guoyuqi
7ff86c0ee3
Merge remote-tracking branch 'origin/dev-v2' into pr@dev-v2@fix-cleanDockerNetwork
2026-09-29 11:09:13 +08:00
guoyuqi
5a58f44548
refactor: search bind
2026-09-29 11:00:30 +08:00
ssongliu
d27d6db1ea
feat: enhance native GPU NPU and XPU monitoring ( #13939 )
2026-09-28 18:32:12 +08:00
guoyuqi
c75cb5d7ce
fix: fix log text
2026-09-28 14:06:40 +08:00
guoyuqi
2207147e7f
fix: fix operation log
2026-09-28 11:03:33 +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
guoyuqi
b5604eab11
fix: fix container list
2026-09-24 15:06:32 +08:00
guoyuqi
b498882708
Merge remote-tracking branch 'origin/dev-v2' into pr@dev-v2@fix-cleanDockerNetwork
2026-09-24 14:09:56 +08:00
ssongliu
4712ceaf2c
fix: allow read-only firewall APIs in demo mode ( #13914 )
2026-09-24 14:01:05 +08:00
ssongliu
65243c68c4
fix: allow licensed community restore progress route ( #13913 )
v2.3.2
2026-09-24 10:18:01 +08:00
guoyuqi
381d71663c
Merge remote-tracking branch 'origin/pr@dev-v2@fix-cleanDockerNetwork' into pr@dev-v2@fix-cleanDockerNetwork
...
# Conflicts:
# agent/app/api/v2/container.go
# agent/app/dto/container_network_cleanup.go
# agent/app/service/container_network_cleanup.go
# agent/utils/docker/network_cleanup.go
2026-09-24 09:43:10 +08:00
guoyuqi
f7f4135193
fix: fix clean network
2026-09-24 09:41:59 +08:00
ssongliu
256e79ca81
fix: remove minimum upgrade backup copies limit ( #13907 )
2026-09-23 18:17:32 +08:00
guoyuqi
dbf6d9e5fe
fix: fix clean network
2026-09-23 17:54:15 +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
蘭
f58e147636
fix: enhance file rename functionality ( #13891 )
2026-09-22 12:49:05 +08:00
ssongliu
387e9fbeed
fix: correct firewall port allowances and whitelist sync reporting ( #13892 )
2026-09-22 12:48:40 +08:00
ssongliu
4eb627bc79
fix(vm): display additional virtual machine states ( #13890 )
2026-09-22 10:27:49 +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
蘭
1c994fba4a
ref: update documentation URL for the panel ( #13884 )
2026-09-21 17:28:23 +08:00
蘭
415ab96aab
ref:improve the panel API key ( #13883 )
2026-09-21 17:18:15 +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
蘭
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
王贺
65f6fdd045
fix(ssh): display SSH login logs in server timezone ( #13869 )
...
The SSH log page formatted dates with the browser timezone, so logs looked shifted when the client timezone differed from the server. Format the timestamp with the offset returned by the API so the page matches auth.log, the terminal and the CSV export. Refs #13860 .
2026-09-20 18:02:46 +08:00
ssongliu
75b60b32e4
feat(vm): update multi-CD-ROM guidance translations ( #13857 )
2026-09-18 16:38:31 +08:00
CityFun
6cb65e2290
fix: Fixed with ollama page not work ( #13855 )
2026-09-18 11:35:46 +08:00
ssongliu
0bad1b471f
feat(core): add runtime diagnostics and pprof capture ( #13852 )
v2.3.1
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
8162dd1856
fix(container): improve inspect panel theme and text layout ( #13849 )
2026-09-17 15:45:48 +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
e864610015
fix(firewall): validate whitelist ports and sources in form ( #13835 )
2026-09-16 21:31:06 +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
CityFun
ee8bac39af
style: Optimize the website configuration UI ( #13828 )
2026-09-16 14:48:57 +08:00
ssongliu
fe742b9f41
fix(firewall): improve whitelist management and rule lifecycle ( #13826 )
2026-09-15 23:55:01 +08:00
CityFun
9a5bd9bcba
fix: Fix the issue where Brotli settings cannot be saved when enabled in OpenResty ( #13822 )
2026-09-15 18:36:51 +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