yusing
5087800fd7
fix(tests/metrics): correct syntax error
2025-12-30 21:53:10 +08:00
yusing
74224c8e87
refactor(metrics): optimize and simplify system info; add gopsutil as submodule
2025-10-05 12:05:58 +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
124069aaa4
refactor(metrics): optimize JSON marshaling and aggregation logic
...
- Updated JSON marshaling in SystemInfo to use quoted keys.
- Refactored aggregation logic to dynamically append entries.
- Adjusted test cases to reflect changes in data structure and ensure accurate serialization.
2025-09-14 00:07:34 +08:00
yusing
90efa36193
refactor(api): better type safety, split homepage override apis, fixed favicon api docs
2025-08-16 19:57:14 +08:00
yusing
91302ceed7
feat: simplify and optimize system info
2025-05-02 10:31:04 +08:00
yusing
232f720e77
refactor: use stretchr/testify, replace ExpectBytesEqual and ExpectDeepEqual with ExpectEqual in tests
2025-03-28 08:45:06 +08:00
yusing
827a27911c
metrics: implement uptime and system metrics
2025-03-28 07:39:22 +08:00