Commit graph

221 commits

Author SHA1 Message Date
sigoden 47883376c1
chore: fix cargo clippy (#174) 2023-02-19 12:24:42 +08:00
MuXiu1997 fea9bf988a
feat: use env var for args (#170)
closed #160
2023-02-19 11:40:14 +08:00
MoonFruit b6d555158c
chore: add install instruction for Homebrew (#163) 2022-12-27 10:16:23 +08:00
sigoden 628d863d2e chore: improve code quanity 2022-12-11 15:18:44 +08:00
sigoden 8d9705caa4
feat: add option --allow-archive (#152)
BREAKING CHANGE: explicitly allow download folder as zip file
2022-12-10 11:09:42 +08:00
Kian-Meng Ang 7eef4407fc
docs: fix typos (#147)
Found via `codespell -S target -L crate,nd`
2022-12-10 09:18:54 +08:00
Sylvain Prat f061365587
fix: set the STOPSIGNAL to SIGINT for Dockerfile 2022-12-10 08:31:46 +08:00
sigoden d35cea4c36 chore(release): version 0.31.0 2022-11-12 08:43:13 +08:00
sigoden 1329e42b9a
chore: upgrade clap to v4 (#146) 2022-11-11 21:46:07 +08:00
sigoden 6ebf619430
feat: support unix sockets (#145) 2022-11-11 08:57:44 +08:00
sigoden 8b4727c3a4
fix: panic on PROPFIND // (#144) 2022-11-10 19:28:01 +08:00
Aneesh Agrawal 604ccc6556
fix: status code for MKCOL on existing resource (#142)
* Fix status code for MKCOL on existing resource

Per https://datatracker.ietf.org/doc/html/rfc4918#section-9.3.1,
MKCOL should return a 405 if the resource already exists.

Impetus for this change:
I am using dufs as a webdav server for [Joplin](https://joplinapp.org/)
which interpreted the previous behavior of returning a 403 as an error,
preventing syncing from working.

* add test

Co-authored-by: sigoden <sigoden@gmail.com>
2022-11-10 18:41:10 +08:00
David Politis 1a9990f04e
fix: don't search on empty query string (#140)
* fix: don't search on empty query string

* refactor

Co-authored-by: sigoden <sigoden@gmail.com>
2022-11-10 18:02:55 +08:00
sigoden bd07783cde chore: cargo clippy 2022-11-10 15:38:35 +08:00
sigoden dbf2de9cb9
fix: auth not works with --path-prefix (#138)
close #137
2022-10-08 09:14:42 +08:00
sigoden 3b3ea718d9 chore: improve readme 2022-09-09 21:43:40 +08:00
sigoden 3debf88da1 chore: improve readme 2022-09-09 21:37:07 +08:00
sigoden 7eaa6f2484 chore: undo hidden arg changes 2022-09-09 21:30:27 +08:00
sigoden 68def1c1d9 chore: update screenshot.png in readme 2022-09-09 21:22:03 +08:00
sigoden 868f4158f5 chore(release): version 0.30.0 2022-09-09 21:04:05 +08:00
sigoden 3063dca0a6 chore: update readme 2022-09-05 10:34:18 +08:00
sigoden a74e40aee5
feat: add --assets options to override assets (#134)
* feat: add --assets options to override assets

* update readme
2022-09-05 10:30:45 +08:00
sigoden bde06fef94
chore: refactor clap multiple_occurrences and multiple_values (#130) 2022-08-27 10:30:08 +08:00
sigoden 31c832a742
feat: support sort by name, mtime, size (#128) 2022-08-23 14:24:42 +08:00
Daniel Flannery 9f8171a22f
chore: Corrected type in README (#127) 2022-08-17 07:41:02 +08:00
sigoden 0fb9f3b2c8 chore: update readme 2022-08-06 08:30:19 +08:00
sigoden 3ae75d3558
fix: hide path by ext name (#126) 2022-08-06 07:48:34 +08:00
sigoden dff489398e chore(release): version v0.29.0 2022-08-03 09:05:39 +08:00
sigoden 64e397d18a chore: update --hidden help message 2022-08-03 08:58:52 +08:00
sigoden cc0014c183 chore: fix typo 2022-08-03 08:51:12 +08:00
sigoden a489c5647a
fix: table row hover highlighting in dark mode (#122) 2022-08-03 07:02:58 +08:00
sigoden 0918fb3fe4
feat: support ecdsa tls cert (#119) 2022-08-02 09:32:11 +08:00
sigoden 14efeb6360 chore: update readme 2022-08-02 07:07:53 +08:00
sigoden 30b8f75bba chore: update deps and remove dependabot 2022-08-02 07:07:33 +08:00
sigoden a39065beff chore: update readme 2022-08-01 15:12:25 +08:00
sigoden a493c13734 chore(release): version v0.28.0 2022-08-01 08:47:18 +08:00
sigoden ae2f878e62
feat: support customize http log format (#116) 2022-07-31 08:27:09 +08:00
sigoden 277d9d22d4
feat(ui): add table row hover (#115) 2022-07-30 08:04:31 +08:00
sigoden c62926d19c
fix(ui): file path contains special charactors (#114) 2022-07-30 07:53:27 +08:00
sigoden cccbbe9ea4 chore: update deps 2022-07-29 08:54:46 +08:00
sigoden 147048690f chore(release): version v0.27.0 2022-07-25 09:59:32 +08:00
sigoden 9cfd66dab9
feat: adjust digest auth timeout to 1day (#110) 2022-07-21 11:47:47 +08:00
sigoden b791549ec7
feat: improve hidden to support glob (#108) 2022-07-19 20:37:14 +08:00
sigoden f148817c52 chore(release): version v0.26.0 2022-07-11 08:54:29 +08:00
sigoden 00ae36d486 chore: improve readme 2022-07-08 22:36:16 +08:00
sigoden 4e823e8bba
feat: make --path-prefix works on serving single file (#102) 2022-07-08 19:30:05 +08:00
sigoden 4e84e6c532
fix: cors headers (#100) 2022-07-08 16:18:10 +08:00
sigoden f49b590a56 chore: update description of --path-prefix 2022-07-07 15:44:25 +08:00
sigoden cb1f3cddea chore(release): version v0.25.0 2022-07-07 07:51:51 +08:00
sigoden 05dbcfb2df
feat: limit the number of concurrent uploads (#98) 2022-07-06 19:17:30 +08:00