krona-staff/tests/integration
Ochenstarik b283736312 fix(sync): reject work session and timesheet mutations from devices
Предотвращение несанкционированного создания подтверждённых смен и начислений с устройств синхронизации. Команды upsert_work_session и upsert_timesheet_entry отклоняются сервером со статусом rejected и кодом COMMAND_NOT_SUPPORTED без записи в базу данных. Очистка интеграционного теста выполняется соединением мигратора, вставка в staff_employees согласована со схемой миграций.
2026-09-26 16:12:02 +07:00
..
health.test.ts feat(staff): add finance calendar and employee portal 2026-09-24 18:12:24 +07:00
openapi-runtime.test.ts feat(sync): add offline sync backend foundation 2026-09-26 13:10:27 +07:00
portal.test.ts feat(staff): import workbook professions and dated payroll 2026-09-24 21:14:03 +07:00
sync-rejection.test.ts fix(sync): reject work session and timesheet mutations from devices 2026-09-26 16:12:02 +07:00
tenant-isolation.test.ts feat(sync): add offline sync backend foundation 2026-09-26 13:10:27 +07:00