6.7 KiB
6.7 KiB
Changelog
All notable changes to this project will be documented in this file.
[0.24.0] - 2022-07-02
Bug Fixes
- Unexpect stack overflow when searching a lot (#87)
Features
- Allow search with --render-try-index (#88)
[0.23.1] - 2022-06-30
Bug Fixes
[0.23.0] - 2022-06-29
Features
- Use feature to conditional support tls (#77)
Ci
- Support more platforms (#76)
[0.22.0] - 2022-06-26
Features
- Support hiding folders with --hidden (#73)
[0.21.0] - 2022-06-23
Bug Fixes
- Escape name contains html escape code (#65)
Features
- Use custom logger with timestamp in rfc3339 (#67)
Refactor
- Split css/js from index.html (#68)
[0.20.0] - 2022-06-20
Bug Fixes
- DecodeURI searching string (#61)
Features
[0.19.0] - 2022-06-19
Features
- [breaking] Path level access control (#52)
- Serve single file (#54)
- Ui hidden root dirname (#58)
- Reactive webpage (#51)
- [breaking] Rename to dufs (#59)
Refactor
- [breaking] Rename --cors to --enable-cors (#57)
[0.18.0] - 2022-06-18
Features
- Add option --render-try-index (#47)
- Add slash to end of dir href
[0.17.1] - 2022-06-16
Bug Fixes
- Range request (#44)
[0.17.0] - 2022-06-15
Bug Fixes
- Webdav propfind dir with slash (#42)
Features
- Listen both ipv4 and ipv6 by default (#40)
Refactor
- Trival changes (#41)
[0.16.0] - 2022-06-12
Features
- Implement head method (#33)
- Display upload speed and time left (#34)
- Support tls-key in pkcs#8 format (#35)
- Options method return status 200
Testing
- Add integration tests (#36)
[0.15.1] - 2022-06-11
Bug Fixes
- Cannot upload (#32)
[0.15.0] - 2022-06-10
Bug Fixes
- Encode webdav href as uri (#28)
- Query dir param
Features
[0.14.0] - 2022-06-07
Bug Fixes
- Send index page with content-type (#26)
Features
[0.13.2] - 2022-06-06
Bug Fixes
- Filename xml escaping
- Escape path-prefix/url-prefix different
[0.13.1] - 2022-06-05
Bug Fixes
- Escape filename (#21)
Refactor
- Use logger (#22)
[0.13.0] - 2022-06-05
Bug Fixes
- Ctrl+c not exit sometimes
Features
[0.12.1] - 2022-06-04
Features
[0.11.0] - 2022-06-03
Features
- Support gracefully shutdown server
- Listen 0.0.0.0 by default
[0.10.1] - 2022-06-02
Bug Fixes
- Panic when bind already used port
[0.10.0] - 2022-06-02
Bug Fixes
- Remove unzip file even failed to unzip
- Rename --no-auth-read to --no-auth-access
- Broken ui
Documentation
- Refactor readme
Features
- Change auth logic/options
- Improve ui
Refactor
- Small improvement
[0.9.0] - 2022-06-02
Documentation
- Improve readme
Features
- Support path prefix
- List all ifaces when listening 0.0.0.0
- Support tls
[0.8.0] - 2022-06-01
Bug Fixes
- Some typos
- Caught 500 if no permission to access dir
Features
- Cli add allow-symlink option
- Add some headers to res
- Support render-index/render-spa
[0.7.0] - 2022-05-31
Bug Fixes
- Downloaded zip file has no.zip ext in firefox
- Unzip override existed file in uploadonly mode
- Miss file 500
- Not found dir when allow_upload is false
Features
- Drag and drop uploads, upload folder
[0.6.0] - 2022-05-31
Features
- Delete confirm
- Distinct upload and delete operation
- Support range requests
Refactor
- Improve code quality
[0.5.0] - 2022-05-30
Features
- Add mime and cache headers to response
- Add no-auth-read options
- Unzip zip file when unload
[0.4.0] - 2022-05-29
Features
- Replace --static option to --no-edit
- Add cors
[0.3.0] - 2022-05-29
Documentation
- Update readme demo png
Features
- Automatically create dir while uploading
- Support searching
Refactor
- Handler zip
Styling
- Optimize css
[0.2.1] - 2022-05-28
Bug Fixes
- Cannot upload in root
- Optimize download zip
Documentation
- Improve readme
Features
- Aware RUST_LOG
[0.2.0] - 2022-05-28
Documentation
- Update demo png
- Improve readme
Features
- Add logger
- Download folder as zip file
[0.1.0] - 2022-05-26
Bug Fixes
- Caught server error when symlink broken
Documentation
- Improve readme
- Update readme
Features
- Add basic auth and readonly mode
- Support delete operation
- Remove parent path
Styling
- Cargo fmt
- Update index page
Build
- Remove dev deps
Ci
- Init ci