Iain Powrie
29ce7a2cde
Revert "Merge branch 'dev' into 'master'"
...
This reverts merge request !783
2024-07-29 21:49:44 +00:00
Andrew
0ed296adc6
Merge branch 'dev' into tweak/server-create-roles
2024-07-21 11:17:16 -04:00
amcmanu3
0519a36fe1
Fix sonar issue
2024-07-08 20:39:21 -04:00
amcmanu3
bd73e1892a
Don't allow list modifier in role name
2024-06-21 14:00:06 -04:00
Andrew
d8ad8f5e09
Fix role selection on user creation.
...
Security improvements
2024-05-28 17:14:05 -04:00
--unset
b1a7142dc0
Fix role permissions
2024-05-10 22:56:50 -04:00
--unset
88fd46282d
Add expected return variable
2024-05-10 19:31:20 -04:00
Zedifus
6313380922
Fix calling of orjson .JSONDecodeError class
2024-04-06 22:54:43 +01:00
Silversthorn
3edfd4320d
Replacing server_id=0 to server_id=None for AuditLog
2024-03-24 20:39:10 +01:00
amcmanu3
9704016c54
Update schema for str uuid
2024-03-13 17:47:07 -04:00
Zedifus
0422a2ecdf
Fix assorted black issues currently in dev
2024-02-19 20:02:09 +00:00
JonathanAlKass
62b095c38f
removed ".decoder" from orjson in line 113
2023-11-21 06:30:45 +00:00
amcmanu3
6f535a11b0
Use API to make/edit roles
2023-08-16 13:34:52 -04:00
amcmanu3
7aa0776cb5
Laying groundwork for roles patch
2023-03-13 15:54:44 -04:00
amcmanu3
0b1d2d5dc6
Fix roles manager being none
2023-03-13 13:54:59 -04:00
Andrew
552a2e26c2
Working role managers.
...
TODO: Add super user select option
2022-08-20 08:49:38 -04:00
luukas
147f178c87
Add a basic API for modifying schedules.
...
THIS IS VERY UNTESTED AND WILL BE EXPANDED TO FULL CRUD FOR SCHEDULES
2022-06-23 01:57:29 +03:00
Silversthorn
37bda32164
Fixing moved functions calls
2022-05-30 07:36:25 +02:00
Zedifus
d0596af4c9
Add exemption orjson no-member falsepositive
2022-05-23 22:54:06 +01:00
luukas
2b34e2c824
Remove role_id from role modify response
2022-05-18 23:41:28 +03:00
luukas
d64756a30c
Make modify role not fetch the role again
2022-05-18 23:13:22 +03:00
luukas
ae7984c784
Change modify role's server id type to integer
2022-05-18 23:11:40 +03:00
luukas
2bc26ef3fd
Check invalid IDs on roles
...
* Only allow number IDs to the role handlers
* Catch DoesNotExist errors
2022-05-18 22:34:33 +03:00
luukas
5bff6c12b4
Fix cq degradation: R1721
2022-05-18 13:05:58 +03:00
luukas
14665042c6
Add and improve audit logging in the API
2022-05-18 01:34:31 +03:00
luukas
930c6936d9
Add more advanced role APIs
2022-05-10 02:08:49 +03:00
luukas
bf59e2de6c
Add and fix API v2 and db
...
* Add basic role routes
* Add API v2 404 handler
* Add API v2 home handler pointing to the wiki
* Add tons more todos
* Add get_*_columns and get_*_column functions for many db models
* Modify and add tons of model and controller functions
2022-05-08 00:07:55 +03:00
luukas
1aa0d65cf7
Merge branch feature/external-frontend to feature/api-v2 without the frontend
2022-04-14 15:33:53 +03:00