Changeset 8563782

Timestamp:
03/05/26 22:37:38 (2 hours ago)
Author:
Vasilaki Tocili <vasilakigorgi@…>
Branches:
nextjs
Children:
8b31e77
Parents:
f5f1d89
Message:

feature: Implement Add Page(transaction, account, tag)

  • Add form selector dropdown to switch between three form types:
    • Add Transaction form with dynamic From/To Account breakdowns, toggleable tag pills, custom tag input, and optional note field
    • Add Transaction Account form with name and optional initial balance
    • Add Tag form with duplicate-name validation (shared across users)
  • Server actions with auth guards, input validation, and atomic SQL transactions (breakdowns + balance updates + tag assignments)
  • Store notes as note:-prefixed tags to avoid DB schema changes
  • Filter note: tags from history display and show as italic notes
  • Add getAllTags query excluding note: entries
  • Exclude note: tags from history tag filter pills"
(No files)

Note: See TracChangeset for help on using the changeset viewer.