1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-08 23:15:24 +02:00
Maybe/app/views/settings
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
..
api_keys Separate exclude and one-time transaction handling (#2400) 2025-06-20 17:10:36 -04:00
billings Subscription tests and domain (#2209) 2025-05-06 14:05:21 -04:00
hostings Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
preferences Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
profiles Standardize corners, backgrounds, and borders (#2271) 2025-05-21 10:28:56 -04:00
securities Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
_section.html.erb Implement dark mode (#2078) 2025-04-11 09:28:00 -05:00
_settings_nav.html.erb Add comprehensive API v1 with OAuth and API key authentication (#2389) 2025-06-17 15:57:05 -05:00
_settings_nav_item.html.erb Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
_settings_nav_link_large.html.erb Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
_user_avatar.html.erb Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
_user_avatar_field.html.erb New onboarding, trials, Stripe integration (#2185) 2025-05-01 16:47:14 -04:00