|
|
9944e29ef0
|
fix: A critical security flaw was discovered that essentially had all local secrets be encrypted with an all-zero key
|
2026-02-01 16:15:13 -07:00 |
|
|
|
c95bae1761
|
fix: Addressed XNonce::from_slice deprecation warning
|
2026-02-01 14:48:37 -07:00 |
|
|
|
6daa6fd2f2
|
refactor: Refactored the library for gman so that it dynamically names config and password files to be used across any application
|
2025-10-14 17:12:43 -06:00 |
|
|
|
508c8b7feb
|
style: Reformatted code
|
2025-09-30 15:40:27 -06:00 |
|
|
|
9e11648a7c
|
refactor: Environment variable interpolation in config file works globally, not based on type
|
2025-09-30 15:35:48 -06:00 |
|
|
|
78d7e90e68
|
feat: Environment variable interpolation in the Gman configuration file
|
2025-09-30 11:10:20 -06:00 |
|
|
|
a64f4dbf79
|
test: Added tests for the new gopass provider
|
2025-09-29 17:28:04 -06:00 |
|
|
|
1b83d9b199
|
feat: gopass support
|
2025-09-29 16:34:51 -06:00 |
|
|
|
261ec0bb6d
|
test: Fixed Windows CLI tests (forgot to add unix cfg check)
|
2025-09-15 10:24:17 -06:00 |
|
|
|
dbb4d265c4
|
feat: Subcommand to edit the config directly instead of having to find the file
|
2025-09-15 09:25:09 -06:00 |
|
|
|
ae6fe8be44
|
test: fixed local provider user test
|
2025-09-14 21:45:39 -06:00 |
|
|
|
76df717fea
|
style: improved formatting in l9cal provider
|
2025-09-14 21:42:44 -06:00 |
|
Alex Clarke
|
2885decede
|
fix: improved user messages for local provider sync set up
|
2025-09-14 21:38:02 -06:00 |
|
|
|
1385aacc62
|
ci: fix bug after config refactor for persisting user prompted local sync changes to config file
|
2025-09-14 20:42:31 -06:00 |
|
|
|
03bc44a9f6
|
test: Added tests for the Azure Key Vault provider
|
2025-09-12 19:35:54 -06:00 |
|
|
|
4042402d1b
|
feat: Azure Key Vault support
|
2025-09-12 19:28:15 -06:00 |
|
|
|
bcbd755a37
|
feat: GCP Secret Manager support
|
2025-09-12 18:36:16 -06:00 |
|
|
|
ac45287336
|
feat: Full AWS SecretsManager support
|
2025-09-12 17:24:47 -06:00 |
|
|
|
81989f8c94
|
feat: AWS Secrets Manager support
|
2025-09-12 17:11:44 -06:00 |
|
|
|
9d8fa17dde
|
refactor: Refactor configuration structs directly into the provider definition to simplify validation, structs, and future extensions
|
2025-09-12 15:37:17 -06:00 |
|
|
|
69c7a083a2
|
fix: Made the vault file location more fault tolerant
|
2025-09-12 13:42:51 -06:00 |
|
|
|
ca990f460e
|
ci: Preparing the repo to go public
|
2025-09-11 17:19:52 -06:00 |
|
|
|
9e8e317daf
|
Updated the README with a more clear example of what the purpose of gman is, and also support fully isolated, multiple local based configurations with isolated git repositories so users can have separate repos for different environments
|
2025-09-11 16:21:47 -06:00 |
|
|
|
a8d959dac3
|
Added support for multiple providers and wrote additional regression tests. Also fixed a bug with local synchronization with remote Git repositories when the CLI was just installed but the remote repo already exists with stuff in it.
|
2025-09-11 15:07:16 -06:00 |
|
|
|
0f5c28a040
|
Added unit and integration tests
|
2025-09-10 22:34:36 -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 |
|
|
|
82e2e33608
|
Fixed a bug for updating secrets with the local provider
|
2025-09-09 17:51:53 -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 |
|