From 54d5aaf9f9cdcf2d1bb5c79f80d64d2df1221997 Mon Sep 17 00:00:00 2001 From: Antoine Clausse Date: Thu, 31 Jul 2025 16:37:20 +0200 Subject: [PATCH] [web] Add admin permission `modify-feature-override` (#27395) * Add capability `modify-feature-overrides` * Check `modify-feature-overrides` for create endpoint (frontend) * Check `modify-feature-overrides` for create endpoint (backend) * Update tests * Check `modify-feature-override` for delete endpoint (frontend) * Check `modify-feature-override` for delete endpoint (backend) * Update tests * Fixup test name Co-authored-by: Andrew Rumble --------- Co-authored-by: Andrew Rumble GitOrigin-RevId: ebf37e48fed1dd6fda23ca8c7a5baf55af1cde38 --- services/web/types/admin-capabilities.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/services/web/types/admin-capabilities.ts b/services/web/types/admin-capabilities.ts index 33a8af9a43..4505d5643e 100644 --- a/services/web/types/admin-capabilities.ts +++ b/services/web/types/admin-capabilities.ts @@ -3,6 +3,7 @@ export type AdminCapability = | 'clear-session' | 'create-recurly-account' | 'create-subscription' + | 'modify-feature-override' | 'modify-login-status' | 'modify-user-email' | 'modify-user-name'