Simpl-Resultat/src/pages
le king fu ae54406354
All checks were successful
PR Check — Frontend / frontend (pull_request) Successful in 2m7s
docs: name the slot-order dependency and the known test limits (#437)
- Where a test presets a harness slot by position (PriceFetchConsentToggle,
  useOnboardingChecklist's mountWith, SystemsSettingsPage), a comment names
  the dependency on the component's hook order: any hook added before shifts
  the slots without a word (the `slot` helper of fakeReact).
- docs/architecture.md, Tests: "Limites connues" lists the slot presets, and
  links to ADR 0021 for withoutFolders and for the catch-up measurement
  instead of repeating them.
- ADR 0021 section 7: the relative-path limit is stated precisely (a run with
  two separators or more is still cut to its last segment; only the words of
  a folder holding a blank stay), and a second limit is written: a folder
  name holding one of the stops (a backtick, `;`, `|`, a closing parenthesis
  not followed by a separator...) ends the path there, and that name, or its
  start, stays in the line.
- db.ts: the comment of withoutFolders says "a closing parenthesis not
  followed by a separator", as the code does, and points to ADR 0021.

No behaviour change.

Resolves #437

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 19:59:54 -04:00
..
settings docs: name the slot-order dependency and the known test limits (#437) 2026-10-18 19:59:54 -04:00
AccountsPage.tsx fix(dialogs): wait for the confirmation before deleting or removing the key 2026-10-18 14:29:17 -04:00
AdjustmentsPage.tsx fix: improve split indicator visibility and adjustments layout 2026-02-17 02:01:15 +00:00
BalancePage.tsx feat(balance): tile-based landing hub + reachable account management 2026-07-04 17:43:43 -04:00
BudgetPage.render.test.tsx feat(onboarding): visit steps, eight rows, "Got it" and one-time initialization 2026-10-13 21:32:20 -04:00
BudgetPage.tsx fix(budget): drop the grid's target once the grid leaves the page 2026-10-08 21:05:30 -04:00
BudgetPage.wiring.test.ts feat(onboarding): visit steps, eight rows, "Got it" and one-time initialization 2026-10-13 21:32:20 -04:00
CategoriesMigrationPage.tsx refactor(settings): split monolithic Settings page into 3 sub-pages (#190) 2026-05-03 09:50:02 -04:00
CategoriesPage.render.test.tsx fix: refuse a looping or too deep parent, and reattach orphan categories (#393) 2026-10-18 19:16:21 -04:00
CategoriesPage.tsx fix: refuse a looping or too deep parent, and reattach orphan categories (#393) 2026-10-18 19:16:21 -04:00
CategoriesStandardGuidePage.tsx refactor(categories): unify both category trees' collapse state onto useCollapsibleGroups 2026-07-15 21:30:17 -04:00
ChangelogPage.tsx refactor(settings): split monolithic Settings page into 3 sub-pages (#190) 2026-05-03 09:50:02 -04:00
DashboardPage.render.test.tsx test: pin the \r path stop and the surviving marked-t keys (#437) 2026-10-18 19:46:47 -04:00
DashboardPage.tsx feat(onboarding): visit steps, eight rows, "Got it" and one-time initialization 2026-10-13 21:32:20 -04:00
DocsPage.tsx refactor(settings): split monolithic Settings page into 3 sub-pages (#190) 2026-05-03 09:50:02 -04:00
ImportPage.render.test.tsx feat(onboarding): visit steps, eight rows, "Got it" and one-time initialization 2026-10-13 21:32:20 -04:00
ImportPage.tsx feat(import): warn about the CSV files placed directly in the import folder 2026-10-13 20:59:20 -04:00
ProfileSelectionPage.tsx feat(gating): multi-profile gate (Base+), non-destructive 2026-07-20 22:24:23 -04:00
ReportsCartesPage.tsx feat(reports/cartes): Mensuel/YTD toggle on KPI cards + user guide section (#102) 2026-04-19 09:49:21 -04:00
ReportsCategoryPage.tsx feat: category zoom + secure AddKeywordDialog with context menu (#74) 2026-04-14 15:09:17 -04:00
ReportsComparePage.tsx feat(reports): adopt shared FilterPanel on Compare and Budget 2026-07-11 15:52:21 -04:00
ReportsHighlightsPage.tsx feat(reports/highlights): default reference month to previous month + YTD current year, user-changeable (#106) 2026-04-19 08:28:30 -04:00
ReportsPage.render.test.tsx feat(onboarding): step cards of the Categories and Reports pages 2026-10-13 21:45:05 -04:00
ReportsPage.tsx feat(onboarding): step cards of the Categories and Reports pages 2026-10-13 21:45:05 -04:00
ReportsTrendsPage.tsx feat(reports): adopt shared FilterPanel on the Trends page 2026-07-11 15:41:13 -04:00
SnapshotEditPage.tsx feat(balance): CSV import of holdings in detailed snapshot 2026-07-04 18:04:12 -04:00
TransactionsPage.render.test.tsx feat(gating): reserve transaction splits for the Base edition 2026-10-16 20:02:47 -04:00
TransactionsPage.tsx refactor(gating): one constant for the split's feature key 2026-10-17 07:36:33 -04:00