What's Changed
- Fix docs navigation and font by @ianmuchyri in #43
- docs: serve doc images from R2 instead of committing them to git by @ianmuchyri in #57
- Update broker auth proto by @dborovcanin in #61
- feat: Add Bootstrap and Callout by @JeffMboya in #32
- Edge model: Atom track (ATOM-01, 02, 03, 04, 06) by @ianmuchyri in #69
- Add updateProfileVersion mutation, status only by @ianmuchyri in #86
- NOISSUE - Add server-side ordering for Atom lists by @fbugarski in #83
- Enable remote R2 binding so local dev can preview published doc images by @ianmuchyri in #62
- Sync vendored broker auth proto with upstream enum rename by @dborovcanin in #87
- [PKI] Release Atom-native multi-tenant certificates by @arvindh123 in #79
- Require current password for self-service password changes by @ianmuchyri in #90
- Enforce unique user emails by @ianmuchyri in #89
- NOISSUE - Readiness ignore inactive issuers by @arvindh123 in #88
- Add tenant ID filtering by @ianmuchyri in #93
- release: harden and freeze v1.0 API contracts by @arvindh123 in #92
- Fix tenant and entity list filtering by @ianmuchyri in #94
- Add Redis-backed caching for AuthN/AuthZ by @ianmuchyri in #39
- Add state filter to tenant invitation queries by @ianmuchyri in #96
- Freeze and harden Atom v1 contracts by @arvindh123 in #95
- Fix tenant member status/id filtering and disabled-entity PDP reads by @ianmuchyri in #98
- Log unroutable AMQP payloads as JSON text by @arvindh123 in #102
- chore: organize repository and documentation by @arvindh123 in #97
- feat: make tenant admin capabilities configurable by @arvindh123 in #104
- chore: add Apache-2.0 license by @arvindh123 in #105
- fix(v1): harden release contracts and entity mutations by @arvindh123 in #108
- chore: squash launch schema migrations by @arvindh123 in #106
- Fix session self-profile updates for global human identities by @arvindh123 in #109
New Contributors
- @JeffMboya made their first contribution in #32
- @fbugarski made their first contribution in #83
Full Changelog: v0.50.0...v1.0.0