]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
3 years agoTranslated using Weblate (French (France))
Laurent Ettouati [Wed, 18 Nov 2020 20:20:56 +0000 (20:20 +0000)] 
Translated using Weblate (French (France))

Currently translated at 100.0% (1670 of 1670 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/

3 years agoadjust registration form width on mobile (#3274)
test2a [Wed, 25 Nov 2020 14:57:10 +0000 (20:27 +0530)] 
adjust registration form width on mobile (#3274)

Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
3 years agoFix comment account external URL
Chocobozzz [Wed, 25 Nov 2020 14:11:57 +0000 (15:11 +0100)] 
Fix comment account external URL

It did not work, and I think it's better to target the local account
page anyway

3 years agoAvoid too large cert error messages
Chocobozzz [Wed, 25 Nov 2020 13:43:18 +0000 (14:43 +0100)] 
Avoid too large cert error messages

3 years agoFix 00:00 player timestamp
Chocobozzz [Wed, 25 Nov 2020 10:56:19 +0000 (11:56 +0100)] 
Fix 00:00 player timestamp

3 years agoFix circular dep issue
Chocobozzz [Wed, 25 Nov 2020 10:44:31 +0000 (11:44 +0100)] 
Fix circular dep issue

3 years agoAdd new default different avatar for channel and account
kimsible [Wed, 18 Nov 2020 18:20:05 +0000 (19:20 +0100)] 
Add new default different avatar for channel and account

3 years agoFix migration and test
Chocobozzz [Wed, 25 Nov 2020 10:04:18 +0000 (11:04 +0100)] 
Fix migration and test

3 years agorefactor scoped token service
Rigel Kent [Mon, 9 Nov 2020 15:25:27 +0000 (16:25 +0100)] 
refactor scoped token service

3 years agoallow private syndication feeds via a user feedToken
Rigel Kent [Thu, 13 Aug 2020 13:07:23 +0000 (15:07 +0200)] 
allow private syndication feeds via a user feedToken

3 years agoAdd tests to gif resizer
Chocobozzz [Wed, 25 Nov 2020 08:50:12 +0000 (09:50 +0100)] 
Add tests to gif resizer

3 years agoAdd transcoding module comments
Chocobozzz [Tue, 24 Nov 2020 15:29:39 +0000 (16:29 +0100)] 
Add transcoding module comments

3 years agoFix audio encoding params
Chocobozzz [Tue, 24 Nov 2020 15:24:50 +0000 (16:24 +0100)] 
Fix audio encoding params

3 years agoAdd live transcoding bit rate tests
Chocobozzz [Tue, 24 Nov 2020 14:22:56 +0000 (15:22 +0100)] 
Add live transcoding bit rate tests

3 years agoSupport encoding profiles
Chocobozzz [Tue, 24 Nov 2020 13:08:23 +0000 (14:08 +0100)] 
Support encoding profiles

3 years agoExport encoders options in a dedicated struct
Chocobozzz [Mon, 23 Nov 2020 15:23:52 +0000 (16:23 +0100)] 
Export encoders options in a dedicated struct

3 years agoSplit ffmpeg utils with ffprobe utils
Chocobozzz [Fri, 20 Nov 2020 16:16:55 +0000 (17:16 +0100)] 
Split ffmpeg utils with ffprobe utils

3 years agoAdd pixel size to tooltip and gif support with FFmpeg for avatar upload (#3329)
Kimsible [Wed, 25 Nov 2020 08:26:31 +0000 (09:26 +0100)] 
Add pixel size to tooltip and gif support with FFmpeg for avatar upload (#3329)

* Add avatar pixel size upload in tooltip

* Add gif support for avatar

* Add ffmpeg GIF process

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
3 years agofix user preferences column width for notifications table (#3352)
Kimsible [Tue, 24 Nov 2020 13:54:08 +0000 (14:54 +0100)] 
fix user preferences column width for notifications table (#3352)

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
3 years agofix forgotten/reset password UI (#3351)
Kimsible [Tue, 24 Nov 2020 12:47:24 +0000 (13:47 +0100)] 
fix forgotten/reset password UI (#3351)

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Co-authored-by: Rigel Kent <par@rigelk.eu>
3 years agofactorize nginx websocket and per route limits
Rigel Kent [Sun, 22 Nov 2020 15:10:09 +0000 (16:10 +0100)] 
factorize nginx websocket and per route limits

3 years agofix lint for credits generation
Rigel Kent [Sun, 22 Nov 2020 13:17:32 +0000 (14:17 +0100)] 
fix lint for credits generation

3 years agoAdd tooltip to maximize button and remove grey background
kimsible [Sat, 21 Nov 2020 22:35:58 +0000 (23:35 +0100)] 
Add tooltip to maximize button and remove grey background

3 years agomove crowdfunding information to CREDITS.md
Rigel Kent [Sat, 21 Nov 2020 16:39:44 +0000 (17:39 +0100)] 
move crowdfunding information to CREDITS.md

moving that information to properly group contributions and crediting
in preparation of the v3 crowdfunding end

3 years agoexport rtmp port in dockerfiles
Rigel Kent [Sat, 21 Nov 2020 16:32:42 +0000 (17:32 +0100)] 
export rtmp port in dockerfiles

follows #3341

3 years agoadd explicit numbers in configuration number inputs
Rigel Kent [Sat, 21 Nov 2020 11:43:53 +0000 (12:43 +0100)] 
add explicit numbers in configuration number inputs

fixes #1346

3 years agoRelax live fps test
Chocobozzz [Fri, 20 Nov 2020 14:39:24 +0000 (15:39 +0100)] 
Relax live fps test

3 years agoMerge branch 'artonge/PeerTube-feature/logoutUrlForAuthProviders' into 'develop'
Chocobozzz [Fri, 20 Nov 2020 14:36:44 +0000 (15:36 +0100)] 
Merge branch 'artonge/PeerTube-feature/logoutUrlForAuthProviders' into 'develop'

Artonge/peer tube feature/logout url for auth providers

See merge request framasoft/peertube/PeerTube!33

3 years agoProvide express request to onLogout call
Chocobozzz [Fri, 20 Nov 2020 14:36:43 +0000 (15:36 +0100)] 
Provide express request to onLogout call
+ pluginInfo related changes

3 years agoFix transcoder test
Chocobozzz [Fri, 20 Nov 2020 14:13:08 +0000 (15:13 +0100)] 
Fix transcoder test

3 years agoDo not transcode to an higher bitrate
Chocobozzz [Fri, 20 Nov 2020 14:06:56 +0000 (15:06 +0100)] 
Do not transcode to an higher bitrate

Thanks bkil https://github.com/bkil

3 years agoFix playlist update element dropdown ux
Chocobozzz [Fri, 20 Nov 2020 13:38:57 +0000 (14:38 +0100)] 
Fix playlist update element dropdown ux

3 years agoImprove playlist add dropdown ux
Chocobozzz [Fri, 20 Nov 2020 13:32:57 +0000 (14:32 +0100)] 
Improve playlist add dropdown ux

3 years agoFix dropdowns z-index
Chocobozzz [Fri, 20 Nov 2020 13:19:23 +0000 (14:19 +0100)] 
Fix dropdowns z-index

3 years agoAdd ability to bulk delete comments
Chocobozzz [Fri, 20 Nov 2020 12:55:33 +0000 (13:55 +0100)] 
Add ability to bulk delete comments

3 years agoAdd actor follow url migration
Chocobozzz [Fri, 20 Nov 2020 11:09:14 +0000 (12:09 +0100)] 
Add actor follow url migration

3 years agoFix lint
Chocobozzz [Fri, 20 Nov 2020 10:34:49 +0000 (11:34 +0100)] 
Fix lint

3 years agoremove outdated badges, add authorization to caption routes
Rigel Kent [Fri, 20 Nov 2020 10:29:33 +0000 (11:29 +0100)] 
remove outdated badges, add authorization to caption routes

3 years agoFix incorrect IDs in AP federation
Chocobozzz [Fri, 20 Nov 2020 10:21:08 +0000 (11:21 +0100)] 
Fix incorrect IDs in AP federation

3 years agoFix no history message
Chocobozzz [Thu, 19 Nov 2020 15:52:45 +0000 (16:52 +0100)] 
Fix no history message

3 years agoLazy load emoji
Chocobozzz [Thu, 19 Nov 2020 15:26:32 +0000 (16:26 +0100)] 
Lazy load emoji

3 years agoLazy load linkifier
Chocobozzz [Thu, 19 Nov 2020 15:23:19 +0000 (16:23 +0100)] 
Lazy load linkifier

3 years agoUse sass instead of deprecated node sass
Chocobozzz [Thu, 19 Nov 2020 14:57:52 +0000 (15:57 +0100)] 
Use sass instead of deprecated node sass

3 years agoUpgrade client dependencies
Chocobozzz [Thu, 19 Nov 2020 10:12:01 +0000 (11:12 +0100)] 
Upgrade client dependencies

Migrate removed primeng theme to custom CSS

3 years agoUpdate server dependencies
Chocobozzz [Thu, 19 Nov 2020 07:58:34 +0000 (08:58 +0100)] 
Update server dependencies

3 years agoFix video tag validator
Chocobozzz [Wed, 18 Nov 2020 15:25:37 +0000 (16:25 +0100)] 
Fix video tag validator

3 years agoUpdate translations
Chocobozzz [Wed, 18 Nov 2020 15:19:41 +0000 (16:19 +0100)] 
Update translations

3 years agoTranslated using Weblate (Thai)
Thai Localization [Tue, 17 Nov 2020 17:26:54 +0000 (17:26 +0000)] 
Translated using Weblate (Thai)

Currently translated at 78.2% (79 of 101 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/th/

3 years agoTranslated using Weblate (Thai)
Thai Localization [Tue, 17 Nov 2020 17:22:49 +0000 (17:22 +0000)] 
Translated using Weblate (Thai)

Currently translated at 30.8% (76 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/th/

3 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Tue, 17 Nov 2020 15:35:38 +0000 (15:35 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 99.9% (1648 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/

3 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Mon, 16 Nov 2020 16:30:04 +0000 (16:30 +0000)] 
Translated using Weblate (Swedish)

Currently translated at 97.8% (1614 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/

3 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Mon, 16 Nov 2020 00:45:37 +0000 (00:45 +0000)] 
Translated using Weblate (Swedish)

Currently translated at 100.0% (101 of 101 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/

3 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Mon, 16 Nov 2020 00:45:37 +0000 (00:45 +0000)] 
Translated using Weblate (Swedish)

Currently translated at 100.0% (246 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/

3 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Mon, 16 Nov 2020 00:47:12 +0000 (00:47 +0000)] 
Translated using Weblate (Swedish)

Currently translated at 96.7% (1595 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/

3 years agoTranslated using Weblate (Dutch)
Frank Sträter [Fri, 13 Nov 2020 14:03:16 +0000 (14:03 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (101 of 101 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/nl/

3 years agoTranslated using Weblate (Dutch)
Frank Sträter [Fri, 13 Nov 2020 14:03:16 +0000 (14:03 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (246 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/nl/

3 years agoTranslated using Weblate (Thai)
Phongpanot [Sat, 14 Nov 2020 10:02:19 +0000 (10:02 +0000)] 
Translated using Weblate (Thai)

Currently translated at 51.0% (841 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/

3 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Fri, 13 Nov 2020 15:55:44 +0000 (15:55 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (1649 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/

3 years agoTranslated using Weblate (Dutch)
Frank Sträter [Fri, 13 Nov 2020 15:37:42 +0000 (15:37 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (1649 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/

3 years agoTranslated using Weblate (Italian)
x [Sat, 14 Nov 2020 12:02:33 +0000 (12:02 +0000)] 
Translated using Weblate (Italian)

Currently translated at 100.0% (1649 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/

3 years agoTranslated using Weblate (Hungarian)
Balázs Meskó [Sat, 14 Nov 2020 14:14:15 +0000 (14:14 +0000)] 
Translated using Weblate (Hungarian)

Currently translated at 97.3% (1605 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/

3 years agoTranslated using Weblate (Galician)
josé m [Sat, 14 Nov 2020 06:50:09 +0000 (06:50 +0000)] 
Translated using Weblate (Galician)

Currently translated at 100.0% (1649 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/

3 years agoTranslated using Weblate (Spanish)
Berto Te [Sat, 14 Nov 2020 05:56:17 +0000 (05:56 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (1649 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/

3 years agoTranslated using Weblate (French (France))
Rigel Kent [Fri, 13 Nov 2020 11:48:25 +0000 (11:48 +0000)] 
Translated using Weblate (French (France))

Currently translated at 99.9% (1648 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/

3 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Fri, 13 Nov 2020 08:52:14 +0000 (08:52 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (101 of 101 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/nl/

3 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Fri, 13 Nov 2020 08:54:10 +0000 (08:54 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (246 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/nl/

3 years agoTranslated using Weblate (Dutch)
Mark Van den Borre [Fri, 13 Nov 2020 09:13:08 +0000 (09:13 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 98.7% (1628 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/

3 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Fri, 13 Nov 2020 09:45:26 +0000 (09:45 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 51.7% (854 of 1649 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/

3 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 21:51:42 +0000 (21:51 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (101 of 101 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/

3 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 21:50:48 +0000 (21:50 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 99.1% (244 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/

3 years agoTranslated using Weblate (Japanese)
chris@famichiki.tube [Thu, 12 Nov 2020 21:44:28 +0000 (21:44 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 51.8% (855 of 1650 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/

3 years agoAutomatically enable videos auto block on signup
Chocobozzz [Wed, 18 Nov 2020 14:55:19 +0000 (15:55 +0100)] 
Automatically enable videos auto block on signup

3 years agoAdd ability to display all channel/account videos
Chocobozzz [Wed, 18 Nov 2020 14:29:38 +0000 (15:29 +0100)] 
Add ability to display all channel/account videos

3 years agoFix accept ownership change accept
Chocobozzz [Wed, 18 Nov 2020 13:21:26 +0000 (14:21 +0100)] 
Fix accept ownership change accept

3 years agoTry to fix multiple server tests
Chocobozzz [Wed, 18 Nov 2020 13:15:25 +0000 (14:15 +0100)] 
Try to fix multiple server tests

3 years agoFix youtube-dl ipv4 PR
Chocobozzz [Wed, 18 Nov 2020 13:11:15 +0000 (14:11 +0100)] 
Fix youtube-dl ipv4 PR

3 years agodefault youtube-dl to use ipv4 (#3311)
Mark Van den Borre [Wed, 18 Nov 2020 13:06:20 +0000 (14:06 +0100)] 
default youtube-dl to use ipv4 (#3311)

Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
3 years agoTry to fix playlist tests
Chocobozzz [Wed, 18 Nov 2020 12:41:27 +0000 (13:41 +0100)] 
Try to fix playlist tests

3 years agoClearer periods in videos list
Chocobozzz [Wed, 18 Nov 2020 11:12:14 +0000 (12:12 +0100)] 
Clearer periods in videos list

3 years agoDon't take into account ended lives in concurrent lives check
Chocobozzz [Wed, 18 Nov 2020 10:30:10 +0000 (11:30 +0100)] 
Don't take into account ended lives in concurrent lives check

3 years agoUpdate live settings edge delay
Chocobozzz [Wed, 18 Nov 2020 10:24:28 +0000 (11:24 +0100)] 
Update live settings edge delay

3 years agoRemove notifications of muted accounts/servers
Chocobozzz [Wed, 18 Nov 2020 10:13:01 +0000 (11:13 +0100)] 
Remove notifications of muted accounts/servers

3 years agoDisable auto-focus markdown textarea on touchdevices
kimsible [Tue, 17 Nov 2020 14:45:06 +0000 (15:45 +0100)] 
Disable auto-focus markdown textarea on touchdevices

3 years agoMemorize scroll position when maximized mode used with markdown textarea
kimsible [Tue, 17 Nov 2020 14:42:45 +0000 (15:42 +0100)] 
Memorize scroll position when maximized mode used with markdown textarea

3 years agoremove nginx fd caching, add module requirements
Rigel Kent [Wed, 18 Nov 2020 07:15:49 +0000 (08:15 +0100)] 
remove nginx fd caching, add module requirements

3 years agoFix live tests
Chocobozzz [Tue, 17 Nov 2020 15:14:11 +0000 (16:14 +0100)] 
Fix live tests

3 years agoFix CLI import script
Chocobozzz [Tue, 17 Nov 2020 14:28:24 +0000 (15:28 +0100)] 
Fix CLI import script

3 years agoFix client build
Chocobozzz [Tue, 17 Nov 2020 13:49:36 +0000 (14:49 +0100)] 
Fix client build

3 years agoAdd html test for mentions too
Chocobozzz [Tue, 17 Nov 2020 13:38:27 +0000 (14:38 +0100)] 
Add html test for mentions too

3 years agoRefactor markdown/sanitize html code
Chocobozzz [Tue, 17 Nov 2020 13:34:09 +0000 (14:34 +0100)] 
Refactor markdown/sanitize html code

3 years agoAdd email markdown tests
Chocobozzz [Tue, 17 Nov 2020 13:24:55 +0000 (14:24 +0100)] 
Add email markdown tests

3 years agoDisable HTTP import in push actions
Chocobozzz [Tue, 17 Nov 2020 13:23:52 +0000 (14:23 +0100)] 
Disable HTTP import in push actions

3 years agoIncrease live delay
Chocobozzz [Tue, 17 Nov 2020 13:04:13 +0000 (14:04 +0100)] 
Increase live delay

3 years agoProcess remaining segment hashes on live ending
Chocobozzz [Tue, 17 Nov 2020 11:09:25 +0000 (12:09 +0100)] 
Process remaining segment hashes on live ending

3 years agosmall refactor + clipboard copy on anchor click in instance page (#3318)
Kimsible [Tue, 17 Nov 2020 13:04:44 +0000 (14:04 +0100)] 
small refactor + clipboard copy on anchor click in instance page (#3318)

* Refacto scrollTo top and anchors

* Add on click clipboard copy and notifier to anchors about/instance page

* Fix margin top anchor middle title about page

* Use viewportscroller for scrolltoanchor

* Add  to Link copied notification on instance page

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
3 years agofix internal redirection cycle whithin nginx client-override optimization
Rigel Kent [Tue, 17 Nov 2020 10:40:14 +0000 (11:40 +0100)] 
fix internal redirection cycle whithin nginx client-override optimization

3 years agorefresh nginx config and optimize delivery (#3313)
Rigel Kent [Mon, 16 Nov 2020 18:16:49 +0000 (19:16 +0100)] 
refresh nginx config and optimize delivery (#3313)

refactors the Nginx configuration for the following points:
- update tls version to include 1.3 by default. so far it was not included by default to make room for previous versions of Nginx, but since 2018 Debian stable has included Nginx in version 1.14.1, and tls 1.3 is available since Nginx 1.13.0.
- clearly indicate that new minimum required version.
- update outdated ssl_ciphers to remove cipher required to support android 4.4, since that version is unsupported since March 2020.
- reordered configuration in sections for easier maintenance: performance optimizations are separated from the vital application/websocket parts.
- move parts that always require manual configuration at the top: peertube host and server name, use server_name
- move peertube host to a more flexible upstream block: it allows to configure it in one place instead of 3, and is future-proof regarding load-balancing.
- simplified port 80 block: Let’s Encrypt supports 301 redirects.
- group certificate-related config together.
- remove reslover config: it defaults to /etc/resolv.conf which is more than enough.
- align values with their neighbors for easier reading
- always specify units
- always specify default values when they differ from the values set
- use ’m’ for minutes, ’M’ for megabytes
- add consensual optimizations wrt file serving:
  - add timeout optimizations
  - add file descriptor cache optimizations
  - enable sendfile with chunk size > rate limit
  - enable threading
  - tcp optimizations
  - point to further, more system-specific optimizations in the section description
- CDN configuration reduced to one line change

3 years agoFix about scrolling behaviour
Chocobozzz [Mon, 16 Nov 2020 15:46:15 +0000 (16:46 +0100)] 
Fix about scrolling behaviour

3 years agoFix channel's playlist infinite scrolling
Chocobozzz [Mon, 16 Nov 2020 15:11:58 +0000 (16:11 +0100)] 
Fix channel's playlist infinite scrolling

3 years agoReplace keyboard shortcut icon
Chocobozzz [Mon, 16 Nov 2020 14:52:52 +0000 (15:52 +0100)] 
Replace keyboard shortcut icon

Use svg instead