Commit Graph

  • fc54b92ddb fixes master Bryce 2026-06-04 22:59:51 -07:00
  • 019a1b4cd8 fixes Bryce 2026-06-04 22:56:01 -07:00
  • 38575aa5bd data(sysco): add missing line-item GL mappings for paper & other items Bryce 2026-06-04 09:28:23 -07:00
  • a01dfc197e refactor(ssr): full Selmer migration of Transaction Edit; remove the wizard integreat-execute-refactor Bryce 2026-06-04 07:47:47 -07:00
  • c892719bd1 feat(ssr): migrate location-select to a Selmer template (Phase 2 — Selmer validated) Bryce 2026-06-03 17:28:53 -07:00
  • d0fad63e24 refactor(ssr): remove the EDN snapshot round-trip; transaction edit is a plain form (heuristic 2) Bryce 2026-06-03 15:20:26 -07:00
  • 0b5bfd9c84 fix(ssr): operation handlers read live step-params, not the stale snapshot (rewrite stage 1) Bryce 2026-06-03 08:18:58 -07:00
  • 38ad665726 docs(skill): finalize Phase 2 scorecard (transaction-edit 8/8, suite 38/1) Bryce 2026-06-03 07:21:48 -07:00
  • 798b350c81 test(e2e): green the transaction-edit modal spec (8/8) + record snapshot-drop gotcha Bryce 2026-06-03 07:20:49 -07:00
  • 0f5650b73e refactor(ssr): collapse 5 manual-coding operation routes into edit-form-changed (heuristic 6) Bryce 2026-06-03 07:07:52 -07:00
  • 1d5a95196f docs(skill): add cookbook entry for de-faking a fixed-index row from explicit data Bryce 2026-06-03 06:34:43 -07:00
  • 07159dc221 refactor(ssr): drop dead account-total / account-balance routes (heuristic 6) Bryce 2026-06-03 06:33:52 -07:00
  • 57f3b63b6a refactor(ssr): de-fake simple-mode account cursor via explicit render (heuristic 1) Bryce 2026-06-03 06:29:25 -07:00
  • a7ccdb12f3 docs(skill): record faked-cursor de-fake learning + Phase 2 scorecard progress Bryce 2026-06-03 06:20:04 -07:00
  • 32056bf396 refactor(ssr): delete dead transaction-account-row-no-cursor* twin (heuristic 1) Bryce 2026-06-03 06:15:13 -07:00
  • 69eed1f8a6 fix(ssr): strip UI-only :mode before transaction upsert (500 on advanced manual save) Bryce 2026-06-03 06:05:42 -07:00
  • ed3344438b test(e2e): make Playwright BASE_URL-overridable + record Phase 2 e2e baseline Bryce 2026-06-03 00:18:31 -07:00
  • bdb286ca71 feat(ssr): add Selmer dependency + Hiccup<->Selmer interop bridge (Phase 2 foundation) Bryce 2026-06-03 00:09:12 -07:00
  • 3ecd115f76 docs(skill): distil ssr-form-migration skill from transaction-edit reference (Phase 1) Bryce 2026-06-03 00:05:11 -07:00
  • 246df6996e Merge branch 'integreat-render-hx-select' into integreat-execute-refactor Bryce 2026-06-02 23:58:36 -07:00
  • 85aaf7b759 mcp repl fixes staging Bryce 2026-06-02 23:40:05 -07:00
  • 3641846f70 Merge pull request 'docs: SSR rendering modernization rollout plan' (#12) from docs/ssr-rendering-modernization-plan into staging notid 2026-06-02 23:26:45 -07:00
  • d360316590 docs: add swap-target selector strategy consideration docs/ssr-rendering-modernization-plan Bryce 2026-06-02 23:17:52 -07:00
  • 8215e6376d Merge pull request 'fix(ssr): require Apply for all date-range filters' (#13) from integreat-fix-other-dates into staging notid 2026-06-02 22:42:49 -07:00
  • 3759258ebe fix(ssr): require Apply for all date-range filters integreat-fix-other-dates Bryce 2026-06-02 22:39:19 -07:00
  • 0e02c489e0 docs: multi-step wizards use session-stored step state (Django formtools) Bryce 2026-06-02 22:09:40 -07:00
  • 917b7f3857 docs: clarify cursors are fine; only faked positions are the smell Bryce 2026-06-02 22:02:25 -07:00
  • a8d8a8d111 docs: make SSR migration plan self-contained and executable Bryce 2026-06-02 21:56:12 -07:00
  • 360847fa58 docs: add SSR rendering modernization rollout plan Bryce 2026-06-02 21:39:04 -07:00
  • 55650c2dab Merge pull request 'refactor(charts): unify on Chart.js, remove Chartist' (#11) from integreat-unify-charts into staging notid 2026-06-02 09:23:29 -07:00
  • 19186097d5 fix(ssr): stop content-card forcing always-on scrollbars; add tmp/ scratch dir integreat-unify-charts Bryce 2026-06-02 09:16:16 -07:00
  • 1f6395382d refactor(charts): unify on Chart.js, remove Chartist Bryce 2026-06-02 07:55:47 -07:00
  • d52159637e fixes Bryce 2026-06-02 07:15:42 -07:00
  • 3648597031 update Bryce 2026-06-02 07:14:37 -07:00
  • 901d9eb508 date-choosing Bryce 2026-06-02 07:13:29 -07:00
  • 569e52d1c1 Merge pull request 'feat(transactions): port manual bank-transaction import to SSR' (#9) from integreat-add-transaction-manual into staging notid 2026-06-01 21:06:52 -07:00
  • 482b4802ff Make swaps precise: drop no-op requests, swap only the affected field Bryce 2026-06-01 20:12:22 -07:00
  • 9cc3418b1b fix(review): apply autofix feedback integreat-add-transaction-manual Bryce 2026-06-01 11:34:31 -07:00
  • a1098b28f8 feat(transactions): port manual bank-transaction import to SSR Bryce 2026-06-01 11:18:28 -07:00
  • 5f1bb6db82 Whole-form hx-select swaps with zero out-of-band swaps Bryce 2026-06-01 11:01:37 -07:00
  • 5452b8b779 critique of wizard design. integreat-critique-wizard Bryce 2026-06-01 09:40:49 -07:00
  • a2684bf5c1 Replace alpine-morph with targeted hx-select / OOB swaps Bryce 2026-06-01 08:10:05 -07:00
  • cdb6bb6fe3 Whole-form htmx + Alpine morph for transaction edit Bryce 2026-06-01 07:40:30 -07:00
  • b6649a3d1d fixes Bryce 2026-05-31 08:37:44 -07:00
  • 38ae6f460f Cleanup of simple/advanced mode Bryce 2026-05-31 08:30:11 -07:00
  • e156d8bfd8 fixes vendor selection bug Bryce 2026-05-30 09:21:39 -07:00
  • 5c2cf8a631 agent changes Bryce 2026-05-30 00:08:27 -07:00
  • b8a0e9c3dc merged. Bryce 2026-05-29 17:32:33 -07:00
  • 9659164fdc instructions Bryce 2026-05-29 11:07:44 -07:00
  • 8f0a474fa8 resources Bryce 2026-05-29 10:55:34 -07:00
  • 6814cf1b15 better login page Bryce 2026-05-29 10:55:14 -07:00
  • 52ab533547 fixes test-taste-redesign Bryce 2026-05-28 21:37:09 -07:00
  • 0c30a5c085 taste-redesign Bryce 2026-05-28 21:35:43 -07:00
  • 3441ae63b4 fix: normalize account ref map to db/id in simple mode rendering Bryce 2026-05-28 00:10:15 -07:00
  • 79ddda624a fix: change toggle-mode links from hx-get to hx-post so form data is submitted Bryce 2026-05-27 23:53:43 -07:00
  • cbb9bc750d fix: prefer step-params over snapshot for row-count and existing-row Bryce 2026-05-27 23:49:59 -07:00
  • a7ac7eae35 refactor: remove dead code and redundant assertions in simple/advanced mode tests Bryce 2026-05-27 23:44:18 -07:00
  • c6699dd05a test: complete AC17 fields-present assertions Bryce 2026-05-27 23:39:35 -07:00
  • 1be83a01f5 test: add missing AC tests and fix AC numbering Bryce 2026-05-27 23:36:08 -07:00
  • ebd91f1911 test: strengthen assertions and add AC6 save round-trip test Bryce 2026-05-27 23:25:47 -07:00
  • c9a587a8c5 test: add tests for simple/advanced mode in transaction edit modal Bryce 2026-05-27 23:17:10 -07:00
  • 9997d60de1 fix: handle absent :transaction/accounts in simple-mode-fields* (ValCursor crash) Bryce 2026-05-27 23:07:52 -07:00
  • 06fb0ea067 feat: update edit-vendor-changed-handler to support simple/advanced mode Bryce 2026-05-27 22:03:13 -07:00
  • 9a7d0b8b18 feat: add edit-wizard-toggle-mode-handler Bryce 2026-05-27 21:59:33 -07:00
  • 70a3db9a64 fix: repair vendor-changed swap target and remove unused declare Bryce 2026-05-27 21:57:11 -07:00
  • 4e22fb1d82 feat: extract manual-coding-section* with simple/advanced mode selection Bryce 2026-05-27 21:52:09 -07:00
  • a88dcf4122 fix: safe cursor indexing in simple-mode-fields* Bryce 2026-05-27 21:44:54 -07:00
  • 00b5303c28 feat: add simple-mode-fields* for transaction edit modal Bryce 2026-05-27 21:40:04 -07:00
  • ab1a2c3368 feat: add edit-wizard-toggle-mode route Bryce 2026-05-27 21:35:21 -07:00
  • 724b6d82f5 docs: add implementation plan for transaction edit simple/advanced mode Bryce 2026-05-27 21:33:17 -07:00
  • 6500c44909 docs: fix spec inconsistencies from self-review Bryce 2026-05-27 21:10:20 -07:00
  • 2e4152e3fc docs: add spec for transaction edit modal simple/advanced mode Bryce 2026-05-27 21:09:37 -07:00
  • 6ce6a6e0c7 restored default. Bryce 2026-05-27 14:14:12 -07:00
  • 17eebe5628 Add http-port override, login UI improvements, and dev tooling Bryce 2026-05-27 14:13:43 -07:00
  • e5a2d0bbba Simplify sysco line item allocation: use actual amounts, default unmatched to food cost (50000) Bryce 2026-05-27 13:22:29 -07:00
  • 7db1e07512 new glimpse test. Bryce 2026-05-27 10:14:54 -07:00
  • df32100ca2 should fix invoices Bryce 2026-05-27 08:48:12 -07:00
  • daea729e8e Fixes logging issues. Bryce 2026-05-27 08:42:42 -07:00
  • de933699aa Merge branch 'integreat-assorted' into staging Bryce 2026-05-26 23:20:45 -07:00
  • 4fca49bff0 fixes a number of issues Bryce 2026-05-26 23:20:31 -07:00
  • 2f9da3cdd9 general improvements Bryce 2026-05-26 22:25:47 -07:00
  • 78bd1d92e0 Merge branch 'integreat-invoices-for-ntg' into staging Bryce 2026-05-26 22:04:37 -07:00
  • 99dd88329e uses percent Bryce 2026-05-26 22:04:21 -07:00
  • de73233a08 transaction dialog now uses sidebar. Bryce 2026-05-26 21:58:24 -07:00
  • 11cc887671 unique locations Bryce 2026-05-26 21:56:58 -07:00
  • a4d7ac5982 Allows upload of CSV of sysco with line item parsing Bryce 2026-05-26 21:53:04 -07:00
  • f42d937691 fix: replace broken hx-vals JS with hx-include for transaction nav links Bryce 2026-05-26 21:16:37 -07:00
  • 200056098f feat: add memo filter and enhance description filter with regex matching Bryce 2026-05-26 16:34:56 -07:00
  • 712b2c0cb8 fix: use cleansed-query for Solr client name search Bryce 2026-05-26 13:21:53 -07:00
  • 85652a7ce7 horizontal Bryce 2026-05-26 11:57:59 -07:00
  • ae0788e6dd improvements Bryce 2026-05-26 11:18:52 -07:00
  • f239b114c3 Merge branch 'integreat-fix-errors' into staging Bryce 2026-05-24 21:54:54 -07:00
  • 8e3aa13f4d fixes Bryce 2026-05-24 21:54:37 -07:00
  • 5b2aba561c feat: support exact client code match in dropdown search Bryce 2026-05-23 13:24:40 -07:00
  • 3715910029 adds invoices dates Bryce 2026-05-23 12:28:21 -07:00
  • 03bfca35cb Fix bulk code vendor pre-population for single vs multi-client contexts Bryce 2026-05-23 11:21:22 -07:00
  • ba87805d4c Add vendor pre-population for bulk code and individual edit forms Bryce 2026-05-21 14:45:19 -07:00
  • 8bd0cee1b1 Add e2e tests for bulk coding transactions and fix SSR location validation Bryce 2026-05-21 13:21:22 -07:00
  • 76c6eaddb9 improvements Bryce 2026-05-21 11:51:29 -07:00
  • ddf11a7cb3 Adds playwright Bryce 2026-05-21 11:50:50 -07:00