mattermost/webapp/platform/client/src
Pablo Vélez de686b80bf
MM-65661 - channel admin abac override previous jobs (#33872)
* MM-65661 - channel admin abac override previous jobs

* more UX adjustments; always show the self-exclusion warning modal

* use SubjectID parameter for more performant user lookup instead of fetching all matching users

* improve validation of result based on PR feedback

* performance optimization and DoS protection for access control sync jobs

* refactor: rename context parameter from 'c' to 'rctx' in job-related functions for consistency

* prevent duplicate save button clicks with immediate response and remove unnecessary debouncing time

* remove dedicated endpoint and unify logic

* improve filtering performance by including statuses

* use a flag to use master directly to prevent db replication lags

* adjust unit tests based on pr feedback

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2025-09-26 12:33:31 +02:00
..
client4.test.ts MM-64486: Remove telemetry (#33606) 2025-09-04 18:46:18 +00:00
client4.ts MM-65661 - channel admin abac override previous jobs (#33872) 2025-09-26 12:33:31 +02:00
errors.test.ts MM-52624/MM-57094 Update ESLint and our ESLint plugin (#26398) 2024-03-13 22:07:28 +00:00
errors.ts Mono repo -> Master (#22553) 2023-03-22 17:22:27 -04:00
helpers.test.ts Mono repo -> Master (#22553) 2023-03-22 17:22:27 -04:00
helpers.ts Mono repo -> Master (#22553) 2023-03-22 17:22:27 -04:00
index.ts MM-64486: Remove telemetry (#33606) 2025-09-04 18:46:18 +00:00
websocket.test.ts [MM-64244] Add websocket disconnect reason metric (#31032) 2025-05-30 08:15:20 -04:00
websocket.ts [MM-64244] Add websocket disconnect reason metric (#31032) 2025-05-30 08:15:20 -04:00