1627 Commits

Author SHA1 Message Date
lizerk
8be419c03b Add audited quick project assignment to procurement requests 2026-11-10 18:38:07 +03:00
lizerk
b72ac5dd0d Format procurement and finance screens for quality gate 2026-11-10 17:52:53 +03:00
lizerk
3dab4b5118 Simplify checklist templates modal and add item-by-item editor 2026-11-10 17:45:45 +03:00
lizerk
043f99a8fb Add board-scoped checklist templates and publication approvals 2026-11-10 17:31:38 +03:00
lizerk
3b00174ad4 Add personal and shared task checklist templates 2026-11-10 17:00:05 +03:00
lizerk
de994ade5f Add private and shared task board template library 2026-11-10 16:23:01 +03:00
4ff1657f3b Keep pinned boards above sorted lists
All checks were successful
Deploy production / deploy (push) Successful in 11m40s
2026-11-06 14:50:53 +03:00
2d03dfa7cb Distinguish deferred procurement flag colors
All checks were successful
Deploy production / deploy (push) Successful in 9m34s
2026-11-04 16:13:35 +03:00
fc534e3bf3 Control employee work entry by period
All checks were successful
Deploy production / deploy (push) Successful in 10m54s
2026-11-04 15:29:27 +03:00
70ce84c8a7 Preserve registration form while rechecking access
All checks were successful
Deploy production / deploy (push) Successful in 12m7s
2026-11-03 18:38:31 +03:00
6860bdba15 Track unread subscription notifications separately
All checks were successful
Deploy production / deploy (push) Successful in 12m7s
2026-11-03 12:28:53 +03:00
47bf0cbcb9 Notify processing departments about subscriptions
All checks were successful
Deploy production / deploy (push) Successful in 13m7s
2026-11-03 10:06:17 +03:00
86fed54811 Add OIDC back-channel logout for deactivated accounts
All checks were successful
Deploy production / deploy (push) Successful in 10m4s
2026-10-27 20:01:26 +03:00
c5e2005944 Revert "Expose protected employee directory for HI-RO"
All checks were successful
Deploy production / deploy (push) Successful in 10m34s
This reverts commit 8b75c6b5d0566121b2e237f84ad613fa46ee487f.
2026-10-27 19:05:03 +03:00
8b75c6b5d0 Expose protected employee directory for HI-RO
All checks were successful
Deploy production / deploy (push) Successful in 10m4s
2026-10-27 18:37:27 +03:00
lizerk
1211437025 Format legacy payroll frontend files
All checks were successful
Deploy production / deploy (push) Successful in 13m10s
2026-10-25 18:22:49 +03:00
lizerk
58a2894fe3 Format legacy backend test files 2026-10-25 18:20:40 +03:00
lizerk
b248c94e2d Document off-cycle payment response schema 2026-10-25 17:13:05 +03:00
lizerk
18d170ffd2 Add subscription and project-aware procurement workflows 2026-10-25 15:35:46 +03:00
5ded148251 Show balance-only employees and later adjustment notices
All checks were successful
Deploy production / deploy (push) Successful in 12m30s
2026-10-20 14:39:45 +03:00
abef43136b Apply automatic payroll input transfer when closing periods
All checks were successful
Deploy production / deploy (push) Successful in 11m16s
2026-10-19 10:47:57 +03:00
3da3100328 Separate salary participation and preserve historical carryover rules
All checks were successful
Deploy production / deploy (push) Successful in 11m10s
2026-10-15 19:37:51 +03:00
af26bfc6de Add balance-only payroll carryover adjustments
All checks were successful
Deploy production / deploy (push) Successful in 10m8s
2026-10-15 16:29:32 +03:00
9d278f4743 Localize system payroll statement labels in Russian
All checks were successful
Deploy production / deploy (push) Successful in 10m52s
2026-10-15 15:16:36 +03:00
4c44882ca5 Simplify payroll employee selection and make operation reasons optional
All checks were successful
Deploy production / deploy (push) Successful in 11m22s
2026-10-15 12:40:26 +03:00
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