Commits
Note: To verify signed commits locally, download the allowed signers file and run: git -c gpg.format=ssh -c gpg.ssh.allowedSignersFile=allowed_signers verify-commit <hash>
- over-engineering cut: -1.7k lines, drop rand, thiserror, uuid, tokio-stream
- improve dev build times
- URL holds listing page, order, size and open file, with history
- server-side listing pages, sniff only the shown page; pager with arrow-key page turns
- derive TLS from --public-url, catch a wrong url, sweep expired shares
- 2fa note fix
- app passwords for WebDAV mounts
- passkeys, self-service password, either/both sign-in requirement
- fix broken thumbnail styling; fix firefox range requests
- fi CI image step
- ci: publish the container image
- upload panel, batching, drag and drop, long-press menu, default root
- public url option, del hotkey, keyboard focus fixes
- admin share view, webdav escape as 403, cache policy, upload scratch guard
- grid thumbnails for images and videos
- webdav mounts, consistent symlink handling, folder shares
- keyboard navigation, sorting, share passwords, search excludes
- http env flag
- add readme & license
- ci doc