diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f5d3ce..7ecfa1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,10 +7,73 @@ All notable changes to this project will be documented in this file. See [conven ### Miscellaneous Chores -- initialize basic structure for the repo - ([2436bec](https://github.com/tyrchen/qdrant-lib/commit/2436bec4a02caac64f6c1f97ca79b6ce745b4f53)) - Tyr Chen +- add excalidraws - ([41e31bf](https://github.com/tyr-rust-bootcamp/01-rcli/commit/41e31bff33fecba5fa99ef1d0e780ac9726952e5)) - Tyr Chen + +--- +## [1-13-trait-and-enum-dispatch](https://github.com/tyr-rust-bootcamp/01-rcli/compare/v1-12-tower-http..v1-13-trait-and-enum-dispatch) - 2024-03-25 + +### Features + +- reafactor with a CmdExecutor trait - ([4a41d44](https://github.com/tyr-rust-bootcamp/01-rcli/commit/4a41d44eb0d3545bf2f901ce20f0bff27bce0b29)) - Tyr Chen + +### Refactoring + +- use enum_dispatch to reduce duplicate code - ([7c261a9](https://github.com/tyr-rust-bootcamp/01-rcli/commit/7c261a9a732e63ceccf68f2a4ab839cfcfa0ba59)) - Tyr Chen + +--- +## [1-12-tower-http](https://github.com/tyr-rust-bootcamp/01-rcli/compare/v1-11-http-static-server..v1-12-tower-http) - 2024-03-25 + +### Features + +- add tower-http support - ([7b16765](https://github.com/tyr-rust-bootcamp/01-rcli/commit/7b167653865fe5a5dda8855723ba32ea8b4ff87f)) - Tyr Chen + +--- +## [1-11-http-static-server](https://github.com/tyr-rust-bootcamp/01-rcli/compare/v1-10-sign-verify..v1-11-http-static-server) - 2024-03-24 + +### Features + +- support http static file server - ([c76f146](https://github.com/tyr-rust-bootcamp/01-rcli/commit/c76f146af2e4258270594e3dc19e234bc0fba4bb)) - Tyr Chen + +--- +## [1-10-sign-verify](https://github.com/tyr-rust-bootcamp/01-rcli/compare/v1-9-base64..v1-10-sign-verify) - 2024-03-24 + +### Features + +- add sign/verify cli for text - ([ae4b658](https://github.com/tyr-rust-bootcamp/01-rcli/commit/ae4b65863e0c97889d0b12adc3bb317889b60577)) - Tyr Chen + +--- +## [1-9-base64](https://github.com/tyr-rust-bootcamp/01-rcli/compare/v1-8-genpass..v1-9-base64) - 2024-03-24 + +### Features + +- support base64 encode/decode cli - ([bbccc7d](https://github.com/tyr-rust-bootcamp/01-rcli/commit/bbccc7d39784e61254d52d57c1023d8dfc8890b2)) - Tyr Chen + +--- +## [1-8-genpass](https://github.com/tyr-rust-bootcamp/01-rcli/compare/v1-7-csv..v1-8-genpass) - 2024-03-24 + +### Features + +- add password generator - ([d39aef2](https://github.com/tyr-rust-bootcamp/01-rcli/commit/d39aef21f0539beb85ec0f5d7a0e2f65a30dc478)) - Tyr Chen +- support zxcvbn to test password strength - ([d7cecba](https://github.com/tyr-rust-bootcamp/01-rcli/commit/d7cecbad9cc680c37cf1ab15ae8a8706d97cf2d2)) - Tyr Chen + +### Other + +- support generic csv to json and yaml output - ([76f463f](https://github.com/tyr-rust-bootcamp/01-rcli/commit/76f463f092b2ea8e660b8eadf7500469a7767921)) - Tyr Chen + +--- +## [1-7-csv] - 2024-03-24 + +### Features + +- add csv cli support - ([71196b3](https://github.com/tyr-rust-bootcamp/01-rcli/commit/71196b34d793ee268d9a30d7e08773398fa0d5c1)) - Tyr Chen + +### Miscellaneous Chores + +- correct the project url in cliff config (#1) - ([073119d](https://github.com/tyr-rust-bootcamp/01-rcli/commit/073119deb4d57c448a41e790dee44be195aebdde)) - Tyr Chen ### Other -- init the project and add the assets - ([6a3ca0a](https://github.com/tyrchen/qdrant-lib/commit/6a3ca0a900451c55969cc8dec20afb5351d86599)) - Tyr Chen +- init the project - ([70cf577](https://github.com/tyr-rust-bootcamp/01-rcli/commit/70cf5779157f4de6503624c1f536a5977fc9d7e5)) - Tyr Chen +- first commit - ([11af3a1](https://github.com/tyr-rust-bootcamp/01-rcli/commit/11af3a19a3021ff0c66201a08d3937de11878b6e)) - Tyr Chen