ksv741
|
8b29cdfd98
|
refactor: simplify local design token consumption
|
2026-09-08 20:18:26 +03:00 |
|
ksv741
|
0f50f15658
|
refactor: source shared design tokens from JSON
|
2026-09-08 19:43:49 +03:00 |
|
ksv741
|
d762ba5034
|
feat(ui): establish shared design system foundations
|
2026-09-08 07:09:05 +03:00 |
|
ksv741
|
e63fd89a39
|
feat: add Storybook for WealthLedger components
|
2026-09-07 22:22:37 +03:00 |
|
ksv741
|
9e42148f6a
|
fix(frontend): complete audit remediation
|
2026-09-06 19:49:02 +03:00 |
|
ksv741
|
c97f62bd98
|
refactor: align frontend ownership boundaries
Close audit gaps across API drift, query policy, UI, and tests.
|
2026-09-06 18:20:05 +03:00 |
|
ksv741
|
9364568202
|
feat(income): add account income analytics
|
2026-08-28 01:25:52 +03:00 |
|
ksv741
|
71a214d7ad
|
feat: replace loading spinners with skeletons
|
2026-08-27 21:43:57 +03:00 |
|
ksv741
|
7d748a65d3
|
feat(account-operations): require explicit ledger filters
|
2026-08-27 14:54:34 +03:00 |
|
ksv741
|
d53ce50e28
|
feat(broker-operation): show operation type label in ledger entries
|
2026-08-27 11:33:25 +03:00 |
|
ksv741
|
8f9caa946e
|
feat(portfolio): show stock tickers
|
2026-08-27 00:44:12 +03:00 |
|
ksv741
|
fd93133cfc
|
feat(accounts): enrich brokerage account list
|
2026-08-26 20:57:55 +03:00 |
|
ksv741
|
488ccad540
|
feat: improve ledger event rows
|
2026-08-26 15:03:48 +03:00 |
|
ksv741
|
1fd9a3a861
|
feat: consume money projected event amounts
|
2026-08-25 22:30:08 +03:00 |
|
ksv741
|
d10e1dd182
|
chore: codify React component style
|
2026-08-25 15:33:20 +03:00 |
|
ksv741
|
268acdf2e1
|
refactor: centralize frontend auth query gating
|
2026-08-25 14:29:41 +03:00 |
|
ksv741
|
a6d3051270
|
feat: render stock logos with signed returns on account page
|
2026-08-24 23:41:49 +03:00 |
|
ksv741
|
1fc269adec
|
feat: enforce frontend quality guardrails
|
2026-08-24 13:07:14 +03:00 |
|
ksv741
|
6d892da9ce
|
fix: preserve cached data during refresh failures
|
2026-08-24 00:50:39 +03:00 |
|
ksv741
|
5168870cf2
|
feat: redesign portfolio position cards
|
2026-08-17 13:35:22 +03:00 |
|
ksv741
|
da55de5b50
|
feat: add агегку events
|
2026-08-14 15:50:25 +03:00 |
|
ksv741
|
719a6ed8b7
|
feat: add breadcrumbs
|
2026-08-14 14:26:25 +03:00 |
|
ksv741
|
4f3ee7ddb2
|
feat: add operations page
|
2026-08-14 13:42:31 +03:00 |
|
ksv741
|
2cca503519
|
refactor: little structure refactor
|
2026-08-14 10:24:24 +03:00 |
|
ksv741
|
da585b157a
|
refactor: refactor foundation
|
2026-08-14 09:43:19 +03:00 |
|
ksv741
|
2e32d226d3
|
fix: little fixes
|
2026-08-13 23:02:25 +03:00 |
|
ksv741
|
9156f29707
|
feat: add portfolio
|
2026-08-13 22:45:00 +03:00 |
|
ksv741
|
6e89c1a8f7
|
feat: add brocker account list
|
2026-08-13 20:57:01 +03:00 |
|
ksv741
|
32e21de17d
|
feat: add tbank tokens
|
2026-08-13 19:31:43 +03:00 |
|
ksv741
|
3448fea140
|
feat: add authorization
|
2026-08-13 15:03:59 +03:00 |
|
ksv741
|
1e13adabd3
|
feat: establish frontend foundation
|
2026-08-12 23:04:16 +03:00 |
|