1602 Commits

Author SHA1 Message Date
cfd39404fa Align off-cycle payments with shared finance UI 2026-10-15 11:32:16 +03:00
25185c327a Add off-cycle payroll payment register and settlement tracking 2026-10-15 11:11:54 +03:00
de37b5c55d Show payroll inputs outside period roster 2026-10-09 18:34:36 +03:00
ecd65abb2d chore: retry production deployment
All checks were successful
Deploy production / deploy (push) Successful in 11m28s
2026-10-02 13:08:57 +03:00
1873dd604a Fix payroll scheduled change row locking
Some checks failed
Deploy production / deploy (push) Failing after 12m47s
2026-10-02 12:10:33 +03:00
e72a039744 Match registration UI to server-side LAN access policy
All checks were successful
Deploy production / deploy (push) Successful in 10m51s
2026-09-16 13:31:57 +03:00
53cba386e9 Secure optional LAN-only self-registration behind trusted proxies
All checks were successful
Deploy production / deploy (push) Successful in 15m8s
2026-09-16 12:07:00 +03:00
lizerk
1f35009e09 fix(finance): ignore closed values when editing columns
All checks were successful
Deploy production / deploy (push) Successful in 11m10s
2026-09-14 09:42:02 +03:00
lizerk
7df236a094 fix(layout): keep expanded sidebars above sticky content
All checks were successful
Deploy production / deploy (push) Successful in 12m50s
2026-09-11 17:49:47 +03:00
lizerk
5adfdbbd25 fix(finance): freeze closed period columns 2026-09-11 17:49:40 +03:00
lizerk
63d77c38fa fix(finance): defer markers until next period exists
All checks were successful
Deploy production / deploy (push) Successful in 10m58s
2026-09-11 15:50:06 +03:00
lizerk
38fa63e634 fix(finance): apply markers in next payroll period
All checks were successful
Deploy production / deploy (push) Successful in 13m13s
2026-09-11 14:51:37 +03:00
lizerk
e308d5916b fix(finance): allow system columns as scheduled changes
All checks were successful
Deploy production / deploy (push) Successful in 15m7s
2026-09-11 14:21:14 +03:00
lizerk
bc6a1c78ca feat(finance): add scheduled payroll changes
All checks were successful
Deploy production / deploy (push) Successful in 10m1s
2026-09-11 12:55:33 +03:00
lizerk
d38170640b fix(finance): guard invalid payroll point bases
All checks were successful
Deploy production / deploy (push) Successful in 13m49s
2026-09-11 10:33:01 +03:00
lizerk
158b71ac04 feat: make payroll columns configurable
All checks were successful
Deploy production / deploy (push) Successful in 10m13s
2026-09-11 02:14:27 +03:00
lizerk
d2e7f1e08d Make PostgreSQL quality cleanup reliable
All checks were successful
Deploy production / deploy (push) Successful in 12m2s
2026-09-11 00:35:08 +03:00
lizerk
f466714641 Keep payroll carryovers internal 2026-09-11 00:24:06 +03:00
lizerk
c9d7e10185 Retry transient npm installs more resiliently
All checks were successful
Deploy production / deploy (push) Successful in 11m3s
2026-09-10 21:09:38 +03:00
lizerk
6cfbc03503 Upgrade push notifications and remove compatibility shim 2026-09-10 20:57:37 +03:00
lizerk
2768d2f1b3 Restore reliable chat realtime and media playback
Some checks failed
Deploy production / deploy (push) Failing after 14m49s
2026-09-10 20:26:58 +03:00
1f64bb9dee Pin verified pip bootstrap and resume truncated package downloads
All checks were successful
Deploy production / deploy (push) Successful in 12m37s
2026-09-10 17:37:24 +03:00
7ed495ce64 Require supported Node LTS and retry transient npm fetch failures safely
Some checks failed
Deploy production / deploy (push) Failing after 6m38s
2026-09-10 17:23:41 +03:00
e3c677dda0 Fix non-root runner SSH identity and verify image prerequisites
Some checks failed
Deploy production / deploy (push) Failing after 9m4s
2026-09-10 17:06:11 +03:00
4f6244ab1f Fix CORP runtime errors and harden deployment and media access
Some checks failed
Deploy production / deploy (push) Failing after 2s
2026-09-10 16:40:08 +03:00
96fe59d842 Harden deployment cleanup, rollback and worker lifecycle
All checks were successful
Deploy production / deploy (push) Successful in 20m9s
2026-09-10 13:55:51 +03:00
lizerk
14f1e52425 fix(messages): make HTTP authoritative for chat reads
Some checks failed
Deploy production / deploy (push) Failing after 4s
2026-09-10 11:41:59 +03:00
0f2b181d7d Fix Gitea run URL in Telegram deployment reports
All checks were successful
Deploy production / deploy (push) Successful in 10m54s
2026-09-07 23:14:29 +03:00
lizerk
096807f356 Add Telegram transport fallbacks
All checks were successful
Deploy production / deploy (push) Successful in 10m30s
2026-09-07 21:05:50 +03:00
lizerk
1723d22931 Add non-blocking Telegram deploy reports
All checks were successful
Deploy production / deploy (push) Successful in 10m57s
2026-09-07 20:10:53 +03:00
lizerk
dac0234007 Enforce repository-wide code quality 2026-09-07 19:43:48 +03:00
lizerk
2a598de8d5 Fix quality gate test failures 2026-09-07 19:03:52 +03:00
lizerk
bf0df3613d Add local quality gates and Git hooks 2026-09-07 18:37:34 +03:00
lizerk
a65b9d77aa Fix reporting project migration on PostgreSQL
All checks were successful
Deploy production / deploy (push) Successful in 9m45s
2026-09-07 17:38:31 +03:00
lizerk
a3be821b40 Merge remote-tracking branch 'origin/master' into develop
Some checks failed
Deploy production / deploy (push) Failing after 10m14s
2026-09-07 17:01:22 +03:00
lizerk
efd4a84c89 Update application functionality and supporting components 2026-09-07 16:59:38 +03:00
lizerk
cd64ee4ef7 Add project analytics and improve commerce integrations 2026-09-07 12:23:15 +03:00
lizerk
587bccd0e1 Merge develop into master
All checks were successful
Deploy production / deploy (push) Successful in 9m21s
2026-09-06 12:02:25 +03:00
lizerk
76c9be260d Refine event details modal and restrict department event access 2026-09-06 11:58:34 +03:00
lizerk
ed95c1e979 Merge develop into master
All checks were successful
Deploy production / deploy (push) Successful in 9m12s
2026-09-04 19:21:49 +03:00
lizerk
aca40baded Sync payroll review marks across devices 2026-09-04 19:21:39 +03:00
lizerk
2277d58967 Disable push quick replies and clarify payroll component labels 2026-09-04 19:00:31 +03:00
29d8b05393 Deploy production automatically from master
All checks were successful
Deploy production / deploy (push) Successful in 11m15s
2026-09-04 16:48:36 +03:00
258c94344b Declare Uvicorn deployment dependency 2026-09-04 16:34:06 +03:00
ac2cd008fe Fix Linux native dependencies in deployment build 2026-09-04 16:20:51 +03:00
0a15189bfe Merge blue-green deployment 2026-09-04 16:00:54 +03:00
cd509c4290 Switch production deploy to blue-green slots 2026-09-04 16:00:47 +03:00
93cf86803c Merge Gitea deployment automation 2026-09-04 15:30:22 +03:00
6bb9811cd6 Add restricted Gitea production deployment 2026-09-04 15:29:41 +03:00
287951e237 Merge branch 'develop' 2026-09-04 12:47:34 +03:00