Commit Graph

37 Commits

Author SHA1 Message Date
Dane Everitt
c8ecbe6e79 Update logic to listen for a restoration completion event 2021-01-30 18:43:46 -08:00
Dane Everitt
914ee65ded Don't use a persisted setting when switching users; ref #3021 2021-01-20 20:07:52 -08:00
Dane Everitt
3e65a2d055 Pass one at unfucking the stupid file encoding issues 2020-12-08 21:24:17 -08:00
Dane Everitt
24417ac516 Slightly less obtuse way of handling this little checkbox 2020-12-08 20:34:31 -08:00
Dane Everitt
8c8feffcb7 Encode all parts of the URI individually, closes #2620 2020-11-01 11:44:47 -08:00
Dane Everitt
d86d0fedb4 Don't re-render entire file list when opening modals 2020-09-09 21:32:43 -07:00
Dane Everitt
8c98264eed Remove last calls to useServer 2020-08-25 22:09:54 -07:00
Dane Everitt
1598dac6f8 Remove more references to useServer 2020-08-25 21:39:00 -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
b4c64d3dc0 Better handling of file uploads 2020-08-22 22:35:53 -07:00
Dane Everitt
f561089cad Fix the unholy hell that is drag events 2020-08-22 22:10:16 -07:00
Dane Everitt
231ff0386c Fix kill button not showing up when restarting 2020-08-13 20:47:16 -07:00
Dane Everitt
0fa90dd6bd Add listener for install start/end 2020-07-29 22:02:00 -07:00
Dane Everitt
ff9f893dc3 Code cleanup for file manager 2020-07-18 10:45:41 -07:00
Dane Everitt
117c1b1778 Support right click to use file context menu 2020-07-11 11:12:59 -07:00
Dane Everitt
fa9800fa88 Fix some SWR funkiness 2020-07-10 22:53:52 -07:00
Dane Everitt
5da9824fb7 Continue with file manager code cleanup 2020-07-10 22:38:07 -07:00
Dane Everitt
cbea4078fb Remove lodash deps to reduce bundle size more 2020-07-04 21:46:49 -07:00
Dane Everitt
c419d15907 eslint cleanup 2020-07-04 18:30:50 -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
5252f3f9d3 Show error message when attempting to connect to a websocket 2020-04-17 12:41:47 -07:00
Dane Everitt
e969344f3b Fix display of navbar links to admins, closes #1920 2020-04-17 10:21:15 -07:00
Dane Everitt
7f2b477538 Automatically update the backup view when the backup is completed 2020-04-06 21:22:57 -07:00
Dane Everitt
b1e7e0b8b0 Simplify handling of permissions for websocket, only send permissions the user actually has 2020-04-06 21:03:00 -07:00
Dane Everitt
9991989f89 Very basic implemention of frontend logic required to display backups and create a new one 2020-04-04 10:59:25 -07:00
Dane Everitt
0dbf6b51b5 Add very simple search support to pages, togglable with "k" 2020-04-03 22:39:53 -07:00
Dane Everitt
5d5a5c2afc Fix array fill logicl; allow matching on any permissions 2020-03-29 21:52:18 -07:00
Dane Everitt
9347ee8d78 Fix permissions handling logic for admins/owners 2020-03-29 21:30:33 -07:00
Dane Everitt
8bc81c8c4b Update permissions checking code 2020-03-29 14:19:17 -07:00
Dane Everitt
11c17245c2 Handle websocket authentication slightly differently to make errors easier to work with 2019-12-21 17:31:04 -08:00
Dane Everitt
326d346f92 Handle errors sent back over the sockt 2019-09-28 13:09:47 -07:00
Dane Everitt
b78276d23d Args won't always be present 2019-09-24 22:05:48 -07:00
Dane Everitt
030b8ed4fd Change to support websocket JWT connections 2019-09-24 21:22:11 -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
086018751d Add underlying code to handle authenticating websocket credentials 2019-09-08 17:48:37 -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
c8d89e0964 Correctly handle socket state in the app and make it possible to listen for events 2019-06-29 16:57:11 -07:00