PeerTube/client
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
..
e2e Fix local e2e tests 2024-12-16 10:34:12 +01:00
src Plugin support for sophisticated spam handling (#6692) 2025-01-28 14:44:47 +01:00
.browserslistrc Breaking: remove ios 11, safari 11 support 2023-02-27 15:28:57 +01:00
.eslintrc.json Upgrade to angular 18 & vite 2024-06-26 08:33:54 +02:00
.gitignore Ignore e2e logs 2024-07-16 06:59:57 +02:00
.stylelintrc.json Fix sass mixed declarations deprecation warning 2024-08-19 09:35:41 +02:00
.xliffmerge.json Update xliffmerge 2021-11-15 15:56:58 +01:00
angular.json Update translations 2024-11-29 14:10:36 +01:00
package.json Bumped to version v7.0.1 2025-01-06 10:36:27 +01:00
proxy.config.json Upgrade to angular 18 & vite 2024-06-26 08:33:54 +02:00
tsconfig.eslint.json Migrate server to ESM 2023-08-11 15:02:33 +02:00
tsconfig.json Remove useless option 2024-08-21 13:52:43 +02:00
tsconfig.types.json Reduce peertube types package size 2024-08-13 09:38:35 +02:00
yarn.lock Add get status button to test embed page 2024-11-25 10:39:08 +01:00