Repository navigation
Releases: Shana-AE/rcli
Releases · Shana-AE/rcli
Release list
v1-13-enum-and-trait-dispatch
1-13-enum-and-trait-dispatch - 2024-05-20
Features
- add tower-http version static file server - (21062f0) - ShanaAE
Refactoring
v1-11-http-static-server
v1-10-sign-verify
1-10-sign-verify - 2024-05-15
Features
- add options of key sign/verify subcommand - (233fbe8) - ShanaAE
- add blake3 sign and verify feature - (a9e6f59) - ShanaAE
- slice key input to ensure it to convert to [u8:32] - (069f9df) - ShanaAE
- add sign of ed25519 - (c8a971f) - ShanaAE
- extract signer creation to struct method and add text_verify - (99cc168) - ShanaAE
- add key generator and refactor some non-return functions - (8e6c68c) - ShanaAE
v1-9-base64
1-9-base64 - 2024-05-09
Features
- add base64 subcommand options - (8ba7cd1) - ShanaAE
- change base64 subcommand options - (d8147c7) - ShanaAE
- add feature about encode/decode stdin/input file base64 - (13a60cb) - ShanaAE
Refactoring
- rename some mod - (ca26640) - ShanaAE
v1-8-genpass
v1-7-csv
[1-7-csv] - 2024-05-07
Features
- add command line options of subcommand csv - (f7955d2) - ShanaAE
- add validator for csv input argument - (a000f6b) - ShanaAE
- add csv parser and serde struct - (808d556) - ShanaAE
- add anyhow - (7c14df5) - ShanaAE
- use serde_json to output record to json - (064d77d) - ShanaAE
- use csv StringRecord to parse csv, got more common usage though less type - (074a984) - ShanaAE
- add format option for csv subcommand - (7ccb53d) - ShanaAE
- add Display trait for OutputForamt and modify output option to fit format - (5b11473) - ShanaAE
- add logic of converting csv to yaml or toml - (c7476e4) - ShanaAE
Refactoring
- extract opts to seperated module - (744d178) - ShanaAE
- extract csv_processor to seperated module - (793dd08) - ShanaAE
- just use serde_json::Value to serialize, because serde_xxx only requires Serialize and Sized trait - (af534b1) - ShanaAE
- extract csv_opts and csv_convert to seperated files - (b546986) - ShanaAE