1146 Commits

Author SHA1 Message Date
lizerk
1e599ceb7c refactor(frontend): add create-role department action 2026-04-14 02:00:21 +03:00
lizerk
4e0f1c7889 fix(frontend): localize department member validation 2026-04-14 01:57:25 +03:00
lizerk
8d22156b36 feat(admin): add department role ldap sync action 2026-04-14 01:49:30 +03:00
lizerk
21db7f61a2 test(ldap): expand department role sync coverage 2026-04-14 01:33:24 +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
a4910421c3 refactor(frontend): use people picker in department modal 2026-04-14 00:28:06 +03:00
lizerk
ad4f5cc37f fix(frontend): load active department candidates correctly 2026-04-14 00:22:37 +03:00
lizerk
edc770dc83 fix(frontend): surface department employee loading errors 2026-04-14 00:14:55 +03:00
lizerk
d1a7eedcee refactor(frontend): extend department member modal 2026-04-14 00:10:15 +03:00
lizerk
852ac367c0 fix(frontend): stabilize department add-member modal 2026-04-13 23:57:55 +03:00
lizerk
c1840fe1d1 chore(frontend): allow node-style imports in department test 2026-04-13 23:52:16 +03:00
lizerk
42d598105d test(frontend): make department layout node-tests ts-compatible 2026-04-13 23:52:02 +03:00
lizerk
7a4a12673b fix(frontend): stabilize department empty state layout 2026-04-13 23:51:21 +03:00
lizerk
da44727280 fix(frontend): keep notification delete actions visible 2026-04-13 23:45:20 +03:00
lizerk
969554bf3f refactor(frontend): remove redundant department panels 2026-04-13 23:44:18 +03:00
lizerk
64eafeea46 refactor(frontend): normalize danger action shells 2026-04-13 23:41:16 +03:00
lizerk
d9648a3890 refactor(frontend): align department role menu style 2026-04-13 23:35:24 +03:00
lizerk
7ff4074105 refactor(frontend): embed department edit actions in chips 2026-04-13 23:33:45 +03:00
lizerk
37927b0ecf refactor(frontend): add department action menu 2026-04-13 23:20:20 +03:00
lizerk
18825befda refactor(frontend): unify department management chips 2026-04-13 23:16:48 +03:00
lizerk
fbdc49aa5b refactor(frontend): remove department member search 2026-04-13 22:58:18 +03:00
lizerk
5e317c30f9 refactor(frontend): reduce department member bubble scale 2026-04-13 22:52:42 +03:00
lizerk
1a14d45b4f refactor(frontend): trim department member meta 2026-04-13 22:50:52 +03:00
lizerk
210f8b4edb refactor(frontend): inline department member roles 2026-04-13 22:49:32 +03:00
lizerk
ab6e48509f refactor(frontend): compact department member bubbles 2026-04-13 22:47:05 +03:00
lizerk
8850d3e6db refactor(frontend): condense department primary section 2026-04-13 22:42:51 +03:00
lizerk
8b7c47029a refactor(frontend): gate department management mode 2026-04-13 22:33:56 +03:00
lizerk
54b7fc498e refactor(frontend): hide inactive department members 2026-04-13 22:31:21 +03:00
lizerk
3b855e2ef1 refactor(frontend): split department showcase and management 2026-04-13 22:25:30 +03:00
lizerk
b73336744a refactor(frontend): simplify department workspace 2026-04-13 21:23:54 +03:00
lizerk
28d61b842c refactor(frontend): build department management screen 2026-04-13 17:52:41 +03:00
lizerk
48e44d022f fix(frontend): avoid full reload on search input 2026-04-13 17:35:27 +03:00
lizerk
7c524cda62 refactor(frontend): simplify procurement approval rows 2026-04-13 16:38:39 +03:00
lizerk
4ad946da8b fix(api): include approver avatars in procurement approvals 2026-04-13 16:35:34 +03:00
lizerk
4611f8c2e6 refactor(frontend): align procurement approval chips 2026-04-13 16:31:48 +03:00
lizerk
5ed4a5de10 refactor(frontend): add employees search field 2026-04-13 16:11:00 +03:00
lizerk
24a090850f fix(frontend): remove nested avatar fallback shells 2026-04-13 16:07:53 +03:00
lizerk
3a70060a62 fix(frontend): normalize avatar fallback initials 2026-04-13 16:05:23 +03:00
lizerk
a3b309c84d Merge branch 'refactor/requests-frontend-slices' into develop 2026-04-13 16:01:11 +03:00
lizerk
5ab638892b chore: checkpoint workspace changes 2026-04-13 16:00:53 +03:00
lizerk
b170ba9f43 refactor(frontend): align request detail rows 2026-04-13 15:58:58 +03:00
lizerk
efe7c12b53 refactor(frontend): reorder request detail meta 2026-04-13 15:55:13 +03:00
lizerk
192140c95d refactor(frontend): align request person chips 2026-04-13 15:53:35 +03:00
lizerk
4127e65c4f docs(frontend): prioritize person chip pattern 2026-04-13 15:49:16 +03:00
lizerk
b5fa0e280b refactor(frontend): move comments above detail blocks 2026-04-13 15:41:09 +03:00
lizerk
92777d7a67 refactor(frontend): keep comment action inline 2026-04-13 15:34:59 +03:00
lizerk
b9a6de7b43 refactor(frontend): unify comment composer controls 2026-04-13 15:33:57 +03:00
lizerk
c96b9453a5 refactor(frontend): normalize vertical rhythm scale 2026-04-13 15:21:54 +03:00