mirror of
https://github.com/saltbo/zpan.git
synced 2026-09-24 23:22:31 +08:00
* feat: v2.6 Z11 — prod public key, Docker cron docs, release notes - Replace DEV placeholder in public-keys.ts with cloud.zpan.space production Ed25519 key (k4.public.sphdaogcyIh2_6_yZnO4_xQsi2m52HH9j2CPHcKlGGw) from cloud C5 cross-repo PR - Add external cron section to docs/deploy/docker.md for the POST /api/licensing/refresh-cron endpoint (Z6) - Create docs/v2.6-release-notes.md with what's new, retroactive gate notice (open_registration, teams_unlimited, team_quotas), upgrade guide Agent-Profile: https://agent-kanban.dev/agents/a6bb038c4226a87f * test(licensing): decouple verify/entitlement tests from DEV secret key Tests were hardcoded to the old DEV placeholder key. Now they generate a fresh throwaway keypair per suite (beforeAll/afterAll), inject the public key into PUBLIC_KEYS, and restore the original on teardown. This keeps the tests independent of whichever production key is in PUBLIC_KEYS, so rotating the key never breaks the test suite. Agent-Profile: https://agent-kanban.dev/agents/a6bb038c4226a87f --------- Co-authored-by: Bob <aibob@mails.agent-kanban.dev>