guoyuqi
4ca3afba84
fix(docker): check image update
2026-11-04 18:29:24 +08:00
ssongliu
b07afd3785
feat(ai): improve model preparation and download progress refresh ( #14297 )
2026-11-04 16:11:16 +08:00
ssongliu
89787a55ee
feat(ai): refine model deployment UI and support GB10 upgrades ( #14295 )
2026-11-04 12:28:30 +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
Kadxy
37170ae81a
fix(openresty): report brotli as pending when the http.d include can be added ( #14285 )
...
Installs that enabled ngx_brotli before v2.3.0 have no http.d include in
nginx.conf, because the include is only inserted when a module is toggled
or built. The settings page reported this as "cannot write the managed
configuration" and skipped the brotli save, so the save path that inserts
the include was never reached, even on a stock nginx.conf.
The settings response now tells the two cases apart with an in-memory
insertion check that writes nothing:
- include missing but insertable, or managed file missing: managedPending,
the page explains the values take effect after saving and saves normally
- no safe insertion point: managedUnavailable, unchanged
The save path now inserts the include through ensureNginxHTTPIncludeActive,
the same function module activation uses, so both produce identical
results. A sentinel error keeps "no insertion point" mapped to
ErrBrotliUnsupported while I/O failures are still returned as-is.
2026-11-03 18:58:24 +08:00
ssongliu
daae8c43f8
refactor: remove Fxplay and TensorRT-LLM support ( #14287 )
2026-11-03 14:38:15 +08:00
ssongliu
fac15e3292
fix(ai): refine model service forms and Ollama drawers ( #14283 )
2026-11-03 00:07:38 +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
CityFun
8e1b761f4c
fix(app): allow upgrades from removed versions ( #14280 )
2026-11-02 22:17:03 +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
ssongliu
b31e683f1b
fix: correct local inference engine operation task logs ( #14274 )
2026-11-02 17:27:43 +08:00
Yuki Guo
50f0a37bee
feat: add remote Docker Hub image search ( #14271 )
2026-11-02 11:35: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
13362f84a6
fix(ai): synchronize inference engine task states and unify management ( #14269 )
2026-11-01 23:36:15 +08:00
ssongliu
93ebc6a8b9
feat(ai): streamline Ollama model pool management ( #14259 )
2026-10-30 23:50:11 +08:00
王贺 and zhengkunwang223
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
ssongliu
c6329a62db
feat(dashboard): refine monitoring, quick access and installation messages ( #14256 )
2026-10-30 22:46:20 +08:00
CityFun and ssongliu
832d367428
perf(appstore): reduce resource requests during synchronization ( #14248 )
...
Co-authored-by: ssongliu <sloooop1x@gmail.com >
2026-10-30 18:14:41 +08:00
ssongliu
02031e4d7c
feat: support GB10 shared memory and refine AI model UI ( #14254 )
2026-10-30 18:09:51 +08:00
guoyuqi
9644d5429f
refactor: reuse base settings for image update proxy checks
2026-10-30 17:42:24 +08:00
ssongliu
2f7bab67b3
feat(ai): add unified GPU configuration and collapsible deployment cards ( #14253 )
2026-10-30 17:03:21 +08:00
ssongliu
01feaa6059
fix(ai): allow stopping and deleting restarting model containers ( #14250 )
2026-10-30 12:52:32 +08:00
ssongliu
ecb264f087
fix(ai): clean up local model accounts during uninstall ( #14249 )
...
* fix(ai): clean up local model accounts during uninstall
* refactor(ai): restore best-effort local model account cleanup
2026-10-30 12:10:59 +08:00
guoyuqi
8b6328fd04
feat(container): add image update checks with scheduling and task logs
2026-10-29 19:02:44 +08:00
guoyuqi
e9c2162921
feat(container): add image update checks with scheduling and task logs
2026-10-29 18:25:32 +08:00
Yuki Guo
ecedaf8c21
feat(container): support batch upgrades with bounded concurrency and recovery ( #14231 )
2026-10-28 18:45:13 +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
Yuki Guo
eb4beb50c4
fix: docker image pull and stop ( #14202 )
2026-10-27 23:07:21 +08:00
ssongliu
3a7cd211af
fix: unify database credential validation ( #14216 )
2026-10-27 23:06:13 +08:00
ssongliu
bd0bc0079e
refactor(ai): remove obsolete tokenizer directory patterns ( #14225 )
2026-10-27 23:05:54 +08:00
ssongliu
5346d5f58a
fix(ai): reconcile Ollama models and improve engine management ( #14211 )
2026-10-27 11:06:32 +08:00
Raphael Fakhri
ac09426f10
fix(app): keep signed numeric env values unchanged ( #14180 )
2026-10-27 09:58:53 +08:00
CityFun
19707a68dd
fix(agent): support new Hermes Weixin module path ( #14197 )
2026-10-26 23:34:56 +08:00
ssongliu
7c7fd492c4
feat(ai): support benchmark report routes and parameter translations ( #14210 )
2026-10-26 23:33:17 +08:00
ssongliu
fbf66766c2
fix: align AI menu order and labels ( #14192 )
2026-10-26 14:03:40 +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
CityFun
93ca724985
fix(appstore): refresh cached app resources and PHP runtime version options ( #14185 )
2026-10-26 11:29:29 +08:00
ssongliu
c4b76a8e89
feat(ai): unify model services and inference engine management ( #14175 )
2026-10-23 18:39:22 +08:00
Yuki Guo
c925184bf6
fix: container list ( #14156 )
...
* fix: container list
* fix: container list
2026-10-23 18:19:52 +08:00
CityFun
87828b03ae
fix(website): sync PHP runtime changes to subsites ( #14166 )
...
Update subsite upstreams and runtime references together with the parent site. Preserve stopped sites and custom PHP settings, and restore configurations and database records when applying the change fails.
2026-10-23 18:19:44 +08:00
Yuki Guo
e7b4146e1b
fix: operation log text ( #14173 )
2026-10-23 18:19:30 +08:00
Yuki Guo
ec998552b9
feat: ca website upload ( #14148 )
2026-10-23 18:12:57 +08:00
Woolsen
1af237944d
fix(file): reject rename when the target already exists ( #13946 ) ( #14168 )
2026-10-23 14:05:48 +08:00
CityFun
f9f9169a4d
fix(build): upgrade Go to 1.27.3 ( #14161 )
2026-10-22 15:41:34 +08:00
zhengkunwang223
1e01761ba3
fix(appstore): refresh cached resources and PHP versions
...
Version official app package and compose downloads using the synchronized store revision. Refresh outdated local resource caches and use synchronized database parameters for official PHP version options.
2026-10-22 11:53:36 +08:00