1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-19 05:09:38 +02:00
Maybe/test
Alex Hatzenbuhler bebe7b40d6
Improve rules - add name, allow sorting, improve UI (#2177)
* Add ability to name a rule

* Add sorting by name and date,

* Improve rule page and form design

* Small header tweak

* Improve sorting click areas by including icon

* Fix brakeman

* Use icon helper instead of lucide_icon helper

* Fix double headers with new DialogComponent

* Use updated_at for sorting instead of created_at

* Use copy-plus icon for compound rules

* Remove icons and change IF/THEN/FOR font in edit form

* Use text-secondary on disabled rules

* First pass at redesigning the sorting menu

* New rule list

* Borders instead of shadows

* Apply proper text color to TO in edit form

* Improve dark mode with proper background color classes

* Use border-secondary

* Add touch: true to conditions and actions of a rule, so updated_at works as expected

* Fix db schema

* Change sort direction to be a LinkComponent outside of the form for better sort behavior

* Clean up dropdown design to match figma

* Match tags/categories design

* Fix name text color, add bg-divider background for dividers

* Fix family subscription tests (thanks zach!)
2025-05-13 15:53:13 -04:00
..
channels/application_cable Initial commit 2024-02-02 09:05:04 -06:00
components/previews Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
controllers Improve rules - add name, allow sorting, improve UI (#2177) 2025-05-13 15:53:13 -04:00
fixtures Propagate child sync errors up to parent, fix sync status (#2232) 2025-05-09 14:56:49 -04:00
helpers Rework account views and addition flow (#1324) 2024-10-18 14:37:42 -04:00
interfaces Feature: Add "amount type" configuration column for CSV imports (#1947) 2025-04-18 10:48:10 -04:00
jobs New onboarding, trials, Stripe integration (#2185) 2025-05-01 16:47:14 -04:00
lib Data provider simplification, tests, and documentation (#1997) 2025-03-17 11:54:53 -04:00
mailers Allow users to update their email address (#1745) 2025-01-31 11:29:49 -06:00
models Improve rules - add name, allow sorting, improve UI (#2177) 2025-05-13 15:53:13 -04:00
support holding: Add multi-currency support for average costs calculations. (#2153) 2025-05-06 12:12:44 -04:00
system Match Plaid holding values on current day (#2212) 2025-05-06 09:25:49 -04:00
vcr_cassettes Subscription tests and domain (#2209) 2025-05-06 14:05:21 -04:00
application_system_test_case.rb Pre-launch design sync with Figma spec (#2154) 2025-04-30 18:14:22 -04:00
i18n_test.rb New Design System + Codebase Refresh (#1823) 2025-02-21 11:57:59 -05:00
test_helper.rb Revert "Add env to toggle provider price syncs" 2025-05-09 17:47:35 -04:00