Commit Graph

417 Commits (db75ba4357d80c38fbe4b4473c738fa2f8e0bcac)

Author SHA1 Message Date
sigoden db75ba4357
fix: verify token length (#627) 2025-09-02 18:48:17 +08:00
sigoden 4016715187
fix: login btn does not work for readonly annoymous (#620) 2025-08-19 08:58:59 +08:00
sigoden f8a7873582
fix: perms on `dufs -A -a @/:ro` (#619) 2025-08-19 07:51:52 +08:00
sigoden 7f8269881d
feat: log decoded uri (#615) 2025-08-18 09:00:18 +08:00
sigoden b2f244a4cf
feat: make dir urls inherit `?noscript` params (#614) 2025-08-16 07:36:19 +08:00
sigoden 6cc8a18a3d
chore: release v0.44.0 (#606) 2025-08-14 09:05:35 +08:00
Matthias Möller a387d727b2
chore: removes clippy warning with rust 1.89 (#609) 2025-08-08 06:50:30 +08:00
sigoden 19d65a5aa4
refactor: fix typos (#605) 2025-08-02 17:04:20 +08:00
sigoden d37762d2b9
refactor: update deps (#604) 2025-08-02 16:56:07 +08:00
sigoden 9c9fca75d3
feat: support downloading via token auth (#603) 2025-08-02 14:37:49 +08:00
sigoden 089d30c5a5
feat: support noscript fallback (#602) 2025-08-02 09:50:00 +08:00
Matthias Möller 459a4d4f4a
refactor: removes clippy warnings (#601) 2025-07-30 18:33:00 +08:00
sigoden f8b69f4df8
fix: unexpected public auth asking for login info (#583) 2025-05-12 08:03:23 +08:00
Matthias Möller 53f064c73b
fix: incorrect seperator for zip archives under windows (#577) 2025-04-25 08:14:21 +08:00
Falko Galperin 8a92a0cf1a
fix: follow symlinks when searching/archiving (#572)
Specifically, this will always follow symlinks when they lead to a path
below the dufs root, and will follow other symlinks when
`--allow-symlink` is set.

I refactored some common functionality out of `zip_dir` and
`handle_search_dir` as well.
2025-04-12 09:49:19 +08:00
sigoden 59685da06e
fix: webui formatDirSize (#568) 2025-04-07 07:36:49 +08:00
sigoden 09200860b4
chore: update deps and clippy (#569) 2025-04-07 07:27:43 +08:00
sigoden 4fbdec2878
feat: tolerate the absence of mtime (#559) 2025-03-20 08:46:26 +08:00
sigoden d0453b7591
feat: limit sub directory item counting (#556) 2025-03-14 08:53:11 +08:00
45gfg9 eda9769b2a
feat: support multipart ranges (#535) 2025-02-01 08:28:34 +08:00
sigoden d255f1376a
fix: incorrect dir size due to hidden files (#529) 2025-01-18 07:20:34 +08:00
sigoden 669c4f8811
feat: add cache-control:no-cache while sending file and index (#528) 2025-01-17 21:45:41 +08:00
sigoden e576ddcbea
feat: higher perm auth path shadows lower one (#521)
In `/:rw;/path1:ro`, the `/:rw` have higher perms, it shadow `/path1:ro`, make `/path1` granted read-write perms.
2025-01-02 09:00:28 +08:00
sigoden af95ea1cd7
fix: webui can't handle hash property of URL well (#515) 2024-12-28 09:53:59 +08:00
sigoden cbc620481d
refactor: change description for `--allow-archive` (#511) 2024-12-24 18:58:03 +08:00
sigoden f1c9776962 chore: update readme 2024-12-20 09:52:51 +08:00
sigoden ac15ae4e8e
Merge pull request #497 from sigoden/fix 2024-12-11 09:04:58 +08:00
sigoden ab4ef06cb8 fix: no authentication check if no auth users 2024-12-11 08:57:30 +08:00
sigoden bc6c573acb chore: adjust timeout for wait_for_port 2024-11-16 18:26:10 +08:00
sigoden f27f9e997f chore: update readme about hashed password 2024-11-16 17:11:42 +08:00
sigoden 835438fc2a
chore: release v0.43.0 (#476) 2024-11-05 17:08:43 +08:00
sigoden d445b78f96
feat: provide healthcheck API (#474) 2024-10-28 07:37:21 +08:00
sigoden 881a67e1a4
feat: support binding abstract unix socket (#468) 2024-10-23 06:57:45 +08:00
sigoden bb5a5564b4
feat: webui displays subdirectory items (#457) 2024-09-25 22:19:25 +08:00
clxcore 2cf6d39032
fix: resolve speed bottleneck in 10G network (#451)
Co-authored-by: clxcore <clxcore@gmail.com>
2024-09-07 17:57:05 +08:00
sigoden c500ce7acc
fix: auth failed if password contains `:` (#449) 2024-09-06 21:22:28 +08:00
freedit-dev f87c52fda2
refactor: do not show size for Dir (#447) 2024-09-06 07:36:15 +08:00
sigoden 2c5cc60965
chore: release v0.42.0 (#446) 2024-09-02 11:57:13 +08:00
sigoden 972cf2377f
chore: improve bug_report issue template (#444) 2024-08-28 09:40:10 +08:00
sigoden 5b338c40da
refactor: make logout works on safari (#442) 2024-08-27 16:07:17 +08:00
sigoden 964bf61c37
refactor: improve logout at asserts/index.js (#440) 2024-08-24 15:52:29 +08:00
sigoden 4bf92cc47a
feat: webui support logout (#439) 2024-08-24 15:38:13 +08:00
sigoden 7d17d9c415
fix: login successed but popup `Forbidden` (#437) 2024-08-22 08:52:50 +08:00
sigoden 1db263efae
refactor: some query params work as flag and must not accept a value (#431) 2024-08-14 08:57:46 +08:00
sigoden 5d26103ea2
fix: webui unexpected save-btn when file is non-editable (#429) 2024-08-07 20:38:12 +08:00
Matthias Möller 3727dec115
refactor: date formatting in cache tests (#428) 2024-08-07 20:18:30 +08:00
sigoden 0311c9fb90 chore: update deps 2024-07-24 02:01:02 +00:00
sigoden e9ce4b2dc3 chore: fix typos 2024-07-24 01:58:55 +00:00
52funny 7aba3fe0b6
fix: garbled characters caused by atob (#422) 2024-07-22 18:10:01 +08:00
sigoden ca5c3d7c54
feat: base64 index-data to avoid misencoding (#421) 2024-07-22 08:02:32 +08:00