sigoden
eb7a536a3f
feat: support hiding folders with --hidden ( #73 )
2022-06-25 08:15:16 +08:00
sigoden
4058a2db72
feat: add option --allow-search ( #62 )
2022-06-21 07:23:20 +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
e66951fd11
refactor: rename --cors to --enable-cors ( #57 )
...
BREAKING CHANGE: `--cors` rename to `--enable-cors`
2022-06-19 17:27:09 +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
af866aaaf4
chore: optimize --render-try-index
2022-06-17 19:05:25 +08:00
sigoden
5b11bb75dd
feat: add option --render-try-index ( #47 )
...
close #46
2022-06-17 08:41:01 +08:00
sigoden
12aafa00d8
feat: listen both ipv4 and ipv6 by default ( #40 )
2022-06-15 19:33:51 +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
63a7b530bb
feat: support ipv6 ( #25 )
2022-06-06 10:52:12 +08:00
sigoden
b0cc901416
fix: escape path-prefix/url-prefix different
2022-06-06 08:00:26 +08:00
sigoden
f138915f20
fix: escape filename ( #21 )
...
close #19
2022-06-06 06:51:35 +08:00
sigoden
2f40313a54
feat: use digest auth ( #14 )
...
* feat: switch to digest auth
* implement digest auth
* cargo fmt
* no lock
2022-06-05 00:09:21 +08:00
sigoden
05155aa532
feat: implement more webdav methods ( #13 )
...
Now you can mount the server as webdav driver on windows.
2022-06-04 19:08:18 +08:00
sigoden
0a64762df4
feat: support webdav ( #10 )
2022-06-04 12:51:56 +08:00
sigoden
9dda55b7c8
feat: listen 0.0.0.0 by default
2022-06-03 11:19:16 +08:00
sigoden
7c2449cb1a
fix: rename --no-auth-read to --no-auth-access
2022-06-03 06:51:03 +08:00
sigoden
c50f97925c
feat: change auth logic/options
2022-06-02 19:36:04 +08:00
sigoden
24f885164a
refactor: small improvement
2022-06-02 17:06:22 +08:00
sigoden
e2d7f996c7
feat: support tls
2022-06-02 12:15:06 +08:00
sigoden
d208b5cb6b
feat: support path prefix
2022-06-02 08:32:31 +08:00
sigoden
830d3343f4
feat: support render-index/render-spa
...
closes #5
2022-06-01 22:49:55 +08:00
sigoden
f43d0b646d
fix: some typos
...
close #6
2022-05-31 22:38:00 +08:00
sigoden
a9294f602c
feat: cli add allow-symlink option
2022-05-31 21:22:44 +08:00
sigoden
3032052923
feat: distinct upload and delete operation
2022-05-31 09:23:35 +08:00
sigoden
d9547ad00b
feat: add no-auth-read options
2022-05-30 12:40:57 +08:00
sigoden
10aabcb2f2
feat: add cors
2022-05-29 17:33:21 +08:00
sigoden
06ce7b0175
feat: replace --static option to --no-edit
2022-05-29 17:01:30 +08:00
sigoden
cdb7b5fc87
docs: improve readme
2022-05-28 19:48:54 +08:00
sigoden
ae11a39804
feat: download folder as zip file
2022-05-28 19:00:16 +08:00
sigoden
63e6906393
feat: add logger
2022-05-27 09:21:17 +08:00
sigoden
3cb5f06c12
style: cargo fmt
2022-05-26 20:14:18 +08:00
sigoden
dd888f1ae8
feat: support delete operation
2022-05-26 19:52:54 +08:00
sigoden
78e7daf7cc
feat: add basic auth and readonly mode
2022-05-26 18:42:35 +08:00
sigoden
1c97c01096
init commit
2022-05-26 16:21:23 +08:00