|
|
4f6244ab1f
|
Fix CORP runtime errors and harden deployment and media access
Deploy production / deploy (push) Failing after 2s
|
2026-09-10 16:40:08 +03:00 |
|
lizerk
|
dac0234007
|
Enforce repository-wide code quality
|
2026-09-07 19:43:48 +03:00 |
|
lizerk
|
d6706c518b
|
Support multiple employee positions
|
2026-08-27 10:41:50 +03:00 |
|
lizerk
|
b6a6b8210e
|
Add position creation to user modal and secret skill admin tools
|
2026-08-27 09:12:47 +03:00 |
|
lizerk
|
c0185913e6
|
Centralize secret skill calculation start date
|
2026-08-26 16:52:50 +03:00 |
|
lizerk
|
51b15aa650
|
feat: add secret skills leaderboard report
|
2026-08-26 15:45:31 +03:00 |
|
lizerk
|
154871d693
|
fix: serialize empty secret skill periods
|
2026-08-26 15:31:27 +03:00 |
|
lizerk
|
fede6882a2
|
feat: recalculate secret skills from date
|
2026-08-26 15:23:48 +03:00 |
|
lizerk
|
65c51b64e3
|
feat: add task execution secret skill
|
2026-08-26 11:20:06 +03:00 |
|
lizerk
|
d36996b4e3
|
fix: treat remote work as employment activation
|
2026-08-26 10:20:17 +03:00 |
|
lizerk
|
5c896ad589
|
fix: derive personnel skills from employee actions
|
2026-08-26 10:03:42 +03:00 |
|
lizerk
|
912b0da773
|
feat: add reliability and resilience secret skills
|
2026-08-26 09:50:55 +03:00 |
|
lizerk
|
9d16efadec
|
feat: add secret skill anti-streaks
|
2026-08-26 09:21:34 +03:00 |
|
lizerk
|
2e807d83dd
|
feat: add attendance secret skills
|
2026-08-26 08:50:00 +03:00 |
|
lizerk
|
dec526898e
|
refactor: confirm skill rarity at fifty xp
|
2026-08-25 15:25:44 +03:00 |
|
lizerk
|
53871a8f37
|
feat: weight task skill rewards by role
|
2026-08-25 14:57:15 +03:00 |
|
lizerk
|
ae4eb4696a
|
feat: add skill ranks and progression
|
2026-08-25 13:28:43 +03:00 |
|
lizerk
|
f3d2d2fe44
|
Hide excluded employees from UI-facing APIs and payroll workflows
|
2026-08-25 10:55:38 +03:00 |
|
lizerk
|
3c5a8c87e2
|
Update application functionality and supporting components
|
2026-08-17 13:54:35 +03:00 |
|
lizerk
|
cca52d70d6
|
Refactor project structure and remove obsolete code
|
2026-08-15 11:16:50 +03:00 |
|
lizerk
|
aaa1da663c
|
refactor: unify observability and realtime updates
|
2026-08-14 22:49:20 +03:00 |
|
lizerk
|
78f19e27af
|
Remove obsolete files and simplify project structure
|
2026-08-14 16:35:21 +03:00 |
|
lizerk
|
8fd5ae1054
|
feat: expand document procurement and request workflows
|
2026-08-04 20:19:12 +03:00 |
|
lizerk
|
5946173a07
|
feat(finance): add payroll point source details
|
2026-07-21 13:33:31 +03:00 |
|
lizerk
|
df2377431d
|
feat: expand documents tasks and procurement workflows
|
2026-07-17 14:09:06 +03:00 |
|
lizerk
|
786987efe5
|
Stabilize Celery background jobs
|
2026-07-16 13:59:50 +03:00 |
|
lizerk
|
01490aa20b
|
Improve employee stats and task card text
|
2026-07-12 21:22:55 +03:00 |
|
lizerk
|
042952b7a9
|
feat: link tasks with workplace entities
|
2026-07-06 15:24:37 +03:00 |
|
lizerk
|
dc35680156
|
feat: add guest module backend
|
2026-06-20 12:20:52 +03:00 |
|
lizerk
|
32500e3037
|
chore: checkpoint current project changes
|
2026-06-20 10:47:00 +03:00 |
|
lizerk
|
b4de4aa449
|
chore: prepare EUSRR for public portfolio
|
2026-06-17 16:21:38 +03:00 |
|
lizerk
|
9cd21a1b1e
|
procurement: add item comments
|
2026-05-22 14:57:45 +03:00 |
|
lizerk
|
92fb845b70
|
Fix birthday event sync lifecycle
|
2026-05-14 16:32:27 +03:00 |
|
lizerk
|
da0cadc50c
|
Handle existing LDAP users during Django sync
|
2026-05-14 15:06:47 +03:00 |
|
lizerk
|
f0024f7a09
|
Add attendance aliases and weekly summary
|
2026-05-03 23:02:33 +03:00 |
|
lizerk
|
3a20c3d86a
|
Normalize personnel events and attendance state
|
2026-04-29 09:54:11 +03:00 |
|
lizerk
|
1bf3fac8b5
|
fix migration
|
2026-04-22 14:18:58 +03:00 |
|
lizerk
|
49002d50a0
|
Prevent duplicate request employee actions
|
2026-04-22 14:10:55 +03:00 |
|
lizerk
|
625468090b
|
Add persisted LogStorm attendance integration
|
2026-04-22 10:21:44 +03:00 |
|
lizerk
|
5700b53f13
|
feat: add department calendar bindings and cleanup dept permissions
|
2026-04-16 15:18:43 +03:00 |
|
lizerk
|
64eaecc06e
|
makemigrations
|
2026-04-16 13:29:05 +03:00 |
|
lizerk
|
beb4b8b86b
|
refactor(departments): unify department feed and discussion flows
|
2026-04-14 16:14:52 +03:00 |
|
lizerk
|
7a3ebbfdff
|
fix(api): preserve role-only department members
|
2026-04-14 02:24:14 +03:00 |
|
lizerk
|
8d22156b36
|
feat(admin): add department role ldap sync action
|
2026-04-14 01:49:30 +03:00 |
|
lizerk
|
2574b47923
|
fix(api): enforce single active department membership
|
2026-04-14 01:18:32 +03:00 |
|
lizerk
|
2d00699831
|
fix(ldap): nest department role groups into department group
|
2026-04-14 01:07:13 +03:00 |
|
lizerk
|
274e5767c9
|
refactor(departments): label role-only members
|
2026-04-14 00:35:51 +03:00 |
|
lizerk
|
5ab638892b
|
chore: checkpoint workspace changes
|
2026-04-13 16:00:53 +03:00 |
|
lizerk
|
097a3015e8
|
fix(profile): stabilize directory login and expand ldap coverage
|
2026-04-12 04:13:32 +03:00 |
|
lizerk
|
b98a82176c
|
test(ldap): add live integration coverage and fix sync paths
|
2026-04-12 03:51:52 +03:00 |
|