Jeremy Audet
92ecee8c27
Don't cast list to tuple in python-prior binding ( #14014 )
...
* Add test for python-prior type conversion error
In the spirit of test driven development, this test intentionally fails.
A following commit will fix the code to comply with the test.
See: https://github.com/OpenAPITools/openapi-generator/issues/14012
* Don't cast list to tuple in python-prior binding
Tweak the python-prior API bindings, so that they no longer cast lists
to tuples when making a POST request with a multipart/form-data
content-type. This fixes an interaction with
`urllib3.request_encode_body`, whose `fields` parameter expects tuples,
not lists.
cc @spacether
See: https://urllib3.readthedocs.io/en/stable/reference/urllib3.request.html
Fix: https://github.com/OpenAPITools/openapi-generator/issues/14012
2022-11-15 17:40:28 -08:00
Nick Malfroy-Camine
77226981b6
Make sure ts-ignore is ignoring right line ( #14011 )
...
* Make sure ts-ignore is ignoring right line
* generated samples
2022-11-15 18:07:19 +01:00
Larry O'Leary
42264aadd7
Fix invalid Python import for qualified package name ( #14015 )
...
* Add unittest for toModelImport
* Use `packageName` insetad of `packagePath()`
2022-11-14 14:28:36 -08:00
Jonas Reichert
e882421ff3
enhance response with bodyData ( #14006 )
2022-11-14 12:59:25 +00:00
William Cheng
2e44e78474
Update Ruby minimum version to 2.7 ( #14002 )
...
* update ruby minimum version to 2.7
* test ruby in cirleci
2022-11-13 12:14:21 +08:00
Justin Black
188c39dccd
Fixes bug where python generates client with low version specs ( #13996 )
2022-11-11 11:40:33 -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
Justin Black
01f0763ec3
[python] fixes enum naming bug ( #13985 )
...
* Adds fix
* Adds needed java imports
2022-11-10 13:44:36 -08:00
Jonas Reichert
f1b8190b19
[swift5] less restrictive alamofire dependency resolution ( #13977 )
...
* modify Alamofire version in podspec
* modify Alamofire version in Package.swift
* also pin optimistically in Cartfile
* optimistically resolve all other dependencies to next major version
2022-11-10 17:27:24 +00:00
Jonas Reichert
7ad9f835ff
[swift5] support content types with charsets ( #13981 )
...
* enable possibility to add charset to content-type
* update samples
2022-11-10 14:28:36 +00:00
Onur Elibol
d8bed4228d
Using import type for types imports [typescript-axios] ( #13964 )
...
* type imports to use import type instead of import
* generated samples
Co-authored-by: onur-caplena <onur@caplena.com>
2022-11-10 10:49:39 +01:00
Mustansir Soni
4667b7e471
[ #13954 ] Allows args and arg as schema properties in python client ( #13955 )
...
* Add args to reserved words
* arg and args to _arg and _args in templates
* Corrections
* Test added
* Corrections
* Use arg and args as defined properties
* Removed unnecessary assertion
* Suggested change
2022-11-09 11:10:29 -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
William Cheng
099a96b1ad
add option to skip reusing inline schemas ( #13892 )
2022-11-08 10:48:32 +08:00
Mark Delk
d80cd099ca
[BUG][RUBY] Fix ruby faraday HTTP 0 issue without libcurl ( #13945 )
...
* Fix ruby faraday HTTP 0 issue without libcurl
* commit generated files
2022-11-08 10:46:18 +08:00
William Cheng
6a7b8fcebe
[Go][client] better code format, regenerate go client tests ( #13940 )
...
* go client regenerate test
* replace 4-space with tabs, regenerate tests
2022-11-08 10:40:28 +08:00
Daniel Hoffmann
3eec4eb326
#13726 Introduce new remoteInputSpec parameter ( #13727 )
...
* #13726 Introduce new remoteInputSpec parameter
* #13726 Add documentation and new warning log
2022-11-07 23:32:58 +08:00
Beppe Catanese
7a17d3dc55
Correct import, add test ( #13905 )
2022-11-07 22:05:42 +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
Julian Taylor
3dc8403e10
[Python] pass api_client configuration to model deserialize ( #13922 )
...
The if not passed the models create a new configuration object which
configures logging and determines cpu count every time.
This causes extreme performance issues when deserializing larger sets of
items.
See also
https://github.com/kubernetes-client/python/issues/1921
2022-11-07 09:05:14 +01:00
William Cheng
363906fda3
Better error check if discriminator value is null in r client ( #13930 )
...
* better error check if discriminator value is null in r client
* more readable error messages
2022-11-07 02:16:16 +08:00
Justin Black
b35ea31e82
[python] fixes multipart/form-data bug ( #13926 )
...
* api_client template updated
* Samples regenerated
* Fixes tests
* Adds missing test file
* Adds test fix
2022-11-05 09:10:24 -07:00
Gustavo Bazan
d5f896fe20
[GO] fix identation for model_simple.mustache ( #13919 )
...
* [GO] fix identation for model_simple.mustache
This corrects the identation for recnet changes in #13843
* running the scripts
2022-11-05 22:47:09 +08:00
Bruno Coelho
c35140cbc3
[swift5][client] fix URLSession warning of URLSessionProtocol conformance ( #13906 )
...
* [swift5][client] fix URLSession warning of URLSessionProtocol conformance
* [swift5][client] fix URLSession warning of URLSessionProtocol conformance
* [swift5][client] update bitrise config
* [swift5][client] enable async await sample project on CI
* [swift5][client] update bitrise config
* [swift5][client] update bitrise config
* [swift5][client] try to fix CI
2022-11-04 17:09:14 +00:00
cachescrubber
5221682086
[Java][Client] Support annotationLibrary=none to remove swagger annotations ( #13869 )
...
* Support annotationLibrary=none in JavaClientCodegen
* Add example using annotationLibrary=swagger1
* Support annotationLibrary=none in libraries
* Fix missing curly brace.
* fix if statement condition
* Support {{#swagger1AnnotationLibrary}} in java/rest-assured
* Adopt JavaModelTest
* Generate docs
* Generate samples
* clean up java feign files
* clean up feign samples
* fix resttemplate, native
* fix resttemplate withXml
* fix webclient
* fix java-jersey2, vertix
* fix googleapi client
* fix rest assured
* fix rest assured
* update apache-httpclient
* fix jersey2 special character
* fix resteasy
* fix jersey2
* update samples
* fix jersey2, okhttp streaming
* update okhttp-gson
* update samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
2022-11-04 17:07:46 +08:00
Hui Yu
c3abdb6c57
Check cJSON_IsNull when the data type is datetime ( #13884 )
2022-11-04 12:26:47 +08:00
William Cheng
c71ec554dc
update maven plugin, online generator deps ( #13899 )
2022-11-04 12:26:17 +08:00
Michael Ramstein
d2a9da5061
[Elixir] Fixes issue with maps/dictionary not present in payload ( #13874 )
...
* Adds fix to deserialize nullable maps
* Generate Samples
2022-11-03 17:46:24 +08:00
Mark Delk
4a7a2f5e6d
[RUBY] handle Faraday::ConnectionFailed api error ( #13894 )
...
* handle Faraday::ConnectionFailed api error
* commit generated files
2022-11-03 17:26:13 +08:00
William Cheng
bfcb3864a7
Update project dependencies - root, openapi-generator ( #13881 )
...
* update project dependencies - root, openapi-generator
* use 2.9.3 for jdk8
2022-11-03 16:54:57 +08:00
Thomas Hansen
0d1e31324b
[PHP] Accept 0 as value for query parameters ( #13868 )
2022-11-02 14:08:21 +08:00
Damiano Albani
89fc631125
Upgrade CommonMark dependency to v0.20.0 ( #13872 )
2022-11-02 13:39:53 +08:00
William Cheng
06354d5f7d
update doc
2022-11-01 18:32:08 +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
Sorin Florea
9eb799d8dd
Fix exploded query parameters with array property ( #13656 )
2022-11-01 11:16:41 +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
sbilz
fe5601ab9b
Java jersey OAuth2 add support for public client #13827 ( #13828 )
2022-10-31 22:52:42 +08:00
Nick Ufer
a04b2623b0
[GO] fix: stops checking for nil for structs ( #13843 )
...
* [GO] fix: stops checking for nil for structs
* [GO] chore: regenerates samples
2022-10-31 22:50:02 +08:00
Beppe Catanese
1de28c8a72
Improve error message (rfc7807) ( #13680 )
...
* Add func formatErrorMessage
* Add unit test
* Commit generated code
* Fix indentation
* Using tabs
* Set error before model
* Commit generated code
* Fix tabs
* Commit generated code
* Fix tabs
* Fix tabs
* Commit generated code
2022-10-31 22:35:16 +08:00
Nick Ufer
fa4f7e07fe
[GO] fix: stops adding imports for nested structs ( #13833 )
2022-10-31 22:14:42 +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
Thomas Hansen
d6de9c19c8
[PHP] handle properly multiple accept headers ( #13844 )
...
* [PHP] handle properly multiple accept headers
* fixup! [PHP] handle properly multiple accept headers
2022-10-31 12:11:19 +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
William Cheng
4c19c725a7
minor improvements on java client based on intellji ide ( #13864 )
2022-10-30 23:31:04 +08:00
Logy
9f7c267146
[typescript-fetch] fix #13853 add semi colon ( #13856 )
...
Co-authored-by: nologyance <nologyance>
2022-10-29 16:23:08 +02:00
Tom Bärwinkel
009bf4c0a3
Add sendWithCustomExpect function to Api.mustache ( #13773 )
...
to allow more fine grained error handling.
2022-10-29 15:06:31 +02: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