Commit graph

453 commits

Author SHA1 Message Date
Pat Hartl
63df396fad Dynamically get file system entries on tree expand only if we're of source FileSystem 2023-09-10 23:28:33 -05:00
Pat Hartl
ca1520341c Avoid double file system enumerations 2023-09-10 20:03:46 -05:00
Pat Hartl
1ac8513f95 Add predicate for filtering selectable and visible entries in file manager. Start to fix support for archives. 2023-09-10 20:02:33 -05:00
Pat Hartl
acddc47a89 Use flags to dictate which features a file manager has 2023-09-10 18:32:50 -05:00
Pat Hartl
c12b834571 Added pop confirm for deleting files 2023-09-10 17:30:26 -05:00
Pat Hartl
bc35e2337e Utilize ChangeDirectory on nav controls 2023-09-10 17:13:26 -05:00
Pat Hartl
a7ddfb8ae6 Don't add path to history if it's just a refresh 2023-09-10 17:13:10 -05:00
Pat Hartl
8475a683dd Disable nav buttons if there's no history 2023-09-10 17:12:32 -05:00
Pat Hartl
3525ce96da Force state change on refresh 2023-09-10 17:12:01 -05:00
Pat Hartl
d7c2ae0d85 Add logger to upload controller 2023-09-10 17:11:30 -05:00
Pat Hartl
749d07a546 Add ability to upload files 2023-09-10 17:11:06 -05:00
Pat Hartl
475a035d1c Trigger state change when directory changes 2023-09-10 02:28:14 -05:00
Pat Hartl
0441f6a3da New folder creation. Allow deletion of selected items. 2023-09-10 02:19:11 -05:00
Pat Hartl
bd5f1a16ec Add selection to file table 2023-09-10 02:16:53 -05:00
Pat Hartl
81bf3265db Styling for breadcrumbs. Manipulation buttons. Allow archive ID to load archive from system. Populate file/directory info. 2023-09-10 00:01:52 -05:00
Pat Hartl
4299d3b296 Register IPX relay singleton 2023-09-09 17:36:38 -05:00
Pat Hartl
235d50a73a WIP file manager 2023-09-09 17:36:20 -05:00
Pat Hartl
329c147419 Added built-in IPX relay for DOSBox 2023-09-08 22:26:28 -05:00
Pat Hartl
6483bea96b Defaults in settings model. Allow force load of settings from file 2023-09-08 22:25:12 -05:00
Pat Hartl
f474f4fee2 Added support for dark theme 2023-09-05 19:41:11 -05:00
Pat Hartl
84c1aabfd3 Adjust spacing and positioninf of tables and layouts to be responsive 2023-09-04 12:53:18 -05:00
Pat Hartl
7218793407 Mark tables as responsive 2023-09-04 12:52:45 -05:00
Pat Hartl
95f6d21143 Keep mobile menu closed by default 2023-09-04 12:52:08 -05:00
Pat Hartl
804c0c3b6e Simplified column picker and added defaults. Made tables responsive. 2023-09-04 02:02:53 -05:00
Pat Hartl
bd2da60792 Merge branch 'main' into unify-pickable-columns 2023-09-03 19:10:11 -05:00
Pat Hartl
704b499f64 Add support for mobile to menu 2023-09-03 17:55:44 -05:00
Pat Hartl
8ec919c72e Lock orphaned files tool behind administrator role 2023-09-03 16:18:48 -05:00
Pat Hartl
7dc19b9686 Fix mobile display of login/register/first-time-setup 2023-09-03 16:17:45 -05:00
Pat Hartl
f104c58c0d Make dashboard look better on mobile 2023-09-03 16:01:17 -05:00
Pat Hartl
2e8885e69c Fix initialization of archive uploader 2023-09-03 12:13:39 -05:00
Pat Hartl
38142c9129 Add tool to delete orphaned files 2023-09-01 11:40:29 -05:00
Pat Hartl
835a013bad Missing exception property on ServerStatusUpdateEventArgs 2023-09-01 00:57:20 -05:00
Pat Hartl
9f4e0b5fe3 Avoid alerts blocking route changes 2023-09-01 00:46:37 -05:00
Pat Hartl
5a93cca6ef Start selected servers at the same time 2023-09-01 00:29:48 -05:00
Pat Hartl
688979f283 Switch to using notifications for errors 2023-09-01 00:29:26 -05:00
Pat Hartl
685f7bf91d Added ability to bulk start servers 2023-08-31 21:00:47 -05:00
Pat Hartl
4f853a7444 WIP pickable column component without much config 2023-08-31 19:29:04 -05:00
Pat Hartl
c248ecc4f8 Fix page crash after adding new server 2023-08-30 19:46:05 -05:00
Pat Hartl
eb07d33ed5 Default to stopped if server is null 2023-08-30 19:45:42 -05:00
Pat Hartl
13d5c4bb93 Default to favicon if not Windows 2023-08-28 20:32:23 -05:00
Pat Hartl
434775623f Allow monitoring of stdout 2023-08-28 20:14:50 -05:00
Pat Hartl
9e5e2d41db Update package 2023-08-28 19:43:19 -05:00
Pat Hartl
6399f1750c Attempt to improve responsiveness of dashboard 2023-08-28 18:55:15 -05:00
Pat Hartl
1def1ce0e8 Fix loading of icons if archive file doesn't exist 2023-08-28 18:43:36 -05:00
Pat Hartl
b59b0eca0e Add tool for finding and updating missing archives for games 2023-08-28 18:25:06 -05:00
Pat Hartl
15ac48caab Remove 100ms delay between chunk uploads 2023-08-28 18:13:41 -05:00
Pat Hartl
56d985077d Fix manual download of archive breaking page state 2023-08-28 18:08:52 -05:00
Pat Hartl
2e4a31b136 Split uploader into separate component from table editor. Allow specification of object key on uploader for allowing replacement uploads. 2023-08-28 18:00:22 -05:00
Pat Hartl
b6b6eb1e76 Fix uploader not fulling completing with long uploads. Added smoother progress bar updates. Added upload rate text. Show selected file name for uploader. 2023-08-28 01:25:03 -05:00
Pat Hartl
a6103a1f82 Update pathing for scripts 2023-08-28 01:23:05 -05:00