-
62a8cffc96
fix: resolve unhandled promise rejection in broker events test; update docs: roadmap and epics status
Sergey Krylov
2026-06-22 22:02:43 +03:00
-
f7dc338719
feat: add actual payouts and filter-as-draft UX to broker events calendar
codex/broker-events-calendar-ux
Sergey Krylov
2026-06-22 21:48:03 +03:00
-
c71ba090ad
test: remove unused test
Sergey Krylov
2026-06-22 20:21:20 +03:00
-
6f4b46c964
fix: flatten queryKey to primitives for reliable TanStack Query key comparison
codex/broker-events-date-range
Sergey Krylov
2026-06-22 19:56:53 +03:00
-
0ddd9b5f80
feat: add date range selection to broker events page
Sergey Krylov
2026-06-22 06:58:59 +03:00
-
3027b4f0f0
docs: update plan and tasks for broker events date range selection
Sergey Krylov
2026-06-22 06:56:18 +03:00
-
595d059151
feat: add broker events calendar and payout projections for T-Bank accounts
Sergey Krylov
2026-06-22 06:39:10 +03:00
-
7b1d649853
docs: add broker events and payouts feature docs
codex/broker-events-and-payouts
Sergey Krylov
2026-06-21 21:22:56 +03:00
-
723250f0b2
docs: add table migration planning docs
Sergey Krylov
2026-06-21 21:14:30 +03:00
-
6c768ef6a9
docs: mark pilot-migration and broker-accounts-page-migration as implemented
codex/broker-accounts-page
Sergey Krylov
2026-06-21 20:51:46 +03:00
-
5ea1fcfe14
docs: mark broker-account-sections-ds-migration spec as implemented
Sergey Krylov
2026-06-21 20:47:01 +03:00
-
1cabe2d71e
feat: migrate BrokerAllocationChart wrappers to design system
Sergey Krylov
2026-06-21 20:38:01 +03:00
-
6debf66ac8
docs: mark broker account sections DS migration tasks complete
Sergey Krylov
2026-06-21 20:31:52 +03:00
-
b41ee9fce4
chore: remove all orphaned broker-* CSS classes and variables
Sergey Krylov
2026-06-21 20:30:39 +03:00
-
85fbfcdb0c
chore: remove SkeletonBlock from shared/ui exports
Sergey Krylov
2026-06-21 20:24:03 +03:00
-
aa56c8a48d
chore: remove legacy SkeletonBlock component
Sergey Krylov
2026-06-21 20:21:15 +03:00
-
8ad5f3c70c
feat: migrate BrokerPositionsPage and BrokerOperationsPage
Sergey Krylov
2026-06-21 20:21:00 +03:00
-
e044b64de4
feat: migrate BrokerOperationsTable to design system
Sergey Krylov
2026-06-21 18:59:58 +03:00
-
da656330b3
feat: migrate BrokerPositionTable, PositionTicker and TableSkeleton
Sergey Krylov
2026-06-21 18:41:53 +03:00
-
9a94f4e3a9
chore: remove orphaned broker-overview CSS classes
Sergey Krylov
2026-06-21 18:20:03 +03:00
-
a9a95dae69
feat: migrate BrokerOverviewSkeleton to design system Skeleton
Sergey Krylov
2026-06-21 18:16:47 +03:00
-
ef97fd7136
feat: migrate BrokerSummary, BrokerAssetCards and BrokerAccountOverviewPage
Sergey Krylov
2026-06-21 18:14:49 +03:00
-
3682f43aa6
feat: migrate BrokerAccountLayout to design system
Sergey Krylov
2026-06-21 18:06:03 +03:00
-
bd27bba66d
docs(sdd): add broker account sections DS migration spec/plan/tasks
Sergey Krylov
2026-06-21 18:00:39 +03:00
-
860bed159c
feat(frontend): migrate BrokerAccountsPage and widgets to design system
Sergey Krylov
2026-06-21 17:42:05 +03:00
-
62a3389bfb
feat(frontend): migrate LoginPage, RegisterPage, ProfilePage to design system
Sergey Krylov
2026-06-21 17:23:04 +03:00
-
a8741cfeab
fix: resolve Vite MUI deep import by moving to barrel import + updated ESLint allowlist
Sergey Krylov
2026-06-21 17:15:45 +03:00
-
bd33412691
feat(frontend): migrate HomePage and SearchBar to design system components
Sergey Krylov
2026-06-21 16:57:19 +03:00
-
3534ec4f77
fix(design-system): add @storybook/test and @testing-library/dom deps
codex/design-system-foundation
Sergey Krylov
2026-06-21 15:49:59 +03:00
-
339845dd57
ci(design-system): enforce foundation quality gates
Sergey Krylov
2026-06-21 15:40:21 +03:00
-
e6cf852741
docs(design-system): publish usage guidelines and ADR-016
Sergey Krylov
2026-06-21 15:40:17 +03:00
-
53659a36b1
feat(design-system): add data components, form/page-state patterns, and frontend integration
Sergey Krylov
2026-06-21 09:49:18 +03:00
-
55221dbf22
feat(design-system): add form and page-state patterns
Sergey Krylov
2026-06-21 09:44:12 +03:00
-
74ca576310
feat(design-system): add typography and actions
Sergey Krylov
2026-06-21 09:32:58 +03:00
-
886ac7b87a
build(design-system): configure Storybook workbench
Sergey Krylov
2026-06-21 09:29:26 +03:00
-
1107a1fc8b
feat(design-system): add MUI theme adapter
Sergey Krylov
2026-06-21 09:28:38 +03:00
-
fdffe204e4
feat(design-system): define three-level tokens
Sergey Krylov
2026-06-21 09:27:16 +03:00
-
129282d634
feat(design-system): add token schema and resolver
Sergey Krylov
2026-06-21 09:25:18 +03:00
-
ec13fa8ca2
docs(design-system): add foundation implementation plan
Sergey Krylov
2026-06-21 09:13:19 +03:00
-
e8dcb27a03
docs(design-system): add foundation specification
Sergey Krylov
2026-06-21 08:56:32 +03:00
-
1b6fd39be3
feat: add frontend infrastructure libraries (ky, Zustand, MUI, dayjs, clsx, tanstack-table, rhf, zod)
codex/frontend-libraries-setup
Sergey Krylov
2026-06-21 08:26:27 +03:00
-
2744608d06
chore: add @conarti/eslint-plugin-feature-sliced for FSD layer enforcement
codex/fsd-frontend-refactor
Sergey Krylov
2026-06-20 23:21:14 +03:00
-
ad196164ee
refactor: extract AddPositionForm to features layer
Sergey Krylov
2026-06-20 23:16:20 +03:00
-
d1f9128441
refactor: extract BrokerOverview components to widgets layer
Sergey Krylov
2026-06-20 23:14:24 +03:00
-
8e70691bde
refactor: extract BrokerPositionTable to widgets layer
Sergey Krylov
2026-06-20 23:12:28 +03:00
-
943a6aec2d
fix: move test SessionProvider and SessionContext to shared layer for FSD compliance
Sergey Krylov
2026-06-20 23:09:15 +03:00
-
79011c779f
fix: move test SessionProvider to shared layer for FSD compliance
Sergey Krylov
2026-06-20 23:04:34 +03:00
-
1774c7ffd6
refactor(frontend): bring FSD architecture into compliance
codex/fsd-quick-fix
Sergey Krylov
2026-06-20 22:43:44 +03:00
-
1f426e9734
refactor(frontend): complete FSD compliance - barrel imports, test/ move, auth extraction, delete App.tsx and stale dir
codex/frontend-fsd-final
Sergey Krylov
2026-06-20 22:31:34 +03:00
-
2fd2f0611b
refactor(frontend): move BrokerAllocationBar to shared/ui, fix cross-entity imports and missing barrel exports
Sergey Krylov
2026-06-20 22:07:25 +03:00
-
b9d7a6ad69
refactor(frontend): complete FSD migration - import aliases, BrokerAccountLayout move, search api/ layer
Sergey Krylov
2026-06-20 21:57:04 +03:00
-
055bc23097
refactor(frontend): migrate auth/portfolio pages to FSD, add layer boundaries
codex/frontend-fsd-pages-cleanup
Sergey Krylov
2026-06-20 21:42:33 +03:00
-
9b208481dd
feat: migrate screener to FSD with first feature-slice (features/screener)
codex/frontend-fsd-screener
Sergey Krylov
2026-06-20 21:23:08 +03:00
-
2fc98341a6
docs: add FSD screener feature spec, plan, and tasks
Sergey Krylov
2026-06-20 21:23:01 +03:00
-
2619a27b80
docs: mark portfolio FSD migration tasks complete
codex/frontend-fsd-portfolios
Sergey Krylov
2026-06-20 21:08:04 +03:00
-
605a4e8d00
docs: update frontend overview for portfolio FSD migration
Sergey Krylov
2026-06-20 21:07:53 +03:00
-
16f5e1752c
refactor(frontend): remove flat components/portfolios
Sergey Krylov
2026-06-20 21:03:35 +03:00
-
1ef1a3c902
refactor(frontend): switch pages/portfolios to widget imports
Sergey Krylov
2026-06-20 21:02:09 +03:00
-
cfa890fdbe
feat: add portfolio widgets with barrel files (FSD migration)
Sergey Krylov
2026-06-20 20:59:39 +03:00
-
36f39d2d3f
docs: add frontend fsd portfolios plan and tasks
Sergey Krylov
2026-06-20 20:57:30 +03:00
-
49dcbb4e33
docs: define frontend fsd portfolios spec
Sergey Krylov
2026-06-20 20:56:48 +03:00
-
b069575fbb
refactor(frontend): remove FSD shim files and dead code
codex/frontend-fsd-cleanup
Sergey Krylov
2026-06-20 20:42:44 +03:00
-
6f9e368126
refactor(frontend): refactoring fsd
codex/frontend-fsd-market-pages
Sergey Krylov
2026-06-20 19:58:49 +03:00
-
40d7792b9e
docs: add specification for frontend FSD market
Sergey Krylov
2026-06-20 19:57:37 +03:00
-
20f0efa083
docs: update spec status, tasks, and frontend overview for FSD app+auth migration
Sergey Krylov
2026-06-20 14:47:54 +03:00
-
8e9fdbe70a
refactor(frontend): migrate app layer and auth to FSD
Sergey Krylov
2026-06-20 14:45:20 +03:00
-
af36d2e7cf
docs: define frontend fsd app+auth spec, plan, tasks
Sergey Krylov
2026-06-20 14:28:10 +03:00
-
ad8ff6a875
docs: mark fsd entities migration tasks complete
Sergey Krylov
2026-06-20 14:06:04 +03:00
-
946383bde0
refactor(frontend): migrate entities/portfolio to FSD
Sergey Krylov
2026-06-20 14:05:23 +03:00
-
9c115f0e16
refactor(frontend): migrate entities/bond to FSD
Sergey Krylov
2026-06-20 14:04:09 +03:00
-
dd727f9fb2
refactor(frontend): migrate entities/stock to FSD
Sergey Krylov
2026-06-20 14:02:53 +03:00
-
93d18f1218
docs: add pre-flight checklist to AGENTS.md, commit missing plan.md
Sergey Krylov
2026-06-20 13:47:01 +03:00
-
23a077536c
docs: mark frontend fsd shared layer tasks complete
Sergey Krylov
2026-06-20 13:38:38 +03:00
-
d95b2df460
refactor(frontend): update legacy imports to use @/shared/
Sergey Krylov
2026-06-20 13:35:58 +03:00
-
9816bc6b96
refactor(frontend): update fsd entities imports to use @/shared/
Sergey Krylov
2026-06-20 13:32:59 +03:00
-
5355451e35
refactor(frontend): create shared/ui layer with skeleton components
Sergey Krylov
2026-06-20 13:31:14 +03:00
-
a9132109da
refactor(frontend): create shared/api layer with re-export shims
Sergey Krylov
2026-06-20 13:28:56 +03:00
-
df4b778d95
docs: define frontend fsd shared layer spec
Sergey Krylov
2026-06-20 13:25:19 +03:00
-
4db95146a7
docs: finalize sdd artifacts — mark checkboxes, update status, document cross-slice export
Sergey Krylov
2026-06-20 13:12:04 +03:00
-
b02ee9cd74
docs: document broker fsd pilot completion
Sergey Krylov
2026-06-20 13:03:42 +03:00
-
00f01fae4f
refactor(frontend): move broker operations and layout to fsd
Sergey Krylov
2026-06-20 13:00:49 +03:00
-
09213624c3
test: remove legacy broker position duplicates
Sergey Krylov
2026-06-20 12:49:04 +03:00
-
8e578e7a91
refactor(frontend): move broker position slice to fsd
Sergey Krylov
2026-06-20 12:47:09 +03:00
-
1db1763b36
refactor(frontend): align broker account shims
Sergey Krylov
2026-06-20 12:31:47 +03:00
-
55cc479abb
refactor(frontend): move broker account slice to fsd
Sergey Krylov
2026-06-20 12:29:30 +03:00
-
a03e3c0240
refactor(frontend): add broker fsd page entrypoints
Sergey Krylov
2026-06-20 12:04:46 +03:00
-
9287b97880
docs: prefer subagent-driven execution
Sergey Krylov
2026-06-20 12:01:39 +03:00
-
3b618d3da0
docs: define frontend fsd broker pilot
Sergey Krylov
2026-06-20 11:48:37 +03:00
-
52ebe3256d
docs: expand product vision and technical debt
codex/broker-accounts-overview
Sergey Krylov
2026-06-19 15:50:21 +03:00
-
1e007de5be
feat: add broker accounts overview
Sergey Krylov
2026-06-19 14:31:53 +03:00
-
706bb12b6c
docs: plan broker accounts overview
Sergey Krylov
2026-06-19 14:01:57 +03:00
-
b7b627a0f3
docs: define broker accounts overview
Sergey Krylov
2026-06-19 13:55:35 +03:00
-
a95308762f
docs: improve AGENTS.md and README.md
Sergey Krylov
2026-06-19 08:24:54 +03:00
-
1dc27a6e9b
feat: добавил инструкции к SDD подходу
Sergey Krylov
2026-06-19 07:38:33 +03:00
-
d8b3886130
docs: complete broker account sections
Sergey Krylov
2026-06-19 07:11:18 +03:00
-
2223463dd3
feat: filter broker operations by exact type
Sergey Krylov
2026-06-19 07:06:49 +03:00
-
910494a4e5
feat: add broker asset pages
Sergey Krylov
2026-06-19 07:03:09 +03:00
-
b82771107d
fix: harden broker overview edge cases
Sergey Krylov
2026-06-19 06:52:22 +03:00
-
a19ad67a89
feat: add broker account overview
Sergey Krylov
2026-06-19 06:43:38 +03:00
-
1c26d2a3eb
fix: improve broker account shell accessibility
Sergey Krylov
2026-06-19 06:32:20 +03:00