Commit graph

4593 commits

Author SHA1 Message Date
KOMATA
3af07a42d6
feat: support file remark ability in file management (#11626)
* feat: Add file remark ability in file management

* refactor: improve mark get logic

* feat: Implement remark filtering for file management buttons
2026-01-16 17:05:32 +08:00
KOMATA
e5b7e99cce
feat: retrieve listening processes in firewall port page (#11665)
* feat: Add endpoint to retrieve listening processes and update related services

* fix: Update listening process retrieval logic to include socket type checks

* refactor:  accept context for improved request handling
2026-01-16 16:54:15 +08:00
KOMATA
365936bf57
feat: Add pullImage option to ComposeCreate to swith pull operation (#11667)
* feat: Add pullImage option to ComposeCreate and update related logic

- Introduced a new optional field `pullImage` in the `ComposeCreate` struct to control image pulling behavior.
- Updated `CreateCompose` method to handle the `pullImage` flag when invoking the compose up command.
- Modified `UpWithTask` function to conditionally skip image pulling based on the `pullImages` parameter.
- Enhanced frontend form to include a checkbox for the `pullImage` option, with default value set to true.

* feat: Add label for environment variable input in Compose form
2026-01-16 16:40:55 +08:00
ssongliu
2b7562f546
feat: Add snapshot restore timeout duration (#11660) 2026-01-16 11:09:05 +08:00
ssongliu
e7f4e312b9
fix: Fix container image cleanup uninitialized issue (#11655) 2026-01-15 10:09:59 +00:00
ssongliu
98d3870477
fix: Fix incomplete scanning of unassociated backups issue (#11654) 2026-01-15 10:08:00 +00:00
CityFun
b1ceb2e53d
feat: fix redirection issue caused by incorrect PHP PATH_INFO config (#11650)
Refs https://github.com/1Panel-dev/1Panel/issues/11651
2026-01-15 07:26:01 +00:00
ssongliu
075d2468ea
feat: Add file copy command timeout duration (#11652)
Refs #11639
2026-01-15 07:23:59 +00:00
ssongliu
8b9e7aef4a
fix: Fix container image cleanup count display abnormality issue (#11649) 2026-01-15 14:47:57 +08:00
ssongliu
15e499c1e9
perf: Optimize cache cleanup logic (#11648) 2026-01-15 06:45:59 +00:00
DeployThemAll
55ccb9fe61
fix: DNS Manual SSL certificate issues for wildcard domains (#11642)
This fix addresses three bugs in the DNS Manual SSL certificate flow:

1. **Order caching fails when Expires is zero**: ACME orders often have
   zero Expires initially. The condition `!Expires.IsZero()` caused valid
   cached orders to be deleted and recreated with different TXT values.
   Fixed by checking `Expires.IsZero() || Expires.After(now)`.

2. **Wildcard and base domain TXT records overwrite each other**: When
   requesting SSL for both `example.com` and `*.example.com`, both
   authorizations have identifier `example.com`, causing one TXT value
   to overwrite the other. Fixed by using `*.domain` as the map key.

3. **Only first TXT record checked**: When multiple TXT records exist,
   only the first was checked. Fixed by returning all TXT values and
   checking if expected value exists in any of them.

```release-note
Fix DNS Manual SSL certificate issues for wildcard domains
```

Co-authored-by: DeployThemAll <deploythemall@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 10:42:59 +08:00
a5816f1dc9
fix: Fix alert log issues (#11637) 2026-01-14 08:47:56 +00:00
ssongliu
95a613f59f
fix: Fix GPU monitoring page refresh abnormality issue (#11635) 2026-01-14 06:57:57 +00:00
J.Knight
6777941dee
feat: add support for Porkbun DNS provider (#11614) 2026-01-14 10:38:12 +08:00
ssongliu
e55128b7fa
perf: Optimize security portal prompt information (#11613) 2026-01-09 16:50:01 +08:00
CityFun
9ac11002f8
perf: Optimize app store icon display (#11612) 2026-01-09 08:41:52 +00:00
ssongliu
1cc7bfb4a9
fix: Fix cache cleanup checkbox abnormality issue (#11611) 2026-01-09 16:18:37 +08:00
CityFun
e59534e54f
feat: change appstore sync logic for v2.0.17 (#11610) 2026-01-09 07:17:52 +00:00
ssongliu
8c2368c1d2
fix: Fix snapshot cleanup abnormality issue (#11608) 2026-01-09 05:47:52 +00:00
CityFun
8e8f181cae
fix: Fixed issue with website log display error in clean cache (#11607) 2026-01-09 04:01:51 +00:00
2fcab77565
fix: Fix more button overflow screen issues (#11605) 2026-01-09 11:17:26 +08:00
ssongliu
d29f0c6c31
style: Modify container image pull style (#11604) 2026-01-09 11:14:15 +08:00
CityFun
79f1b1458b
fix: Fix infinite log reading issue (#11603) 2026-01-09 11:14:07 +08:00
b279ee6b82
fix: Fix the issue of opening folder path errors (#11600) 2026-01-08 22:01:54 +08:00
c64a58d814
fix: Fix the issue of not sending SMS alerts (#11599) 2026-01-08 17:33:27 +08:00
ssongliu
57c60ab3f8
perf: MySQL backup parameter deduplication (#11597) 2026-01-08 15:27:00 +08:00
ssongliu
e37d90d6e1
fix: Fix node overview cannot operate container terminal issue (#11593) 2026-01-08 06:17:49 +00:00
KOMATA
22055ed99a
refactor: enhance Mux connection handling in server (#11590)
* refactor: enhance Mux connection handling in server

* fix: Increase maximum allowed length for RequestURI in Mux connection handling

* feat: Add support for HTTP/2 in Mux mode
2026-01-08 14:03:04 +08:00
KOMATA
e263331b94
feat: Enhance entrance pattern validation in settings API to exclude specific segments and assets (#11592) 2026-01-08 14:01:43 +08:00
ssongliu
eb3d613e3d
feat: Set overview as default menu for multi-node management (#11588) 2026-01-07 22:06:13 +08:00
CityFun
cc23444776
feat: change listNodes api timeout (#11586) 2026-01-07 09:29:48 +00:00
ssongliu
1931d3f262
perf: Optimize SSL selection style (#11585) 2026-01-07 16:08:56 +08:00
CityFun
79cbbbdf0a
perf: Optimize display for long website names (#11581) 2026-01-07 07:09:47 +00:00
ssongliu
38cd785aa3
fix: Fix node overview operation abnormality issue (#11580) 2026-01-07 07:07:48 +00:00
ssongliu
dabec3f87a
fix: Fix cache cleanup abnormality issue (#11577) 2026-01-06 22:09:11 +08:00
ssongliu
6c94cb2bdf
feat: MySQL backup supports custom parameters (#11575) 2026-01-06 16:41:55 +08:00
KOMATA
f67bdf0c22
feat: Implement connection closure handling in status 444 (#11574)
* feat: Implement connection closure handling in security module

* refactor: Rename closeConn to CloseDirectly for clarity in security module
2026-01-06 16:41:20 +08:00
6c51b31270
fix: Fix more button overflow screen issues (#11573) 2026-01-06 07:39:44 +00:00
ssongliu
ef6e342737
fix: Fix ICMP ping disable status update abnormality issue (#11571) 2026-01-06 04:01:43 +00:00
ac0ef98dde
feat: Add panel name and IP address to email alert content (#11567) 2026-01-05 22:10:27 +08:00
CityFun
523775e56b
fix: Fix log viewing errors when switching nodes (#11565) 2026-01-05 18:06:36 +08:00
CityFun
b6e741a150
feat: change node select params rules (#11563) 2026-01-05 17:29:51 +08:00
CityFun
54357fbe2b
feat: Add backend api timeout (#11562) 2026-01-05 08:41:42 +00:00
ssongliu
040dda5bec
feat: Add node overview description information (#11561) 2026-01-05 08:25:42 +00:00
CityFun
77b4d58fb8
feat: Add required validation for pushNodes (#11560) 2026-01-05 08:23:42 +00:00
CityFun
0c9e551492
fix: Fix API to prevent frontend code startup errors (#11559) 2026-01-05 07:47:42 +00:00
KOMATA
2ba1e2e22e
fix: Update regex patterns for log highlighting in custom component (#11556)
* fix: Update regex patterns for log highlighting in custom component

* feat: Add new regex pattern for HTTP status codes highlighting in custom log component

* refactor: Update HTTP status code regex patterns in custom log component for improved highlighting
2026-01-05 14:49:09 +08:00
ssongliu
d8a08a6c0c
fix: Fix iptables rule display abnormality issue (#11555) 2026-01-05 14:48:49 +08:00
ssongliu
2c92226f88
chore: Modify cache cleanup internationalization (#11551) 2026-01-04 18:32:46 +08:00
CityFun
cd9cb9b9c9
feat: Update website name validation rules (#11550) 2026-01-04 10:29:43 +00:00