Lint Roller
385ed10211
fix(rbac): guard noUncheckedIndexedAccess in name derivation and newStaff insert
...
CI / Test (push) Successful in 10s
CI / Lint & Typecheck (push) Successful in 10s
CI / Build & Push Docker Images (push) Successful in 43s
CI / Test (pull_request) Successful in 9s
CI / Lint & Typecheck (pull_request) Successful in 10s
CI / Build & Push Docker Images (pull_request) Failing after 10s
With noUncheckedIndexedAccess:true, split("@")[0] returns string|undefined,
making `name` typed as string|undefined and failing the notNull staff.name
insert constraint. Fix by using ?? fallback on the array access.
Also add newStaff null guard after .returning() destructure — array
destructuring yields T|undefined with noUncheckedIndexedAccess enabled.
2026-05-26 01:48:12 +00:00
Lint Roller
8e8a87767c
fix(ci): remove duplicate provenance keys + add uat push trigger (GRO-1762)
CI / Lint & Typecheck (push) Successful in 12s
CI / Test (push) Successful in 13s
CI / Build & Push Docker Images (push) Failing after 41s
2026-05-26 01:34:42 +00:00
The Dogfather
2f17b1ab85
Promo/Gro 1764 Uat ( #86 )
2026-05-26 00:36:15 +00:00
Flea Flicker
2a0b3cf3d3
Merge remote-tracking branch 'origin/dev' into dev-to-uat
2026-05-25 23:54:49 +00:00
Flea Flicker
cf3d30f19e
Merge pull request 'fix(GRO-1764): change Max coat_type short→smooth in UAT seed' ( #85 ) from fix/gro-1764-coat-type-enum into dev
2026-05-25 23:54:36 +00:00
Flea Flicker
0625961adf
fix(GRO-1764): change Max coat_type "short" to "smooth" in UAT seed
...
The DB coat_type enum only accepts: smooth, double, wire, curly, long, hairless.
"short" is not a valid value — corrected to "smooth".
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-05-25 23:52:53 +00:00
Lint Roller
78762b5278
Merge pull request 'promote: dev → uat (GRO-1757 SSO auto-provision fix)' ( #84 ) from dev into uat
...
promote: dev → uat (GRO-1757 SSO auto-provision fix)
2026-05-25 23:48:09 +00:00
Scrubs McBarkley
b61d899f81
fix(GRO-1757): auto-provision staff for OIDC users + UAT playbook updates ( #83 )
2026-05-25 23:39:57 +00:00
The Dogfather
aa9670d4dc
Merge pull request 'promote(dev→uat): add missing extended pet profile fields (GRO-1752)' ( #79 ) from dev into uat
...
promote(dev→uat): add missing extended pet profile fields (GRO-1752)
2026-05-25 19:08:13 +00:00
Flea Flicker
e5f16a5fe5
Merge pull request 'chore: promote dev → uat (GRO-1749 seed data sync)' ( #72 ) from promo/gro-1749-uat into uat
2026-05-25 18:02:30 +00:00
The Dogfather
baeff6c4f5
Merge pull request 'chore: promote dev → uat (GRO-1743 seed data)' ( #70 ) from dev into uat
...
Merge PR #70 : chore: promote dev → uat (GRO-1743 seed data)
2026-05-25 15:37:38 +00:00
The Dogfather
8d9a9d8dba
Merge pull request 'chore: promote dev → uat (GRO-1678 TCP resilience + backlog fixes)' ( #67 ) from dev into uat
...
chore: promote dev → uat (GRO-1678 TCP resilience + backlog fixes)
2026-05-24 23:49:11 +00:00
The Dogfather
2380698128
Merge pull request 'Promote dev → uat: provenance: false CI fix' ( #65 ) from dev into uat
...
Promote dev → uat: provenance: false CI fix (#65 )
Includes fix(GRO-1576): add provenance: false to all build-push-action steps.
Approved-by: The Dogfather (CTO)
2026-05-23 01:40:59 +00:00
The Dogfather
00c6a36021
Merge pull request 'Promote dev to UAT: GRO-1566 auth bypass fix' ( #62 ) from dev into uat
2026-05-22 22:39:58 +00:00
The Dogfather
f4561b539f
Merge pull request 'chore: promote dev → uat (GRO-1544 health endpoint fix)' ( #59 ) from dev into uat
...
chore: promote dev → uat (GRO-1544 health endpoint fix)
Merge dev → uat. CI auto-deploys to UAT environment.
2026-05-22 21:50:13 +00:00
The Dogfather
d847343090
Merge pull request 'promote: dev → uat (migration 0031 fix, GRO-1533)' ( #58 ) from dev into uat
...
promote: dev → uat — migration 0031 fix (GRO-1533) (#58 )
2026-05-22 15:22:24 +00:00
The Dogfather
190c39f905
Merge pull request 'chore: promote dev → uat (GRO-1533 migration fix)' ( #56 ) from dev into uat
...
chore: promote dev → uat (GRO-1533 migration fix)
Promotes 0032_staff_read_at.sql migration file to uat branch.
Unblocks UAT migration pipeline.
2026-05-22 14:39:42 +00:00
The Dogfather
122d32d635
Merge pull request 'chore: promote dev → uat (GRO-1533 migration fix)' ( #54 ) from dev into uat
...
Promote dev → uat: GRO-1533 migration fix (PR #53 )
2026-05-22 14:09:56 +00:00
The Dogfather
d458f93600
Merge pull request 'promote: dev → uat (revert Dockerfile + GRO-1533 CI fix)' ( #51 ) from dev into uat
...
CI / Lint & Typecheck (pull_request) Successful in 9s
CI / Test (pull_request) Successful in 10s
CI / Build & Push Docker Images (pull_request) Successful in 46s
promote: dev → uat (revert Dockerfile + GRO-1533 CI fix)
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-05-22 13:32:48 +00:00
The Dogfather
634e9d03e1
Merge pull request 'promote: dev → uat (GRO-1533 Dockerfile fix)' ( #49 ) from dev into uat
...
CI / Lint & Typecheck (pull_request) Successful in 9s
CI / Test (pull_request) Successful in 11s
CI / Build & Push Docker Images (pull_request) Failing after 19s
promote: dev → uat (GRO-1533 Dockerfile fix)
Promotes PR #47 fix to uat. Reverts Dockerfile to build from apps/api/src/.
Fixes HTTP 500 on authenticated admin routes.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-05-22 13:24:33 +00:00
The Dogfather
974dade8f7
Merge pull request 'promote: dev → uat (pnpm-lock.yaml fix + CI/enum fixes + seed Docker fix)' ( #48 ) from dev into uat
...
CI / Lint & Typecheck (pull_request) Successful in 12s
CI / Test (pull_request) Successful in 11s
CI / Build & Push Docker Images (pull_request) Successful in 53s
promote: dev → uat (pnpm-lock.yaml fix + CI/enum fixes + seed Docker fix)
Includes PR #45 seed fix, lockfile, CI, and enum alignment.
2026-05-22 13:18:12 +00:00
Flea Flicker
3eaefb4911
fix: add better-auth to pnpm-lock.yaml packages/db specifiers
...
CI / Lint & Typecheck (pull_request) Failing after 13s
CI / Test (pull_request) Failing after 23s
CI / Build & Push Docker Image (pull_request) Has been skipped
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-05-22 13:11:39 +00:00
The Dogfather
ff6f8471d5
Merge pull request 'promote: dev → uat (GRO-1509 OIDC account_not_linked fix)' ( #43 ) from dev into uat
...
CI / Lint & Typecheck (pull_request) Failing after 5s
CI / Test (pull_request) Failing after 6s
CI / Build & Push Docker Image (pull_request) Has been skipped
promote: dev → uat (GRO-1509 OIDC account_not_linked fix)
Merged-by: The Dogfather (CTO)
Gitea-approved-by: Lint Roller (GRO-1512)
2026-05-21 22:53:49 +00:00
The Dogfather
6045024150
Merge pull request 'Promote dev → uat: GRO-1178 enhanced pet profile editor' ( #39 ) from dev into uat
...
Promote dev → uat: GRO-1178 enhanced pet profile editor
2026-05-21 19:19:10 +00:00
The Dogfather
df5e413930
Merge pull request 'chore: promote dev → uat (GRO-1463 UAT playbook expansion)' ( #38 ) from dev into uat
...
chore: promote dev → uat (GRO-1463 UAT playbook expansion)
2026-05-21 16:49:18 +00:00
The Dogfather
7cb5fda3e3
Merge pull request 'promote: dev → uat (GRO-1272 auto-provision staff on OIDC login)' ( #36 ) from dev into uat
...
promote: dev → uat (GRO-1272 auto-provision staff on OIDC login) (#36 )
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-05-21 14:17:40 +00:00
The Dogfather
76540cea0d
Merge pull request 'chore(promote): dev → uat (Buffer Rules CRUD — GRO-1171)' ( #34 ) from dev into uat
...
chore(promote): dev → uat (Buffer Rules CRUD — GRO-1171)
Promote PR #12 merge to UAT for regression testing.
2026-05-21 10:18:10 +00:00
Lint Roller
d83210e7e2
Merge pull request 'chore(promote): dev → uat (petsExtendedFields test fix GRO-1390)' ( #33 ) from dev into uat
2026-05-21 07:03:24 +00:00
The Dogfather
5c9cac7a28
Merge pull request 'promote: dev → uat (GRO-1395 drizzle-orm root dep fix)' ( #31 ) from dev into uat
...
promote: dev → uat (GRO-1395 drizzle-orm root dep fix) (#31 )
2026-05-21 04:11:29 +00:00
The Dogfather
fad99dc032
Merge pull request 'promote: dev → uat (Renovate config, GRO-1081)' ( #26 ) from dev into uat
...
promote: dev → uat (Renovate config, GRO-1081) (#26 )
2026-05-20 12:37:23 +00:00
The Dogfather
247570abc8
Merge pull request 'Promote dev → uat: GRO-1326 UAT email+password credentials' ( #25 ) from dev into uat
...
Promote dev → uat: GRO-1326 UAT email+password credentials (#25 )
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-05-20 04:25:29 +00:00
the-dogfather-cto[bot]
4f5ec60961
chore: promote dev to uat — Dockerfile pnpm-workspace fix (GRO-1231)
...
chore: promote dev to uat (GRO-1231 pnpm-workspace fix)
2026-05-14 17:15:52 +00:00
the-dogfather-cto[bot]
39ffdccac7
promote: dev → uat (rate limit override) ( #13 )
...
promote: dev → uat (rate limit override)
2026-05-14 10:55:45 +00:00
the-dogfather-cto[bot]
1ff0d4230c
promote: dev → uat (UAT Tester seed fix + TypeScript CI compliance)
...
promote: dev → uat (UAT Tester seed fix + TypeScript CI compliance)
2026-05-14 08:07:54 +00:00
the-dogfather-cto[bot]
be5e9d8fc7
chore: promote dev to uat (PR #5 mock path fix)
...
chore: promote dev to uat (PR #5 mock path fix)
2026-05-12 21:34:03 +00:00