Ochenstarik
|
778ba2d15b
|
fix(portal): hide login after successful session
ci / verify (push) Waiting to run
|
2026-09-26 13:50:36 +07:00 |
|
Ochenstarik
|
3595792ef3
|
merge: offline sync backend with library portal
ci / verify (push) Waiting to run
|
2026-09-26 13:28:50 +07:00 |
|
Ochenstarik
|
5ee75177b9
|
feat(sync): add offline sync backend foundation
- Add PostgreSQL migrations with strict RLS policies (0011)
- Introduce SyncService for handling auth, token-based registration
- Add payload size and replay attack mitigations
- Provide HTTP fastify routes (pull, push, ack, device management)
- Validate openapi contracts and add comprehensive tests
|
2026-09-26 13:10:27 +07:00 |
|
Ochenstarik
|
1812870dd3
|
feat(portal): align workspace with Krona library
|
2026-09-26 12:58:51 +07:00 |
|
Ochenstarik
|
3e2054480c
|
fix(push): isolate employee data and preserve platform outbox
ci / verify (push) Waiting to run
|
2026-09-26 12:31:10 +07:00 |
|
Ochenstarik
|
87a6a447c2
|
feat(pwa): mobile-first employee portal with offline sync and push integration
|
2026-09-26 12:08:31 +07:00 |
|
Ochenstarik
|
fb1270a0a8
|
feat(notification): employee push subscriptions, rls migrations, and web-push dispatcher
|
2026-09-26 12:08:26 +07:00 |
|
Ochenstarik
|
9ea9a004ed
|
feat(ui): align Staff portal with Krona library
|
2026-09-24 21:14:20 +07:00 |
|
Ochenstarik
|
5b159f785c
|
feat(staff): import workbook professions and dated payroll
|
2026-09-24 21:14:03 +07:00 |
|
Ochenstarik
|
37da6f0418
|
feat(payroll): automatic payroll calculation, owner schemes, and UI integration
|
2026-09-24 19:00:25 +07:00 |
|
Ochenstarik
|
c08a7e6af1
|
fix(finance): preserve imported corrections
|
2026-09-24 18:28:58 +07:00 |
|
Ochenstarik
|
1007f929c2
|
fix(finance): cast derived revenue parameters
|
2026-09-24 18:25:56 +07:00 |
|
Ochenstarik
|
88804a0eea
|
feat(staff): add finance calendar and employee portal
|
2026-09-24 18:12:24 +07:00 |
|
Ochenstarik
|
2f6b367638
|
feat: reconcile and review attendance sessions
|
2026-09-24 17:00:08 +07:00 |
|
Ochenstarik
|
32e3c6f7f7
|
feat: add manager employee and timesheet workflows
|
2026-09-24 16:32:30 +07:00 |
|
Ochenstarik
|
3464998168
|
feat: add secure attendance portal and payroll foundation
ci / verify (push) Waiting to run
|
2026-09-24 15:59:38 +07:00 |
|
Ochenstarik
|
b4eb3432ae
|
feat(terminal): add scheduled automatic checkout
ci / verify (push) Has been cancelled
|
2026-09-21 10:00:11 +07:00 |
|
Ochenstarik
|
4d37350757
|
feat(terminal): update attendance terminal to 0.2.4
ci / verify (push) Waiting to run
|
2026-09-20 23:40:43 +07:00 |
|
Ochenstarik
|
827d321a1a
|
feat(terminal): add secure release updates and installer
ci / verify (push) Has been cancelled
|
2026-09-19 02:08:26 +07:00 |
|
Ochenstarik
|
d45bee960a
|
fix: harden terminal recovery and deployment
ci / verify (push) Waiting to run
|
2026-09-18 11:10:28 +07:00 |
|
Ochenstarik
|
64ac5c0c66
|
fix: enforce tenant isolation and runtime contracts
|
2026-09-18 01:34:12 +07:00 |
|
Ochenstarik
|
fcf014cf71
|
feat: establish tenant-safe Staff service foundation
|
2026-09-10 23:29:26 +07:00 |
|