Simpl-Resultat/src/components
le king fu 043e9bf622
All checks were successful
PR Check / rust (push) Successful in 30m45s
PR Check / frontend (push) Successful in 3m12s
PR Check / rust (pull_request) Successful in 28m50s
PR Check / frontend (pull_request) Successful in 3m15s
feat(prices): PriceFetchControl component + consent modal + best-effort UX
- New component renders button + consent modal + spinner + attribution
- Best-effort warning shown once per session for stock categories
- Hidden if not premium or category kind != 'priced'
- Consent persisted per-profile in user_preferences.price_fetching_consent
- Manual unit_price input remains active in all paths
- 17 vitest tests (no RTL/jsdom — logged MEDIUM in decisions-log.md)
- Wired into SnapshotLineRow/SnapshotEditor/SnapshotEditPage
- asset_type hardcoded to 'stock' pending category schema extension (MEDIUM)

Closes #158
2026-04-27 08:36:23 -04:00
..
adjustments feat: add Budget and Adjustments pages with full functionality 2026-02-12 00:58:43 +00:00
balance feat(prices): PriceFetchControl component + consent modal + best-effort UX 2026-04-27 08:36:23 -04:00
budget fix: remove double sign negation for previous year actuals (#34) 2026-03-11 12:02:58 -04:00
categories feat(categories): add categories standard guide page (#117) 2026-04-20 21:02:38 -04:00
categories-migration feat(categories): add 3-step migration page + categoryMigrationService (#121) 2026-04-20 21:31:21 -04:00
dashboard feat(categories): add dashboard v1 discovery banner (#118) 2026-04-20 21:11:56 -04:00
import fix: replace refresh icon with save icon on update template button 2026-02-16 12:01:14 +00:00
layout feat(balance): add sidebar Bilan entry 2026-04-25 16:07:13 -04:00
profile fix: wrap rehash updateProfile in try/catch for best-effort (#54) 2026-04-09 15:46:27 -04:00
reports feat(reports/cartes): Mensuel/YTD toggle on KPI cards + user guide section (#102) 2026-04-19 09:49:21 -04:00
settings feat(categories): add restore backup banner and permanent restore action (#122) 2026-04-20 21:47:43 -04:00
shared fix(reports): render category combobox in hierarchical DFS order (#126) 2026-04-21 20:58:53 -04:00
transactions feat(transactions): inline transfer icon + FK error message 2026-04-25 16:38:46 -04:00