Commit Graph

1 Commits (d72bc5c6354e2605e360fdd6e51e21a4c15cee0d)

Author SHA1 Message Date
千石 d72bc5c635 fix: resolve webdav handshake error in permission checks
- Updated role permission logic to handle bidirectional subpaths,
  fixing handshake termination by remote host due to path mismatch.
- Refactored function naming for consistency and clarity.
- Enhanced filtering of objects based on user permissions.
- Modified `makePropstatResponse` to preserve encoded href paths.
- Added test for `makePropstatResponse` to ensure href encoding.
2025-08-16 14:50:03 +08:00