Dane Everitt
|
cdd8eabcc0
|
Add phpstan for static analysis (#3718)
|
2021-10-30 13:41:38 -07: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
|
5e99bb8dd6
|
ui(admin): fix server startup variables
|
2021-10-24 16:05:00 -06:00 |
|
Matthew Penner
|
cddf2ce41c
|
ui(admin): new egg page
|
2021-10-23 13:13:25 -06:00 |
|
Matthew Penner
|
1eed25dcc7
|
ui(admin): finish egg variable editing
|
2021-10-03 16:07:13 -06:00 |
|
Matthew Penner
|
7d1cb2971f
|
api(application): allow updating node description
fixes #3624
|
2021-09-18 11:00:31 -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
|
df895f4a9f
|
ui(admin): server edit cleanup, fix startup form
|
2021-09-16 15:03:51 -06:00 |
|
Matthew Penner
|
a6ab61adba
|
ui(admin): allow editing allocations for servers
|
2021-09-15 15:37:17 -06:00 |
|
Matthew Penner
|
24d1799322
|
api(application): fix 'root_admin' not being set
|
2021-09-13 17:24:16 -06:00 |
|
Matthew Penner
|
4da38891c7
|
admin: fix nest create not working
|
2021-09-13 01:53:10 -06:00 |
|
Matthew Penner
|
6362731d55
|
ui(admin): implement basic server editing
|
2021-09-12 22:15:45 -06:00 |
|
Matthew Penner
|
14eb482791
|
fix bad merge
|
2021-08-21 12:56:56 -06:00 |
|
Matthew Penner
|
b26556e201
|
Merge branch 'develop' into v2
|
2021-08-21 12:50:51 -06:00 |
|
Dane Everitt
|
2b3303c46b
|
Fix changing a user password to not incorrectly handle logging out old sessions; closes #3531
|
2021-08-15 17:37:12 -07:00 |
|
Dane Everitt
|
436e686037
|
Apply php-cs-fixer changes
|
2021-08-07 16:10:24 -07:00 |
|
Dane Everitt
|
cec96062e3
|
Get client API tests back into passing order
|
2021-08-07 16:08:29 -07:00 |
|
Dane Everitt
|
9e0ec8fca8
|
Update access token generation to return more useful class
|
2021-08-07 14:52:58 -07:00 |
|
Dane Everitt
|
e1089e0b73
|
Update calls to abstract class
|
2021-08-04 21:36:57 -07:00 |
|
Dane Everitt
|
47b895a98a
|
Update existing application API to use simplified user permission checking
|
2021-08-04 21:15:19 -07:00 |
|
Dane Everitt
|
622d292f39
|
Update the client API to be consistent with how validation is handled
|
2021-08-04 21:15:19 -07:00 |
|
Dane Everitt
|
b47d262ee0
|
Initial pass at deleting as much removed logic as possible; still need to migrate old keys and permissions over
|
2021-08-04 21:15:18 -07:00 |
|
Dane Everitt
|
dfff8ad667
|
Cleanup frontend to only pass the required description field
|
2021-08-04 21:15:18 -07:00 |
|
Matthew Penner
|
970f281859
|
backups: default is_successful to false (#3522)
* backups: default is_successful to false
* backups: properly query backups
|
2021-08-03 19:45:25 -07:00 |
|
Matthew Penner
|
38ddcfb0d9
|
Merge branch 'fix/backups' into v2
|
2021-08-03 20:40:40 -06:00 |
|
Matthew Penner
|
c46131e7ad
|
backups: default is_successful to false
|
2021-08-03 15:46:08 -06:00 |
|
Matthew Penner
|
fffe3a7f8b
|
ui(admin): fix node settings button
|
2021-08-02 10:23:58 -06:00 |
|
Matthew Penner
|
bf9dfa87da
|
yeet name_first and name_last from users table
|
2021-07-28 21:31:00 -06:00 |
|
Matthew Penner
|
e56aef31bc
|
api(application): allow updating a user's role
|
2021-07-25 15:59:58 -06:00 |
|
Matthew Penner
|
3c2a6e1136
|
ui(files): add pull file modal
|
2021-07-25 13:24:52 -06:00 |
|
Matthew Penner
|
790f109e66
|
api(remote): update sftp auth controller
|
2021-07-17 17:22:47 -06:00 |
|
Matthew Penner
|
f9114e2de0
|
feat(ssh-keys): add ssh key endpoints and ui components
|
2021-07-17 15:45:46 -06:00 |
|
Matthew Penner
|
a3b59f24af
|
Merge branch 'develop' into feature/react-admin
|
2021-05-18 17:07:25 -06:00 |
|
Dane Everitt
|
5d5e4ca7b1
|
Add support for locking backups to prevent any accidental deletions
|
2021-05-03 21:26:09 -07:00 |
|
Dane Everitt
|
94ea9c37d0
|
Don't require auto-allocation settings if not enabled; closes #3085
|
2021-02-17 21:11:23 -08:00 |
|
Matthew Penner
|
5f56ff0fed
|
nodes: rename port columns, add public_ port columns
|
2021-02-11 10:21:32 -07:00 |
|
Matthew Penner
|
a87fef37ec
|
Merge branch 'develop' into feature/react-admin
|
2021-02-07 16:16:22 -07:00 |
|
Matthew Penner
|
f3e7aab27c
|
api(application): remove old database node endpoints
|
2021-02-05 09:43:48 -07:00 |
|
Dane Everitt
|
be26921fcc
|
Merge branch 'develop' into dane/restore-backups
|
2021-01-30 10:10:29 -08:00 |
|
Dane Everitt
|
b00def2537
|
Switch to JSON from TEXT when storing denylist items for an egg; closes #3034
|
2021-01-26 21:08:53 -08:00 |
|
Dane Everitt
|
663143de0b
|
Merge branch 'develop' into dane/restore-backups
|
2021-01-25 19:16:40 -08:00 |
|
Matthew Penner
|
18bdde8b81
|
api(application): fix requests, again
|
2021-01-24 15:30:58 -07:00 |
|
Matthew Penner
|
5737b5dc5d
|
api(application): fix requests
|
2021-01-23 18:17:35 -07:00 |
|
Matthew Penner
|
8feb87de7c
|
Merge branch 'develop' into feature/react-admin
|
2021-01-23 14:39:23 -07:00 |
|
Dane Everitt
|
c449ca5155
|
Use more standardized phpcs
|
2021-01-23 12:33:34 -08:00 |
|
Dane Everitt
|
a043071e3c
|
Update to Laravel 8
Co-authored-by: Matthew Penner <me@matthewp.io>
|
2021-01-23 12:12:54 -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 |
|
Matthew Penner
|
e123367f40
|
db_hosts: add ability to link more than one node
|
2021-01-15 09:21:07 -07:00 |
|