76 Commits

Author SHA1 Message Date
lizerk
fb7d918dff procurement: wire item comments UI 2026-05-22 15:06:30 +03:00
lizerk
b974c09aca procurement: prepend added items and links 2026-05-22 14:22:42 +03:00
lizerk
ece1c0a4bd procurement: validate item links individually 2026-05-22 14:17:29 +03:00
lizerk
c4fd4cf032 procurement: add create and submit action 2026-05-22 14:04:47 +03:00
lizerk
2cd2263083 procurement: keep execution fields in processing view 2026-05-22 14:01:18 +03:00
lizerk
21e5cd2685 procurement: wire processing workflow UI 2026-05-22 13:57:37 +03:00
lizerk
3a20c3d86a Normalize personnel events and attendance state 2026-04-29 09:54:11 +03:00
lizerk
a0ffad7585 Add comments to request detail modal 2026-04-20 08:08:57 +03:00
lizerk
2e4975a901 feat: add installable pwa baseline 2026-04-16 20:04:21 +03:00
lizerk
31d779bee3 refactor: unify calendar frontend state and event loading 2026-04-16 19:12:36 +03:00
lizerk
78b8615871 feat: refine department calendar behavior and UI 2026-04-16 17:22:06 +03:00
lizerk
d412d6634b фикс отделов и сотрудников 2026-04-15 02:32:01 +03:00
lizerk
9ec4c2349f Add user last activity and refine profile cards 2026-04-15 01:31:18 +03:00
lizerk
35a7250183 refactor(ui): polish chat, requests, and profile actions 2026-04-14 23:11:32 +03:00
lizerk
70d2c55348 refactor(ui): polish department feed and mobile nav placement 2026-04-14 19:11:17 +03:00
lizerk
beb4b8b86b refactor(departments): unify department feed and discussion flows 2026-04-14 16:14:52 +03:00
lizerk
858448512e fix(frontend): parse department api validation errors 2026-04-14 02:10:20 +03:00
lizerk
4e0f1c7889 fix(frontend): localize department member validation 2026-04-14 01:57:25 +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
37927b0ecf refactor(frontend): add department action menu 2026-04-13 23:20:20 +03:00
lizerk
fbdc49aa5b refactor(frontend): remove department member search 2026-04-13 22:58:18 +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
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
07ded50432 refactor(frontend): extract settings page controller 2026-04-13 14:44:38 +03:00
lizerk
fe040e2da9 refactor(frontend): align profile page controllers 2026-04-13 14:15:34 +03:00
lizerk
61db827ae2 refactor(frontend): tighten requests controls contract 2026-04-13 13:23:16 +03:00
lizerk
2cfa1099f3 refactor(frontend): normalize requests list shell 2026-04-13 13:17:34 +03:00
lizerk
8b150e270d refactor(frontend): extract requests screen orchestration 2026-04-13 13:11:58 +03:00
lizerk
331dc1433a refactor(frontend): decompose requests screen 2026-04-13 12:56:00 +03:00
lizerk
bac7c65062 feat(equipment): create categories inline in modal 2026-04-13 04:14:10 +03:00
lizerk
af423d8d0a feat(procurement): tighten approval flow and request actions 2026-04-13 02:55:26 +03:00
lizerk
44da9c46c1 feat(ui): unify action menus and procurement comments 2026-04-12 20:07:34 +03:00
lizerk
ae7e1daf89 refactor(frontend): align profile, notifications and procurement flows 2026-04-12 18:02:47 +03:00
lizerk
e3ba6ea925 refactor(ui): stabilize equipment deep links and qr flow 2026-04-12 16:09:38 +03:00
lizerk
1552bbe84b fix(requests): confirm destructive actions and align surfaces 2026-04-12 07:19:12 +03:00
lizerk
db05b4fcdb refactor(frontend): align calendar and list UI 2026-04-11 20:44:16 +03:00
lizerk
111ddb2bfd Refactor modals and add chat message search 2026-04-03 19:53:31 +03:00
lizerk
e80412918d Refactor chat frontend and optimize chat queries 2026-04-03 17:05:14 +03:00
lizerk
3d99226296 Fix chat list pagination in frontend 2026-04-03 14:25:41 +03:00
lizerk
c5f53cca15 Improve chat delivery states and read details 2026-04-03 11:10:14 +03:00
lizerk
d1aea28be9 Add websocket read receipts and AsyncAPI docs 2026-04-03 09:55:10 +03:00
lizerk
e3e195c89d Add user detail components and hook 2026-04-02 10:22:46 +03:00
lizerk
d1574dfd31 Refactor equipment page orchestration 2026-04-01 18:39:10 +03:00
lizerk
19f6f660b0 refactor: extract procurement page orchestration into hook
- add useProcurementPage hook for loading, filters, modal state and workflow actions
- keep procurement page focused on rendering and section layout
- preserve existing UI behavior while removing API/state orchestration from page component
- frontend checks: eslint clean, TypeScript typecheck clean
- backend checks: realtime websocket smoke, procurement and equipment suites green
2026-04-01 16:34:04 +03:00