Commit Graph

9048 Commits

Author SHA1 Message Date
kontrollanten 74b5096a64
Plugin support for sophisticated spam handling (#6692)
* feat(plugins): add filter:admin-user-list.bulk-actions.create.result

* feat(plugins): add filter:admin-user-moderation.actions.create.result

* feat(plugins): add filter:admin-comment-list.actions.create.result

* feat(plugin): add filter:admin-comment-list.bulk-actions.create.result

* feat(plugin): add filter:admin-abuse-list.actions.create.result

* feat(plugins): add doAction increment/decrement loader

Support for plugins to show application loader.

* feat(plugins): add doAction admin-user-list:load-data

* feat(plugins): add doAction admin-video-comment-list:load-data

* feat(plugins): add doAction admin-abuse-list:load-data

* feat(plugins): add doAction video-watch-comment-list:load-data

* cleanup and bug fixes

* fix(abuse-list-table): cleanup plugin action

* fixes after review

* UserListComponent: remove shortCacheObservable

* fix lint issues

* rename to admin-users-list:load-data

In order keep consistency with filter:admin-users-list.bulk-actions.create.result

* update plugin documentation

* move plugin actions to client-action.model.ts

* Styling

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-28 14:44:47 +01:00
Chocobozzz 61ca8f8d6e
Propagate CSS variables to embed too 2025-01-28 09:14:58 +01:00
Chocobozzz 0320f5b5e4
Add title to ellipsed content 2025-01-28 08:56:50 +01:00
Chocobozzz 200e9dbd3c
Fix import notification 2025-01-17 15:08:35 +01:00
Chocobozzz f3607593a3
Fix notification video state 2025-01-17 14:12:31 +01:00
Chocobozzz dbf9fce351
Test an "open in mobile app" message on android 2025-01-17 11:16:09 +01:00
Chocobozzz 890d6dc627
Unlock scroll on destroy 2025-01-17 10:50:42 +01:00
Chocobozzz 6ef092f0da
Fix transcoding of audio only videos 2025-01-17 10:30:14 +01:00
Chocobozzz 82246a0c8d
Better live notification label 2025-01-16 10:53:18 +01:00
Chocobozzz d5c4cc2b44
Fix video action dropdown placement 2025-01-16 10:38:29 +01:00
Chocobozzz e85e7c92c6
Increase contrast 2025-01-16 09:57:20 +01:00
Chocobozzz 7c9fe93402
Update translations 2025-01-15 10:08:29 +01:00
Chocobozzz ed327cac2e
Merge remote-tracking branch 'weblate/develop' into develop 2025-01-15 10:05:51 +01:00
Chocobozzz 4ec9699aa2
Fix button alignment 2025-01-15 10:05:31 +01:00
Hannes Ylä-Jääski 804cff0e64
Translated using Weblate (Finnish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2025-01-15 09:46:24 +01:00
Александр 3c07c852d5
Translated using Weblate (Russian)
Currently translated at 98.8% (2467 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2025-01-15 08:24:43 +01:00
fran secs 9e424de010
Translated using Weblate (Catalan)
Currently translated at 67.1% (1675 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:54 +01:00
fran secs bc00700f1c
Translated using Weblate (Catalan)
Currently translated at 66.1% (1651 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:54 +01:00
Booteille d777090166
Translated using Weblate (French)
Currently translated at 100.0% (1706 of 1706 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
2025-01-15 07:17:54 +01:00
Booteille 2b9a578c70
Translated using Weblate (French (France) (fr_FR))
Currently translated at 98.9% (2470 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2025-01-15 07:17:54 +01:00
Hannes Ylä-Jääski e8591270cb
Translated using Weblate (Finnish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2025-01-15 07:17:54 +01:00
Hannes Ylä-Jääski 42e100851c
Translated using Weblate (Finnish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2025-01-15 07:17:54 +01:00
Bob Oob 09ef97fd81
Translated using Weblate (Swedish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-01-15 07:17:54 +01:00
Hannes Ylä-Jääski 8dad4faf2e
Translated using Weblate (Finnish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2025-01-15 07:17:54 +01:00
Hannes Ylä-Jääski 33d5c59957
Translated using Weblate (Finnish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2025-01-15 07:17:54 +01:00
Hannes Ylä-Jääski e28d4c0e3b
Translated using Weblate (Finnish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2025-01-15 07:17:54 +01:00
josé m 6885040ab1
Translated using Weblate (Galician)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2025-01-15 07:17:54 +01:00
fran secs 06fb1d032e
Translated using Weblate (Catalan)
Currently translated at 59.6% (1488 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:54 +01:00
fran secs 26e8b86231
Translated using Weblate (Catalan)
Currently translated at 58.7% (1466 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:54 +01:00
fran secs a94d663476
Translated using Weblate (Catalan)
Currently translated at 58.6% (1465 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:54 +01:00
Balázs Meskó 8a4ca9a359
Translated using Weblate (Hungarian)
Currently translated at 92.0% (2298 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2025-01-15 07:17:53 +01:00
Ryan He 245c4d38a0
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2025-01-15 07:17:53 +01:00
fran secs 2f1c734608
Translated using Weblate (Catalan)
Currently translated at 57.2% (1430 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:53 +01:00
fran secs 143da7eb3d
Translated using Weblate (Catalan)
Currently translated at 56.2% (1404 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:53 +01:00
fran secs 4a8258fc9c
Translated using Weblate (Catalan)
Currently translated at 55.2% (1379 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:53 +01:00
fran secs 0aaf25979b
Translated using Weblate (Catalan)
Currently translated at 54.7% (1367 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:53 +01:00
T.S 96e1a873df
Translated using Weblate (Japanese)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2025-01-15 07:17:53 +01:00
Emv 020f51f4cb
Translated using Weblate (Russian)
Currently translated at 98.8% (2467 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2025-01-15 07:17:53 +01:00
Emv a420441fbd
Translated using Weblate (Russian)
Currently translated at 98.9% (2469 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2025-01-15 07:17:53 +01:00
Leif-Jöran Olsson 9ecb419486
Translated using Weblate (Swedish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-01-15 07:17:53 +01:00
Александр 26b810b458
Translated using Weblate (Russian)
Currently translated at 98.9% (2471 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2025-01-15 07:17:53 +01:00
Jeff Huang 9ef41ecc00
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2025-01-15 07:17:53 +01:00
fran secs ff9ae701c0
Translated using Weblate (Catalan)
Currently translated at 54.6% (1365 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:53 +01:00
fran secs 6eac4336ae
Translated using Weblate (Catalan)
Currently translated at 53.3% (1331 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-01-15 07:17:53 +01:00
Leif-Jöran Olsson 23691f581a
Translated using Weblate (Swedish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-01-15 07:17:53 +01:00
Leif-Jöran Olsson 0154ddf0d8
Translated using Weblate (Swedish)
Currently translated at 100.0% (2496 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-01-15 07:17:53 +01:00
Leif-Jöran Olsson f817413700
Translated using Weblate (Swedish)
Currently translated at 99.8% (2492 of 2496 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2025-01-15 07:17:53 +01:00
Chocobozzz 4967d25d46
Add missing $localize 2025-01-14 13:27:18 +01:00
Khyvodul 1a568cc65c
feat: 6167 Add autoplay setting in the admin settings section (#6788)
* feat-6167: Add autoplay setting for new users in GUI admin section

* feat-6167: Add new localization for admin GUI

* Fix user configuration not taking default auto play setting into account when creating a new user

* Revert "feat-6167: Add new localization for admin GUI"

This reverts commit fcdb05c8ea.

* Move autoplay in defaults section

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-14 13:25:17 +01:00
Chocobozzz e0960c53a9
Fix menu buttons ellipsis 2025-01-14 11:32:04 +01:00