Commit Graph
58 Commits
Author SHA1 Message Date
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 c462a34d64 fix: align shared and directory download headers 2026-09-21 22:51:21 +08:00
OpenClaw Agent cfe7295a96 security: reject WebDAV virtual-root mutation 2026-09-21 22:38:36 +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 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 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 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 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