Commit 770a954
Production dependency upgrades:
- prisma + @prisma/client: 6 → 7 (major)
- zod: 3 → 4 (major)
- uuid: 11 → 13 (major)
- pino: 9 → 10 (major)
- @xterm/xterm: 5 → 6 (major)
- @tanstack/react-router: 1.114 → 1.162
- @types/recharts: 1 → 2
- lucide-react: 0.475 → 0.575
- xterm addons: minor bumps
Dev dependency upgrades:
- vite: 6 → 7 (major)
- @vitejs/plugin-react: 4 → 5 (major)
- @types/node: 22 → 25
- typescript: 5.7 → 5.9
- @tanstack/router-plugin: minor bump
- jsdom: 26 → 28
Breaking-change fixes:
- Prisma 7: move datasource URL out of schema.prisma into prisma.config.ts;
add @prisma/adapter-pg + pg; update PrismaClient to use PrismaPg adapter
- Zod v4: z.record(v) → z.record(z.string(), v) in alerts.ts and logs.ts
- pnpm: approve @prisma/engines and prisma build scripts via onlyBuiltDependencies
Database migrations:
- Consolidate 9 incremental migrations (000–008) into single 20260224000000_init
- Heartbeat and Metric tables created with composite PK (id, timestamp) for
TimescaleDB hypertable compatibility from the start
Makefile:
- Add deps-upgrade, deps-upgrade-interactive, deps-outdated targets
All 668 tests pass; full typecheck clean.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
1 parent 8659a82 commit 770a954
20 files changed
Lines changed: 1935 additions & 1632 deletions
File tree
- apps
- api
- prisma
- migrations
- 20260217000000_initial_schema
- 20260217000001_phase2_orchestration
- 20260217000002_scheduled_tasks
- 20260217000003_instance_lifecycle
- 20260217000004_timescaledb_metrics
- 20260217000005_log_aggregation
- 20260217000006_alerting_engine
- 20260217000007_rbac_administration
- 20260217000008_phase4_models
- 20260224000000_init
- src
- lib
- routes
- web
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
83 | 84 | | |
84 | 85 | | |
85 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
86 | 105 | | |
87 | 106 | | |
88 | 107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
| 31 | + | |
30 | 32 | | |
31 | | - | |
| 33 | + | |
32 | 34 | | |
33 | | - | |
| 35 | + | |
34 | 36 | | |
35 | | - | |
36 | | - | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | | - | |
| 41 | + | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
43 | | - | |
| 46 | + | |
44 | 47 | | |
45 | 48 | | |
46 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
Lines changed: 0 additions & 164 deletions
This file was deleted.
0 commit comments