yusing
d73272b8e0
Rebased from main: Old CPU / Old docker version compatibility
2026-01-16 21:27:37 +08:00
yusing
e9d7edef12
docs: add per package README for implementation details (AI generated with human review)
2026-01-08 23:39:19 +08:00
yusing
f28667e23e
refactor: add context handling in various functions
...
- Modified functions to accept context.Context as a parameter for better context management.
- Updated Init methods in Proxmox and Config to use the provided context.
- Adjusted UpdatePorts and NewProxmoxProvider to utilize the context for operations.
2026-01-02 17:41:36 +08:00
yusing
09caa888ad
refactor(config): update config structures to use strutils.Redacted for sensitive fields
...
- Modified Config structs in various packages to replace string fields with strutils.Redacted to prevent logging sensitive information.
- Updated serialization methods to accommodate new data types.
- Adjusted API token handling in Proxmox configuration.
2025-12-05 18:26:16 +08:00
yusing
3b2ae5dbd6
refactor: move some utility functions to goutils and update references
2025-12-04 12:17:33 +08:00
yusing
06ddb178f8
fix(proxmox): handle case when no nodes are available in AvailableNodeNames function
2025-11-14 10:59:58 +08:00
yusing
f4db874fd6
refactor(proxmox): rename checkIPPrivate to privateIPOrNil
2025-10-10 09:52:38 +08:00
yusing
cab68807ee
refactor(config): restructured with better concurrency and error handling, reduced cross referencing
2025-10-09 01:02:24 +08:00
yusing
f411e17d80
feat(json): improve JSON performance with bytedance/sonic
2025-09-29 17:43:34 +08:00
yusing
6776f20332
refactor: move task, error and testing utils to separte repo; apply gofumpt
2025-09-27 13:41:50 +08:00
yusing
f9affba9fc
refactor(modules): replace github.com/yusing/go-proxy with github.com/yusing/godoxy
2025-09-22 16:44:59 +08:00
yusing
e3b53a548d
refactor(misc): small code refactor
2025-07-13 14:33:58 +08:00
yusing
03d609e4e1
fix: json marshaling
2025-04-26 01:31:22 +08:00
yusing
663a107c06
merge: main branch
2025-04-24 15:02:31 +08:00