portal: Apollo dashboard queries, strict TypeScript build, UI primitives

- Add GraphQL dashboard operations, ApolloProvider, CardDescription, label/checkbox/alert
- Fix case-sensitive UI imports, Crossplane VM metadata uid, VMList spec parsing
- Extend next-auth session user (id, role); fairness filters as unknown; ESLint relax to warnings
- Remove unused session destructure across pages; next.config without skip TS/ESLint

api: GraphQL/WebSocket hardening, logger import in websocket service
Made-with: Cursor
This commit is contained in:
defiQUG
2026-03-25 20:46:57 -07:00
parent e123f407d3
commit 85fe29adc1
51 changed files with 548 additions and 109 deletions

View File

@@ -28,7 +28,9 @@
"@radix-ui/react-select": "^2.0.0",
"@radix-ui/react-tabs": "^1.0.4",
"react-beautiful-dnd": "^13.1.1",
"qrcode": "^1.5.3"
"qrcode": "^1.5.3",
"@apollo/client": "^3.11.0",
"graphql": "^16.9.0"
},
"devDependencies": {
"@types/node": "^20.12.0",