1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-09 07:25:19 +02:00
Maybe/app/views/transactions
Zach Gollwitzer 63d8114b05
Separate exclude and one-time transaction handling (#2400)
* Separate exclude and one-time transaction handling

- Split transaction "exclude" and "one-time" toggles into separate controls in transaction detail view
- Updated Transaction::Search to show excluded transactions with grayed-out styling instead of filtering them out
- Modified IncomeStatement calculations to exclude both excluded and one_time transactions from totals
- Added migration to convert existing excluded transactions to also be one_time for backward compatibility
- Updated transaction list view to show asterisk for one_time transactions and gray out excluded ones
- Added controller support for kind parameter in transaction updates

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Fix linting issues

- Remove trailing whitespace from migration
- Fix ERB formatting throughout templates

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-06-20 17:10:36 -04:00
..
bulk_updates Fix bulk edit dialog form structure 2025-05-06 11:53:12 -04:00
searches Use icon helper for all-the-things (#2191) 2025-05-06 12:08:18 -04:00
_form.html.erb fix: remove transaction form controller (#2279) 2025-05-22 11:30:33 -04:00
_header.html.erb Plaid sync domain improvements (#2267) 2025-05-23 18:58:22 -04:00
_selection_bar.html.erb Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
_summary.html.erb perf(transactions): add kind to Transaction model and remove expensive Transfer joins in aggregations (#2388) 2025-06-20 13:31:58 -04:00
_transaction.html.erb Separate exclude and one-time transaction handling (#2400) 2025-06-20 17:10:36 -04:00
_transaction_category.html.erb Account:: namespace simplifications and cleanup (#2110) 2025-04-14 11:40:34 -04:00
_transfer_match.html.erb Fix dark mode text hover styles 2025-06-09 18:39:04 -04:00
index.html.erb perf(transactions): add kind to Transaction model and remove expensive Transfer joins in aggregations (#2388) 2025-06-20 13:31:58 -04:00
new.html.erb Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
show.html.erb Separate exclude and one-time transaction handling (#2400) 2025-06-20 17:10:36 -04:00