krona-staff/src
Ochenstarik 23a6f5ca80 fix(database): make live PostgreSQL workflows valid
Route every transactional outbox write through one complete event-envelope helper so occurred_at is always populated. Separate employee position and profession lookup parameters to avoid PostgreSQL 42P08, and add unit plus live-database regression coverage.
2026-09-26 17:17:06 +07:00
..
adapters style: rebuild formatting without sync behavior changes 2026-09-26 17:16:51 +07:00
core fix(database): make live PostgreSQL workflows valid 2026-09-26 17:17:06 +07:00
domain fix(database): make live PostgreSQL workflows valid 2026-09-26 17:17:06 +07:00
infrastructure fix: enforce tenant isolation and runtime contracts 2026-09-18 01:34:12 +07:00
app.ts style: rebuild formatting without sync behavior changes 2026-09-26 17:16:51 +07:00
config.ts style: rebuild formatting without sync behavior changes 2026-09-26 17:16:51 +07:00
operations.ts feat(staff): import workbook professions and dated payroll 2026-09-24 21:14:03 +07:00
portal-design.ts feat(portal): rebuild staff operational workspace 2026-09-26 14:13:21 +07:00
portal-ui.ts feat(portal): rebuild staff operational workspace 2026-09-26 14:13:21 +07:00
portal-workspace.ts feat(portal): rebuild staff operational workspace 2026-09-26 14:13:21 +07:00
portal.ts fix(database): make live PostgreSQL workflows valid 2026-09-26 17:17:06 +07:00
server.ts feat: add secure attendance portal and payroll foundation 2026-09-24 15:59:38 +07:00
sync.ts feat(sync): add offline sync backend foundation 2026-09-26 13:10:27 +07:00
version.ts fix(push): isolate employee data and preserve platform outbox 2026-09-26 12:31:10 +07:00