Commit Graph

226 Commits

Author SHA1 Message Date
139df8a2e1 feat: update go mod 2026-01-08 14:38:08 +08:00
3a0c54cace feat: 移除内部对于UI主题的处理, 专注于文档数据的生成 2026-01-08 10:17:41 +08:00
a877079712 feat: 修复ref引用key不一致的BUG 2026-01-07 23:21:22 +08:00
cc15acf0fc feat: code cleanup 2026-01-07 23:15:24 +08:00
55fc40a43a feat: 升级swagger ui 注册 2026-01-07 23:13:13 +08:00
e98874d1ca Merge pull request '支持配置文档选项' (#24) from feature/upgrade_option into master
Reviewed-on: #24
2026-01-07 21:50:50 +08:00
2f4c663e52 feat: 优化文档生成 2026-01-07 21:46:49 +08:00
7418c313d1 feat: 数据响应使用ref引用方式 2026-01-07 18:02:05 +08:00
7de0c874c6 feat: 支持设置公共的请求参数 2026-01-07 12:35:43 +08:00
55238e0de8 feat: 请求响应结构体定义使用 $ref, 压缩文档体积 2026-01-07 12:09:37 +08:00
cae403fddf feat: 支持配置冗余存储components是否开启 2026-01-07 11:44:28 +08:00
4888c7a3db feat: 请求schema data 增加 NIL 判断 2026-01-07 11:34:45 +08:00
1cafe70192 feat: 支持配置Security + 移除不必要的components 2026-01-07 11:27:51 +08:00
def62b0aa9 Merge pull request '升级文档管理, 支持openapi3, 使用 github.com/getkin/kin-openapi/openapi3 实现' (#23) from feature/upgrade_api_doc_generate into master
Reviewed-on: #23
2026-01-06 23:26:36 +08:00
3ea5af0709 feat: 增加文档数据初始化逻辑 2026-01-06 23:25:14 +08:00
5d86daadeb feat: 枚举值增加 x-enum-descriptions 用于标记枚举值含义 2026-01-06 22:42:29 +08:00
a0090ad524 feat: 调试示例值 2026-01-06 22:08:31 +08:00
d1b5e16d35 feat: 修复分组、标签、描述不现实问题 2026-01-06 21:59:41 +08:00
d45d6e7890 feat: swagger server 2026-01-06 21:43:08 +08:00
b6821e1497 feat: 修复响应数据文档生成的BUG 2026-01-06 19:37:16 +08:00
088b813045 feat: 修复数字取值范围与字符长度限制显示错误问题 2026-01-06 19:17:22 +08:00
708e327ddf feat: 修复必传数据解析错误问题 2026-01-06 19:01:21 +08:00
8ed6735d48 feat: 调试必传参数 2026-01-06 18:52:57 +08:00
0dd0e8f22f feat: 完成基础文档生成 2026-01-06 18:05:07 +08:00
c1d5dd89d4 feat: 完胜增加schema逻辑 2026-01-06 11:57:02 +08:00
2f4e6851f3 feat: 完成openapi文档数据结构初始化 2026-01-06 11:11:07 +08:00
b03fc5acf9 feat: 完善结构体字段类型解析 2026-01-06 10:55:27 +08:00
9f2059837c feat: 优化ParseStructField方法 2026-01-06 10:05:29 +08:00
2cad79cf3d feat: 完成validate 10 验证规则解析 2026-01-06 09:59:40 +08:00
e40b2959d7 feat: 验证规则解析 2026-01-05 22:50:12 +08:00
b3b090a020 feat: validate v10 校验规则结构化处理 2026-01-05 19:00:10 +08:00
5ff7dac227 feat: 优化参数名称解析 2026-01-05 18:46:53 +08:00
f4447d50d6 feat: 修复枚举值赋值问题 2026-01-05 18:28:11 +08:00
1157973b65 feat: 增加枚举值解析 2026-01-05 18:23:23 +08:00
8ce50fd235 save code 2026-01-05 18:16:48 +08:00
20b6c48640 fix: 修复递归调用类型错误问题 2026-01-05 18:05:45 +08:00
2996fc4732 feat: 完善字段描述获取 2026-01-05 18:02:47 +08:00
d74f82d060 feat: 优化 struct_field 2026-01-05 17:47:12 +08:00
e031f56393 feat: 规划增加接口文档的方法 2026-01-05 17:25:25 +08:00
b9c5ed591a feat: 引入 github.com/getkin/kin-openapi/openapi3 库, 准备重写文档生成 2026-01-05 17:22:32 +08:00
7606e7d48d feat: code cleanup 2026-01-05 17:11:17 +08:00
2ec1bcdcd2 merge 2026-01-05 17:05:41 +08:00
adec128f81 feat: update go mod 2026-01-05 17:02:56 +08:00
868ee89556 upgrade: update wrapper 2025-10-13 23:20:01 +08:00
7ba9993e06 upgrade: update wrapper 2025-10-13 17:56:20 +08:00
8126fbec86 upgrade: update wrapper 2025-10-13 17:48:05 +08:00
69177ebcd1 fix: 修复NewSwaggerUI 2025-09-30 17:00:05 +08:00
c6a5744993 fix: merge both modify 2025-09-30 16:47:36 +08:00
a3ba1f4cf5 upgrade: update go pkg 2025-09-30 16:44:07 +08:00
259b89656a fix: update import path v1.0.2 2025-08-24 09:31:20 +08:00