New pull request
chore: Sync .gitignore with other repos
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m0s
#140 by David was merged 2026-06-14 00:22:26 +02:00
feat(justfile): add dev-clean / dev-clean-all teardown recipes
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m23s
Create release / Create release from merged PR (pull_request) Has been skipped
#139 by David was merged 2026-06-13 19:47:07 +02:00
chore: add pre-commit hook recipes
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m13s
Create release / Create release from merged PR (pull_request) Has been skipped
#138 by David was merged 2026-06-13 12:46:46 +02:00 0 / 4
chore: Add JetBrains .idea preferences
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m8s
#137 by David was merged 2026-06-12 15:22:21 +02:00
fix(bunyip-domain): correct repository SQL binding, silent no-ops, and dead methods
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m24s
Create release / Create release from merged PR (pull_request) Has been skipped
#136 by David was merged 2026-06-13 13:36:01 +02:00
fix(migrations): close data-integrity gaps and gate version collisions
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m1s
#135 by David was merged 2026-06-13 13:20:03 +02:00
fix(feedback): raise hero pill contrast to WCAG AA
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m9s
#134 by David was merged 2026-06-12 12:41:00 +02:00
fix(web): handler correctness, dedup helpers, drop dead web types
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m2s
#133 by David was merged 2026-06-13 13:15:48 +02:00
fix(bunyip-api): handler correctness for webhooks, admin, auth, dedup
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m12s
#132 by David was merged 2026-06-12 12:40:32 +02:00
fix(admin-tier): count admin-granted lifetimes toward slot usage
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m3s
#131 by David was merged 2026-06-12 12:39:53 +02:00
fix(auth): harden middleware and auto-ban against IP spoofing and map growth
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m9s
Create release / Create release from merged PR (pull_request) Has been skipped
#130 by David was merged 2026-06-12 12:39:06 +02:00
fix(auth): validate token issuer, drop 2FA email gate, unify email-change SQL
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m0s
Create release / Create release from merged PR (pull_request) Has been skipped
#129 by David was merged 2026-06-12 11:45:23 +02:00
feat(oidc): /token mints configured tenant claim on at+jwt and id_token (BUNYIP-63)
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m14s
#128 by YousifShkara was merged 2026-06-12 05:46:38 +02:00
feat(oidc): /authorize tenant gate + picker (BUNYIP-62)
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m13s
#127 by YousifShkara was merged 2026-06-12 05:46:26 +02:00
feat(oidc): add oauth_client_user_tenants assignments + admin API
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m1s
#126 by YousifShkara was merged 2026-06-12 05:45:21 +02:00
fix(auth): validate token issuer, drop 2FA email gate, unify email-change SQL
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m0s
Create release / Create release from merged PR (pull_request) Has been skipped
#125 by David was closed 2026-06-12 11:43:02 +02:00
fix(auth): harden middleware and auto-ban against IP spoofing and map growth
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt / clippy / build / test (pull_request) Successful in 1m0s
#124 by David was closed 2026-06-12 14:08:32 +02:00
fix(admin-tier): count admin-granted lifetimes toward slot usage
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 59s
Create release / Create release from merged PR (pull_request) Has been skipped
#123 by David was closed 2026-06-12 11:59:46 +02:00
fix(bunyip-api): handler correctness for webhooks, admin, auth, dedup
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m4s
Create release / Create release from merged PR (pull_request) Has been skipped
#122 by David was closed 2026-06-12 11:59:46 +02:00
fix(layout): cap visible toasts at 5 to bound the toast-root column
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 59s
Create release / Create release from merged PR (pull_request) Has been skipped
#121 by YousifShkara was merged 2026-06-12 04:53:51 +02:00