Commit Graph

  • 1422878966 fix(mcp): 日志页密钥列关联键名兼容驼峰/蛇形,修复活密钥误显示已删除兜底 master augushong 2026-08-21 22:58:29 +08:00
  • 2b71f71d4c test(storage): S3与WebDAV驱动解析及URL生成测试 augushong 2026-08-20 22:25:02 +08:00
  • aba0d20615 feat(storage): v2.5.0存量升级脚本补齐存储配置 augushong 2026-08-20 22:21:25 +08:00
  • 15cda70d0a feat(storage): 初始化数据新增S3与WebDAV配置项 augushong 2026-08-20 22:15:23 +08:00
  • afe176c6f5 feat(storage): 上传配置页新增S3与WebDAV表单 augushong 2026-08-20 22:14:26 +08:00
  • f76f832307 feat(storage): 新增WebDAV存储驱动 augushong 2026-08-20 22:13:15 +08:00
  • 5cdfac0333 feat(storage): 新增S3存储驱动与磁盘配置 augushong 2026-08-20 22:12:41 +08:00
  • f01ecbe08e docs(storage): 新增v2.5.0升级提示与特性说明 augushong 2026-08-20 22:12:20 +08:00
  • 611749236b feat(storage): 引入S3与WebDAV的flysystem适配器依赖 augushong 2026-08-20 22:07:40 +08:00
  • 9f5d862b71 docs(mcp): ulthon-mcp 技能文档、AGENTS 索引与 README 特性更新 augushong 2026-08-16 23:33:40 +08:00
  • bba7dec278 test(mcp): MCP 端点、CSRF 豁免与回归全量测试 augushong 2026-08-16 23:33:39 +08:00
  • adc10d1157 feat(mcp): MCP 管理菜单与分发迁移 augushong 2026-08-16 23:33:39 +08:00
  • 0d20fd7786 feat(mcp): tools/call 自请求分发、CSRF 内部标记豁免与调用审计 augushong 2026-08-16 22:46:32 +08:00
  • c21bf9f240 feat(mcp): mcp 独立应用与 /mcp Streamable HTTP 端点(官方 SDK + PSR-7 桥接) augushong 2026-08-16 22:15:19 +08:00
  • 1ab276b1e9 feat(mcp): McpService 密钥认证与动态工具集(白名单∩创建者实时权限) augushong 2026-08-16 21:40:55 +08:00
  • 744a0819f2 feat(mcp): 密钥授权页,仅创建者拥有的节点可授权(防越权与漂移) augushong 2026-08-16 21:18:40 +08:00
  • 25c98b6ed6 feat(mcp): MCP 调用日志只读列表页 augushong 2026-08-16 20:55:03 +08:00
  • 918d1d4dd5 feat(mcp): MCP 密钥管理后台(CURD 重组 Base/App,密钥仅创建时明文展示) augushong 2026-08-16 20:55:02 +08:00
  • 15a6f2d841 feat(mcp): 引入官方 mcp/sdk,PHP 最低版本抬升至 8.1 augushong 2026-08-16 20:21:01 +08:00
  • 5777448d99 feat(mcp): 新增 MCP 密钥/授权/日志三表 Scheme 与模型 augushong 2026-08-16 20:20:47 +08:00
  • 57873080df feat(log): 新增 debug_log_import 定时导入任务(时间窗口+事务对齐+当天文件保护) augushong 2026-08-16 08:45:19 +08:00
  • c0cae93562 feat(log): 新增 DebugLogReader 增量读服务(JSONL 按行 + CSV fgetcsv 多行安全) augushong 2026-08-16 08:17:52 +08:00
  • 4d8cfc8844 feat(log): 新增 DebugMysqlAsync 异步日志驱动与 debug_mysql_async 通道 augushong 2026-08-16 08:06:27 +08:00
  • 413038b47d fix(log): 修复 DebugMysql 驱动稳定性缺陷并统一 JSONL 降级 augushong 2026-08-16 07:43:19 +08:00
  • 7ff83587b6 feat(log): 新增 ul_debug_log_position 表(migration+scheme+model) augushong 2026-08-16 07:28:27 +08:00
  • 31ca29af1b feat(log): 新增 DebugLogToolkit 行构建与 JSONL 追加写工具 augushong 2026-08-16 07:27:41 +08:00
  • 8cbe62a402 feat(admin): 初始化菜单重组运行管理分组并补录 XHProf 菜单 augushong 2026-08-15 19:11:39 +08:00
  • 39d01d8175 fix(stack): dev-sync 镜像钉定 redis 扩展版本绕过 PECL 元数据故障 augushong 2026-08-15 14:21:23 +08:00
  • 4d71c6553a fix(admin): 修复监控规则表单提交失效与页面转义及搜索入口缺陷 augushong 2026-08-15 11:44:33 +08:00
  • 5a41f6a425 fix(admin): 修复详情页弹层内接口请求路径解析错误 augushong 2026-08-15 10:56:01 +08:00
  • 8de759394c docs(stack): XHProf 后台化验证报告 augushong 2026-08-15 10:48:24 +08:00
  • 296269d66d fix(admin): 修复命中记录页时间渲染依赖不存在的 API augushong 2026-08-15 10:48:15 +08:00
  • 79dc98e3e4 feat(admin): XHProf 菜单与权限配置 augushong 2026-08-15 07:37:41 +08:00
  • f611ab385c feat(admin): XHProf 运行详情页函数级分析 augushong 2026-08-15 07:20:29 +08:00
  • c980ebdff0 feat(admin): XHProf 函数监控规则与命中记录 augushong 2026-08-15 07:02:37 +08:00
  • e57b186126 feat(admin): XHProf 采样列表页 augushong 2026-08-15 06:48:45 +08:00
  • a43a9a48b9 feat(tools): XHProf 日志导入三层服务与函数监控物化 augushong 2026-08-15 06:11:01 +08:00
  • b472df8c1d feat(tools): XHProf 数据清理任务与定时注册 augushong 2026-08-15 05:47:34 +08:00
  • 7e73902325 feat(admin): XHProf 性能日志五张表 Scheme 迁移与模型 augushong 2026-08-14 22:04:52 +08:00
  • da388a8c4f feat(stack): XHProf 采集切换文件落盘并独立 xhgui 供应 augushong 2026-08-14 21:58:29 +08:00
  • e0e2580646 feat(stack): 所有 Docker 模式集成 XHProf 性能分析 augushong 2026-08-09 09:07:10 +08:00
  • af0988118a docs(rules): 新增 project-update-strategy 更新策略规则模板 augushong 2026-08-08 19:09:36 +08:00
  • a7a80417ef docs(skill): 新增纯拉取模式工作流与更新策略规则机制 augushong 2026-08-08 19:09:26 +08:00
  • 0e1df3852d feat(update): 新增 admin:update --fetch-only 纯拉取模式 augushong 2026-08-08 19:09:21 +08:00
  • ad96755ff5 docs(permission): 统一校准权限节点措辞,消除更新节点误解 augushong 2026-08-08 18:21:25 +08:00
  • 7341268ceb fix(docker): run.sh 加 umask 000 + 预创建 runtime 子目录 augushong 2026-08-08 10:33:44 +08:00
  • 8faa52ce90 feat(nginx-log): 多节点适配(node_id 全链路 + 全局/按节点聚合 + 节点筛选 + v2.4.0 升级脚本) augushong 2026-08-08 10:33:20 +08:00
  • f1a2e8fd5d fix(nginx-log): service 文件加 Service 后缀(命名规范合规) augushong 2026-07-28 06:57:13 +08:00
  • 0f9f12174c test(nginx-log): 权限节点扫描 + 端到端 QA 验证 + curd 路径修复 augushong 2026-07-28 06:47:24 +08:00
  • 8a5a0d9877 feat(nginx-log): NginxLogStat dashboard 视图与 JS(echarts 趋势图) augushong 2026-07-28 06:34:30 +08:00
  • 3e983d8b8f feat(nginx-log): adminUpdateCodeData v2.4.0 存量升级代码(sysconfig + 菜单幂等补齐) augushong 2026-07-28 06:28:17 +08:00
  • d5329cdd45 feat(nginx-log): curd 生成 raw/position 后台并改只读 augushong 2026-07-28 06:21:13 +08:00
  • 7987001cd2 feat(nginx-log): NginxLogStat dashboard 控制器(Base/App 双层,日/周/月/年聚合) augushong 2026-07-28 06:17:22 +08:00
  • 2b677c6f89 feat(nginx-log): NginxLogStatAggregate 定时任务 + timer config 注册 augushong 2026-07-28 06:02:07 +08:00
  • 8eaa672ed6 feat(nginx-log): NginxLogClean 定时任务 + timer config 注册(完成 3 个 nginx 任务) augushong 2026-07-28 06:00:15 +08:00
  • 13b1313e92 feat(nginx-log): NginxLogImport 定时任务 + timer config 注册(Base/App 双层) augushong 2026-07-28 05:48:46 +08:00
  • ceb73c750a feat(nginx-log): NginxLogAggregator 聚合 service(Base/App 双层,delete-then-insert 幂等) augushong 2026-07-28 00:52:51 +08:00
  • 9fe55f81bf feat(nginx-log): NginxLogReader 增量读取 service(Base/App 双层,含轮转检测) augushong 2026-07-28 00:39:11 +08:00
  • 7d707c2150 feat(nginx-log): NginxLogParser 解析器 service(Base/App 双层) augushong 2026-07-28 00:38:25 +08:00
  • c4b72913df feat(nginx-log): .example.env 增加 [NGINX_LOG] 配置节(默认关闭) augushong 2026-07-28 00:24:39 +08:00
  • ce191adfd8 feat(nginx-log): 4 个 stack 模板增加 log_format 与 access_log 配置(Docker 开箱即用) augushong 2026-07-28 00:20:32 +08:00
  • 3405f8de60 feat(nginx-log): adminInitData 增加 nginx_log 默认配置(保留策略/topN/静态排除) augushong 2026-07-28 00:18:56 +08:00
  • 0d19881a22 feat(nginx-log): 新增 6 张表 phinx migration + Scheme + model augushong 2026-07-28 00:03:49 +08:00
  • f48e0947cb docs(timer): 技能文档补充 Docker 模式自动启动说明 augushong 2026-07-26 09:53:45 +08:00
  • 97eb8ca99a fix(timer): timer_log 列表页补全刷新按钮与事件监听方法修正 augushong 2026-07-26 09:53:27 +08:00
  • 739b536f8d fix(host): Host 控制器禁用手动增删改与按钮配置修正 augushong 2026-07-25 22:40:05 +08:00
  • 908f84ee9f refactor(timer): TimerLog 控制器迁移到 Base 层 + toolbar 与事件监听修正 augushong 2026-07-25 22:39:53 +08:00
  • 009647f96f refactor(timer): TimerConfig 控制器与视图迁移到 Base 层 augushong 2026-07-25 22:39:20 +08:00
  • 1d704fc32c fix(migration): 新增增量 migration 补齐 timer_config 与 system_host 缺失字段 augushong 2026-07-25 22:22:47 +08:00
  • 1b0be9a29b docs(timer): 定时器动态管控技能文档补充四章节 augushong 2026-07-25 21:58:48 +08:00
  • 12fe271ce0 feat(timer): 编辑页并发数配置表单 augushong 2026-07-25 21:58:20 +08:00
  • 41a0f99735 feat(timer): 列表页节点视角下拉与归属可视化 augushong 2026-07-25 21:58:07 +08:00
  • f13384403a feat(timer): 后台触发/编辑/节点列表控制器改造 augushong 2026-07-25 21:57:56 +08:00
  • 3db3f7de78 feat(timer): syncConfig concurrency 不变量与控制器 cap 防御 augushong 2026-07-25 21:57:39 +08:00
  • f478ae0e4e feat(timer): runLoop 热加载并发实例与运行时配置参数 augushong 2026-07-25 21:57:25 +08:00
  • 236a343fa9 feat(timer): 新增并发数/触发节点/触发时间三字段及幂等分发 augushong 2026-07-25 21:57:14 +08:00
  • 8dce4ab48a docs(deploy): 补充多环境 .env 管理约定 augushong 2026-07-23 22:22:52 +08:00
  • 4ebcea0669 chore(stack): 删除 docker-dev/docker-dev-sync 残留的 .docker-dev.env augushong 2026-07-23 22:17:18 +08:00
  • 3de1b3c058 docs(deploy): 记录义务补充非默认端口要求 augushong 2026-07-23 22:07:57 +08:00
  • 1620af9ff2 refactor(stack): 删除 stack.json,README 改为模板使用指南 augushong 2026-07-23 22:01:38 +08:00
  • 544604ebff fix(stack): 其余4个模式同步 bind mount 兼容修复 augushong 2026-07-22 23:40:33 +08:00
  • 5797885f3d fix(stack): 修复 bind mount 遮蔽 build 期 symlink 导致容器启动失败 augushong 2026-07-22 23:29:50 +08:00
  • 6bc661117c fix(stack): 修复 B-route 下所有 Dockerfile COPY 路径与 build context 不匹配 augushong 2026-07-22 23:18:16 +08:00
  • 0adc497818 docs(stack): restore docker-dev-sync as independent mode in docs augushong 2026-07-22 22:47:46 +08:00
  • 0a04181d12 revert(stack): un-merge docker-dev-sync, restore as independent B-route directory augushong 2026-07-22 22:42:58 +08:00
  • be6fd9491b docs(stack): 新增迁移说明与 CHANGELOG 记录破坏性命令移除 augushong 2026-07-22 01:32:48 +08:00
  • 28576def0a feat(stack): 合并 docker-dev-sync 到 docker-dev 配置,统一 Dockerfile augushong 2026-07-22 01:27:52 +08:00
  • bed965a9b1 fix(stack): 修正构建上下文路径层级 ../../.. 并将 base-build 重命名为 author augushong 2026-07-22 01:16:24 +08:00
  • 62e72af93d feat(stack): B 路线构建上下文与卷配置方案(docker-serve/docker-dev/full) augushong 2026-07-22 01:10:15 +08:00
  • 560e0f6a5e docs(update-workflow): 以 B 路线检测替代 admin:stack:mode augushong 2026-07-22 01:05:23 +08:00
  • bb602dccda chore(stack): 精简 stack.json 为纯元数据(schema v2) augushong 2026-07-22 01:02:57 +08:00
  • 50305dd29b ci(stack): 为 B 路线重写工作流并同步默认配置 augushong 2026-07-22 00:58:17 +08:00
  • 9f5ffc34c4 docs(stack): 重写框架规则、stack README 与项目模板提示 augushong 2026-07-22 00:56:43 +08:00
  • 387d89c596 breaking(stack): 彻底移除 stack:mode 命令(含 app/extend/base/注册) augushong 2026-07-22 00:50:56 +08:00
  • 600ee5b085 refactor(agents): 删除 tools:agent:publish 命令,补全 helper.php 函数覆盖机制,修正多处文档 bug augushong 2026-07-21 19:35:28 +08:00
  • 4a4155070d docs(agents): 新增控制器响应陷阱与 sysconfig 机制规则 augushong 2026-07-19 12:03:22 +08:00
  • 98dd244e61 docs(agents): 新增后台表格机制与页面验证技能 augushong 2026-07-19 12:00:21 +08:00
  • e40d497515 fix(curd): 修正关联表 onlyFields 键名拼写错误 augushong 2026-07-19 09:07:49 +08:00
  • e392db007a docs(agents): 落实按主题单一文档原则,合并规则到对应技能 augushong 2026-07-19 09:07:42 +08:00
  • 1f91abe9d2 docs(agents): 修正规则与技能文档的索引缺漏、错误引用与表述冲突 augushong 2026-07-19 00:44:41 +08:00