docs: sync from backend cf59726 — normalize pg repo modes
This commit is contained in:
@@ -11,6 +11,18 @@ entries on top. Maintained by agents per the rule in `../AGENTS.md`.
|
||||
|
||||
---
|
||||
|
||||
### 2026-06-02 — backend@cf59726, frontend@a2b972b — normalize Postgres repository store modes
|
||||
|
||||
**Commits:** backend `cf59726` (version `2.8.37`), frontend `a2b972b` (version `2.8.37`)
|
||||
**Touched:**
|
||||
- Backend: `src/db/repositories/factory.ts`, `src/services/health/healthCheckService.ts`, `__tests__/repository-factory-modes.test.ts`, `__tests__/health-check-service.test.ts`, `package.json`, `package-lock.json`
|
||||
- Frontend: `package.json` version metadata only.
|
||||
**Why:** Fix migration-control drift found after enabling notification PG mode in dev. Repository factory flags now treat `postgres` as an alias for `pg`, so `NOTIFICATION_STORE=postgres` actually resolves to the Drizzle notification repo. Release-hold mode is now independent from dispute mode, so `DISPUTE_STORE=postgres` no longer makes health or repository selection falsely report release holds as cut over.
|
||||
**Verification:** Backend `npm test -- --runTestsByPath __tests__/repository-factory-modes.test.ts __tests__/health-check-service.test.ts __tests__/notification-service-repo.test.ts --runInBand`; backend `npm run typecheck`; backend/frontend `git diff --check`.
|
||||
**Linked docs updated:** [[Postgres Runtime Cutover Status]]
|
||||
|
||||
---
|
||||
|
||||
### 2026-06-02 — backend@882096f, deployment@8764fdf — enable notification Postgres dev cutover
|
||||
|
||||
**Commits:** backend `b64995a` and `882096f` (version `2.8.36`), frontend `28ad8e6` (version `2.8.36`, already on remote), deployment `8764fdf`
|
||||
|
||||
Reference in New Issue
Block a user