Commit Graph

1164 Commits

Author SHA1 Message Date
augushong
e9bbcc5bb2 feat(table): 灰度第三批三页切换并收编业务直呼 2026-09-10 21:22:43 +00:00
augushong
4f14f18c78 feat(table): 灰度第二批三页切换受控模式 2026-09-10 20:36:16 +00:00
augushong
a335ce7985 feat(table): 灰度第一批四页切换受控模式 2026-09-10 20:36:16 +00:00
augushong
305632199b feat(table): 支持 controlled 受控模式(灰度开关) 2026-09-10 19:32:38 +00:00
augushong
6c5be1a15a feat(table): 装载 reloadData shim 与 checkStatus 分发 2026-09-10 18:27:29 +00:00
augushong
824b79102f feat(table): 新增受控数据层 store(dataProvider/pager/selection/reload) 2026-09-10 18:06:06 +00:00
augushong
997675b2ea chore(api): 删除未定义引用的死函数 refreshTable/reloadTable 2026-09-10 17:26:24 +00:00
augushong
9603bc23e3 chore(table): 删除第一代 uaTable 原型死代码 2026-09-10 17:26:23 +00:00
augushong
685c5724a4 feat(table): 移除寄生多模板实现,保留搜索与核心封装 2026-09-10 17:26:23 +00:00
augushong
7932d1cd07 chore(update): 版本号提升至v2.6.0
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
v2.6.0
2026-09-10 12:52:01 +00:00
augushong
348605ff9f chore(storage): .gitkeep 跟随 run.sh 777 权限提交可执行位
容器 run.sh 每次启动对四目录 chmod -R 777,提交一次使工作树长期干净
2026-09-09 14:47:09 +00:00
augushong
e5cbb48bcc fix(stack): 开发模式移除VOLUME消除runtime遮蔽,run.sh权限与su写法修复
- docker-dev/docker-dev-sync 删除 4 行 VOLUME:匿名卷会遮蔽整目录 bind mount 的宿主 runtime(已实证:宿主看不到容器日志)
- run.sh 统一四目录 777 + umask + 正确 su 写法(-s /bin/sh,www-data 为 nologin)
- serve/full/author 生产模式 VOLUME 保留作 docker run -v 兜底
2026-09-09 14:45:21 +00:00
augushong
553047025c refactor(install): 种子退役,migrate:run 一条命令完成建表与初始数据
新增 InitDataAlignService 六域对齐(超管/角色/权限节点/配置/快捷入口/商城演示)与 20260909130000 迁移;SystemAdmin 快照以字面量哈希入库;删除种子三件与安装锁依赖,seeds 目录留 .gitkeep;README/tests/规则等 11 处说明同步。

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-09-09 14:38:10 +00:00
augushong
e54c772868 feat(admin): 菜单快照对齐迁移,存量库自动补齐运行管理与XHProf菜单
对齐迁移是菜单快照进入数据库的唯一途径(新装与存量库同路径);缺失行按显式 id 补插,框架结构行仅对齐 pid+sort,软删/用户分组跳过;新增规则文件与索引;清理 status 模块孤儿占位文件。

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-09-09 14:37:56 +00:00
augushong
95c9126410 chore(.example.env): 注释掉APP_HOST配置行
将原本分号注释的APP_HOST配置改为井号注释,保持配置文件注释风格统一
2026-09-09 12:08:49 +08:00
augushong
22e5a0d5c4 docs(agents): 一致性验证修补 2026-09-08 00:11:31 +08:00
augushong
2906d51995 chore(update): 版本号提升至v2.5.1 2026-09-07 23:58:04 +08:00
augushong
051e5c6b8a docs(agents): rules-manager技能改为AGENTS.md单处索引并保留前缀约定兜底 2026-09-07 23:58:02 +08:00
augushong
ed8ad51c0d docs(agents): update-workflow旧结构迁移指引与AGENTS.md重构版本提示 2026-09-07 23:57:56 +08:00
augushong
fc5c592fba docs(agents): 删除废弃模板文件,rules目录文档改指AGENTS.md项目信息 2026-09-07 23:55:36 +08:00
augushong
68823568ef fix(update): .agents项目自维护文件改判可选更新,防止升级强制覆盖与强制删除 2026-09-07 23:46:22 +08:00
augushong
e53fadbad8 docs(agents): AGENTS.md重构为项目信息节+精简框架规则 2026-09-07 23:46:03 +08:00
augushong
c380f93c0c docs(agents): 项目结构总览下沉至base-app-architecture技能 2026-09-07 23:43:29 +08:00
augushong
1422878966 fix(mcp): 日志页密钥列关联键名兼容驼峰/蛇形,修复活密钥误显示已删除兜底 2026-08-21 22:58:29 +08:00
augushong
2b71f71d4c test(storage): S3与WebDAV驱动解析及URL生成测试 2026-08-20 22:25:02 +08:00
augushong
aba0d20615 feat(storage): v2.5.0存量升级脚本补齐存储配置 2026-08-20 22:21:25 +08:00
augushong
15cda70d0a feat(storage): 初始化数据新增S3与WebDAV配置项 2026-08-20 22:15:23 +08:00
augushong
afe176c6f5 feat(storage): 上传配置页新增S3与WebDAV表单 2026-08-20 22:14:26 +08:00
augushong
f76f832307 feat(storage): 新增WebDAV存储驱动 2026-08-20 22:13:15 +08:00
augushong
5cdfac0333 feat(storage): 新增S3存储驱动与磁盘配置 2026-08-20 22:12:41 +08:00
augushong
f01ecbe08e docs(storage): 新增v2.5.0升级提示与特性说明 2026-08-20 22:12:20 +08:00
augushong
611749236b feat(storage): 引入S3与WebDAV的flysystem适配器依赖 2026-08-20 22:07:40 +08:00
augushong
9f5d862b71 docs(mcp): ulthon-mcp 技能文档、AGENTS 索引与 README 特性更新 2026-08-16 23:33:40 +08:00
augushong
bba7dec278 test(mcp): MCP 端点、CSRF 豁免与回归全量测试 2026-08-16 23:33:39 +08:00
augushong
adc10d1157 feat(mcp): MCP 管理菜单与分发迁移 2026-08-16 23:33:39 +08:00
augushong
0d20fd7786 feat(mcp): tools/call 自请求分发、CSRF 内部标记豁免与调用审计 2026-08-16 22:46:32 +08:00
augushong
c21bf9f240 feat(mcp): mcp 独立应用与 /mcp Streamable HTTP 端点(官方 SDK + PSR-7 桥接) 2026-08-16 22:15:19 +08:00
augushong
1ab276b1e9 feat(mcp): McpService 密钥认证与动态工具集(白名单∩创建者实时权限) 2026-08-16 21:40:55 +08:00
augushong
744a0819f2 feat(mcp): 密钥授权页,仅创建者拥有的节点可授权(防越权与漂移) 2026-08-16 21:18:40 +08:00
augushong
25c98b6ed6 feat(mcp): MCP 调用日志只读列表页 2026-08-16 20:55:03 +08:00
augushong
918d1d4dd5 feat(mcp): MCP 密钥管理后台(CURD 重组 Base/App,密钥仅创建时明文展示) 2026-08-16 20:55:02 +08:00
augushong
15a6f2d841 feat(mcp): 引入官方 mcp/sdk,PHP 最低版本抬升至 8.1 2026-08-16 20:21:01 +08:00
augushong
5777448d99 feat(mcp): 新增 MCP 密钥/授权/日志三表 Scheme 与模型 2026-08-16 20:20:47 +08:00
augushong
57873080df feat(log): 新增 debug_log_import 定时导入任务(时间窗口+事务对齐+当天文件保护) 2026-08-16 08:45:19 +08:00
augushong
c0cae93562 feat(log): 新增 DebugLogReader 增量读服务(JSONL 按行 + CSV fgetcsv 多行安全) 2026-08-16 08:17:52 +08:00
augushong
4d8cfc8844 feat(log): 新增 DebugMysqlAsync 异步日志驱动与 debug_mysql_async 通道 2026-08-16 08:06:27 +08:00
augushong
413038b47d fix(log): 修复 DebugMysql 驱动稳定性缺陷并统一 JSONL 降级 2026-08-16 07:43:19 +08:00
augushong
7ff83587b6 feat(log): 新增 ul_debug_log_position 表(migration+scheme+model) 2026-08-16 07:28:27 +08:00
augushong
31ca29af1b feat(log): 新增 DebugLogToolkit 行构建与 JSONL 追加写工具 2026-08-16 07:27:41 +08:00
augushong
8cbe62a402 feat(admin): 初始化菜单重组运行管理分组并补录 XHProf 菜单
系统管理下新增运行管理目录(309),含定时任务(310)、Web日志(311)两个子目录;定时器配置/日志、访问统计仪表盘、原始访问日志、性能分析、系统状态、日志管理、主机列表共 8 条菜单挪入新分组;补录此前遗漏的 XHProf 四条菜单(304-307,叶子带 auth_node),新装环境与开发库结构对齐(26 条)。

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-08-15 19:11:39 +08:00