1Panel/agent
KOMATA 1025cd3535
refactor: improve code logic and format in app remote sync task (#11691)
* feat: Implement AppStore synchronization task

- Introduced a new `syncAppStoreTask` function to handle the synchronization of applications from the AppStore.
- The function checks for updates, retrieves the application list, and manages the synchronization process, including downloading app icons and updating app details.
- Refactored the existing app synchronization logic from `SyncAppListFromRemote` into the new task for improved maintainability and clarity.
- Added logging for progress tracking during the synchronization process.

* feat: Refactor HTTP request handling to support custom client

- Introduced `HandleRequestWithClient` function to allow custom HTTP clients for requests.
- Moved the transport loading logic into the new function for better separation of concerns.
- Updated `HandleRequest` to utilize the new function, enhancing flexibility in request handling.

* refactor: Simplify HTTP request handling in app synchronization

- Replaced direct HTTP request handling with `HandleRequestWithClient` for downloading app icons and Docker Compose files.
- Removed unused variables and logging related to icon download updates for cleaner code.
- Improved error handling and logging for failed requests.
2026-01-19 17:15:19 +08:00
..
app refactor: improve code logic and format in app remote sync task (#11691) 2026-01-19 17:15:19 +08:00
buserr
cmd/server feat: remove Cache-Control: no-cache for create proxy website (#11398) 2025-12-19 07:25:03 +00:00
constant feat: support batch SSL configuration for websites (#11339) 2025-12-15 10:41:38 +00:00
cron feat: support apply ip Certificate (#11437) 2025-12-23 13:35:38 +08:00
global
i18n fix: Fix container image cleanup count display abnormality issue (#11649) 2026-01-15 14:47:57 +08:00
init feat: MySQL backup supports custom parameters (#11575) 2026-01-06 16:41:55 +08:00
log
middleware
router feat: support file remark ability in file management (#11626) 2026-01-16 17:05:32 +08:00
server chore: Optimize iptables initial state loading speed (#11085) 2025-11-26 22:29:48 +08:00
utils refactor: improve code logic and format in app remote sync task (#11691) 2026-01-19 17:15:19 +08:00
go.mod feat: add support for Porkbun DNS provider (#11614) 2026-01-14 10:38:12 +08:00
go.sum feat: add support for Porkbun DNS provider (#11614) 2026-01-14 10:38:12 +08:00