Changelog
- [328f62] chore(release): 2.63.19
- [4c3cb4] test(http): cover TUS Upload-Length enforcement
- [3213b6] test(http): cover scope-safe removal on TUS upload eviction
- [610e0b] test(http): cover download-permission gate on the checksum branch
- [7453c7] test(storage): cover case-insensitive GetByScope matching
- [cd5749] test(auth): cover per-user scope isolation for proxy and hook provisioning
- [4dadde] fix(http): enforce declared Upload-Length on TUS uploads
- [9bd79c] fix(http): delete abandoned TUS uploads through the scoped filesystem
- [6c69b5] fix(http): enforce download permission on the checksum branch
- [4b8a8d] fix(storage): reject case-folded home directory collisions
- [8ddd3d] fix(auth): isolate auto-provisioned proxy and hook users to their own home
- [9fffee] docs: remove go report
- [5a12ca] docs: update readme
- [623268] chore: update translations
- [b21b12] fix: accessibility and security improvements (#6033)
- [7361d9] fix(upload): handle encoded path conflicts safely (#6040)
- [c05c66] fix: process --FollowExternalSymlinks
- [b7dc39] docs: fix typo
- [ac46cf] fix: return error instead of panicking on an unreadable directory during copy (#6020)
- [f07853] chore: update translations (#6019)
- [9b7832] fix(http): run upload hooks for directories (#6034)