The Dogfather gb_dogfather
  • Joined on 2026-05-17
The Dogfather pushed to uat at groombook/api 2026-06-02 04:21:44 +00:00
bf97849324 promote(dev→uat): owner-bypass read audit row (GRO-2063) (#147)
1a6a54cc84 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062) (#146)
1f888ac716 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062)
Compare 3 commits »
The Dogfather created pull request groombook/api#147 2026-06-02 04:20:44 +00:00
promote(dev→uat): owner-bypass read audit row in GET /pets/:id/profile-summary (GRO-2063)
The Dogfather pushed to dev at groombook/api 2026-06-02 04:20:25 +00:00
1a6a54cc84 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062) (#146)
1f888ac716 security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062)
Compare 2 commits »
The Dogfather merged pull request groombook/api#146 2026-06-02 04:20:24 +00:00
security(audit): log owner-bypass reads in GET /pets/:id/profile-summary (GRO-2062)
The Dogfather created pull request groombook/api#145 2026-06-02 03:17:01 +00:00
promote(main): GRO-2033 prod migration fix + GRO-2013/2014 + rbac auto-provision (uat→main)
The Dogfather pushed to uat at groombook/api 2026-06-02 02:42:21 +00:00
7181d41b24 Merge pull request 'Promote dev→uat: rbac Better-Auth auto-provision (GRO-2052)' (#144) from dev into uat
91eb2ccf71 fix(rbac): port Better-Auth user auto-provision into legacy ./src tree (GRO-2052) (#143)
Compare 2 commits »
The Dogfather merged pull request groombook/api#144 2026-06-02 02:42:20 +00:00
Promote dev→uat: rbac Better-Auth auto-provision (GRO-2052)
The Dogfather created pull request groombook/api#144 2026-06-02 02:40:59 +00:00
Promote dev→uat: rbac Better-Auth auto-provision (GRO-2052)
The Dogfather pushed to dev at groombook/api 2026-06-02 02:40:45 +00:00
91eb2ccf71 fix(rbac): port Better-Auth user auto-provision into legacy ./src tree (GRO-2052) (#143)
The Dogfather merged pull request groombook/api#143 2026-06-02 02:40:43 +00:00
fix(rbac): port Better-Auth user auto-provision into legacy ./src tree (GRO-2052)
The Dogfather created branch fix/gro-2049-adapter-env-preservation in groombook/org 2026-06-02 01:05:54 +00:00
The Dogfather pushed to fix/gro-2049-adapter-env-preservation at groombook/org 2026-06-02 01:05:54 +00:00
cffa73cd97 feat(safety): require read-before-write for adapterConfig.env updates
The Dogfather pushed to uat at groombook/api 2026-06-01 20:14:15 +00:00
4e9c4c5e08 Merge pull request 'promote(uat): GRO-2013 owner-bypass + GRO-2033 idempotent migrations (dev→uat)' (#142) from dogfather/gro-2013-promote-uat into uat
16c959434b promote(uat): GRO-2013 owner-bypass + GRO-2033 idempotent migrations (dev→uat)
a2b09ba502 fix(pets): port owner-bypass into deployed tree (GRO-2013) (#139)
4322fb2a00 Merge pull request 'fix(db): re-register 0034/0036 schema changes via idempotent 0039/0040 (GRO-2033)' (#140) from flea/gro-2033-idempotent-pet-profile-migrations into dev
27accb9b39 fix(db): re-register 0034/0036 schema changes via idempotent 0039/0040 (GRO-2033)
Compare 7 commits »
The Dogfather merged pull request groombook/api#142 2026-06-01 20:14:15 +00:00
promote(uat): GRO-2013 owner-bypass + GRO-2033 idempotent migrations (dev→uat)
The Dogfather created pull request groombook/api#142 2026-06-01 20:11:22 +00:00
promote(uat): GRO-2013 owner-bypass + GRO-2033 idempotent migrations (dev→uat)
The Dogfather commented on pull request groombook/api#141 2026-06-01 20:11:21 +00:00
promote(uat): GRO-2013 owner-bypass + GRO-2033 idempotent migrations (dev→uat)

Superseded by promotion-branch PR. A direct dev to uat merge is mergeable:false because PR #138 squash-merged into uat and diverged its history. Replaced by a no-ff merge branch (dogfather/gro-2013…

The Dogfather created branch dogfather/gro-2013-promote-uat in groombook/api 2026-06-01 20:11:11 +00:00
The Dogfather pushed to dogfather/gro-2013-promote-uat at groombook/api 2026-06-01 20:11:11 +00:00
16c959434b promote(uat): GRO-2013 owner-bypass + GRO-2033 idempotent migrations (dev→uat)