1557 Commits

Author SHA1 Message Date
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
c7ba753087 Allow browser SSO logout without JWT authentication 2026-09-04 12:47:14 +03:00
811c4f5c48 Merge branch 'develop' 2026-09-04 11:46:42 +03:00
17c84eb366 Sync LDAP usernames and verify corporate emails 2026-09-04 11:19:51 +03:00
b16f998f8d Merge branch 'develop' 2026-09-04 09:58:40 +03:00
f2e85de672 Support unified LDAP, email, and phone login 2026-09-04 09:58:20 +03:00
9abf8e7c89 Merge branch 'develop' 2026-09-04 09:51:24 +03:00
cae8e97146 Add corporate OpenID Connect provider and browser sessions 2026-09-04 09:50:56 +03:00
lizerk
10257b51b8 Merge branch 'develop' 2026-09-04 08:25:56 +03:00
lizerk
4ea807ee4b Scope push logout cleanup to device groups 2026-09-04 08:21:25 +03:00
lizerk
87557e27d3 Merge branch 'develop' 2026-09-03 17:19:49 +03:00
lizerk
f4795922fe Use historical earnings for vacation pay 2026-09-03 17:19:35 +03:00
lizerk
2e85a4e09d Merge branch 'develop' 2026-09-03 14:38:33 +03:00
lizerk
0627da80f6 Fix column reorder with overlapping board access 2026-09-03 14:37:47 +03:00
dc4b7ae0a8 Add interactive push notification chat actions 2026-09-03 14:36:00 +03:00
a1047fb045 Merge branch 'develop' 2026-09-01 16:12:15 +03:00
f7f7d3316d Add inline payroll entry editing and refine date picker styling 2026-09-01 16:11:49 +03:00
411eda9765 Merge branch 'develop' 2026-09-01 15:59:21 +03:00
5ca165ee03 Add payroll work statistics modal 2026-09-01 15:58:53 +03:00
6317a3cab1 Merge branch 'develop' 2026-09-01 15:44:59 +03:00
5da904fa8d Add payroll work profile section to employee profiles 2026-09-01 15:43:21 +03:00
a0c3254855 Merge branch 'develop' 2026-09-01 15:17:49 +03:00
69c3ccc75b Add payroll work date picker with period-aware selection 2026-09-01 15:15:23 +03:00
b00f8c838e Merge branch 'develop' 2026-09-01 14:54:58 +03:00
dad9073e2a Centralize calendar event range handling 2026-09-01 14:54:03 +03:00
lizerk
6040b781be Merge branch 'develop' 2026-08-31 10:50:51 +03:00
lizerk
09b789746f Limit checklist row locking to task items 2026-08-31 10:50:48 +03:00
lizerk
3f44534760 Merge branch 'develop' 2026-08-31 10:38:01 +03:00
lizerk
c8d8d8be31 Add drag-and-drop reordering for task checklists 2026-08-31 10:37:58 +03:00
lizerk
485ff2424d Merge branch 'develop' 2026-08-27 10:41:55 +03:00
lizerk
d6706c518b Support multiple employee positions 2026-08-27 10:41:50 +03:00
lizerk
948cc704c5 Merge branch 'develop' 2026-08-27 09:12:54 +03:00
lizerk
b6a6b8210e Add position creation to user modal and secret skill admin tools 2026-08-27 09:12:47 +03:00
lizerk
7ab7a3cfc8 Merge branch 'develop' 2026-08-26 16:53:15 +03:00
lizerk
c0185913e6 Centralize secret skill calculation start date 2026-08-26 16:52:50 +03:00
lizerk
7eff2d020c Merge branch 'develop' 2026-08-26 15:47:56 +03:00
lizerk
51b15aa650 feat: add secret skills leaderboard report 2026-08-26 15:45:31 +03:00
lizerk
f53d843e0d Merge branch 'develop' 2026-08-26 15:33:36 +03:00
lizerk
154871d693 fix: serialize empty secret skill periods 2026-08-26 15:31:27 +03:00
lizerk
8211e7bb89 Merge branch 'develop' 2026-08-26 15:24:50 +03:00
lizerk
fede6882a2 feat: recalculate secret skills from date 2026-08-26 15:23:48 +03:00
lizerk
31ec4ad5d1 Merge branch 'develop' 2026-08-26 14:52:40 +03:00
lizerk
4283dc64d4 merge: vacation approval finance workflow 2026-08-26 14:50:58 +03:00
lizerk
c7a9fbe347 feat: add custom payroll columns 2026-08-26 14:50:51 +03:00
lizerk
58034245cb fix: read request notifications on decision 2026-08-26 13:11:50 +03:00
lizerk
e184796b86 fix: create vacation pay finance drafts 2026-08-26 13:09:03 +03:00