feat: implement dual CDN strategy and archive management UI

This commit is contained in:
dyzulk
2026-01-07 04:43:50 +07:00
parent 81591f8196
commit fc04d0112f
6 changed files with 345 additions and 63 deletions

23
build_log.txt Normal file
View File

@@ -0,0 +1,23 @@
> trustlab-web@1.0.0 build
> next build
Γû▓ Next.js 16.0.10 (Turbopack)
- Environments: .env.local
Creating an optimized production build ...
Γ£ô Compiled successfully in 13.8s
Running TypeScript ...
Failed to compile.
./src/components/admin/ArchiveManagementTable.tsx:120:36
Type error: Type '"xs"' is not assignable to type 'BadgeSize | undefined'.
118 | </Badge>
119 | {cert.is_latest && (
> 120 | <Badge size="xs" color="indigo">LIVE - LATEST</Badge>
| ^
121 | )}
122 | </div>
123 | </TableCell>
Next.js build worker exited with code: 1 and signal: null