]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
3 years agoUpdate server dependencies
Chocobozzz [Wed, 3 Feb 2021 08:33:05 +0000 (09:33 +0100)] 
Update server dependencies

3 years agoAdd ability to build client with source maps
Chocobozzz [Tue, 2 Feb 2021 14:33:58 +0000 (15:33 +0100)] 
Add ability to build client with source maps

3 years agoFix HLS generation after import script
Chocobozzz [Tue, 2 Feb 2021 13:00:46 +0000 (14:00 +0100)] 
Fix HLS generation after import script

3 years agoFix tmp tests
Chocobozzz [Tue, 2 Feb 2021 12:45:58 +0000 (13:45 +0100)] 
Fix tmp tests

3 years agoTranscode HLS playlists in a tmp directory
Chocobozzz [Tue, 2 Feb 2021 10:50:29 +0000 (11:50 +0100)] 
Transcode HLS playlists in a tmp directory

3 years agoFix broken HLS playback with some audio streams
Chocobozzz [Tue, 2 Feb 2021 10:19:46 +0000 (11:19 +0100)] 
Fix broken HLS playback with some audio streams

3 years agoFix small UI bugs
Chocobozzz [Tue, 2 Feb 2021 09:37:52 +0000 (10:37 +0100)] 
Fix small UI bugs

3 years agoFix hls tests
Chocobozzz [Tue, 2 Feb 2021 09:07:46 +0000 (10:07 +0100)] 
Fix hls tests

3 years agoTranscode audio uploads to lower resolutions
Chocobozzz [Tue, 2 Feb 2021 08:45:42 +0000 (09:45 +0100)] 
Transcode audio uploads to lower resolutions

Better consistency

3 years agoPurge entire video from redundancy
Chocobozzz [Tue, 2 Feb 2021 07:48:48 +0000 (08:48 +0100)] 
Purge entire video from redundancy

3 years agofix trending page scroll
Rigel Kent [Mon, 1 Feb 2021 18:19:40 +0000 (19:19 +0100)] 
fix trending page scroll

fixes #3665

3 years agoexclude support for non-release external dependencies
Rigel Kent [Mon, 1 Feb 2021 16:47:02 +0000 (17:47 +0100)] 
exclude support for non-release external dependencies

3 years agoFix lint
Chocobozzz [Mon, 1 Feb 2021 15:05:22 +0000 (16:05 +0100)] 
Fix lint

3 years agoAdd ability to update plugin auth
Chocobozzz [Mon, 1 Feb 2021 14:39:13 +0000 (15:39 +0100)] 
Add ability to update plugin auth

3 years agoImprove parse log with sql
Chocobozzz [Mon, 1 Feb 2021 14:03:32 +0000 (15:03 +0100)] 
Improve parse log with sql

3 years agoFix tests
Chocobozzz [Mon, 1 Feb 2021 10:57:21 +0000 (11:57 +0100)] 
Fix tests

3 years agoFix URI search config update
Chocobozzz [Mon, 1 Feb 2021 10:30:01 +0000 (11:30 +0100)] 
Fix URI search config update

3 years agoCorrectly remove torrents with HLS only
Chocobozzz [Mon, 1 Feb 2021 10:22:43 +0000 (11:22 +0100)] 
Correctly remove torrents with HLS only

3 years agoFix redundancy with HLS only files
Chocobozzz [Mon, 1 Feb 2021 10:18:50 +0000 (11:18 +0100)] 
Fix redundancy with HLS only files

3 years agoCheck banned status for external auths
Chocobozzz [Mon, 1 Feb 2021 08:24:14 +0000 (09:24 +0100)] 
Check banned status for external auths

3 years agofix nginx units
Rigel Kent [Sun, 31 Jan 2021 21:17:30 +0000 (22:17 +0100)] 
fix nginx units

3 years agoFix tests
Chocobozzz [Fri, 29 Jan 2021 14:58:01 +0000 (15:58 +0100)] 
Fix tests

3 years agoUse veryfast preset for default transcoding profile
Chocobozzz [Fri, 29 Jan 2021 14:31:31 +0000 (15:31 +0100)] 
Use veryfast preset for default transcoding profile

3 years agoUpdate translations
Chocobozzz [Fri, 29 Jan 2021 14:05:32 +0000 (15:05 +0100)] 
Update translations

3 years agoMerge remote-tracking branch 'weblate/develop' into develop
Chocobozzz [Fri, 29 Jan 2021 14:03:01 +0000 (15:03 +0100)] 
Merge remote-tracking branch 'weblate/develop' into develop

3 years agoFix default.yaml and production.yaml inconsistencies
Chocobozzz [Fri, 29 Jan 2021 13:56:40 +0000 (14:56 +0100)] 
Fix default.yaml and production.yaml inconsistencies

3 years agoTranslated using Weblate (Turkish)
Ömer Faruk Çakmak [Thu, 28 Jan 2021 17:49:41 +0000 (17:49 +0000)] 
Translated using Weblate (Turkish)

Currently translated at 25.7% (455 of 1767 strings)

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

3 years agoTranslated using Weblate (Turkish)
Ömer Faruk Çakmak [Thu, 28 Jan 2021 15:28:56 +0000 (15:28 +0000)] 
Translated using Weblate (Turkish)

Currently translated at 8.9% (158 of 1767 strings)

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

3 years agoTranslated using Weblate (German)
Simon Brosdetzko [Tue, 26 Jan 2021 14:35:12 +0000 (14:35 +0000)] 
Translated using Weblate (German)

Currently translated at 100.0% (1767 of 1767 strings)

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

3 years agoTranslated using Weblate (Russian)
Александр [Tue, 26 Jan 2021 10:03:10 +0000 (10:03 +0000)] 
Translated using Weblate (Russian)

Currently translated at 97.9% (1731 of 1767 strings)

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

3 years agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Mon, 25 Jan 2021 23:05:08 +0000 (23:05 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 100.0% (234 of 234 strings)

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

3 years agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Mon, 25 Jan 2021 23:11:44 +0000 (23:11 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 18.8% (333 of 1767 strings)

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

3 years agoTranslated using Weblate (Czech)
Chronos [Mon, 25 Jan 2021 21:17:30 +0000 (21:17 +0000)] 
Translated using Weblate (Czech)

Currently translated at 27.3% (483 of 1767 strings)

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

3 years agoTranslated using Weblate (Central Atlas Tamazight)
Hakim Oubouali [Mon, 25 Jan 2021 00:00:09 +0000 (00:00 +0000)] 
Translated using Weblate (Central Atlas Tamazight)

Currently translated at 13.7% (14 of 102 strings)

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

3 years agolocalize decimal separator in video miniatures (#3643)
kontrollanten [Fri, 29 Jan 2021 13:36:21 +0000 (14:36 +0100)] 
localize decimal separator in video miniatures (#3643)

* fix(client): localize decimal separator

* fix(client/numpipe): handle Intl failure gently

* Revert "fix(client/numpipe): handle Intl failure gently"

This reverts commit e275049f1fabb0a7af5a274ebfc33f9c3fb279ed.

* client: switch from Intl to ng formatNumber

3 years agoFix hls error handling
Chocobozzz [Fri, 29 Jan 2021 13:03:30 +0000 (14:03 +0100)] 
Fix hls error handling

3 years agoTry to support other codecs
Chocobozzz [Fri, 29 Jan 2021 12:57:17 +0000 (13:57 +0100)] 
Try to support other codecs

3 years agoCorrectlu throws an error on manifestIncompatibleCodecsError
Chocobozzz [Fri, 29 Jan 2021 12:49:48 +0000 (13:49 +0100)] 
Correctlu throws an error on manifestIncompatibleCodecsError

3 years agoDon't quick transcode if using a custom profile
Chocobozzz [Fri, 29 Jan 2021 09:29:29 +0000 (10:29 +0100)] 
Don't quick transcode if using a custom profile

3 years agoAdd plugin transcoding profile guide
Chocobozzz [Fri, 29 Jan 2021 09:23:33 +0000 (10:23 +0100)] 
Add plugin transcoding profile guide

3 years agoadd description to live transcoding profile selector
Rigel Kent [Fri, 29 Jan 2021 08:04:36 +0000 (09:04 +0100)] 
add description to live transcoding profile selector

3 years agoReduce transcoding overhead by disabling resolutions
Chocobozzz [Fri, 29 Jan 2021 07:43:53 +0000 (08:43 +0100)] 
Reduce transcoding overhead by disabling resolutions

3 years agoadd description to transcoding profile selector
Rigel Kent [Thu, 28 Jan 2021 16:21:08 +0000 (17:21 +0100)] 
add description to transcoding profile selector

3 years agotake into account mime-encoding in nginx client_max_body_size
Rigel Kent [Thu, 28 Jan 2021 15:15:19 +0000 (16:15 +0100)] 
take into account mime-encoding in nginx client_max_body_size

fixes #3656

3 years agoSupport transcoding profile in client admin
Chocobozzz [Thu, 28 Jan 2021 15:10:09 +0000 (16:10 +0100)] 
Support transcoding profile in client admin

3 years agoSupport transcoding options/encoders by plugins
Chocobozzz [Thu, 28 Jan 2021 14:52:44 +0000 (15:52 +0100)] 
Support transcoding options/encoders by plugins

3 years agoUse a profile manager for transcoding
Chocobozzz [Thu, 28 Jan 2021 08:37:26 +0000 (09:37 +0100)] 
Use a profile manager for transcoding

3 years agoadd test and openapi for hot sort parameter
Rigel Kent [Thu, 28 Jan 2021 13:43:02 +0000 (14:43 +0100)] 
add test and openapi for hot sort parameter

3 years agomove from trending routes to alg param
Rigel Kent [Wed, 27 Jan 2021 16:15:21 +0000 (17:15 +0100)] 
move from trending routes to alg param

3 years agoadd default trending page choice, revert comments count for hot strategy
Rigel Kent [Tue, 26 Jan 2021 00:53:13 +0000 (01:53 +0100)] 
add default trending page choice, revert comments count for hot strategy

3 years agoonly count comments from people other than the video author
Rigel Kent [Mon, 25 Jan 2021 03:32:39 +0000 (04:32 +0100)] 
only count comments from people other than the video author

3 years agomodularize abstract video list header and implement video hotness recommendation...
Rigel Kent [Thu, 21 Jan 2021 23:12:44 +0000 (00:12 +0100)] 
modularize abstract video list header and implement video hotness recommendation variant

3 years agoFix rss feed with HLS videos
Chocobozzz [Wed, 27 Jan 2021 15:42:13 +0000 (16:42 +0100)] 
Fix rss feed with HLS videos

3 years agoFix live RAM usage when ffmpeg is too slow
Chocobozzz [Wed, 27 Jan 2021 09:51:03 +0000 (10:51 +0100)] 
Fix live RAM usage when ffmpeg is too slow

3 years agoAdd missing niceness to ffmpeg thumbnail processes
Chocobozzz [Wed, 27 Jan 2021 08:09:59 +0000 (09:09 +0100)] 
Add missing niceness to ffmpeg thumbnail processes

3 years agoForce update live boolean
Chocobozzz [Tue, 26 Jan 2021 14:41:51 +0000 (15:41 +0100)] 
Force update live boolean

3 years agoDon't update live attributes if they did not change
Chocobozzz [Tue, 26 Jan 2021 14:28:38 +0000 (15:28 +0100)] 
Don't update live attributes if they did not change

3 years agoFix tests
Chocobozzz [Tue, 26 Jan 2021 10:37:31 +0000 (11:37 +0100)] 
Fix tests

3 years agoFix wait transcoding checkbox display
Chocobozzz [Tue, 26 Jan 2021 09:56:55 +0000 (10:56 +0100)] 
Fix wait transcoding checkbox display

3 years agoAllow webp image uploads
Chocobozzz [Tue, 26 Jan 2021 09:23:21 +0000 (10:23 +0100)] 
Allow webp image uploads

3 years agoReformat sql console output
Chocobozzz [Tue, 26 Jan 2021 09:03:41 +0000 (10:03 +0100)] 
Reformat sql console output

3 years agoAdd refresh button in jobs list
Chocobozzz [Tue, 26 Jan 2021 09:00:23 +0000 (10:00 +0100)] 
Add refresh button in jobs list

3 years agoDisable sql prettifier by default
Chocobozzz [Tue, 26 Jan 2021 08:54:32 +0000 (09:54 +0100)] 
Disable sql prettifier by default

It adds too much lines, leading to difficulties when reading dev logs

3 years agoFix sendmail emailer
Chocobozzz [Tue, 26 Jan 2021 08:28:28 +0000 (09:28 +0100)] 
Fix sendmail emailer

3 years agoAdded translation using Weblate (Central Atlas Tamazight)
Hakim Oubouali [Sun, 24 Jan 2021 23:56:36 +0000 (00:56 +0100)] 
Added translation using Weblate (Central Atlas Tamazight)

3 years agoAdded translation using Weblate (Central Atlas Tamazight)
Hakim Oubouali [Sun, 24 Jan 2021 23:56:10 +0000 (00:56 +0100)] 
Added translation using Weblate (Central Atlas Tamazight)

3 years agoTranslated using Weblate (Danish)
Nicolai Larsen [Sat, 23 Jan 2021 23:13:32 +0000 (23:13 +0000)] 
Translated using Weblate (Danish)

Currently translated at 36.3% (85 of 234 strings)

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

3 years agoTranslated using Weblate (Danish)
Nicolai Larsen [Sat, 23 Jan 2021 22:58:33 +0000 (22:58 +0000)] 
Translated using Weblate (Danish)

Currently translated at 7.5% (134 of 1767 strings)

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

3 years agoTranslated using Weblate (French (France) (fr_FR))
Laurent Ettouati [Sat, 23 Jan 2021 19:06:45 +0000 (19:06 +0000)] 
Translated using Weblate (French (France) (fr_FR))

Currently translated at 99.8% (1765 of 1767 strings)

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

3 years agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Fri, 22 Jan 2021 11:49:07 +0000 (11:49 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 18.4% (326 of 1767 strings)

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

3 years agoTranslated using Weblate (Polish)
Marcin Mikołajczak [Fri, 22 Jan 2021 18:43:35 +0000 (18:43 +0000)] 
Translated using Weblate (Polish)

Currently translated at 97.1% (1717 of 1767 strings)

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

3 years agoTranslated using Weblate (French)
Mildred [Wed, 20 Jan 2021 21:55:24 +0000 (21:55 +0000)] 
Translated using Weblate (French)

Currently translated at 23.9% (423 of 1765 strings)

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

3 years agoTranslated using Weblate (French)
Mildred [Wed, 20 Jan 2021 21:29:50 +0000 (21:29 +0000)] 
Translated using Weblate (French)

Currently translated at 78.4% (80 of 102 strings)

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

3 years agoTranslated using Weblate (Chinese (Traditional))
Jeff Huang [Thu, 21 Jan 2021 02:35:33 +0000 (02:35 +0000)] 
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (1767 of 1767 strings)

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

3 years agoTranslated using Weblate (Galician)
josé m [Thu, 21 Jan 2021 05:36:48 +0000 (05:36 +0000)] 
Translated using Weblate (Galician)

Currently translated at 100.0% (1767 of 1767 strings)

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

3 years agoTranslated using Weblate (Spanish)
A.D.R.S [Wed, 20 Jan 2021 18:34:47 +0000 (18:34 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (1767 of 1767 strings)

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

3 years agoTranslated using Weblate (Esperanto)
Tirifto [Wed, 20 Jan 2021 17:33:34 +0000 (17:33 +0000)] 
Translated using Weblate (Esperanto)

Currently translated at 98.3% (1737 of 1767 strings)

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

3 years agoTranslated using Weblate (French (France) (fr_FR))
Laurent Ettouati [Wed, 20 Jan 2021 19:16:40 +0000 (19:16 +0000)] 
Translated using Weblate (French (France) (fr_FR))

Currently translated at 97.7% (1727 of 1767 strings)

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

3 years agoAdded translation using Weblate (French)
Mildred [Wed, 20 Jan 2021 21:30:58 +0000 (22:30 +0100)] 
Added translation using Weblate (French)

3 years agoAdded translation using Weblate (French)
Mildred [Wed, 20 Jan 2021 21:11:09 +0000 (22:11 +0100)] 
Added translation using Weblate (French)

3 years agoadd `proxy_ignore_client_abort` flag to Nginx conf
Rigel Kent [Sat, 19 Dec 2020 19:15:13 +0000 (20:15 +0100)] 
add `proxy_ignore_client_abort` flag to Nginx conf

The `proxy_ignore_client_abort` flag specifies whether nginx will
monitor possible connection close while waiting for an upstream
server response. If an error occurs while sending a response, the
connection will be closed regardless of the flag, much like if
there were no nginx at all.

fixes #3484

3 years agoadd option for video-import CLI to wait between two video imports (#3310)
Florent [Mon, 25 Jan 2021 14:42:44 +0000 (15:42 +0100)] 
add option for video-import CLI to wait between two video imports (#3310)

* peertube-import-videos: Add --wait-interval option

* peertube-import-videos: various code style improvements

Co-authored-by: Florent F <florent.fayolle69@gmail.com>
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
3 years agoprettify SQL queries during debug (#3635)
Rigel Kent [Mon, 25 Jan 2021 14:37:41 +0000 (15:37 +0100)] 
prettify SQL queries during debug (#3635)

* prettify SQL queries during debug

* Use sql-formatter

Co-authored-by: Chocobozzz <me@florianbigard.com>
3 years agoredirect to login on 401, display error variants in 404 component
Rigel Kent [Sun, 24 Jan 2021 02:02:04 +0000 (03:02 +0100)] 
redirect to login on 401, display error variants in 404 component

3 years agoSafely remove webtorrent files
Chocobozzz [Mon, 25 Jan 2021 10:33:26 +0000 (11:33 +0100)] 
Safely remove webtorrent files

Only remove them on max quality HLS playlist generation

3 years agoAdd priority to transcoding jobs
Chocobozzz [Thu, 21 Jan 2021 15:57:21 +0000 (16:57 +0100)] 
Add priority to transcoding jobs

(1 = highest priority)

100 for new resolutions
10 for original file optimization

Add a malus for transcoding jobs depending on how many uploads the user did in the
last 7 days

3 years agoadvertise live streaming as a feature in readme
Rigel Kent [Sun, 24 Jan 2021 22:02:04 +0000 (23:02 +0100)] 
advertise live streaming as a feature in readme

3 years agoadd missing i18n tag in login form (#3628)
Marcin Mikołajczak [Fri, 22 Jan 2021 21:05:39 +0000 (22:05 +0100)] 
add missing i18n tag in login form (#3628)

3 years agoFix job table colspan
Chocobozzz [Thu, 21 Jan 2021 15:01:30 +0000 (16:01 +0100)] 
Fix job table colspan

3 years agoRefactor transcoding job handlers
Chocobozzz [Thu, 21 Jan 2021 14:58:17 +0000 (15:58 +0100)] 
Refactor transcoding job handlers

3 years agoSupport progress for ffmpeg tasks
Chocobozzz [Thu, 21 Jan 2021 13:42:43 +0000 (14:42 +0100)] 
Support progress for ffmpeg tasks

3 years agoUpdate FAQ
Chocobozzz [Thu, 21 Jan 2021 10:35:12 +0000 (11:35 +0100)] 
Update FAQ

3 years agoAdd user video list hooks
Chocobozzz [Wed, 20 Jan 2021 14:28:34 +0000 (15:28 +0100)] 
Add user video list hooks

3 years agoServe AP objects for default account/channel pages
Chocobozzz [Wed, 20 Jan 2021 10:48:59 +0000 (11:48 +0100)] 
Serve AP objects for default account/channel pages

3 years agoUpdate translations
Chocobozzz [Wed, 20 Jan 2021 10:06:06 +0000 (11:06 +0100)] 
Update translations

3 years agoMerge remote-tracking branch 'weblate/develop' into develop
Chocobozzz [Wed, 20 Jan 2021 10:01:14 +0000 (11:01 +0100)] 
Merge remote-tracking branch 'weblate/develop' into develop

3 years agoTranslated using Weblate (Chinese (Traditional))
Jeff Huang [Wed, 20 Jan 2021 02:28:36 +0000 (02:28 +0000)] 
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (1764 of 1764 strings)

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

3 years agoTranslated using Weblate (Swedish)
Filip Bengtsson [Wed, 20 Jan 2021 01:22:10 +0000 (01:22 +0000)] 
Translated using Weblate (Swedish)

Currently translated at 99.6% (1758 of 1764 strings)

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

3 years agoTranslated using Weblate (Galician)
josé m [Wed, 20 Jan 2021 06:18:39 +0000 (06:18 +0000)] 
Translated using Weblate (Galician)

Currently translated at 99.8% (1761 of 1764 strings)

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

3 years agoTranslated using Weblate (Spanish)
Berto Te [Wed, 20 Jan 2021 08:56:33 +0000 (08:56 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (1764 of 1764 strings)

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