蘭
d32cbb40f6
feat(mcp): add Panel MCP task configuration and website binding structures ( #14229 )
...
* feat(mcp): add Panel MCP task configuration and website binding structures
* fix(mcp): correct variable assignment in mcpWebsiteDomain function
2026-10-28 14:04:38 +08:00
CityFun
1798f9768e
fix(ai): preserve legacy Feishu and safely migrate OpenClaw 2026.10.7 upgrades ( #14214 )
...
* fix(ai): preserve legacy Feishu and migrate bundled plugin upgrades
* fix(ai): override inherited Feishu allowlists when cleared
2026-10-28 11:24:03 +08:00
ssongliu
bd0bc0079e
refactor(ai): remove obsolete tokenizer directory patterns ( #14225 )
2026-10-27 23:05:54 +08:00
ssongliu
8d320ef2ca
feat(node): add translations for existing node packages ( #14222 )
2026-10-27 17:12:14 +08:00
ssongliu
5346d5f58a
fix(ai): reconcile Ollama models and improve engine management ( #14211 )
2026-10-27 11:06:32 +08:00
ssongliu
7c7fd492c4
feat(ai): support benchmark report routes and parameter translations ( #14210 )
2026-10-26 23:33:17 +08:00
蘭
d7355f3ccc
feat(mcp): add 1Panel MCP and enhance MCP credential management ( #14189 )
...
* feat(mcp): add 1Panel MCP and enhance MCP credential management
* feat(i18n): implement MCP document localization and remove legacy code
2026-10-26 13:59:49 +08:00
ssongliu
9481a7535d
fix: align AI menu order and labels ( #14183 )
2026-10-26 11:29:20 +08:00
ssongliu
c4b76a8e89
feat(ai): unify model services and inference engine management ( #14175 )
2026-10-23 18:39:22 +08:00
Woolsen and ssongliu
9295f4ef8a
fix: correct 1pctl password complexity validation ( #14169 )
...
* fix: correct 1pctl password complexity validation
`isValidPassword("newPassword")` passed a literal string and the condition was inverted, so the complexity check never ran. Extract the validation into a testable helper and cover both the enabled and disabled paths.
Refs #12640
* Delete core/cmd/server/cmd/update_test.go
---------
Co-authored-by: ssongliu <sloooop1x@gmail.com >
2026-10-23 18:26:25 +08:00
Yuki Guo
e7b4146e1b
fix: operation log text ( #14173 )
2026-10-23 18:19:30 +08:00
CityFun
f9f9169a4d
fix(build): upgrade Go to 1.27.3 ( #14161 )
2026-10-22 15:41:34 +08:00
Yuki Guo
98b27af6a0
fix: container list search ( #14134 )
2026-10-21 18:22:02 +08:00
CityFun and ssongliu
577d771495
feat(agent): add DeepSeek Harness and OctoP support ( #14138 )
...
* feat(agent): add DeepSeek Harness and OctoP support
* fix: restore default core edition configuration
---------
Co-authored-by: ssongliu <sloooop1x@gmail.com >
2026-10-21 17:25:38 +08:00
Yuki Guo
d9dc5d7aa9
fix: alert config log text ( #14086 )
...
* fix: alert config log text
* fix: alert config log text
2026-10-15 09:33:23 +08:00
ssongliu
aaf70cfc41
fix(log): improve operation logs ( #14076 )
2026-10-13 18:28:34 +08:00
ssongliu
f21ebb1a36
chore(deps): consolidate dependency and security updates ( #14063 )
2026-10-13 11:20:43 +08:00
ssongliu
bc6cf519ce
fix: improve database file handling ( #14043 )
2026-10-13 09:39:27 +08:00
ssongliu
f7394938f7
chore(deps): update remaining dependencies and VueUse 15 ( #14040 )
2026-10-12 16:05:35 +08:00
ssongliu
b6f609aaee
chore(deps): update dependencies and apply security patches ( #14037 )
2026-10-12 14:49:01 +08:00
Yuki Guo and ssongliu
486cd5d0ad
feat(redis): enable remote terminal through tracked background tasks ( #14012 )
...
* feat(redis): enable remote terminal through tracked background tasks
* feat(redis): enable remote terminal through tracked background tasks
* refactor(redis): remove redundant CLI status tracking
* refactor(redis): retain existing task execution flow
---------
Co-authored-by: ssongliu <sloooop1x@gmail.com >
2026-10-09 18:20:51 +08:00
ssongliu
00ce5a7b36
fix(firewall): preserve IPv6 RA protection and simplify error messages ( #14015 )
2026-10-09 17:45:57 +08:00
ssongliu
c17f055e06
fix: preserve VM task timeout cleanup and terminate command groups ( #14008 )
2026-10-09 17:45:41 +08:00
ssongliu
ce14a104cc
feat(vm): move shared VM support to agent ( #14007 )
2026-10-09 14:09:53 +08:00
ssongliu
e119239d3d
refactor: manage firewall rules through runtime state and file backups ( #13998 )
...
Replace database rule synchronization with native rule operations and file-based backup, import, and recovery. Update firewall management views, descriptions, whitelist handling, and translations.
Include terminal reconnect fixes and xpack build tags for Darwin build targets. Remove temporary regression test files before committing.
2026-10-08 18:19:30 +08:00
Yuki Guo
c6969f231b
fix: fix operation log ( #13989 )
2026-10-08 11:08:04 +08:00
ssongliu
d21288788e
fix: harden WebSocket origin validation ( #13953 )
2026-09-30 15:21:21 +08:00
ssongliu
f65e4b06ab
feat(vm): add VNC keyboard control translations ( #13951 )
...
* feat(vm): add VNC keyboard control translations
* feat(vm): add Windows VirtIO driver guidance translations
* feat(vm): add disk expansion translations and operation logs
2026-09-30 15:20:19 +08:00
ssongliu
d26bc9a3a4
chore(deps): update dependencies and address security advisories ( #13945 )
...
Update pending Go and frontend dependencies, including gRPC, OpenTelemetry
and SVGO security fixes. Raise the minimum Go version to 1.26.6 and update
x/image and x/mod to patched versions.
Use moby/go-archive directly for image build contexts so its vulnerable
v0.1.0 replacement can be removed and v0.3.0 used. Regenerate Go module
checksums with go mod tidy and refresh the npm lockfile.
Validation: Linux amd64 builds, existing Go tests and go mod verify pass
for core and agent; frontend production build passes; npm audit reports
zero vulnerabilities. Frontend type-check reports the same nine errors
with the original and updated lockfiles.
Go scanning still flags two advisories in the legacy Docker SDK, which
has no patched release on its current module path. A separate SDK
migration and host Docker daemon updates remain necessary.
2026-09-29 21:36:19 +08:00
ssongliu
864ebeed82
fix: load domestic release notes from new docs ( #13943 )
2026-09-29 17:29:16 +08:00
ssongliu
4712ceaf2c
fix: allow read-only firewall APIs in demo mode ( #13914 )
2026-09-24 14:01:05 +08:00
蘭
a267b4148a
ref:Optimize and improve the panel API key ( #13880 )
2026-09-21 12:49:45 +08:00
蘭
36a01eb60d
feat: The panel API key supports creating multiple tokens and enhance terminal capabilities ( #13872 )
2026-09-20 18:32:54 +08:00
ssongliu
0bad1b471f
feat(core): add runtime diagnostics and pprof capture ( #13852 )
2026-09-17 15:46:06 +08:00
ssongliu
3814525edd
fix(core): avoid enumerating authorized IP subnets ( #13851 )
...
Use net.IPNet.Contains to check CIDR membership directly and remove the address increment loop. Large authorized subnets no longer cause per-request address enumeration and excessive CPU usage.
2026-09-17 15:45:57 +08:00
ssongliu
673ffac516
refactor(firewall): simplify whitelist configuration and rule protection ( #13838 )
2026-09-16 22:09:49 +08:00
ssongliu
86e4ed6f64
perf(firewall): optimize large rule sets and queue deletions ( #13829 )
2026-09-16 15:34:10 +08:00
ssongliu
fe742b9f41
fix(firewall): improve whitelist management and rule lifecycle ( #13826 )
2026-09-15 23:55:01 +08:00
蘭
75da53e374
feat: Remote download supports server file name options and improves error handling ( #13808 )
...
* feat: Remote download supports server file name options and improves error handling
* feat: Remote download supports server file name options and improves error handling
2026-09-15 10:04:44 +08:00
ssongliu
9300bf4141
refactor(firewall): queue rule operations and simplify synchronization ( #13786 )
2026-09-11 15:16:44 +08:00
ssongliu
2fcfe56a30
refactor(firewall): queue rule operations and simplify synchronization ( #13784 )
2026-09-10 23:54:46 +08:00
ssongliu
a02c25ebcc
feat(terminal): add terminal button visibility setting ( #13772 )
2026-09-09 18:39:08 +08:00
蘭
7c1ddb5b4c
fix: add localized message for download records not removed ( #13757 )
2026-09-09 15:33:56 +08:00
ssongliu
61dacce5e0
refactor: replace freetype captcha with opentype renderer ( #13753 )
2026-09-09 13:53:56 +08:00
蘭
e23f338b31
feat: Processing synchronous alert settings ( #13747 )
2026-09-08 20:45:07 +08:00
蘭
6e08b50e3c
fix: Fix file timeout and retry processing for long transmission tasks ( #13746 )
2026-09-08 18:34:21 +08:00
CityFun
191ff0cda4
fix: Fix an error when selecting a runtime environment version. ( #13742 )
2026-09-08 17:10:56 +08:00
ssongliu
30dc36b95d
feat: integrate virtual machine migration into XPack ( #13740 )
...
* feat: integrate virtual machine migration into XPack
* chore: remove virtual machine test files
2026-09-08 14:20:26 +08:00
ssongliu
a15e77d605
fix: harden terminal session lifecycle ( #13736 )
2026-09-08 09:29:01 +08:00
ssongliu
da5682a600
fix(firewall): harden port switching and rule synchronization ( #13731 )
2026-09-07 18:05:31 +08:00