dieriba
5f364100f3
feat: granular token scopes (#6093)
* base
* add scopes in the UI
* remove legacy scope, unified create token into a components
* fix layout, convert old scope to new scope
* update scope
* update ui, and clear scope
* remove desc
* almsot there
* fix path
* fix delete and scope resource path matching
* update scope
* update scope and error message
* nits and fix logic
* nits and fix
* added multiple resource and jobs scope for script and flow
* add check_scope for endpoint
* clean front and improve fronetend code
* fix resource validation logic and backward compatibility with old scope
* fix frontend state and scope checks logic
* update scopes
* fix height
* nits: better_naming
* fix route
* fix add missing import
* fix import and move fn
* update repo ref
* fix import
* fix query and nits
* nits
* fix ,missing import
* fix
* revert add admin protection
* handle run action correctly
* fix
* add check scopes to some endpoint
* fix and nits
* nits
* remove unused import
* nits
* add chevron when domain is exapanded
* fix border bottom
* nits adds resource path button
* nits
* fix
* nits
* nits
* nits
* fix merge
* fix
* UI nits
* update repo ref
* add lazy static
* update scopes
---------
Co-authored-by: HugoCasa <hugo@casademont.ch>
2025-07-17 15:18:40 +00:00
..
2025-07-17 15:18:40 +00:00
2025-06-20 12:07:33 +02:00
2025-06-17 08:48:47 +00:00
2025-07-03 21:02:45 +00:00
2025-06-02 22:12:33 +02:00
2025-07-17 15:18:40 +00:00
2025-06-02 22:12:33 +02:00
2025-07-11 09:56:53 +00:00
2025-06-02 22:12:33 +02:00
2025-07-17 15:18:40 +00:00
2025-06-17 19:49:00 +02:00
2025-07-17 15:18:40 +00:00
2025-06-18 23:06:53 +02:00
2025-07-09 12:56:26 +00:00
2025-04-10 00:56:11 +00:00
2025-06-02 22:12:33 +02:00
2025-06-25 18:34:47 +02:00
2023-08-22 00:34:44 +02:00
2025-07-17 15:18:40 +00:00
2025-07-17 15:18:40 +00:00
2025-07-11 18:55:23 +02:00
2025-06-02 22:12:33 +02:00
2025-03-04 23:52:47 +01:00
2025-06-02 22:12:33 +02:00
2025-06-05 22:46:17 +00:00
2025-06-17 19:49:00 +02:00
2025-07-17 15:18:40 +00:00
2025-06-02 22:12:33 +02:00
2025-06-04 19:17:25 +02:00
2025-03-13 09:31:38 +01:00
2024-04-04 04:16:53 +02:00
2025-06-02 22:12:33 +02:00
2025-02-06 12:43:24 +01:00
2025-07-17 15:18:40 +00:00
2025-07-11 18:55:23 +02:00
2025-07-17 15:18:40 +00:00
2025-06-24 09:35:07 +02:00
2025-07-17 15:18:40 +00:00
2025-07-11 18:55:23 +02:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-06-18 14:28:26 +02:00
2025-07-17 15:18:40 +00:00
2025-07-17 15:18:40 +00:00
2025-06-02 22:12:33 +02:00
2025-07-17 15:18:40 +00:00
2025-06-02 22:12:33 +02:00
2025-07-17 15:18:40 +00:00
2025-07-17 15:18:40 +00:00
2025-05-25 14:03:38 +02:00
2025-06-02 22:12:33 +02:00
2025-07-03 21:02:45 +00:00
2025-06-02 22:12:33 +02:00
2025-07-11 18:55:23 +02:00
2025-06-25 21:15:22 +02:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-07-17 15:18:40 +00:00
2025-05-02 00:37:28 +02:00
2025-07-11 18:55:23 +02:00
2025-06-01 19:11:48 +02:00
2025-06-02 22:12:33 +02:00
2025-07-17 15:18:40 +00:00
2025-07-17 15:18:40 +00:00
2025-07-17 15:18:40 +00:00
2025-02-24 16:10:53 +01:00
2025-07-17 15:18:40 +00:00
2025-01-21 18:15:34 +01:00
2025-07-11 18:55:23 +02:00
2025-07-11 09:56:53 +00:00
2025-06-02 22:12:33 +02:00
2025-07-15 16:25:31 +00:00