Commit Graph

58 Commits

Author SHA1 Message Date
Matthew Penner
ca4046e818 ui(admin): fix new roles not mutating swr 2021-07-25 15:54:16 -06:00
Matthew Penner
3c2a6e1136 ui(files): add pull file modal 2021-07-25 13:24:52 -06:00
Matthew Penner
a87fef37ec Merge branch 'develop' into feature/react-admin 2021-02-07 16:16:22 -07:00
Dane Everitt
32fb21d0b7 Update use of server error blocks 2021-01-30 18:01:32 -08:00
Matthew Penner
2352ef0369 admin(ui): display dynamic user information on sidebar 2021-01-07 10:21:09 -07:00
Matthew Penner
59de9576c9 Add tables for almost every admin change, update composer dependencies 2021-01-05 14:53:52 -07:00
Matthew Penner
8f1a5bf0ab Re-enable debugbar, add table to ServersContainer.tsx 2021-01-05 09:17:44 -07:00
Matthew Penner
ed73f6a020 Improvements to UsersContainer.tsx 2021-01-04 12:44:44 -07:00
Matthew Penner
b1d30c1bde Fix RolesContainer, refactor NestsContainer 2021-01-03 16:25:32 -07:00
Matthew Penner
b17bb7c24b Transition RolesContainer.tsx to use table component 2021-01-01 17:03:10 -07:00
Matthew Penner
04799fa44b Fix checkboxes in NestsContainer.tsx 2021-01-01 16:34:47 -07:00
Matthew Penner
88ac1ce1fd Cleanup code, add basic functionality for Nests 2021-01-01 15:55:30 -07:00
Matthew Penner
6c85be72fa Add nest endpoints and pages 2020-12-31 17:27:16 -07:00
Matthew Penner
dc0fdee030 Add admin state store, add new role functionality 2020-12-28 10:08:08 -07:00
Charles Morgan
4a234af7a3 Minor changes
Changes CopyOnClick to allow any.
Allows database information to be copied on click.
Changes layouts on database/backups to match the network tab.
Changes text to lighten it one level from 400 to 300 for easier visibility.
Moves database api endpoints to their own folder for some organization.
2020-11-08 21:09:22 -05:00
Dane Everitt
74767ed6a2 Disable buttons when not fully connected to instance 2020-09-11 23:18:01 -07:00
Dane Everitt
c4418640eb Start cleaning up the mess of useServer; make startup page update in real time 2020-08-25 21:25:31 -07:00
Dane Everitt
1e735cf0e8 Support failed backup display on the frontend; use SWR for backup pages 2020-08-20 21:44:33 -07:00
Dane Everitt
b52fc0b4d9 Fix recaptcha handling during login & password reset flows; closes #2064 2020-08-01 21:08:35 -07:00
Charles Morgan
cb4f8efbe6 Add Google Analytics
Added Google Analytics to latest dev branch
2020-07-26 21:05:54 -04:00
Dane Everitt
cb3288500a Fix render performance and avoid re-rendering rows constantly 2020-07-11 16:57:30 -07:00
Dane Everitt
80ecd58b30 Mass actions for moving files, mostly working? 2020-07-11 16:47:13 -07:00
Dane Everitt
6188b9287c Remove unused code 2020-07-10 23:09:37 -07:00
Dane Everitt
9c3b9a0fae Fix error handling and simplify showing http errors 2020-07-09 20:00:05 -07:00
Dane Everitt
fc9054312d Support modifying the primary allocation for a server 2020-07-09 19:56:46 -07:00
Dane Everitt
c419d15907 eslint cleanup 2020-07-04 18:30:50 -07:00
Dane Everitt
b30d7429f3 Decode the filename when rendering it to the screen; closes #2101 2020-06-13 09:49:32 -07:00
Dane Everitt
bed51b5871 Don't flash progress indicators when it is a failed request. 2020-04-26 11:19:40 -07:00
Dane Everitt
e969344f3b Fix display of navbar links to admins, closes #1920 2020-04-17 10:21:15 -07:00
Dane Everitt
b72a770ec9 Don't execute unnecessary HTTP requests when browing a file directory 2020-04-10 13:57:24 -07:00
Dane Everitt
d3a06e1ca8 Add progress bar to top of page for nicer loading indicator styles 2020-04-10 12:41:08 -07:00
Dane Everitt
708c15eba8 Make database rows use context better 2020-04-10 10:56:25 -07:00
Dane Everitt
0ebf842757 Clean up most of the schedules code to use server context 2020-04-10 10:46:00 -07:00
Dane Everitt
2eb6ab4d63 Store backups in server state 2020-04-06 22:25:54 -07:00
Dane Everitt
171b21e7ee Add permissions handling to the console; remove kill permission (wrapped in with stop) 2020-03-29 22:12:50 -07:00
Dane Everitt
ab4c4e7e9e Add basic permissions checking logic to frontend 2020-03-28 17:25:04 -07:00
Dane Everitt
ee81de6534 Add support for editing a subuser 2020-03-27 15:40:24 -07:00
Dane Everitt
1270e51248 Add support for deleting a subuser from a server 2020-03-27 15:32:33 -07:00
Dane Everitt
a6f46d36ba Implement basic code for creating/updating a subuser 2020-03-27 14:23:13 -07:00
Dane Everitt
51c5cf4dbb Get basic modal view for editing/creating a new subuser working 2020-03-25 21:58:37 -07:00
Dane Everitt
3820d4e156 Add view for editing the details of a schedule 2020-02-22 20:07:56 -08:00
Dane Everitt
6966530165 Better redux devtooling support 2019-12-22 00:16:13 -08:00
Dane Everitt
66410a35f1 Fix recaptcha on login forms 2019-12-15 18:05:44 -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
de464d35a2 Prevent a double file manager load 2019-11-03 10:46:43 -08:00
Dane Everitt
60775c6370 Update handling of links in the file manager 2019-08-05 21:52:48 -07:00
Dane Everitt
5f59210c85 Use easy-peasy to store file state data 2019-08-04 14:58:31 -07:00
Dane Everitt
ecb5384579 Misc CSS and transition fixes 2019-07-27 20:23:44 -07:00
Dane Everitt
48c39abfcb Add database password rotation to view 2019-07-27 15:17:50 -07:00