amcmanu3
adaaff3d23
Add master server dir to API v2
2023-09-04 12:34:39 -04:00
amcmanu3
153781c78e
Add cache refresh to api v2
2023-09-04 12:12:02 -04:00
amcmanu3
a6b7b84b3b
Add get/delete functions for api keys
2023-09-04 11:42:07 -04:00
amcmanu3
6a4a9f77d9
Add create new API key from api v2
2023-09-03 23:30:26 -04:00
amcmanu3
afb7b91b7a
Add files functions to API v2
2023-09-03 16:15:38 -04:00
amcmanu3
27f6c4c926
Add unzip/dir request handler to api v2
2023-08-31 21:35:30 -04:00
Andrew
52e44f090e
Add audit log end point
2023-08-20 17:03:01 -04:00
amcmanu3
93428b2e05
Use API for config.json
2023-08-15 16:09:06 -04:00
amcmanu3
768d3c0d14
Move files request to files API
2023-06-04 20:55:48 -04:00
amcmanu3
1ff9bc9e83
Setup backup file trees through API
2023-06-04 14:43:45 -04:00
Andrew
e6723d9ebc
Add new backup routes
2023-05-20 17:49:13 -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
luukas
e0b0e52bd5
Add stdin route for the API
2022-05-31 00:11:17 +03:00
luukas
cbc73b7e92
Fix routing for the user permissions handler
2022-05-25 00:58:10 +03:00
luukas
57ef5e27dd
Add route for viewing user Crafty permissions
...
The route includes the permission mask, counters and limits
2022-05-25 00:55:49 +03:00
luukas
4c397ff454
Only allow number IDs to the user handlers
2022-05-18 22:54:44 +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
4c64497a2f
Add a JSON schema route
2022-05-18 15:58:54 +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