ksv741
53b18c6e86
chore: configure releases and develop workflow
2026-09-14 07:02:45 +03:00
ksv741
3be6e61b8f
chore: secure hooks and update dependencies #4 #9
Frontend verify / verify (push) Successful in 4m35s
Frontend security / security (push) Successful in 11s
2026-09-13 19:36:15 +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
f09baa68fc
chore: simplify frontend verification
2026-08-26 23:39:40 +03:00
ksv741
3d9b6194c6
chore: simplify frontend verification
2026-08-26 23:13:57 +03:00
ksv741
fd93133cfc
feat(accounts): enrich brokerage account list
2026-08-26 20:57:55 +03:00
ksv741
c1a8674f16
feat(account): wrap portfolio sections in Mantine Accordion
...
All portfolio sections (stocks, bonds, other, cash, recent operations,
recent events) are now collapsible via Mantine Accordion. Sections
expand by default. Accordion control label uses h2 size to match
previous Section headings. Panel horizontal padding removed.
Smooth hover transition added. Removed unused Section component.
Updated lazy-route bundle baseline for account chunk.
2026-08-26 13:55:44 +03:00
ksv741
bcf93691aa
feat(portfolio): add expanded layout for bond position cards
...
Add variant="bond" to PositionCard with bond-specific CSS classes
(.bondCard, .bondMain, etc.) matching the stock expanded layout.
PositionSection now passes variant based on section kind.
Bond cards render 3-column grid (logo | identity | value) with
meta row, identical to stock cards.
2026-08-26 13:21:18 +03:00
ksv741
273778c4cf
feat: polish stock position cards
2026-08-26 11:40:36 +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
fff36f252a
refactor: enforce account page view model boundary
2026-08-25 13:17:45 +03:00
ksv741
c04025a392
feat(portfolio): extend instrument logo rendering to bonds
...
- Rename presentation prop stock→wide; BOND section passes wide alongside STOCK
- Add bond test cases: CDN logo, fallback, signed return, single-column grid
- Add other-type regression test (no logo, labeled return preserved)
- Update bundle baseline (+4 bytes)
2026-08-25 09:25:29 +03:00
ksv741
a6d3051270
feat: render stock logos with signed returns on account page
2026-08-24 23:41:49 +03:00
ksv741
11be786943
chore: codify frontend local verification
2026-08-24 19:55:28 +03:00
ksv741
1fc269adec
feat: enforce frontend quality guardrails
2026-08-24 13:07:14 +03:00
ksv741
826936c6a4
fix: harden frontend dependency and env hygiene
2026-08-24 11:21:24 +03:00
ksv741
da585b157a
refactor: refactor foundation
2026-08-14 09:43:19 +03:00