New Design System + Codebase Refresh #1823

Merged
zachgoll merged 56 commits from zachgoll/make-entry-queries-easier-to-work-with into main 2025-02-22 00:58:00 +08:00

56 Commits

Author SHA1 Message Date
Zach Gollwitzer
e776dbd4bc Remove unused concern 2025-02-21 11:50:31 -05:00
Zach Gollwitzer
3c8829746c Date formats on time series chart 2025-02-21 11:42:31 -05:00
Zach Gollwitzer
dbc409160b Final helper cleanup 2025-02-21 11:29:57 -05:00
Zach Gollwitzer
3068fdf8aa Account links and sparkline caching 2025-02-21 11:20:24 -05:00
Zach Gollwitzer
b4ad04405e Budget performance tuning 2025-02-20 21:42:15 -05:00
Zach Gollwitzer
511b8e0757 Optimize budget category sync 2025-02-20 17:17:21 -05:00
Zach Gollwitzer
cb1af05c89 Use month_year param for budget routes 2025-02-20 17:14:17 -05:00
Zach Gollwitzer
d90c050365 Fix N+1 queries on dashboard and transactions page 2025-02-20 15:45:41 -05:00
Zach Gollwitzer
564efe70c7 Fix account group spacing 2025-02-20 13:08:52 -05:00
Zach Gollwitzer
de19410be2 More box shadow cleanup 2025-02-20 12:34:29 -05:00
Zach Gollwitzer
c3cdda1889 Update shadow borders 2025-02-20 11:31:14 -05:00
Zach Gollwitzer
cf8b1d972b Fix settings layout width 2025-02-20 11:30:53 -05:00
Zach Gollwitzer
065e65b517 Fix stats param 2025-02-20 11:30:17 -05:00
Zach Gollwitzer
d1fce59104 Fix 2FA layout 2025-02-20 10:39:01 -05:00
Zach Gollwitzer
1666e46977 Fix divider styles 2025-02-20 10:37:33 -05:00
Zach Gollwitzer
e74a41163a Restore combobox styles 2025-02-20 10:37:25 -05:00
Zach Gollwitzer
08582d1600 Fix balance sheet group styles 2025-02-20 09:16:18 -05:00
Zach Gollwitzer
63fb4a5963 Update accountable groups to use new queries 2025-02-19 14:13:01 -05:00
Zach Gollwitzer
b0dac2c676 New income statement 2025-02-19 13:32:54 -05:00
Zach Gollwitzer
f0ffb19ebe Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-17 17:32:07 -05:00
Zach Gollwitzer
7155846da1 Passing tests 2025-02-17 17:31:41 -05:00
Zach Gollwitzer
09e01bf278 Time series with gapfilling 2025-02-17 14:42:53 -05:00
Zach Gollwitzer
4ca13b62e4 Fix minmax of time series chart 2025-02-17 12:38:03 -05:00
Zach Gollwitzer
51996e10b7 Make helper public again 2025-02-17 12:09:32 -05:00
Zach Gollwitzer
f25fe4d8af Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-17 12:09:10 -05:00
Zach Gollwitzer
eacfce9003 Simplify time series chart 2025-02-17 11:39:41 -05:00
Zach Gollwitzer
5645ddca07 Remove stale helper 2025-02-14 10:25:52 -05:00
Zach Gollwitzer
e972b975c7 Lint fixes 2025-02-14 10:13:42 -05:00
Zach Gollwitzer
85387cc30f Consolidate series queries 2025-02-14 10:13:22 -05:00
Zach Gollwitzer
fab43f50ad Add BalanceSheet class and view 2025-02-14 09:27:35 -05:00
Zach Gollwitzer
59a546a515 Clean up time series models and helpers 2025-02-14 07:15:43 -05:00
Zach Gollwitzer
bc65f40954 Functional sketch of new dashboard 2025-02-13 21:14:36 -05:00
Zach Gollwitzer
a8c4fa9c7f Fix sidebar setting 2025-02-13 18:06:20 -05:00
Zach Gollwitzer
9973886574 Consolidate layout templates 2025-02-13 18:06:02 -05:00
Zach Gollwitzer
b26833d563 Consolidate layout templates 2025-02-13 18:05:54 -05:00
Zach Gollwitzer
d482ac6bff Settings layout 2025-02-13 17:01:02 -05:00
Zach Gollwitzer
84e899f75a User menu style fixes 2025-02-13 15:57:40 -05:00
Zach Gollwitzer
796a6910c0 Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-13 15:46:07 -05:00
Zach Gollwitzer
e3d7dd95c7 Class replacements 2025-02-13 11:37:13 -05:00
Zach Gollwitzer
a1e9488fc5 Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-13 11:35:24 -05:00
Zach Gollwitzer
157f684078 Sidebar collapse 2025-02-13 08:52:57 -05:00
Zach Gollwitzer
cd002b79ea Finish new settings layout 2025-02-12 15:18:55 -05:00
Zach Gollwitzer
be6a129175 Add user menu 2025-02-12 13:07:55 -05:00
Zach Gollwitzer
d028a87c10 Add back change from merge conflict 2025-02-12 11:32:04 -05:00
Zach Gollwitzer
15912e0919 Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-12 11:31:39 -05:00
Zach Gollwitzer
4958358b6e Sparkline queries 2025-02-12 09:01:30 -05:00
Zach Gollwitzer
f4ae7bdd9a New nav items 2025-02-11 14:45:49 -05:00
Zach Gollwitzer
4697326a24 Update budgets to use new transactions scope 2025-02-11 08:57:16 -05:00
Zach Gollwitzer
23e48bbaae Clean up unused code 2025-02-11 08:33:34 -05:00
Zach Gollwitzer
877f717112 Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-11 07:56:27 -05:00
Zach Gollwitzer
afd6fa43be Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-07 15:37:20 -05:00
Zach Gollwitzer
77a1cd1448 Consolidate active scope 2025-02-07 15:20:05 -05:00
Zach Gollwitzer
01010316d0 Merge branch 'main' of github.com:maybe-finance/maybe into zachgoll/make-entry-queries-easier-to-work-with 2025-02-07 15:02:32 -05:00
Zach Gollwitzer
8fe51898b6 Aggregation concerns 2025-02-07 09:00:44 -05:00
Zach Gollwitzer
1e316fcf99 More model cleanup 2025-02-06 16:32:20 -05:00
Zach Gollwitzer
936b3379d2 Simplify transaction searching 2025-02-06 13:42:14 -05:00