]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
19 months agoMerge branch 'feature/remove-webtorrent' into develop
Chocobozzz [Mon, 10 Jul 2023 14:13:22 +0000 (16:13 +0200)] 
Merge branch 'feature/remove-webtorrent' into develop

19 months agoRename player embed api
Chocobozzz [Mon, 10 Jul 2023 14:08:53 +0000 (16:08 +0200)] 
Rename player embed api

19 months agoRemove webtorrent support from client
Chocobozzz [Thu, 29 Jun 2023 13:55:00 +0000 (15:55 +0200)] 
Remove webtorrent support from client

19 months agoAdd note for peertube runner dependencies
Chocobozzz [Thu, 6 Jul 2023 14:59:20 +0000 (16:59 +0200)] 
Add note for peertube runner dependencies

19 months agoFix fetching storyboard of password protected video
Chocobozzz [Thu, 29 Jun 2023 12:22:13 +0000 (14:22 +0200)] 
Fix fetching storyboard of password protected video

19 months agoFix HLS playlist generation with 0 duration length
Chocobozzz [Thu, 29 Jun 2023 12:20:03 +0000 (14:20 +0200)] 
Fix HLS playlist generation with 0 duration length

19 months agoFix migration conflict
Chocobozzz [Thu, 29 Jun 2023 11:52:24 +0000 (13:52 +0200)] 
Fix migration conflict

19 months agoFix 400 error on resumable re-upload
Chocobozzz [Thu, 29 Jun 2023 09:35:25 +0000 (11:35 +0200)] 
Fix 400 error on resumable re-upload

19 months agoFix the cleanup after a failed upload (#5840)
q_h [Thu, 29 Jun 2023 08:38:37 +0000 (11:38 +0300)] 
Fix the cleanup after a failed upload (#5840)

* Fix the cleanup after a failed upload

* Update tests

* Update tests

19 months agoUpdate runner version
Chocobozzz [Thu, 29 Jun 2023 06:45:19 +0000 (08:45 +0200)] 
Update runner version

19 months agoPrevent stalled jobs
Chocobozzz [Thu, 22 Jun 2023 13:25:39 +0000 (15:25 +0200)] 
Prevent stalled jobs

19 months agoShuffle servers when checking available jobs
Chocobozzz [Thu, 22 Jun 2023 13:02:27 +0000 (15:02 +0200)] 
Shuffle servers when checking available jobs

To not favour a specific instance

19 months agoBetter channel deletion message
Chocobozzz [Thu, 22 Jun 2023 12:35:46 +0000 (14:35 +0200)] 
Better channel deletion message

19 months agoFix prune storage tests
Chocobozzz [Mon, 19 Jun 2023 14:21:03 +0000 (16:21 +0200)] 
Fix prune storage tests

19 months agoMore robust wait transcoding checkbox display
Chocobozzz [Mon, 19 Jun 2023 14:12:45 +0000 (16:12 +0200)] 
More robust wait transcoding checkbox display

19 months agoFix regenerate thumbnail test
Chocobozzz [Mon, 19 Jun 2023 13:47:16 +0000 (15:47 +0200)] 
Fix regenerate thumbnail test

19 months agoUse promise cache to load remote thumbnails
Chocobozzz [Mon, 19 Jun 2023 13:42:29 +0000 (15:42 +0200)] 
Use promise cache to load remote thumbnails

19 months agoFix adding element in playlists
Chocobozzz [Mon, 19 Jun 2023 12:29:34 +0000 (14:29 +0200)] 
Fix adding element in playlists

19 months agoFix migration conflict
Chocobozzz [Mon, 19 Jun 2023 09:33:13 +0000 (11:33 +0200)] 
Fix migration conflict

19 months agoFix playlist thumbnail generation
Chocobozzz [Mon, 19 Jun 2023 07:56:12 +0000 (09:56 +0200)] 
Fix playlist thumbnail generation

19 months agoAdd thumbnail disk database migration
Chocobozzz [Mon, 19 Jun 2023 07:55:56 +0000 (09:55 +0200)] 
Add thumbnail disk database migration

19 months agoAdd missing playbackRate URL param doc
Chocobozzz [Mon, 19 Jun 2023 07:05:20 +0000 (09:05 +0200)] 
Add missing playbackRate URL param doc

19 months agoSupport lazy download of remote video miniatures
Chocobozzz [Wed, 7 Jun 2023 06:53:14 +0000 (08:53 +0200)] 
Support lazy download of remote video miniatures

19 months agoSupport lazy download thumbnails
Chocobozzz [Tue, 6 Jun 2023 13:59:51 +0000 (15:59 +0200)] 
Support lazy download thumbnails

19 months agoFix storyboard tests
Chocobozzz [Tue, 6 Jun 2023 11:58:20 +0000 (13:58 +0200)] 
Fix storyboard tests

19 months agoAlso replace base url of pre signed s3 url
Chocobozzz [Tue, 6 Jun 2023 09:59:00 +0000 (11:59 +0200)] 
Also replace base url of pre signed s3 url

19 months agoFix CI tests
Chocobozzz [Tue, 6 Jun 2023 09:14:13 +0000 (11:14 +0200)] 
Fix CI tests

19 months agoCorrectly download files from S3
Chocobozzz [Tue, 6 Jun 2023 09:13:18 +0000 (11:13 +0200)] 
Correctly download files from S3

Use pre signed URLs to inject content disposition header

19 months agoLock video files when generating storyboard
Chocobozzz [Tue, 6 Jun 2023 09:12:50 +0000 (11:12 +0200)] 
Lock video files when generating storyboard

19 months agoFix lint
Chocobozzz [Mon, 5 Jun 2023 14:29:23 +0000 (16:29 +0200)] 
Fix lint

19 months agoHandle correctly formatted AP attributedTo
Chocobozzz [Mon, 5 Jun 2023 14:18:57 +0000 (16:18 +0200)] 
Handle correctly formatted AP attributedTo

19 months agoFetch remote AP objects if only id is specified
Chocobozzz [Mon, 5 Jun 2023 13:51:16 +0000 (15:51 +0200)] 
Fetch remote AP objects if only id is specified

19 months agoFix thumbnails tests
Chocobozzz [Mon, 5 Jun 2023 11:45:28 +0000 (13:45 +0200)] 
Fix thumbnails tests

19 months agoRefactor video formatter
Chocobozzz [Mon, 5 Jun 2023 11:22:16 +0000 (13:22 +0200)] 
Refactor video formatter

19 months agoSupport storyboards in embed
Chocobozzz [Mon, 5 Jun 2023 09:13:38 +0000 (11:13 +0200)] 
Support storyboards in embed

19 months agoFix storyboard on firefox
Chocobozzz [Fri, 2 Jun 2023 13:59:16 +0000 (15:59 +0200)] 
Fix storyboard on firefox

19 months agoSimpler thumbnail generation
Chocobozzz [Fri, 2 Jun 2023 13:52:55 +0000 (15:52 +0200)] 
Simpler thumbnail generation

19 months agoDelete storyboard file on video deletion
Chocobozzz [Fri, 2 Jun 2023 13:32:53 +0000 (15:32 +0200)] 
Delete storyboard file on video deletion

19 months agoAdd script to generate storyboards
Chocobozzz [Fri, 2 Jun 2023 13:18:39 +0000 (15:18 +0200)] 
Add script to generate storyboards

19 months agoAdd storyboard support
Chocobozzz [Thu, 1 Jun 2023 12:51:16 +0000 (14:51 +0200)] 
Add storyboard support

19 months agoDon't cache upload after video deletion
Chocobozzz [Thu, 1 Jun 2023 08:43:36 +0000 (10:43 +0200)] 
Don't cache upload after video deletion

19 months agoSimplify ICU in components
Chocobozzz [Tue, 6 Jun 2023 12:32:47 +0000 (14:32 +0200)] 
Simplify ICU in components

19 months agoFeature/password protected videos (#5836)
Wicklow [Thu, 29 Jun 2023 07:48:55 +0000 (07:48 +0000)] 
Feature/password protected videos (#5836)

* Add server endpoints

* Refactoring test suites

* Update server and add openapi documentation

* fix compliation and tests

* upload/import password protected video on client

* add server error code

* Add video password to update resolver

* add custom message when sharing pw protected video

* improve confirm component

* Add new alert in component

* Add ability to watch protected video on client

* Cannot have password protected replay privacy

* Add migration

* Add tests

* update after review

* Update check params tests

* Add live videos test

* Add more filter test

* Update static file privacy test

* Update object storage tests

* Add test on feeds

* Add missing word

* Fix tests

* Fix tests on live videos

* add embed support on password protected videos

* fix style

* Correcting data leaks

* Unable to add password protected privacy on replay

* Updated code based on review comments

* fix validator and command

* Updated code based on review comments

19 months agoFix broken replay with long live video name
Chocobozzz [Thu, 29 Jun 2023 06:57:19 +0000 (08:57 +0200)] 
Fix broken replay with long live video name

19 months agoFix build
Chocobozzz [Wed, 21 Jun 2023 08:54:48 +0000 (10:54 +0200)] 
Fix build

19 months agoFix undefined actor image
Chocobozzz [Wed, 21 Jun 2023 08:44:40 +0000 (10:44 +0200)] 
Fix undefined actor image

19 months agoBumped to version v5.2.0 v5.2.0
Chocobozzz [Wed, 21 Jun 2023 07:06:13 +0000 (09:06 +0200)] 
Bumped to version v5.2.0

19 months agoUpdate changelog
Chocobozzz [Wed, 21 Jun 2023 07:03:42 +0000 (09:03 +0200)] 
Update changelog

19 months agoFix runner api rate limit bypass
Chocobozzz [Tue, 20 Jun 2023 12:17:34 +0000 (14:17 +0200)] 
Fix runner api rate limit bypass

19 months agoUpdate translations
Chocobozzz [Tue, 20 Jun 2023 07:25:22 +0000 (09:25 +0200)] 
Update translations

19 months agoTranslated using Weblate (Persian)
Payman Moghadam [Tue, 20 Jun 2023 07:17:40 +0000 (07:17 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2250 of 2250 strings)

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

19 months agoTranslated using Weblate (Czech)
chocobozzz [Tue, 20 Jun 2023 07:22:07 +0000 (07:22 +0000)] 
Translated using Weblate (Czech)

Currently translated at 99.9% (2248 of 2250 strings)

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

19 months agoUpdate translations
Chocobozzz [Tue, 20 Jun 2023 07:07:21 +0000 (09:07 +0200)] 
Update translations

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Mon, 19 Jun 2023 12:07:01 +0000 (12:07 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Sun, 18 Jun 2023 12:05:00 +0000 (12:05 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Czech)
Jiri Podhorecky [Thu, 15 Jun 2023 21:13:25 +0000 (21:13 +0000)] 
Translated using Weblate (Czech)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (German)
Ettore Atalan [Thu, 8 Jun 2023 09:56:42 +0000 (09:56 +0000)] 
Translated using Weblate (German)

Currently translated at 97.8% (2200 of 2249 strings)

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

20 months agoTranslated using Weblate (German)
Ettore Atalan [Tue, 6 Jun 2023 20:10:01 +0000 (20:10 +0000)] 
Translated using Weblate (German)

Currently translated at 97.7% (2198 of 2249 strings)

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

20 months agoTranslated using Weblate (Icelandic)
Sveinn í Felli [Tue, 6 Jun 2023 10:11:07 +0000 (10:11 +0000)] 
Translated using Weblate (Icelandic)

Currently translated at 100.0% (268 of 268 strings)

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

20 months agoTranslated using Weblate (Icelandic)
Sveinn í Felli [Tue, 6 Jun 2023 10:12:06 +0000 (10:12 +0000)] 
Translated using Weblate (Icelandic)

Currently translated at 100.0% (134 of 134 strings)

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

20 months agoTranslated using Weblate (Icelandic)
Sveinn í Felli [Tue, 6 Jun 2023 10:03:44 +0000 (10:03 +0000)] 
Translated using Weblate (Icelandic)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Icelandic)
Sveinn í Felli [Mon, 5 Jun 2023 13:44:53 +0000 (13:44 +0000)] 
Translated using Weblate (Icelandic)

Currently translated at 99.9% (2247 of 2249 strings)

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

20 months agoTranslated using Weblate (Esperanto)
Kindred La Boneta [Sun, 4 Jun 2023 08:24:44 +0000 (08:24 +0000)] 
Translated using Weblate (Esperanto)

Currently translated at 100.0% (135 of 135 strings)

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

20 months agoTranslated using Weblate (Esperanto)
Kindred La Boneta [Sun, 4 Jun 2023 08:36:15 +0000 (08:36 +0000)] 
Translated using Weblate (Esperanto)

Currently translated at 100.0% (270 of 270 strings)

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

20 months agoTranslated using Weblate (Esperanto)
Kindred La Boneta [Sun, 4 Jun 2023 07:24:36 +0000 (07:24 +0000)] 
Translated using Weblate (Esperanto)

Currently translated at 69.6% (1566 of 2249 strings)

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

20 months agoTranslated using Weblate (Vietnamese)
Hồ Nhất Duy [Sat, 3 Jun 2023 03:39:39 +0000 (03:39 +0000)] 
Translated using Weblate (Vietnamese)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Japanese)
DignifiedSilence [Thu, 1 Jun 2023 13:45:03 +0000 (13:45 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 11:55:27 +0000 (11:55 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 11:17:52 +0000 (11:17 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 07:18:23 +0000 (07:18 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 06:35:03 +0000 (06:35 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (135 of 135 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 06:35:02 +0000 (06:35 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (268 of 268 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 06:40:43 +0000 (06:40 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Wed, 31 May 2023 05:51:55 +0000 (05:51 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (268 of 268 strings)

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

20 months agoFix log
Chocobozzz [Mon, 19 Jun 2023 12:29:50 +0000 (14:29 +0200)] 
Fix log

20 months agoUpdate peertube-runner version
Chocobozzz [Mon, 19 Jun 2023 11:54:42 +0000 (13:54 +0200)] 
Update peertube-runner version

20 months agoMore robust runner update handler
Chocobozzz [Mon, 19 Jun 2023 11:45:26 +0000 (13:45 +0200)] 
More robust runner update handler

20 months agoAlphabetical order for channels filter
Chocobozzz [Mon, 19 Jun 2023 09:12:02 +0000 (11:12 +0200)] 
Alphabetical order for channels filter

20 months agoFix registration notification error in client
Chocobozzz [Mon, 19 Jun 2023 08:52:40 +0000 (10:52 +0200)] 
Fix registration notification error in client

20 months agoFix languages alphabetical sort
Chocobozzz [Mon, 19 Jun 2023 08:11:23 +0000 (10:11 +0200)] 
Fix languages alphabetical sort

20 months agoFix REST API menu link
Chocobozzz [Wed, 7 Jun 2023 06:26:10 +0000 (08:26 +0200)] 
Fix REST API menu link

20 months agoCorrectly unload plugin paths
Chocobozzz [Tue, 6 Jun 2023 09:59:27 +0000 (11:59 +0200)] 
Correctly unload plugin paths

20 months agoFix custom default route link
Chocobozzz [Mon, 5 Jun 2023 08:33:35 +0000 (10:33 +0200)] 
Fix custom default route link

20 months agoFix video channels quick filter overflow
Chocobozzz [Mon, 5 Jun 2023 08:18:23 +0000 (10:18 +0200)] 
Fix video channels quick filter overflow

20 months agoInvalidate cache feed even after server restart
Chocobozzz [Mon, 5 Jun 2023 08:05:49 +0000 (10:05 +0200)] 
Invalidate cache feed even after server restart

20 months agoMerge branch 'develop' into release/5.2.0
Chocobozzz [Mon, 5 Jun 2023 07:00:48 +0000 (09:00 +0200)] 
Merge branch 'develop' into release/5.2.0

20 months agoMore specific message when signup is not allowed
Chocobozzz [Mon, 5 Jun 2023 06:53:31 +0000 (08:53 +0200)] 
More specific message when signup is not allowed

20 months agoDon't display unknown information
Chocobozzz [Mon, 5 Jun 2023 06:50:54 +0000 (08:50 +0200)] 
Don't display unknown information

20 months agoUse largest avatar in RSS feeds, unique guid for liveItems (#5817)
Alecks Gates [Mon, 5 Jun 2023 07:00:30 +0000 (02:00 -0500)] 
Use largest avatar in RSS feeds, unique guid for liveItems (#5817)

* Attempt to get largest avatar size

* WIP live guid changes

* Use largest avatar version in feeds

* Misc variable names/import changes

* Update podcast feed tests for guid changes

* More <guid> testing

* Lint fix

* Styling

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
20 months agoMore specific message when signup is not allowed
Chocobozzz [Mon, 5 Jun 2023 06:53:31 +0000 (08:53 +0200)] 
More specific message when signup is not allowed

20 months agoDon't display unknown information
Chocobozzz [Mon, 5 Jun 2023 06:50:54 +0000 (08:50 +0200)] 
Don't display unknown information

20 months agoBumped to version v5.2.0-rc.1 v5.2.0-rc.1
Chocobozzz [Tue, 30 May 2023 08:18:25 +0000 (10:18 +0200)] 
Bumped to version v5.2.0-rc.1

20 months agoUpdate changelog
Chocobozzz [Tue, 30 May 2023 08:17:43 +0000 (10:17 +0200)] 
Update changelog

20 months agoUpdate translations
Chocobozzz [Tue, 30 May 2023 07:41:25 +0000 (09:41 +0200)] 
Update translations

20 months agoMerge remote-tracking branch 'weblate/develop' into develop
Chocobozzz [Tue, 30 May 2023 07:39:45 +0000 (09:39 +0200)] 
Merge remote-tracking branch 'weblate/develop' into develop

20 months agoFix transcoding error
Chocobozzz [Tue, 30 May 2023 07:35:21 +0000 (09:35 +0200)] 
Fix transcoding error

When transcoding.always_transcode_original_resolution is false

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Mon, 29 May 2023 07:59:02 +0000 (07:59 +0000)] 
Translated using Weblate (Persian)

Currently translated at 100.0% (2249 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Sun, 28 May 2023 11:14:19 +0000 (11:14 +0000)] 
Translated using Weblate (Persian)

Currently translated at 99.3% (2235 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Sun, 28 May 2023 09:42:36 +0000 (09:42 +0000)] 
Translated using Weblate (Persian)

Currently translated at 97.5% (2195 of 2249 strings)

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

20 months agoTranslated using Weblate (Persian)
Payman Moghadam [Sun, 28 May 2023 06:16:33 +0000 (06:16 +0000)] 
Translated using Weblate (Persian)

Currently translated at 95.3% (2144 of 2249 strings)

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