Jeremy Grossmann
|
63c1defd9a
|
Merge branch '3.0' into resource-pools
|
2023-09-14 22:38:52 +07:00 |
|
grossmj
|
1f90bb14b6
|
Require users to be logged in for privilege API endpoints
|
2023-09-14 22:36:21 +07:00 |
|
Sylvain MATHIEU OBS
|
10eeefc1f5
|
API: add endpoint to expose availables privileges to web UI
|
2023-09-12 15:24:54 +02:00 |
|
grossmj
|
d53ef175f8
|
DB and API for resource pools
|
2023-09-07 17:31:11 +07:00 |
|
grossmj
|
6ec97a704f
|
Put user, groups, roles and ACL under /access
|
2023-09-02 19:10:02 +07:00 |
|
grossmj
|
a358369606
|
Move notifications under controller router
|
2023-09-02 18:57:53 +07:00 |
|
grossmj
|
0077fd98aa
|
Add required privileges to all endpoints
|
2023-09-02 17:54:24 +07:00 |
|
grossmj
|
60ce1172e0
|
Use an ACL table to check for privileges
|
2023-08-27 18:20:42 +10:00 |
|
grossmj
|
427bbc40b9
|
Fix websocket authentication after upgrade to FastAPI 0.97.0 + tests
|
2023-06-24 14:55:43 +09:30 |
|
Jeremy Grossmann
|
f13b4e89b7
|
Merge branch '3.0' into image-management-refactoring
|
2021-08-10 05:46:22 -07:00 |
|
grossmj
|
1f0ceb6f74
|
Symbols endpoints (except upload) don't require authentication.
|
2021-06-16 20:22:49 +09:30 |
|
grossmj
|
515bd50261
|
Start refactoring for images management
|
2021-06-06 16:52:47 +09:30 |
|
grossmj
|
fbc47598d9
|
Basic functional RBAC support.
|
2021-05-27 17:28:44 +09:30 |
|
grossmj
|
6d4da98b8e
|
Base API and tables for RBAC support.
|
2021-05-25 18:34:59 +09:30 |
|
grossmj
|
eb0f8c6174
|
Save/restore appliances Etag.
|
2021-05-17 00:37:15 +09:30 |
|
grossmj
|
8810249d36
|
Add user groups support.
|
2021-05-15 15:10:02 +09:30 |
|
grossmj
|
0465cb87f6
|
Protect the API and add alternative authentication endpoint.
|
2021-04-20 11:59:02 +09:30 |
|
grossmj
|
bf7cf862af
|
Refactor tests and start work on database integration.
|
2020-12-02 18:39:08 +10:30 |
|
grossmj
|
c043830e3f
|
Move endpoints to routes & preparations to use a database.
|
2020-11-19 15:21:03 +10:30 |
|