Josh Wright josh
  • South Bend
  • Joined on 2025-08-28
josh pushed to main at josh/Provisioning 2026-05-13 22:08:58 -04:00
dfcf91c949 Fix dhcp-hostsfile to explicitly set known tag for PXE clients
josh pushed to main at josh/Provisioning 2026-05-13 22:01:12 -04:00
ba5440a481 Fix dnsmasq not responding to PXE clients and seed iPXE binaries
josh pushed to main at josh/Provisioning 2026-05-13 21:47:23 -04:00
05bb242f50 Fix dnsmasq crash by creating tftp-root dir and using subnet config
josh pushed to main at josh/Apothecary 2026-05-11 20:39:09 -04:00
1194cafb37 Redesign Patterns page with insights, heatmap, and strain leaderboard
josh pushed to main at josh/Apothecary 2026-05-11 19:12:24 -04:00
fc7b3d5de2 Remove estimated remaining decay, use audit values directly
josh pushed to main at josh/Provisioning 2026-05-10 22:01:32 -04:00
0bf1a62897 Redesign frontend with clean light theme and design system
josh pushed to main at josh/Provisioning 2026-05-10 19:16:31 -04:00
443a3db9e1 Add upload progress bar with SSE extraction status
josh pushed to main at josh/Provisioning 2026-05-09 21:26:38 -04:00
4774600040 Add boot image management with ISO extraction and serving
josh pushed to main at josh/Provisioning 2026-05-09 20:54:19 -04:00
da2d72e95d Fix static file serving by using fs.Sub on embed FS
josh pushed to main at josh/Provisioning 2026-05-09 20:48:45 -04:00
76b9f64141 Remove keys volume mount and add install script
josh pushed to main at josh/TheLastGarden 2026-05-09 12:55:02 -04:00
8e4609ae20 docs(02): close phase 2 — gap closure verified, 24/24 + 4/4 PASS
7f39cf6d31 docs(02-06): complete uat-gap-closure plan
47b5b8d6b0 test(02-06): playwright e2e assertions for G1+G2 — phase-2 gap closure complete
88adc4f623 fix(02-06,G4): add wall band primitive in gate-renderer — close floating-gate gap
ab48c7ef30 fix(02-06,G3): brighten tile outline and hover state — close dim-grid gap
Compare 31 commits »
josh pushed to main at josh/TheLastGarden 2026-05-09 03:21:34 -04:00
5ddaabcdc1 docs(02): cite D-12, D-16, D-32 in plan must_haves + record planning complete
a641056364 fix(02): plan revision iter 3 — BLOCKER 3 cross-plan regression + W1/W2
d065922cad revise(02): mark Open Questions RESOLVED + tidy GrowthStage import order
e5c55b0aae revise(02): BLOCKER 3 — split lastTickAt (wall-clock) from tickCount (sim counter)
a9f190ed27 revise(02-05): fix migrate() bypass in boot+import paths + lifecycle leak + hotkey
Compare 14 commits »
josh pushed to main at josh/TheLastGarden 2026-05-09 00:21:38 -04:00
49ba411a00 verify(01): phase 1 verification — all 16 REQ-IDs PASS, CI green
d3410e207d feat(01-05): commit 2 placeholder north-star assets + IOU (Path C deferral)
8ace3db7b4 docs(01-07): complete ci-workflow plan + Phase 1 closure metadata
609d58231d ci(01-07): minimum-viable GitHub Actions workflow running npm run ci on push + PR (PIPE-06)
bbaa2c6905 fix(01): remove unused eslint-disable in save/db.ts
Compare 10 commits »
josh created branch main in josh/TheLastGarden 2026-05-09 00:21:38 -04:00
josh created repository josh/TheLastGarden 2026-05-08 23:00:01 -04:00
josh pushed to main at josh/Apothecary 2026-05-08 16:25:51 -04:00
538e5079ab Fix 18 UX issues: confirmations, undo, drawer nav, empty states, and polish
josh pushed to main at josh/Apothecary 2026-05-08 15:50:31 -04:00
9e31a6ad00 Overhaul shops tab with table view, search/sort, and detail drawer
josh pushed to main at josh/Apothecary 2026-05-08 15:41:42 -04:00
8f09504f26 Overhaul brands tab with table view, search/sort, and detail drawer
josh pushed to main at josh/Apothecary 2026-05-08 15:26:11 -04:00
6c8bed9679 Prefill asset ID from last added item instead of global max
josh pushed to main at josh/Apothecary 2026-05-08 15:19:53 -04:00
82a72805cf Allow editing SKU value from the Edit SKU modal