aj
|
6799e08356
|
docs(readme): remove stray plate header note
|
2026-10-10 21:28:25 -04:00 |
|
aj
|
ca6966906f
|
Support direct contour piercing and correct planner geometry checks
|
2026-10-10 16:44:03 -04:00 |
|
aj
|
c28ccd7568
|
Move zoom controls into centered plate view header
|
2026-10-10 16:04:58 -04:00 |
|
aj
|
90ae3b6a84
|
Fix false self-intersection warnings at rounded contour joints
|
2026-10-10 15:57:16 -04:00 |
|
aj
|
72776886cb
|
Remember saved nest browser sort preferences
|
2026-10-10 15:39:11 -04:00 |
|
aj
|
d59c03f5ab
|
Highlight validation contacts and mute unrelated parts
|
2026-10-10 15:11:41 -04:00 |
|
aj
|
bb108e9341
|
Add interactive nest validation with animated issue highlights
|
2026-10-10 14:51:47 -04:00 |
|
aj
|
80c647bf07
|
fix(report): omit trailing empty stock plates
|
2026-10-10 13:23:58 -04:00 |
|
aj
|
24be90ace9
|
fix(report): replace closeups with best-effort grouped labels
|
2026-10-10 13:14:45 -04:00 |
|
aj
|
4feada094c
|
fix(report): use plain numeric part IDs
|
2026-10-10 13:14:39 -04:00 |
|
aj
|
4e846007a2
|
fix(report): use parts per plate consistently
|
2026-10-10 13:14:31 -04:00 |
|
aj
|
8ebb48694f
|
fix(report): rename plate copies to quantity
|
2026-10-10 13:14:25 -04:00 |
|
aj
|
afa50c5a12
|
fix(report): display stock dimensions as width by length
|
2026-10-10 13:14:19 -04:00 |
|
aj
|
ef6ca80e6d
|
Merge branch 'master' of https://github.com/ajisaacs/OpenNest
|
2026-10-10 12:38:50 -04:00 |
|
aj
|
0c99455489
|
feat(ui): validate Auto Nest stock prices and report costs
|
2026-10-10 12:38:48 -04:00 |
|
aj
|
c34ac2bc0e
|
feat(mcp): support priced stock and preserve accepted job data
|
2026-10-10 12:38:36 -04:00 |
|
aj
|
076b794dda
|
feat(api): accept stock prices and archive cost summaries
|
2026-10-10 12:38:30 -04:00 |
|
aj
|
5dbf887b68
|
feat(engine): score nesting jobs by per-sheet stock cost
|
2026-10-10 12:38:20 -04:00 |
|
aj
|
17e504fb70
|
feat(cutting): navigate diagnostic rows in enlarged planner
|
2026-10-10 11:37:57 -04:00 |
|
aj
|
69304d3851
|
feat(settings): set nest server URL from Options
|
2026-10-09 21:54:10 -04:00 |
|
aj
|
1c6d02c480
|
perf(cutting): try a bounded entry catalogue before full search
|
2026-10-09 21:26:40 -04:00 |
|
aj
|
d328c5f691
|
perf(cutting): generate ranked alternatives only when visited
|
2026-10-09 20:40:10 -04:00 |
|
aj
|
e897258a85
|
feat(cutouts): reconcile repeated frames and inserts through one solve
|
2026-10-09 20:36:43 -04:00 |
|
aj
|
1b9d8a36d8
|
fix(pipeline): certify bound programs and cancellation before commit
|
2026-10-09 20:28:05 -04:00 |
|
aj
|
b750475228
|
fix(pipeline): refuse changed drawings before binding or commit
|
2026-10-09 20:15:17 -04:00 |
|
aj
|
138c86526a
|
perf(cutting): reuse native curve wrappers for lead queries
|
2026-10-09 19:15:28 -04:00 |
|
aj
|
07e682a654
|
test(cutting): add opt-in complete-route performance probe
|
2026-10-09 19:15:09 -04:00 |
|
aj
|
0b29c683b9
|
feat(cutouts): trial physical composite reconciliation in pipeline
|
2026-10-09 18:57:31 -04:00 |
|
aj
|
71bd964344
|
test(cutouts): trace accepted lattice and NFP poses in one run
|
2026-10-09 17:53:22 -04:00 |
|
aj
|
1d50c6ce60
|
feat(cutouts): compare measured ratio routes and certify leftovers
|
2026-10-09 17:47:12 -04:00 |
|
aj
|
962ae8c825
|
feat(cutouts): propose bounded mixed lattice and NFP inserts
|
2026-10-09 17:20:41 -04:00 |
|
aj
|
d3e325f36c
|
fix(ui): restore manual part sequencing and close control
|
2026-10-09 17:06:17 -04:00 |
|
aj
|
575412a464
|
feat(cutouts): propose certified single inserts with inner-fit geometry
|
2026-10-09 16:59:11 -04:00 |
|
aj
|
60fb009329
|
fix(ui): expose Auto Nest stock row selectors for deletion
|
2026-10-09 13:16:40 -04:00 |
|
aj
|
41737a4f4c
|
feat(mcp): complete jobs with finite mixed sheet stock
|
2026-10-09 13:14:34 -04:00 |
|
aj
|
f1d1df3f17
|
fix(mcp): preserve job constraints and compatible stock
|
2026-10-09 12:34:30 -04:00 |
|
aj
|
81404fc673
|
feat(mcp): complete whole jobs across matching plates
|
2026-10-09 12:22:40 -04:00 |
|
aj
|
a5b6c8a00e
|
fix(mcp): warn on unmet quantities rather than sheet ratio
|
2026-10-09 11:09:51 -04:00 |
|
aj
|
2a6e5504cd
|
fix(mcp): report zero packing demand accurately
|
2026-10-09 10:52:41 -04:00 |
|
aj
|
3d5c73a353
|
fix(mcp): report requested and placed drawing mix
|
2026-10-09 10:48:59 -04:00 |
|
aj
|
8b94e49711
|
feat(mcp): delete unused session plates
|
2026-10-09 10:45:28 -04:00 |
|
aj
|
2623517219
|
fix(mcp): reject negative plate indices
|
2026-10-09 10:42:35 -04:00 |
|
aj
|
eff148c24e
|
fix(test): unpool direct transient server databases
v0.4.0
|
2026-10-08 20:03:10 -04:00 |
|
aj
|
648ffbca65
|
fix(test): own and close private server database before cleanup
|
2026-10-08 19:55:56 -04:00 |
|
aj
|
4d94273a00
|
fix(test): release transient SQLite handles for Windows server tests
|
2026-10-08 19:49:09 -04:00 |
|
aj
|
028adee046
|
ci(release): pin Poppler for Windows PDF verification
|
2026-10-08 19:42:13 -04:00 |
|
aj
|
3ddfff242d
|
fix(test): read PDF text by visual rows across platforms
|
2026-10-08 19:36:33 -04:00 |
|
aj
|
5fc563bbca
|
test(report): retain Windows PDF extraction with diagnostic
|
2026-10-08 19:30:15 -04:00 |
|
aj
|
785a861ab9
|
test(report): place diagnostic PDF in CI artifacts
|
2026-10-08 19:26:31 -04:00 |
|
aj
|
986ba3dee1
|
test(report): retain Windows PDF for failed release diagnosis
|
2026-10-08 19:22:25 -04:00 |
|