lizerk
|
18d170ffd2
|
Add subscription and project-aware procurement workflows
|
2026-10-25 15:35:46 +03:00 |
|
lizerk
|
dac0234007
|
Enforce repository-wide code quality
|
2026-09-07 19:43:48 +03:00 |
|
lizerk
|
f34f92cd7d
|
feat: optimize boards and extend workflow media
|
2026-08-07 17:26:40 +03:00 |
|
lizerk
|
c0092437e1
|
improve procurement request workspace
|
2026-08-07 14:02:42 +03:00 |
|
lizerk
|
8fd5ae1054
|
feat: expand document procurement and request workflows
|
2026-08-04 20:19:12 +03:00 |
|
lizerk
|
df2377431d
|
feat: expand documents tasks and procurement workflows
|
2026-07-17 14:09:06 +03:00 |
|
lizerk
|
0b45888f5c
|
feat: improve documents and procurement workflows
|
2026-07-06 10:13:27 +03:00 |
|
lizerk
|
32500e3037
|
chore: checkpoint current project changes
|
2026-06-20 10:47:00 +03:00 |
|
lizerk
|
b16b74c060
|
Refine procurement notifications
|
2026-06-11 18:03:08 +03:00 |
|
lizerk
|
31b91fe15c
|
Improve procurement receipt handling and avatar crop
|
2026-06-11 17:19:44 +03:00 |
|
lizerk
|
4555ee9bf7
|
Fix procurement viewed state and item actions
|
2026-06-08 16:25:19 +03:00 |
|
lizerk
|
520abbf4d0
|
procurement: refine item fulfillment workflow
|
2026-05-28 14:13:14 +03:00 |
|
lizerk
|
da986c0e29
|
procurement: refine fulfillment workflow
|
2026-05-26 17:02:30 +03:00 |
|
lizerk
|
fb7d918dff
|
procurement: wire item comments UI
|
2026-05-22 15:06:30 +03:00 |
|
lizerk
|
21e5cd2685
|
procurement: wire processing workflow UI
|
2026-05-22 13:57:37 +03:00 |
|
lizerk
|
44da9c46c1
|
feat(ui): unify action menus and procurement comments
|
2026-04-12 20:07:34 +03:00 |
|
lizerk
|
3ca4d108b6
|
refactor: split monolithic api.ts into domain modules, extract AppShell calendar/mobile concerns
- Split frontend/src/lib/api.ts (2042 lines) into 12 focused domain modules:
client.ts (base HTTP/auth), calendar.ts, documents.ts, employees.ts,
equipment.ts, feed.ts, messages.ts, notifications.ts, procurement.ts,
requests.ts, utils.ts, and index.ts barrel that preserves all existing imports
- Extract calendar modal state from AppShell into useCalendarModals hook
- Extract CalendarModals and MobileDrawers into components/layout/
- AppShell: 745 → 460 lines, focused on layout concerns only
- Fix setState-in-effect lint error with startTransition pattern
- Stabilize notifications memo to prevent unnecessary re-renders
- Fix flaky WS test: handle CancelledError in channels-testing cleanup
- All 609 backend tests pass, TypeScript typecheck clean, ESLint clean
|
2026-04-01 15:56:10 +03:00 |
|