Commit Graph
100 Commits
Author SHA1 Message Date
OpenClaw Agent 8dc6aa64a1 feat: modernize search results 2026-09-22 02:46:09 +08:00
OpenClaw Agent 75c51d7d94 feat: add file list sorting 2026-09-22 02:45:19 +08:00
OpenClaw Agent bd45018612 feat: refine file manager toolbar 2026-09-22 02:43:48 +08:00
OpenClaw Agent 5590baae9f feat: unify file selection interactions 2026-09-22 02:42:51 +08:00
OpenClaw Agent 944aabdd2a feat: add file manager keyboard navigation 2026-09-22 02:41:41 +08:00
OpenClaw Agent 121f71e723 feat: modernize file list view 2026-09-22 02:40:13 +08:00
OpenClaw Agent 9ca8552975 feat: refine modern file grid cards 2026-09-22 02:36:09 +08:00
OpenClaw Agent 79177d8b98 feat: modernize file previewer 2026-09-22 02:33:42 +08:00
OpenClaw Agent e3c7d8ecab feat: refine minimal line icon file UI 2026-09-22 02:29:31 +08:00
OpenClaw Agent ba41474f0f fix: remove final native search alert 2026-09-22 02:25:12 +08:00
OpenClaw Agent 48667ea395 feat: improve breadcrumbs and app notifications 2026-09-22 02:24:57 +08:00
OpenClaw Agent b8e1befe89 feat: add file manager copy move actions 2026-09-22 02:21:18 +08:00
OpenClaw Agent 0ddb04b551 feat: add permission-aware file copy and move 2026-09-22 02:21:07 +08:00
OpenClaw Agent b60d4dc3cb fix: initialize drag upload zone 2026-09-22 02:19:54 +08:00
OpenClaw Agent 7f2357c5ab feat: support recursive folder drag uploads 2026-09-22 02:19:39 +08:00
OpenClaw Agent a5e2c297ad feat: add persistent location navigation 2026-09-22 02:16:50 +08:00
OpenClaw Agent 942e8135f3 feat: improve preview and navigation 2026-09-22 02:16:32 +08:00
OpenClaw Agent 4c06cb696f test: cover mobile transfer and selected archives 2026-09-22 02:14:41 +08:00
OpenClaw Agent 70231f9cf3 feat: add mobile transfer and drag upload 2026-09-22 02:14:26 +08:00
OpenClaw Agent 715904ab9f feat: add media preview and upload progress 2026-09-22 02:12:21 +08:00
OpenClaw Agent 5feaf0daf8 feat: replace native file dialogs with app modals 2026-09-22 02:11:46 +08:00
OpenClaw Agent b4569e83d0 feat: modernize file browser interactions 2026-09-22 02:10:21 +08:00
OpenClaw Agent 92956542c9 feat: make shared directory permissions first class 2026-09-22 02:07:21 +08:00
OpenClaw Agent 901321e329 feat: expose accessible storage locations 2026-09-22 02:05:06 +08:00
OpenClaw Agent d738fa41a3 feat: improve multi-user permission controls 2026-09-22 02:02:10 +08:00
OpenClaw Agent 29c528ed5a feat: add share links to web ui 2026-09-22 01:59:54 +08:00
OpenClaw Agent 71757ec0fa feat: add user status and path permissions 2026-09-22 01:30:30 +08:00
OpenClaw Agent eafc6c6499 feat: add user password management 2026-09-22 01:20:24 +08:00
OpenClaw Agent 77572e610b feat: add web ui and dynamic private users 2026-09-22 01:14:15 +08:00
OpenClaw Agent 035c3600bf fix: make text updates and uploads safer 2026-09-22 00:59:19 +08:00
OpenClaw Agent 0b57e776d3 fix: make webdav put atomic 2026-09-22 00:58:38 +08:00
OpenClaw Agent 098d79c253 fix: harden webdav directory copies 2026-09-22 00:55:29 +08:00
OpenClaw Agent a7b111234d fix: make webdav file copy atomic 2026-09-22 00:45:28 +08:00
OpenClaw Agent f3d80e939e fix: harden exclusive file creation and webdav writes 2026-09-22 00:30:39 +08:00
OpenClaw Agent 05af077c73 test: lock down multi-root storage isolation 2026-09-22 00:25:57 +08:00
OpenClaw Agent 58ba7c716e test: verify folder download archive contents 2026-09-22 00:18:22 +08:00
OpenClaw Agent 0bdc206d6c test: harden multipart upload compatibility 2026-09-22 00:17:25 +08:00
OpenClaw Agent 05857b91a4 fix: preserve section rule priority 2026-09-22 00:01:29 +08:00
OpenClaw Agent 12fc644c50 fix: preserve legacy JWT lifetime semantics 2026-09-21 23:53:01 +08:00
OpenClaw Agent fc918013ee feat: restore configurable root page and api docs 2026-09-21 23:44:57 +08:00
OpenClaw Agent 1913375251 feat: enforce folder download policy 2026-09-21 23:35:11 +08:00
OpenClaw Agent 99f6236ff9 test: lock down HTTP and WebDAV permission matrix 2026-09-21 23:25:09 +08:00
OpenClaw Agent 0952b3e166 fix: preserve CHFS shared redirect compatibility 2026-09-21 23:09:12 +08:00
OpenClaw Agent e6e3dfb54c fix: align session expiry and WebDAV move permissions 2026-09-21 22:57:06 +08:00
OpenClaw Agent 3c7bbab31c fix: keep legacy JWT session lifetime 2026-09-21 22:54:38 +08:00
OpenClaw Agent e95411b4ed fix: preserve file timestamps in directory archives 2026-09-21 22:53:14 +08:00
OpenClaw Agent 59a0f176de fix: preserve ZIP entry timestamps 2026-09-21 22:52:55 +08:00
OpenClaw Agent c39ae023fe test: lock down section permission semantics 2026-09-21 22:52:36 +08:00
OpenClaw Agent c462a34d64 fix: align shared and directory download headers 2026-09-21 22:51:21 +08:00
OpenClaw Agent ce5b9493aa fix: preserve CHFS absolute section rule semantics 2026-09-21 22:47:51 +08:00
OpenClaw Agent cfe7295a96 security: reject WebDAV virtual-root mutation 2026-09-21 22:38:36 +08:00
OpenClaw Agent 18d5d29a09 security: protect multi-root virtual mounts 2026-09-21 22:38:02 +08:00
OpenClaw Agent bf526cac2a fix: preserve WebDAV MOVE destination precedence 2026-09-21 22:34:16 +08:00
OpenClaw Agent 52f0a1218b fix: align WebDAV missing-source MOVE semantics 2026-09-21 22:29:17 +08:00
OpenClaw Agent 05b96f1831 fix: require delete permission for WebDAV overwrite 2026-09-21 22:13:33 +08:00
OpenClaw Agent 003244059f fix: align WebDAV overwrite authorization 2026-09-21 22:12:44 +08:00
OpenClaw Agent 024c887d96 fix: match CHFS create-only overwrite semantics 2026-09-21 22:02:20 +08:00
OpenClaw Agent ece101edd7 security: harden recursive file operations 2026-09-21 21:46:11 +08:00
OpenClaw Agent ea6999cddd security: enforce recursive delete authorization 2026-09-21 21:37:32 +08:00
OpenClaw Agent 3d865259fc security: require delete permission for HTTP rename overwrite 2026-09-21 21:19:55 +08:00
OpenClaw Agent a9c1ab031b security: harden WebDAV overwrite and multi-root routing 2026-09-21 21:15:36 +08:00
OpenClaw Agent cf62b944f7 security: harden path inputs across API and WebDAV 2026-09-21 21:02:01 +08:00
OpenClaw Agent a3d7f095fc test: cover path traversal rejection 2026-09-21 20:51:25 +08:00
OpenClaw Agent f99e735966 security: reject traversal segments before permission checks 2026-09-21 20:50:51 +08:00
OpenClaw Agent bf98df490c fix: align CHFS files invalid-path response 2026-09-21 20:39:53 +08:00
OpenClaw Agent 556b15a4c3 fix: align WebDAV MOVE overwrite and source errors 2026-09-21 20:31:44 +08:00
OpenClaw Agent 769c7f205e fix: align direct file serving with CHFS routes 2026-09-21 20:24:30 +08:00
OpenClaw Agent 0a1799ba82 fix: return 404 for missing WebDAV delete target 2026-09-21 20:08:34 +08:00
OpenClaw Agent 72fa23b588 fix: align WebDAV overwrite and missing-resource errors 2026-09-21 20:07:39 +08:00
OpenClaw Agent 20e77e47c9 Revert "fix: enforce configured session timeout"
This reverts commit 75d6e45080.
2026-09-21 20:00:27 +08:00
OpenClaw Agent 725c3a08b1 fix: make trash cleanup best effort 2026-09-21 19:56:41 +08:00
OpenClaw Agent 75d6e45080 fix: enforce configured session timeout 2026-09-21 19:55:28 +08:00
OpenClaw Agent 5ceba1104d fix: align CHFS permission error responses 2026-09-21 19:44:26 +08:00
OpenClaw Agent a1f9633d4a fix: match CHFS WebDAV overwrite status 2026-09-21 19:41:28 +08:00
OpenClaw Agent 2abc3747a6 fix: restore search result paths 2026-09-21 19:40:06 +08:00
OpenClaw Agent d4a1a5af05 fix: normalize WebDAV destination permissions 2026-09-21 19:35:01 +08:00
OpenClaw Agent d6199ef3d1 fix: restore CHFS shared path compatibility 2026-09-21 19:33:16 +08:00
OpenClaw Agent b372cf090d fix: match CHFS file API response types 2026-09-21 19:26:40 +08:00
OpenClaw Agent a6637f8f7e fix: hide denied entries in CHFS listings 2026-09-21 18:48:00 +08:00
OpenClaw Agent 6c28bfecc9 fix: align CHFS directory rule inheritance 2026-09-21 18:37:41 +08:00
OpenClaw Agent 5022826948 fix: preserve composite permissions in account rules 2026-09-21 18:32:57 +08:00
OpenClaw Agent 871e72277c fix: match CHFS preview and listing behavior 2026-09-21 18:08:35 +08:00
OpenClaw Agent 3d65a94429 fix: match CHFS directory metadata semantics 2026-09-21 17:54:41 +08:00
OpenClaw Agent 3be697af9c fix: align CHFS API response compatibility 2026-09-21 17:53:13 +08:00
OpenClaw Agent d771c3c521 feat: restore CHFS JWT session compatibility 2026-09-21 17:36:21 +08:00
OpenClaw Agent a7192fd96e refactor: route WebDAV through storage backend 2026-09-21 17:27:54 +08:00
OpenClaw Agent 09b808042d harden storage paths and trash handling 2026-09-21 17:15:27 +08:00
OpenClaw Agent 0f071f396b fix: enforce recursive WebDAV permissions 2026-09-21 17:13:07 +08:00
OpenClaw Agent f870d33fa1 fix: enforce destination permissions on file operations 2026-09-21 17:09:28 +08:00
OpenClaw Agent 7791b3e7d3 fix: align directory wildcard matching 2026-09-21 17:05:58 +08:00
OpenClaw Agent c0f3b94c30 feat: expose multi-root storage through WebDAV 2026-09-21 17:02:34 +08:00
OpenClaw Agent a8a07a86a1 feat: enforce CHFS permissions in WebDAV 2026-09-21 16:50:48 +08:00
OpenClaw Agent 66014a213d fix: match legacy operation log wording 2026-09-21 16:45:51 +08:00
OpenClaw Agent b593eeaddf fix: align session error responses 2026-09-21 16:16:14 +08:00
OpenClaw Agent 5b2110eb98 fix: restore operation logging hook 2026-09-21 16:14:46 +08:00
OpenClaw Agent f252a7a195 feat: enforce configurable session expiration safely 2026-09-21 16:14:28 +08:00
OpenClaw Agent 62872220f9 feat: log file downloads 2026-09-21 16:06:15 +08:00
OpenClaw Agent 7ca454aba5 fix: write operation logs with real newlines 2026-09-21 16:05:27 +08:00
OpenClaw Agent 4cf4e92932 feat: implement legacy operation logging 2026-09-21 16:05:06 +08:00
OpenClaw Agent add2a22416 feat: implement configurable delete modes 2026-09-21 13:38:18 +08:00