Repository navigation
Tags: ojster/ojster
Tags
Feat PQC (#10) * feat: Add keypair, seal and unseal commands * feat: Strip comments * rfac: Refactor packages and add tests * fix: Fix race in test * rfac: Move flags logic outside of pqc package * rfac: Let fs handle help * rfac: Pass io.Writer args * rfac: Cleanup testutls * test: Add internal/util/tty/tty_linux_test.go * test: Increase tty test coverage * rfac: Consistent error logging * fix: Fix warning * test: Increase test coverage * test: Refactor pqc tests * test: Increase test coverage * rfac: Refactor dispatch * rfac: Less modules * rfac: Include loggingMiddleware in server.go * rfac: Use env util package in post handler * feat: Replace dotenvx with Quantum Safe Encryption * rfac: Decrypt without subprocess by default * rfac: Receive outMap from pqc * rfac: Improve HTTP status code matching * fix: Write logging to stdout * rfac: Centralize encryption format logic * chore: Remove todo * rfac: Remove common package * rfac: Move loggingMiddleware * chore: Add TODO * fix: Fix notice * rfac: Reuse hardening flags * docs: Update docs with PQC * rfac: Split into multiple compose files * fix: Ignore all keys * fix: Fix test * rfac: Handle env parsing in main * docs: Update readme * fix: Fix usage header * fix: Update subcommand usage * rfac: Refactor usage logic * feat: Unset env var after reading * fix: Configurable UID/GID mapping for Linux * fix: Fix Dotenvx examples * docs: Fix case * rfac: Simplify test script * fix: Fix copyright statement * rfac: Cleanup tests * rfac: Modernize * docs: Don't reuse variable * fix: Don't skip OJSTER_ prefixed env vars * rfac: Lowercase test helper methods * rfac: Add run validation in main.go