Skip to content

Feature/pages - #5

Merged
cjbi merged 5 commits into
mainfrom
feature/pages
Jul 31, 2026
Merged

Feature/pages#5
cjbi merged 5 commits into
mainfrom
feature/pages

Conversation

@cjbi

@cjbi cjbi commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

No description provided.

cjbi added 5 commits July 24, 2026 16:06
- 配置 Nginx 支持通配符子域名路由到 Deno 运行时
- 添加 JWT_SECRET 环境变量配置用于边缘函数认证
- 将文档中的"云函数"术语统一更改为"边缘函数"
- 实现边缘函数运行时的外部调用接口与认证中间件
- 添加边缘函数直接调用的令牌签发机制
- 实现运行时自动部署与源码获取功能
- 更新 MCP 工具描述以匹配边缘函数概念
- 配置项目基础域名与边缘函数 URL 模板
- 添加边缘函数认证提供商与定时执行任务支持
- 创建 ProjectInfoPanel 组件显示项目基本信息
- 集成 antd Card 和 Typography 组件构建界面
- 添加项目名称、健康状态和访问域名展示功能
- 实现 mockDomain 配置用于 API 访问
- 在 Overview 页面中集成项目信息面板
- 使用 useProject hook 获取当前项目信息
- 添加 nginx 配置支持 Pages 路径和子域名路由
- 添加 Docker Compose 卷挂载用于 Pages 数据存储
- 集成 Pages 配置到应用属性和环境变量
- 更新设计文档详细说明 Pages 功能架构
- 添加项目创建时自动初始化 Pages 站点功能
- 重构数据模型为单表存储站点配置和部署状态
- 添加 PageAliasManager 支持软链管理和 Windows 回退
- 添加 Pages 相关配置常量和异常处理类
- 更新核心功能列表将云函数重命名为边缘函数
- 优化会话工厂插入记录错误日志级别
- 更新函数运行时路由文档说明内外部接口区分
- 添加 nginx 配置支持 Pages 路径和子域名路由
- 添加 docker-compose 卷挂载用于 Pages 数据存储
- 添加环境变量配置用于 Pages 功能控制
- 更新设计文档说明 Pages 功能架构和实现细节
- 添加项目创建时自动初始化 Pages 站点功能
- 优化 session factory 日志级别从 error 到 warn
- 添加边缘函数运行时认证中间件
- 将功能名称从"云函数"更新为"边缘函数"
- 简化数据库模型合并站点配置与部署状态为单表
- 移除路径预览路由改为纯子域名访问模式
- 添加默认欢迎页生成功能
- 实现软链接原子切换用于部署别名管理
- 添加 Windows 环境软链接备选方案(硬链接或复制)
- 将 RuntimeException 替换为自定义异常类 InternalServerException、NotFoundException 和 ValidationException
- 在 AuthService 中移除用户、角色和资源的 CRUD 操作方法及依赖注入
- 更新 BusinessExceptionMapper 以处理新的异常类型并返回适当的 HTTP 状态码
- 为 LocalBackend、LocalStorageOperations、ApiKeyGenerator、JavaScriptUtil 等组件添加适当的异常处理
- 移除 ModelFmRepository 中不支持模型类型的运行时异常,改用验证异常
- 优化 ModelingService 中数据库名称解析逻辑并使用 SessionContext
- 修复 pom.xml 中依赖版本声明的格式问题
- 为 CDI 相关代码添加注释说明使用 CDI.current() 的原因
@cjbi
cjbi merged commit 81f3b76 into main Jul 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant