Yuzerion
|
24118fa57c
|
Merge branch 'main' into feat/custom-json-marshaling
|
2025-04-16 14:58:11 +08:00 |
|
Yuzerion
|
57292f0fe8
|
feat: proxmox idlewatcher (#88)
* feat: idle sleep for proxmox LXCs
* refactor: replace deprecated docker api types
* chore(api): remove debug task list endpoint
* refactor: move servemux to gphttp/servemux; favicon.go to v1/favicon
* refactor: introduce Pool interface, move agent_pool to agent module
* refactor: simplify api code
* feat: introduce debug api
* refactor: remove net.URL and net.CIDR types, improved unmarshal handling
* chore: update Makefile for debug build tag, update README
* chore: add gperr.Unwrap method
* feat: relative time and duration formatting
* chore: add ROOT_DIR environment variable, refactor
* migration: move homepage override and icon cache to $BASE_DIR/data, add migration code
* fix: nil dereference on marshalling service health
* fix: wait for route deletion
* chore: enhance tasks debuggability
* feat: stdout access logger and MultiWriter
* fix(agent): remove agent properly on verify error
* fix(metrics): disk exclusion logic and added corresponding tests
* chore: update schema and prettify, fix package.json and Makefile
* fix: I/O buffer not being shrunk before putting back to pool
* feat: enhanced error handling module
* chore: deps upgrade
* feat: better value formatting and handling
---------
Co-authored-by: yusing <yusing@6uo.me>
|
2025-04-16 14:52:33 +08:00 |
|
yusing
|
54e4969d26
|
chore: fix import and err marshal handling
|
2025-04-16 14:44:31 +08:00 |
|
yusing
|
4615d7dd4e
|
feat: enhanced error handling module
|
2025-04-16 12:10:54 +08:00 |
|
yusing
|
3f2dfe14b5
|
fix: unmarshal and some tests
|
2025-04-13 12:24:11 +08:00 |
|
yusing
|
be87d47ebb
|
chore: add gperr.Unwrap method
|
2025-04-13 07:07:43 +08:00 |
|
yusing
|
3cd9e47fd0
|
refactor: make lock in error Builder optional
|
2025-04-10 06:08:37 +08:00 |
|
yusing
|
e3699b406c
|
fix: error formatting
|
2025-04-10 06:06:44 +08:00 |
|
yusing
|
e823172c31
|
fix: correct error formatting for error builder
|
2025-04-05 14:19:59 +08:00 |
|
yusing
|
4d030d2e16
|
refactor(gperr): simplify JSON marshaling in withSubject by using slices package for cloning and reversing subjects
|
2025-04-05 14:05:32 +08:00 |
|
yusing
|
26bea0d21d
|
fix(tests): fix tests for gperr module by stripping ANSI color codes from error messages
|
2025-04-05 13:31:53 +08:00 |
|
yusing
|
864a43266d
|
refactor: simplify JSON marshaling in withSubject by using a map
|
2025-04-04 00:50:17 +08:00 |
|
yusing
|
40aa937f54
|
refactor: rename module 'err' to 'gperr'
|
2025-03-28 05:57:43 +08:00 |
|