Commit Graph

30 Commits

Author SHA1 Message Date
70c178de83 refactor(ssr): full Selmer migration of Transaction Edit; remove the wizard
Squashed Phase-2 SSR work: migrate the Transaction Edit modal's render path
entirely to Selmer templates (zero Hiccup in the render path), rip out the
multi-step wizard abstraction (EditWizard/LinksStep records, MultiStepFormState,
step-params[...] field names, mm/* middleware) in favor of a plain form with
flat derived state, and promote shared UI components to reusable Selmer partials
under resources/templates/components/. Adds the Selmer interop bridge, the
auto-ap.ssr.components.selmer (sc) wrapper library, and the ssr-form-migration
skill capturing the learnings.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 08:36:29 -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
98dcdb5a55 cleans stuff up. 2024-11-23 21:13:15 -08:00
f634d8fd81 Making investigate improvements. 2024-11-17 22:01:48 -08:00
cb4f88f02a adds csv capability 2024-11-11 21:39:36 -08:00
0e5407072e fix 2024-11-10 22:11:07 -08:00
e9c9cd5fb0 fix 2024-11-10 22:10:21 -08:00
966deb232a tweaks 2024-11-04 21:43:41 -08:00
71d7461eb9 Better experience for adding new journal entry 2024-11-04 13:23:37 -08:00
9d22de1338 new balance sheet 2024-10-15 20:46:18 -07:00
ca5d90b17f investigate progress. 2024-10-14 23:21:48 -07:00
6fd609be3e Adds new ledger import page 2024-08-26 20:53:21 -07:00
e3b17e50e2 Sales nearly ready 2024-04-30 22:38:21 -07:00
095fdc1d2f Makes another new vendor report 2024-04-22 21:48:22 -07:00
Bryce
a8e1a15393 Prevents errors from multiple dialogs open 2024-03-29 11:14:30 -07:00
ea7ad57da2 Proper validations and total row. 2024-03-25 20:26:04 -07:00
Bryce
f6f6dcc865 Making progress on a good invoice experience. 2024-03-19 09:14:51 -07:00
d73a3153bb payments ssr
voiding

supports bulk void.

exact match id linking

voidnig payments works.

minor tweak.
2024-03-09 11:59:17 -08:00
31dc514cdd Supports pagination selection 2023-11-01 08:50:30 -07:00
e8a419fb3c more cleanup. 2023-10-28 20:27:00 -07:00
855c23f4ae changes for running. 2023-10-28 12:17:01 -07:00
48347bb8c5 Uses cursors for simplicity, uses common grid bottom 2023-10-23 23:46:01 -07:00
6863684d9e Makes the entire form work but it just looks janky 2023-10-19 22:11:19 -07:00
160c289f03 progress towards sales. 2023-09-26 14:30:21 -07:00
Bryce
3e4b963726 gets transaction insights kind of working 2023-06-13 17:05:10 -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
33cae26cc1 other pages 2023-05-18 22:14:23 -07:00
8dca622947 Makes reports page work with new tailwind 2023-05-12 15:17:54 -07:00
6220ae1f6d Makes a clean demo of using tailwind for the company 1099 page. 2023-05-10 22:03:21 -07:00