]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
Chocobozzz [Tue, 25 Oct 2022 06:20:20 +0000 (08:20 +0200)]
Don't import all lodash
Chocobozzz [Mon, 24 Oct 2022 12:54:21 +0000 (14:54 +0200)]
Increase test timeout
Chocobozzz [Fri, 21 Oct 2022 12:42:31 +0000 (14:42 +0200)]
Prevent concurrency issues when sending m3u8 file
Chocobozzz [Fri, 21 Oct 2022 12:38:10 +0000 (14:38 +0200)]
Fix tests
Chocobozzz [Fri, 21 Oct 2022 09:56:19 +0000 (11:56 +0200)]
Add migration script
Chocobozzz [Fri, 21 Oct 2022 09:27:39 +0000 (11:27 +0200)]
Don't fallback to HLS with private videos
Chocobozzz [Wed, 19 Oct 2022 08:43:53 +0000 (10:43 +0200)]
Use private ACL for private videos in s3
Chocobozzz [Wed, 12 Oct 2022 14:09:02 +0000 (16:09 +0200)]
Put private videos under a specific subdirectory
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>
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
Chocobozzz [Mon, 24 Oct 2022 08:44:25 +0000 (10:44 +0200)]
Merge branch 'release/4.3.0' into develop
Chocobozzz [Mon, 24 Oct 2022 08:32:35 +0000 (10:32 +0200)]
Fix broken player on live reload
Chocobozzz [Mon, 24 Oct 2022 08:08:17 +0000 (10:08 +0200)]
Fix reloading new live session in embed
Chocobozzz [Wed, 12 Oct 2022 12:37:27 +0000 (14:37 +0200)]
Fix action dropdown with query params
Chocobozzz [Wed, 12 Oct 2022 07:46:24 +0000 (09:46 +0200)]
Fix responsive in account channels list
Chocobozzz [Wed, 12 Oct 2022 07:10:07 +0000 (09:10 +0200)]
Fix import link
Florent [Mon, 10 Oct 2022 08:20:07 +0000 (10:20 +0200)]
Sync channel: move the list imports button #5337
Chocobozzz [Tue, 11 Oct 2022 15:10:53 +0000 (17:10 +0200)]
Wait segment sha processing
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>
Chocobozzz [Tue, 11 Oct 2022 14:00:11 +0000 (16:00 +0200)]
Fix live tests
Chocobozzz [Tue, 11 Oct 2022 12:36:19 +0000 (14:36 +0200)]
Update upluad artifacts
Chocobozzz [Tue, 11 Oct 2022 12:20:19 +0000 (14:20 +0200)]
Also retry when fetching master m3u8 playlist
Chocobozzz [Tue, 11 Oct 2022 12:16:15 +0000 (14:16 +0200)]
Hide wait transcoding for lives
Replays are always transcoded
Chocobozzz [Tue, 11 Oct 2022 11:42:58 +0000 (13:42 +0200)]
Fix host validation on locahost
Chocobozzz [Tue, 11 Oct 2022 11:30:51 +0000 (13:30 +0200)]
Merge branch 'release/4.3.0' into develop
Chocobozzz [Tue, 11 Oct 2022 11:27:22 +0000 (13:27 +0200)]
Fix channel follow with manually approved follower
Chocobozzz [Tue, 11 Oct 2022 09:07:40 +0000 (11:07 +0200)]
Add ability for plugins to register ws routes
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
Chocobozzz [Mon, 10 Oct 2022 14:28:42 +0000 (16:28 +0200)]
Fix `secrets` config
Chocobozzz [Mon, 10 Oct 2022 14:28:01 +0000 (16:28 +0200)]
Fix sass function conflicts
Chocobozzz [Mon, 10 Oct 2022 13:39:27 +0000 (15:39 +0200)]
Add auto complete to user edit password
Chocobozzz [Mon, 10 Oct 2022 13:33:32 +0000 (15:33 +0200)]
Fix channel import with some channels
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
Chocobozzz [Mon, 10 Oct 2022 13:04:27 +0000 (15:04 +0200)]
Fix user channels list with increased max counter
Chocobozzz [Mon, 10 Oct 2022 12:51:11 +0000 (14:51 +0200)]
Fix video job error when video has been deleted
Chocobozzz [Mon, 10 Oct 2022 12:44:51 +0000 (14:44 +0200)]
Use video links for files
Chocobozzz [Mon, 10 Oct 2022 12:42:51 +0000 (14:42 +0200)]
Add object storage info badge
Chocobozzz [Mon, 10 Oct 2022 12:08:11 +0000 (14:08 +0200)]
Update translations
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
Chocobozzz [Mon, 10 Oct 2022 09:44:47 +0000 (11:44 +0200)]
Fix peers info width in live
Chocobozzz [Mon, 10 Oct 2022 09:40:36 +0000 (11:40 +0200)]
Add '...' after the truncated video name
Chocobozzz [Mon, 10 Oct 2022 09:31:01 +0000 (11:31 +0200)]
Try to fix tests
Chocobozzz [Mon, 10 Oct 2022 09:19:58 +0000 (11:19 +0200)]
Merge branch 'feature/otp' into develop
Chocobozzz [Mon, 10 Oct 2022 09:19:45 +0000 (11:19 +0200)]
Fill documentation with required secret conf
Chocobozzz [Mon, 10 Oct 2022 09:12:23 +0000 (11:12 +0200)]
Encrypt OTP secret
Chocobozzz [Fri, 7 Oct 2022 13:29:53 +0000 (15:29 +0200)]
Prevent sass deprecated warning
Chocobozzz [Fri, 7 Oct 2022 13:26:53 +0000 (15:26 +0200)]
Refactor form reactive
Chocobozzz [Fri, 7 Oct 2022 12:53:30 +0000 (14:53 +0200)]
Add open api doc for two factor auth
Chocobozzz [Fri, 7 Oct 2022 12:23:42 +0000 (14:23 +0200)]
Allow admins to disable two factor auth
Chocobozzz [Fri, 7 Oct 2022 09:06:28 +0000 (11:06 +0200)]
Implement two factor in client
Chocobozzz [Wed, 5 Oct 2022 13:37:15 +0000 (15:37 +0200)]
Support two factor authentication in backend
Chocobozzz [Tue, 4 Oct 2022 12:57:11 +0000 (14:57 +0200)]
Increase timeout
Chocobozzz [Tue, 4 Oct 2022 11:57:56 +0000 (13:57 +0200)]
Fix tests
Chocobozzz [Tue, 4 Oct 2022 09:17:37 +0000 (11:17 +0200)]
Prevent error log
Chocobozzz [Tue, 4 Oct 2022 09:00:30 +0000 (11:00 +0200)]
Decrease plugin version check for tests
kontrollanten [Tue, 4 Oct 2022 08:53:00 +0000 (10:53 +0200)]
server: serve files from storage/well-known (#5214)
* server: serve files from storage/well-known
closes #5206
* well-known: add tests
* test: try to skip new tests
* test: another try
* fix(config/prod): well_known path
* test: fix broken tests
* Update misc-endpoints.ts
* Use getDirectoryPath for tests
* Fix tests
Co-authored-by: Chocobozzz <me@florianbigard.com>
Chocobozzz [Tue, 4 Oct 2022 08:03:17 +0000 (10:03 +0200)]
Live supports object storage
* Sync live files (segments, master playlist, resolution playlist,
segment sha file) into object storage
* Automatically delete them when the live ends
* Segment sha file is now a file on disk, and not stored in memory
anymore
Chocobozzz [Wed, 28 Sep 2022 14:18:08 +0000 (16:18 +0200)]
Fix subscription button radius
Chocobozzz [Wed, 28 Sep 2022 14:00:32 +0000 (16:00 +0200)]
Ask password reset/email verif error handling
With a user that uses a plugin authentication
Chocobozzz [Wed, 28 Sep 2022 13:48:47 +0000 (15:48 +0200)]
Hide all email block if we can't change it
Chocobozzz [Wed, 28 Sep 2022 13:43:59 +0000 (15:43 +0200)]
Add channels link in menu
Chocobozzz [Wed, 28 Sep 2022 13:15:41 +0000 (15:15 +0200)]
Fix error display in bulk service
Chocobozzz [Wed, 28 Sep 2022 12:55:58 +0000 (14:55 +0200)]
Fix lint
Chocobozzz [Wed, 28 Sep 2022 12:55:15 +0000 (14:55 +0200)]
Fix error when running setup:cli
Chocobozzz [Wed, 28 Sep 2022 12:20:11 +0000 (14:20 +0200)]
Force channel in my videos
Chocobozzz [Wed, 28 Sep 2022 11:59:23 +0000 (13:59 +0200)]
Put video quota info in its own component
The Cashew Trader [Tue, 27 Sep 2022 13:43:42 +0000 (13:43 +0000)]
Add transcoding quota message to admin config page
Chocobozzz [Wed, 28 Sep 2022 11:36:59 +0000 (13:36 +0200)]
Correctly unsubscribe upload events on destroy
kukhariev [Wed, 31 Aug 2022 16:11:18 +0000 (19:11 +0300)]
fix: keep partially uploaded files
Do not delete a partially uploaded file when closing the upload page
fixes #5078, #4432
kontrollanten [Wed, 28 Sep 2022 09:52:23 +0000 (11:52 +0200)]
Handle network issues in video player (#5138)
* feat(client/player): handle network offline
* feat(client/player): human friendly err msg
* feat(client/player): handle broken resolutions
When an error occurs for a resolution, remove the resolution and try
with another resolution.
* fix(client/player): prevent err handl when offline
* fix(client/player): localize offline text
Chocobozzz [Wed, 28 Sep 2022 09:21:25 +0000 (11:21 +0200)]
Relax bitrate/fps test
Chocobozzz [Wed, 28 Sep 2022 09:19:25 +0000 (11:19 +0200)]
Merge branch 'release/4.3.0' into develop
Chocobozzz [Wed, 28 Sep 2022 09:19:08 +0000 (11:19 +0200)]
Add test for RTMP stream without audio
Chocobozzz [Wed, 28 Sep 2022 08:32:42 +0000 (10:32 +0200)]
Merge branch 'release/4.3.0' into develop
Chocobozzz [Wed, 28 Sep 2022 08:23:03 +0000 (10:23 +0200)]
Correctly handle RTMP streams without audio
Chocobozzz [Wed, 28 Sep 2022 08:03:32 +0000 (10:03 +0200)]
Merge branch 'release/4.3.0' into develop
Chocobozzz [Wed, 28 Sep 2022 08:03:06 +0000 (10:03 +0200)]
Prevent "Cannot use same state" error
Chocobozzz [Wed, 28 Sep 2022 07:54:57 +0000 (09:54 +0200)]
Reword instance following title
Chocobozzz [Wed, 28 Sep 2022 06:29:33 +0000 (08:29 +0200)]
Update doc
We use IMPORTANT NOTES instead of BREAKING CHANGES now
Chocobozzz [Wed, 28 Sep 2022 06:24:18 +0000 (08:24 +0200)]
Set AKISMET_KEY as env
Chocobozzz [Tue, 27 Sep 2022 14:23:04 +0000 (16:23 +0200)]
Merge branch 'release/4.3.0' into develop
Chocobozzz [Tue, 27 Sep 2022 14:19:36 +0000 (16:19 +0200)]
Fix InvalidVideoTitle console warning