WuYongJie ba98bf22cc feat: 添加许可证系统、Agent部署模块和Harbor镜像管理
- 新增许可证服务器 (license-server/)
- 新增 Agent 部署模块 (flnxi-agent/)
- 添加许可证验证和激活页面
- 添加 Harbor 镜像同步脚本
- 更新素材系统支持许可证验证
2025-12-15 21:19:46 +08:00

33 lines
863 B
TypeScript

import { NextResponse } from 'next/server';
import { prisma } from '@/lib/db';
export async function GET() {
try {
// 获取最新的 Agent 版本
const latestAgent = await prisma.agentVersion.findFirst({
orderBy: { releaseDate: 'desc' },
});
if (!latestAgent) {
// 如果没有记录,返回默认版本
return NextResponse.json({
latestVersion: '1.0.0',
releaseNotes: null,
releaseDate: new Date().toISOString(),
});
}
return NextResponse.json({
latestVersion: latestAgent.version,
releaseNotes: latestAgent.releaseNotes,
releaseDate: latestAgent.releaseDate.toISOString(),
});
} catch (error) {
console.error('获取 Agent 版本失败:', error);
return NextResponse.json(
{ error: '服务器内部错误' },
{ status: 500 }
);
}
}