Dane Everitt
|
e908c391ee
|
Consolidate many of the server api files into one
|
2022-02-27 11:47:22 -05:00 |
|
Dane Everitt
|
5b5e3f26f4
|
Make the imports easier to use
|
2022-02-27 11:40:51 -05:00 |
|
Dane Everitt
|
a00fee5516
|
Start working towards a consistent model/transformer layout
|
2022-02-27 11:26:13 -05:00 |
|
Dane Everitt
|
8e731e838f
|
Reorganize types
|
2022-02-27 11:04:50 -05:00 |
|
Dane Everitt
|
cb4d4b5ce6
|
Make personal access tokens soft-deletable; update front-end
|
2022-02-20 13:07:12 -05:00 |
|
Dane Everitt
|
b9016aa25e
|
Update dependencies to latest versions where relevant; drop dusk and debugbar
|
2022-02-13 18:50:22 -05:00 |
|
Dane Everitt
|
d9d9b1748f
|
Cleanup key UI when logging in
|
2022-02-13 16:54:12 -05:00 |
|
Dane Everitt
|
9032699deb
|
Use SWR for security key index
|
2022-02-13 15:44:19 -05:00 |
|
Dane Everitt
|
09497c234a
|
Support authenticating the provided key when loggin in
|
2022-02-13 14:44:50 -05:00 |
|
Dane Everitt
|
8971e78ab5
|
Merge branch 'v2' into dane/webauthn
|
2022-02-13 13:46:15 -05:00 |
|
Matthew Penner
|
d1c9af8f04
|
Merge branch 'develop' into v2
|
2022-01-08 15:20:23 -07:00 |
|
Matthew Penner
|
81ff03c2a3
|
ui(admin): add 'externalId' field for users
|
2021-11-17 14:26:23 -07:00 |
|
Dane Everitt
|
bf9cbe2c6d
|
Add consistent CSRF token verification to API endpoints; address security concern with non-CSRF protected endpoints
|
2021-11-16 20:02:18 -08:00 |
|
Matthew Penner
|
ce0bc477c2
|
ui(admin): fix egg variables
|
2021-11-04 14:33:24 -06:00 |
|
Matthew Penner
|
728adfe388
|
server(startup): make startup nullable; resolves #3721
|
2021-11-03 15:32:53 -06:00 |
|
Matthew Penner
|
871d0bdd1c
|
ui(admin): add egg exporting
|
2021-10-30 14:23:29 -06:00 |
|
Matthew Penner
|
70cf5c17aa
|
ui(admin): basic server creation
|
2021-10-29 00:04:28 -06:00 |
|
Matthew Penner
|
c48d573cc9
|
Merge branch 'develop' into v2
|
2021-10-28 22:59:12 -06:00 |
|
Matthew Penner
|
5e99bb8dd6
|
ui(admin): fix server startup variables
|
2021-10-24 16:05:00 -06:00 |
|
Alex
|
ef4410bac6
|
expose uptime to client resources API endpoint (#3705)
resolves #3704
|
2021-10-24 10:12:17 -07:00 |
|
Matthew Penner
|
cddf2ce41c
|
ui(admin): new egg page
|
2021-10-23 13:13:25 -06:00 |
|
Dane Everitt
|
8486c914ae
|
More fixup for egg handling
|
2021-10-10 13:21:21 -07:00 |
|
Dane Everitt
|
85c8f4884f
|
Cleanup more of the server screen typings
|
2021-10-10 13:13:10 -07:00 |
|
Dane Everitt
|
f6998018b4
|
Cleanup more of the server UI logic
|
2021-10-10 12:03:28 -07:00 |
|
Dane Everitt
|
e3aca937b5
|
Add more type cleanup and have a completed server type
|
2021-10-10 11:32:07 -07:00 |
|
Dane Everitt
|
00d0f49ede
|
Cleanup typing for server and expose more useful endpoint and transformer logic
|
2021-10-09 12:02:32 -07:00 |
|
Dane Everitt
|
fcfca0730e
|
Use SWR to fetch and track the selected server on server detail pages
|
2021-10-03 16:10:06 -07:00 |
|
Matthew Penner
|
b070efce98
|
ui(admin): add allocation delete button
|
2021-10-03 16:28:58 -06:00 |
|
Matthew Penner
|
6df90a12d8
|
ui(admin): add delete egg variable button
|
2021-10-03 16:07:13 -06:00 |
|
Matthew Penner
|
b2aa05dc07
|
ui(admin): add new egg variable option
|
2021-10-03 16:07:13 -06:00 |
|
Matthew Penner
|
1eed25dcc7
|
ui(admin): finish egg variable editing
|
2021-10-03 16:07:13 -06:00 |
|
Dane Everitt
|
5a4d1a668f
|
UI tweaking and transformer for the stored keys
|
2021-09-19 11:24:38 -07:00 |
|
Dane Everitt
|
81a6a8653f
|
Fix up creation of keys to fail when registering the same key again
|
2021-09-19 11:24:33 -07:00 |
|
Dane Everitt
|
1053b5d605
|
Get basic storage of webauthn tokens working
|
2021-09-19 11:24:33 -07:00 |
|
Matthew Penner
|
b125830859
|
ui(admin): add startup and file configuration editing for eggs
|
2021-09-18 11:45:32 -06:00 |
|
Matthew Penner
|
66443dd5d3
|
ui(admin): implement egg about
|
2021-09-17 15:40:17 -06:00 |
|
Matthew Penner
|
8d0dd42475
|
ui(admin): add egg install editing
|
2021-09-17 14:47:56 -06:00 |
|
Matthew Penner
|
e8ddadc608
|
ui(admin): implement basic egg importing
|
2021-09-17 13:48:20 -06:00 |
|
Matthew Penner
|
34da772db7
|
ui(admin): show alias in allocation dropdown; fixes #3434
|
2021-09-16 16:54:02 -06:00 |
|
Matthew Penner
|
df895f4a9f
|
ui(admin): server edit cleanup, fix startup form
|
2021-09-16 15:03:51 -06:00 |
|
Matthew Penner
|
95f3eb54db
|
ui(admin): get server startup ui working
|
2021-09-15 21:22:15 -06:00 |
|
Matthew Penner
|
a6ab61adba
|
ui(admin): allow editing allocations for servers
|
2021-09-15 15:37:17 -06:00 |
|
Matthew Penner
|
6df2368264
|
ui(admin): server editing improvements
|
2021-09-15 11:18:58 -06:00 |
|
Matthew Penner
|
a92f3648b2
|
ui(admin): start work on egg install settings
|
2021-09-13 00:07:09 -06:00 |
|
Matthew Penner
|
a615b7fa70
|
ui(admin): start work on server startup settings
|
2021-09-12 23:50:12 -06:00 |
|
Matthew Penner
|
6362731d55
|
ui(admin): implement basic server editing
|
2021-09-12 22:15:45 -06:00 |
|
Matthew Penner
|
d0a78ec067
|
ui(admin): add new node page
|
2021-09-12 21:22:33 -06:00 |
|
Matthew Penner
|
3c01dbbcc5
|
ui(admin): add allocation table, implement allocation creator
|
2021-09-12 19:40:10 -06:00 |
|
Matthew Penner
|
c7ab6b9e6c
|
ui(admin): fix validation rules on UserForm
|
2021-09-12 17:24:31 -06:00 |
|
Matthew Penner
|
1ead83383d
|
ui(admin): add 'root_admin' field to UserForm
|
2021-09-12 17:13:00 -06:00 |
|