William Cheng
90c7f53a1b
Allow retrieving the underlying configuration for APIClient ( #4195 )
2019-10-21 16:14:00 +08:00
atetzner
ba04939c7a
Fix generation of query parameters for optional/nullable function arguments ( #3903 )
...
* OpenAPITools/openapi-generator#3880 Fix generation of query parameters for optional/nullable function arguments
* OpenAPITools/openapi-generator#3880 Updated generated samples
2019-10-21 14:18:42 +08:00
Arvind Thirunarayanan
893f16ad3c
[Golang] Allow retrieving the underlying configuration for APIClient ( #3976 )
...
* Allow retrieving the underlying configuration for APIClient
- Needed for dynamically changing the underlying implementations and
for testing
- Fixes #1321 and #3412
* Added go-petstore-withXml changes suggested by circleci
* Add caution note about modifying configuration while live
2019-10-21 13:20:56 +08:00
Alberto Corrales Garcia
fefa327531
Add Fenergo in companies using OpenApi Generator ( #4192 )
2019-10-20 23:09:34 +08:00
William Cheng
d05bbf6ca7
Add a link to meetup in Paris by Criteo ( #4191 )
2019-10-20 22:32:53 +08:00
William Cheng
f43c720b08
replace 4-space with tab ( #4188 )
2019-10-20 00:46:25 +08:00
William Cheng
fd24088dda
fix pricefx.png naming
2019-10-19 23:56:10 +08:00
Jesse Michael
0abb910dbc
[go-server] Enhance Go API server with interfaces router binding and services ( #4038 )
...
* Enhance go api server with interfaces router binding and services
Enhance the default go api server generation to define interfaces for an API's routes and services. Handle an endpoint's http binding in the generated router and the skeleton for the service logic in an API service.
* Include interface documentation in Go Server generation.
2019-10-19 23:32:52 +08:00
William Cheng
dd64241f8f
minor fix to veamly img name
2019-10-19 23:17:43 +08:00
William Cheng
930edeadea
add company logos to the website ( #4187 )
2019-10-19 22:37:01 +08:00
William Cheng
1cf228f5f6
Add https://vouchery.io to the company list ( #4186 )
2019-10-19 21:21:43 +08:00
atsharp
d75d089bc9
[Java] Support cookie-based security schemas in Java clients ( #4155 )
...
* Adding cookie support and cookie-based AuthKeys to Java clients
* Fix indentation
* Revert accidental change
* Updating samples
* Fixing tests and regenerating samples
2019-10-19 18:05:02 +08:00
Jochen Schalanda
ab0b3d9795
Update to jackson-datatype-threetenbp 2.9.10 ( #4176 )
...
* Update to jackson-datatype-threetenbp 2.9.10
* Update to ThreeTen BP 1.4.0
* Fix import and usage of org.threeten.bp.DateTimeUtils
* Refresh samples
2019-10-19 15:08:56 +08:00
Jérémie Bresson
be0fc7e49f
[jaxrs-spec][quarkus] update to 0.25.0 ( #4185 )
2019-10-19 14:49:11 +08:00
William Cheng
5a222bb570
Add https://ponicode.dev/ to list of companies using OpenAPI Generator ( #4184 )
2019-10-19 13:06:16 +08:00
Jim Schubert
51cff82bf0
Support [typescript] as a pattern for auto-labeler ( #4180 )
...
* Support labeling changes which affect all typescript generators using `[typescript]` in title
* Add negative test case for Typescript change.
2019-10-18 17:47:56 -04:00
Bruno Coelho
c2ad14ea02
[swift4] Add swift package manager and update dependencies ( #4141 )
...
* [swift4] add Swift Package Manager
* [swift] update petstore projects
* [swift4] try to run CI again
2019-10-18 10:38:31 +08:00
Akihito Nakano
3f3559020a
Add style
and explode
( #4042 )
...
* Add parameter
* Set default value as Parameter.explode could be null
* Fix typo
* Add a link to the spec
* Add tests
* Delete unused import
* Rename: shouldExplode -> isExplode
* Include the new property
2019-10-17 23:58:38 +08:00
Jan
f8d3b9826a
docs: add link to a slideshare presentation ( #4174 )
2019-10-17 21:18:32 +08:00
William Cheng
b7eedda696
update go openapi3 samples
2019-10-17 20:13:38 +08:00
Colin Arnott
080991823a
[Go] Upgrade dependencies ( #4126 )
...
antihax/optional#1 added module support, and was tagged as a stable
release. This change consumes that tag, and updates the psuedo-version
for golang.org/x/oauth2.
2019-10-17 20:09:02 +08:00
siada
6af234f79a
[typescript-inversify] Fix multipart form uploads ( #4131 )
...
* Fix multipart form uploads
* Update modules/openapi-generator/src/main/resources/typescript-inversify/HttpClient.mustache
Co-Authored-By: Esteban Gehring <esteban.gehring@gmail.com>
* re-generate samples
2019-10-17 13:50:10 +02:00
sunn
f901a84743
Update tests to prevent memory leakage ( #4164 )
...
Install C and C++ tools in Travis
2019-10-17 11:48:35 +02:00
William Cheng
c32fa5d012
Add a link to a PoniCode blog post ( #4173 )
2019-10-17 12:43:31 +08:00
wing328
4de3b3f473
update samples
2019-10-17 11:48:23 +08:00
wing328
54151891cc
Merge branch 'master' into 5.0.x
2019-10-17 11:18:57 +08:00
William Cheng
9eb3c4fa7a
Add Petstore samples for dart-dio ( #4162 )
...
* Add samples for dart-dio
* use dartmft
2019-10-17 11:15:17 +08:00
Jim Schubert
0e1ce6bb63
[docs] Custom template clarifications and other minor enhancements ( #4167 )
...
* [docs] Updating docsite outputs to be browsable on Github as well
* Fix links to other files
Suffix `.md` was needed to make links works
* [docs] Add clarification to differences between customization and templating docs
* [docs] Collapsible side bar, scroll to top, minor enhancements
2019-10-16 18:04:44 -04:00
William Cheng
60d601ee26
[Python] Minor fix to code format ( #4172 )
...
* test python e501 fix
* 2 spaces
* fix format with noqa: E501
* fix format, update samples
2019-10-17 02:34:04 +08:00
Jeremie Bresson
f763b6dce3
Update samples
2019-10-16 13:42:03 +02:00
Jeremie Bresson
7756bb5b74
CircleCI change 'machine' configuration
2019-10-16 10:05:17 +02:00
Arun
d71b1cf49e
[python] Add option to skip client validations ( #4137 )
...
* Adds options to skip client side validations
* Runs petstore.sh
* Correct typo in variable name
* Consistent code styling
* Rerun petstore.sh
* Change position of local_vars_configuration
* Make code pep8 compliant
2019-10-16 15:44:04 +08:00
Arun
095fa719b3
[python] Remove post_params and body from OPTIONS request ( #4163 )
...
* Remove post_params and body from OPTIONS
* Empty commit to retrigger build
2019-10-16 15:34:22 +08:00
Arun
1786e75490
Skip adding None value in query parameters ( #4161 )
2019-10-16 15:15:14 +08:00
Esteban Gehring
f195f8ff7a
typescript-rxjs: fix query parameters type ( #4160 )
...
* #4159 : fix typescript-rxjs query parameter type
* re-generate typescript-rxjs samples
2019-10-16 08:44:38 +02:00
William Cheng
428102b5e3
Add a link to blog post in csdn ( #4166 )
2019-10-16 13:17:42 +08:00
William Cheng
3fbd59b95a
switch to machine enable is true
2019-10-16 11:41:20 +08:00
William Cheng
9d606804be
disable docker_layer_caching: true
2019-10-16 11:33:16 +08:00
William Cheng
672a7e9c60
update samples
2019-10-16 02:52:04 +08:00
William Cheng
23727befa7
add athornz as dart-dio template creator
2019-10-15 22:23:18 +08:00
sunn
83fdc6e752
[C++] [Qt5] Add generation of cmake files to qt5 client ( #4133 )
...
* Add generation of cmake files to qt5 client
* Update after review
2019-10-15 15:59:45 +02:00
Josh Burton
755a6f4445
Adds Dart Dio generator ( #4018 )
...
* Adds initial implemenation of dart-dio generator
* Adds remaining boilerplate for dart-dio generator
2019-10-15 21:05:38 +08:00
Massimiliano Pippi
756984adc9
fix boolean operators precedence ( #4158 )
2019-10-15 21:03:34 +08:00
Benoît Courtine
dd08ea7a6b
[Rust] [ Fix #3052 ] Handle optional and nullable parameters ( #4016 )
...
This PR includes theses changes:
- Handling "optional" parameters is not optional anymore. Handling an additional parameter for it makes templates more complicated, and IMO, it is not worth it (as discussed in issue, it is an "acceptable" breaking change).
- Optional parameters are handled everywhere: path params, query params, form params... Generated sample code compiles (both hyper and reqwest libraries).
2019-10-15 13:59:37 +01:00
Arun
c1d5fe0c77
Run all test cases against petstore server ( #4150 )
2019-10-15 14:54:24 +08:00
Hippolyte HENRY
3693d60840
Add newline between function signature of operation and summary of operation ( #4112 )
...
* Add newline after function signature
* update Petstore
* [go] Add newline after function signature
* update petstore
2019-10-15 14:46:45 +08:00
sunn
450153d4e0
Add missing supporting files when prefix is provided ( #4132 )
2019-10-15 14:45:08 +08:00
snebjorn
5de0f01150
sanitizes model names so they're valid class/interface names fixes #4097 ( #4127 )
2019-10-15 14:35:58 +08:00
Kevin Mahoney
fead3eef76
[elm] fix code generation for nullable types ( #4136 )
2019-10-15 14:33:48 +08:00
Arun
dfabb1503a
Add missing keywords in swift ( #4153 )
2019-10-15 13:33:13 +08:00