diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..502c7ca --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,179 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [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 + +### Miscellaneous Tasks + +- Move src/assets out of src +- Update description +- Upgrade version + +## [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 + +### Miscellaneous Tasks + +- Upgrade version + +## [0.6.0] - 2022-05-31 + +### Features + +- Delete confirm +- Distinct upload and delete operation +- Support range requests + +### Miscellaneous Tasks + +- Upgrade version + +### 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 + +### Miscellaneous Tasks + +- Reorganize web static files +- Rename src/static to src/assets +- Upgrade version + +## [0.4.0] - 2022-05-29 + +### Features + +- Replace --static option to --no-edit +- Add cors + +### Miscellaneous Tasks + +- Upgrade version + +## [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 + +### Miscellaneous Tasks + +- Update cargo metadata + +## [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 + +### Miscellaneous Tasks + +- Add readme and license +- Update cargo metadata + +### Styling + +- Cargo fmt +- Update index page + +### Build + +- Remove dev deps + +### Ci + +- Init ci + + diff --git a/Cargo.lock b/Cargo.lock index 61d7070..e6dfb34 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,7 +286,7 @@ dependencies = [ [[package]] name = "duf" -version = "0.8.0" +version = "0.9.0" dependencies = [ "async-walkdir", "async_zip", diff --git a/Cargo.toml b/Cargo.toml index 10d8608..928c993 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "duf" -version = "0.8.0" +version = "0.9.0" edition = "2021" authors = ["sigoden "] description = "Duf is a fully functional file server."