1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 01:39:37 +02:00
Commit graph

9981 commits

Author SHA1 Message Date
Chocobozzz
74e97347bb
Add ability to customize player settings 2025-09-12 08:54:50 +02:00
Chocobozzz
fcca9b72d3
Add copilot instructions 2025-09-12 08:54:50 +02:00
Chocobozzz
5edab3f795
Introduce lucide player theme 2025-09-12 08:54:50 +02:00
Chocobozzz
a2b99c3c92
Add more info to stats card 2025-09-12 08:54:50 +02:00
Chocobozzz
fde2c8c0c7
Prefer using vertical volume control
Better UX/control
2025-09-12 08:54:50 +02:00
Chocobozzz
48ea20c9e4
Upgrade to videojs v8 2025-09-12 08:54:49 +02:00
Chocobozzz
906b5f7f2c
Migrate to pnpm 2025-09-12 08:43:41 +02:00
Chocobozzz
bbc1afada5
Optimize updating oauth tokens activity 2025-09-10 16:53:39 +02:00
Shalabh Agarwal
efa32646ed
feat: add user password constraints (#6945)
* feat: add user password length constraints

* add password length changes in locale files

* revert maximum password length changes

* add tests

* fix lint

* fix lint and test

* fix tests

* Revert "add password length changes in locale files"

This reverts commit eaaf63ba7c.

* Update PR

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-09-10 16:51:04 +02:00
諏訪子
ef28ba3038
add x link
Add missing code
2025-09-10 11:51:58 +02:00
ilfarpro
dd52e8b89e
Feature for runners - handle storyboard-generation-job (#7191)
* Implement processing storyboards by runners

* Fixed storyboard generation by runners

* use common code patterns

* fix import

* improve debug logging for storyboard generation

* config option for storyboard processing with remote-runners

* refactor repetitive pattern

* refactor storyboard related code to share common utlities

* Fix test

* Fix storyboard generation config logic

* Improve logging

* Added tests for storyboard generation with runners

* Refactor PR

---------

Co-authored-by: ilfarpro <ilfarpro@ya.ru>
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-09-10 11:50:06 +02:00
Gianantonio Pini
e74bf8ae2a
feat(config): add admin options to customize default "Browse videos" behaviour (#7193)
* feat(customBrowseVideosDefaultSort): update server config

* feat(customBrowseVideosDefaultSort): update client admin-config-general component

* feat(customBrowseVideosDefaultSort): add new consistency check to server checker-after-init

* feat(customBrowseVideosDefaultSort): update config .yaml with more details about available options

* feat(customBrowseVideosDefaultSort): refactor consistency check in server checker-after-init

* feat(customBrowseVideosDefaultSort): client, add new select-videos-sort shared component

* feat(customBrowseVideosDefaultSort): client, refactor admin-config-general component to use new select-videos-sort shared component

* feat(customBrowseVideosDefaultSort): client, fix my-select-videos-sort width in admin-config-general

* feat(customBrowseVideosDefaultSort): client, update video-filters-header scss

* feat(customBrowseVideosDefaultSort): client, update videos-list-all component

* feat(config): refactor checkBrowseVideosConfig logic into separate custom validator

* feat(config): refactor isBrowseVideosDefaultSortValid to use template literals

* feat(config): refactor isBrowseVideosDefaultSortValid

* feat(config): add check for invalid browse videos config to customConfigUpdateValidator

* feat(config): group browse-videos tests in describe block

* feat(config): refactor to use client.browse_videos section, instead of browse.videos section

* feat(config): add browse_videos default_scope config key (config and server changes)

* feat(config): add browse_videos default_scope config key (client changes)

* Reorder browse videos before videos

* Fix i18n message

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-09-10 10:41:45 +02:00
Chocobozzz
9b7edd1c59
Cleanup packages 2025-09-10 07:10:31 +02:00
Chocobozzz
c922886f8a
Bumped to version v7.3.0 2025-09-09 11:07:47 +02:00
Chocobozzz
f4c969fd00
Fix translations 2025-09-09 08:21:43 +02:00
Chocobozzz
c3daefa6e9
Update translations 2025-09-09 07:45:32 +02:00
Ghost of Sparta
4c5813463f
Translated using Weblate (Hungarian)
Currently translated at 100.0% (276 of 276 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hu/
2025-09-08 16:24:14 +02:00
偶尔来巡山
945604ea79
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2025-09-08 16:24:14 +02:00
sasek
f914e1b7bf
Translated using Weblate (Polish)
Currently translated at 76.3% (2168 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2025-09-08 16:24:14 +02:00
Oliwier Jaszczyszyn
4cb99c3fd5
Translated using Weblate (Polish)
Currently translated at 76.3% (2168 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2025-09-08 16:24:14 +02:00
Oliwier Jaszczyszyn
715719238a
Translated using Weblate (Polish)
Currently translated at 73.7% (2095 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2025-09-08 16:24:14 +02:00
Joe Silber
7b38c21631
Translated using Weblate (Dutch)
Currently translated at 83.7% (2378 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2025-09-08 16:24:14 +02:00
Chocobozzz
958aab240d
Fix lint 2025-09-08 16:24:03 +02:00
Chocobozzz
4719cf26f4
Fix overflow in discover page 2025-09-08 15:31:59 +02:00
Chocobozzz
a6266dc4bf
Fix lint 2025-09-08 08:36:07 +02:00
Chocobozzz
448bc823ef
Update client dependencies 2025-09-05 10:34:44 +02:00
Chocobozzz
78eb54464c
Update translations 2025-09-05 09:43:14 +02:00
fran secs
75fbdbf70e
Translated using Weblate (Catalan)
Currently translated at 100.0% (276 of 276 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ca/
2025-09-05 09:37:23 +02:00
fran secs
326bf8d85f
Translated using Weblate (Catalan)
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-09-05 09:37:22 +02:00
Chocobozzz
a1bf55c7ae
Update translations 2025-09-04 11:08:47 +02:00
Leonora
707e1e9b98
Translated using Weblate (Danish)
Currently translated at 23.9% (681 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/da/
2025-09-04 11:01:25 +02:00
Leonora
7f9f1feed5
Translated using Weblate (Danish)
Currently translated at 77.0% (205 of 266 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/da/
2025-09-04 11:01:25 +02:00
Leonora
52a94815c0
Translated using Weblate (Danish)
Currently translated at 17.3% (493 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/da/
2025-09-04 11:01:25 +02:00
Hồ Nhất Duy
6594ac1262
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2025-09-04 11:01:25 +02:00
Leif-Jöran Olsson
6e34fadcc2
Translated using Weblate (Swedish)
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-09-04 11:01:25 +02:00
Leonora
a16955136d
Translated using Weblate (Danish)
Currently translated at 8.2% (234 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/da/
2025-09-04 11:01:25 +02:00
Leif-Jöran Olsson
d50c038e07
Translated using Weblate (Swedish)
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-09-04 11:01:25 +02:00
Jeff Huang
3d825c56bf
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2025-09-04 11:01:24 +02:00
T.S
756b5646f6
Translated using Weblate (Japanese)
Currently translated at 100.0% (159 of 159 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2025-09-04 11:01:24 +02:00
T.S
640be407cf
Translated using Weblate (Japanese)
Currently translated at 100.0% (276 of 276 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2025-09-04 11:01:24 +02:00
偶尔来巡山
d7948ad0bc
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2025-09-04 11:01:24 +02:00
T.S
b02cbfce7f
Translated using Weblate (Japanese)
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2025-09-04 11:01:24 +02:00
Chocobozzz
59d5f28ed6
Restore scroll position after homepage redirect 2025-09-04 11:00:53 +02:00
Chocobozzz
24a0d7fd00
Faster position scrolling 2025-09-04 06:57:56 +02:00
Chocobozzz
0882d96624
Do not override privacy for imports and live 2025-09-03 07:13:12 +02:00
Chocobozzz
3ea32ba891
Remove useless help for live transcoding 2025-09-01 09:30:05 +02:00
Chocobozzz
12b4893239
Update translations 2025-08-27 16:59:59 +02:00
Cirnos
aea6983cc4
Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.4% (2483 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2025-08-27 16:47:38 +02:00
E
65f5bd1c37
Translated using Weblate (Italian)
Currently translated at 89.2% (2536 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2025-08-27 16:47:38 +02:00
Wuzzy
c5ec42f587
Translated using Weblate (German)
Currently translated at 100.0% (2840 of 2840 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2025-08-27 16:47:38 +02:00