Commit Graph

14 Commits

Author SHA1 Message Date
083245b447 Updated the README to properly show managarr config injection 2025-09-10 21:48:09 -06:00
e0996b5968 Migrated some CLI specific code to a CLI module to make the code cleaner and easier to test 2025-09-10 21:03:31 -06:00
17eba4413d Full support for secret injection into configuration files 2025-09-10 20:53:10 -06:00
8ae9b19567 Added both a short profile flag '-p' and made the list and update functions optional since not all secret providers need to support them. Also means the default implementation for the list/update functions in the base SecretsProvider trait will error out by default if undefined 2025-09-10 19:10:36 -06:00
bd81446bf8 Updated the tagline for the crate's help output 2025-09-09 17:58:07 -06:00
3bb9055f80 Added unit tests 2025-09-09 17:52:07 -06:00
82e2e33608 Fixed a bug for updating secrets with the local provider 2025-09-09 17:51:53 -06:00
0514cc2c8d Fixed a critical security bug in which I zeroed out the encryption key before passing it 2025-09-09 17:51:37 -06:00
5dde480c92 Removed unnecessary comments from the command module 2025-09-09 17:07:16 -06:00
186dfea837 Updated README and forced all secret names to be in UPPER_CAMEL_CASE 2025-09-09 16:42:27 -06:00
5623eb4128 Added support for run profiles 2025-09-09 16:23:26 -06:00
a0b710b96b Implemented support for local synchronization to a remote Git repo 2025-09-09 12:49:35 -06:00
8ac9ca40df Full local password management support 2025-09-08 15:13:13 -06:00
Alex Clarke
e4f983618f Initial commit 2025-09-08 09:12:32 -06:00