v0.1.73
What's Changed
- feat(license): enforce stackable MSSP seat-pack allowance by @taylorwalton in #919
- feat(auth): WebAuthn/passkey sign-in + API query standardization by @taylorwalton in #920
- fix(license): handle license-server error responses gracefully by @taylorwalton in #921
- feat(license): allow re-purchasing stackable MSSP seat packs in the UI by @taylorwalton in #922
.Env Addition
# WebAuthn / Passkey sign-in (optional — leave WEBAUTHN_ORIGINS empty to disable).
# RP ID must match the host users reach in the browser (no scheme/port).
# ORIGINS is a comma-separated list of allowed frontend origins (scheme + host + port).
# Example local dev: use localhost (not 127.0.0.1 — browsers reject passkeys on the IP).
# WEBAUTHN_ORIGINS=http://localhost:5173
WEBAUTHN_RP_ID=localhost
WEBAUTHN_RP_NAME=SOCFortress CoPilot
WEBAUTHN_ORIGINS=https://localhost:5173
Full Changelog: v0.1.72...v0.1.73