fix(v5): backfill missing canvas uuid columns

Add guarded migration for existing v5 application, cluster, and resource
connection tables missing uuid columns.

Add Vitest, jsdom, and React Testing Library coverage for optimistic
updates, canvas hooks, ingress, resource merging, viewport behavior, and
v5 browser canvas and cluster flows.
This commit is contained in:
Andras Bacsai committed 2026-07-06 23:17:32 +02:00
1 parent fbc6fd5ce5
commit a9501d5476
10 files changed
+2234 -28

No files matched your search

+4 -1
View File
@@ -11,16 +11,19 @@
},
"devDependencies": {
"@tailwindcss/postcss": "4.1.18",
"@testing-library/react": "^16.3.2",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^5.2.0",
"jsdom": "^29.1.1",
"laravel-vite-plugin": "3.1.0",
"postcss": "8.5.15",
"shadcn": "^4.11.0",
"tailwind-scrollbar": "4.0.2",
"tailwindcss": "4.1.18",
"typescript": "^6.0.3",
"vite": "8.0.16"
"vite": "8.0.16",
"vitest": "^4.1.10"
},
"dependencies": {
"@base-ui/react": "^1.5.0",