Commit Graph
18 Commits
Author SHA1 Message Date
openclaw b24e598446 fix(mcp): resolve panic on nil tags argument in toolAddService 2026-09-29 17:48:35 +08:00
openclaw 2464222c94 fix: refine site terminology, favicon and translations 2026-09-15 07:21:50 +08:00
openclaw ad6d817f19 fix: complete bilingual admin UI and mobile sign in 2026-09-15 07:14:53 +08:00
openclaw 6921211dcd feat: add Chinese and English UI language switch 2026-09-15 07:07:03 +08:00
openclaw c512a4c525 fix: expose mobile category filters 2026-09-15 06:58:36 +08:00
openclaw 640ae4743f fix: retain only recent WebDAV backups 2026-09-15 06:49:56 +08:00
openclaw e1e0bda7c9 fix: harden mobile responsive admin and public ui 2026-09-15 06:48:01 +08:00
openclaw 528db25833 fix: add explicit admin sign-in entry 2026-09-15 06:44:30 +08:00
openclaw 68e3d0bfce feat: redesign admin interface 2026-09-15 06:41:26 +08:00
openclaw 32daa27712 feat: redesign public navigation UI 2026-09-15 06:36:55 +08:00
openclaw 8cf91aed9a feat: MCP Token 复制按钮 — 后台一键取回明文 Token 到剪贴板 2026-09-11 15:10:57 +08:00
openclaw 861f132274 chore: 服务端版本 2.0.0 -> 2.1.0 2026-09-11 14:53:49 +08:00
openclaw 909387ef52 feat: MCP 管理进后台 UI (v2.1) — 开关/Token 即时生效无需重启
- settings 表新增 mcp_enabled / mcp_token,鉴权中间件动态读库,后台改动即时生效(实测验证:关->503、开->200、换 token 旧401新200,均不重启)
- 首次启动自动把 TONAV_MCP_TOKEN 环境变量迁移进数据库(兼容旧部署,systemd 现有 token 无感切换)
- 后台新增 API:GET /admin/api/mcp/status(token 掩码)、POST /admin/api/mcp/token(重新生成+自动启用,仅一次明文展示)、POST /admin/api/mcp/enabled
- 后台设置弹窗新增 MCP Server 区块:开关 checkbox、token 掩码展示、一键重新生成
- README 同步
2026-09-11 14:46:47 +08:00
openclaw 9d7282074f feat: MCP v2 — SSE 流式端点、独立搜索工具、移除 token 默认兜底
- GET /mcp SSE 端点:endpoint 握手 + notifications/tools/list_changed 实时推送(服务/分类增删触发),30s keepalive
- tonav_search_services 独立全文搜索工具,相关度排序(name>tags>description>url),支持 tag 收窄
- TONAV_MCP_TOKEN 未设置时 MCP 端点禁用(503)+ 启动警告,不再回退到硬编码默认 token
- 服务端版本号 1.0.0 -> 2.0.0
- README 同步更新(工具表 7 个、双端点说明、部署变量表)
2026-09-11 06:48:37 +08:00
openclaw c707667a84 feat: 原生集成 MCP Server (POST /mcp, JSON-RPC 2.0, Bearer Token)
- Streamable HTTP 传输,支持 initialize/ping/tools/list/tools/call 及批量调用
- 6 个工具: add_service(自动抓 title/description/favicon)、create_category、
  list_categories(含服务计数)、list_services(keyword/category/tag 过滤)、
  update_service、delete_service
- 鉴权: TONAV_MCP_TOKEN 环境变量 (systemd 注入)
2026-09-11 06:33:28 +08:00
openclaw 58ed199636 feat: 前台卡片展示标签(tags)药丸样式 2026-02-15 01:28:05 +08:00
openclaw 0fe26c464f feat: 添加 Docker 支持和完善文档
- 添加 Dockerfile (多阶段构建, alpine 运行时, 14MB 镜像)
- 添加 docker-compose.yml
- 添加 .dockerignore
- README 添加 Docker 部署说明、二进制部署说明
- Docker 镜像: ouaone/tonav-go:v1.0.0
2026-02-14 05:24:35 +08:00
openclaw efaf787981 feat: ToNav-go v1.0.0 - 内部服务导航系统
功能:
- 前台导航: 分类Tab切换、实时搜索、健康状态指示、响应式适配
- 后台管理: 服务/分类CRUD、系统设置、登录认证(bcrypt)
- 健康检查: 定时检测(5min)、独立检查URL、三态指示(在线/离线/未检测)
- 云端备份: WebDAV上传/下载/恢复/删除、定时自动备份、本地备份管理

技术栈: Go + Gin + GORM + SQLite
2026-02-14 05:09:23 +08:00