Commit Graph

57 Commits

Author SHA1 Message Date
Caleb
8f8bd0be83 Added Automatic Allocations
Known issues:
- Port range to auto create is hard coded
- React interface is still a WIP.
2020-09-28 11:50:34 -04:00
Dane Everitt
179885b546 Add endpoint to return startup variables; send back modified startup when a variable is edited 2020-08-25 19:22:17 -07:00
Dane Everitt
54f9c5f187 Merge branch 'develop' into feature/file-uploads 2020-08-22 18:33:09 -07:00
Dane Everitt
91cdbd6c2e Support modifying startup variables for servers 2020-08-22 18:13:59 -07:00
Dane Everitt
61e9771333 Code cleanup for subuser API endpoints; closes #2247 2020-08-19 20:21:12 -07:00
Dane Everitt
1a6669aa5c Add endpoint support for decompressing files 2020-07-14 21:16:49 -07:00
Matthew Penner
1d2acbd5b4 Get basic file upload functionality working 2020-07-12 16:42:32 -06:00
Dane Everitt
2653321fc2 Support renaming multiple files at once 2020-07-11 16:00:30 -07:00
Dane Everitt
82bc9e617b Add support for compressing items in the file manager 2020-07-11 13:38:49 -07:00
Dane Everitt
2278927fb6 Update allocations to support ids; protect endpoints; support notes 2020-07-09 20:36:08 -07:00
Dane Everitt
fc9054312d Support modifying the primary allocation for a server 2020-07-09 19:56:46 -07:00
Dane Everitt
6056b6f45d Show console when an admin is viewing an installing server 2020-04-26 13:21:39 -07:00
Dane Everitt
06707fd33a Better throttling of backup generation 2020-04-09 22:35:38 -07:00
Dane Everitt
63d8cd4f3f Throttle backups to two per 10 minute interval 2020-04-09 22:09:01 -07:00
Dane Everitt
9ba6aaebde Move actions into context menu, add support for deleting a backup 2020-04-09 22:08:09 -07:00
Dane Everitt
be05d2df81 Add support for generating a signed URL for downloading a file from the daemon 2020-04-04 19:54:59 -07:00
Dane Everitt
9991989f89 Very basic implemention of frontend logic required to display backups and create a new one 2020-04-04 10:59:25 -07:00
Dane Everitt
85e3945cd7 Add support for client-side server reinstallation 2020-04-03 14:43:24 -07:00
Dane Everitt
a6f46d36ba Implement basic code for creating/updating a subuser 2020-03-27 14:23:13 -07:00
Dane Everitt
8d52e2e1a7 Finalize API key management for accounts 2020-03-22 19:10:49 -07:00
Dane Everitt
933a4733e8 Add base support for creating a new API key for an account 2020-03-22 18:15:38 -07:00
Dane Everitt
1e0d630e1f Finish building out schedule management functionality 2020-03-22 13:56:15 -07:00
Dane Everitt
ef38a51d6d Add base support for editing an existing task 2020-03-18 22:28:32 -07:00
Dane Everitt
78ed343a34 Support deleting a task from a schedule 2020-03-18 21:08:32 -07:00
Dane Everitt
5345a2a3e1 Add initial task listing for schedules 2020-03-17 23:33:53 -07:00
Dane Everitt
32e9fb0346 Add basic listing of server schedules 2020-02-08 15:23:08 -08:00
Dane Everitt
eb39826f46 Add base logic to configure two factor on account 2019-12-22 17:03:44 -08:00
Dane Everitt
81bd67cc76 Add ability for user to change server's name 2019-12-09 22:03:10 -08:00
Dane Everitt
d69f816d9d Add handler to fetch all of the system permissions and load them into the state 2019-11-03 17:37:06 -08:00
Dane Everitt
543884876f Add basic subuser listing for servers 2019-11-03 12:20:11 -08:00
Dane Everitt
0b9c6bd21d Proxy file downloads through the panel rather than having to get creative with download tokens 2019-10-26 14:36:37 -07:00
Dane Everitt
086018751d Add underlying code to handle authenticating websocket credentials 2019-09-08 17:48:37 -07:00
Dane Everitt
fb9c106448 Update server listing and associated logic to pull from the panel dynamiacally 2019-08-17 16:03:10 -07:00
Dane Everitt
48c39abfcb Add database password rotation to view 2019-07-27 15:17:50 -07:00
Dane Everitt
bfdc1f766b Support saving existing files 2019-05-27 15:30:49 -07:00
Dane Everitt
a8462bf109 Add initial support for opening a file in the file manager, still needs more work 2019-05-25 16:24:13 -07:00
Dane Everitt
d79fe6982f Add support for file copy and deletion 2019-05-04 17:26:24 -07:00
Dane Everitt
811026895b Update support for moving/renaming files and folders 2019-05-04 16:04:59 -07:00
Dane Everitt
95d19bf09e Update logic that handles creation of folders for a server 2019-05-01 21:45:39 -07:00
Dane Everitt
c80c8564b8 Switch file manager listing to use panel API endpoint 2019-05-01 20:54:40 -07:00
Dane Everitt
0757d8856b Add base code to support retrieving allocations as a client 2019-03-23 17:47:20 -07:00
Dane Everitt
8955b5a660 Initial attempt trying to get file downloading to work 2019-03-16 17:10:04 -07:00
Dane Everitt
0999ec93c3 More logic for deleting databases 2018-08-25 15:07:42 -07:00
Dane Everitt
9be2aa4ca9 Push beginning of DB deletion stuff 2018-08-25 14:43:21 -07:00
Dane Everitt
c28e9c1ab7 Add ability to create new database through the UI 2018-08-22 22:29:20 -07:00
Dane Everitt
17796fb1c4 Add basic database listing for server 2018-08-21 21:47:01 -07:00
Dane Everitt
f2d2725ca0 Merge branch 'feature/vuejs' into feature/vue-serverview 2018-07-15 16:50:11 -07:00
Dane Everitt
0cc895f2d5 Finalize email/password changing in UI 2018-06-17 16:53:24 -07:00
Dane Everitt
b8b9acd0e6 Get the base email update working through the API.
Still going to need to determine the best course of action to update the token on the client side.
2018-06-11 22:56:57 -07:00
Dane Everitt
14927c3e7e Add base UI for account management 2018-06-11 22:36:43 -07:00