Commit Graph

59 Commits

Author SHA1 Message Date
1f6395382d refactor(charts): unify on Chart.js, remove Chartist
The admin page was the only consumer of Chartist while the dashboard and
expense report already use Chart.js. Convert the admin "Growth in clients"
(bar) and "Changes by hour" (line) charts to Chart.js using the same
Alpine x-data/x-init canvas pattern as the dashboard, and drop the global
Chartist CSS/JS includes from the base page.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 07:55:47 -07:00
8e3aa13f4d fixes 2026-05-24 21:54:37 -07:00
ba87805d4c Add vendor pre-population for bulk code and individual edit forms
- Add vendor-changed HTMX handlers for both bulk code and individual edit
- Pre-populate default account at 100% when vendor is selected and no accounts exist
- Fix render-accounts-section to render from step-params correctly
- Change bulk code vendor-changed from hx-get to hx-post to include form data
- Add routes for vendor-changed endpoints
- Update e2e tests to cover vendor pre-population
- Run lein cljfmt fix across codebase
2026-05-21 14:45:19 -07:00
dd2f6508fe fixes 2025-03-15 21:20:19 -07:00
b1ce23bfcf minor cleanup 2025-03-12 10:56:16 -07:00
e22beb149e much smaller build (hopefully) and transactions progress. 2025-03-10 22:13:53 -07:00
98dcdb5a55 cleans stuff up. 2024-11-23 21:13:15 -08:00
39d8e6e71f simplified ui 2024-11-22 10:10:22 -08:00
a547b1671a Merge branch 'master' into wip-ledger-investigate 2024-11-20 11:51:54 -08:00
e8b753a0bd Makes it easy to tell which thing you selected 2024-11-20 11:40:02 -08:00
7ee99b3542 cash flows 2024-10-26 00:20:10 -07:00
ca27fcdb57 Fixes 2024-10-15 19:22:19 -07:00
631ee905da popper to tippy 2024-10-15 06:45:33 -07:00
87ea623318 Removes glimpse, adds copy ids, cleans up error stuff, and supports ledyard 2024-08-23 21:37:35 -07:00
d1dd094876 Sales on page 2024-04-27 13:25:03 -07:00
Bryce
ff2bf4c2b3 makes client selection not contanimate other tabs 2024-04-09 23:27:35 -07:00
Bryce
13a083e053 Streamlines more user interface 2024-03-27 11:36:41 -07:00
Bryce
87952b79d1 simplifies alpine for syncing props. 2024-03-21 21:09:18 -07:00
Bryce
8af5713ba2 Makes navigation a little bit better. 2024-03-20 14:48:44 -07:00
Bryce
a972df1d43 Makes print checks basically work. 2024-03-16 19:50:04 -07:00
5b9c4b7aef progress on invoices. 2024-03-14 07:16:59 -07:00
8063a8fcbd Builds client SSR approach, sunsets old cljs. 2024-02-07 21:22:56 -08:00
99e4f05769 Makes an okay experience of editing vendors through a wizard 2023-11-01 23:06:18 -07:00
25b397325a Adds new default admin page 2023-10-31 13:59:03 -07:00
a4678c8fde fixes 2023-10-27 15:08:06 -07:00
7f7458d54a Makes testing of transaction rules work 2023-10-26 21:23:52 -07:00
635bf3c267 uses popper for dropdown. 2023-10-25 13:52:46 -07:00
3f36936063 popper makes it work better. 2023-10-25 13:30:40 -07:00
deaad7513c Fixes modal, but users still have to say h-full on every element leading to the card 2023-10-25 12:43:00 -07:00
f5fd532a31 ccount modal 2023-10-24 16:59:43 -07:00
fc0392a235 improvements 2023-10-22 21:00:04 -07:00
9ddbd31cc8 almost perfect user experience 2023-10-21 13:04:42 -07:00
fc3634c6bd does not change now. 2023-10-21 12:43:01 -07:00
Bryce
aa14a310ab big ui improvemet 2023-10-21 07:37:05 -07:00
ffcc43ba5e alpine for dropdown. 2023-10-20 17:52:15 -07:00
6863684d9e Makes the entire form work but it just looks janky 2023-10-19 22:11:19 -07:00
f997c41abd migrates accounts 2023-10-14 23:21:22 -07:00
1e4dabfa07 makes user page better. 2023-10-12 23:27:49 -07:00
d9fec54062 Migrates user page to SSR 2023-10-12 21:55:37 -07:00
c5c752417b Maybe using new datepicker 2023-09-27 09:03:16 -07:00
160c289f03 progress towards sales. 2023-09-26 14:30:21 -07:00
Bryce
5b5b15cb27 Makes plaid user configurable 2023-07-24 20:55:40 -07:00
Bryce
1b044ff5cd every ssr page is tailwindified. 2023-06-01 12:00:30 -07:00
Bryce
3540346fc8 Makes tailwind version of history page 2023-06-01 09:26:52 -07:00
Bryce
0eb91b9ad8 Makes company pages work great 2023-05-31 16:58:29 -07:00
fb50f5727b Makes error popup work 2023-05-15 11:51:16 -07:00
e78c73e093 Makes company 1099 page work better and faster 2023-05-12 12:27:48 -07:00
0e814a8a4a makes stuff work 2023-05-11 09:43:37 -07:00
6220ae1f6d Makes a clean demo of using tailwind for the company 1099 page. 2023-05-10 22:03:21 -07:00
96316bfda4 Getting Tailwind version up 2023-05-09 13:32:19 -07:00