Commit Graph

114 Commits

Author SHA1 Message Date
Matthew Penner
e6c4a68e4a Update logic for tracking a server's transfer state 2020-12-17 10:35:54 -07:00
Dane Everitt
5bbb36b3cf Support updating docker image for a server from the frontend 2020-12-13 11:07:29 -08:00
Matthew Penner
de1f7ea906 Move file manager buttons beside the breadcrumb, other tweaks 2020-12-04 09:23:17 -07:00
Dane Everitt
0c8b7101c3 Merge pull request #2682 from AreYouRlyScared/minorfixes
Update database page layout to be more consistent with other pages, fixes text visibility issues
2020-11-10 20:15:26 -08: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
085fa8dcb5 Update CopyOnClick.tsx 2020-11-08 17:13:55 -08:00
Dane Everitt
842652a6b8 Update CopyOnClick.tsx 2020-11-08 17:13:33 -08:00
Dane Everitt
027c705733 Correctly overlay spinner over all modal elements 2020-11-02 20:03:02 -08:00
Dane Everitt
b2be067f38 Support deleting an allocation for a server 2020-10-31 21:22:44 -07:00
Charles Morgan
394cd815d2 Network tab changes
Allows address feild to be copied to the clipboard when clicked
If alias is used changes it to hostname instead of ip address ( might just make it say address as that would cover both? )
Fixed overflow for allocations with a long alias
2020-10-31 16:16:41 -04:00
Dane Everitt
903b5795db Avoid breaking the entire UI when naughty characters are present in the file name or directory; closes #2575 2020-10-22 21:18:46 -07:00
Dane Everitt
f30dab053b Support much better server querying from frontend
Search all servers if making a query as an admin, allow searching by a more complex set of data, fix unfocus on search field when loading indicator was rendered
2020-10-15 21:21:38 -07:00
Dane Everitt
f33d0b1d72 Update schedule view UI 2020-10-14 20:13:36 -07:00
Oreo Oreoniv
0fa503f923 Fixed phantom shadow when opening modal window 2020-10-05 11:36:47 +03:00
Dane Everitt
2a42ef5c62 Mobile responsiveness fixes 2020-10-03 16:25:39 -07:00
Oreo Oreoniv
10eeae0927 Fix text overflows through out the front end (#2406) 2020-10-03 11:22:37 -07:00
Dane Everitt
cbedd4539c Performance cleanup; check main box when all children are checked; closes #2379 2020-09-22 21:41:35 -07:00
Charles Morgan
f6bec474f4 Remove unused imports 2020-09-18 03:43:33 -04:00
Dane Everitt
3af9e92603 Codemirror cleanup 2020-09-15 20:53:23 -07:00
Matthew Penner
9d7f4f954e Replace Ace editor with CodeMirror 2020-09-13 17:17:40 -06:00
Dane Everitt
f1978683cc More mobile cleanup 2020-09-13 10:49:57 -07:00
Dane Everitt
47283700a8 File manager cleanup for mobile devices 2020-09-13 10:33:12 -07:00
Rihan
9a4c0d8ba7 Make interface mobile responsive (#2273) 2020-09-13 10:02:25 -07:00
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