Dane Everitt
eecd550c48
Make debugging test failures easier
2021-01-19 20:11:00 -08:00
Matthew Penner
e01d859b53
db: add User has one AdminRole relation
2021-01-19 18:51:29 -07:00
Dane Everitt
f24193801a
Add endpoint for triggering restoration completion
2021-01-18 21:14:49 -08:00
Dane Everitt
e700b4da78
Whoops, don't store the model until we've successfully completed the transaction internals
2021-01-18 20:14:38 -08:00
Dane Everitt
8d69a60e28
Only allow restoring valid backups, set the server correctly on the repository
2021-01-18 20:11:49 -08:00
Dane Everitt
575eab9072
Less obtuse error messaging, include the request ID in the output
2021-01-17 20:51:41 -08:00
Charles Morgan
f5a97d4399
Edit UI
...
Moves cron time display under title bar.
2021-01-17 23:18:00 -05:00
Dane Everitt
187df97590
Add UI for restoring backup checkpoint text
2021-01-17 18:25:13 -08:00
Dane Everitt
ddc4c8e54b
Fix route def
2021-01-17 17:57:34 -08:00
Dane Everitt
87371901c0
Add base logic to support sending a request to restore a backup for a server
2021-01-17 17:51:09 -08:00
Dane Everitt
805952ac38
Update typescript bindings with new status field
2021-01-17 16:13:49 -08:00
Dane Everitt
8db3a05498
;-;
2021-01-17 16:08:41 -08:00
Dane Everitt
b38b8f6465
Mark some fields as deprecated in the API
2021-01-17 16:02:11 -08:00
Dane Everitt
cb40b280a4
Fix single failing test
2021-01-17 15:55:46 -08:00
Dane Everitt
a75a347d65
Remove suspended & installing fields, replace with single status field
2021-01-17 15:51:56 -08:00
Dane Everitt
4c29be2e54
Adjust some naming real quick
2021-01-17 15:25:49 -08:00
Dane Everitt
bfc6f34c50
Audit when a backup is successful or fails
2021-01-17 15:22:02 -08:00
Dane Everitt
291c65275a
Update audit design
2021-01-17 11:52:44 -08:00
Dane Everitt
ccecaa6694
Add basic auditing for filesystem actions
...
Specifically skipping read actions since there isn't much to say there, and it generally wouldn't be very helpful (plus, likely to generate lots of logs).
2021-01-17 11:46:08 -08:00
Dane Everitt
b15679d3bb
Add base logic for audit logging
2021-01-17 10:49:36 -08:00
Charles Morgan
ffeedf17e4
Adds months for schedules
...
Adds month variable for schedules
2021-01-16 22:07:39 -05:00
Matthew Penner
1e61fd161c
admin(roles): add has one on User -> AdminRole
2021-01-16 13:24:27 -07:00
Matthew Penner
9d005b5fd2
admin(roles): add 'permissions' column
2021-01-16 13:07:04 -07:00
Matthew Penner
9532ecf867
admin(ui-api): add 'include' parameter to all requests
2021-01-15 09:41:15 -07:00
Matthew Penner
e123367f40
db_hosts: add ability to link more than one node
2021-01-15 09:21:07 -07:00
Matthew Penner
79d80e8c22
admin(ui): add radio buttons to MountEditContainer
2021-01-14 18:13:21 -07:00
Matthew Penner
95d3f4c9e0
config: remove legacy file, fix debugbar enabled
2021-01-14 11:25:26 -07:00
Matthew Penner
b1c7b91313
cleanup: remove legacy code
2021-01-14 11:13:16 -07:00
Matthew Penner
a71392d632
api(application): add endpoints for (de)attaching eggs and nodes on mounts
2021-01-14 11:04:19 -07:00
Matthew Penner
4dab137b51
auth: fix call to renamed method
2021-01-14 10:36:05 -07:00
Matthew Penner
e2c8a2fdea
routes: cleanup files
2021-01-13 10:03:27 -07:00
Matthew Penner
ba41fb5095
api(application): add includes for MountTransformer
2021-01-13 09:53:09 -07:00
Matthew Penner
d648ee5c93
admin(ui): add all fields to createServer.ts
2021-01-13 09:43:57 -07:00
Matthew Penner
c40e4bd2c0
Merge branch 'develop' into feature/react-admin
2021-01-12 11:47:49 -07:00
Torsten Widmann
34f5625450
added queryport and use default
2021-01-12 15:45:49 +01:00
Dane Everitt
9684456480
Add a todo for later
2021-01-10 17:05:41 -08:00
Dane Everitt
239984f92c
Add internal support for file denylist on eggs; closes #569
2021-01-10 17:02:14 -08:00
Dane Everitt
ff21d83e2d
Add endpoint to get all nodes meeting memory & disk requirements for a server; closes #1012
2021-01-10 13:08:43 -08:00
Matthew Penner
166221be9b
ci: disable integration tests
2021-01-10 12:02:01 -07:00
Matthew Penner
6bb4f6cd01
tests(integration): remove old admin controller test
2021-01-10 11:53:08 -07:00
Matthew Penner
17f8715e41
ci: update to composer v2
2021-01-10 11:52:51 -07:00
Matthew Penner
3b0eb0d8ae
ci: bye bye PHP 7.3
2021-01-10 11:49:03 -07:00
Matthew Penner
abd33c2384
admin(ui): make database and mount edit pages more responsive
2021-01-10 11:40:30 -07:00
Matthew Penner
52b2463281
admin(ui): fix descriptions overflowing vertically
2021-01-10 11:34:14 -07:00
Matthew Penner
1800800308
admin(ui): add base for mobile-responsive navigation
2021-01-09 13:07:32 -07:00
Matthew Penner
ef9bdf5cd5
admin(ui): add ability to delete mounts
2021-01-09 10:42:13 -07:00
Matthew Penner
0c7e787d44
admin(ui): add ability to delete nests
2021-01-09 10:36:40 -07:00
Matthew Penner
9ec6068f45
admin(ui): add ability to delete locations
2021-01-09 10:33:00 -07:00
Matthew Penner
a91cb578d7
admin(ui): add ability to delete database hosts
2021-01-09 10:26:30 -07:00
Matthew Penner
d323662ad5
admin(ui): implement DatabaseEditContainer.tsx
2021-01-09 09:58:55 -07:00