jif2.zhang
|
dc4c67e386
|
feat: 访问记录后台分页,支持时间范围/操作/键过滤
build-and-deploy / build-and-deploy (push) Successful in 43s
|
2026-09-21 10:49:55 +08:00 |
|
jif2.zhang
|
ed1457e582
|
fix: 操作记录改名访问记录并加宽弹窗;版本发布时间戳改为 UTC+8 展示
build-and-deploy / build-and-deploy (push) Successful in 42s
|
2026-09-21 10:44:05 +08:00 |
|
jif2.zhang
|
6bc738d359
|
feat: Token 支持多项目关联且全部为 MCP 令牌;配置操作全量审计,支持按项目/键查询
build-and-deploy / build-and-deploy (push) Successful in 40s
|
2026-09-21 09:40:33 +08:00 |
|
jif2.zhang
|
be2e4d9cdf
|
feat: MCP 端点鉴权改用后台 Token 管理,废弃 mcp_kv 配置
build-and-deploy / build-and-deploy (push) Successful in 42s
- tokenService 支持 mcpEnabled 标记,新增 getMcpTokenValues 与迁移逻辑
- /mcp 鉴权改为校验 Token 表中标记为 MCP 访问的生效令牌
- 启动时自动把旧 mcp_token 配置迁成一条 MCP Token,保证旧客户端不中断
- admin 页面 Token 表新增 MCP 访问列与生成/编辑开关
- 新增 tokenService 测试(58 项全部通过)
|
2026-09-20 21:45:18 +08:00 |
|
cheney
|
26957bcb49
|
feat: 编辑框合并说明/用途字段,编辑模式下允许修改说明
build-and-deploy / build-and-deploy (push) Successful in 42s
|
2026-09-17 10:37:07 +08:00 |
|
jif2.zhang
|
6bbd4bc471
|
feat: 持久化从 JSON 迁移到 DuckDB,启动自动迁移存量数据并全面异步化
build-and-deploy / build-and-deploy (push) Successful in 37s
- 新增 src/persistence/duckdbAdapter:与 jsonAdapter 同接口的异步适配器,
数据存于 data/registry.duckdb,首次启动自动从 JSON 迁移并备份 json-backup-<ts>
- 全部服务层(project/config/user/token)与路由改为 async/await
- MCP 工具与鉴权同步异步化,系统 mode 读写迁移至 DuckDB
- 服务启动流程:init DB -> 自动迁移 -> 确保默认管理员 -> listen
- 新增 DuckDB 往返/迁移测试,测试目录隔离 REGISTRY_DATA_DIR
|
2026-09-14 10:35:38 +08:00 |
|
jif2.zhang
|
2ba09fa7a1
|
fix: 版本号 commit 哈希截断为 8 位;登录页校验会话有效性,修复登录与项目页互跳循环
build-and-deploy / build-and-deploy (push) Successful in 24s
|
2026-09-14 09:55:25 +08:00 |
|
jif2.zhang
|
37c781e6b9
|
feat: 项目自动选中、重命名接口与长配置值展开;页面显示版本号 v1.0.<commit> build <时间>
build-and-deploy / build-and-deploy (push) Successful in 28s
|
2026-09-14 09:47:59 +08:00 |
|
jif2.zhang
|
1765caba50
|
feat: 账号认证、用户管理与 API Token 管理
build-and-deploy / build-and-deploy (push) Successful in 21s
- 后端: Auth(登录/登出/me + session 中间件)、Users、Tokens 路由与 Service,
scrypt 哈希+timingSafeEqual 校验、requireAdmin 保护、admin 用户自动初始化
- 前端: login.html(登录页, 无账号密码提示)、admin.html(用户+Token 管理,
令牌明文显隐/复制/吊销/重置密码)、标题栏用户信息+系统管理入口
- 持久化: jsonAdapter 支持 users/api-tokens,运行时数据忽略入库
- 文档: 需求.md/原型设计.md 同步
|
2026-09-11 17:12:37 +08:00 |
|
cheney
|
963046edd9
|
feat: 新增 MCP 服务,支持 AI 自动操作项目与配置
build-and-deploy / build-and-deploy (push) Successful in 39s
- Streamable HTTP 传输,/mcp 端点,Bearer token 鉴权(data/mcp.json,已忽略)
- 项目/配置完整增删改查工具,删除为两步式确认(delete_* + confirm_delete_*)
- 写操作遵循系统模式,readonly 下拒绝
- 依赖 @modelcontextprotocol/sdk,新增单元测试
|
2026-09-08 10:03:09 +08:00 |
|
Cheney
|
f9f3184f98
|
fix
build-and-deploy / build-and-deploy (push) Successful in 31s
|
2026-08-07 14:46:52 +08:00 |
|
cheney
|
e3e5d5bd8f
|
ci: 修正镜像名 registry -> registry-app,锁定脚本 LF 换行
build-and-deploy / build-and-deploy (push) Successful in 12s
|
2026-07-16 14:31:10 +08:00 |
|
cheney
|
13c3fc563f
|
ci: DEPLOY_HOST 默认 127.0.0.1,可 secret 覆盖
build-and-deploy / build-and-deploy (push) Failing after 13s
|
2026-07-16 14:24:44 +08:00 |
|
cheney
|
59e8b01371
|
修改为 ip 访问
build-and-deploy / build-and-deploy (push) Failing after 26s
|
2026-07-16 14:07:09 +08:00 |
|
cheney
|
bca12a8a1d
|
ci: 支持自定义 SSH 端口
build-and-deploy / build-and-deploy (push) Failing after 11s
|
2026-07-16 14:05:58 +08:00 |
|
cheney
|
6573ba8c9f
|
ci: 分层诊断 SSH secret
build-and-deploy / build-and-deploy (push) Failing after 10s
|
2026-07-16 13:59:37 +08:00 |
|
cheney
|
79a5875758
|
ci: 重新触发(Secret 已更新)
build-and-deploy / build-and-deploy (push) Failing after 9s
|
2026-07-16 13:54:20 +08:00 |
|
cheney
|
b088ab1689
|
ci: 强化 SSH 密钥认证与诊断
build-and-deploy / build-and-deploy (push) Failing after 11s
|
2026-07-16 13:42:50 +08:00 |
|
cheney
|
41c717d319
|
重试
build-and-deploy / build-and-deploy (push) Failing after 11s
|
2026-07-16 13:37:46 +08:00 |
|
cheney
|
cbe054e450
|
retry2
build-and-deploy / build-and-deploy (push) Failing after 12s
|
2026-07-16 12:36:59 +08:00 |
|
cheney
|
e15280ddd2
|
retry
|
2026-07-16 12:33:10 +08:00 |
|
Cheney
|
2ec1d74618
|
save
|
2026-07-16 11:44:55 +08:00 |
|
cheney
|
cf73fcc996
|
chore: 触发 CI
|
2026-07-16 11:36:26 +08:00 |
|
cheney
|
946311e53a
|
测试 cicd
|
2026-07-16 11:31:34 +08:00 |
|
cheney
|
f14501f586
|
基础功能完整
|
2026-07-16 10:48:58 +08:00 |
|
cheney
|
5bff1a186f
|
feat: 维度映射/嵌套配置/地址栏导航/界面分区重构
|
2026-07-16 09:01:47 +08:00 |
|