William Cheng
448c460517
Merge branch 'client-multipart-support' of https://github.com/condorcorde/openapi-generator into condorcorde-client-multipart-support
2024-04-07 20:58:18 +08:00
condorcorde
50e083b79c
Merge branch 'client-multipart-support' of https://github.com/condorcorde/openapi-generator into client-multipart-support
2024-04-07 11:38:54 +02:00
condorcorde
5d7a70a972
Tabs removed
2024-04-07 11:37:34 +02:00
Samuel Kahn
d2c48e2999
Fix map parameter not a container ( #18220 )
...
* Map parameters now carry their container properties when generated from map properties. This solves an issue where a map parameter was not considered a container and induced generation errors.
* Added test specification with fake endpoint for testing map parameters
---------
Co-authored-by: Samuel Kahn <samuel@darewise.com>
2024-04-07 16:12:59 +08:00
condorcorde
a43128d300
Merge branch 'OpenAPITools:master' into client-multipart-support
2024-04-07 10:03:03 +02:00
William Cheng
2168851e8a
Better array handling in 3.1 spec ( #18313 )
...
* better array detection in 3.1 spec
* fix
2024-04-07 15:48:19 +08:00
condorcorde
b14ff289b6
Update api_client.mustache
2024-04-06 21:00:28 +02:00
condorcorde
a636968b22
Update api_client.nustache
2024-04-06 15:56:25 +02:00
condorcorde
7860c654d2
Merge branch 'OpenAPITools:master' into client-multipart-support
2024-04-06 11:21:30 +02:00
condorcorde
a9227a94dc
Update api_client.mustache
2024-04-06 11:20:38 +02:00
William Cheng
3d2e38e347
add tests for query parameter (array of enum) in 3.1 spec ( #18310 )
2024-04-06 14:36:41 +08:00
martin-mfg
b11005b00d
[JAXRS-SPEC] no @Valid annotation on simple fields ( #18302 )
...
* fix and test
* whitespace change, generate samples
2024-04-06 11:19:03 +08:00
devhl-labs
3bb17efa09
fixed issue ( #18309 )
2024-04-06 11:05:43 +08:00
William Cheng
ac14e66da1
skip warning, better code format for jetbrain http client generator ( #18299 )
2024-04-06 11:01:08 +08:00
condorcorde
0bc3d55664
Merge branch 'client-multipart-support' of https://github.com/condorcorde/openapi-generator into client-multipart-support
2024-04-05 20:09:40 +02:00
condorcorde
6e7d9677ba
Corrections after petstore tests
2024-04-05 20:04:35 +02:00
condorcorde
74994ed30a
Merge branch 'OpenAPITools:master' into client-multipart-support
2024-04-05 10:18:07 +02:00
Michael Brügmann
90301f932d
SWIFT5: sort query items alphabetically to allow better server side caching of requests with same URL ( #18239 )
...
* sort query items alphabetically to allow better server side caching of requests
* updarted samples
2024-04-05 08:18:53 +01:00
William Cheng
6d10e80916
[normalizer] fix schemas incorrectly skipped ( #18297 )
...
* fix circular reference check in normalizer
* add new files
* fix
2024-04-05 13:55:22 +08:00
condorcorde
8dc1c81c68
Set $Multipart
2024-04-04 22:05:40 +02:00
condorcorde
b5868cedc7
Further code optimization
2024-04-04 18:02:12 +02:00
condorcorde
5f122f806b
Support multipart requests
2024-04-04 17:53:29 +02:00
sullis
f357be480e
[gradle-plugin] enhance unit test cases ( #18285 )
2024-04-03 17:13:18 -07:00
William Cheng
2a39b29684
[python] Add field as a reserved word ( #18279 )
...
* add field as a reserved word
* remove tabs
* update
2024-04-03 16:43:51 +08:00
William Cheng
88204b247a
[Java] Sync jersey2 jersey3 template ( #18281 )
...
* sync jersey2 and 3 templates
* add deprecated
* update samples
2024-04-03 16:32:39 +08:00
William Cheng
2934f5ac51
add logic to simplify any type represented with oneof/anyof ( #18268 )
2024-04-02 15:08:20 +08:00
devhl-labs
858499ffdd
[csharp][generichost] Form models ( #18264 )
...
* rename a bin artifact
* add support for form models
* revert sample changes
* revert sample changes
* build samples
* build samples
2024-04-01 13:12:03 +08:00
William Cheng
4719d9e55f
update spring-context to newer version ( #18266 )
2024-04-01 11:56:58 +08:00
William Cheng
2d7f0496ec
add rule to set primitive types to nullable ( #18258 )
2024-04-01 11:54:21 +08:00
martin-mfg
1704ae1194
fix issue 17999 ( #18259 )
2024-03-31 22:47:19 +08:00
devhl-labs
370eca2889
[csharp] Update dependencies ( #18263 )
...
* version bump
* updated a workflow
2024-03-31 11:27:57 +08:00
B4ckslash
807aa5d3ae
[Java][jersey2] Fix generated client code for oneOf models if datatype includes arrays ( #18042 )
...
* Add java-jersey2 sample with mixed oneOf
* [java][jersey2]Fix client generation if oneOf contains an array type
Changes:
* Change jersey2/oneof_model template to use composed schema data
* Change adding of imports in AbstractJavaCodegen to use composed schema data
* Add escapedDataType property to CodegenProperty so that the data type
may be part of identifiers (e.g. in getters)
* Update samples
* Add sample for multiple array in oneOf
* Fix generation of constructors with same erasures
* Update samples again
* Version bump
* Add new sample folders to CI
* Make primitive handling more explicit
* Replace escapedDataType property with Mustache lambda
* Update samples with new primitive handling and sanitization lambda
2024-03-30 21:08:41 +08:00
timo-a
f73db59b0e
Migrate generated tests for java resttemplate generator updateFeature/resttemplate junit5 ( #18222 )
...
* update(resttemplate): migrate java resttemplate templates to junit 5
* update(java defaults): migrate java defaults as well because resttemplate uses model_tests from default
* update(samples, java): update samples as described in the contribution guidelines
* fix tests: try double quotes
* fix tests: remaining double quotes
* update(samples): regenerate resttemplate
* update(samples): regenerate resttemplate-jakarta
* update(samples): regenerate resttemplate-swagger1
* update(samples): regenerate resttemplate-swagger2
* update(samples): regenerate resttemplate-withXml
* update(samples again): ./bin/generate-samples.sh ./bin/configs/*.yaml
2024-03-30 21:06:05 +08:00
Yohei Kitamura
34ebc1c644
[ruby] Use Marcel to detect content-type in form-data file upload using faraday ( #18243 )
2024-03-29 21:58:08 +08:00
martin-mfg
de680de60e
fix issue 17895 ( #18248 )
2024-03-29 21:57:13 +08:00
William Cheng
e78aeb6bc7
Better support for $ref to schema's properties ( #18233 )
...
* use once
* add support for reference to schema properties
2024-03-27 11:46:00 +08:00
Dennis Melzer
309918d03e
Fix compile error in client properties configuration ( #18232 )
...
* Fix config
* Add tests
* Remove unused import
* Sort imports
* Add new workflow
2024-03-26 22:02:19 +08:00
Harry Devane
6690b9f87d
Update okhttp3 to 4.12.0 ( #18235 )
2024-03-26 21:44:43 +08:00
William Cheng
6746be9a50
fix allOf handling in 3.1 spec
2024-03-24 18:07:01 +08:00
William Cheng
d88023f833
fix ref to request bodies in form content type ( #18216 )
2024-03-24 11:38:21 +08:00
Nick Cooper
8acf9b779d
Specify named param for field defaults in Python Pydantic V1 generator ( #18187 )
...
* Use named parameter
* Regenerate samples
2024-03-24 11:36:15 +08:00
ふぁ
9acd620bbb
[Python] Add test object serialization for multipart requests ( #18156 )
...
* [Python] add test object serialization for multipart requests #18140
* [python] update samples
* [python] update samples
2024-03-24 09:37:44 +08:00
William Cheng
e17777044e
Use systemPropertyVariables in pom.xml ( #18213 )
...
* use system property variables in pom.xml
* update
2024-03-23 21:45:29 +08:00
Maroš Varchola
f258ce2cf5
#18031 Fix: added middleware adding for authorization methods [php-slim4] ( #18103 )
...
* fix: added middleware adding for authorization methods, added unauthorized handler to authorization abstract, fixes #18031
* feat: updated generated sample for php-slim4
* fix: small fix for running error handlers and environment setting fix
* feat: removed unused dependency in abstract authenticator, php-slim4
2024-03-23 21:41:16 +08:00
ふぁ
5e9546451c
[Python] Add echo_api test object serialization for multipart requests ( #18176 )
...
* [python] echo add test object serialization for multipart requests
* [echo api] update samples
* [echo api] update samples
2024-03-23 21:40:10 +08:00
William Cheng
420e49f258
better type check for additoinal properties before casting ( #18212 )
2024-03-23 21:21:31 +08:00
William Cheng
4ca8f9c384
Update kotlin client dependencies to newer versions ( #18211 )
...
* update kotlin client dependencies to newer versoins
* update
2024-03-23 21:21:20 +08:00
Njeri Gachoka
aedf571811
Handle both types of additional properties when getting type declaration ( #18201 )
2024-03-23 17:42:22 +08:00
William Cheng
8288b6fb15
fix #18184 , check nullable in 3.1 spec ( #18189 )
2024-03-23 17:15:27 +08:00
William Cheng
a26c87e7a9
[Kotlin][jvm-retrofit2] fix missing import for models in query parameters ( #18143 )
...
* add new kotlin client samples
* update workflow
* update samples
* update
* add kotlin echo api client
* update
* update
* fix model import
2024-03-23 15:38:49 +08:00