ssongliu
89787a55ee
feat(ai): refine model deployment UI and support GB10 upgrades ( #14295 )
2026-11-04 12:28:30 +08:00
ssongliu
5b9aaa7d7a
fix(ai): use default buttons for additional model counts ( #14294 )
2026-11-04 10:02:09 +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
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
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
蘭
963c1463a8
fix: update MCP access permissions and improve titles in routing ( #14281 )
2026-11-02 22:16:53 +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
ssongliu
51cf40a648
feat(ai): show local inference engine ports ( #14273 )
2026-11-02 11:21:17 +08:00
Yuki Guo
7ec31cd5e9
Merge pull request #14246 from 1Panel-dev/pr@dev-v2@feat_image_check
...
feat(container): add image update checks with scheduling and task logs
2026-11-02 10:48:03 +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
046dc94d05
fix(script): bypass stale resource caches during library sync ( #14268 )
2026-11-01 22:32:58 +08:00
ssongliu
2059119d89
fix(dashboard): restore monitor layout and compact single GPU status ( #14267 )
2026-11-01 22:32:06 +08:00
ssongliu
7f4c503982
fix(ai): improve GPU capability hints and separate engine logs ( #14263 )
2026-11-01 01:06:37 +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 >
v2.4.2
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
Yuki Guo
f2aa51066d
refactor(frontend): unify dialogs and improve deletion flows ( #14243 )
2026-10-30 18:12:07 +08:00
ssongliu
3f594bd7a2
feat: compact dashboard GPU layout for four devices ( #14255 )
2026-10-30 18:10:30 +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
2d473042fc
style(login): update enterprise login background ( #14252 )
2026-10-30 16:50:34 +08:00
ssongliu
8885463a75
feat(dashboard): add system and GPU status views ( #14251 )
2026-10-30 15:18:44 +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
蘭
8bae2f6779
feat: add delete and reveal endpoints, support deleted_at field ( #14235 )
2026-10-30 10:11:35 +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
ssongliu
87ab399bcc
feat(ai): add download source icons and localize downloads labels ( #14240 )
2026-10-29 11:23:09 +08:00
Yuki Guo
ecedaf8c21
feat(container): support batch upgrades with bounded concurrency and recovery ( #14231 )
2026-10-28 18:45:13 +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
ssongliu
8684a26459
feat(ai): refine model navigation and downloader translations ( #14228 )
2026-10-28 12:11:41 +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