Skip to content

v0.0.2

Compare
Choose a tag to compare
@jmorganca jmorganca released this 27 May 05:08
· 4380 commits to main since this release

Improvements

  • New interactive login experience for Okta and built-in providers
  • Add deploy/dev.yaml for easy testing in development with Docker for Mac
  • Replace engine subcommand with server for clarity
  • Don't allow deleting oneself
  • Experimental UI (behind --ui flag)
  • Remove token commands and api calls (except POST /v1/token to create tokens)
  • Remove printing when running "infra users create" or "infra users delete"
  • Generate self-signed certificates if ACME certificates cannot be generated (IP addresses and localhost)
  • Allow connecting to self-signed certificate servers via the --insecure or -i flag (i.e. infra --insecure users ls)

Implementation

  • Use JWTs instead of hashed tokens
  • Use Sqlite for a database instead of boltdb for more powerful querying - note this introduces a CGO dependency and complicates builds