Commit Graph

  • 1892fd9e8a feat: arr and map methods now output json to make the read, mutate, write loop easier. main v0.3.0 jmug 2026-10-30 13:50:55 -07:00
  • aa3d497139 feat: Support setting the value of array/map secrets from a json file. jmug 2026-10-30 13:32:35 -07:00
  • 03247415b2 feat: Support configuration file for hmsecrets. v0.2.0 jmug 2026-10-29 14:35:46 -07:00
  • 3b29c2cb1d chore: Set up goreleaser to build and release binaries. v0.1.1 jmug 2026-10-29 12:49:28 -07:00
  • 36af437794 ci: Build secrets server on PRs, publish on releases. (#1) v0.1.0 jmugandjmug 2026-10-25 10:03:15 +00:00
  • 258a5e5d61 feat: Build on push to main, push on releases. jmug/build-workflow jmug 2026-10-25 03:01:06 -07:00
  • 71f4dc038e fix: Specify correct dockerfile. jmug 2026-10-25 02:42:46 -07:00
  • ce718a19dd feat: Try build-action jmug 2026-10-25 02:39:34 -07:00
  • 09724c7c76 feat: Dockerfile for the secrets server. jmug 2026-10-25 02:30:21 -07:00
  • 5c44b990c2 feat: Misc renaming. jmug 2026-10-25 02:18:46 -07:00
  • 3d0add35e3 feat: Subcommands for maps and array values. jmug 2026-10-24 02:28:54 -07:00
  • f65e0c7eaa feat: Utility CLI to interact with the secrets service. jmug 2026-10-24 02:13:11 -07:00
  • 39ea9d708a feat: Fully featured Go client for the secrets service. jmug 2026-10-24 01:38:05 -07:00
  • 7b715da87f feat: Tested (with curl) server implementation of the secrets store. jmug 2026-10-24 00:29:05 -07:00
  • 9bdbc79458 fix: Bug where the ca key was being persisted to disk instead of client/server jmug 2026-10-24 00:25:35 -07:00
  • f6991cbe1d feat: Implement a bbolt backed secrets store. jmug 2026-10-23 13:17:14 -07:00
  • ccbbfd200c chore: Define the SecretsStore interface, basically a thin wrapper on top of bbolt. jmug 2026-10-23 12:39:12 -07:00
  • 4bd8ca54b6 chore: Update README. jmug 2026-10-23 00:16:13 -07:00
  • 1c592f5e1d fix: Clean up root command. jmug 2026-10-23 00:14:14 -07:00
  • e8503ab141 feat: Commands to generate server and client certs. jmug 2026-10-23 00:12:27 -07:00
  • abecfc3708 fix: Use helpser in CA command. jmug 2026-10-23 00:11:43 -07:00
  • b4b628210f feat: Cert helpers. jmug 2026-10-23 00:11:00 -07:00
  • 5ba8ca9417 feat: Util to read private key from file. jmug 2026-10-23 00:10:52 -07:00
  • 068db76488 fix: Accept the CN through a flag jmug 2026-10-22 22:06:32 -07:00
  • 3c83ac6e7f chore: gitignore in-repo certs dir for testing. jmug 2026-10-22 16:30:36 -07:00
  • 657208a7c2 refactor: generate ca now generates and writes its own private key. jmug 2026-10-22 16:30:01 -07:00
  • 16474e57b9 feat: Utilities for file creation. jmug 2026-10-22 16:27:11 -07:00
  • ceac86f155 feat: Utilities for key generation and marshalling. jmug 2026-10-22 16:27:02 -07:00
  • bf3ca1d0bf feat: Remove generate key command, each command will generate its own key. jmug 2026-10-22 16:26:23 -07:00
  • 76854f4e4b feat: Command to generate a CA. jmug 2026-10-21 00:13:31 -07:00
  • b593b083de fix: Defer file close instead of waiting after write. jmug 2026-10-20 15:38:34 -07:00
  • 6eb97bb780 feat: Command that generates a private key with well known params. jmug 2026-10-20 14:29:22 -07:00
  • 56fc799cf6 chore: Go and complementary tool bootstrap. jmug 2026-10-19 16:06:10 -07:00
  • 6aba9a8fcc Initial commit jmug 2026-10-19 19:33:43 +00:00