Commit Graph

88 Commits

Author SHA1 Message Date
Dane Everitt
f561089cad Fix the unholy hell that is drag events 2020-08-22 22:10:16 -07:00
Dane Everitt
56475d89bb Fix rendering when trying to access server from state 2020-08-22 19:05:43 -07:00
Dane Everitt
cae604e79d Include egg variables in the output from the API 2020-08-22 15:43:28 -07:00
Dane Everitt
13ace83f42 Move the file selector out of the editor itself; closes #2147 2020-08-19 21:11:29 -07:00
Dane Everitt
e873c597bb Allow passing props through to determine modal options 2020-08-17 22:04:24 -07:00
Dane Everitt
c28cba92e2 Make modals programatically controllable via a HOC
This allows entire components to be unmounted when the modal is hidden without affecting the fade in/out of the modal itself.

This also makes it easier to programatically dismiss a modal without having to copy the visibility all over the place, and makes working with props much simpler in those modal components
2020-08-17 21:35:11 -07:00
Dane Everitt
6c0d308348 Paginate servers on frontend; closes #2106 2020-07-14 20:48:41 -07:00
Dane Everitt
43f8ec23b8 Show a message when the spinner is displayed 2020-07-11 15:45:28 -07:00
Dane Everitt
93cab68cc3 Handle mass actions for file deletion 2020-07-11 15:37:59 -07:00
Dane Everitt
cb9eb918b2 Fix dropdown hiding under buttons 2020-07-11 13:19:28 -07:00
Dane Everitt
34a46a388f Update DropdownMenu.tsx 2020-07-11 11:19:38 -07:00
Dane Everitt
c63382532e Update DropdownMenu.tsx 2020-07-11 11:19:27 -07:00
Dane Everitt
117c1b1778 Support right click to use file context menu 2020-07-11 11:12:59 -07:00
Dane Everitt
82d7fa1c53 Support setting notes on allocations; closes #561 2020-07-09 21:00:03 -07:00
Dane Everitt
fc9054312d Support modifying the primary allocation for a server 2020-07-09 19:56:46 -07:00
Dane Everitt
28992c5e43 Speed up animations throughout the panel 2020-07-05 13:56:04 -07:00
Dane Everitt
cbdede75a7 Fix suspense spinner to make it indistinguishable from other loading 2020-07-04 22:38:34 -07:00
Dane Everitt
becad7b3c7 Cut out all of the unused ace editor modes; significantly reduces bundle size 2020-07-04 22:16:06 -07:00
Dane Everitt
cbea4078fb Remove lodash deps to reduce bundle size more 2020-07-04 21:46:49 -07:00
Dane Everitt
7f5ee04978 Remove a hilarious number of unused dependencies 2020-07-04 19:01:49 -07:00
Dane Everitt
732594a164 Remove unused imports 2020-07-04 18:46:09 -07:00
Dane Everitt
c419d15907 eslint cleanup 2020-07-04 18:30:50 -07:00
Dane Everitt
43fbefbdb6 Fix up file manager 2020-07-04 17:57:24 -07:00
Dane Everitt
7e8a5f1271 Update database screens 2020-07-04 17:15:49 -07:00
Dane Everitt
a288374027 Update schedule page 2020-07-04 17:00:19 -07:00
Dane Everitt
f3586056f4 Update users screens 2020-07-04 16:26:07 -07:00
Dane Everitt
d27bda1c74 Get settings page in working order 2020-07-04 15:58:14 -07:00
Dane Everitt
1e163aa792 Get server console page rendering (mostly) correctly 2020-07-04 15:40:41 -07:00
Dane Everitt
43ff67238c Fix search modal 2020-07-04 15:19:46 -07:00
Dane Everitt
82cf070c06 Fix styling on 2fa codes modal 2020-07-04 15:05:44 -07:00
Dane Everitt
1c97dd4e24 Correctly center the spinner in buttons 2020-07-04 14:34:43 -07:00
Dane Everitt
8c20158e58 Fix login form 2020-07-04 14:21:28 -07:00
Dane Everitt
02f83c58f5 Fix unhappy typescript 2020-07-04 13:31:00 -07:00
Dane Everitt
5473edc006 Get spinners back in working order 2020-07-04 12:39:55 -07:00
Dane Everitt
d260200947 Make the modal work again 2020-07-04 10:15:06 -07:00
Dane Everitt
ebe588718c Fix route transitioning 2020-07-04 09:46:26 -07:00
Dane Everitt
bcf0a0586d Support textareas and cleanup API page 2020-07-04 09:28:03 -07:00
Dane Everitt
baf35be8e8 Update fields to have a custom component 2020-07-04 09:13:41 -07:00
Dane Everitt
e8755ac598 Kind of get account stuff working; IDE is throwing a fit right now 2020-07-03 15:37:26 -07:00
Dane Everitt
d93e804a31 Get server listing design working mostly correct 2020-07-03 14:50:37 -07:00
Dane Everitt
94e3acb9c4 Get compilation back to working 2020-07-03 14:19:05 -07:00
Dane Everitt
2193916fe4 Get basic compiling working with new CSS setup 2020-07-03 13:55:33 -07:00
Dane Everitt
f45c03a449 Support filtering to own/all servers if user is an admin 2020-04-25 17:52:32 -07:00
Dane Everitt
67c6be9f6f Make switches not reliant on Formik 2020-04-25 17:37:03 -07:00
Dane Everitt
c43bf39cfd Fix login screen 404 2020-04-17 14:43:03 -07:00
Dane Everitt
e6a61fbe9b Update views to support a more logical container 2020-04-17 11:17:01 -07:00
Dane Everitt
e044e8db1c Show a nicer error message when server is installing 2020-04-17 11:07:32 -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
9ba6aaebde Move actions into context menu, add support for deleting a backup 2020-04-09 22:08:09 -07:00
Dane Everitt
2eb6ab4d63 Store backups in server state 2020-04-06 22:25:54 -07:00