hatz
edd048f791
Change sort direction to be a LinkComponent outside of the form for better sort behavior
2025-05-08 09:17:17 -05:00
hatz
dfef2897e0
Merge branch 'main' of github.com:maybe-finance/maybe into rule-name
2025-05-08 08:48:51 -05:00
Alex Hatzenbuhler
42207e487e
Fix dark mode welcome screen for self-hosting ( #2225 )
2025-05-08 08:45:28 -05:00
hatz
bb63cdde3c
Fix db schema
2025-05-08 08:04:28 -05:00
hatz
31abbbf336
Merge branch 'main' of github.com:maybe-finance/maybe into rule-name
2025-05-08 08:02:47 -05:00
Zach Gollwitzer
ea1b6f2bd8
Fix chart timezone bug ( #2224 )
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions
2025-05-07 22:19:09 -04:00
Zach Gollwitzer
2707a40a2a
Handle nested child syncs ( #2220 )
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions
2025-05-07 18:12:08 -04:00
Zach Gollwitzer
8b857e9c8a
Notify parent sync in ensure block
2025-05-07 16:51:11 -04:00
Zach Gollwitzer
a07e9d40a3
Transactional locks for sync completions ( #2219 )
...
* Transactional locks for sync completions
* Lower sync display logic tolerance in UI
2025-05-07 16:28:58 -04:00
Zach Gollwitzer
71be2a04ad
Fix rule title reference
2025-05-07 14:10:56 -04:00
Zach Gollwitzer
a67f36bf64
Prevent account deletions when account is linked to a Plaid Item ( #2218 )
...
* Prevent account deletions when account is linked to a Plaid Item
* Only guard deletions in UI and controller, not at model level
2025-05-07 13:56:20 -04:00
Zach Gollwitzer
628d266980
Fix merchant assignment to transactions
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions
2025-05-07 11:05:29 -04:00
Josh Pigford
64d5a73eb7
Update render-build.sh
2025-05-07 10:00:24 -05:00
Zach Gollwitzer
2b2dfd03e0
Fix select contrast issues in dark mode forms
2025-05-07 10:23:06 -04:00
Zach Gollwitzer
fb7107d614
feature(dark mode): misc design fixes ( #2215 )
...
* Fix category dark mode styles
* Fix sidebar account tab states
* Fix dashboard balance sheet group styles
* Fix budget dark mode styles
* Fix chart gradient split
* Fix prose styles in dark mode
* Add back chat nav id for tests
2025-05-07 09:26:06 -04:00
hatz
a89cae012a
Add touch: true to conditions and actions of a rule, so updated_at works as expected
2025-05-06 20:33:06 -05:00
hatz
da322deb15
Use border-secondary
2025-05-06 20:32:42 -05:00
hatz
35504de338
Improve dark mode with proper background color classes
2025-05-06 20:10:21 -05:00
hatz
f22f1ee069
Apply proper text color to TO in edit form
2025-05-06 20:10:02 -05:00
hatz
a3b1e45c86
Borders instead of shadows
2025-05-06 19:57:34 -05:00
hatz
a79b7eb57e
Merge branch 'rule-name' of github.com:ahatzz11/maybe into rule-name
2025-05-06 19:11:38 -05:00
hatz
075a9f1692
Merge branch 'main' of github.com:maybe-finance/maybe into rule-name
2025-05-06 18:54:41 -05:00
hatz
89659163e5
New rule list
2025-05-06 18:54:21 -05:00
hatz
b552069528
First pass at redesigning the sorting menu
2025-05-06 13:49:06 -05:00
hatz
d3dbe5c84c
Use text-secondary on disabled rules
2025-05-06 13:47:58 -05:00
Zach Gollwitzer
c26a7dd2dd
Handle super admins for billing emails
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions
2025-05-06 14:14:57 -04:00
Zach Gollwitzer
5da4bb6dc3
Subscription tests and domain ( #2209 )
...
* Save work
* Subscriptions and trials domain
* Store family ID on customer
* Remove indirection of stripe calls
* Test simplifications
* Update brakeman
* Fix stripe tests in CI
* Update billing page to show subscription details
* Remove legacy columns
* Complete billing settings page
* Fix hardcoded plan name
* Handle subscriptions for self hosting mode
* Lint fixes
2025-05-06 14:05:21 -04:00
Joseph Ho
8c10e87387
holding: Add multi-currency support for average costs calculations. ( #2153 )
...
Fixes: #2051 .
2025-05-06 12:12:44 -04:00
Alex Hatzenbuhler
60c3a04a48
Add rule option to change transaction name ( #2175 )
...
* Add change name rule for transaction
* Use HTML template in the ERB, clone and inject those templates from the stimulus controller
* Put back the ai_enabled check
* Update docs
* Example of what no case statement would look like
* Remove action_type and needs_value now that controller is injecting templates/hiding action target
* add "to" to template, improve no-option selection, ensure text box is cleared
2025-05-06 12:11:56 -04:00
Alex Hatzenbuhler
c0267d5665
Use icon helper for all-the-things ( #2191 )
...
* Use icon helper for all-the-things
* Pass size and color to the icon from buttonish components directly
2025-05-06 12:08:18 -04:00
Zach Gollwitzer
0fdeebceb1
Fix bulk edit dialog form structure
2025-05-06 11:53:12 -04:00
Zach Gollwitzer
2e0794b8e1
Fix bulk editing
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions
2025-05-06 11:01:15 -04:00
Zach Gollwitzer
2000f05453
Match Plaid holding values on current day ( #2212 )
...
* Match Plaid holding values on current day
* Fix chart timezone issue
* Add timezone tests for syncs
* Hide sidebars on trades test
2025-05-06 09:25:49 -04:00
Akshay Birajdar
470b753833
fix: Rule notification should not be triggered when category is unassigned ( #2214 )
2025-05-06 09:15:14 -04:00
hatz
81083a0578
Remove icons and change IF/THEN/FOR font in edit form
2025-05-05 20:45:47 -05:00
hatz
3a5856bd9c
Use copy-plus icon for compound rules
2025-05-05 20:45:25 -05:00
Alex Hatzenbuhler
0b8f77fad0
Merge branch 'main' into rule-name
2025-05-05 13:34:03 -05:00
Joseph Ho
fea1baeb1e
import: Align elements correctly while importing CSV. ( #2210 )
Publish Docker image / ci (push) Waiting to run
Publish Docker image / Build docker image (push) Blocked by required conditions
2025-05-05 12:49:25 -04:00
Alex Hatzenbuhler
c022e862aa
Add ability to delete all tags ( #2200 )
...
* Add ability to delete all tags
* Downcase resource for confirmation
* Clean up deletion resource names
* titleize button
2025-05-05 12:43:46 -04:00
dependabot[bot]
dcc43cb253
Bump ruby-lsp-rails from 0.4.1 to 0.4.2 ( #2206 )
...
Bumps [ruby-lsp-rails](https://github.com/Shopify/ruby-lsp-rails ) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/Shopify/ruby-lsp-rails/releases )
- [Commits](https://github.com/Shopify/ruby-lsp-rails/compare/v0.4.1...v0.4.2 )
---
updated-dependencies:
- dependency-name: ruby-lsp-rails
dependency-version: 0.4.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 12:40:15 -04:00
Hayden Bleasel
6e4d35d6ae
Update filled_icon_component.rb ( #2205 )
2025-05-05 12:40:06 -04:00
dependabot[bot]
98644f1b87
Bump plaid from 37.0.0 to 38.0.0 ( #2207 )
...
Bumps [plaid](https://github.com/plaid/plaid-ruby ) from 37.0.0 to 38.0.0.
- [Release notes](https://github.com/plaid/plaid-ruby/releases )
- [Changelog](https://github.com/plaid/plaid-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plaid/plaid-ruby/compare/v37.0.0...v38.0.0 )
---
updated-dependencies:
- dependency-name: plaid
dependency-version: 38.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 12:39:58 -04:00
dependabot[bot]
fc9961d420
Bump selenium-webdriver from 4.31.0 to 4.32.0 ( #2208 )
...
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.31.0 to 4.32.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases )
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES )
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.31.0...selenium-4.32.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-version: 4.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 12:39:50 -04:00
hatz
55575a7609
Use updated_at for sorting instead of created_at
2025-05-02 19:41:08 -05:00
hatz
05147aadf9
Fix double headers with new DialogComponent
2025-05-02 19:40:53 -05:00
hatz
bc5553b156
Merge branch 'rule-name' of github.com:ahatzz11/maybe into rule-name
2025-05-02 19:17:25 -05:00
hatz
22aaf90a2b
Merge branch 'main' of github.com:maybe-finance/maybe into rule-name
2025-05-02 19:16:15 -05:00
Zach Gollwitzer
441f436187
Onboarding redirect tests and trial status bar ( #2197 )
...
Publish Docker image / ci (push) Has been cancelled
Publish Docker image / Build docker image (push) Has been cancelled
* Onboarding redirect tests and trial status bar
* use helper method
* Fix time tolerance failure
* Update post-onboarding message to be generic
* Disable turbo frames on Trial start button
* Update flash notice in test
2025-05-02 15:21:46 -04:00
Zach Gollwitzer
bc7e32deab
Fix event processor api
2025-05-02 12:05:50 -04:00
Zach Gollwitzer
a7a29b4780
Prevent ai icon shrinking
2025-05-02 11:42:09 -04:00