v0.1.2
What's Changed
- Publish the deployment CLI to npm with provenance by @16francej in #10
- Prune docs/ to what the README reaches by @ReganBell in #13
- Publish images under a repo-nested GHCR namespace by @16francej in #12
- Stop shipping build-time caches and host identity in published images by @16francej in #14
- Pin real image digests into the published CLI package by @16francej in #15
- docs: round README screenshot corners by @16francej in #11
- Offer a retry link on the stale sign-in link page by @ReganBell in #18
- Ship references/email.md from qm init by @ReganBell in #17
- Warn after fly secrets push when staged secrets are not live on running machines by @ReganBell in #20
- Make the admin onboarding view reachable by @ReganBell in #19
- Fix MicroVM image tag parsing to read the capitalized Tags response key by @ReganBell in #16
- Make the base model key a deployment secret, and document Slack sign-in by @16francej in #21
- Replace the web UI's sign-in form with auth-gate states by @16francej in #23
- Improved support for OpenRouter by @16francej in #22
- Stop a mock deployment passing as a real one by @16francej in #25
- Fix the auth-gate lockouts found in review by @16francej in #24
- Route the first admin to onboarding instead of a 403 web UI by @ReganBell in #29
- qm check: verify Fly sandbox token, SMTP credentials, and Node engine before deploy by @ReganBell in #27
- Distinguish not-yet-deployed targets from secret drift in qm doctor by @ReganBell in #28
- Resolve sandbox base digests without registry reads and force amd64 base builds by @ReganBell in #30
- Take contributions as human-written text in adrs/ by @ReganBell in #34
- Treat fast mode as opt-in by @BinSquare in #26
- Add qm secrets set for safe in-place .env edits by @ReganBell in #32
- qm init: pick one email transport and scaffold only its keys by @ReganBell in #31
- Add an org-wide admin toggle defaulting interactive turns to fast mode by @ReganBell in #35
- Drop the removed-features regression test by @16francej in #36
- Add portal playground mode: anonymous browser-pinned sessions by @16francej in #38
- Cut releases from one dispatch that tags what it published by @16francej in #37
New Contributors
- @BinSquare made their first contribution in #26
Full Changelog: https://github.com/yc-software/qm/commits/v0.1.2