dufs/CHANGELOG.md

311 lines
5.6 KiB
Markdown
Raw Normal View History

2022-06-02 08:31:43 +00:00
# Changelog
All notable changes to this project will be documented in this file.
2022-06-20 23:52:45 +00:00
## [0.20.0] - 2022-06-20
### Bug Fixes
- DecodeURI searching string ([#61](https://github.com/sigoden/dufs/issues/61))
### Features
- Added basic auth ([#60](https://github.com/sigoden/dufs/issues/60))
- Add option --allow-search ([#62](https://github.com/sigoden/dufs/issues/62))
2022-06-20 23:56:24 +00:00
## [0.19.0] - 2022-06-19
2022-06-19 15:09:43 +00:00
### Features
- [**breaking**] Path level access control ([#52](https://github.com/sigoden/dufs/issues/52))
- Serve single file ([#54](https://github.com/sigoden/dufs/issues/54))
- Ui hidden root dirname ([#58](https://github.com/sigoden/dufs/issues/58))
- Reactive webpage ([#51](https://github.com/sigoden/dufs/issues/51))
- [**breaking**] Rename to dufs ([#59](https://github.com/sigoden/dufs/issues/59))
### Refactor
- [**breaking**] Rename --cors to --enable-cors ([#57](https://github.com/sigoden/dufs/issues/57))
2022-06-18 00:05:18 +00:00
## [0.18.0] - 2022-06-18
### Features
2022-06-19 15:09:43 +00:00
- Add option --render-try-index ([#47](https://github.com/sigoden/dufs/issues/47))
2022-06-18 00:05:18 +00:00
- Add slash to end of dir href
2022-06-16 02:31:47 +00:00
## [0.17.1] - 2022-06-16
### Bug Fixes
2022-06-19 15:09:43 +00:00
- Range request ([#44](https://github.com/sigoden/dufs/issues/44))
2022-06-16 02:31:47 +00:00
2022-06-15 12:31:53 +00:00
## [0.17.0] - 2022-06-15
### Bug Fixes
2022-06-19 15:09:43 +00:00
- Webdav propfind dir with slash ([#42](https://github.com/sigoden/dufs/issues/42))
2022-06-15 12:31:53 +00:00
### Features
2022-06-19 15:09:43 +00:00
- Listen both ipv4 and ipv6 by default ([#40](https://github.com/sigoden/dufs/issues/40))
2022-06-15 12:31:53 +00:00
### Refactor
2022-06-19 15:09:43 +00:00
- Trival changes ([#41](https://github.com/sigoden/dufs/issues/41))
2022-06-15 12:31:53 +00:00
2022-06-12 05:02:36 +00:00
## [0.16.0] - 2022-06-12
### Features
2022-06-19 15:09:43 +00:00
- Implement head method ([#33](https://github.com/sigoden/dufs/issues/33))
- Display upload speed and time left ([#34](https://github.com/sigoden/dufs/issues/34))
- Support tls-key in pkcs#8 format ([#35](https://github.com/sigoden/dufs/issues/35))
2022-06-12 05:02:36 +00:00
- Options method return status 200
### Testing
2022-06-19 15:09:43 +00:00
- Add integration tests ([#36](https://github.com/sigoden/dufs/issues/36))
2022-06-12 05:02:36 +00:00
2022-06-11 00:52:22 +00:00
## [0.15.1] - 2022-06-11
### Bug Fixes
2022-06-19 15:09:43 +00:00
- Cannot upload ([#32](https://github.com/sigoden/dufs/issues/32))
2022-06-11 00:52:22 +00:00
2022-06-10 00:41:51 +00:00
## [0.15.0] - 2022-06-10
### Bug Fixes
2022-06-19 15:09:43 +00:00
- Encode webdav href as uri ([#28](https://github.com/sigoden/dufs/issues/28))
2022-06-10 00:41:51 +00:00
- Query dir param
### Features
2022-06-19 15:09:43 +00:00
- Add basic dark theme ([#29](https://github.com/sigoden/dufs/issues/29))
- Add empty state placeholder to page([#30](https://github.com/sigoden/dufs/issues/30))
2022-06-10 00:41:51 +00:00
2022-06-07 01:02:43 +00:00
## [0.14.0] - 2022-06-07
### Bug Fixes
2022-06-19 15:09:43 +00:00
- Send index page with content-type ([#26](https://github.com/sigoden/dufs/issues/26))
2022-06-07 01:02:43 +00:00
### Features
2022-06-19 15:09:43 +00:00
- Support ipv6 ([#25](https://github.com/sigoden/dufs/issues/25))
- Add favicon ([#27](https://github.com/sigoden/dufs/issues/27))
2022-06-07 01:02:43 +00:00
2022-06-06 00:03:00 +00:00
## [0.13.2] - 2022-06-06
### Bug Fixes
- Filename xml escaping
- Escape path-prefix/url-prefix different
2022-06-05 23:15:48 +00:00
## [0.13.1] - 2022-06-05
### Bug Fixes
2022-06-19 15:09:43 +00:00
- Escape filename ([#21](https://github.com/sigoden/dufs/issues/21))
2022-06-05 23:15:48 +00:00
### Refactor
2022-06-19 15:09:43 +00:00
- Use logger ([#22](https://github.com/sigoden/dufs/issues/22))
2022-06-05 23:15:48 +00:00
2022-06-05 01:33:10 +00:00
## [0.13.0] - 2022-06-05
### Bug Fixes
- Ctrl+c not exit sometimes
### Features
2022-06-19 15:09:43 +00:00
- Implement more webdav methods ([#13](https://github.com/sigoden/dufs/issues/13))
- Use digest auth ([#14](https://github.com/sigoden/dufs/issues/14))
- Add webdav proppatch handler ([#18](https://github.com/sigoden/dufs/issues/18))
2022-06-05 01:33:10 +00:00
2022-06-04 05:39:03 +00:00
## [0.12.1] - 2022-06-04
2022-06-04 05:21:46 +00:00
### Features
2022-06-19 15:09:43 +00:00
- Support webdav ([#10](https://github.com/sigoden/dufs/issues/10))
- Remove unzip uploaded feature ([#11](https://github.com/sigoden/dufs/issues/11))
2022-06-04 05:21:46 +00:00
2022-06-03 03:19:57 +00:00
## [0.11.0] - 2022-06-03
### Features
- Support gracefully shutdown server
- Listen 0.0.0.0 by default
2022-06-02 23:21:15 +00:00
## [0.10.1] - 2022-06-02
### Bug Fixes
- Panic when bind already used port
2022-06-02 22:58:10 +00:00
## [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
2022-06-02 08:31:43 +00:00
## [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
<!-- generated by git-cliff -->