Chocobozzz
d2d9dfcffc
Reorder client actions sections
2025-01-28 15:06:47 +01:00
Chocobozzz
2920344fe7
Fix tests
2025-01-28 15:05:18 +01:00
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
5d968ce325
Fix request content type
2025-01-28 14:42:47 +01:00
Chocobozzz
d48404b48f
Fix tests build
2025-01-28 14:42:47 +01:00
kontrollanten
a51fb3f35e
feat(API): permissive email check in login, reset & verification ( #6648 )
...
* feat(API): permissive email check in reset & verification
In order to not force users to be case sensitive when asking for
password reset or resend email verification. When there's multiple
emails where the only difference in the local is the capitalized
letters, in those cases the users has to be case sensitive.
closes #6570
* feat(API/login): permissive email handling
Allow case insensitive email when there's no other candidate.
closes #6570
* code review changes
* Fix tests
* Add more duplicate email checks
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-28 14:16:43 +01:00
Chocobozzz
9f64909fc7
Delete remote thumbnails/preview on update
2025-01-28 14:15:58 +01:00
kontrollanten
372e15eb49
fix(plugins/hooks): call user delete upon delete me
...
closes #6859
2025-01-28 09:39:30 +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
322748483f
Fix viewers tests
2025-01-27 16:15:58 +01:00
Chocobozzz
962d3401a1
Fix viewers federation
2025-01-27 15:27:45 +01:00
Chocobozzz
d16d2e6744
Fix views tests
2025-01-17 16:00:49 +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
840bedfec0
Fix tests build
2025-01-16 09:31:52 +01:00
Chocobozzz
7c4440d900
Fix live socket test
2025-01-16 09:20:57 +01:00
Chocobozzz
12729394a0
Fix custom upload test
2025-01-16 07:05:11 +01:00
Chocobozzz
cda0351a2b
Fix proxy conflict
2025-01-15 14:46:08 +01:00
Chocobozzz
b6eb8de3a0
Fix requests on node 20
2025-01-15 14:15:50 +01:00
Chocobozzz
fcff0ce69f
Node 18 is not supported anymore
...
Use node 20 instead
2025-01-15 10:14:50 +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