Commit Graph

324 Commits

Author SHA1 Message Date
Yang Luo e8fe439847 Improve css 2023-06-22 16:50:39 +08:00
Yang Luo ea14aa7fb7 Improve file pane height 2023-06-22 16:50:34 +08:00
Yang Luo d2e1dcb414 Add renderProperties() 2023-06-22 16:50:28 +08:00
Yang Luo 6a948307a5 Show one's own permission tag. 2023-06-22 16:50:22 +08:00
Yang Luo 16a6e3bbf8 Add "Apply for Permission" button 2023-06-22 16:50:16 +08:00
Yang Luo 031e4d8187 Improve unauthorized error 2023-06-22 16:50:07 +08:00
Yang Luo d4720dca24 fix TransparentStatic() 2023-06-22 16:49:59 +08:00
Yang Luo d6f02fc2b9 normal user cannot add store 2023-06-22 16:49:55 +08:00
Yang Luo 1a77c818a5 Fix bug in HomePage. 2023-06-22 16:49:37 +08:00
Yang Luo c96a542843 Apply permission 2023-06-22 16:49:11 +08:00
Yang Luo 812c2b85a9 Normal user can view file tree. 2023-06-22 16:49:03 +08:00
Yang Luo 6ff501ed07 Improve newPermission's state 2023-06-22 16:48:52 +08:00
Yang Luo 9ef1b20683 Add renderPermission() 2023-06-22 16:47:34 +08:00
Yang Luo 31c00a847b Add "add permission" button 2023-06-22 16:47:12 +08:00
Yang Luo c2410c6b72 remove useless code 2023-06-22 16:45:05 +08:00
Yang Luo 8f64b34fec Improve delete button 2023-06-22 16:44:33 +08:00
Yang Luo 0f38a123b4 Add root to tree. 2023-06-22 16:44:27 +08:00
Yang Luo d64e18af90 Fix null tree check 2023-06-22 16:44:16 +08:00
Yang Luo 40b1e5c278 Add isExtForDocViewer() 2023-06-22 16:44:08 +08:00
Yang Luo 1cb5aef777 Fix bugs 2023-06-22 16:43:59 +08:00
Yang Luo 2b71d3aa4f Add download button 2023-06-22 16:39:44 +08:00
Yang Luo c3f9ecb5da Support uploading file 2023-06-22 16:39:39 +08:00
Yang Luo 42842cd481 Add delete folder and files inside 2023-06-22 16:39:34 +08:00
Yang Luo f84cce3b57 Can delete file now 2023-06-22 16:39:29 +08:00
Yang Luo b339923361 Add add folder. 2023-06-22 16:39:16 +08:00
Yang Luo 3ae4fdfe4d Add delete folder. 2023-06-22 16:38:50 +08:00
Yang Luo 1c0cbdf177 Add DeleteFile() 2023-06-22 16:38:42 +08:00
Yang Luo beb25658f2 Use store as FileTree's arg 2023-06-22 16:38:18 +08:00
Yang Luo 16606274e1 Add tooltip as context menu. 2023-06-22 16:38:10 +08:00
Yang Luo 6bdf063dd9 Rename fileSize to size. 2023-06-22 16:38:05 +08:00
Yang Luo a59ed5bd97 Add IconFont 2023-06-22 16:37:54 +08:00
Yang Luo 2714e23c86 Allow custom tree icon. 2023-06-22 16:37:50 +08:00
Yang Luo b6ddb572ee Use frontend fileSize. 2023-06-22 16:37:41 +08:00
Yang Luo 995a584b8d Show fileSize. 2023-06-22 16:37:35 +08:00
Yang Luo ddf90e86a3 Rename lastIsLeaf. 2023-06-22 16:37:29 +08:00
Yang Luo 0030a41fa6 Add file viewer to home page 2023-06-22 16:37:18 +08:00
Yang Luo 0cd2d12cd9 Fix codemirror. 2023-06-22 16:37:05 +08:00
Yang Luo a9507f8623 Add react-doc-viewer. 2023-06-22 16:36:55 +08:00
Yang Luo 3587643579 Show all files. 2023-06-22 16:36:47 +08:00
Yang Luo 301959bdd6 Disable tree's virtual, set bgcolor. 2023-06-22 16:36:38 +08:00
Yang Luo d49aa1e73f Use aliyun-oss-sdk directly 2023-06-22 16:36:24 +08:00
Yang Luo a0fedc4fb9 Add FileTreePage.js 2023-06-22 16:34:32 +08:00
Yang Luo 7d81623152 Add react-file-viewer, add bucket and domain to store. 2023-06-22 16:34:07 +08:00
Yang Luo c0d6c53a07 Support selectedKeys. 2023-06-22 16:32:33 +08:00
Yang Luo dbc73c435a Add store.Populate() 2023-06-22 16:32:26 +08:00
Yang Luo 19927ed215 Add home page. 2023-06-22 16:31:04 +08:00
Yang Luo 12560f9e9a Add ListFiles. 2023-06-22 16:30:19 +08:00
Yang Luo f6175ebf10 Support landingFolder. 2023-06-22 16:30:03 +08:00
Yang Luo ae823ecfc7 Add storageProvider. 2023-06-22 16:29:54 +08:00
Yang Luo fcaef78ab7 Add redisEndpoint. 2023-06-22 16:29:43 +08:00