Tom Bärwinkel
f2321a61d3
Include response headers in the API type ( #13565 )
2022-12-06 23:48:29 +08:00
Oleh Kurpiak
2524e8fb0a
[Java][WebClient] global blocking operations config ( #14076 )
...
* [Java][WebClient] global blocking operations config
* update samples
2022-12-06 13:30:47 +08:00
Ian Cubbon
63629ad51c
[Go] File Download Fix Return Type ( #14046 )
...
* Changes manually cherry-picked (for the most part) from https://github.com/OpenAPITools/openapi-generator/pull/12685/files
* Examples updated post changes
* Missed a change in the mustache template
* Update examples after last fix
* Missed dereference for required files
* Update unit tests
* Missed another test case update
* `f := *f` isn't quite the same as `*f, err = ...`
2022-12-06 12:21:39 +08:00
caption
f32bf510c0
update urllib3 1.26.4 to 1.26.5 ( #14183 )
2022-12-06 12:02:56 +08:00
William Cheng
fabd0a8be2
update jackson databind to newer versions ( #14136 )
2022-11-29 10:55:03 +08:00
William Cheng
90a8b4effb
[PHP] better PHP symfony test ( #14117 )
...
* better php symfony test
* trigger build failure
* Revert "trigger build failure"
This reverts commit ed7a57ead2726705fe733a7027717b864810843f.
* update samples
2022-11-25 15:01:02 +08:00
Daniel Ziegler
9220e72674
[JavaSpring] fix missing description in @Operation annotation ( #13995 )
...
* fix: Java Spring missing description in operation annotation
* update samples
Co-authored-by: Daniel Ziegler <daniel.ziegler@senacor.com>
2022-11-25 10:56:28 +08:00
Elric Milon
1670e952ff
[Rust] Add support for reqwest-middleware when using reqwest ( #13946 )
...
Co-authored-by: Elric Milon <whirm@gmx.com>
2022-11-11 18:25:01 +08:00
Antoine Reilles
f81eb7e6f0
[jaxrs-cxf-cdi] use jackson for enum serialization ( #13766 )
2022-11-11 18:18:19 +08:00
William Cheng
ca5d9b5e69
Add isEnumRef, isEnumOrRef to CodegenProperty ( #13880 )
...
* add isEnumRef to codegen property
* better format
* update R template to use isEnumOrRef
* update powershell template to use isEnumOrRef
* update samples
2022-11-08 11:16:16 +08:00
Nathan Baulch
9f1fa0e440
Fix another batch of spelling typos ( #13915 )
...
* Fix typos
* Remove repeated words
* Minor grammar fixes
2022-11-07 21:30:24 +08:00
William Cheng
558ae9373d
Merge remote-tracking branch 'origin/master' into 7.0.x
2022-11-01 21:01:06 +08:00
William Cheng
2947d147b4
Merge remote-tracking branch 'origin/master' into 6.3.x
2022-11-01 17:42:59 +08:00
William Cheng
b0ce532bdc
Prepare 6.2.1 release ( #13871 )
...
* prepare 6.2.1 release
* revert change
* fix maven plugin test
* update meta
2022-11-01 17:16:46 +08:00
cachescrubber
b54299fffa
Spring request mapping mode ( #13838 )
...
* Introduce RequestMappingMode option
* generate docs
* Add test case using interfaceOnly
* Generate Samples
* Add requestMappingMode: iface to bin/configs/spring-boot-oas3.yaml
* Restore #12250 : Move Feign Client url parameter under condition.
* Rename iface to api_interface.
2022-11-01 09:44:01 +08:00
John Vandenberg
06096d7f77
[Rust] Remove decommissioned git:// ( #13866 )
...
See https://github.blog/2021-09-01-improving-git-protocol-security-github/
2022-10-31 16:14:36 +08:00
Thibault Duperron
1b65ef38f5
Update dependecies for CVE ( #13834 )
...
* Update dependecies for CVE
fix #13772
* Fix schemas
2022-10-31 10:55:11 +08:00
Thibault Duperron
458ea56896
[SPRING] Add converters for enums ( #13349 )
...
* [SPRING] Add converters for enums
* Review
* review
* fix merge
* review
2022-10-28 23:55:40 +08:00
Thibault Duperron
574a70c315
[JAVA] Handle camlCase with $ as first char ( #13292 )
...
* Lowercase first char and not first letter for variable names
* Samples
* Limit caml case fix impact with cli a property
2022-10-28 21:36:04 +08:00
신진호
8eb3064b2e
[Java][Spring] Change methodBody.mustache for webflux bean validation ( #13795 )
2022-10-28 20:49:28 +08:00
John Vandenberg
3d578164e8
Sync Cargo.toml project metadata attributes ( #13824 )
2022-10-28 18:00:02 +08:00
Justin Black
a8f83477f4
Revert "Fix #6899 - python-flask now uses the pre-existing getter/setter validators ( #6911 )" ( #13803 )
...
This reverts commit 01a9c55b6efd2149fc1bacc61f808c393ff0eb6f.
2022-10-23 19:23:53 -07:00
William Cheng
c73704ce08
[go-echo-server] update echo to newer version ( #13732 )
...
* update echo to newer version
* add github workflow
* minor fix
* add install
* go get
* install middleware
* test go api server
* trigger build
* test go-api-server
* Revert "test go api server"
This reverts commit 42f24e578ff5a0e0b2be5fa1c506be237ec4cbe0.
* Revert "Revert "test go api server""
This reverts commit 7ce773275b0c223208421eff9d84b64a079874be.
* update samples
* test go gin in github workflow
* go install
* Revert "go install"
This reverts commit ec099b48c138c2a03503bbf1de8995cbca2d7598.
* Revert "test go gin in github workflow"
This reverts commit 120516856eaa5adbeebc558a68be8e26797b8749.
* remove go api, echo server tests
2022-10-19 13:34:34 +08:00
William Cheng
f864c6d226
Fix API service implementation class in java jaxrs when no model defined ( #13716 )
...
* fix api service impl in javajaxrs when no model defined
* update samples
2022-10-17 18:02:24 +08:00
William Cheng
2bac0a8d99
Merge remote-tracking branch 'origin/6.3.x' into 7.0.x
2022-10-16 21:27:53 +08:00
William Cheng
3bd2a611bf
update samples
2022-10-16 17:55:03 +08:00
William Cheng
c81c131c46
Merge remote-tracking branch 'origin/master' into 6.3.x
2022-10-16 17:47:47 +08:00
William Cheng
4d03c9272b
prepare 6.3.0 snapshot
2022-10-15 15:40:47 +08:00
tim.quinn@oracle.com
715bbfab56
Push up-to-date generated samples
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
2022-10-14 10:16:27 -05:00
Tim Quinn
048f78e0c6
Change generated MP server return type from Response
to the document-indicated type ( #72 )
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
2022-10-13 11:39:59 -05:00
Tim Quinn
9e5625c842
Push generated samples with updated version ( #70 )
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
2022-10-11 13:32:09 -05:00
tim.quinn@oracle.com
51dc1c928a
Missed updated/generated files
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
2022-10-11 13:30:57 -05:00
tim.quinn@oracle.com
88ee081ad4
Add generated Helidon sample files
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
2022-10-11 13:30:57 -05:00
William Cheng
4ee0cfa1ad
Update jackson dependencies to newer version ( #13634 )
...
* update jackson databind dep
* update java native dep to newer version
* fix build issue due to cached config. add dummy pom
2022-10-07 23:04:27 +08:00
DeaneOC
10a1e7c2d5
Fix #13385 spring json nullable array ( #13537 )
...
* Fixing to use equalsNullable when nullable set in config for SpringCodeGen
* Adding additional test case file
* removed print statement from SpringCodeGen
* Updated model object
* Corrected indentation and removed import
* Fixed broken test
* Updating sample
2022-10-07 01:07:48 +08:00
Jacob Halsey
32936ad71b
[rust] [rust-server] More abstract functions including integer fitting ( #13503 )
...
* [rust] [rust-server] Abstract Rust Integer fitting
* Add docstrings
2022-10-07 00:40:24 +08:00
William Cheng
085e1e58e5
Fix/remove support python2 option in flask aiohttp generators ( #13585 )
...
* fix: remove option supportPython2.
[python-flask][python-aiohttp][python-blueplanet]
* fix: update samples
* test only python servers
* fix(tests): downgrade pytest version to ensure compatibility with python3.6 [python-flask][python-aiohttp]
* Revert "fix(tests): downgrade pytest version to ensure compatibility with python3.6 [python-flask][python-aiohttp]"
This reverts commit 9f47db2f87d1faea6863f4fa5f7c97ddba985879.
* test in circlei
* run commands directly
* test in node 1
* update makefile
* fix Makefile
* fix test
* revert some changes, remove python server tests from travis
Co-authored-by: Kevin Bannier <kevinbannier1@gmail.com>
2022-10-04 15:24:26 +08:00
Bjorn R. Jensen
2f48c596d1
[Java][jaxrs-spec] Make contextPath template parameter available as a string constant for use in @ApplicationPath ( #13377 )
...
* generate a RestResourceRoot with a string constant holding the jax-rs resource root to be used in the @ApplicationPath annotation to make it easier for people, who want to write their own jax-rs Application class
* build and update samples as per PR guide
* renamed introduced constant from ROOT to APPLICATION_PATH to make its use more obvious
2022-10-03 23:34:10 +08:00
devhl-labs
4e54b07076
[csharp] Fixed isMap property ( #13482 )
...
* fixed data type for maps
* fighting line endings
* fighting line endings
* removed commented code
* reverted unintended line break
* reverted unintended line break
* reverted unintended line break
2022-09-27 11:10:10 +08:00
William Cheng
ac7ebf67dd
Prepare 6.2.1 ( #13517 )
...
* update to 6.2.1-SNAPSHOT
* update samples
* update doc
2022-09-25 00:10:30 +08:00
William Cheng
24f476a381
prepare 6.2.0 release ( #13514 )
...
* set release version to 6.2.0
* update samples
* comment out rust server test in travis
2022-09-24 21:44:42 +08:00
Naoki Ikeguchi
fa51d8b6b3
[rust-server] Resolve clippy warnings ( #13473 )
...
* fix(rust-server): Use ok_or_else instead of ok_or
* fix(rust-server): Remove empty format string
* fix(rust-server): Remove redundant field names in struct initialisation
* fix(rust-server): Remove redundant clones
* fix(rust-server): Derive Eq with PartialEq always
* fix(rust-server): Remove immediately pushes replaced by vec macro
* fix(rust-server): Remove useless conversions
* fix(rust-server): Dismiss clippy::new_without_default
* fix(rust-server): Fix compilation failures
* fix(rust-server): Resolve remaining warnings
* build(rust-server): Add newly generated samples of petstore
* fix(rust-server): Allow clippy::derive_partial_eq_without_eq to avoid float types try to derive Eq
* fix(rust-server): Fix parts to compile samples successfully
* fix(rust-server): Allow clippy::redundant_clone instead of removing redundant map_err
* fix(rust-server): Resolve and dismiss lots of warnings to satisfy clippy on samples
* build(rust-server): Add clippy execution to sample integration test
* build(rust-server): Add .cargo/config to the test root to use -Dwarnings flag in tests
* fix(rust-server): Allow unused_mut to avoid compilation fails in some environments
2022-09-21 22:45:08 +08:00
Jacob Halsey
e6dd608897
Rust: Issue #13453 - Empty enum variant names ( #13454 )
2022-09-20 22:52:13 +08:00
Luka Dschaak
c4a3866e75
[PHP-Symfony] Encurage Symfony 5 bundle directory structure best practices ( #13014 )
...
* use .yaml instead of .yml
This is recommended by Symfony standards
* save Bundle files also to src path
* add test for generate ping
* add package imports
* fix expected file names
* why is Api/ApiServer.php missing
* output filenames
* use getAbsolutePath for debug purpose
* do not use punctuation as current directory
* refactor: remove todos
* use also .yaml in test to fix it
* add test for setting a different source directory
* use correct const for setting source dir property in tests
* import the AbstractPhpCodegen in test class
* put also Resources to source path
* save docs not to Resources
* update samples and improve src path in autoload.php and composer.json
* update moved samples
2022-09-18 15:16:27 +08:00
Justin Black
43375b9392
Upgrades swagger parser to 2.1.1, allows ingestion of 3.1.0 specs ( #13133 )
...
* Upgrades swagger-parser
* Removes additional property and halting of spec processing
* Updates tests
* Docs updated
2022-09-17 08:33:47 -07:00
Justin Black
7e87b5d109
Adds contains ( #13449 )
...
* Adds contains getter and setter
* Updates codegenProperty
* Updates codegenModel
* Updates codegenparameter
* Updates codegenResponse
* Samples regenerated
2022-09-16 13:36:17 -07:00
Justin Black
03cf55085c
Adds dependentRequired ( #13442 )
...
* Updates codegenmodel
* Updates codegenProperty
* Updates codegenParameter
* Updates codegenResponse
* Samples regenerated
2022-09-15 22:12:49 -07:00
James Gilliland
abe8c74a3a
Fix php generators treating double as a native type ( #13421 )
...
* Fix php generators treating double as a native type
Fixes #13335
* Remove double handling in enum
* Add missed double type removal
2022-09-15 17:16:19 +08:00
Oleh Kurpiak
0c6a951615
[Spring] Bean validation for headers ( #13414 )
2022-09-14 23:07:08 +08:00
Justin Black
c59759f20a
Adds IJsonSchemaValidationProperties format getter and setter +uses the format info ( #13360 )
...
* Adds format getter and setter
* Updates codegenProperty
* Updates codegenModel
* Updates codegenParameter + Response
* Sets format and removes unused import code in python-experimental
* Samples regenerated
* Samples regenerated
* Adds AnyTypeAndFormat
* Separates format bases out from their str or number bases
* Docs updated
* Updates python-exp, stops setting isDate and uses format instead
* Removes python-experimental isDate usages
* Fixes password usages
* Turns off isDateTime in python-experimental java layer
* Sample regnerated without isDateTime
* Removes isUuid
* Turns off isDecimal, decimal_payload broken
* Removes isDecimal
* Removes isByteArray
* Removes isBinary python-exp usages
* Removes isFloat isDouble setting from python-experimental
* Removes isDouble isFloat usages in sample
* Stops setting isShort and isLong in python-exp java layer
* Removes isShort isLong usages from python-exp and generates sample
* Adds decimal as integer input
* Adds missing bool type
* Adds validations to format mixins, adds test_uuid
* Adds test_date
* Adds test_date_time
* Adds test_number
* Adds test_int32
* Adds test_int64
* Adds test_double
* Adds test_float
* Samples updated
* Fixes javadoc
2022-09-11 09:17:16 -07:00