Commit graph

160 commits

Author SHA1 Message Date
sigoden 2e6af671ca
fix: permissions of unzipped files (#84) 2022-06-30 19:29:47 +08:00
sigoden 583117c01f
fix: safari layout and compatibility (#83) 2022-06-30 10:00:42 +08:00
sigoden 6e1df040b4 chore: update deps 2022-06-29 20:36:18 +08:00
sigoden f5aa3354e1 chore: add github issule templates 2022-06-29 15:16:04 +08:00
sigoden 3ed0d885fe chore(release): version v0.23.0 2022-06-29 11:01:40 +08:00
sigoden 542e9a4ec5 chore: remove aarch64-linux-android platform 2022-06-29 10:58:43 +08:00
sigoden 5ee2c5504c
ci: support more platforms (#76) 2022-06-29 10:51:59 +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 9cfeee0df0 chore: update args help message and readme 2022-06-25 09:58:39 +08:00
sigoden eb7a536a3f
feat: support hiding folders with --hidden (#73) 2022-06-25 08:15:16 +08:00
sigoden c1c6dbc356 chore(release): version v0.21.0 2022-06-23 19:34:38 +08:00
sigoden e29cf4c752
refactor: split css/js from index.html (#68) 2022-06-21 23:01:00 +08:00
sigoden 7f062b6705
feat: use custom logger with timestamp in rfc3339 (#67) 2022-06-21 21:19:51 +08:00
sigoden ea8b9e9cce
fix: escape name contains html escape code (#65) 2022-06-21 19:23:34 +08:00
sigoden d2270be8fb chore: update changelog 2022-06-21 07:56:24 +08:00
sigoden 2d0dfed456 chore(release): version v0.20.0 2022-06-21 07:52:45 +08:00
sigoden 4058a2db72
feat: add option --allow-search (#62) 2022-06-21 07:23:20 +08:00
sigoden 069cb64889
fix: decodeURI searching string (#61) 2022-06-20 21:51:41 +08:00
sigoden c85ea06785 chore: update cli help message and reamde 2022-06-20 19:40:09 +08:00
sigoden 68139c6263 chore: little improves 2022-06-20 15:11:39 +08:00
Joe Koop deb6365a28
feat: added basic auth (#60)
* some small css fixes and changes

* added basic auth
https://stackoverflow.com/a/9534652/3642588

* most tests are passing

* fixed all the tests

* maybe now CI will pass

* implemented sigoden's suggestions

* test basic auth

* fixed some little things
2022-06-20 11:25: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 3260b52c47 chore: fix breadcrumb 2022-06-19 22:22:49 +08:00
sigoden 7194ebf248 chore: adjust ui 2022-06-19 22:16:43 +08:00
Joe Koop b1b0fdd4db
feat: reactive webpage (#51) 2022-06-19 22:04:59 +08:00
sigoden db71f75236
feat: ui hidden root dirname (#58)
close #56
2022-06-19 21:23:19 +08:00
sigoden e66951fd11
refactor: rename --cors to --enable-cors (#57)
BREAKING CHANGE: `--cors` rename to `--enable-cors`
2022-06-19 17:27:09 +08:00
sigoden 051ff8da2d chore: update readme 2022-06-19 15:30:42 +08:00
sigoden c3ac2a21c9
feat: serve single file (#54)
close #53
2022-06-19 14:23:10 +08:00
sigoden 9c2e9d1503
feat: path level access control (#52)
BREAKING CHANGE: `--auth` is changed, `--no-auth-access` is removed
2022-06-19 11:26:03 +08:00
sigoden 9384cc8587 chore(release): version v0.18.0 2022-06-18 08:05:18 +08:00
sigoden df48021757 chore: send not found text when 404 2022-06-18 08:03:48 +08:00
sigoden af866aaaf4 chore: optimize --render-try-index 2022-06-17 19:05:25 +08:00
sigoden 68d238d34d feat: add slash to end of dir href 2022-06-17 19:01:17 +08:00
sigoden a10150f2f8 chore: update readme 2022-06-17 10:59:19 +08:00
sigoden 5b11bb75dd
feat: add option --render-try-index (#47)
close #46
2022-06-17 08:41:01 +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 c7d42a3f1c
fix: webdav propfind dir with slash (#42) 2022-06-15 20:24:53 +08:00
sigoden 3c4bb77023
refactor: trival changes (#41)
- refactor status code
- log remote addr and time in miliseconds
2022-06-15 19:57:28 +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 dd8b21f3a6 feat: options method return status 200 2022-06-12 09:33:01 +08:00
sigoden 471bca86c6
test: add integration tests (#36) 2022-06-12 08:43:50 +08:00
sigoden 6b01c143d9
feat: support tls-key in pkcs#8 format (#35) 2022-06-11 15:26:08 +08:00
sigoden 127c90a45e chore: update cargo dependencies version 2022-06-11 14:11:36 +08:00