Commit Graph

403 Commits (7474d79948b7123cbb155cabf73395e0683e52fc)

Author SHA1 Message Date
Falko Galperin 7474d79948
fix: incorrect directory size due to wrong variable being used 2025-04-04 18:18:59 +02:00
Falko Galperin baa8babc59
feat: allow configuring maximum archive size
This also splits the zipping function up into two parts, so that we can
use the response to notify the user in case the resulting archive turns
out to be too big.
2025-04-04 18:18:59 +02:00
Falko Galperin e60d52a136
feat: add --follow-symlinks flag to follow links for search/archiving 2025-04-04 16:49:02 +02: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
sigoden ec2b064a9a
refactor: remove sabredav-partialupdate from DAV res header (#415) 2024-07-14 08:31:07 +08:00
sigoden cadea9a3bf chore: update deps 2024-07-11 11:47:05 +00:00
sigoden 3e0e6b2e8a chore: update bug_report issue_template 2024-07-11 11:42:39 +00:00
Matthias Möller 632f7a41bf
feat: implements remaining http cache conditionalss (#407)
* implements remaining http conditionals

* computed etag is not optional
2024-06-23 20:25:07 +08:00
sigoden f1e90686dc
refactor: return 400 for propfind request when depth is neither 0 nor 1 (#403) 2024-06-14 22:16:50 +08:00
Need4Swede dc7a7cbb3f
refactor: no inline scripts in HTML (#391)
* Moved 'ready' func call from index.html

Inline script moved to index.js

* Moved <script> out from index.html

* moved inline-styling to css

* minor formatting changes

* changed ratio from const to let

* refactor

* fix tests

---------

Co-authored-by: sigoden <sigoden@gmail.com>
2024-05-31 08:51:59 +08:00
sigoden ce740b1fb1
chore: release v0.41.0 (#389) 2024-05-22 11:20:24 +08:00
sigoden 1eb69f6806 chore: ui minior refinement 2024-05-22 01:56:06 +00:00
sigoden 5f0369aa39 chore: js format 2024-05-14 09:04:49 +00:00
sigoden fe2358506d
fix: head div overlap main contents when wrap (#386) 2024-05-14 17:04:06 +08:00
sigoden 6b6d69a8ef
feat: add log-file option (#383) 2024-05-11 17:13:31 +08:00
sigoden cb7d417fd3
fix: strange issue that occurs only on Microsoft WebDAV (#382) 2024-05-11 16:18:18 +08:00
sigoden 75f06f749c
chore: fix typos and clippy (#379) 2024-05-05 06:23:18 +08:00
sigoden d0c79a95e5 chore: update issue tempalte for bug report 2024-04-27 04:00:02 +00:00