From 2d0dfed4563321ab8c2c55998afd7e8983cf7801 Mon Sep 17 00:00:00 2001 From: sigoden Date: Tue, 21 Jun 2022 07:52:45 +0800 Subject: [PATCH] chore(release): version v0.20.0 --- CHANGELOG.md | 13 ++++++++++++- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 4 ++-- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd92f4c..66cbdba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,18 @@ All notable changes to this project will be documented in this file. -## [0.19.0] - 2022-06-19 +## [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)) + +## [0.19.0-rc1] - 2022-06-19 ### Features diff --git a/Cargo.lock b/Cargo.lock index f60d619..556ff1e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -572,7 +572,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dufs" -version = "0.19.0" +version = "0.20.0" dependencies = [ "assert_cmd", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index 149fc84..5d27ad1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dufs" -version = "0.19.0" +version = "0.20.0" edition = "2021" authors = ["sigoden "] description = "Dufs is a distinctive utility file server" diff --git a/README.md b/README.md index 9043ed5..04798e1 100644 --- a/README.md +++ b/README.md @@ -158,7 +158,7 @@ curl -X DELETE http://127.0.0.1:5000/path-to-file ## Access Control -Dufs implements path level access control through http authentication. +Dufs supports path level access control. You can control who can do what on which path with `--auth`/`-a`. ``` dufs -a @[@] @@ -168,7 +168,7 @@ dufs -a @[@] - ``: Account with readwrite permission, required - ``: Account with readonly permission, optional -> `*` as `` means `` is public, everyone can access/download it. +> `` can be `*` means `` is public, everyone can access/download it. For example: