Commit Graph
102 Commits
Author SHA1 Message Date
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
OpenClaw Agent 633c833d1c feat: implement multi-root virtual filesystem 2026-09-21 13:29:50 +08:00
OpenClaw Agent 8a82e48507 feat: add legacy IP access filtering 2026-09-21 13:20:29 +08:00
OpenClaw Agent 3175b06295 feat: expand legacy file API and webdav support 2026-09-21 13:16:50 +08:00
OpenClaw Agent cc09fc8fc2 fix: align api fields with CHFS frontend 2026-09-21 13:03:42 +08:00