Dane Everitt
6139b4e479
Fix chrome dismissing modals when dragging out of it; closes #2295
2020-09-09 20:55:23 -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
96fef94578
Don't try to use the contents of the file as the file name when using the save shortcut... closes #2266
2020-08-25 18:47:26 -07:00
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