wjqserver
8af0971f9e
refactor(api): use predefined structs for fixed API responses
...
- Add api/types.go with predefined response struct types
- Replace map[string]any with typed structs for all fixed-content API endpoints
- Use predefined instances for Healthcheck and Version handlers to reduce allocations
- Improve performance by avoiding per-request map allocations
2026-04-11 22:39:40 +08:00
wjqserver
3d01d4cd15
chore(deps): update Go dependencies
...
- Update all dependencies to latest versions
- Upgrade touka to break/v1 branch
- Migrate from RunShutdown to Run with graceful shutdown options
- Use functional options pattern: WithAddr and WithGracefulShutdownDefault
2026-04-11 22:34:32 +08:00
wjqserver
a4d324a361
4.0.0-beta.0
2025-06-16 08:28:02 +08:00
wjqserver
44673b9a3f
3.5.2
2025-06-11 11:39:10 +08:00
wjqserver
31d435bfa0
add oci proxy & nest shell api
2025-05-21 11:55:04 +08:00
wjqserver
bd63ed3070
change to new logger(enabled async log)
2025-05-05 15:15:18 +08:00
wjqserver
395f641468
[break] change auth config & add auth key
2025-04-01 18:32:45 +08:00
wjqserver
e9d793c104
fix log output
2025-03-20 14:57:20 +08:00
wjqserver
2e974ad7ae
remove unuse things
2025-03-18 22:37:39 +08:00
wjqserver
a92bbb7fb6
25w20a
2025-03-18 21:53:59 +08:00
wjqserver
a18660121a
25w16a
2025-03-10 18:53:12 +08:00
WJQSERVER
09163ed4df
2.1.0 ( #47 )
...
2.1.0
---
- RELEASE: v2.1.0正式版发布;
- CHANGE: 加入`FreeBSD`与`Darwin`系统支持
- CHANGE: 更新安全政策, v1和24w版本序列生命周期正式结束
- ADD: 加入`timing`中间件记录响应时间
- ADD: 加入`loggin`中间件包装日志输出
- CHANGE: 更新logger版本至v1.3.0
- CHANGE: 改进日志相关
- ADD: 加入日志等级配置项
2025-02-09 23:13:57 +08:00
WJQSERVER
286fa0f311
2.0.6 ( #42 )
...
2.0.6
---
- RELEASE: v2.0.6正式版发布;祝各位新春快乐!
- CHANGE: 优化前端的连接转换逻辑
- CHANGE: 优化代码内不必要的函数化, 1.4之后, 函数化疑似有点太多了
- 优化`HTTP Client`参数
- CHANGE: 为api路由组增加no-cache标头
2025-01-28 23:54:51 +08:00
WJQSERVER
51f179f9e9
(api, auth, main, proxy, rate): Replace the logger library with an external library and optimize log handling.
2024-12-30 09:07:54 +08:00
WJQSERVER
267dfafcb9
24w21d
2024-11-04 05:53:53 +08:00
WJQSERVER
3c162bf9d7
24w21b
2024-11-03 07:13:54 +08:00
WJQSERVER
92b3e19954
24w20a
2024-10-28 18:02:58 +08:00
WJQSERVER
3489e6d744
24w19b
2024-10-24 01:46:03 +08:00
WJQSERVER
91b7cfe533
24w18e
2024-10-20 18:16:30 +08:00
WJQSERVER
c50f23c399
24w18d
2024-10-19 16:05:18 +08:00
WJQSERVER
6dc20398ae
24w15d
2024-10-12 07:03:23 +08:00
WJQSERVER
03118a24a3
24w15d
2024-10-12 06:32:16 +08:00