• Joined on 2026-04-07
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-26 00:50:58 -07:00
ddffbf58f9 docs(skill): feed ssr-form-migration with Phase 10 (Client) learnings
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-26 00:49:57 -07:00
7b0e8bfd65 refactor(ssr): Phase 10 — migrate Client wizard onto the engine (7 steps + bank-account sub-editor)
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-26 00:13:09 -07:00
b0fe7cc70d test(ssr): Phase 10 parity gate — characterization spec for the Client wizard
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-25 22:39:13 -07:00
c5dc305854 refactor(ssr): Phase 9 — migrate New/Edit Vendor onto the engine (5-step wizard)
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-25 22:05:19 -07:00
5502f4c4a2 refactor(ssr): Phase 8 — migrate New/Edit Invoice onto the engine (conditional :next)
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-25 21:09:40 -07:00
7a53441ec7 test(ssr): expose seeded client ids in /test-info (Phase 8 gate scaffolding)
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-25 19:59:32 -07:00
4b2a3e53dd refactor(ssr): Phase 7 — migrate Invoice Pay onto the engine; prove the cross-step merge
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-25 19:36:36 -07:00
01aca9d362 test(ssr): Phase 7 parity gate — characterization spec for the Invoice Pay wizard
a2d8517668 refactor(ssr): wizard2 engine absorbs the per-consumer boilerplate (review follow-up)
Compare 2 commits »
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-25 14:16:07 -07:00
107a02f4f1 refactor(ssr): Phase 6b — migrate Transaction Rule wizard onto the session engine; de-cursor
15ff9855c1 test(ssr): Phase 6b parity gate — characterization spec for Transaction Rule wizard
d56056d66c feat(ssr): Phase 6a — session-backed wizard engine (the formtools model)
Compare 3 commits »
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-24 23:35:57 -07:00
2bf87056d7 refactor(ssr): Phase 5 — full Selmer migration of Invoice Bulk Edit; remove the wizard; implement live totals
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-24 22:54:03 -07:00
4139919036 test(ssr): Phase 5 parity gate — characterization spec for Invoice Bulk Edit
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-24 22:42:51 -07:00
599b849e6f refactor(ssr): Phase 4 — full Selmer migration of POS Sales Summary; remove the wizard; fix add-item + totals
a289ff2557 test(ssr): Phase 4 parity gate — seed + characterization spec for Sales Summary edit
Compare 2 commits »
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-24 20:40:22 -07:00
03620e9d42 refactor(ssr): Phase 3 — full Selmer migration of Transaction Bulk Code; remove the wizard
notid pushed to integreat-execute-refactor at notid/integreat 2026-06-24 09:03:46 -07:00
70c178de83 refactor(ssr): full Selmer migration of Transaction Edit; remove the wizard
e2ccfc8d2c Merge branch 'ledger-bulk' into staging
e8cbd2760c fixes
e0da8e1866 feat(ssr): add delete selected to external ledger
2e3c1e3646 feat(ssr): add clear filters button to transactions
Compare 21 commits »
notid pushed to staging at notid/integreat 2026-06-24 06:44:19 -07:00
e2ccfc8d2c Merge branch 'ledger-bulk' into staging
e8cbd2760c fixes
e0da8e1866 feat(ssr): add delete selected to external ledger
Compare 3 commits »
notid pushed to staging at notid/integreat 2026-06-18 22:44:02 -07:00
2e3c1e3646 feat(ssr): add clear filters button to transactions
notid pushed to staging at notid/integreat 2026-06-18 22:19:40 -07:00
a7e9fbaf6b feat(ssr): disable bulk action buttons until a transaction is selected
8a676718a7 feat(ssr): reset transaction selection after bulk code
Compare 2 commits »
notid pushed to staging at notid/integreat 2026-06-18 21:40:36 -07:00
3ffb661da3 fix(ssr): stop unresolved filter flipping to true on transactions navigation
notid pushed to staging at notid/integreat 2026-06-18 21:31:44 -07:00
f9438ba983 fix(ssr): only require account coding for manual transaction edits
7d34b8a5f6 money
c09d85ede6 fix(ssr): fix Client Review (requires-feedback) status in bulk-code dialog
Compare 3 commits »
notid pushed to staging at notid/integreat 2026-06-17 15:56:53 -07:00
ec4f88b7fc fix(ssr): hide P&L warning box when there is no warning