mirror of
https://github.com/yusing/godoxy.git
synced 2026-01-11 13:00:31 +01:00
[PR #118] [MERGED] fix: optimize memory usage, fix agent and code refactor #170
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/yusing/godoxy/pull/118
Author: @yusing
Created: 5/25/2025
Status: ✅ Merged
Merged: 5/25/2025
Merged by: @yusing
Base:
main← Head:dev📝 Commits (10+)
f1e204frefactor: simplify io code and make utils module independentdf193a4fix(docker): agent and socket-proxy docker events not flushing with modified reverse proxy handler5a3e3f1fix(imports): due to previous refactor0f3b8e6refactor: remove unused code20a1649tweak: disable bytes pool for socket-proxy and agent63c4bdcrefactor: remove the use of logging module in most code1cf1865refactor: streamline domain mismatch check in certState function6a5cd12tweak: use ecdsa p-256 for autocert22d44a6fix(tests): update health check tests for invalid host and add case for port in host1f1ae38feat(acme): custom acme directory📊 Changes
98 files changed (+1548 additions, -554 deletions)
View changed files
📝
.golangci.yml(+5 -7)📝
.trunk/trunk.yaml(+2 -2)📝
README.md(+2 -0)📝
README_CHT.md(+2 -0)📝
agent/cmd/main.go(+15 -6)📝
agent/go.mod(+3 -0)📝
agent/pkg/agent/config.go(+4 -4)📝
agent/pkg/handler/check_health_test.go(+17 -7)📝
agent/pkg/handler/handler.go(+2 -25)📝
agent/pkg/server/server.go(+2 -3)📝
cmd/main.go(+6 -5)📝
go.mod(+5 -2)📝
internal/acl/config.go(+3 -3)📝
internal/acl/matcher_test.go(+2 -2)📝
internal/acl/tcp_listener.go(+3 -3)📝
internal/api/v1/certapi/renew.go(+2 -2)📝
internal/api/v1/dockerapi/logs.go(+3 -2)📝
internal/auth/oauth_refresh.go(+6 -6)📝
internal/auth/oidc.go(+11 -10)📝
internal/autocert/config.go(+48 -11)...and 78 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.