Commit Graph
100 Commits
Author SHA1 Message Date
Dark-Alex-17 a64f4dbf79 test: Added tests for the new gopass provider 2025-09-29 17:28:04 -06:00
Dark-Alex-17 1b83d9b199 feat: gopass support 2025-09-29 16:34:51 -06:00
Dark-Alex-17 f006503736 feat: Added command aliases to make the CLI more universal 2025-09-29 16:30:39 -06:00
Dark-Alex-17 9abd2f88cf feat: Added dynamic tab completions for the profile, providers, and the secrets in any given secret manager 2025-09-29 16:30:16 -06:00
Dark-Alex-17 29acad5eed feat: Users can now specify a default provider to use with each run config, so they don't need to explicitly specify which to use when wanting to run different applications. 2025-09-29 15:18:56 -06:00
Dark-Alex-17 1f7f5dbcae ci: Created single-line installation scripts to also install gman automatically without any package managers 2025-09-17 12:47:08 -06:00
Dark-Alex-17 00802795ee build: prep for full release 2025-09-16 13:58:31 -06:00
Dark-Alex-17 2a01189a07 ci: Manually created first winget package: ready for full release (hopefully) 2025-09-16 10:55:59 -06:00
Dark-Alex-17 5f282fef87 ci: Need to manually deploy first winget package 2025-09-16 09:29:55 -06:00
Dark-Alex-17 9e3065794a ci: Fixed heredoc issue for windows-latest 2025-09-15 16:56:22 -06:00
Dark-Alex-17 be8e3263c9 ci: Use windows-latest for winget release job 2025-09-15 16:33:08 -06:00
Dark-Alex-17 a015c9b382 ci: Change winget packaging methodology 2025-09-15 16:12:04 -06:00
Dark-Alex-17 f4a54a412a ci: revert failed GH pipeline 2025-09-15 15:43:46 -06:00
Dark-Alex-17 9ceaa1078d ci: Update the winget release step so that it works for brand new packages 2025-09-15 15:37:50 -06:00
Dark-Alex-17 3d93b5b479 ci: Trying to rename the gman Windows executable so it can be picked up when archiving everything else 2025-09-15 15:06:23 -06:00
Dark-Alex-17 cce8a23b63 ci: Revert to previous release 2025-09-15 14:49:13 -06:00
Dark-Alex-17 10e2beba3c ci: Modified windows binaries to be in executable form instead of archives to fix winget deploy 2025-09-15 14:00:40 -06:00
Dark-Alex-17 0871f9de7b ci: Omit installers regex for winget to see what it does 2025-09-15 13:41:24 -06:00
Dark-Alex-17 13a074c3be ci: Final fix for winget release 2025-09-15 13:11:05 -06:00
Dark-Alex-17 c8696177c5 ci: Fix winget release 2025-09-15 12:51:36 -06:00
Dark-Alex-17 be8a5535fa ci: Attempted fix of winget release 2025-09-15 12:23:18 -06:00
Dark-Alex-17 8252191317 ci: Migrated Windows install to winget 2025-09-15 11:20:12 -06:00
Dark-Alex-17 261ec0bb6d test: Fixed Windows CLI tests (forgot to add unix cfg check) 2025-09-15 10:24:17 -06:00
Dark-Alex-17 e8de47dc52 test: Added tests for new config command 2025-09-15 09:47:31 -06:00
Dark-Alex-17 dbb4d265c4 feat: Subcommand to edit the config directly instead of having to find the file 2025-09-15 09:25:09 -06:00
Dark-Alex-17 924976ee1b Merge remote-tracking branch 'origin/main'
# Conflicts:
#	.github/workflows/release.yml
2025-09-15 07:50:12 -06:00
Dark-Alex-17 ae6fe8be44 test: fixed local provider user test 2025-09-14 21:45:39 -06:00
Dark-Alex-17 76df717fea style: improved formatting in l9cal provider 2025-09-14 21:42:44 -06:00
Dark-Alex-17 2098aa65c1 ci: fixed copy/paste typo 2025-09-14 20:44:21 -06:00
Dark-Alex-17 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
Dark-Alex-17 a2106a06a1 ci: Fix chocolatey install 2025-09-14 20:32:35 -06:00
Dark-Alex-17 4c30bc7e7d ci: Attempting to fix path errors in chocolatey install 2025-09-14 20:00:03 -06:00
Dark-Alex-17 6adc4ce228 ci: Potential typo in chocolatey package deploy 2025-09-14 19:30:28 -06:00
Dark-Alex-17 81f7e86adc ci: Fixed typo in artifact upload 2025-09-14 19:02:18 -06:00
Dark-Alex-17 9116d1ed53 ci: Modify changelog generation and output 2025-09-14 18:43:55 -06:00
Dark-Alex-17 71f4781780 fix: Pass the changelog to the GHA properly using a file 2025-09-14 18:38:18 -06:00
Dark-Alex-17 fbd2503136 fix: Potential bug in changelog variable generation 2025-09-14 18:33:30 -06:00
Dark-Alex-17 00080543bd ci: Migrated conventional-changelog to conventionalcommits 2025-09-14 18:30:30 -06:00
Dark-Alex-17 1c02106bdc ci: Fix bug in changelog generation 2025-09-14 18:27:56 -06:00
Dark-Alex-17 595917bb2b ci: Fix bug in artifact directory name to be unique per release 2025-09-14 18:22:51 -06:00
Dark-Alex-17 477c87aea9 ci: Full release attempt (GitHub, Choco, Homebrew, and Crates) 2025-09-14 18:00:38 -06:00
Dark-Alex-17 4b9a84cf70 Merge remote-tracking branch 'origin/main' 2025-09-14 17:46:10 -06:00
Dark-Alex-17 a1e0a97b84 ci: Updated the archive names for homebrew and chocolatey 2025-09-14 17:46:04 -06:00
Dark-Alex-17 cfc296dd75 ci: Fixed typo in shell commands for Windows and Mac builds 2025-09-14 17:40:20 -06:00
Dark-Alex-17 ec115d470a ci: Fixed linux-gnu target build 2025-09-14 17:28:49 -06:00
Dark-Alex-17 d6a2606b7d build: Reverted to previous build 2025-09-14 17:23:27 -06:00
Dark-Alex-17 7dc4995c9b ci: Don't use cross to compile ARM linux GNU 2025-09-14 17:21:44 -06:00
Dark-Alex-17 befd414bfe ci: Don't use cross to build linux-gnu 2025-09-14 17:11:36 -06:00
Dark-Alex-17 2b971602c3 docs: Updated changelog 2025-09-14 17:08:32 -06:00
Dark-Alex-17 ad1be71f41 Merge remote-tracking branch 'origin/main' 2025-09-14 17:08:16 -06:00
Dark-Alex-17 18ee7e4a9f ci: Fix potential typo in publishing of archives 2025-09-14 17:08:09 -06:00
Dark-Alex-17 68bc150d30 ci: Added additional targets and fixed typo in artifact upload 2025-09-14 17:06:59 -06:00
Dark-Alex-17 d0278bfa65 ci: Fixed bug in the setting of environment variables 2025-09-14 16:52:17 -06:00
Dark-Alex-17 35183f0e34 build: Set up test release 2025-09-14 16:47:35 -06:00
Dark-Alex-17 54bc914554 build: Set up test release 2025-09-14 16:47:13 -06:00
Dark-Alex-17 2a74aa3588 ci: Fix typo in GH release draft status 2025-09-14 16:45:25 -06:00
Dark-Alex-17 cc5d4cd45d ci: Test full GH release 2025-09-14 16:44:12 -06:00
Dark-Alex-17 c6bf2e10db build: gated the openssl crate to linux and mac MUSL builds only to fix Windows 2025-09-14 16:17:49 -06:00
Dark-Alex-17 b326e7ed4c ci: Fix typo in windows ARM target name 2025-09-14 16:06:35 -06:00
Dark-Alex-17 396cb4c3e4 ci: finalize the OS build choices 2025-09-14 16:01:17 -06:00
Dark-Alex-17 9963d9cd0b ci: install the generic libclang-dev 2025-09-14 15:53:47 -06:00
Dark-Alex-17 ba64e8141d ci: try again without i686 windows 2025-09-14 15:45:34 -06:00
Dark-Alex-17 53ce30e0b1 ci: change llvm version 2025-09-14 15:40:27 -06:00
Dark-Alex-17 9aea77661b ci: Install libclang using the official llvm installation method 2025-09-14 15:38:14 -06:00
Dark-Alex-17 e412f01c0a ci: add the universe repository for ubuntu 2025-09-14 15:28:13 -06:00
Dark-Alex-17 1e34429f52 ci: Force install the latest libclang 2025-09-14 15:25:09 -06:00
Dark-Alex-17 25c428ddbd ci: Attempt to use pre-built target binaries for aws-lc-sys 2025-09-14 15:21:52 -06:00
Dark-Alex-17 f19153b196 ci: enable the universe apt repository 2025-09-14 15:08:30 -06:00
Dark-Alex-17 8b3c9c822e ci: Testing manual install of bindgen 2025-09-14 15:03:56 -06:00
Dark-Alex-17 b5ad622798 ci: Test disabling aws-lc-sys crate 2025-09-14 14:40:54 -06:00
Dark-Alex-17 1063038c52 ci: Testing new build flow 2025-09-14 14:36:23 -06:00
Dark-Alex-17 b956e95619 ci: test using cross for all compilation targets 2025-09-13 16:20:40 -06:00
Dark-Alex-17 a8b3c185c6 ci: fix bug for mac installs 2025-09-13 16:14:33 -06:00
Dark-Alex-17 84ffc8b71c ci: force install libclang deps 2025-09-13 16:08:37 -06:00
Dark-Alex-17 eb7c78327b ci: try build with cross 2025-09-13 16:00:09 -06:00
Dark-Alex-17 6fe33bffa0 testing 2025-09-13 15:41:56 -06:00
Dark-Alex-17 cd2c3d6c3d build: revert to previous dependencies stack 2025-09-13 15:08:12 -06:00
Dark-Alex-17 5d1cfffc74 ci: use cross for musl builds 2025-09-13 14:35:44 -06:00
Dark-Alex-17 fcab216926 ci: explicitly help out aws-lc-sys with bindgen 2025-09-13 14:06:40 -06:00
Dark-Alex-17 c0755d8751 build: version fix 2025-09-13 13:56:35 -06:00
Dark-Alex-17 08dea6a190 build: Reverted back to previous build 2025-09-13 13:47:00 -06:00
Dark-Alex-17 8c5dd6fd84 build: Specify proper version in cargo toml 2025-09-13 13:33:52 -06:00
Dark-Alex-17 63eef4a70a build: Updated Cargo lockfile 2025-09-13 13:02:54 -06:00
Dark-Alex-17 e334b375da fix: Revert back hacky stuff so I can test with act now 2025-09-12 21:33:50 -06:00
Dark-Alex-17 3a1752b148 fix: Attempting to use pre-generated bindgens for the aws-lc-sys library 2025-09-12 20:42:19 -06:00
Dark-Alex-17 3c119595fa fix: Install openSSL differently to make this work 2025-09-12 20:35:44 -06:00
Dark-Alex-17 d8dec0db59 fix: Address edge case for unknown_musl targets 2025-09-12 20:30:44 -06:00
Dark-Alex-17 ebea1519c7 fix: Install LLVM prereqs for release flow 2025-09-12 20:26:48 -06:00
Dark-Alex-17 378b5cbe65 fix: Updated the release flow to install the external bindgen-cli 2025-09-12 20:20:27 -06:00
Dark-Alex-17 0968311055 chore: release prep 2025-09-12 20:12:22 -06:00
Dark-Alex-17 a50128649c docs: prep for release 2025-09-12 19:45:55 -06:00
Dark-Alex-17 03bc44a9f6 test: Added tests for the Azure Key Vault provider 2025-09-12 19:35:54 -06:00
Dark-Alex-17 4042402d1b feat: Azure Key Vault support 2025-09-12 19:28:15 -06:00
Dark-Alex-17 a303f2fdaa docs: Updated the docs to show how to use the GCP Secret Manager provider 2025-09-12 18:48:47 -06:00
Dark-Alex-17 3e1e138296 test: Added tests for the GCP Secret Manager provider 2025-09-12 18:48:35 -06:00
Dark-Alex-17 bcbd755a37 feat: GCP Secret Manager support 2025-09-12 18:36:16 -06:00
Dark-Alex-17 ac45287336 feat: Full AWS SecretsManager support 2025-09-12 17:24:47 -06:00
Dark-Alex-17 81989f8c94 feat: AWS Secrets Manager support 2025-09-12 17:11:44 -06:00
Dark-Alex-17 ae7f04a423 docs: Reverted changelog back to previous value for simplicity 2025-09-12 15:38:13 -06:00
Dark-Alex-17 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