Quellcode durchsuchen

[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 <andrew.rumble@overleaf.com>

---------

Co-authored-by: Andrew Rumble <andrew.rumble@overleaf.com>
GitOrigin-RevId: ebf37e48fed1dd6fda23ca8c7a5baf55af1cde38
Antoine Clausse vor 1 Jahr
Ursprung
Commit
8166acf612
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      services/web/types/admin-capabilities.ts

+ 1 - 0
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'