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
7088a903fe
fix(vllm): sample realtime metrics independently of history ( #13944 )
2026-09-29 17:29:29 +08:00
CN_CoreSteb and ssongliu
2189d9229a
perf(monitor): improve monitor query and chart performance for large ranges ( #13874 )
...
* perf(monitor): improve monitor query and chart performance for large ranges
- enable LTTB sampling in the shared line chart to bound rendered points
- empty io/network in monitor search now means no name filter, returning
all device rows in one query instead of fanning out per device
- merge device names recorded in the monitor db into io/network/gpu
options so removed devices stay selectable; move logic to service layer
- add composite indexes (name, created_at) on monitor_ios/monitor_networks
and (product_name, created_at) on monitor_gpus
- stop migrating the unused MonitorGPU model into MonitorDB
- fix the memory param which was compared against "mem" and never matched
* chore(monitor): remove monitor test fixtures
---------
Co-authored-by: ssongliu <sloooop1x@gmail.com >
2026-09-29 15:34:16 +08:00
ssongliu
d0183f460e
feat: add vLLM monitoring ( #13942 )
2026-09-29 15:19:30 +08:00
ssongliu
d27d6db1ea
feat: enhance native GPU NPU and XPU monitoring ( #13939 )
2026-09-28 18:32:12 +08:00
蘭
d2bb3813d9
fix: enhance SSH login alert by adding local IP addresses to success login whitelist ( #13920 )
2026-09-24 18:23:59 +08:00
蘭
cac73e6d45
fix: add success alert message for cron jobs and enhance alert handling ( #13919 )
2026-09-24 18:23:39 +08:00
ssongliu
4861eb69cb
fix: separate firewalld batches by native option ( #13896 )
2026-09-22 18:20:18 +08:00
蘭
fb8cf15537
fix: Fix the automatic renewal certificate alert issue ( #13895 )
2026-09-22 15:06:48 +08:00
ssongliu
c4a6791271
fix: allow updated SSH ports through firewall before restart ( #13894 )
2026-09-22 14:51:54 +08:00
ssongliu
387e9fbeed
fix: correct firewall port allowances and whitelist sync reporting ( #13892 )
2026-09-22 12:48:40 +08:00
ssongliu
850c86229c
fix: log dashboard disk command failures ( #13889 )
2026-09-22 10:16:54 +08:00
CityFun
f984917a66
fix(upgrade): resolve application upgrade failures ( #13888 )
2026-09-22 10:11:13 +08:00
A_Words
8588217fbf
fix: prioritize HTTP-to-HTTPS redirects over website redirects ( #13847 )
2026-09-22 10:05:53 +08:00
ssongliu
a2307c5f64
fix(firewall): improve batch operations and task log completion ( #13886 )
2026-09-22 09:46:46 +08:00
蘭
5923290de8
ref: add file task messages for copy, move, compress and decompress ( #13885 )
2026-09-21 17:32:14 +08:00
ssongliu
19bb823b05
fix(firewall): guard IPv6 forwarding against RA disruption ( #13882 )
2026-09-21 17:12:17 +08:00
ssongliu
3a5371652e
refactor(firewall): simplify state reads and batch verification ( #13881 )
2026-09-21 15:09:13 +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
e833787020
fix(firewall): preserve whitelist priority and rule ordering ( #13845 )
2026-09-17 13:02:08 +08:00
ssongliu
673ffac516
refactor(firewall): simplify whitelist configuration and rule protection ( #13838 )
2026-09-16 22:09:49 +08:00
ssongliu
78402e1b7d
refactor(firewall): consolidate utilities and flatten packages ( #13833 )
2026-09-16 16:48:48 +08:00
ssongliu
782bc1e67c
fix(firewall): manage SSH access and queue stop operations ( #13831 )
...
* fix(firewall): manage SSH access and queue stop operations
* fix(firewall): reconcile whitelist rules and sync differences
2026-09-16 16:45:33 +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
ssongliu
b9c8e39560
fix: validate Docker IPv4 forwarding ( #13820 )
2026-09-15 18:36:36 +08:00
CityFun
6b20ff0b13
feat: OpenClaw supports configuring model Max Tokens ( #13818 )
2026-09-15 18:36:24 +08:00
ssongliu
89bd32b6d4
fix(terminal): isolate persistent shortcut sessions ( #13810 )
2026-09-15 10:05:16 +08:00
ssongliu
005f240fb7
fix: improve firewall lifecycle and sync ( #13809 )
2026-09-15 10:04:53 +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
2485b0aa5e
fix: remove debug logs ( #13807 )
2026-09-14 17:36:23 +08:00
ssongliu
ed51a5e1fa
fix(firewall): split UFW all-protocol port ranges ( #13806 )
2026-09-14 15:46:14 +08:00
ssongliu
7aefb47cc3
fix(firewall): improve rule loading, task labels and panel port cleanup ( #13798 )
2026-09-14 09:40:20 +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
CityFun
63b2d4e4d5
fix: Fix the issue where installing extended channel plugins fails in OpenClaw ( #13782 )
2026-09-10 18:11:49 +08:00
ssongliu
4cd77d8ee1
fix(firewall): simplify rule editing and reject duplicate adoption ( #13779 )
2026-09-10 18:11:36 +08:00
CityFun
53a7347bea
fix: Fix an issue with pulling images when upgrading OpenList. ( #13776 )
2026-09-10 18:11:26 +08:00
CityFun
605c8cc6db
fix: optimize self-signed certificate format ( #13771 )
2026-09-09 18:27:17 +08:00
ssongliu
033cc7c2d1
fix: sort containers by name and backup uploads by time ( #13770 )
2026-09-09 16:58:53 +08:00
蘭
7c1ddb5b4c
fix: add localized message for download records not removed ( #13757 )
2026-09-09 15:33:56 +08:00
ssongliu
eb0f5264d7
refactor: simplify firewall rule management and whitelist updates ( #13758 )
2026-09-09 15:33:24 +08:00
ssongliu
6bc9dd96af
fix: simplify firewall rule editing and dual-stack port handling ( #13748 )
2026-09-08 22:46:35 +08:00
蘭
e23f338b31
feat: Processing synchronous alert settings ( #13747 )
2026-09-08 20:45:07 +08:00
CityFun
191ff0cda4
fix: Fix an error when selecting a runtime environment version. ( #13742 )
2026-09-08 17:10:56 +08:00
ssongliu
671f781564
feat: add terminal session rules hint ( #13744 )
2026-09-08 16:58:54 +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
蘭
fac4aec680
feat: Enhance responsive design and layout adjustments for mobile devices ( #13739 )
2026-09-08 14:20:16 +08:00
ssongliu
8eac9a1808
fix(container): preserve IP allocation across container operations ( #13738 )
2026-09-08 14:20:03 +08:00
CityFun
ce74d96617
feat: Add support for importing environment variables into the runtime environment. ( #13737 )
2026-09-08 09:52:40 +08:00