ssongliu
964f2ae407
fix(firewall): improve batch operations and task log completion
2026-09-21 19:00:10 +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
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 )
v2.3.0
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
56870504ac
fix: restrict terminal dock to super administrators ( #13804 )
2026-09-14 11:36:35 +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
aba41c0aea
feat(terminal): share connection menu and add node quick connect ( #13787 )
2026-09-14 09:40:15 +08:00
ssongliu
9300bf4141
refactor(firewall): queue rule operations and simplify synchronization ( #13786 )
2026-09-11 15:16:44 +08:00
王贺
b7ec17b3e3
style(terminal): refine terminal shortcut translations ( #13785 )
2026-09-11 11:07:06 +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
ssongliu
a02c25ebcc
feat(terminal): add terminal button visibility setting ( #13772 )
2026-09-09 18:39:08 +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
蘭
5ad12c6fe4
fix: improve progress percentage calculation for download status ( #13755 )
2026-09-09 13:54:05 +08:00
ssongliu
61dacce5e0
refactor: replace freetype captcha with opentype renderer ( #13753 )
2026-09-09 13:53:56 +08:00
ssongliu
e3f0381a26
fix: preserve table selections when clicking row content ( #13752 )
2026-09-09 13:53:46 +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
蘭
6e08b50e3c
fix: Fix file timeout and retry processing for long transmission tasks ( #13746 )
2026-09-08 18:34:21 +08:00
ssongliu
536712cd55
feat(vm): add localized license introduction ( #13745 )
2026-09-08 18:29:05 +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