William Cheng
76aedca6b2
Update test spec to use "localhost" instead ( #1300 )
...
* update test spec to use localhost intead
* add new files
2018-10-24 13:56:39 +08:00
William Cheng
3d7a019524
update samples and reenable ensure-up-to-date ( #1304 )
2018-10-24 13:56:24 +08:00
Nate Jensen
b36b4611de
fix #1276 by adding colon ( #1301 )
2018-10-24 11:50:17 +08:00
Thibault Duperron
0aec7728f9
[Java][jaxrs-resteasy] add @Valid when bean validation is enabled ( #1237 )
2018-10-23 23:58:03 +08:00
William Cheng
4a0bc8f177
Merge branch 'Rizzen-ctor-without-parameters'
2018-10-23 21:50:43 +08:00
William Cheng
1418860c3a
Merge branch 'ctor-without-parameters' of https://github.com/Rizzen/openapi-generator into Rizzen-ctor-without-parameters
2018-10-23 21:12:03 +08:00
William Cheng
8455dfe75d
update petstore samples
2018-10-23 18:21:25 +08:00
Erik Timmers
e782001eb9
[elm] Add support for additionalProperties ( #1262 )
...
Fixes #1140 .
2018-10-23 16:58:33 +08:00
Dec12 | Fujigon
bb056ccf3d
[General] fix InlineModelResolver's logic and use openapi-generator's InlineModelResolver, so that nested "required" works correctly ( #1200 )
...
* fix InlineModelResolver's logis and use openapi-generator's InlineModelResolver, so that nested "required" works correctly
* add "required" to nested model schema
* update ensure-up-to-date to include openapi v3's jaxrs
* change test required field
* fix sample shell script, hide timestamp
* fix NPE
* move test case to petstore-with-fake-endpoints-models-for-testing.yaml
* fix jaxrs-jersey (oas3) example generate shell script to use petstore-with-fake-endpoints-models-for-testing.yaml
* add default value
* re-generate samples
2018-10-23 16:51:55 +08:00
Sebastian Rühl
51d2e4bd4c
[TypeScript] typescript-axios: Added possibility to add custom axios instance. ( #1274 )
...
* typescript-axios: Added possibility to add custom axios instance.
This comes in handy if you want to use mocks in tests.
* typescript-axios: aligned to fetch API for custom instance
2018-10-23 16:42:10 +08:00
William Cheng
111a3626b2
update scala akka dependencies ( #1294 )
2018-10-23 16:34:27 +08:00
William Cheng
a55533c178
Add "servers" support to Ruby API client ( #1280 )
...
* update ruby samples with OAS3 spec
* add server support to ruby api client
* minor format change
* minor format fix, skip form models
* better exception and add test for invaid value
* remove exception test code
2018-10-22 12:52:52 +08:00
moreginger
33a1ac4397
Don't generate unused ApiException class for java/webclient. ( #1165 )
2018-10-21 22:01:47 +08:00
William Cheng
f1d4ae230e
Remove outdated comment ( #1268 )
2018-10-21 21:39:26 +08:00
sunn
0853b2d31d
Add ref support inside fromProperty ( #1235 )
2018-10-20 13:52:46 +02:00
sunn
e32b70d579
Allow all apis under a single endpoint to be hosted in one server ( #1230 )
2018-10-20 13:50:09 +02:00
William Cheng
0326558f9a
update spring core version ( #1265 )
2018-10-19 00:21:40 +08:00
William Cheng
c1afba7194
Fix jackson-databind security issue ( #1259 )
...
* fix jackson databind security issue
* fix java jersey 1 dependency
* fix java webclient dep
2018-10-18 16:29:38 +08:00
William Cheng
ffd72767af
Prepare 3.3.2 snapshot version ( #1249 )
...
* release_version_update
* update readme
* restore felix version
* update petstore samples
2018-10-16 10:53:12 +08:00
William Cheng
0136aeefbc
Prepare 3.3.1 patch release ( #1247 )
...
* release_version_update
* comment out ensure up to date
* release_version_update_docs
* update release table
2018-10-15 23:18:24 +08:00
Rubén Martínez
ded765bcb9
[C#] Fixed issue #1126 with invalid generation of C# children models in allOf clauses ( #1127 )
...
* Run ./bin/utils/ensure-up-to-date to re-generate samples run in the CI.
* Fixed issue #1126 . DefaultCodegen now sets the hasChildren property of CodegenModel when children models are added to the model. Changed the modelGeneric.mustache template to decide whether to include a base validation model (for children to inherit) based on the hasChildren property, and not the discriminator property.
* Run the ./bin/utils/ensure-up-to-date script after fixing the issue #1126
* Reverted modification in go samples, performed by ./bin/utils/ensure-up-to-date, that are failing in CI.
This partially reverts commit 2168df0f82 .
2018-10-15 13:13:05 +08:00
Christophe Bornet
34409bc0d8
Update spring-cloud generator to use openfeign ( #1191 )
2018-10-14 12:23:50 +08:00
Nico König
9c736731f2
fix: fix return type for api interface ( #1218 )
2018-10-12 17:48:06 +08:00
Tomasz Prus
71aa421179
fix: python/asyncio no-ssl-verify affects verification of server certs only ( #1211 )
...
Bug fix: python/asyncio no-ssl-verify affects verification of server certs
2018-10-12 17:05:01 +08:00
William Cheng
32c1d9eea4
Verify updatePetWithForm in Go client ( #1212 )
...
* verify updatePetWithForm in go client
* update wording
2018-10-11 15:40:43 +08:00
Rubén Martínez
529a638d11
[C#] Fix issue #1088 with generation of enum classes referenced from other objects ( #1089 )
...
* Run ./bin/utils/ensure-up-to-date to re-generate samples run in the CI.
* Fixed the #1088 issue by removing the update of enumeration properties while processing objects that reference them. Launched the ./bin/csharp-petstore-all.sh script.
2018-10-10 21:38:48 -04:00
Matthias Ramsauer
6acf45a108
x-www-form-urlencoded-body-fix ( #1187 )
...
* [go] x-www-form-urlencoded-body-fix
* [go] run scripts in bin and bin/security
2018-10-10 12:24:15 +08:00
Akihito Nakano
68a8f2976c
[Spring] Fix character conversion error ( #1195 )
...
* Fix character conversion error
ref https://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/ServletResponse.html
> To send character data, use the PrintWriter object returned by getWriter()
* Update samples
* Update spring-stubs
2018-10-09 18:29:58 +09:00
osharav
1a61456f71
Re-enabling typescript node test ( #1190 )
...
Explicitly adding node.js 8 type definitions before ClientResponse interface was removed due to deprecation.
2018-10-09 17:14:36 +08:00
Christophe Bornet
5ac33a49f1
[Flask] Upgrade to flask connexion 2.0.0rc3 ( #1192 )
2018-10-09 07:44:27 +08:00
William Cheng
22049db8c1
fix enum value, update dart petstore samples ( #1193 )
2018-10-09 07:08:04 +08:00
Kiran-Sivakumar
7d58f308d9
[Java][okhttp-gson] Fix bug when specifying grant-type (flow) for OAuth token retry ( #1183 )
...
* Fix bug when specifying grant-type for OAuth token retry
* Update samples
* Update security samples
2018-10-08 17:39:10 +08:00
stkrwork
52a112d90f
[C++][Restbed] Fix default value for Restbed ( #1186 )
...
* Start working on fixing default value in Restbed Server Api Template
* fix default value in DefaultCodegen
* Revert "fix default value in DefaultCodegen"
This reverts commit ce690069d2 .
* fix default value in cpprest
* update cpp restbed samples
2018-10-08 01:54:06 +08:00
William Cheng
999f472e4b
Refactor default and example values in Java generators ( #1045 )
...
* fix default, example for java okhttp
* update java feign samples
* update samples, doc
* add new doc for dart-jaguar
* update model template
* update jaxrs spec model
* update resteasy sample
* update java samples
2018-10-07 03:56:16 +08:00
William Cheng
aa31e42ce7
improve go code format without gofmt ( #1173 )
2018-10-05 23:27:33 +08:00
William Cheng
06d31cfedb
Better format for Ruby tests ( #1166 )
...
* better format for ruby test
* update ruby petstore
2018-10-04 23:53:46 +08:00
William Cheng
4e8844273b
Prepare 3.3.1-SNAPSHOT ( #1154 )
...
* update version
* update petstore samples
2018-10-02 09:40:27 +08:00
William Cheng
e22c7c1c8a
3.3.0 release ( #1153 )
...
* update using release_version_update
* comment out ensure up to date script
* update using release_version_update_docs
* remove current master
2018-10-01 23:56:52 +08:00
William Cheng
2b87b309ad
Rename environment variable for Go to post-process file ( #1091 )
...
* renmae Go post process file env variable
* add back samples/client/petstore/c/libcurl.licence
* keep go samples up-to-date
* update go petstore samples
* update go samples without formatting
2018-10-01 21:24:32 +08:00
Erik Timmers
dcc0b5e772
[elm] Fix Byte encoder/decoder names ( #1151 )
2018-10-01 21:20:41 +08:00
Yuriy Belenko
e4b5f50515
MySQL Schema Generator #955 ( #1055 )
...
* [Mysql Schema] Add new generator
* [Mysql Schema] Fix default definition
* [Mysql Schema] Add defaultDatabaseName option
* [Mysql Schema] Add jsonDataTypeEnabled option
* [Mysql Schema] Add samples
2018-10-01 15:59:18 +08:00
William Cheng
755dfe53de
Better handling of different types in Elm generator ( #1100 )
...
* better handling of different types in elm generator
* [elm] Fix toString for special cases
2018-10-01 15:27:10 +08:00
kemokemo
2040050e55
[Golang][go-gin-server] Fixed issue 1122 with workaround ( #1141 )
...
[Golang][go-gin-server] Fix path parameter naming
2018-10-01 15:25:14 +08:00
Antonio Bellezza
8b47984e3c
[Scala-Akka] Generate default values for optional model fields ( #1119 )
...
* Generate default values for optional model fields in scala-akka
Fix #1118
* Updated akka-client petstore with defaults for optional model fields
* update petstore sample with scalafmt
2018-09-29 21:21:06 +08:00
Erik Timmers
345b7ec7e5
[elm] Major refactoring; add discriminator support ( #1104 )
...
* Use the same name for all exposed encoder & decoders;
* Improve imports (limit exposures);
* Add support for OAS3 discriminators;
* Distinct between 0.18 & latest mustache files.
2018-09-29 12:13:04 +02:00
William Cheng
cbddb08468
Add post processing to files generated by Haskell generators ( #968 )
...
* add hfmt support (without updating the sample)
* update haskell httpclient samples with hfmt
* add code format option to haskell servant, minor bug fixes
* update code samples with hfmt
* update samples using stylish-haskell
* rename env variable
* update haskell samples with stylish-haskell
* regenerate haskell samples without stylish-haskell
* regenerate haskell servant sample
* update example-app & tests-integration for OAS2 code
2018-09-29 17:21:03 +08:00
William Cheng
f1f7bdd23f
Add nullable support to Python client ( #1073 )
...
* add nullable support to python client
* update PR template
2018-09-29 17:01:13 +08:00
Adam Drakeford
5aad02ed90
Fix for optional and default types ( #1107 )
2018-09-26 11:48:15 +01:00
Jaumard
df61cd9cb3
fix model generator for snake case open api definition ( #1076 )
2018-09-25 17:22:19 +08:00
William Cheng
8fb3b707a1
Add post processing to files generated by Python generators ( #1072 )
...
* add post process file to python generators
* update python samples with yapf
* revert sample change
2018-09-22 11:50:17 +08:00