Micah Elizabeth Scott
f74c294a0d
Suggest TCP/IP tuning to prevent buffer bloat + latency ( #976 )
...
* Suggest TCP/IP CoDel and BBR congestion control in production guide
This seems to be helping lots on my server, where the default
(Debian 9) was to use FIFO queueing which would cause buffer bloat
and huge latency for clients on slower network links.
2018-08-28 09:29:29 +02:00
Felix Ableitner
83b5fe9c55
Display report reason in multiple lines ( #957 )
...
* Display report reason in multiple lines
* more adjustments:
- move report reason into dropdown
- allow line wrap in dropdown (also in video blacklist)
- fix colspan in blacklist dropdown
- merge css rules into moderation.component.scss
* use min-width for labels
2018-08-28 09:06:00 +02:00
Felix Ableitner
bee0abffff
Implement daily upload limit ( #956 )
...
* Implement daily upload limit (ref #652 )
* remove duplicate code
* review fixes
* fix tests?
* whitespace fixes, finish leftover todo
* fix tests
* added some new tests
* use different config value for tests
* remove todo
2018-08-28 09:01:35 +02:00
Chocobozzz
c907c2fa3f
Improve error message on actor name conflict
2018-08-27 16:42:27 +02:00
Chocobozzz
2db85d6b6e
Upgrade server dependencies
2018-08-27 16:35:26 +02:00
Chocobozzz
62689b942b
Correctly migrate to fs-extra
2018-08-27 16:23:34 +02:00
Chocobozzz
84b6dbcc6e
Underline links in feed popover when hovering
2018-08-27 16:04:06 +02:00
Chocobozzz
11b8762f9c
Add start at checkbox in share modal
2018-08-27 16:04:06 +02:00
Rigel Kent
c9d5c64f98
replace fs by fs-extra to prevent EMFILE error
2018-08-27 16:03:57 +02:00
Chocobozzz
0ee027347a
Add parse-log doc
2018-08-27 15:33:22 +02:00
Chocobozzz
d77ad72663
Fix deprecated ng-bootstrap methods
2018-08-27 15:09:04 +02:00
Chocobozzz
0bd84f8bde
Add popover autoclose
2018-08-27 11:52:14 +02:00
Chocobozzz
52831c6fef
Upgrade client dependencies
2018-08-27 11:45:58 +02:00
Chocobozzz
3bacf66164
Don't compile all languages in travis
2018-08-27 11:34:43 +02:00
Chocobozzz
a9155ee6dc
Add portuguese and swedish languages
2018-08-27 11:20:06 +02:00
Chocobozzz
b18d4b9f36
Upgrade translations
2018-08-27 10:04:07 +02:00
Chocobozzz
687d638c2b
Fetch outbox when searching an actor
2018-08-27 09:41:54 +02:00
Chocobozzz
f5b0af50c8
Search video channel handle/uri
2018-08-27 09:41:54 +02:00
Chocobozzz
aa55a4da42
Infinite scroll to list our subscriptions
2018-08-27 09:41:54 +02:00
Chocobozzz
f37dc0dd14
Add ability to search video channels
2018-08-27 09:41:54 +02:00
Chocobozzz
240085d005
Fix tests
2018-08-27 09:41:54 +02:00
Chocobozzz
83e6519ba4
Refractor comment creation from federation
2018-08-27 09:41:54 +02:00
Chocobozzz
1297eb5db6
Add refresh video on search
2018-08-27 09:41:54 +02:00
Chocobozzz
f6eebcb336
Add ability to search a video with an URL
2018-08-27 09:41:54 +02:00
Chocobozzz
22a16e36f6
Add local user subscriptions
2018-08-27 09:41:54 +02:00
Chocobozzz
99492dbc0d
Add get subscription endpoint
2018-08-27 09:41:54 +02:00
Chocobozzz
8a19bee1a1
Add ability to set a name to a channel
2018-08-27 09:41:54 +02:00
Chocobozzz
965c4b22d0
Use height instead of width to represent the video resolution
2018-08-27 09:41:54 +02:00
Chocobozzz
06a05d5f47
Add subscriptions endpoints to REST API
2018-08-27 09:41:54 +02:00
Chocobozzz
4bda2e47bb
Correctly cache server translations
2018-08-27 09:41:54 +02:00
Chocobozzz
c0ffdd0958
Fix dev locale
2018-08-27 09:41:54 +02:00
Chocobozzz
5d128505dc
Cache player translations
2018-08-27 09:41:54 +02:00
Chocobozzz
d03cd8bb20
Split users controller
2018-08-27 09:41:54 +02:00
potedeo
ef65dcf5ea
[Issue 641] Add shortcut my videos link in menu-wrapper
2018-08-27 09:41:20 +02:00
kaiyou
6bd9f2f11d
(docker) add quota to the docker configuration values ( #964 )
2018-08-26 11:16:16 +02:00
osauzet
2987c3d78b
add postgresql96-contrib to the FreeBSD dependencies ( #958 )
2018-08-24 16:12:41 +02:00
Micah Elizabeth Scott
a18e02f358
Only enable gzip for HTML/CSS/JS
...
No compression on JSON endpoints, in order to protect
from potential compression+encryption data leak attacks (like BREACH)
2018-08-24 09:08:33 +02:00
Micah Elizabeth Scott
b9ad995605
Add gzip support to the sample nginx configuration
...
Without gzip explicitly enabled, load times suffer from transferring
over a megabyte of plaintext javascript. With gzip enabled, the bundle
is down to about 300K, and loads much faster.
This change does not enable gzip on files that are already compressed,
so images, fonts, and videos will be sent without the CPU overhead.
2018-08-24 09:08:33 +02:00
Felix Ableitner
dd07afa5f4
Add missing instructions to Contributing document
2018-08-23 09:41:25 +02:00
Jorropo
9e91237655
Fix AutoThread
2018-08-21 14:42:52 +02:00
Chocobozzz
65fcf1e9c2
Reduce FreeBSD title size
2018-08-21 10:48:57 +02:00
Chocobozzz
fc96e83d1c
Fix release script
2018-08-21 09:37:11 +02:00
Jorropo
3256a4a603
Fix changelog
2018-08-21 09:30:26 +02:00
Chocobozzz
3711d5a2ff
Bumped to version v1.0.0-beta.11
2018-08-21 08:59:06 +02:00
Chocobozzz
a4829f0f3f
Update changelog
2018-08-21 08:56:22 +02:00
Josh Morel
970df082c0
correct password reset disabled binding
2018-08-20 10:35:06 +02:00
Jorropo
52e679ac35
Change npm repo to git+https
2018-08-20 10:33:45 +02:00
Chocobozzz
95d5113575
Translate player according to the interface lang
2018-08-16 11:11:20 +02:00
Chocobozzz
3dfa849402
Translate subtitle langs in player
2018-08-16 10:48:35 +02:00
Chocobozzz
4f1f6f0383
Ensure youtubedl binary exists in ydl helper
2018-08-16 09:45:51 +02:00