Commit Graph

174 Commits

Author SHA1 Message Date
Matthew Penner
62238ad418 Merge branch '1.0-develop' into develop 2023-01-17 15:25:28 -07:00
Matthew Penner
fbdac5b63f ui(server): fix reinstall_failed conflict state 2023-01-17 15:21:31 -07:00
Matthew Penner
450fba00bc ui(admin): fix oom killer setting toggle 2023-01-17 11:43:26 -07:00
Matthew Penner
3d7112b702 ui: fix eslint 2023-01-12 12:45:07 -07:00
Matthew Penner
155d7bb876 chore: run prettier 2023-01-12 12:31:47 -07:00
Matthew Penner
9cdbbc3a00 ui(admin): fix server editing 2023-01-12 12:25:58 -07:00
Matthew Penner
089860b721 ui(admin): update button components, fix Editor for eggs 2022-12-21 14:27:55 -07:00
Matthew Penner
5402584508 ui(admin): add "working" React admin ui 2022-12-15 19:06:14 -07:00
Matthew Penner
21613fa602 React 18 and Vite (#4510) 2022-11-25 13:25:03 -07:00
Boy132
032e4f2e31 Apply node maintenance mode to servers (#4421) 2022-11-06 16:02:30 -07:00
Boy132
f2095e815e Allow users to change the server description (#4420) 2022-10-31 10:20:53 -06:00
DaneEveritt
e040fd1ebd Fix display of database rows when password is not available
closes #4381
2022-09-17 11:50:40 -07:00
DaneEveritt
d6c30092ec Utilize a unique ID for activity logs to improve rendering perf 2022-07-10 14:53:29 -04:00
DaneEveritt
26d7d7e0e0 Fix SWR key logic 2022-07-04 18:22:58 -04:00
DaneEveritt
d6b6ac6dab Key activity log cache to the server instance, not the user instance. 2022-07-04 18:13:15 -04:00
DaneEveritt
2d836156d2 Update totp disable modal; require password for enable operation 2022-07-03 14:27:37 -04:00
DaneEveritt
4aa163b76f Hide IP addresses from activity logs not generated by the user themselves 2022-06-27 20:52:27 -04:00
DaneEveritt
bd278b2688 Fix install warning display and make it reactive 2022-06-27 20:36:24 -04:00
DaneEveritt
80ae600fe1 Correctly update dependencies for release 2022-06-26 17:31:47 -04:00
DaneEveritt
dc84af9937 Apply new eslint rules; default to prettier for styling 2022-06-26 15:13:52 -04:00
DaneEveritt
8bd518048e Fix excessive re-rendering due to route changesd 2022-06-20 13:19:40 -04:00
DaneEveritt
d47a05881b Show when an event was triggered via the API directly 2022-06-18 12:52:26 -04:00
DaneEveritt
68a654f9e8 Selectively show the additional metadata if it isn't in the display string at all 2022-06-12 15:30:49 -04:00
DaneEveritt
2f1c8ae91d Add basic server activity log view 2022-06-12 15:16:48 -04:00
DaneEveritt
06427f8d13 Don't make two API calls for activity log data 2022-06-11 14:52:33 -04:00
DaneEveritt
0bfba306bf Add filtering support for activity logs 2022-06-05 19:23:25 -04:00
DaneEveritt
c6e8b893c8 Add basic activity log view 2022-06-05 18:35:53 -04:00
DaneEveritt
03a497fb8a Use a post request to delete SSH keys, some hashes use slashes which cause 404 errors; closes #4100 2022-05-30 17:28:42 -04:00
DaneEveritt
a5521ecb79 Add support for returning transforming activity logs on the front-end 2022-05-29 20:34:48 -04:00
DaneEveritt
dca53611ff Ensure we don't cause a mess with the auth providers 2022-05-22 18:16:47 -04:00
DaneEveritt
4d3362b24f Perform a bit of code cleanup 2022-05-22 17:23:48 -04:00
DaneEveritt
be88e4e893 Ignore migrations, pass credentials 2022-05-22 17:01:39 -04:00
DaneEveritt
97280a62a2 Add support for storing SSH keys on user accounts 2022-05-14 17:31:53 -04:00
DaneEveritt
6d5ca5a811 Update java version modal to only suggest allowed images 2022-05-07 18:18:14 -04:00
DaneEveritt
c8faf64059 Support naming docker images on eggs; closes #4052
Bumps PTDL_v1 export images to PTDL_v2, updates the Minecraft specific eggs to use named images.
2022-05-07 17:45:22 -04:00
DaneEveritt
53207abcb3 Add base model layout from V2 for frontend 2022-05-07 16:52:58 -04:00
DaneEveritt
f5ad9b9e11 Replace debug bar with clockwork 2022-05-04 19:19:00 -04: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
Alex
ef4410bac6 expose uptime to client resources API endpoint (#3705)
resolves #3704
2021-10-24 10:12:17 -07:00
Matthew Penner
10b357b71e ui(server): fix used backup count (#3526)
* ui(server): fix used backup count

* ui(server): refactor backup count code
2021-08-04 20:34:00 -07:00
Mia
bda1ff50ab [UI] Display the 2FA token, show spinner on load (#3367)
Co-authored-by: Dane Everitt <dane@daneeveritt.com>
2021-08-02 20:39:12 -07:00
Dane Everitt
5d5e4ca7b1 Add support for locking backups to prevent any accidental deletions 2021-05-03 21:26:09 -07:00
Dane Everitt
ea057cb1cb Update UI to support setting "Continue on Error" for tasks 2021-05-01 11:24:18 -07:00
Dane Everitt
92cd659db3 Add underlying data changes necessary for new task & schedule features 2021-05-01 10:44:40 -07:00
Matthew Penner
582521f419 fix: backup restore delete all files 2021-03-12 14:47:49 -07:00
Dane Everitt
00da092e45 Fix tests 2021-01-30 19:12:22 -08:00
Dane Everitt
32fb21d0b7 Update use of server error blocks 2021-01-30 18:01:32 -08:00
Dane Everitt
663143de0b Merge branch 'develop' into dane/restore-backups 2021-01-25 19:16:40 -08:00
Dane Everitt
f24193801a Add endpoint for triggering restoration completion 2021-01-18 21:14:49 -08:00
Dane Everitt
805952ac38 Update typescript bindings with new status field 2021-01-17 16:13:49 -08:00