whisper-money/resources/js/pages
Víctor Falcón 8056ede636
feat(ai): suggest automation rules during onboarding (#523)
Suggests transaction categorization rules during onboarding.

After a sync or import, it groups the uncategorized transactions, asks
Gemini (via laravel/ai) to map the common merchants to categories, and
shows the results for review. The user edits or drops any and creates
the ones they want. During onboarding the accepted rules also categorize
existing transactions right away.

Off by default: it needs the `AiRuleSuggestions` Pennant flag and a
per-user AI consent. The model and thresholds are config-driven.
`ai:suggest-rules {user}` prints what a user would get.

The settings-page surface and monthly regeneration are a follow-up.
2026-06-13 22:51:15 +02:00
..
Accounts feat: optionally update manual account balance on transaction delete (#491) 2026-06-05 11:30:31 +02:00
auth fix(auth): prevent FormData crash on successful login (#503) 2026-06-08 09:03:15 +02:00
budgets feat(budgets): track multiple categories and labels per budget (#466) 2026-06-01 12:32:23 +02:00
cashflow feat: expand Sankey subcategories inline (#485) 2026-06-04 10:31:40 +02:00
onboarding feat(ai): suggest automation rules during onboarding (#523) 2026-06-13 22:51:15 +02:00
open-banking feat(open-banking): finalize bank connection without a session via state token (#498) 2026-06-06 12:12:07 +02:00
settings feat(auth): show/hide toggle on password fields (#499) 2026-06-06 11:42:20 +02:00
subscription feat(ai): suggest automation rules during onboarding (#523) 2026-06-13 22:51:15 +02:00
transactions fix(transactions): tidy filter bar into two balanced rows (#510) 2026-06-09 11:04:32 +02:00
waitlist feat: verify waitlist leads (#285) 2026-04-14 11:26:01 +01:00
dashboard.tsx feat: expand parent categories inline in breakdowns (#486) 2026-06-04 11:19:21 +02:00
privacy.tsx Remove plaintext-transactions feature flag & E2E references (#116) 2026-02-13 11:10:21 +01:00
terms.tsx Replace E2E encryption mentions with privacy-first messaging (#124) 2026-02-14 16:59:50 +01:00
welcome.tsx feat(ai): suggest automation rules during onboarding (#523) 2026-06-13 22:51:15 +02:00