morphit/ops
Morphit Team 5199375ae9
Some checks failed
morphit-release / Build + publish release tarball (push) Has been cancelled
Release v1.0.0-beta.29
Bundles the post-beta.28 work:
- Keystore/2FA hardening: changePassword no longer drops the YubiKey wrap;
  CEK_NONCE_BYTES 12->24 (the broken layered/hardware-key write path); first
  automated 2FA round-trip coverage (enroll->unlock, TOTP enroll/verify/survives
  password change).
- YubiKey transport: full five-defect diagnosis written into transport.ts, plus a
  fail-closed enrollment-verification gate (verifyYubikeyChallengeResponse /
  buildVerifiedYubikeyWrap) so a broken transport can't commit a constant/zero-entropy
  2FA factor. Transport itself unchanged (hardware-gated).
- Post-beta.28 UI/operator batch: AGPL-3.0 FAQ article (10 locales), two-slot i2p,
  blurtwallet-matching voting power, RPC-list best-first sort + refresh, service-worker
  cache + desktop update-snackbar fixes, ops-cli alt-network Tor-wipe fix, and the
  rest of the 14-task batch.

Version bumped at all 19 touchpoints; package-lock synced; RELEASE-NOTES added.
Gates green; beta -> Forgejo only.
2026-06-23 20:11:14 -07:00
..
ansible release: v1.0.0-beta.27 — RPC-node failover (rpc-pool 52x), Ansible dead-node fix, regression guards 2026-06-22 20:10:43 -07:00
backup morphit-audit-2026-05-122-cp131-FULL-STATE.tar.gz 2026-05-23 21:05:14 -07:00
bunkerweb Morphit v1.0.0-beta.23 2026-06-19 22:00:07 -07:00
env Release v1.0.0-beta.29 2026-06-23 20:11:14 -07:00
nginx Morphit v1.0.0-beta.23 2026-06-19 22:00:07 -07:00
postgres Part 120 doc audit — 41 fix-groups across 40 docs 2026-05-13 08:44:42 -07:00
scripts Morphit v1.0.0-beta.20 2026-06-16 00:47:07 -07:00
systemd Morphit v1.0.0-beta.20 2026-06-16 00:47:07 -07:00