晴天
f0015118d1
chore: release v0.8.6 — fix SSH auth in version switch, improve error diagnosis
v0.8.6
2026-03-13 17:17:44 +08:00
晴天
4c51aa1d5a
docs: fix systemd service PATH issue for openclaw detection ( #63 )
2026-03-13 16:43:37 +08:00
Sheldon.li
e5b96771dd
fix(cron): use job.id instead of job.name for API calls ( #58 )
...
感谢 @axdlee 的贡献!这个修复很精准,job ID 和 name 的混淆确实会导致自定义名称的定时任务无法触发。已合并 🎉
2026-03-13 16:41:40 +08:00
晴天
bc6eb7a4c3
fix: resolve all cross-platform clippy warnings (unused_imports, needless_return)
2026-03-13 16:31:35 +08:00
晴天
17f0e34f07
style: match CI rustfmt formatting for Err() line
2026-03-13 16:24:28 +08:00
晴天
39072ccdab
fix: resolve clippy needless_return and and_then→map warnings
2026-03-13 16:21:11 +08:00
晴天
bafcdb91a8
style: cargo fmt (fix CI rustfmt check)
2026-03-13 16:07:17 +08:00
晴天
62016e9577
docs: add quick start guide, web deployment guide, channel config guide, expand FAQ
2026-03-13 15:54:05 +08:00
github-actions[bot]
1cf5888970
ci: update latest.json for v0.8.5
2026-03-13 07:50:39 +00:00
晴天
f3918595f7
fix: filter nightly versions in version picker, show stable by default
v0.8.5
2026-03-13 15:45:40 +08:00
晴天
64cb35ada7
chore: release v0.8.5 — Web mode handler 100% coverage
2026-03-13 15:36:16 +08:00
晴天
162756ad9b
fix: add remaining missing web mode handlers (check_git, configure_git_https, guardian_status, invalidate_path_cache)
2026-03-13 15:33:37 +08:00
晴天
4a4716c16a
fix: add missing web mode handlers for channel pairing and plugin status
2026-03-13 15:28:54 +08:00
晴天
0dd202d50d
chore: release v0.8.4 — 移除龙虾军团入口,精简前端
v0.8.4
2026-03-13 15:24:35 +08:00
github-actions[bot]
5e2abeadc5
ci: update latest.json for v0.8.3
2026-03-12 18:20:10 +00:00
晴天
df0863010b
fix: v0.8.3 — default to official package + CI clippy fix (remove libc)
v0.8.3
2026-03-13 02:02:55 +08:00
晴天
dad96b77fd
docs: add install/update improvements to v0.9 roadmap
2026-03-13 01:38:06 +08:00
晴天
b3531aca5f
fix: replace unsafe libc::geteuid with std::env for CI clippy compatibility
2026-03-13 01:14:44 +08:00
晴天
6209d60792
docs: add Star History chart to website
2026-03-13 01:01:23 +08:00
晴天
f1d5d2da12
docs: add v0.9 roadmap + update latest.json to 0.8.2
2026-03-13 00:40:35 +08:00
github-actions[bot]
4f9ffe9e5f
ci: update latest.json for v0.8.2
2026-03-12 16:16:27 +00:00
晴天
db30f29abf
feat: v0.8.2 — 15 fixes + 4 features + 3 improvements
...
Fixes:
- Stop force-appending /v1 to API URLs (breaks Volcengine /v3 etc)
- SSH upgrade: --unset-all + --add for 4 git insteadOf rules
- Feishu: builtin detection, overlay→modal fix, select field, plugin version persistence
- Docker: HTML response detection, Web mode guidance
- Chat: runId dedup prevents duplicate messages
- Cron: RPC params name→id
- Channels: Gateway reload async (instant UI response), toggle cache invalidation
- Linux: auto sudo for non-root npm installs (libc geteuid)
- Control UI: dynamic hostname + auth token for remote access
- npm: mirror fallback (npmmirror→npmjs.org)
- QQBot: native binding friendly error message
- Error diagnosis: SSH vs Git-not-installed, native binding detection
Features:
- About page: company info (武汉晴辰天下网络科技有限公司)
- model-presets.js: shared module for models.js + assistant.js
- Feishu: dual plugin support (builtin vs official @larksuiteoapi)
- Assistant: provider preset quick-fill buttons
Improvements:
- Website: dynamic download links from latest.json + claw.qt.cool proxy
- Linux deploy docs: upgrade guide, Gitee mirror, sudo notes
- linux-deploy.sh: Gitee fallback + sudo npm + mirror retry
v0.8.2
2026-03-13 00:03:09 +08:00
晴天
f707b2301c
docs: add i18n internationalization plan
2026-03-12 03:22:57 +08:00
github-actions[bot]
635150ff7f
ci: update latest.json for v0.8.0
2026-03-11 19:07:12 +00:00
晴天
14bf387291
fix: remove duplicate feishu plugin check, skip install for builtin plugins
v0.8.0
2026-03-12 02:44:48 +08:00
晴天
d1e0f66f24
style: cargo fmt
2026-03-12 02:42:05 +08:00
github-actions[bot]
84c177ada8
ci: update latest.json for v0.8.0
2026-03-11 18:40:27 +00:00
晴天
3e24ceaa4d
v0.8.0: Ollama兼容、Git自动安装、Gitee镜像、会话重命名、消息渠道Agent绑定、仪表盘重设计、环境检测实时生效、#44修复
2026-03-12 02:17:47 +08:00
晴天
62c8fc9355
feat: 添加飞书交流群入口 + 推荐弹窗/关于页面飞书入口 + 官网 emoji 替换为 SVG
2026-03-11 15:06:25 +08:00
晴天
5919036d3b
fix(ci): gate Windows-only tests with #[cfg(all(test, target_os = windows))]
2026-03-11 03:23:08 +08:00
晴天
073946740a
fix(ci): gate HashSet import with #[cfg(windows)] for Clippy on Linux/macOS
2026-03-11 03:16:49 +08:00
晴天
436932e545
fix(ci): gate Windows-only functions with #[cfg(target_os = windows)] for Clippy
2026-03-11 03:09:25 +08:00
晴天
16999e66b7
style: cargo fmt (fix CI format check)
2026-03-11 03:03:47 +08:00
晴天
5cd160f4e0
fix(docker): show Docker Socket guide when ClawPanel itself is in Docker container
...
- Detect isInDocker() and show host Docker connection guide instead of Docker Desktop install
- Docker Socket mount instruction + TCP remote node alternative
- Separate UX for 'in-container' vs 'native app without Docker'
2026-03-11 02:44:12 +08:00
github-actions[bot]
e88fe633da
ci: update latest.json for v0.7.4
2026-03-10 18:30:11 +00:00
晴天
13270a0065
fix: add cron.js to git tracking (was in .git/info/exclude)
v0.7.4
2026-03-11 02:18:43 +08:00
晴天
8921f9a51e
chore: release v0.7.4
2026-03-11 02:08:01 +08:00
晴天
01561820be
fix: sidebar clock icon + cron button loading + #35 _normalizeBaseUrl crash
...
- sidebar.js: add clock SVG to ICONS map for 定时任务 nav item
- cron.js: add loading feedback to toggle/delete buttons
- dev-api.js: extract _normalizeBaseUrl from handlers object to standalone function
Fixes #35 : 'Cannot read properties of undefined (reading _normalizeBaseUrl)'
Root cause: handlers are called as standalone functions via API middleware,
so 'this' is undefined. Moving to a standalone function fixes it.
2026-03-11 02:08:01 +08:00
晴天
8602008a13
feat(services): add openclaw.json config editor with auto-backup and restart
...
- Config editor section in services page (hidden when file doesn't exist)
- Real-time JSON syntax validation as you type
- Auto-backup before every save
- Two save modes: 'Save & Restart Gateway' or 'Save Only'
- Reload button to discard unsaved changes
- Change detection (dirty state indicator)
2026-03-11 02:08:01 +08:00
晴天
8bba06f552
feat(cron): register cron page in router + sidebar, fix Gateway RPC call formats
...
- main.js: register /cron route
- sidebar.js: add '定时任务' to '数据' section
- cron.js: fix RPC params to match Gateway API:
- cron.list: add includeDisabled param
- cron.add: use structured schedule{kind,expr} + payload{kind,message}
- cron.update: use patch format
- cron.run: add mode:'force'
- Map Gateway CronJob state fields (lastRunStatus, lastRunAtMs, etc)
2026-03-11 02:08:01 +08:00
晴天
381c7c1bb4
fix(memory): add loading animation for agent switch and tab change
2026-03-11 02:08:01 +08:00
晴天
64795d0b8d
feat(docker): add OS-specific Docker installation guide when not connected
...
- Windows: Docker Desktop download link + WSL2 hint
- macOS: Docker Desktop download (ARM/Intel) + Homebrew alternative
- Linux: curl one-liner + usermod + systemd hint
- Add CSS styling for guide section
2026-03-11 02:08:00 +08:00
晴天
c30d0c450f
fix(channels): make guide steps collapsible + fix modal content overflow
...
- channels.js: guide steps now use <details> for collapsible display
- components.css: add .modal-content-body to scrollable flex rule
- Fixes modals being too tall with buttons pushed off screen
2026-03-11 02:08:00 +08:00
晴天
e25f49d531
feat(channels): add Feishu/Lark messaging channel integration
...
- Frontend: add feishu to PLATFORM_REGISTRY with official tutorial guide
- Tauri backend: add feishu read/save/verify in messaging.rs
- Web backend: add all messaging platform handlers to dev-api.js
- Feishu verification uses tenant_access_token API (feishu/lark dual domain)
- Plugin: @openclaw/feishu@latest auto-installed on save
- Guide links to official OpenClaw Feishu plugin article
2026-03-11 02:08:00 +08:00
github-actions[bot]
6d43b1adf2
ci: update latest.json for v0.7.3
2026-03-10 15:24:46 +00:00
晴天
de5a8706da
fix: Gateway status detection false-negative when command line unreadable (permissions)
...
- dev-api.js: treat unreadable PIDs as potential Gateway instead of foreign
- dev-api.js: add TCP probe fallback in get_services_status for all platforms
- service.rs: same fix in Tauri side inspect_port_owners
v0.7.3
2026-03-10 23:18:39 +08:00
github-actions[bot]
ac0d9920b5
ci: update latest.json for v0.7.3
2026-03-10 15:06:55 +00:00
晴天
17b4f3d6b3
fix: remove discontinued gpt-5.4 and gpt-5.3-codex from QTCOOL fallback model list
2026-03-10 22:56:19 +08:00
晴天
d6361b4e89
chore: release v0.7.3
2026-03-10 22:52:49 +08:00
晴天
91f96ac96b
fix: resolve 6 issues ( #32 #31 #25 #33 #29 #23 )
...
- #32 : parseCookies decodeURIComponent crash with malformed cookies (Authelia)
- #31 : Gateway restart no longer overwrites user CORS allowedOrigins (merge instead)
- #25 : Windows terminal flashing - add CREATE_NO_WINDOW to skills.rs + assistant.rs
- #33 : Model test tolerates non-auth HTTP errors (Ali Coding Plan compatibility)
- #29 : Auto-detect ws/wss protocol for reverse proxy + protocol-aware Docker URLs
- #23 : Chat session sidebar stays open when switching sessions
2026-03-10 22:52:49 +08:00