Commit Graph

  • 9b1564451d Remove unused workspace-header from MainLayout master aj 2026-08-03 07:53:15 -04:00
  • 5409479e00 fix(web): make printed cut instructions legible aj 2026-08-03 02:18:45 +00:00
  • 25af9e3ba8 fix(web): keep printed cut-list rows together aj 2026-08-03 01:51:11 +00:00
  • 3ccaddef0c [verified] feat: add configurable results length units aj 2026-08-03 01:31:09 +00:00
  • 79bf56afd8 docs: clarify job lock workflow aj 2026-08-03 01:09:58 +00:00
  • 96f5824d12 fix(web): simplify printed cut reports aj 2026-08-03 01:08:43 +00:00
  • db054aa6dc fix(web): hide job lock status from printed reports aj 2026-08-03 00:26:30 +00:00
  • 8e2027d81b feat(web): split cut badge lengths aj 2026-08-03 00:09:44 +00:00
  • 57c7aa5f9f feat(web): use compact cut list identifiers aj 2026-08-02 21:33:29 +00:00
  • 34c9b77501 fix(web): place lock action in results toolbar aj 2026-08-02 21:19:36 +00:00
  • 203ea0c69d style(web): compact CutList typography aj 2026-08-02 20:57:17 +00:00
  • 5cbd06711c fix(web): load overview stock summary with scalar projection aj 2026-08-02 20:24:04 +00:00
  • f3b911f37c feat(web): add data-backed planning overview aj 2026-08-02 20:18:07 +00:00
  • 1f04c5343a feat(web): refresh CutList visual system aj 2026-08-02 19:57:57 +00:00
  • 3fbcb05d4d fix(web): restore CutList brand contrast aj 2026-08-02 19:45:32 +00:00
  • 4f21d536f8 fix(web): label required lengths as material list aj 2026-08-02 18:32:45 +00:00
  • c1409bbdfb fix(web): reduce job title heading size aj 2026-08-02 14:32:39 +00:00
  • 7882ed7669 fix(web): keep table action buttons inline aj 2026-08-02 14:26:56 +00:00
  • af37789dcd Remove Alro catalog scraper and seed data aj 2026-08-02 10:00:44 -04:00
  • ebe725579b Improve CutList brand contrast aj 2026-08-02 09:53:25 -04:00
  • 05179aa445 Redesign CutList workspace UI aj 2026-08-02 09:12:04 -04:00
  • ec16dd2c9b fix: polish unified add-stock modal (Edit.razor) ajandClaude Sonnet 5 2026-08-01 19:32:51 -04:00
  • 0c5ecf716a fix: prefill Stock Length dropdown when editing inventory-sourced stock ajandClaude Sonnet 5 2026-08-01 19:23:49 -04:00
  • c66099481b docs: add implementation plan for unified add/edit stock modal aj 2026-08-01 19:08:28 -04:00
  • 9020ba80c1 feat: unify add/edit stock UI into a single modal on Job Edit page aj 2026-08-01 19:02:27 -04:00
  • 2cb9c5ec8d docs: add design spec for unified add/edit stock modal aj 2026-08-01 17:52:49 -04:00
  • 232b86f15b docs: add implementation plan for removing inventory quantity tracking ajandClaude Sonnet 5 2026-08-01 11:44:50 -04:00
  • ec52834cd4 fix: correct stale min attribute and MCP wording from inventory removal aj 2026-08-01 11:39:35 -04:00
  • d8656cc454 fix: classify unlimited catalog-sourced job stock as in-stock aj 2026-08-01 11:39:28 -04:00
  • 0333942cb3 docs: update CLAUDE.md for inventory quantity tracking removal aj 2026-08-01 11:26:04 -04:00
  • 49a539d7e5 feat: allow unlimited quantity for catalog-sourced job stock aj 2026-08-01 11:12:12 -04:00
  • 6bdbdf4969 feat: drop QuantityOnHand column and StockTransactions table aj 2026-08-01 11:04:11 -04:00
  • 383fa19cf2 refactor: drop QuantityOnHand from CutList.Mcp inventory tools aj 2026-08-01 10:56:17 -04:00
  • 843ba24788 refactor: drop QuantityOnHand from catalog import/export aj 2026-08-01 10:53:09 -04:00
  • 41283987b9 refactor: remove packing auto-discovery fallback aj 2026-08-01 10:48:56 -04:00
  • 41dda11062 refactor: remove stock-transaction service methods, endpoints, and DTOs aj 2026-08-01 10:43:01 -04:00
  • f71cf8ab0a fix: remove debug TEST123 text from Stock Items heading aj 2026-08-01 10:37:00 -04:00
  • fd6e8d632c refactor: remove QuantityOnHand display from stock and job UI aj 2026-08-01 10:32:12 -04:00
  • 69c993fcb2 docs: add design spec for removing inventory quantity tracking ajandClaude Sonnet 5 2026-08-01 10:12:56 -04:00
  • 7b210f518b docs: remove last stale StockItemService pricing reference; ignore playwright-mcp logs aj 2026-08-01 09:33:53 -04:00
  • 3244e15593 fix: address final review findings in vendor-data removal (catalog save, job locking, DB collision, docs) aj 2026-08-01 09:32:16 -04:00
  • b77d0d971d feat: remove supplier MCP tools, add plain add_stock convenience tool aj 2026-08-01 08:55:49 -04:00
  • f75c205bc5 chore: strip vendor data from oneals-catalog.json seed file aj 2026-08-01 08:52:25 -04:00
  • 1b4d5f76a8 feat: remove Supplier/SupplierOffering/PurchaseItem entities and migrate schema aj 2026-08-01 08:49:05 -04:00
  • 41944638c6 feat: drop supplier import/export from the catalog format ajandClaude Sonnet 5 2026-08-01 08:45:21 -04:00
  • 063c844310 feat: delete SupplierService, PurchaseItemService, and their API surface aj 2026-08-01 08:41:28 -04:00
  • 597181bd78 feat: replace Add to Order List with a direct Lock Job action aj 2026-08-01 08:38:20 -04:00
  • 8d6ada35e5 feat: remove Suppliers and Orders pages and nav entries aj 2026-08-01 08:34:32 -04:00
  • b51d936b78 fix: make stock item length editable and drop vendor UI from Stock Edit page aj 2026-08-01 08:31:40 -04:00
  • e7248be9a4 refactor: strip supplier/pricing from StockItemService and stock-items API aj 2026-08-01 08:27:55 -04:00
  • 06f0c2032d chore: ignore .superpowers/ SDD scratch workspace directory aj 2026-08-01 08:24:47 -04:00
  • 9296bea0bc docs: add implementation plan for removing vendor/supplier data aj 2026-07-31 22:56:41 -04:00
  • 4e874df22f docs: add design spec for removing vendor/supplier data from CutList aj 2026-07-31 22:44:13 -04:00
  • 7574476d7f feat: add Docker deployment for CutList.Web and update CLAUDE.md docs ajandClaude Sonnet 5 2026-07-31 18:50:06 -04:00
  • 48b8936266 feat: remove source column from cut list and increase cut length text size ajandClaude Opus 4.6 2026-03-12 14:08:26 -04:00
  • 700aa726fc fix: update MCP server base URL to port 5270 and suppress logging ajandClaude Opus 4.6 2026-03-12 14:04:32 -04:00
  • 2f2b9f71e1 feat: show inches value alongside formatted length in job editor ajandClaude Opus 4.6 2026-03-12 14:04:31 -04:00
  • 65e0247a7d chore: default OpenFirewall to true in deploy script ajandClaude Opus 4.6 2026-03-12 13:48:41 -04:00
  • 545678c30f feat: add error handling to job editor and Error page ajandClaude Opus 4.6 2026-03-12 13:48:36 -04:00
  • b5bef23c1d refactor: migrate to IDbContextFactory and Windows Service hosting ajandClaude Opus 4.6 2026-03-12 13:48:30 -04:00
  • f66fd3eaa7 chore: upgrade solution from .NET 8 to .NET 10 ajandClaude Opus 4.6 2026-03-12 13:48:23 -04:00
  • 7d3c92226c refactor: replace generic catalog DTOs with shape-typed DTOs for type safety ajandClaude Opus 4.6 2026-02-25 15:48:35 -05:00
  • c31769a746 chore: standardize deploy script to match template ajandClaude Opus 4.6 2026-02-23 08:14:29 -05:00
  • f04bf02c42 feat: Migrate MaterialDimensions from TPH to TPC and add Alro catalog seeding ajandClaude Opus 4.6 2026-02-16 14:22:01 -05:00
  • dac2833dd1 chore: Remove ExportData script ajandClaude Opus 4.6 2026-02-16 01:01:22 -05:00
  • a226a1f652 feat: Redesign job editor with multi-row parts and unified cut list results ajandClaude Opus 4.6 2026-02-16 01:01:01 -05:00
  • 5000021193 feat: Add catalog import/export API endpoints ajandClaude Opus 4.6 2026-02-16 00:09:53 -05:00
  • 02e936febb feat: Add database export script and O'Neal Steel catalog dataset ajandClaude Opus 4.6 2026-02-15 22:34:35 -05:00
  • e13f876da6 feat: Add MCP tools for job management and optimization ajandClaude Opus 4.6 2026-02-15 22:20:59 -05:00
  • 1f3eb67eb7 feat: Add job and cutting tool API client methods ajandClaude Opus 4.6 2026-02-15 22:20:53 -05:00
  • 2fdf006a8e docs: Update CLAUDE.md with optimization persistence and Results tab ajandClaude Opus 4.6 2026-02-09 22:13:12 -05:00
  • eee38a8473 chore: Add Windows Service deployment script ajandClaude Opus 4.6 2026-02-09 22:13:05 -05:00
  • 59f86c8e79 refactor: Merge Results page into Job Edit as a tab ajandClaude Opus 4.6 2026-02-09 22:12:57 -05:00
  • 891b214b29 feat: Add serialization DTOs for optimization results ajandClaude Opus 4.6 2026-02-09 22:12:47 -05:00
  • c5f366a3ef feat: Add optimization result persistence to Job entity ajandClaude Opus 4.6 2026-02-09 22:12:38 -05:00
  • 8926d44969 perf: Add lower-bound pruning to ExhaustiveFitEngine ajandClaude Opus 4.6 2026-02-09 22:12:28 -05:00
  • c23c92e852 docs: Update CLAUDE.md with CutList.Web entities, services, and pages ajandClaude Opus 4.6 2026-02-07 23:03:33 -05:00
  • 2586f99c63 feat: Add purchase order flow with Orders pages ajandClaude Opus 4.6 2026-02-07 23:03:17 -05:00
  • 5f4e36c688 feat: Add job locking UI to Edit and Index pages ajandClaude Opus 4.6 2026-02-07 23:02:59 -05:00
  • ed705625e9 feat: Add PurchaseItem entity and job locking data layer ajandClaude Opus 4.6 2026-02-07 23:02:40 -05:00
  • 1ccdeb6817 fix: Print report showing blank preview and wasted first page ajandClaude Opus 4.6 2026-02-07 14:37:13 -05:00
  • 69b282aaf3 feat: Add material filtering to Materials and Stock pages ajandClaude Opus 4.6 2026-02-07 14:37:04 -05:00
  • f932e8ba13 feat: Add reusable MaterialFilter component ajandClaude Opus 4.6 2026-02-07 14:36:58 -05:00
  • 141176cc5d feat: Replace text buttons with icons across all pages ajandClaude Opus 4.6 2026-02-07 14:36:51 -05:00
  • 3fd354aff0 feat: Add Bootstrap Icons CDN for icon-based UI ajandClaude Opus 4.6 2026-02-07 14:36:44 -05:00
  • b603a4b3e7 chore: Update connection string to SQL Server Express ajandClaude Opus 4.6 2026-02-07 13:46:20 -05:00
  • 5468b2748d feat: Add pagination to all list pages ajandClaude Opus 4.6 2026-02-07 13:46:12 -05:00
  • 8ed10939d4 feat: Add reusable Pager component for list pagination ajandClaude Opus 4.6 2026-02-07 13:45:41 -05:00
  • 2a94ad63cb fix: Correct indentation in MaterialService ajandClaude Opus 4.6 2026-02-05 23:17:58 -05:00
  • b0a9d7fdcc docs: Add descriptive intro text to index pages ajandClaude Opus 4.6 2026-02-05 23:17:53 -05:00
  • f20770d03e style: Update UI with warmer, softer color palette ajandClaude Opus 4.6 2026-02-05 23:17:48 -05:00
  • 4aec4c2275 feat: Add bulk stock import modal to job editor ajandClaude Opus 4.6 2026-02-05 23:17:42 -05:00
  • 261f64a895 chore: Remove MCP server build artifacts from repo ajandClaude Opus 4.6 2026-02-05 23:17:36 -05:00
  • 9b757acac3 fix: Correct TPH discriminator values and empty MaterialType ajandClaude Opus 4.6 2026-02-05 16:54:17 -05:00
  • 177affabf0 refactor: Decouple MCP server from direct DB access ajandClaude Opus 4.6 2026-02-05 16:54:05 -05:00
  • 17f16901ef feat: Add full REST API with controllers, DTOs, and service layer ajandClaude Opus 4.6 2026-02-05 16:53:53 -05:00
  • 21d50e7c20 fix: Prevent shape change after material creation ajandClaude Opus 4.5 2026-02-05 00:19:01 -05:00
  • f723661696 feat: Convert part form to modal dialog and improve material ordering ajandClaude Opus 4.5 2026-02-05 00:18:56 -05:00
  • c795c129e5 feat: Improve material ordering and default type in MCP tools ajandClaude Opus 4.5 2026-02-05 00:18:51 -05:00
  • 30071469bc chore: Add Claude Code project configuration ajandClaude Opus 4.5 2026-02-04 23:38:33 -05:00