From fe2333ad2ad322ac851a2a04af83755a4060e6af Mon Sep 17 00:00:00 2001 From: Rob Miller Date: Sun, 30 Nov 2025 14:14:04 -0600 Subject: [PATCH] Fix TypeScript errors and backend test failures MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Backend Changes - Fix test_update_project missing required 'group' field - Test now properly includes all required fields for update_project() - Resolves KeyError: 'group' in project_service.update_project() - All 39 backend unit tests now passing ## Frontend Changes - Fix all TypeScript compilation errors - Resolve all ESLint/React Hook exhaustive-deps warnings - Add type declarations for three.js and rhino3dm modules - Fix type-only import violations - Memoize React Hook callbacks and context values - Fix @rollup/rollup-win32-x64-msvc dependency issue for Windows builds **Test Results:** - Backend: 39/39 tests passing ✅ - Frontend: 0 TypeScript errors, 0 ESLint warnings ✅ 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- backend | 2 +- frontend-v2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend b/backend index 1fe1128..adc3498 160000 --- a/backend +++ b/backend @@ -1 +1 @@ -Subproject commit 1fe1128b69e69583fdf688206d2c3ac8ff0b8ca9 +Subproject commit adc3498f85c4172287f24abc6fd257b5f161ad49 diff --git a/frontend-v2 b/frontend-v2 index 3fcd64d..398fa1c 160000 --- a/frontend-v2 +++ b/frontend-v2 @@ -1 +1 @@ -Subproject commit 3fcd64dc157c545bd142c153674640e75fbd2df7 +Subproject commit 398fa1c3b9fe2c360315264493ec03bd03ff60f0