Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions README_COMMITS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# 1Panel Commit Hashes: v2.0.13 to v2.0.14

This directory contains the list of commit hashes from the 1Panel project between versions v2.0.13 and v2.0.14.

## Files

### 1. `commit_hashes_v2.0.13_to_v2.0.14.txt`
A plain text file containing just the commit SHA hashes, one per line. This is useful for scripts or automated processing.

**Format:**
```
<commit-sha>
<commit-sha>
...
```

**Usage Example:**
```bash
# Count commits
grep -v "^#" commit_hashes_v2.0.13_to_v2.0.14.txt | grep -v "^$" | wc -l

# Process each commit
while read -r commit; do
[[ "$commit" =~ ^# ]] && continue
[[ -z "$commit" ]] && continue
echo "Processing commit: $commit"
# Your processing logic here
done < commit_hashes_v2.0.13_to_v2.0.14.txt
```

### 2. `commit_details_v2.0.13_to_v2.0.14.md`
A Markdown file containing the commit hashes along with their commit messages. This provides more context about what each commit does.

**Contents:**
- Source URL to the GitHub compare page
- Total number of commits
- List of commits with SHA and message
- Additional notes

## Summary

- **Repository:** [1Panel-dev/1Panel](https://github.com/1Panel-dev/1Panel)
- **Version Range:** v2.0.13 → v2.0.14
- **Total Commits:** 93
- **Date Generated:** 2025-12-08
- **Source:** https://github.com/1Panel-dev/1Panel/compare/v2.0.13...v2.0.14

## Version Details

- **v2.0.13 Commit:** `217d780ed1820178a8d54def6d4b4189c1e78afd`
- **v2.0.14 Commit:** `b3350b54b3f885a03674b86642b9f1ff73cfb43f`

## Notes

The commits are listed in chronological order from newest (v2.0.14) to oldest (commits right after v2.0.13). All 93 commits represent changes that are included in v2.0.14 but were not part of v2.0.13.

## Related Links

- [1Panel GitHub Repository](https://github.com/1Panel-dev/1Panel)
- [Compare v2.0.13...v2.0.14](https://github.com/1Panel-dev/1Panel/compare/v2.0.13...v2.0.14)
- [v2.0.13 Release](https://github.com/1Panel-dev/1Panel/releases/tag/v2.0.13)
- [v2.0.14 Release](https://github.com/1Panel-dev/1Panel/releases/tag/v2.0.14)
105 changes: 105 additions & 0 deletions commit_details_v2.0.13_to_v2.0.14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
# Commit Details from 1Panel v2.0.13 to v2.0.14

**Source:** https://github.com/1Panel-dev/1Panel/compare/v2.0.13...v2.0.14
**Date:** 2025-12-08
**Total Commits:** 93

## Commits (from newest to oldest)

1. `b3350b54b3f885a03674b86642b9f1ff73cfb43f` - fix: Add iptables execution timeout (#11176)
2. `cd4e0374d07643d1e5148c44b634b58abe95666c` - refactor: Refactored agent core.db loading logic (#11175)
3. `5d2084fda4da7b85eab1284c341a40f97475b3bc` - feat: improve linux distribution information get logic (#11171)
4. `8c32fa3e6c78adedac339a5fc2047a1953a24ae3` - fix: Fix the issue of abnormal clam scan status judgment (#11172)
5. `fef13211a05796d4f6ba154a360124b93808b5e4` - feat: Enhance CPU metrics by adding CPU detailed information (#11169)
6. `5ff5b0a5adbd86a7d2e810e8a73a83846e8c13bf` - feat: revised some of the translations (#11168)
7. `8ac9d022b6abbb61865f70ae81c380c1244aa6e4` - fix: fix missing version issue during mssql installation (#11167)
8. `2c02dc07e9c3a0e01e203c890f7a94cc2c5cf295` - fix: resolve i18n file loading failure issue (#11164)
9. `ba999c516aaf0ed0eca924f0e679775d13bf9845` - chore: Modify the default runtime value on the overview page (#11159)
10. `28303ffa825ffeeb43be5aaaae6f21a2c06798f2` - feat: Add support for AWS Route 53 DNS provider (#11158)
11. `1f9a3aa51a230cc4a3620103fd8757b8ed6213e4` - feat: Add refresh after resource release in container overview (#11157)
12. `656dda234c5bb69a02f1c1f436444a63bb946db2` - perf: Optimize GPU monitoring display (#11156)
13. `63b62f407407f3d716816b23e29323d96faa8fb5` - fix: Enhance error handling in file saving process (#11152)
14. `158180a052ed768aeade178aa221c3b84dd125c9` - fix: Enhance error handling for additional HTTP status codes in RequestHttp class (#11151)
15. `dbe479e920d94d2039b5ffdf689f002289206ef5` - fix: Fix agent packaging failure issue (#11150)
16. `7aefa34871db4067e3d99afecf31036fc6072ea7` - fix: Fix the issue of software link creation errors (#11149)
17. `7d92436b9286935cec8a672e93a22efe36c12749` - perf: Change container overview page disk usage to asynchronous requests (#11148)
18. `66a070c23921d6d64dd6eecf66f6dd2334cd1232` - feat: Add support for AliESA DNS provider (#11147)
19. `bb9d9042f0e787d5ac9a55fb56677a422ddd1d2c` - chore: Modify iptables initialization logic (#11145)
20. `a5d86d4c0098087bd8dde2f4b01cbb708ff69b5a` - fix: Fix the issue where container details cannot be fully selected and copied (#11144)
21. `e867deb54707ddf601768b9d3486afec45bdd953` - feat: Add copy function for raw JSON in container and network detail views (#11141)
22. `af15659d995ffea69ee90b0d1140bfb75c9f57a9` - fix: Fix display issues caused by default table height (#11143)
23. `f63658db9e698254cd5c992f96076953fdf6acb3` - fix: Fix the issue of extremely slow container list retrieval (#11142)
24. `d4edf2f874a393c66a4741a4b1cdbfb44235d361` - fix: Fix the issue of abnormal time filtering in GPU monitoring (#11139)
25. `94f7d78cc9768ee244da33e09408017d1f68b5ed` - fix: Fix iptables state persistence issue (#11137)
26. `5cede39e5cdff7d99c0496d4abe4499b7dcc168a` - fix: Fix log display issue when backup account is unavailable during … (#11135)
27. `508ac2ae845fa2f0547f09cf11f05e4d8f94664b` - fix: Improve error handling in file download API (#11127)
28. `997b820a427001465f5aa8f4cac9c14e43212395` - perf: use gzipped data for improved load speed in large response (#11128)
29. `5de83985e3148d63e650455d1086f767843ce5bc` - feat: Add path protection mechanism to prevent deletion of system dir (#11130)
30. `c0220dbed0a0fb89145f94a3fc8695a2623cb68d` - fix: Disable caching for recommended apps on the overview page (#11117)
31. `2e9305b9b1a51250cf46a6f28d5d2b3a13994ae8` - fix: Fix some overview page caching issues (#11114)
32. `b18bdea1c98e3b6023cae67378cfc1d3e5cc2b1c` - chore: limit gitee sync workflow to main repo (#11112)
33. `25fb4311634129dcf466e86334187e14931d5f99` - fix: Fix the upgrade service file location issue (#11109)
34. `ac43f00273be745f8d04b90b6e2b9c1a40ef7bca` - perf: optimize login API logic (#11104)
35. `8ccf1fcbf33751e68630ecf0a111e2fb7aab5ab1` - fix: Fix the issue of abnormal runtime refresh on the overview page (#11106)
36. `b2803f574b83589c9c0fed8a43eda7c3e469b58b` - chore: Remove some unused code (#11105)
37. `bbc14bb723444c9d7705ac01319e660acd6bcd4e` - feat: Add GPU monitoring settings redirection (#11103)
38. `e89311d5d4318756cc68ab1be0288da6b59aeb30` - feat: Implement dashboard caching and refresh functionality (#11100)
39. `b5e56c6b65d23bc7e32e62ac4d338a4a1dbab369` - feat: optimize IP whitelist validation logic (#11102)
40. `3d2023858cecbe871a50520b0aceb4aca8c1cbd3` - feat: Compatible with XPU monitoring (#11099)
41. `74b48a18bebefc0bc3ec399be687f96e9c5dcdef` - fix: Improve app list loading by switching to JSON decoder from file stream (#11095)
42. `42f61f60fbd11c2cc0190eb26463e1d128bda9b1` - fix: Fixed issue with edit runtime port failed (#11096)
43. `e32a11910e328164e9dd353e4ec9f281381d5192` - fix: adjust WebSocket buffer sizes in terminal and host API (#11094)
44. `dc9fdf897beb6dc9ad56cd31903232a6a91fd9f4` - feat: add more fields to process detail view (#11093)
45. `35c946a0649e0100e9a7a69e8d0175bc4a07fb60` - feat: support creating databases with custom charset and collation during app installation (#11092)
46. `747a0c45eeee54f63b259604fc15203b8a156277` - feat: async load data of top CPU and memory processes data (#11081)
47. `8e03b24b0c76deaa93bd4fecaf4cfb69b80b9a94` - feat: Compatible with XPU monitoring (#11088)
48. `18c65c309628ddf8cd6263d708ae82663cf81fd7` - fix: Fix the issue of snapshots not automatically restarting after restoration (#11087)
49. `3b306f990a0aa843e250a9644947bb0ce96e3881` - chore: Optimize iptables initial state loading speed (#11085)
50. `92fa6552b1e70501c83f902870969087c6225443` - style: change file management terminal style (#11084)
51. `a39dc337708aa6d33b708372c57bf1eb99c0daea` - fix: Handle empty character set in MariaDB compatibility (#11082)
52. `0a42d4942c6a825f63e1839783d804012b4cda4c` - perf: replace gopsutil sampling with cached metrics and optimize system info retrieval (#11079)
53. `8086d5cecb2e015988246ae0baaeffe096fd789b` - fix: Fix uppercase exclusion in container compose (#11080)
54. `a6875614f64443393fc453d9c9472fb5c1304aab` - style: Optimize container compose page style (#11076)
55. `6b061fa32716bb79dccd9e673d6d81c5e58f1ec1` - perf: change db connect params (#11075)
56. `b416e6b6f12050b4d43344f43a8e4cacf4fa0752` - refactor: Optimize log file reading logic (#11064)
57. `ac1f49f8dd2785485d6388a7b6f2649bd2d35cd1` - fix: Fix the issue of abnormal image list retrieval in snapshots (#11074)
58. `6ddee2649d0e885709565a244f7a7a56a561f1bb` - feat: Add default values for curl scheduled tasks (#11073)
59. `fd14f53cb94eb15d40e7379fe73f32bce200e6e0` - style: Adjust container network details style (#11072)
60. `029e2210f53dce67680fd3f401d9cdc4a4980091` - perf: change db connect params (#11071)
61. `69769e6203e0d95a2ebbacb76dccc475ef4f8a6d` - fix: Fix the issue of database connections not being released (#11070)
62. `2a21f194d3a310e73bb6131acfa42f3b57899c05` - feat: Optimize orchestration creation logs (#11069)
63. `e46d8c5812a9497b26129aae5d7e0bd00f3cf187` - feat: Support MySQL data synchronization collation (#11067)
64. `938605a1691c7966aa5854e9d810aecdc8392f85` - fix: Resolve application list display error caused by docker-compose.yml modifications (#11065)
65. `c3cc26a1361da6940b20dce81ecc2b65d7ad40a6` - fix: Fix the issue of abnormal iptables persistence loading (#11066)
66. `dda83b630774f08d4dfd35293c8079c2631dbcda` - feat: Implement Gzip compression for successful log API responses (#11063)
67. `48e2e01a57dee187656c23b035d423696c41de08` - feat: Add MySQL character set and collation configuration during application installation (#11062)
68. `d6b00967caa24a1b7ca560e23de3553e4b0527cc` - fix: Fix the issue of database backup failure (#11060)
69. `6d4c1f8e794cfa8a62aed848b85aaefbba957b50` - fix: Fix the issue of abnormal container list sorting (#11059)
70. `e88fe0ac2f93c95a2036bc30d37cd6ecccb33d17` - fix: Fix the issue of database creation failure (#11057)
71. `496c0b50b42e8f908888919349e407f79e8ad796` - fix: Fix the issue of abnormal iptables rule persistence (#11056)
72. `9d73d74c6305c3dd34f6da0dedcbf71bba86bae4` - chore: remove UPX compression
73. `7e4e12107a655a39b54da3a6667cba7de8fc9fca` - perf: change db connect params (#11055)
74. `5b15de91e61673078ee8a76a26dfe841fcac4fd2` - fix: Fixed issue with build failed (#11054)
75. `98b3dc9d7def2b515da083d7e155551f2b6514d1` - refactor: update Swagger serving and processing method (#11052)
76. `c05e610b13c074d374774e12680a0a622003e067` - feat: Support more MySQL character sets and collations (#11053)
77. `63f9368e261a3c7f6087c94318d63f2835bb5212` - feat: GPU monitoring data supports persistence (#11051)
78. `3f47a6e70183aa8bb9a50f87efc7c78689cef239` - feat: Support multiple URL access for cronjob (#11050)
79. `d7c9b3b1921ca76e6e732b4330292daa2a8aacc7` - feat: Support favorite operations for containers and images (#11049)
80. `063ed23acb4a20812f0bd3b519210a00eee9dc07` - perf: Optimize disk management formatting process (#11047)
81. `7c33dd9026ccaa305309b99268ed80627b900872` - feat: PG remote databases version 18.x support backup and restore (#11048)
82. `a853d8c869ad7ba8d77bb2710f51e2a8c1ef55d0` - perf: change base64Captcha (#11046)
83. `4ddeb81972860cf994f0283308b445802fce2c4a` - refactor: Update database connection settings to limit concurrency and idle connections (#11045)
84. `4dd9f00637da65c18e641aa8c7826bfbe1916408` - perf: Increase supervisor API timeout duration (#11043)
85. `49f3779fd27964234a67e001d37bf50f216ce976` - fix: Fix the issue of abnormal WebDAV connection (#11038)
86. `7389aad122b6ef0184a411ac86a146c447e78857` - feat: Add ComposeDetail view for enhanced container management (#10981)
87. `bf095c677c8275eb99a4cc20bf6b2bdf2282623d` - feat: Migrate AWS SDK to v2 (#10983)
88. `fb929687d89e59b56efd082955b8cb4ea2b0a93e` - fix: Fix the issue of abnormal sshd service auto-start status (#11022)
89. `bddcf76fc302f68f52590e4a18d4502d39d5f7cc` - fix: Fixed issue with uninstall extension failed (#11021)
90. `9370bdb5ac740ab59a9cde6e4b0507bbfe367ce6` - fix: Update Cache-Control headers for static resources in router (#11020)
91. `ef6d8bb17ba871c8d17dcd4c1a209068112761e7` - fix: improve logic and fix bug in i18n module (#11019)
92. `99c2eb04c92eed43e9ecda41bc5f4344cc18c9e3` - feat: Add memory requirement field display for local applications (#11018)
93. `d83b673c90826ea8a7f2e942d4f7351b31572da5` - perf: significantly improve app store homepage loading speed (#11013)

---

**Note:** This list represents all commits that are included in v2.0.14 but not in v2.0.13. The commits are ordered from most recent (v2.0.14) to oldest (right after v2.0.13).
97 changes: 97 additions & 0 deletions commit_hashes_v2.0.13_to_v2.0.14.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Commit hashes from 1Panel v2.0.13 to v2.0.14
# Source: https://github.com/1Panel-dev/1Panel/compare/v2.0.13...v2.0.14
# Date: 2025-12-08

b3350b54b3f885a03674b86642b9f1ff73cfb43f
cd4e0374d07643d1e5148c44b634b58abe95666c
5d2084fda4da7b85eab1284c341a40f97475b3bc
8c32fa3e6c78adedac339a5fc2047a1953a24ae3
fef13211a05796d4f6ba154a360124b93808b5e4
5ff5b0a5adbd86a7d2e810e8a73a83846e8c13bf
8ac9d022b6abbb61865f70ae81c380c1244aa6e4
2c02dc07e9c3a0e01e203c890f7a94cc2c5cf295
ba999c516aaf0ed0eca924f0e679775d13bf9845
28303ffa825ffeeb43be5aaaae6f21a2c06798f2
1f9a3aa51a230cc4a3620103fd8757b8ed6213e4
656dda234c5bb69a02f1c1f436444a63bb946db2
63b62f407407f3d716816b23e29323d96faa8fb5
158180a052ed768aeade178aa221c3b84dd125c9
dbe479e920d94d2039b5ffdf689f002289206ef5
7aefa34871db4067e3d99afecf31036fc6072ea7
7d92436b9286935cec8a672e93a22efe36c12749
66a070c23921d6d64dd6eecf66f6dd2334cd1232
bb9d9042f0e787d5ac9a55fb56677a422ddd1d2c
a5d86d4c0098087bd8dde2f4b01cbb708ff69b5a
e867deb54707ddf601768b9d3486afec45bdd953
af15659d995ffea69ee90b0d1140bfb75c9f57a9
f63658db9e698254cd5c992f96076953fdf6acb3
d4edf2f874a393c66a4741a4b1cdbfb44235d361
94f7d78cc9768ee244da33e09408017d1f68b5ed
5cede39e5cdff7d99c0496d4abe4499b7dcc168a
508ac2ae845fa2f0547f09cf11f05e4d8f94664b
997b820a427001465f5aa8f4cac9c14e43212395
5de83985e3148d63e650455d1086f767843ce5bc
c0220dbed0a0fb89145f94a3fc8695a2623cb68d
2e9305b9b1a51250cf46a6f28d5d2b3a13994ae8
b18bdea1c98e3b6023cae67378cfc1d3e5cc2b1c
25fb4311634129dcf466e86334187e14931d5f99
ac43f00273be745f8d04b90b6e2b9c1a40ef7bca
8ccf1fcbf33751e68630ecf0a111e2fb7aab5ab1
b2803f574b83589c9c0fed8a43eda7c3e469b58b
bbc14bb723444c9d7705ac01319e660acd6bcd4e
e89311d5d4318756cc68ab1be0288da6b59aeb30
b5e56c6b65d23bc7e32e62ac4d338a4a1dbab369
3d2023858cecbe871a50520b0aceb4aca8c1cbd3
74b48a18bebefc0bc3ec399be687f96e9c5dcdef
42f61f60fbd11c2cc0190eb26463e1d128bda9b1
e32a11910e328164e9dd353e4ec9f281381d5192
dc9fdf897beb6dc9ad56cd31903232a6a91fd9f4
35c946a0649e0100e9a7a69e8d0175bc4a07fb60
747a0c45eeee54f63b259604fc15203b8a156277
8e03b24b0c76deaa93bd4fecaf4cfb69b80b9a94
18c65c309628ddf8cd6263d708ae82663cf81fd7
3b306f990a0aa843e250a9644947bb0ce96e3881
92fa6552b1e70501c83f902870969087c6225443
a39dc337708aa6d33b708372c57bf1eb99c0daea
0a42d4942c6a825f63e1839783d804012b4cda4c
8086d5cecb2e015988246ae0baaeffe096fd789b
a6875614f64443393fc453d9c9472fb5c1304aab
6b061fa32716bb79dccd9e673d6d81c5e58f1ec1
b416e6b6f12050b4d43344f43a8e4cacf4fa0752
ac1f49f8dd2785485d6388a7b6f2649bd2d35cd1
6ddee2649d0e885709565a244f7a7a56a561f1bb
fd14f53cb94eb15d40e7379fe73f32bce200e6e0
029e2210f53dce67680fd3f401d9cdc4a4980091
69769e6203e0d95a2ebbacb76dccc475ef4f8a6d
2a21f194d3a310e73bb6131acfa42f3b57899c05
e46d8c5812a9497b26129aae5d7e0bd00f3cf187
938605a1691c7966aa5854e9d810aecdc8392f85
c3cc26a1361da6940b20dce81ecc2b65d7ad40a6
dda83b630774f08d4dfd35293c8079c2631dbcda
48e2e01a57dee187656c23b035d423696c41de08
d6b00967caa24a1b7ca560e23de3553e4b0527cc
6d4c1f8e794cfa8a62aed848b85aaefbba957b50
e88fe0ac2f93c95a2036bc30d37cd6ecccb33d17
496c0b50b42e8f908888919349e407f79e8ad796
9d73d74c6305c3dd34f6da0dedcbf71bba86bae4
7e4e12107a655a39b54da3a6667cba7de8fc9fca
5b15de91e61673078ee8a76a26dfe841fcac4fd2
98b3dc9d7def2b515da083d7e155551f2b6514d1
c05e610b13c074d374774e12680a0a622003e067
63f9368e261a3c7f6087c94318d63f2835bb5212
3f47a6e70183aa8bb9a50f87efc7c78689cef239
d7c9b3b1921ca76e6e732b4330292daa2a8aacc7
063ed23acb4a20812f0bd3b519210a00eee9dc07
7c33dd9026ccaa305309b99268ed80627b900872
a853d8c869ad7ba8d77bb2710f51e2a8c1ef55d0
4ddeb81972860cf994f0283308b445802fce2c4a
4dd9f00637da65c18e641aa8c7826bfbe1916408
49f3779fd27964234a67e001d37bf50f216ce976
7389aad122b6ef0184a411ac86a146c447e78857
bf095c677c8275eb99a4cc20bf6b2bdf2282623d
fb929687d89e59b56efd082955b8cb4ea2b0a93e
bddcf76fc302f68f52590e4a18d4502d39d5f7cc
9370bdb5ac740ab59a9cde6e4b0507bbfe367ce6
ef6d8bb17ba871c8d17dcd4c1a209068112761e7
99c2eb04c92eed43e9ecda41bc5f4344cc18c9e3
d83b673c90826ea8a7f2e942d4f7351b31572da5
Loading