aboutsummaryrefslogtreecommitdiff
path: root/nitrocli/src/args.rs
Commit message (Expand)AuthorAge
* Make --verbose and --model options globalRobin Krahl2020-01-26
* Provide correct mutual exclusion between config set -o and -O optionsDaniel Mueller2020-01-24
* Add scaffolding for the list commandRobin Krahl2020-01-15
* fixup! Refactor the Enum! macro into Enum! and Command!Daniel Mueller2020-01-10
* Use symbolic default values where possibleDaniel Mueller2020-01-08
* Do not declare internally used types as pubDaniel Mueller2020-01-08
* Remove empty Args structs for simple (sub-)commandsRobin Krahl2020-01-08
* Move doc comments for (sub-)commands to their enumRobin Krahl2020-01-08
* Order members in args.rs by command hierarchyRobin Krahl2020-01-08
* Set possible values for all enum options and argumentsRobin Krahl2020-01-08
* Use closures instead of command functionsRobin Krahl2020-01-08
* Remove str argument from Command! macroRobin Krahl2020-01-08
* Remove unused code after structopt transitionRobin Krahl2020-01-08
* Replace argparse with structoptRobin Krahl2020-01-08
* Add data structures for the options and argumentsRobin Krahl2020-01-08
* Use strings instead of Command variantsRobin Krahl2020-01-08
* Refactor the Enum! macro into Enum! and Command!Robin Krahl2020-01-08
* Properly show the default format used in otp set subcommandDaniel Mueller2019-10-13
* Introduce NITROCLI constantDaniel Mueller2019-08-24
* Fix incomplete help text for encrypted & unencrypted subcommandsDaniel Mueller2019-08-22
* Include Nitrokey model in error message when no device is foundDaniel Mueller2019-07-14
* Add support for changing read-write mode of unencrypted volumeDaniel Mueller2019-06-08
* Reword an incorrect error messageDaniel Mueller2019-06-08
* Remove deprecated --ascii option of otp set subcommandDaniel Mueller2019-05-27
* Rename storage command to encryptedDaniel Mueller2019-05-27
* Make storage hidden subcommand a top-level commandDaniel Mueller2019-05-27
* Move storage status subcommand into status commandDaniel Mueller2019-05-27
* Allow for disabling of secret cachingDaniel Mueller2019-05-27
* Require trailing comma in Enum macro's inputDaniel Mueller2019-05-27
* Allow for unused doc comments on macrosDaniel Mueller2019-05-24
* Respect ctx.std{out,err} for version outputRobin Krahl2019-02-17
* Remove args::parse_arguments functionDaniel Mueller2019-02-17
* Use buffered writer in args::parse_argumentsRobin Krahl2019-02-17
* Consume ArgumentParser object as part of parsingDaniel Mueller2019-02-08
* Simplify error handling in the parse functionDaniel Mueller2019-02-08
* Add the reset command to perform a factory resetRobin Krahl2019-01-26
* Add the -V/--version optionRobin Krahl2019-01-26
* Add test for storage hidden subcommandDaniel Mueller2019-01-20
* Implement storage hidden subcommandDaniel Mueller2019-01-20
* Introduce storage hidden subcommand scaffoldingDaniel Mueller2019-01-15
* Add tests for pws commandDaniel Mueller2019-01-19
* Auto-generate help text for Option-based argumentsDaniel Mueller2019-01-15
* Auto-generate help text for enum-backed optional argumentsDaniel Mueller2019-01-15
* Auto-populate help text contentDaniel Mueller2019-01-14
* Auto-generate execute methods for generated command enumsDaniel Mueller2019-01-14
* Add tests for otp commandDaniel Mueller2019-01-14
* Isolate cached PINs for multiple devices from each otherDaniel Mueller2019-01-11
* Implement From<&str> for ErrorRobin Krahl2019-01-26
* Refactor get_device to use nitrokey::connect_modelRobin Krahl2019-01-26
* Introduce Admin and User PIN fields to execution contextDaniel Mueller2019-01-09