Commit Graph

574 Commits

Author SHA1 Message Date
Dane Everitt 0108035c05 Fix some typescript typing issues 2019-09-28 13:29:49 -07:00
Dane Everitt 79571e1928 Add button to toggle kill option after pressing stop once 2019-09-28 13:17:51 -07:00
Dane Everitt 326d346f92 Handle errors sent back over the sockt 2019-09-28 13:09:47 -07:00
Dane Everitt 18c4b951e6 First pass at converting websocket to send a token along with every call 2019-09-24 20:20:29 -07:00
Dane Everitt 5df46b23d2 Add power controls 2019-09-17 23:12:38 -07:00
Dane Everitt 33f306d40b Add command sending support to console 2019-09-17 22:54:23 -07:00
Dane Everitt 498badc0bc Actually fix the console memory leaking... 2019-09-17 22:54:16 -07:00
Dane Everitt 12992e3521 Prevent memory leak when component updates and ref changes 2019-09-17 22:40:59 -07:00
Dane Everitt 75cd49a1c2 Chunk out the console to only load when needed 2019-09-17 22:33:14 -07:00
Dane Everitt 49de1d0ed4 Fixes for console socket disconnecting with HMR enabled 2019-09-17 21:59:35 -07:00
Dane Everitt 086018751d Add underlying code to handle authenticating websocket credentials 2019-09-08 17:48:37 -07:00
Dane Everitt 1ae374069c Still completely broken terminal... 2019-09-05 23:05:24 -07:00
Dane Everitt cb9536cb24 Cleanup 2019-08-17 16:10:13 -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 7224cd8db3 File manager placeholder 2019-08-17 11:40:51 -07:00
Dane Everitt 1769d191d2 Correct behavior of date formatting 2019-08-05 22:22:31 -07:00
Dane Everitt e23f609e7a Only show location when moving 2019-08-05 21:55:33 -07:00
Dane Everitt 7623b1d1e6 Fix clicking of rows 2019-08-05 21:54:16 -07:00
Dane Everitt 60775c6370 Update handling of links in the file manager 2019-08-05 21:52:48 -07:00
Dane Everitt f7def01442 Fix event propagation down the chain 2019-08-05 21:18:32 -07:00
Dane Everitt f84e3c9f22 Clearer variable names 2019-08-05 21:07:34 -07:00
Dane Everitt 34e54b4944 Slightly better logic for dropdown menus 2019-08-05 21:02:36 -07:00
Dane Everitt 456473ad0f Delete support & cleaned up copy logic 2019-08-04 15:46:58 -07:00
Dane Everitt 2f9128508a Add support for copying files. 2019-08-04 15:34:46 -07:00
Dane Everitt 5f59210c85 Use easy-peasy to store file state data 2019-08-04 14:58:31 -07:00
Dane Everitt 2716ff8841 Basic working file rename modal 2019-08-02 22:22:01 -07:00
Dane Everitt f4d0694670 Avoid unnecessary re-renders when working with HMR 2019-08-02 22:03:50 -07:00
Dane Everitt 2381a4f8e6 Add support for file dropdown menu 2019-07-29 22:10:45 -07:00
Dane Everitt 0ee10e5653 Break out into own component since it will need to handle even more. 2019-07-27 20:36:27 -07:00
Dane Everitt e0eedcb811 Improve design of file listing 2019-07-27 20:32:56 -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 f6ee885f26 Support for viewing database passwords 2019-07-16 22:29:00 -07:00
Dane Everitt d081f328ab Support deleting existing databases 2019-07-16 22:15:14 -07:00
Dane Everitt 1f763dc155 Finish support for creating databases in the UI 2019-07-16 21:43:11 -07:00
Dane Everitt 61dc86421d Add basic modal support 2019-07-09 22:41:09 -07:00
Dane Everitt bb3486f559 More style cleanup for database listing 2019-07-09 22:06:42 -07:00
Dane Everitt e3db564175 Add basic support for listing a server's databases 2019-07-09 22:00:29 -07:00
Dane Everitt 986285402f Switch to a context store for server stuff to better support things in the future 2019-07-09 21:25:57 -07:00
Dane Everitt 16e6f3f45f Attempting to solve a weird console loading issue by making into class component; doesn't fix but like the class better for this.
Loading the console, switching to file manager, and then switching back is needed to load the data the first time. After that every 2nd load of the console will load the data (and even send the data to the websocket as the daemon is reporting.)
2019-06-29 18:28:23 -07:00
Dane Everitt 6b42296865 Correctly listen for unmount event 2019-06-29 17:48:35 -07:00
Dane Everitt 48f449e6d7 Send the logs on mount 2019-06-29 17:40:50 -07:00
Dane Everitt e0838c895a First pass at connecting to console and rendering the output from the server. 2019-06-29 17:18:17 -07:00
Dane Everitt 6db9f65e0f Hide spinner when connected to websocket 2019-06-29 16:59:50 -07:00
Dane Everitt c8d89e0964 Correctly handle socket state in the app and make it possible to listen for events 2019-06-29 16:57:11 -07:00
Dane Everitt f0ca8bc3a3 Handle connecting to websocket instance
Very beta code for handling sockets
2019-06-29 16:14:32 -07:00
Dane Everitt 109bed4f7d Add basic navigation bar to server view 2019-06-28 22:49:08 -07:00
Dane Everitt 8ac8a370f8 Fix some issues with navigating in the router and bad animations 2019-06-28 22:17:29 -07:00
Dane Everitt 3db7698170 Basic design for server listing page 2019-06-25 22:00:28 -07:00
Dane Everitt 9cb8020dbe Add basic navigation bar 2019-06-25 21:28:56 -07:00