725 Commits
Author SHA1 Message Date
ssongliu 92c3173aec feat(ai): sync gateway providers and model discovery (#14426)
* feat(ai): sync gateway providers and model discovery

Add provider account types and protocol-aware model discovery, and replace predefined models with editable model pools.

Align provider icons with AI Gateway, preserve international Coding Plan restrictions, and filter account counts consistently with selectable accounts.

* fix(ai): preserve Ollama base paths during model discovery

* fix(ai): restore custom DashScope image protocol support
2026-11-13 14:04:11 +08:00
蘭 cedb8ddda9 fix: update default Docker image version (#14411) 2026-11-12 14:22:38 +08:00
蘭 e5c1987eaa feat(auth): improve license agreement logic (#14410) 2026-11-12 14:05:47 +08:00
蘭 5c33fa52ae feat(ops-report): add history deletion functionality and confirmation prompts (#14397) 2026-11-11 13:50:59 +08:00
ssongliu c3c1612bef fix(cmd): align simple password validation with frontend (#14384) 2026-11-10 17:38:50 +08:00
ssongliu 8b712d2c16 fix: reduce terminal revocation logs and skip enterprise update checks (#14383) 2026-11-10 16:21:48 +08:00
Yuki Guo 7d7a1a69d2 feat: add url agent (#14368)
* feat: add url agent

* feat: add url agent
2026-11-09 23:54:25 +08:00
蘭 b2921d1ec9 feat: increase maximum page size and update related components (#14370) 2026-11-09 23:53:36 +08:00
蘭 4d5438315c feat(ops-report): implement OpsReport functionality and initialization settings (#14365)
* feat(ops-report): implement OpsReport functionality and initialization settings

* refactor(ops-report): remove unused OpsReport functionality and improve export handling

* fix: update report context messages in multiple languages
2026-11-09 18:31:43 +08:00
ssongliu d5e3c7a820 fix(auth): restore access after re-enabling security entrance (#14364) 2026-11-09 16:39:17 +08:00
ssongliu 9a83fa4af2 feat(ai): add GPU groups and NUMA binding (#14348)
* feat(ai): add GPU groups and NUMA binding

* fix(ai): normalize NVIDIA GPU index aliases before validation
2026-11-09 09:54:02 +08:00
蘭 c32f7e0a6c fix: verify backup and HTTPS proxy certificates with custom CA support (#14338) 2026-11-08 22:40:53 +08:00
蘭 74bf243c27 fix: upgrade x/net HTML parser (#14339) 2026-11-08 22:40:43 +08:00
蘭 038fe1625a fix: restrict expired sessions and credential expansion (#14346) 2026-11-08 22:40:12 +08:00
蘭 51a8156845 fix: unify trusted-proxy audit IP and snapshot login records (#14343) 2026-11-08 22:39:54 +08:00
蘭 349b21abf3 fix: verify TLS for external resource requests (#14336) 2026-11-08 22:39:29 +08:00
ssongliu 024a246a46 refactor(ai): align menu order and simplify model routes (#14308) 2026-11-05 17:08:15 +08:00
ssongliu fe3953963e refactor(ai): move model preparation to XPack and reorganize model views (#14306) 2026-11-05 16:27:06 +08:00
Yuki Guoandssongliu d658395188 feat(sync): sync php extended template (#14299)
* feat(sync): sync php extended template

* fix(i18n): complete resource sync translations

---------

Co-authored-by: ssongliu <sloooop1x@gmail.com>
2026-11-05 15:06:12 +08:00
ssongliu 51bae946e1 feat(ai): refine model service terminology and provider setup (#14305) 2026-11-05 14:58:17 +08:00
ssongliu 2e9c1794f2 feat: separate model services into a standalone menu (#14300) 2026-11-04 17:23:21 +08:00
蘭 3a30f69b91 fix(mcp): unify website binding error feedback and fix status refresh and retries (#14290) 2026-11-04 09:54:19 +08:00
ssongliu 30381a3c68 feat(ai): streamline deployments and add local model selection (#14293)
* feat(ai): split model management and add weight provider filters

* feat(ai): streamline deployments and add local model selection
2026-11-03 23:54:22 +08:00
ssongliu daae8c43f8 refactor: remove Fxplay and TensorRT-LLM support (#14287) 2026-11-03 14:38:15 +08:00
ssongliu 133a02741a feat(vm): promote virtual machines to a top-level menu (#14286)
Migrate existing VM menus directly to the top level and preload permission-filtered menus on login. Coordinate menu refreshes during node switching and retain only sidebar preferences in persisted state.
2026-11-03 11:41:08 +08:00
蘭 e29679768b feat: add MCP error metadata handling and improve source policy resolution (#14270)
* feat: add MCP error metadata handling and improve source policy resolution

* fix: adjust height-diff for improved table layout
2026-11-02 22:17:12 +08:00
ssongliu 2401bb16a2 feat(ai): connect local model accounts and add Ollama management page (#14282)
* feat(ai): connect local model accounts and add Ollama management page

* fix(ai): register Ollama management frontend path
2026-11-02 22:16:43 +08:00
ssongliu c06c4e338b feat(vm): enable community virtual machines and migrate xpack data (#14279)
* feat(vm): enable community virtual machines and migrate xpack data

* fix(vm): stop ISO download polling on failure or cancellation

* fix(vm): respect deleteFile when deleting failed ISO imports
2026-11-02 18:22:58 +08:00
ssongliu f8c61993c5 feat(ai): open source model marketplace and migrate historical data (#14277)
* feat(ai): open source model marketplace and migrate historical data

* fix(ai): wait for canceled model downloads before retrying
2026-11-02 17:46:26 +08:00
Yuki Guo 50a45b72f3 Merge branch 'dev-v2' into pr@dev-v2@feat_image_check 2026-11-02 09:44:27 +08:00
ssongliu 046dc94d05 fix(script): bypass stale resource caches during library sync (#14268) 2026-11-01 22:32:58 +08:00
王贺andzhengkunwang223 9a49f38ffd fix(network): disable MPTCP by default (#14258)
Set multipathtcp=0 in the core and agent module defaults so Linux listeners use standard TCP without requiring service environment changes.

Co-authored-by: zhengkunwang223 <31820853+zhengkunwang223@users.noreply.github.com>
2026-10-30 23:31:05 +08:00
ssongliu 7156addf79 feat(ai): refine model pools, navigation and GPU deployment configuration (#14257) 2026-10-30 23:00:23 +08:00
CityFunandssongliu 832d367428 perf(appstore): reduce resource requests during synchronization (#14248)
Co-authored-by: ssongliu <sloooop1x@gmail.com>
2026-10-30 18:14:41 +08:00
Yuki Guo e6c50b89ba fix: ca website upload url (#14244) 2026-10-30 18:12:25 +08:00
guoyuqi 9644d5429f refactor: reuse base settings for image update proxy checks 2026-10-30 17:42:24 +08:00
蘭 8bae2f6779 feat: add delete and reveal endpoints, support deleted_at field (#14235) 2026-10-30 10:11:35 +08:00
ssongliu d7c42e3e8b fix(ai): unify model deletion prompts and register template route (#14233) 2026-10-28 18:20:06 +08:00
蘭 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
Woolsenandssongliu 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