]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
github/Chocobozzz/PeerTube.git
19 months agoRollback dependencies that want node 16
Chocobozzz [Fri, 28 Oct 2022 15:30:11 +0000 (17:30 +0200)] 
Rollback dependencies that want node 16

Node 14 is still a LTS for a few months

19 months agoRevert "Use node 16 for tests"
Chocobozzz [Fri, 28 Oct 2022 15:26:26 +0000 (17:26 +0200)] 
Revert "Use node 16 for tests"

This reverts commit 1f45f8b00ddca59ee3e388ee0132fa1a7ecb8551.

19 months agoUse node 16 for tests
Chocobozzz [Fri, 28 Oct 2022 15:12:33 +0000 (17:12 +0200)] 
Use node 16 for tests

19 months agoBreaking API: Consistency with role id/label
Chocobozzz [Fri, 28 Oct 2022 14:15:04 +0000 (16:15 +0200)] 
Breaking API: Consistency with role id/label

19 months agoPrevent player crash on safari
Chocobozzz [Fri, 28 Oct 2022 13:44:19 +0000 (15:44 +0200)] 
Prevent player crash on safari

19 months agoFix HLS fallback
Chocobozzz [Fri, 28 Oct 2022 13:32:06 +0000 (15:32 +0200)] 
Fix HLS fallback

19 months agoImprove E2E tests
Chocobozzz [Fri, 28 Oct 2022 09:19:54 +0000 (11:19 +0200)] 
Improve E2E tests

Add tests for private video static endpoints
Fix tests for local firefox

19 months agoFix upload error handling
Chocobozzz [Fri, 28 Oct 2022 09:19:45 +0000 (11:19 +0200)] 
Fix upload error handling

19 months agoAdd logger for uploadx
Chocobozzz [Fri, 28 Oct 2022 08:47:06 +0000 (10:47 +0200)] 
Add logger for uploadx

19 months agoCheck missing config keys
Chocobozzz [Fri, 28 Oct 2022 08:46:46 +0000 (10:46 +0200)] 
Check missing config keys

19 months agoUpdate production.yaml
Chocobozzz [Fri, 28 Oct 2022 07:59:39 +0000 (09:59 +0200)] 
Update production.yaml

20 months agoOption to disable static files auth check/s3 proxy
Chocobozzz [Wed, 26 Oct 2022 14:23:39 +0000 (16:23 +0200)] 
Option to disable static files auth check/s3 proxy

20 months agoFix token injection if unlogged user
Chocobozzz [Wed, 26 Oct 2022 12:28:38 +0000 (14:28 +0200)] 
Fix token injection if unlogged user

20 months agoUpdate privacy-concerns.component.html
treac1e [Wed, 26 Oct 2022 15:34:21 +0000 (17:34 +0200)] 
Update privacy-concerns.component.html

When translated, the white space after "Reminder:" is cut off, so in other languages there is no white space between the "Reminder:" and the following text, which looks ugly (e.g. in the German translation). A solution is to move the space behind the translated phrase (using the html-entity for space &#32).

20 months agoAdd a note about worker_connections in doc
Chocobozzz [Wed, 26 Oct 2022 09:22:30 +0000 (11:22 +0200)] 
Add a note about worker_connections in doc

20 months agoMore robust updateTorrentMetadata
Chocobozzz [Wed, 26 Oct 2022 08:55:12 +0000 (10:55 +0200)] 
More robust updateTorrentMetadata

20 months agoDon't conflict with alt + num web browser hotkey
Chocobozzz [Tue, 25 Oct 2022 14:26:05 +0000 (16:26 +0200)] 
Don't conflict with alt + num web browser hotkey

20 months agoFix bad date display for jobs
Chocobozzz [Tue, 25 Oct 2022 14:08:11 +0000 (16:08 +0200)] 
Fix bad date display for jobs

20 months agoFix playlist overflow in account channels page
Chocobozzz [Tue, 25 Oct 2022 14:00:34 +0000 (16:00 +0200)] 
Fix playlist overflow in account channels page

20 months agoUpdate nginx template
Chocobozzz [Tue, 25 Oct 2022 13:48:00 +0000 (15:48 +0200)] 
Update nginx template

Add rate limit to download and private static files

20 months agoPrevent error with metrics in HTTP player
Chocobozzz [Tue, 25 Oct 2022 13:07:58 +0000 (15:07 +0200)] 
Prevent error with metrics in HTTP player

20 months agoDon't display live sessions block without sessions
Chocobozzz [Tue, 25 Oct 2022 13:05:26 +0000 (15:05 +0200)] 
Don't display live sessions block without sessions

20 months agoDeleting an abuse is only for admins
Chocobozzz [Tue, 25 Oct 2022 13:02:14 +0000 (15:02 +0200)] 
Deleting an abuse is only for admins

20 months agoFix proxy tests
Chocobozzz [Tue, 25 Oct 2022 13:01:51 +0000 (15:01 +0200)] 
Fix proxy tests

20 months agoReload data when deleting a blocked video
Chocobozzz [Tue, 25 Oct 2022 12:50:54 +0000 (14:50 +0200)] 
Reload data when deleting a blocked video

20 months agoUse onpush strategy for dropdown
Chocobozzz [Tue, 25 Oct 2022 12:42:18 +0000 (14:42 +0200)] 
Use onpush strategy for dropdown

20 months agoCorrectly delete live files from object storage
Chocobozzz [Tue, 25 Oct 2022 12:18:59 +0000 (14:18 +0200)] 
Correctly delete live files from object storage

20 months agoCorrectly cleanup files from object storage
Chocobozzz [Tue, 25 Oct 2022 09:51:20 +0000 (11:51 +0200)] 
Correctly cleanup files from object storage

20 months agoLock files to generate torrents/move files
Chocobozzz [Tue, 25 Oct 2022 09:50:44 +0000 (11:50 +0200)] 
Lock files to generate torrents/move files

20 months agoFix player
Chocobozzz [Tue, 25 Oct 2022 08:22:33 +0000 (10:22 +0200)] 
Fix player

20 months agoDon't import all lodash
Chocobozzz [Tue, 25 Oct 2022 06:20:20 +0000 (08:20 +0200)] 
Don't import all lodash

20 months agoIncrease test timeout
Chocobozzz [Mon, 24 Oct 2022 12:54:21 +0000 (14:54 +0200)] 
Increase test timeout

20 months agoPrevent concurrency issues when sending m3u8 file
Chocobozzz [Fri, 21 Oct 2022 12:42:31 +0000 (14:42 +0200)] 
Prevent concurrency issues when sending m3u8 file

20 months agoFix tests
Chocobozzz [Fri, 21 Oct 2022 12:38:10 +0000 (14:38 +0200)] 
Fix tests

20 months agoAdd migration script
Chocobozzz [Fri, 21 Oct 2022 09:56:19 +0000 (11:56 +0200)] 
Add migration script

20 months agoDon't fallback to HLS with private videos
Chocobozzz [Fri, 21 Oct 2022 09:27:39 +0000 (11:27 +0200)] 
Don't fallback to HLS with private videos

20 months agoUse private ACL for private videos in s3
Chocobozzz [Wed, 19 Oct 2022 08:43:53 +0000 (10:43 +0200)] 
Use private ACL for private videos in s3

20 months agoPut private videos under a specific subdirectory
Chocobozzz [Wed, 12 Oct 2022 14:09:02 +0000 (16:09 +0200)] 
Put private videos under a specific subdirectory

20 months agofeat: show contained playlists under My videos (#5125)
kontrollanten [Mon, 24 Oct 2022 12:48:03 +0000 (14:48 +0200)] 
feat: show contained playlists under My videos (#5125)

* feat: show contained playlists under My videos

closes #4769

* refactor(server): remove unused types

* fixes after code review

* fix(client/video-miniature): add to playlist

* fix(server/user/me): shortUUID response

* Revert "fix(client/video-miniature): add to playlist"

This reverts commit f1a0412391c7e2370b87df2594c9fe3f39a40ddc.

* fix(client/PlaylistService): caching

* Revert "fix(server/user/me): shortUUID response"

This reverts commit e3f1ee4e335739b895bced938540c003df24af73.

* Fix fetching playlists

Co-authored-by: Chocobozzz <me@florianbigard.com>
20 months agoAdded filter to sort videos by name (alphabetical order)
Poslovitch [Thu, 13 Oct 2022 11:51:09 +0000 (11:51 +0000)] 
Added filter to sort videos by name (alphabetical order)

Implements https://github.com/Chocobozzz/PeerTube/issues/5134

20 months agoMerge branch 'release/4.3.0' into develop
Chocobozzz [Mon, 24 Oct 2022 08:44:25 +0000 (10:44 +0200)] 
Merge branch 'release/4.3.0' into develop

20 months agoFix broken player on live reload
Chocobozzz [Mon, 24 Oct 2022 08:32:35 +0000 (10:32 +0200)] 
Fix broken player on live reload

20 months agoFix reloading new live session in embed
Chocobozzz [Mon, 24 Oct 2022 08:08:17 +0000 (10:08 +0200)] 
Fix reloading new live session in embed

20 months agoFix action dropdown with query params
Chocobozzz [Wed, 12 Oct 2022 12:37:27 +0000 (14:37 +0200)] 
Fix action dropdown with query params

20 months agoFix responsive in account channels list
Chocobozzz [Wed, 12 Oct 2022 07:46:24 +0000 (09:46 +0200)] 
Fix responsive in account channels list

20 months agoFix import link
Chocobozzz [Wed, 12 Oct 2022 07:10:07 +0000 (09:10 +0200)] 
Fix import link

20 months agoSync channel: move the list imports button #5337
Florent [Mon, 10 Oct 2022 08:20:07 +0000 (10:20 +0200)] 
Sync channel: move the list imports button #5337

20 months agoWait segment sha processing
Chocobozzz [Tue, 11 Oct 2022 15:10:53 +0000 (17:10 +0200)] 
Wait segment sha processing

20 months agoserver: use account/channel avatar in RSS feeds (#5325)
Alberto Mardegan [Tue, 11 Oct 2022 15:02:47 +0000 (18:02 +0300)] 
server: use account/channel avatar in RSS feeds (#5325)

* server: use account/channel avatar in RSS feeds

Fixes: #5320
* Styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
20 months agoFix live tests
Chocobozzz [Tue, 11 Oct 2022 14:00:11 +0000 (16:00 +0200)] 
Fix live tests

20 months agoUpdate upluad artifacts
Chocobozzz [Tue, 11 Oct 2022 12:36:19 +0000 (14:36 +0200)] 
Update upluad artifacts

20 months agoAlso retry when fetching master m3u8 playlist
Chocobozzz [Tue, 11 Oct 2022 12:20:19 +0000 (14:20 +0200)] 
Also retry when fetching master m3u8 playlist

20 months agoHide wait transcoding for lives
Chocobozzz [Tue, 11 Oct 2022 12:16:15 +0000 (14:16 +0200)] 
Hide wait transcoding for lives

Replays are always transcoded

20 months agoFix host validation on locahost
Chocobozzz [Tue, 11 Oct 2022 11:42:58 +0000 (13:42 +0200)] 
Fix host validation on locahost

20 months agoMerge branch 'release/4.3.0' into develop
Chocobozzz [Tue, 11 Oct 2022 11:30:51 +0000 (13:30 +0200)] 
Merge branch 'release/4.3.0' into develop

20 months agoFix channel follow with manually approved follower
Chocobozzz [Tue, 11 Oct 2022 11:27:22 +0000 (13:27 +0200)] 
Fix channel follow with manually approved follower

20 months agoAdd ability for plugins to register ws routes
Chocobozzz [Tue, 11 Oct 2022 09:07:40 +0000 (11:07 +0200)] 
Add ability for plugins to register ws routes

20 months agofeat(plugins): add p2p-media-loader options filter (#5318)
kontrollanten [Tue, 11 Oct 2022 06:37:14 +0000 (08:37 +0200)] 
feat(plugins): add p2p-media-loader options filter (#5318)

* feat(plugins): add p2p-media-loader options filter

closes #5317

* remove obsolete await

20 months agoFix `secrets` config
Chocobozzz [Mon, 10 Oct 2022 14:28:42 +0000 (16:28 +0200)] 
Fix `secrets` config

20 months agoFix sass function conflicts
Chocobozzz [Mon, 10 Oct 2022 14:28:01 +0000 (16:28 +0200)] 
Fix sass function conflicts

20 months agoAdd auto complete to user edit password
Chocobozzz [Mon, 10 Oct 2022 13:39:27 +0000 (15:39 +0200)] 
Add auto complete to user edit password

20 months agoFix channel import with some channels
Chocobozzz [Mon, 10 Oct 2022 13:33:32 +0000 (15:33 +0200)] 
Fix channel import with some channels

20 months agoExpose PeerTube socket to plugins (#5239)
kontrollanten [Mon, 10 Oct 2022 13:18:31 +0000 (15:18 +0200)] 
Expose PeerTube socket to plugins (#5239)

* server(pluginHelpers): add socket

* test(plugins): add socket cases

* fixes after review

* Update plugin-helpers.ts

* Update plugin-helpers.ts

20 months agoFix user channels list with increased max counter
Chocobozzz [Mon, 10 Oct 2022 13:04:27 +0000 (15:04 +0200)] 
Fix user channels list with increased max counter

20 months agoFix video job error when video has been deleted
Chocobozzz [Mon, 10 Oct 2022 12:51:11 +0000 (14:51 +0200)] 
Fix video job error when video has been deleted

20 months agoUse video links for files
Chocobozzz [Mon, 10 Oct 2022 12:44:51 +0000 (14:44 +0200)] 
Use video links for files

20 months agoAdd object storage info badge
Chocobozzz [Mon, 10 Oct 2022 12:42:51 +0000 (14:42 +0200)] 
Add object storage info badge

20 months agoUpdate translations
Chocobozzz [Mon, 10 Oct 2022 12:08:11 +0000 (14:08 +0200)] 
Update translations

20 months agoTranslated using Weblate (Toki Pona)
chocobozzz [Mon, 10 Oct 2022 12:04:36 +0000 (12:04 +0000)] 
Translated using Weblate (Toki Pona)

Currently translated at 90.5% (1918 of 2118 strings)

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

20 months agoTranslated using Weblate (Persian)
chocobozzz [Mon, 10 Oct 2022 11:53:22 +0000 (11:53 +0000)] 
Translated using Weblate (Persian)

Currently translated at 88.8% (1882 of 2118 strings)

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

20 months agoTranslated using Weblate (Portuguese (Brazil))
chocobozzz [Mon, 10 Oct 2022 11:38:52 +0000 (11:38 +0000)] 
Translated using Weblate (Portuguese (Brazil))

Currently translated at 49.9% (1058 of 2118 strings)

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

20 months agoTranslated using Weblate (Italian)
chocobozzz [Mon, 10 Oct 2022 11:45:59 +0000 (11:45 +0000)] 
Translated using Weblate (Italian)

Currently translated at 67.4% (1428 of 2118 strings)

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

20 months agoTranslated using Weblate (Persian)
chocobozzz [Mon, 10 Oct 2022 11:40:36 +0000 (11:40 +0000)] 
Translated using Weblate (Persian)

Currently translated at 88.9% (1883 of 2118 strings)

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

20 months agoTranslated using Weblate (Czech)
Jiri Podhorecky [Mon, 10 Oct 2022 09:12:35 +0000 (09:12 +0000)] 
Translated using Weblate (Czech)

Currently translated at 99.6% (2110 of 2118 strings)

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

20 months agoTranslated using Weblate (Spanish)
chocobozzz [Thu, 6 Oct 2022 06:37:50 +0000 (06:37 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 100.0% (2118 of 2118 strings)

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

20 months agoTranslated using Weblate (Ukrainian)
Ihor Hordiichuk [Tue, 27 Sep 2022 22:00:27 +0000 (22:00 +0000)] 
Translated using Weblate (Ukrainian)

Currently translated at 87.6% (1856 of 2118 strings)

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

20 months agoTranslated using Weblate (Japanese)
DignifiedSilence [Tue, 27 Sep 2022 12:39:38 +0000 (12:39 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 100.0% (131 of 131 strings)

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

20 months agoTranslated using Weblate (Russian)
Vik [Mon, 26 Sep 2022 20:59:23 +0000 (20:59 +0000)] 
Translated using Weblate (Russian)

Currently translated at 100.0% (2118 of 2118 strings)

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

20 months agoTranslated using Weblate (Japanese)
DignifiedSilence [Tue, 27 Sep 2022 13:13:30 +0000 (13:13 +0000)] 
Translated using Weblate (Japanese)

Currently translated at 98.1% (2079 of 2118 strings)

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

20 months agoTranslated using Weblate (Polish)
Tomasz [Mon, 26 Sep 2022 02:22:06 +0000 (02:22 +0000)] 
Translated using Weblate (Polish)

Currently translated at 100.0% (131 of 131 strings)

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

20 months agoTranslated using Weblate (Polish)
Tomasz [Mon, 26 Sep 2022 02:21:01 +0000 (02:21 +0000)] 
Translated using Weblate (Polish)

Currently translated at 100.0% (257 of 257 strings)

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

20 months agoTranslated using Weblate (Polish)
Tomasz [Mon, 26 Sep 2022 02:06:13 +0000 (02:06 +0000)] 
Translated using Weblate (Polish)

Currently translated at 80.7% (1711 of 2118 strings)

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

20 months agoTranslated using Weblate (Polish)
Tomasz [Sat, 24 Sep 2022 01:57:13 +0000 (01:57 +0000)] 
Translated using Weblate (Polish)

Currently translated at 76.5% (1622 of 2118 strings)

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

20 months agoTranslated using Weblate (Polish)
Tomasz [Sat, 24 Sep 2022 01:51:30 +0000 (01:51 +0000)] 
Translated using Weblate (Polish)

Currently translated at 76.4% (1619 of 2118 strings)

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

20 months agoTranslated using Weblate (Toki Pona)
William Cliff [Wed, 21 Sep 2022 14:28:07 +0000 (14:28 +0000)] 
Translated using Weblate (Toki Pona)

Currently translated at 90.6% (1921 of 2118 strings)

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

20 months agoTranslated using Weblate (Turkish)
barzofarev2 [Wed, 21 Sep 2022 03:52:47 +0000 (03:52 +0000)] 
Translated using Weblate (Turkish)

Currently translated at 37.6% (798 of 2118 strings)

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

20 months agoTranslated using Weblate (Turkish)
barzofarev2 [Tue, 20 Sep 2022 16:46:34 +0000 (16:46 +0000)] 
Translated using Weblate (Turkish)

Currently translated at 37.2% (789 of 2118 strings)

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

20 months agoFix peers info width in live
Chocobozzz [Mon, 10 Oct 2022 09:44:47 +0000 (11:44 +0200)] 
Fix peers info width in live

20 months agoAdd '...' after the truncated video name
Chocobozzz [Mon, 10 Oct 2022 09:40:36 +0000 (11:40 +0200)] 
Add '...' after the truncated video name

20 months agoTry to fix tests
Chocobozzz [Mon, 10 Oct 2022 09:31:01 +0000 (11:31 +0200)] 
Try to fix tests

20 months agoMerge branch 'feature/otp' into develop
Chocobozzz [Mon, 10 Oct 2022 09:19:58 +0000 (11:19 +0200)] 
Merge branch 'feature/otp' into develop

20 months agoFill documentation with required secret conf
Chocobozzz [Mon, 10 Oct 2022 09:19:45 +0000 (11:19 +0200)] 
Fill documentation with required secret conf

20 months agoEncrypt OTP secret
Chocobozzz [Mon, 10 Oct 2022 09:12:23 +0000 (11:12 +0200)] 
Encrypt OTP secret

20 months agoPrevent sass deprecated warning
Chocobozzz [Fri, 7 Oct 2022 13:29:53 +0000 (15:29 +0200)] 
Prevent sass deprecated warning

20 months agoRefactor form reactive
Chocobozzz [Fri, 7 Oct 2022 13:26:53 +0000 (15:26 +0200)] 
Refactor form reactive

20 months agoAdd open api doc for two factor auth
Chocobozzz [Fri, 7 Oct 2022 12:53:30 +0000 (14:53 +0200)] 
Add open api doc for two factor auth

20 months agoAllow admins to disable two factor auth
Chocobozzz [Fri, 7 Oct 2022 12:23:42 +0000 (14:23 +0200)] 
Allow admins to disable two factor auth

20 months agoImplement two factor in client
Chocobozzz [Fri, 7 Oct 2022 09:06:28 +0000 (11:06 +0200)] 
Implement two factor in client

20 months agoSupport two factor authentication in backend
Chocobozzz [Wed, 5 Oct 2022 13:37:15 +0000 (15:37 +0200)] 
Support two factor authentication in backend

20 months agoIncrease timeout
Chocobozzz [Tue, 4 Oct 2022 12:57:11 +0000 (14:57 +0200)] 
Increase timeout