senke
7df3a03e46
api-contracts: replace ApiError interface with Zod-inferred type
...
- Replace manual ApiError interface with Zod-inferred type from apiSchemas
- Update all imports (15+ files) to use ApiError from @/schemas/apiSchemas
- Remove ApiError interface from types/api.ts
- Update ApiResponse to import ApiError from schemas
- All TypeScript checks pass for ApiError-related code
2026-01-15 17:03:35 +01:00
senke
76d95ecfb4
incus deployement fully implemented, Makefile updated and make fmt ran
2026-01-13 19:47:57 +01:00
senke
1d7cd3cce0
[INT-CLEANUP-004] Add barrel exports for clean imports
2025-12-26 09:25:52 +01:00
senke
0ba99548c0
[INT-CLEANUP-002] Consolidate type definitions in single location
2025-12-26 09:22:05 +01:00
senke
c2af450fd5
[INT-API-003] Standardize error handling across all services
2025-12-25 22:42:07 +01:00
senke
e21ece089b
[INT-TYPE-008] Validate AuthResponse matches backend exactly
2025-12-25 22:39:41 +01:00
senke
114f363c65
fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL)
2025-12-22 22:56:37 +01:00
senke
9e942bc48b
batch 1
2025-12-22 22:00:50 +01:00
senke
2dfde29f7d
refonte: backend-api go first; phase 1
2025-12-12 21:34:34 -05:00
okinrev
327ac36a30
BASE: completing the initial repo state
2025-12-03 22:56:50 +01:00