augushong
afe176c6f5
feat(storage): 上传配置页新增S3与WebDAV表单
2026-08-20 22:14:26 +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
8faa52ce90
feat(nginx-log): 多节点适配(node_id 全链路 + 全局/按节点聚合 + 节点筛选 + v2.4.0 升级脚本)
...
- 6 张表加 node_id 字段 + position/stat 改复合唯一键(migration)
- 6 个 Scheme 同步 node_id 注解 + 唯一键
- Reader 带 node_id 参数 + 懒加载接管(getLastPosition 回退查 node_id='')
- Aggregator 全局行(node_id='')+ 按节点循环 insertAggregatesForScope
- Stat 所有查询方法加 where node_id 条件
- Dashboard 控制器/视图加节点筛选下拉框 + AJAX 带 node_id
- AccessLog 列表加节点列 + 采集进度卡片显示节点信息
- import 定时任务 run_type 改 all(每节点采集自己的日志)
- v2.4.0 升级脚本追加 ALTER TABLE(幂等 check-then-alter)
- 菜单调整:去掉 Nginx 顶级菜单 + 读取位置管理,改为系统管理下挂两个子菜单
- ulthon-timer 文档补充 run_type=all 多节点部署注意事项
2026-08-08 10:33:20 +08:00
augushong
8a5a0d9877
feat(nginx-log): NginxLogStat dashboard 视图与 JS(echarts 趋势图)
2026-07-28 06:34:30 +08:00
augushong
97eb8ca99a
fix(timer): timer_log 列表页补全刷新按钮与事件监听方法修正
...
toolbar 从 [] 改为 ['refresh'](B 类只读页面保留刷新),ua.table.on 修正为 layui.table.on。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-26 09:53:27 +08:00
augushong
739b536f8d
fix(host): Host 控制器禁用手动增删改与按钮配置修正
...
HostBase 补 add/edit/delete/modify 禁用方法(节点自动注册,不支持手动操作)。_common.js 的 addUrl/editUrl/deleteUrl/exportUrl/modifyUrl 改空字符串。index.js 补 toolbar: ['refresh'](C 类页面,去掉默认的 add/delete/export)。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-25 22:40:05 +08:00
augushong
908f84ee9f
refactor(timer): TimerLog 控制器迁移到 Base 层 + toolbar 与事件监听修正
...
控制器逻辑移入 extend/base/admin/controller/system/TimerLogBase.php,app 层改为空壳继承。index.js 补 toolbar:[] + defaultToolbar:['filter'](B 类只读页面),修正 ua.table.on → layui.table.on。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-25 22:39:53 +08:00
augushong
009647f96f
refactor(timer): TimerConfig 控制器与视图迁移到 Base 层
...
控制器逻辑移入 extend/base/admin/controller/system/TimerConfigBase.php,app 层改为空壳继承。9 个视图文件迁移到 extend/base/admin/view/system/timer_config/。index.js 补 toolbar: ['refresh', 'export'] 声明(C 类页面,去掉默认的 add/delete)。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-25 22:39:20 +08:00
augushong
1ca1f86150
feat(auth): 角色分配用户页面视图与列表入口按钮
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-17 23:44:33 +08:00
augushong
a2916d7505
refactor(ulthon-admin): 重写入口文件并更新模板引用
...
将 ulthon-admin.js 简化为入口文件(8行),仅负责组装 admin 对象并清理临时变量。更新 _require.html 按依赖顺序加载 6 个拆分文件。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-27 07:51:42 +08:00
augushong
b7094eee8a
fix(host): 主机列表页设为只读
...
Remove add/edit/delete buttons and auth attributes from host list page. Hosts are auto-registered via heartbeat, manual CRUD is meaningless. Keep only setMaster operation.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-26 18:33:47 +08:00
augushong
90e584f5a1
feat(timer): 新增定时器配置、日志和主机的后台管理界面
...
T10: TimerConfig CURD - task management with run_type/status editing,
manual trigger button, task_name read-only, no add/delete
T11: TimerLog CURD - read-only log viewer with filters and color badges
T12: Host list enhanced - is_master column, setMaster button
2026-05-26 18:33:43 +08:00
augushong
0fad2b7e10
docs: 更新项目文档中的框架版本信息
2026-01-28 20:36:15 +08:00
augushong
6eefa1cd2e
refactor(admin): 重构系统状态模块以支持模块化结构
2026-01-23 00:02:51 +08:00
augushong
3c0d39c4ce
fix(status): 修复系统状态页面布局问题并添加刷新功能
2026-01-22 23:49:06 +08:00
augushong
3a4194d3e9
feat: 新增系统状态页面功能
2026-01-22 23:28:13 +08:00
augushong
3eab01197e
chore: 调整日志每页大小
2025-10-10 22:36:48 +08:00
augushong
247bfd1966
feat: 增加按级别查询日志
2025-10-10 22:33:28 +08:00
augushong
63b1cb472a
feat: 增加按应用、控制器、方法查询日志
2025-10-10 22:28:47 +08:00
augushong
3a6cfacd0a
feat: 增加访问方法
2025-10-10 22:14:51 +08:00
augushong
04d152edce
fix: 修复日志加载错误
2025-10-10 22:12:05 +08:00
augushong
af2da50678
feat: 支持刷新
2025-10-10 21:43:54 +08:00
augushong
d55b79512c
feat: 优化日志级别颜色
2025-10-10 21:41:59 +08:00
augushong
d7a7ec2c65
feat: 日志查看支持分组颜色标志
2025-10-10 21:40:14 +08:00
augushong
94f63133c3
feat: 优化日志显示
2025-10-10 21:33:21 +08:00
augushong
dccccf94a0
feat: 完成基本的日志展示
2025-10-10 21:17:24 +08:00
augushong
b1a6b37ee0
feat: 增加主机节点表结构代码
2025-08-23 22:44:47 +08:00
augushong
75309f3b7a
feat: 优化返回的tab定位
2025-08-21 23:07:25 +08:00
augushong
f0dc6d118b
feat: 管理员编辑增加返回按钮
2025-08-21 22:40:34 +08:00
augushong
d43c3d18ca
feat: 完成添加的关闭自动刷新
2025-08-21 22:13:42 +08:00
augushong
578fa91d36
feat: 开始全页面提交
2025-08-15 23:16:13 +08:00
augushong
2d78442dd6
fix: 修复引入地图组件错误
2025-05-12 23:32:54 +08:00
augushong
633738d2a1
fix: 修复列表没有展示姓名的问题
2025-05-07 17:40:35 +08:00
augushong
4d67358f82
feat: 引入地图引擎;引入htmx引擎
2025-05-07 17:37:12 +08:00
augushong
7be395f1b4
fix: 修复没有引入地图的错误
2025-05-07 17:35:16 +08:00
augushong
df213daafe
feat: 列表新增自动生成tab组件
2025-04-23 16:24:46 +08:00
augushong
c1042ce1c6
feat: 增加动态设置当前账户的权限功能;增加该功能演示效果
2025-04-21 15:54:07 +08:00
augushong
bb355eb911
feat: 优化权限表格首列样式为不要换行
2025-03-28 17:17:12 +08:00
augushong
65e13e506a
feat: 增加姓名字段;修改登录账号为可修改;
2025-03-21 14:19:04 +08:00
augushong
d3e85fa552
feat: 升级权限管理模式
2025-03-20 16:57:05 +08:00
augushong
95c152b64a
feat: 优化首页的最新修改样式
2025-03-11 10:56:20 +08:00
augushong
1160774f89
feat: 完善demo机制;实现tab的demo和var标签的demo;
2025-03-05 20:30:16 +08:00
augushong
d91e73d1d3
切换新版layui;增加表格多模板机制;增加local操作方法;增加页面记忆操作方法;删除多余代码;
2024-11-12 17:45:29 +08:00
augushong
dcacb0d4f0
引入新版layui
2024-11-12 14:12:02 +08:00
augushong
3baaf4747d
优化手机端表现
2024-11-07 14:32:34 +08:00
augushong
044d28bb93
修改配置文件设置文件大小优化
2024-10-21 11:20:25 +08:00
augushong
75526bb7c9
替换富文本编辑器为wangeditor
2024-10-21 10:41:11 +08:00
augushong
008e781d6b
增加菜单到导出和导入;增加粘贴全局操作;优化表单错误表现;
2024-10-15 16:06:36 +08:00