Commit Graph

734 Commits (8b7be9157e636b55d7f26b407f02f91f1957b73c)

Author SHA1 Message Date
Pat Hartl 0f7124f205 Default token secret to new GUID 2023-09-12 17:32:17 -05:00
Pat Hartl d68e1d0433 Require admin for file manager 2023-09-11 20:40:30 -05:00
Pat Hartl 3647418004 Remove old archive browser 2023-09-11 20:23:36 -05:00
Pat Hartl 7e4aa07138 Switch to server-only rendering mode for stability and speed 2023-09-11 20:22:05 -05:00
Pat Hartl 9a55dac778 Auto populate server working directory based on executable path 2023-09-11 20:21:40 -05:00
Pat Hartl d869a5a763 Merge branch 'file-manager' 2023-09-11 19:40:17 -05:00
Pat Hartl 4d1fc67e55 Add file manager to main nav 2023-09-11 19:38:07 -05:00
Pat Hartl f49bec90f7 Simplify root path 2023-09-11 19:37:56 -05:00
Pat Hartl 8910746e1e Fix population of past for navigation 2023-09-11 19:37:45 -05:00
Pat Hartl 0354782e9f Change root path of file browser 2023-09-11 19:33:07 -05:00
Pat Hartl 606aefc957 Fix tree and breadcrumb hover in dark theme 2023-09-11 19:26:58 -05:00
Pat Hartl 4bf72b3bc8 Fix breadcrumbs when navigating using entries 2023-09-11 19:26:33 -05:00
Pat Hartl 857362181e Allow customization of OK button text 2023-09-11 19:18:03 -05:00
Pat Hartl f80e88a9a2 Switch server file inputs to new file picker, default root to app's path root 2023-09-11 19:17:49 -05:00
Pat Hartl 9e0768a96d Allow passing of func for selectable and visible entries 2023-09-11 19:17:00 -05:00
Pat Hartl 804e75da55 Hide selector based on func 2023-09-11 19:16:15 -05:00
Pat Hartl 2cf91962a1 Fix dark mode file manager dialog 2023-09-11 17:58:16 -05:00
Pat Hartl fda3f01847 Use file picker input on games 2023-09-11 17:57:40 -05:00
Pat Hartl d54bf3c4e8 Avoid errors on file system when populating entries 2023-09-11 17:57:24 -05:00
Pat Hartl bf63813e90 Rename input to file picker 2023-09-11 17:56:23 -05:00
Pat Hartl 8de8d7cfdc Fix selecting file in archive file picker 2023-09-11 02:06:59 -05:00
Pat Hartl 3b7a0db74e Switch archive file inputs to use new file manager 2023-09-11 01:56:50 -05:00
Pat Hartl d3f13c6493 Set archive root name to Root 2023-09-11 01:55:09 -05:00
Pat Hartl 046013491d Fix styling of body of file manager 2023-09-11 01:54:58 -05:00
Pat Hartl 38bec7c9aa Move file render population to initialization of component 2023-09-11 01:38:00 -05:00
Pat Hartl 15ad1d35a9 Fix potential null references 2023-09-11 01:37:37 -05:00
Pat Hartl a9149db849 Merge branch 'main' into file-manager 2023-09-11 00:20:45 -05:00
Pat Hartl 2e792b74aa Don't allow new folder / deletes in archives 2023-09-10 23:46:48 -05:00
Pat Hartl 41d1ff4c5b Prevent tree expansion blocking render 2023-09-10 23:45:25 -05:00
Pat Hartl a6417f4afa Fix alerts blocking refresh 2023-09-10 23:42:00 -05:00
Pat Hartl cfe6eafc19 Get current entries async using the thread pool 2023-09-10 23:40:15 -05:00
Pat Hartl 3f7a47687c Correctly filter current files listed from archive directory 2023-09-10 23:29:23 -05:00
Pat Hartl 8d399d11e6 Fix child population of archive directories 2023-09-10 23:28:51 -05:00
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