Commit Graph

34 Commits

Author SHA1 Message Date
Dane Everitt
26e4ff1f62 Update to use new repository and standard laravel notation for controllers 2019-09-05 21:31:12 -07:00
Dane Everitt
62cd03d684 Fix command sending error handling and bad assertion order 2019-09-05 21:16:36 -07:00
Dane Everitt
ee0da206c1 Update command sending from server API to use new daemon code 2019-09-05 21:11:19 -07:00
Dane Everitt
161e0f6165 Deprecate old way of using repositories for daemon things 2019-09-05 20:33:27 -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
81143e231a Merge branch 'master' into develop 2019-08-04 13:49:26 -07:00
Dane Everitt
fe9d86b66b Add support for filtering servers in client list-all endpoint
closes #1608
2019-08-03 12:44:15 -07:00
Dane Everitt
c90fcea519 Add basic file listing functionality 2019-07-27 20:23:51 -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
21ffa08d66 Merge branch 'develop' into feature/vuejs 2018-12-16 14:20:35 -08:00
Dane Everitt
9b654d2c76 Fix bug with client API denying access to routes, closes #1366 2018-11-10 15:27:50 -08:00
Dane Everitt
a9fa60a6fb Respect pagination settings on frontend
closes #1335
2018-11-10 12:38:35 -08:00
Dane Everitt
e906ada528 Better handling when deleting a database 2018-08-26 14:01:00 -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
0cc895f2d5 Finalize email/password changing in UI 2018-06-17 16:53:24 -07:00
Dane Everitt
fce394f6bd Change email handling and logout function 2018-06-16 14:30:20 -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
e948d81d8a Base attempt at using vuex to handle logins 2018-06-05 23:00:01 -07:00
Dane Everitt
6e5c365018 Use the client API to load servers on the listing page 2018-05-28 13:23:40 -07:00
Dane Everitt
3e2ac981a9 Add API endpoint for getting server resource utilization, closes #900
This endpoint is throttled to 15 requests per minute to avoid destroying the daemon since clients can use it.
2018-03-17 14:01:53 -05:00
Dane Everitt
2017e640b6 Add client API 2018-02-28 22:51:04 -06:00
Dane Everitt
4e12c289ed Add command sending 2018-02-27 22:09:34 -06:00
Dane Everitt
cef3e4ced4 Add base routes for managing servers as a client 2018-02-27 21:28:43 -06:00
Dane Everitt
e28973bcae Move everything around as needed to get things setup for the client API 2018-02-25 15:30:56 -06:00