c1850d4ab5
feat(net/goai): support OpenAPIv3.1 in description field for schema object ( #3978 )
2024-12-01 11:27:35 +08:00
eb8024913d
feat(net/goai): add min, max, length, min-length, max-length and between support for OpenAPIv3 ( #3914 )
2024-11-23 15:38:52 +08:00
ee3eb8d48c
fix(net/goai): embedded struct with tags also expand as properties of the parent struct ( #3956 )
2024-11-23 15:38:14 +08:00
15f94975db
feat(net/goai): add enhanced response status interface ( #3896 )
2024-11-23 15:37:46 +08:00
555bb3fa6b
feat(net/goai): enhance openapi doc with responses and examples ( #3859 )
2024-10-21 21:16:45 +08:00
4d29939f87
fix(net/goai): cannot customize OpenAPIv3 type for request parameters ( #3845 )
2024-10-09 13:15:46 +08:00
ab3fbddfc7
build(go.mod): upgrade minimum required go version from 1.18 to 1.20 ( #3688 )
2024-09-28 20:58:04 +08:00
9af8393758
fix(net/goai): change default value of RequestBody.Required from true to false, add required tag support for RequestBody ( #3796 )
2024-09-24 11:51:53 +08:00
6b3fb607cf
fix(net/goai): fix openapi miss required tag of BizRequest when set CommonRequest ( #3724 )
2024-09-10 18:00:21 +08:00
e8a2629b19
net/goai: fix : #3660 , support multiple file upload parameters for OpenAPIv3 ( #3662 )
2024-06-25 21:01:58 +08:00
51326f3d02
fix #3245 ( #3298 )
2024-02-06 11:47:25 +08:00
b6935a7285
fix(goai): example value needs to be converted just like default value ( #3085 )
2023-10-31 20:18:39 +08:00
7d4c59ac5a
fix: OpenAPI cannot correctly identify the file type under the canoni… ( #2898 )
2023-08-28 21:52:22 +08:00
7798e96190
add more ut case for package goai ( #2843 )
2023-08-07 20:39:01 +08:00
79617570ca
Feat:upgrade redis v9 ( #2825 )
2023-08-03 20:01:36 +08:00
47915816b5
fix: disable map tag summary and description from the OpenAPI Operation to PathItem ( #2823 )
2023-08-02 20:45:58 +08:00
368312c816
add multiple methods support for object route ( #2663 )
2023-05-24 17:21:28 +08:00
a9090e4a72
fix some comments ( #2600 )
...
Signed-off-by: cui fliter <imcusg@gmail.com >
2023-04-26 19:34:22 +08:00
a031e112e5
add command gen enums ( #2591 )
2023-04-20 16:30:42 +08:00
e8051bad9a
fix issue in empty json name along with omitempty tag in package oai ( #2500 )
2023-03-07 14:17:14 +08:00
3adae3a9aa
fix type of default value in swagger ui for package goai ( #2413 )
2023-02-08 14:16:12 +08:00
87cb1c9b8e
add security tag support for openapi ( #2377 )
...
* support openapi path security
* add security path test case
* go format
* fix test case
* add doc for security
2022-12-29 20:56:20 +08:00
9402cc8c6a
fix /* router supported for handler of package ghttp; fix json tag name issue when it contains , for package goai; add proxy example for http server ( #2294 )
...
* fix router supported for handler of package ghttp; fix json tag name issue when it contains for package goai
* add proxy example for http server
2022-11-14 19:57:39 +08:00
4f4109cdb6
fix typo for comments ( #2268 )
...
* Modify comment syntax error
* Modify comment syntax error
2022-11-07 17:55:49 +08:00
ee58255418
move common used tag from packages to package gtag for maintainability ( #2256 )
...
* move common used tag from packages to package gtag for maintainability
* move common used tag from packages to package gtag for maintainability
Co-authored-by: houseme <housemecn@gmail.com >
2022-11-07 17:51:37 +08:00
1793bf0863
add golangci feature to guarantee codes quality ( #2229 )
2022-11-01 20:12:21 +08:00
98169784b1
fix issue in OpenAPI json marshaling of embedded struct definition; improve command gen service ( #2089 )
...
* CI updates
* fix issue in OpenAPI json marshaling of embedded struct definition; improve command gen service
2022-08-24 21:20:17 +08:00
26e3c7aeb8
fix issue 1914 ( #2075 )
...
* CI updates
* fix issue #1914
2022-08-18 21:05:58 +08:00
1ae037f515
Update goai_path.go ( #2029 )
2022-07-26 22:48:40 +08:00
9159f00014
Fix goai repeat param ( #1916 )
2022-07-04 20:40:28 +08:00
39af6e51c4
fix ut cases for package goai
2022-05-26 15:17:59 +08:00
ea79b3cbb8
move package goai from protocol to net
2022-05-24 18:53:10 +08:00