• Joined on 2026-04-07
notid pushed to staging at notid/integreat 2026-07-22 21:43:34 -07:00
d012283362 olo fixes
14726d0208 re-synced secrets.
6429cf823d fixes
111eca413e rotates passwords
fc54b92ddb fixes
Compare 7 commits »
notid pushed to master at notid/rothbard 2026-07-11 23:11:25 -07:00
997e51e944 include archived
notid pushed to staging at notid/integreat 2026-07-08 23:52:05 -07:00
80e45c026e feat(ssr): add sales summary csv download
9cd3d9c962 fixed.
5f5686c39c fix(ssr): link to the real transaction route from paperclip menus
d0846f91aa fix(ssr): use form-validation-error for transaction edit validations
Compare 4 commits »
notid pushed to staging at notid/integreat 2026-07-02 05:22:59 -07:00
56addf8c70 fix(ssr): order coerced vector form params by numeric index
notid pushed to staging at notid/integreat 2026-06-30 07:22:35 -07:00
ebb48a0de4 feat(ssr): previous calendar year period + external register filters
notid commented on pull request notid/integreat#14 2026-06-30 00:37:39 -07:00
refactor(ssr): re-author form/wizard modals — whole-form swap, session wizard engine, Hiccup rendering

Update: the Hiccup→Selmer step has been reverted (commit 8b43017d). The four migrated modals (transaction edit, bulk-code, invoice bulk-edit, sales-summary) render in Hiccup (com/*) again;…

notid pushed to integreat-execute-refactor at notid/integreat 2026-06-30 00:37:29 -07:00
8b43017d6e refactor(ssr): revert hiccup→Selmer migration; render forms in Hiccup again
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-29 22:48:55 -07:00
e1a2f7b638 refactor(ssr): make the bulk-code form-ctx data-only
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-29 22:23:59 -07:00
f16c52d70b refactor(ssr): shared component partials own their CSS classes
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-29 19:44:54 -07:00
ee558a34e9 refactor(ssr): compose the bulk-code form entirely in Selmer
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-29 19:22:44 -07:00
a760d15509 refactor(ssr): render the bulk-code modal fully through Selmer
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-28 09:43:27 -07:00
314c47b7a6 fix(ssr): humanize the client wizard's required-field message
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-28 08:47:48 -07:00
67f8906631 fix(ssr): center the client bank-account sub-editor content
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-28 07:00:23 -07:00
333c280732 fix(ssr): give the post-create "Invoice created" dialog a proper width
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-28 00:32:04 -07:00
ab7529eca6 fix(ssr): right-size the pay modal; fix stale post-create title
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-27 21:20:48 -07:00
b44213bffd feat(ssr): restore forward/back step slide in the wizard engine
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-27 13:40:01 -07:00
6c791efb06 feat(ssr): subtle fade-in on wizard step cards
fc8ce2633e fix(ssr): bulk-edit empty-selection 500 + modal-footer EDN leak
da2cc711d4 fix(ssr): vendor + client wizard step layout (vertical timeline)
74f1a49a10 fix(ssr): repair New Invoice + Transaction Edit 500s and broken modal sizes
Compare 4 commits »
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-26 09:20:48 -07:00
638a75925c style(templates): format Selmer .html templates for readability
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-26 08:37:49 -07:00
8114db9988 test(ssr): assert bank-account edits persist through the Client wizard save
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-26 07:41:51 -07:00
3251b364a1 refactor(ssr): Phase 11 — delete the dead mm/* wizard machinery