Commit Graph

6148 Commits (4f2330c522d008800693ea2d672ed8fbb6e18ee7)

Author SHA1 Message Date
Milo Ivir 63e7cea936 Translated using Weblate (Croatian)
Currently translated at 98.7% (2044 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
Milo Ivir b6a43e2aa3 Translated using Weblate (Croatian)
Currently translated at 98.7% (2044 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
josé m 1276d38bd0 Translated using Weblate (Galician)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-08-10 14:57:43 +02:00
Александр 089c5dfc04 Translated using Weblate (Russian)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-08-10 14:57:43 +02:00
Milo Ivir 8f38a49987 Translated using Weblate (Croatian)
Currently translated at 93.2% (1930 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:43 +02:00
Berto Te fbdefc0b13 Translated using Weblate (Spanish)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-08-10 14:57:43 +02:00
Jeff Huang 7b0a137a4d Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-08-10 14:57:43 +02:00
Ihor Hordiichuk ccd55f5ada Translated using Weblate (Ukrainian)
Currently translated at 83.3% (1725 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-08-10 14:57:43 +02:00
Hồ Nhất Duy 467539bece Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-08-10 14:57:43 +02:00
Chocobozzz 87cd93970d
Add missing openapi 2022-08-10 14:57:26 +02:00
Chocobozzz 40e9937247
Fix angular warning 2022-08-10 14:38:24 +02:00
Chocobozzz a3b472a12e
Add ability to list imports of a channel sync 2022-08-10 14:32:00 +02:00
Chocobozzz 0567049a98
Add missing job types to admin panel 2022-08-10 10:34:39 +02:00
Chocobozzz f228e9f064
More precise date for jobs 2022-08-10 10:26:20 +02:00
Florent 2a491182e4
Channel sync (#5135)
* Add external channel URL for channel update / creation (#754)

* Disallow synchronisation if user has no video quota (#754)

* More constraints serverside (#754)

* Disable sync if server configuration does not allow HTTP import (#754)

* Working version synchronizing videos with a job (#754)

TODO: refactoring, too much code duplication

* More logs and try/catch (#754)

* Fix eslint error (#754)

* WIP: support synchronization time change (#754)

* New frontend #754

* WIP: Create sync front (#754)

* Enhance UI, sync creation form (#754)

* Warning message when HTTP upload is disallowed

* More consistent names (#754)

* Binding Front with API (#754)

* Add a /me API (#754)

* Improve list UI (#754)

* Implement creation and deletion routes (#754)

* Lint (#754)

* Lint again (#754)

* WIP: UI for triggering import existing videos (#754)

* Implement jobs for syncing and importing channels

* Don't sync videos before sync creation + avoid concurrency issue (#754)

* Cleanup (#754)

* Cleanup: OpenAPI + API rework (#754)

* Remove dead code (#754)

* Eslint (#754)

* Revert the mess with whitespaces in constants.ts (#754)

* Some fixes after rebase (#754)

* Several fixes after PR remarks (#754)

* Front + API: Rename video-channels-sync to video-channel-syncs (#754)

* Allow enabling channel sync through UI (#754)

* getChannelInfo (#754)

* Minor fixes: openapi + model + sql (#754)

* Simplified API validators (#754)

* Rename MChannelSync to MChannelSyncChannel (#754)

* Add command for VideoChannelSync (#754)

* Use synchronization.enabled config (#754)

* Check parameters test + some fixes (#754)

* Fix conflict mistake (#754)

* Restrict access to video channel sync list API (#754)

* Start adding unit test for synchronization (#754)

* Continue testing (#754)

* Tests finished + convertion of job to scheduler (#754)

* Add lastSyncAt field (#754)

* Fix externalRemoteUrl sort + creation date not well formatted (#754)

* Small fix (#754)

* Factorize addYoutubeDLImport and buildVideo (#754)

* Check duplicates on channel not on users (#754)

* factorize thumbnail generation (#754)

* Fetch error should return status 400 (#754)

* Separate video-channel-import and video-channel-sync-latest (#754)

* Bump DB migration version after rebase (#754)

* Prettier states in UI table (#754)

* Add DefaultScope in VideoChannelSyncModel (#754)

* Fix audit logs (#754)

* Ensure user can upload when importing channel + minor fixes (#754)

* Mark synchronization as failed on exception + typos (#754)

* Change REST API for importing videos into channel (#754)

* Add option for fully synchronize a chnanel (#754)

* Return a whole sync object on creation to avoid tricks in Front (#754)

* Various remarks (#754)

* Single quotes by default (#754)

* Rename synchronization to video_channel_synchronization

* Add check.latest_videos_count and max_per_user options (#754)

* Better channel rendering in list #754

* Allow sorting with channel name and state (#754)

* Add missing tests for channel imports (#754)

* Prefer using a parent job for channel sync

* Styling

* Client styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-08-10 09:53:39 +02:00
Chocobozzz 84cae54e7a
Add option to not transcode original resolution 2022-08-09 09:18:07 +02:00
Florent 2c9c6e653e Disallow sending analytics data to Angular team 2022-08-04 09:49:37 +02:00
Chocobozzz 3a818abdc0
Reduce auto play error log 2022-08-03 15:25:24 +02:00
Chocobozzz ca0f030787
Add error info on router error 2022-08-03 15:21:00 +02:00
Chocobozzz 9ca0f688e9
Add channel hooks 2022-08-03 10:39:40 +02:00
Chocobozzz 22df69fdec
Add job queue hooks 2022-08-02 15:50:05 +02:00
Chocobozzz e07c55167e
Fix table columns on safari 2022-08-01 15:13:52 +02:00
Chocobozzz 1bb4c9ab2e
Add ability to delete a specific video file 2022-08-01 14:55:10 +02:00
Chocobozzz 5a9a56b78f
Prevent error on highlighted thread 2022-07-29 10:32:56 +02:00
Chocobozzz 37b1d97f22
Prevent fetching playlist status after logout 2022-07-28 16:27:14 +02:00
Chocobozzz 8224e13d3b
Fix disabled inputs in admin 2022-07-28 09:45:15 +02:00
Chocobozzz dbf4952717
Fix broken admin page 2022-07-28 08:45:25 +02:00
Chocobozzz bfcaa9c194
Upgrade client dependencies 2022-07-27 15:24:51 +02:00
Chocobozzz e3d6c6434f
Add bulk action on following/followers 2022-07-27 13:52:13 +02:00
Chocobozzz 073deef886
Handle rejected follows in client
Also add quick filters so it's easier to find pending follows
2022-07-27 13:52:13 +02:00
Chocobozzz 3267d381f4
Fix invalid margin when loader is not displayed 2022-07-27 13:52:13 +02:00
Chocobozzz 051d69a005
Update translations 2022-07-25 11:17:07 +02:00
Chocobozzz e56ce494c8
Merge remote-tracking branch 'weblate/develop' into develop 2022-07-25 11:14:03 +02:00
Chocobozzz 4f50475c67
Display latest uploaded date for captions 2022-07-25 10:45:40 +02:00
Milo van der Linden 658c284b08 Translated using Weblate (Dutch)
Currently translated at 65.4% (1355 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-07-22 22:58:52 +02:00
Александр 5496d4d6a0 Translated using Weblate (Russian)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-07-22 15:32:15 +02:00
josé m 935a2e35b9 Translated using Weblate (Galician)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-07-22 15:32:15 +02:00
Ihor Hordiichuk 5ef8c54d5d Translated using Weblate (Ukrainian)
Currently translated at 83.4% (1726 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-22 15:32:15 +02:00
Milo Ivir 7205582015 Translated using Weblate (Croatian)
Currently translated at 92.8% (1921 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Milo Ivir 3e7f108c30 Translated using Weblate (Croatian)
Currently translated at 92.8% (1921 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Milo Ivir 7c56e0a10f Translated using Weblate (Croatian)
Currently translated at 100.0% (127 of 127 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hr/
2022-07-22 15:32:15 +02:00
Milo Ivir ffa493792f Translated using Weblate (Croatian)
Currently translated at 86.7% (1794 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Berto Te 73d3191afd Translated using Weblate (Spanish)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-07-22 15:32:15 +02:00
Hồ Nhất Duy a91f3507a0 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-07-22 15:32:15 +02:00
Milo Ivir 99a7bf48ce Translated using Weblate (Croatian)
Currently translated at 75.9% (1572 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Jeff Huang 4a271ad98a Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-07-22 15:32:15 +02:00
Александр a9b6501a46 Translated using Weblate (Russian)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-07-22 15:32:15 +02:00
Milo Ivir 5e1f6fbcbd Translated using Weblate (Croatian)
Currently translated at 58.9% (1220 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Ihor Hordiichuk ce79c2605a Translated using Weblate (Ukrainian)
Currently translated at 83.3% (1725 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-22 15:32:15 +02:00
Chocobozzz d65cd16551
video-watch.video-threads.loaded after DOM loading 2022-07-22 15:31:37 +02:00
Chocobozzz c8fa571f32
Clearer live session
Get the save replay setting when the session started to prevent
inconsistent behaviour when the setting changed before the session was
processed by the live ending job

Display more information about the potential session replay in live
modal information
2022-07-22 15:22:21 +02:00
Chocobozzz a77c5ff362
Fix stucked HLS player 2022-07-21 12:08:47 +02:00
Chocobozzz d30110407f
Fix live player 2022-07-19 14:10:25 +02:00
Chocobozzz ace01da348
Fix z-index with custom homepage 2022-07-18 15:01:47 +02:00
Chocobozzz 42b4063699
Add ability for client to create server logs 2022-07-18 11:37:18 +02:00
Chocobozzz 4fdc735020
Fix typeahead font size 2022-07-15 09:33:41 +02:00
Chocobozzz ba2684cedd
Fix lint 2022-07-13 12:14:26 +02:00
Chocobozzz e45dd87b93
Fix host advanced filter with channels 2022-07-13 11:36:01 +02:00
Chocobozzz ba24a31c26
Fix interface lang button when unlogged 2022-07-12 14:48:44 +02:00
Chocobozzz 21d8979fbd
Fix instance config on mobile 2022-07-12 14:46:09 +02:00
Chocobozzz 0667dbaf26
Reset table pagination on search 2022-07-12 10:19:33 +02:00
Chocobozzz 0f7195fa40
Support hr locale 2022-07-11 16:25:43 +02:00
Milo Ivir c9d02185f7 Translated using Weblate (Croatian)
Currently translated at 81.3% (1422 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 2d40ca414e Translated using Weblate (Croatian)
Currently translated at 74.3% (1300 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir e0fe6f8d0c Translated using Weblate (Croatian)
Currently translated at 74.1% (1297 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
mater 3cd15ce9fc Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir b40e2ed1b2 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
mater 5ab5d4230b Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 3adc402e97 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
mater 780703e752 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir a1aebb1205 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 23f26f82d1 Translated using Weblate (Croatian)
Currently translated at 100.0% (254 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir f885c837c5 Translated using Weblate (Croatian)
Currently translated at 100.0% (102 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 1377b6ad08 Added translation using Weblate (Croatian) 2022-07-11 15:15:28 +02:00
Jiri Podhorecky 9435644f34 Translated using Weblate (Czech)
Currently translated at 99.9% (2066 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-07-11 15:15:28 +02:00
Ihor Hordiichuk d69d669211 Translated using Weblate (Ukrainian)
Currently translated at 81.5% (1686 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
David Luís Pereira Pires db9e40cc0f Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pt_PT/
2022-07-11 15:15:27 +02:00
David Luís Pereira Pires 47453f5080 Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/pt_PT/
2022-07-11 15:15:27 +02:00
Ihor Hordiichuk cef00ddd10 Translated using Weblate (Ukrainian)
Currently translated at 81.1% (1677 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
josé m e06635e4cc Translated using Weblate (Galician)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-07-11 15:15:27 +02:00
hecko 50f5dd0e4a Translated using Weblate (Toki Pona)
Currently translated at 93.3% (1929 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-07-11 15:15:27 +02:00
Jeff Huang 58af2cfea9 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-07-11 15:15:27 +02:00
Ihor Hordiichuk ad47973fb4 Translated using Weblate (Ukrainian)
Currently translated at 80.5% (1664 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
Ihor Hordiichuk 9b6e6aa78a Translated using Weblate (Ukrainian)
Currently translated at 79.4% (1642 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
Dingzhong Chen 6a64a6cd4a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-07-11 15:15:27 +02:00
Александр 21273eb5a7 Translated using Weblate (Russian)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-07-11 15:15:27 +02:00
Berto Te 8434136e71 Translated using Weblate (Spanish)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-07-11 15:15:27 +02:00
Hồ Nhất Duy 6efab64af1 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-07-11 15:15:27 +02:00
Armin c4f1524fb3 Translated using Weblate (German)
Currently translated at 94.0% (1945 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-07-11 15:15:27 +02:00
Jiri Podhorecky 9772a62739 Translated using Weblate (Czech)
Currently translated at 99.8% (2063 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-07-11 15:15:27 +02:00
Chocobozzz 592b1a1b07
Fix HLS player seeking 2022-07-11 15:15:10 +02:00
Chocobozzz c0e3d9ff90
Rename not fount page to error page 2022-07-08 10:58:05 +02:00
kontrollanten c482d2b7a6
feat(client/PageNotFound): mascot margin 2022-07-08 10:58:04 +02:00
kontrollanten 9469783d43
feat: custom msg upon 401 response
closes #4768
2022-07-08 10:58:04 +02:00
kontrollanten a28b0f696c
fix(client/AbuseDetails): infinite update loop (#5109)
* fix(client/AbuseDetails): infinite update loop

* Abuse may not have predefined reasons

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-07-08 10:57:29 +02:00
kontrollanten f8b4a71d42
hooks filter:api.my-lib.playlist-elems.get.* (#5098)
* hooks filter:api.my-lib.playlist-elems.get.*

closes #4776

* Introduce my-library plugin scope

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-07-08 10:50:10 +02:00
Chocobozzz 0146f3516e
Fix comments/download attributes on import 2022-07-04 11:31:22 +02:00
Chocobozzz 090d100cc3
Improve menu css 2022-06-30 09:03:40 +02:00
Chocobozzz f87efecff9
Fix button loading position 2022-06-30 08:54:06 +02:00
Chocobozzz a2fb5fb8b1
Merge branch 'release/4.2.0' into develop 2022-06-28 14:37:30 +02:00
Chocobozzz 28368da087
Bumped to version v4.2.2 2022-06-28 14:31:07 +02:00
Chocobozzz 7a9efc5cd2
Remove unused class attribute 2022-06-28 14:11:59 +02:00
Chocobozzz bd2b51be4b
Put instance name in embed button 2022-06-28 14:11:10 +02:00
Chocobozzz 9f4109e263
Registrations typo and css fixes 2022-06-28 13:24:55 +02:00
Chocobozzz a334597283
Theme fixes 2022-06-28 11:29:54 +02:00
Chocobozzz 4c8a099198
Registration css fixes 2022-06-28 10:27:01 +02:00
Chocobozzz 83b1b7eaf1
Merge branch 'release/4.2.0' into develop 2022-06-27 13:53:42 +02:00
Chocobozzz 5079082d0d
Fix boolean data attributes in homepage 2022-06-27 13:51:46 +02:00
Chocobozzz 88edc66eda
Optimize emoji markup list 2022-06-27 11:28:22 +02:00
Chocobozzz 87fdea2fbf
Refactor actor avatar component 2022-06-27 11:22:21 +02:00
Chocobozzz 00fe5d6136
Fix setting theme in client 2022-06-27 09:59:10 +02:00
Chocobozzz b713976afb
Fix comment add avatar when unlogged 2022-06-27 09:45:16 +02:00
Chocobozzz 2873f00bd8
Fix embed compat with safari 10 2022-06-24 15:26:45 +02:00
Chocobozzz 85f6202a81
Add live play tests 2022-06-24 14:52:54 +02:00
Chocobozzz 7c07259ae5
Fix fetching unlisted video in client 2022-06-24 14:47:32 +02:00
Chocobozzz 4c1ce3d44c
Support tok in client 2022-06-24 11:51:30 +02:00
Berto Te cbf180b978 Translated using Weblate (Spanish)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-24 10:33:50 +02:00
Ihor Hordiichuk e026c55a28 Translated using Weblate (Ukrainian)
Currently translated at 79.3% (1639 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-06-24 10:33:50 +02:00
Jiri Podhorecky 52162c9df4 Translated using Weblate (Czech)
Currently translated at 99.4% (2053 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-24 10:33:50 +02:00
Ihor Hordiichuk 57f217b0e6 Translated using Weblate (Ukrainian)
Currently translated at 77.7% (1606 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-06-24 10:33:50 +02:00
josé m 1c17145abf Translated using Weblate (Galician)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:50 +02:00
josé m 190b225d0c Translated using Weblate (Galician)
Currently translated at 98.0% (2025 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:50 +02:00
josé m 8b02e0def9 Translated using Weblate (Galician)
Currently translated at 96.4% (1992 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:49 +02:00
josé m 3db0b70283 Translated using Weblate (Galician)
Currently translated at 96.4% (1991 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:49 +02:00
David Marzal 62cce1f310 Translated using Weblate (Spanish)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2022-06-24 10:33:49 +02:00
David Marzal 69b6b883e9 Translated using Weblate (Spanish)
Currently translated at 99.9% (2063 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-24 10:33:49 +02:00
Phongpanot ef4f1798cf Translated using Weblate (Thai)
Currently translated at 46.1% (954 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2022-06-24 10:33:49 +02:00
Александр 10d2be9e64 Translated using Weblate (Russian)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-24 10:33:49 +02:00
hecko 61790100b4 Translated using Weblate (Toki Pona)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-24 10:33:49 +02:00
Hồ Nhất Duy dfdc741d10 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-06-24 10:33:49 +02:00
Jeff Huang 2c05338e78 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-06-24 10:33:49 +02:00
Dingzhong Chen 6b2323823b Translated using Weblate (Chinese (Simplified))
Currently translated at 94.6% (1955 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-06-24 10:33:49 +02:00
Александр bef83a8ff4 Translated using Weblate (Russian)
Currently translated at 97.5% (2014 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-24 10:33:49 +02:00
Chocobozzz 4e56f0fff1
Merge branch 'release/4.2.0' into develop 2022-06-24 10:33:26 +02:00
Chocobozzz 58e7850615
Fix latest live sessions order 2022-06-24 09:57:55 +02:00
Chocobozzz 087c7118f5
Fix latest live sessions order 2022-06-24 09:53:03 +02:00
Chocobozzz 64324ac646
Merge branch 'release/4.2.0' into develop 2022-06-23 10:53:16 +02:00
Chocobozzz b6898035bf
Fix going live latency mode 2022-06-23 10:52:27 +02:00
Chocobozzz 408fd5e424
More precise format byte with GB 2022-06-23 10:45:36 +02:00
kontrollanten 2e401e8575
store uploaded video filename (#4885)
* store uploaded video filename

closes #4731

* dont crash if videos channel exist

* migration: use raw query

* video source: fixes after code review

* cleanup

* bump migration

* updates after code review

* refactor: use checkUserCanManageVideo

* videoSource: add openapi doc

* test(check-params/video-source): fix timeout

* Styling

* Correctly set original filename as source

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 15:31:25 +02:00
Chocobozzz 6e391224d4
Fix missing link orange 2022-06-21 11:28:46 +02:00
Chocobozzz 082d32eb88
Merge branch 'release/4.2.0' into develop 2022-06-21 11:00:23 +02:00
Chocobozzz 1db86422eb
Add E2E tests for signup 2022-06-21 10:49:54 +02:00
Chocobozzz 3471c631ad
Bumped to version v4.2.1 2022-06-21 09:14:42 +02:00
Chocobozzz a3d15b6471
Reduce form error font size 2022-06-20 16:49:07 +02:00
Chocobozzz 75084782b7
Handle input error in custom input text 2022-06-20 16:42:21 +02:00
Chocobozzz 9bc3622320
Handle input error in markdown textarea 2022-06-20 15:56:16 +02:00
Chocobozzz 3031971ec2
Less complicated markdown textarea CSS 2022-06-20 15:16:26 +02:00
Chocobozzz 73114c103a
Fix dropdown z-index 2022-06-20 11:39:54 +02:00
Chocobozzz d34012602b
Update translations 2022-06-20 11:00:14 +02:00