Commit graph

83 commits

Author SHA1 Message Date
sigoden f8ea41638f
feat: new auth (#218)
The access level path control used by dufs has two disadvantages:

1. One path cannot support multiple users
2. It is very troublesome to set multiple paths for one user

So it needs to be refactored.
The new auth is account based, it closes #207, closes #208.

BREAKING CHANGE: new auth
2023-06-01 18:52:05 +08:00
sigoden 652f836c23
feat: add timestamp metadata to generated zip file (#204) 2023-03-31 23:48:23 +08:00
sigoden 10ec34872d chore(release): version 0.33.0 2023-03-17 09:06:01 +08:00
sigoden 3ff16d254b chore: update deps 2023-03-17 08:54:38 +08:00
sigoden 8d7a9053e2 chore: update deps 2023-03-06 10:09:24 +08:00
sigoden 0e12b285cd
fix: hidden don't works on some files (#188)
like --hidden '*.abc-cba' matches xyz.abc-cba but do not matches 123.xyz.abc-cba
2023-03-03 07:15:46 +08:00
sigoden 45f4f5fc58
feat: guess plain text encoding then set content-type charset (#186) 2023-03-01 09:36:59 +08:00
sigoden 65da9bedee
chore(release): version 0.32.0 (#183) 2023-02-24 08:21:57 +08:00
sigoden 8f4cbb4826 chore: use anyhow to handle error 2023-02-21 17:23:24 +08:00
sigoden 2064d7803a chore: bump deps 2023-02-21 16:39:57 +08:00
sigoden dd6973468c
feat: support edit files (#179)
close #172
2023-02-20 22:50:24 +08:00
MuXiu1997 fea9bf988a
feat: use env var for args (#170)
closed #160
2023-02-19 11:40:14 +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 868f4158f5 chore(release): version 0.30.0 2022-09-09 21:04:05 +08:00
sigoden 31c832a742
feat: support sort by name, mtime, size (#128) 2022-08-23 14:24:42 +08:00
sigoden dff489398e chore(release): version v0.29.0 2022-08-03 09:05:39 +08:00
sigoden a493c13734 chore(release): version v0.28.0 2022-08-01 08:47:18 +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 f148817c52 chore(release): version v0.26.0 2022-07-11 08:54:29 +08:00
sigoden cb1f3cddea chore(release): version v0.25.0 2022-07-07 07:51:51 +08:00
sigoden 76e967fa59
feat: add completions (#97) 2022-07-06 12:11:00 +08:00
sigoden 4f1a35de5d chore(release): version v0.24.0 2022-07-03 06:47:49 +08:00
sigoden 1e0cdafbcf
fix: unexpect stack overflow when searching a lot (#87) 2022-07-02 22:55:22 +08:00
sigoden 0a03941e05 chore: update deps 2022-07-02 11:48:47 +08:00
sigoden 936d08545b chore(release): version v0.23.1 2022-07-01 06:47:34 +08:00
sigoden 2e6af671ca
fix: permissions of unzipped files (#84) 2022-06-30 19:29:47 +08:00
sigoden 6e1df040b4 chore: update deps 2022-06-29 20:36:18 +08:00
sigoden 3ed0d885fe chore(release): version v0.23.0 2022-06-29 11:01:40 +08:00
sigoden fd02a53823
chore: replace old get-if-addrs with new if-addrs (#78) 2022-06-29 10:01:01 +08:00
sigoden 6554c1c308
feat: use feature to conditional support tls (#77) 2022-06-29 09:19:09 +08:00
sigoden fe71600bd2 chore(release): version v0.22.0 2022-06-26 12:43:20 +08:00
sigoden c1c6dbc356 chore(release): version v0.21.0 2022-06-23 19:34:38 +08:00
sigoden 7f062b6705
feat: use custom logger with timestamp in rfc3339 (#67) 2022-06-21 21:19:51 +08:00
sigoden 2d0dfed456 chore(release): version v0.20.0 2022-06-21 07:52:45 +08:00
sigoden c85ea06785 chore: update cli help message and reamde 2022-06-20 19:40:09 +08:00
sigoden 0d3acb8ae6 chore(release): version v0.19.0 2022-06-19 23:09:43 +08:00
sigoden a67da8bdd3
feat: rename to dufs (#59)
close #50

BREAKING CHANGE: rename duf to dufs
2022-06-19 22:53:51 +08:00
sigoden 9384cc8587 chore(release): version v0.18.0 2022-06-18 08:05:18 +08:00
sigoden 6d7da0363c chore(release): version v0.17.1 2022-06-16 10:31:47 +08:00
sigoden d8f7335053
fix: range request (#44)
close #43
2022-06-16 10:24:32 +08:00
sigoden 7fc8fc6236 chore(release): version v0.17.0 2022-06-15 20:31:53 +08:00
sigoden 12aafa00d8
feat: listen both ipv4 and ipv6 by default (#40) 2022-06-15 19:33:51 +08:00
sigoden 5142430e93 chore(release): version v0.16.0 2022-06-12 13:02:36 +08:00
sigoden 471bca86c6
test: add integration tests (#36) 2022-06-12 08:43:50 +08:00
sigoden 127c90a45e chore: update cargo dependencies version 2022-06-11 14:11:36 +08:00
sigoden b48a7473fc chore(release): version v0.15.1 2022-06-11 08:52:22 +08:00
sigoden e9383d71ed chore(release): version v0.15.0 2022-06-10 08:41:51 +08:00
sigoden 870e92e306 chore(release): version v0.14.0 2022-06-07 09:02:43 +08:00