-
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