fd4e549a0f
fix: update storybook to 10.2.17 across all workspaces, patch @esbuild-kit/core-utils
...
- Update storybook packages to 10.2.17 in root, storybook/, frontends/postgres, frontends/workflowui
- Move @storybook/react-vite from postgres dependencies→devDependencies
- Add storybook version pinned overrides to resolve peer dep conflicts
- Remove storybook from root devDependencies (managed by workspaces)
- Add @esbuild-kit/core-utils@3.3.3-metabuilder.0 patched tarball to deployment/npm-patches/
- Update publish-npm-patches.sh to handle pre-patched local tarballs
- Add @esbuild-kit scoped registry in .npmrc pointing to Nexus
- Publish @esbuild-kit/core-utils@3.3.3-metabuilder.0 to Nexus (esbuild dep widened to >=0.18.20)
- 2 residual moderate vulns remain: esbuild dev-server in drizzle-kit (dev-only, no prod impact)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:44:50 +00:00
f10c6c6153
fix: update workflowui/playwright path to frontends/workflowui/playwright
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:33:05 +00:00
2e86c708cf
fix: patch dependabot vulnerabilities in frontends/postgres
...
- npm overrides: minimatch → 10.2.4, tar → 7.5.11, esbuild → >=0.25.0
- Update drizzle-kit to latest
- 4 moderate esbuild vulns remain (drizzle-kit/@esbuild-kit transitive, no upstream fix)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:31:29 +00:00
8b2b6e79c0
fix: migrate Sass @import to @use (Dart Sass 3.0 deprecation)
...
scss/index.scss, scss/components.scss, storybook/src/styles/globals.scss
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:25:32 +00:00
aa52727a1e
fix: update gate 1.1 to validate JSON entity schemas (YAML→JSON migration)
...
- Switch from PyYAML to stdlib json (no pip install needed)
- entities.yaml → entities.json registry
- *.yaml glob → *.json glob
- Handle array-format files (forum, irc, media, streaming)
- 42 entities across 35 files now pass
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:11:44 +00:00
9a40d3f6ea
refactor: move root codegen/ and pastebin/ into frontends/
...
- codegen/packages/spark-tools → frontends/codegen/packages/spark-tools
- root pastebin/ was subset of frontends/pastebin/, removed
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:03:11 +00:00
676e5a4cc6
feat: restore pyodide assets; unignore in fat repo
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 23:00:03 +00:00
710d11962a
feat: restore remaining large files to correct locations
...
- cadquerywrapper/examples/CQ examples.ipynb → libraries/cadquerywrapper/examples/
- pyodide assets → frontends/pastebin/public/pyodide/ (fat repo retains large files)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 22:59:42 +00:00
1b33adcd6a
feat: restore large gameengine assets; move postgres package-lock to frontends/postgres
...
- Restore materialx resources, bgfx examples/deps, audio assets to gameengine/
- Move postgres/package-lock.json → frontends/postgres/ (TS apps live in frontends/)
- Skip pyodide (intentionally removed in metabuilder-small)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 22:56:18 +00:00
24b4d62a75
refactor: move workflowui/playwright/tests.json to frontends/workflowui/playwright
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 22:49:39 +00:00
75b67f8683
sync: align fat repo structure with metabuilder-small
...
Remove stale dirs/files superseded by metabuilder-small's reorganization:
- Old YAML entity/seed files (migrated to JSON)
- Root-level workflowui/ (moved to frontends/workflowui/)
- Prisma, Pyodide, old hooks, bun.lock artifacts
- Legacy scratch docs (txt/, docs/, deployment/*.md)
- Stale CI workflows consolidated in small
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 22:46:13 +00:00
862cc29457
various changes
2026-03-09 22:30:41 +00:00
26417fd4d8
chore: Remove .codeql-db from tracking, add to gitignore
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 12:59:43 +00:00
c406b8df96
refactor: Reorganize FakeMUI by implementation type
...
Move FakeMUI content to appropriate root-level folders by implementation:
**React Components → components/fakemui/**
- 537 components (inputs, surfaces, layout, data-display, feedback,
navigation, utils, atoms, lab, x, email, workflows)
- 416 SVG icons
- Full barrel exports in components/fakemui/index.ts
**QML Components → qml/**
- 104 Material Design 3 components (11 categories)
- 7 hybrid application views
- 8 desktop widgets
- qmldir module registration
**Python Bindings → python/fakemui/**
- 15 PyQt6 modules (120+ components)
- Full Python package structure with pyproject.toml
**SCSS/Styles → fakemui/** (renamed purpose)
- scss/ - Material Design 3 stylesheets
- styles/ - Component SCSS modules
- src/utils/ - Accessibility utilities
- index.ts now re-exports from components/fakemui/
This separation allows:
- React: import { Button } from '@metabuilder/components/fakemui'
- QML: import QmlComponents 1.0
- Python: from fakemui import Button, Card
- Backward compat: import { Button } from '@metabuilder/fakemui'
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 12:59:24 +00:00
6cbd19e7e6
refactor: Update subprojects to use shared @metabuilder/components
...
**workflowui**:
- Add NotificationAdapter that bridges useUINotifications() to shared NotificationContainer
- Update RootLayoutClient to use NotificationAdapter
- Mark local NotificationContainer as deprecated
**pastebin**:
- Update BackendIndicator to use shared BackendStatus component
- Keep as thin wrapper that maps getStorageConfig() to status prop
- Update tests for new implementation
**codegen**:
- Update KeyboardShortcutsDialog to use shared KeyboardShortcutsContent
- Move hardcoded shortcuts to data array using ShortcutCategory type
- Use getPlatformModifier() for cross-platform modifier keys
- Keep local Dialog wrapper, use shared content component
**components**:
- Add tsup.config.ts for building the package
- Add package-lock.json
All subprojects now depend on @metabuilder/components (file:../components)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 09:49:02 +00:00
3ad0ca1bc7
feat(components): Add notifications, status indicators, and keyboard shortcuts
...
New shared components for cross-project reuse:
**vanilla/notifications/**
- NotificationContainer - renders notification list (Redux-agnostic)
- NotificationItem - individual notification with auto-dismiss
- useNotificationState - local state hook for notifications
- Supports success/error/warning/info types
- Configurable position (top-left, top-right, bottom-*, etc.)
**vanilla/status-indicators/**
- StatusBadge - generic status badge with variants
- ConnectionStatus - connected/disconnected indicator
- BackendStatus - multi-state backend indicator (connected/local/connecting/error)
- All with proper ARIA labels and CSS animations
**radix/dialogs/**
- KeyboardShortcutsContent - generic shortcuts display
- ShortcutRow - single shortcut key + description row
- getPlatformModifier - detects ⌘ vs Ctrl
- createShortcut - helper for platform-aware shortcuts
- Accepts shortcuts as props (not hardcoded)
All components follow accessibility best practices with data-testid,
ARIA attributes, and reduced-motion support.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 09:08:48 +00:00
d0dbb64ebd
chore: Cleanup unused imports and fix gameengine build
...
- Remove unused Layout import from JSONUIPage
- Remove unused imports from codegen components and hooks
- Fix assimp 3mf exporter conflict with libzip (duplicate symbols)
- Add SDL input service include
- Update workflow step string handling for type safety
- Add Qt6 CMakeUserPresets.json
- Add gameengine CodeQL build script
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 09:00:49 +00:00
83eed65735
fix: Address CodeQL security alerts
...
- workflow/plugins/ts/dict: Fix prototype pollution by adding key
validation and safeAssign wrapper to reject __proto__, constructor,
prototype keys in DictSet, DictDelete, DictPick, DictInvert classes
- pastebin/quality-validator: Fix regex injection by escaping regex
metacharacters before creating RegExp from user input in matchesPattern
- postgres/generate-password: Fix biased cryptographic random by using
crypto.randomInt() instead of modulo operation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:41:56 +00:00
8fcc71d530
refactor: Consolidate frontends/nextjs into root hooks and components
...
Hooks consolidation:
- frontends/nextjs now imports from @metabuilder/hooks
- Deleted empty directories (data/, use-dbal/, __tests__/)
- Deleted outdated documentation
- Added @metabuilder/hooks dependency to package.json
- Kept NextJS-specific auth hooks locally (have @/lib/* dependencies)
- Added missing useWorkflowExecutions export to root hooks
Components consolidation:
- Deleted duplicates: Skeleton, LoadingIndicator, EmptyState, ErrorBoundary, AccessDenied
- Created new /components/vanilla/access-denied/ component
- Updated /components exports and package.json
- frontends/nextjs/src/components/index.ts now re-exports from @metabuilder/components
- Updated imports in LoadingSkeleton, EmptyStateShowcase, page.tsx
Organization principle: Project-specific code is fine in root folders
as long as it's well organized.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:37:35 +00:00
156715f36d
Fix gameengine include path: mesh_types.hpp
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:22:37 +00:00
7cfdba6f50
refactor: Consolidate hooks to root folder, fix FakeMUI module resolution
...
- FakeMUI now imports hooks directly from root /hooks folder (not barrel export)
- Avoids pulling in hooks with project-specific dependencies (@/lib/routing)
- useAccessible, useToast, useMediaQuery, useDragResize all use direct imports
- Removed @metabuilder/hooks dependency from fakemui package.json
- Updated workflowui to use CSS globals instead of complex M3 SCSS
- Created globals.css with precompiled M3 design tokens
- Bypasses complex SCSS module dependencies (cdk)
- Fixed React types mismatch (upgraded @types/react to ^19.0.0)
- Cleaned up duplicate accessibility code in fakemui/src/utils/
- Removed CodeQL artifacts and build scripts
- Build succeeds with Next.js 16 webpack mode
Organization per user guidelines:
- SCSS stays in fakemui folder
- Hooks stay in root hooks folder
- Components stay in root components folder
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:18:37 +00:00
6d8937933e
Fix gameengine build: remove stale source, add spirv-tools
...
- CMakeLists.txt: Remove non-existent audio_command_service.cpp
- conanfile.py: Add spirv-tools/1.4.313.0 for glslang compatibility
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:16:49 +00:00
d23f4a8be4
feat: FakeMUI MUI-compatibility + shared components library + hooks consolidation
...
FakeMUI Components (MUI API compatibility):
- Add sx prop support to all components via sxToStyle utility
- Add MUI-style variants to Button (contained, outlined)
- Add component prop to Typography for polymorphic rendering
- Add label prop to Chip (MUI uses label vs children)
- Add edge/color/size props to IconButton
- Add component prop to List for nav rendering
- Add href support to ListItemButton
- Add variant prop to Avatar
- Add PaperProps to Drawer
New @metabuilder/components package:
- vanilla/loading - LoadingIndicator, InlineLoader, AsyncLoading
- vanilla/error - ErrorBoundary, ErrorDisplay, withErrorBoundary
- vanilla/empty-state - EmptyState + 7 specialized variants
- vanilla/skeleton - Skeleton + 6 specialized variants
- Organized by framework: vanilla/, radix/, fakemui/
Hooks consolidation (FakeMUI → root hooks/):
- useAccessible (5 accessibility hooks)
- useToast with ToastProvider
- FakeMUI re-exports from hooks for backward compatibility
WorkflowUI fixes:
- Fix showNotification → useUI error/success methods
- Fix Redux reducer setTimeout (Immer proxy issue)
- Fix useRef type error
- Update to Next.js 16.1.6 with webpack mode
- Add @metabuilder/fakemui dependency
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:05:47 +00:00
f87e40de4c
Fix Conan package versions to available conan-center versions
...
- gameengine: shaderc/2024.3 → 2025.3, rapidjson → cci.20230929, stb → cci.20230920
- frontends/cli: sol2/3.4.1 → 3.5.0, lua/5.4.7 → 5.4.6 (sol2 compat)
- frontends/qt6: qt/6.8.1 → 6.7.3 (6.8.x has Xcode version check issues)
- services/media_daemon: fmt/12.0.1 → 12.0.0 (spdlog compat)
All Conan installs now succeed with --build=missing
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:04:21 +00:00
cb55c7ab6b
Add .codeql-dbs to gitignore (local database artifacts)
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 20:23:37 +00:00
89f83a7476
Organize fakemui folder: email components complete, docs consolidated
...
- Email components (Phase 2 COMPLETE):
* Fixed 18 broken imports: @metabuilder/fakemui/hooks → ../../../src/utils/useAccessible
* Renamed email-wip/ → email/ (production-ready)
* Enabled exports in react/components/index.ts
* All 22 email components now production-ready (1244 lines)
- Cleanup:
* Removed wip/ directory (duplicate of src/utils/accessibility)
* Preserved 15 Python/PyQt6 implementation files (full implementations, not stubs)
* Moved 7 markdown files to fakemui/docs/ (better organization)
- Documentation:
* Updated CLAUDE.md: Phase 2 email complete, added deletion safety gotcha
* Created plan: txt/FAKEMUI_REORGANIZATION_PLAN_2026-02-01.txt
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 20:18:49 +00:00
110d37c3bc
Add files via upload
2026-02-01 18:02:03 +00:00
425c2c2c22
Create SECURITY.md for security policy
...
Add a security policy document outlining supported versions and vulnerability reporting.
2026-02-01 03:01:54 +00:00
5f6badad49
Merge pull request #1477 from johndoe6345789/dependabot/npm_and_yarn/types/jest-30.0.0
...
chore(deps-dev): bump @types/jest from 29.5.14 to 30.0.0
2026-02-01 02:59:26 +00:00
b6da71e9ba
Merge branch 'main' into dependabot/npm_and_yarn/types/jest-30.0.0
2026-02-01 02:59:18 +00:00
2ac163bda2
Merge pull request #1475 from johndoe6345789/dependabot/npm_and_yarn/react-dom-19.2.4
...
chore(deps): bump react-dom from 19.2.3 to 19.2.4
2026-02-01 02:58:51 +00:00
28e218d2c2
Merge pull request #1476 from johndoe6345789/dependabot/npm_and_yarn/date-fns-4.1.0
...
chore(deps): bump date-fns from 3.6.0 to 4.1.0
2026-02-01 02:58:35 +00:00
f15d3d43c2
Merge pull request #1478 from johndoe6345789/dependabot/pip/services/email_service/pip-7cd60c48f2
...
chore(deps): bump the pip group across 5 directories with 8 updates
2026-02-01 02:58:15 +00:00
9969587e4e
Merge branch 'main' into dependabot/pip/services/email_service/pip-7cd60c48f2
2026-02-01 02:58:06 +00:00
eec4b0c3f5
Merge pull request #1479 from johndoe6345789/dependabot/npm_and_yarn/storybook/react-vite-10.2.3
...
chore(deps-dev): bump @storybook/react-vite from 8.6.15 to 10.2.3
2026-02-01 02:57:50 +00:00
c1eb547548
Merge branch 'main' into dependabot/npm_and_yarn/storybook/react-vite-10.2.3
2026-02-01 02:57:45 +00:00
7584ff54cd
Merge pull request #1480 from johndoe6345789/dependabot/npm_and_yarn/types/node-25.1.0
...
chore(deps-dev): bump @types/node from 22.19.7 to 25.1.0
2026-02-01 02:57:28 +00:00
dependabot[bot]
6bdeae32e2
chore(deps-dev): bump @types/node from 22.19.7 to 25.1.0
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.19.7 to 25.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.1.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:36:59 +00:00
dependabot[bot]
40f044f4e2
chore(deps-dev): bump @storybook/react-vite from 8.6.15 to 10.2.3
...
Bumps [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite ) from 8.6.15 to 10.2.3.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.3/code/frameworks/react-vite )
---
updated-dependencies:
- dependency-name: "@storybook/react-vite"
dependency-version: 10.2.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:32:15 +00:00
dependabot[bot]
e2015d29e2
chore(deps): bump the pip group across 5 directories with 8 updates
...
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 44.0.1
dependency-type: direct:production
dependency-group: pip
- dependency-name: flask-cors
dependency-version: 6.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: black
dependency-version: 24.3.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: gunicorn
dependency-version: 22.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: aiohttp
dependency-version: 3.13.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: cryptography
dependency-version: 44.0.1
dependency-type: direct:production
dependency-group: pip
- dependency-name: flask-cors
dependency-version: 6.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: gunicorn
dependency-version: 22.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: werkzeug
dependency-version: 3.1.5
dependency-type: direct:production
dependency-group: pip
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
dependency-group: pip
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: flask-cors
dependency-version: 6.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: gunicorn
dependency-version: 22.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
dependency-group: pip
- dependency-name: werkzeug
dependency-version: 3.1.5
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:31:52 +00:00
dependabot[bot]
4cbf894bdb
chore(deps-dev): bump @types/jest from 29.5.14 to 30.0.0
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.5.14 to 30.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-version: 30.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:31:49 +00:00
dependabot[bot]
802ea3a8f0
chore(deps): bump date-fns from 3.6.0 to 4.1.0
...
Bumps [date-fns](https://github.com/date-fns/date-fns ) from 3.6.0 to 4.1.0.
- [Release notes](https://github.com/date-fns/date-fns/releases )
- [Changelog](https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md )
- [Commits](https://github.com/date-fns/date-fns/compare/v3.6.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: date-fns
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:30:31 +00:00
dependabot[bot]
057d4bcffe
chore(deps): bump react-dom from 19.2.3 to 19.2.4
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 19.2.3 to 19.2.4.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom )
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:30:12 +00:00
d6ee61b6b5
Merge pull request #1474 from johndoe6345789/dependabot/npm_and_yarn/storybook-10.2.3
...
chore(deps-dev): bump storybook from 8.6.15 to 10.2.3
2026-02-01 02:28:09 +00:00
ede4da4350
Merge pull request #1472 from johndoe6345789/dependabot/npm_and_yarn/dockerterminal/frontend/npm_and_yarn-eff255e78c
...
chore(deps): bump the npm_and_yarn group across 13 directories with 5 updates
2026-02-01 02:27:44 +00:00
3eb87b231b
Merge branch 'main' into dependabot/npm_and_yarn/dockerterminal/frontend/npm_and_yarn-eff255e78c
2026-02-01 02:27:36 +00:00
2ee17664e3
Merge pull request #1473 from johndoe6345789/copilot/sub-pr-1472
...
Merge main into dependabot security updates branch
2026-02-01 02:27:13 +00:00
dependabot[bot]
be684791a2
chore(deps-dev): bump storybook from 8.6.15 to 10.2.3
...
Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core ) from 8.6.15 to 10.2.3.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.3/code/core )
---
updated-dependencies:
- dependency-name: storybook
dependency-version: 10.2.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 02:26:23 +00:00
7e60cbd427
Fix formatting in dependabot.yml
2026-02-01 02:24:25 +00:00
copilot-swe-agent[bot]
b6e77efe19
Merge main branch - resolve dependency conflicts
...
Resolved merge conflicts between dependabot dependency updates and main branch:
- frontends/dbal/package.json: Keep Next.js 16.1.5, use eslint-config-next 16.1.4
- frontends/dbal/package-lock.json: Updated to match package.json changes
- pcbgenerator/requirements-dev.txt: Use fonttools 4.60.2 from main (newer)
All other dependency updates from dependabot PR are preserved.
2026-02-01 02:22:38 +00:00