William Cheng
f946492e7e
update php ze-ph samples
2019-01-31 10:38:06 +08:00
William Cheng
562442764a
update php ze-ph samples
2019-01-31 10:07:18 +08:00
William Cheng
2eb99f602a
Add Bearer authentication support to Python client ( #1999 )
...
* add bearer auth support to python
* add bearer auth support to python
* update python oas2 petstore samples
* update samples
* add bearer format
* update php symfony samle
2019-01-30 22:16:53 +08:00
Arthur Mogliev
77d2de4e3d
[PHP][php-ze-ph] Support for PHP 7.1+, Zend Expressive 3.2 and PathHander 0.4 ( #1902 )
...
* - support for PHP 7.1, Zend Expressive 3.2 and PathHander 0.4 for php-ze-ph generator
* - fixed mess with petstore samples (added new files, removed obsolete files)
* php-ze-ph:
- overwriting "*/*" media type for producers with "n/a" (PathHandler does not support that cause it makes no sense to return response with "Content-Type: */*")
- "array" return type declaration for handler methods with ambiguous "container" return type
- better way to generate attribute annotation stub for request body data with ambiguous "container" type
- fixed missing dependency in composer.json
- minor optimization for container.php
- samples for OAS3 petstore spec
* php-ze-ph:
- note about ext-yaml in stub README
- updated .gitignore
* php-ze-ph:
- logging '*/*' replacement as warning
2019-01-30 15:36:00 +08:00
Jérémie Bresson
c871e3bc81
[core] Handle referenced enum case correctly ( #2001 )
...
* [core] Handle referenced enum case correctly
* Update all samples
* Fix compile error after merge
2019-01-30 11:07:58 +08:00
Jérémie Bresson
02a8dad77c
Document 'x-enum-descriptions' and 'x-enum-varnames' ( #2010 )
2019-01-29 13:56:37 +01:00
Dennis Kieselhorst
bcfa86d401
update CXF and Jackson to latest version ( #2017 )
2019-01-29 20:43:41 +08:00
William Cheng
83d34bd8d7
Add multiple servers support to JS API client ( #1974 )
...
* add multiple servers support to JS ES6
* multiple server support in js es5
* using exports in es5
* fix index check
* add oas v3 js es6 client to travis
2019-01-29 11:19:21 +08:00
Jérémie Bresson
046db19a85
[core] cleanup: remove OpenAPI parameter from CodegenConfig methods ( #1953 )
...
* Add OpenAPI parameter to DefaultCodegen#toDefaultValue(..)
* Remove CodegenConfig#fromOperation()
* Remove allDefinitions parameter from fromModel(..)
* Remove definitions parameter from CodegenConfig#fromOperation(..)
* remove schemas parameter from DefaultCodegen#fromRequestBody(..)
* remove schemas parameter from DefaultCodegen#fromCallback(..)
* Remove openAPI parameter from CodegenConfig#fromModel(..)
* Remove openAPI parameter from CodegenConfig#fromOperation(..)
* Remove openAPI parameter from DefaultCodegen#fromProperty(..)
* Remove openAPI parameter from DefaultCodegen#fromParameter(..)
* Remove OpenAPI parameter from several methods
* Use ModelUtils.getReferencedParameter(..)
* Remove unused variable
* Remove openAPI parameter from DefaultCodegen#fromResponse(..)
* Remove openAPI parameter from DefaultCodegen#addHeaders(..)
* Remove from addConsumesInfo(..)/addProducesInfo(..)
* Improve test: add property to prevent Pet from being a free-form object
* remove globalSchemas Map<String, Schema>
* remove deprecated method: postProcessOperations()
* Remove 'Map<String, Schema> allSchemas' from addProperties(..)
* Remove 'Map<String, Schema> allDefinitions' from createDiscriminator(..)
* Remove 'Map<String, Schema> allSchemas' from unaliasPropertySchema(..)
* Rename globalOpenAPI to openAPI
* Update documentation
* Run “Optimize import” in IntelliJ IDEA
2019-01-28 16:19:36 +08:00
MBcom
6f16b45976
added bearer authentication to typescript-angular package ( #1986 )
...
* added bearer authentication to typescript-angular package
* updated samples
2019-01-28 16:16:32 +08:00
William Cheng
7811390b7b
Add multiple servers support to Python client ( #1969 )
...
* add multiple server support to python client
* various fixes
* minor fixes, add tests
* test oas2 python first
* fix tests
* fix issues reported by flake8
* update code format
* add python petstore to ensure up-to-date
* rearrange test
* fix E501
* fix tests
* add new files
* fix script permission
* fix index check
* update samples
2019-01-28 11:24:48 +08:00
William Cheng
887b688014
[Java] Generate OAuth related files only if OAuth security schema is used ( #1907 )
...
* optionally include oauth files in java client
* fix java templates
* fix tests
* fix CI issues
2019-01-28 11:05:37 +08:00
William Cheng
9029103c94
fix index check, add test cases ( #1993 )
2019-01-27 21:18:20 +08:00
William Cheng
c438f67b66
fix index, add test case in php client ( #1994 )
2019-01-27 20:29:59 +09:00
Yuriy Belenko
4f8164e713
[Slim] Update Readme ( #1995 )
...
* Add OpenAPI Generator link to readme
* Update Readme example to match config
2019-01-27 18:05:42 +08:00
William Cheng
706192980c
update samples
2019-01-26 22:03:58 +08:00
gfeun
860b91e45e
[lua] Allow connection on port != 80 or 443 ( #1712 )
...
* Allow connection on port != 80 or 443
In the current implementation a client can't connect on another port than 80 or 443
This commit allows to specify a host like "localhost:8080" when creating the client
The port is then used when initiating http requests
* Update Petstore Sample for CI
* Fix unused return value
* Update petstore sample
* Rename host parameter into authority
2019-01-26 21:05:22 +08:00
Joke Durnez
1a07bd6573
Bugfix/rheaders ( #1965 )
...
* debug headers in R client
* fixes to R client
* petstore samples
* missing space
* other space :)
2019-01-26 17:27:24 +08:00
Justin Black
9ec594eec5
[Spec] adds XmlItem model and route for xml testing ( #1883 )
...
* Adds xmlitem model and route, rest-assured Api suffix fix, updates pytest and pytest-cov versions
* Adds python client sample files
* Adds samples update
* Adds rest-assured sample client update
* Adds sample updates in ensure-up-to-date
* Changes rest-assured files back to master version, removes fix for issue #13
* Updates samples
2019-01-26 17:26:38 +08:00
William Cheng
65d9e859be
Fix customized source folder in Java client ( #1978 )
...
* fix customized source folder in java client
* update samples
2019-01-25 21:05:13 +08:00
d3v-cl
bc6997f0e5
[DART2]: fix Map<String, nativeType> fromJson ( #1936 )
2019-01-25 10:54:46 +08:00
William Cheng
827e68ca1c
jaz-ah to remain in the technical committee only
2019-01-24 22:20:08 +08:00
William Cheng
33b7547da3
Add multiple servers support to PHP client ( #1964 )
...
* add multiple server support
* update php samples
* update wording
* make variables optional
2019-01-24 11:32:03 +08:00
Paul Mundt
69323aec48
Update README.md ( #1971 )
...
Add Adaptant to the list of companies using the OpenAPI Generator
2019-01-24 10:42:11 +08:00
William Cheng
3757ffe0ba
Add https://www.codecentric.de/ to company list ( #1967 )
2019-01-23 18:00:12 +08:00
William Cheng
3ea6cf356f
Fix C# discriminator's mapping name ( #1942 )
...
* fix C# mapping name
* add back jsonsubtypes
* add new files
2019-01-23 15:54:24 +08:00
Esteban Marin
af634c77c4
update link to maven jar download to 3.3.4 ( #1962 )
...
* update link to maven jar download to 3.3.4
* revert change
2019-01-23 00:49:01 +08:00
Esteban Marin
e48a8fea1d
fix link to online docs ( #1960 )
2019-01-23 00:48:43 +08:00
William Cheng
47e262fbb1
Add migration note about change in basePath ( #1957 )
...
* Add migration note about change in basePath
* update body parameter note
2019-01-22 16:56:27 +08:00
Inseok Lee
4ca7158aa2
Update README.md ( #1959 )
...
Add Cupix to company list
2019-01-22 16:55:49 +08:00
William Cheng
dce5ed229f
add cname, ga id, remove readme ( #1958 )
2019-01-22 16:54:35 +08:00
William Cheng
e0de5d6135
Add Xero to company list ( #1950 )
2019-01-22 16:49:53 +08:00
William Cheng
4c5231ea7a
Merge branch 'master' of https://github.com/OpenAPITools/openapi-generator
2019-01-22 16:29:10 +08:00
William Cheng
2fa0e810bf
update samples and docs
2019-01-22 16:23:16 +08:00
Uku Loskit
ab840ff000
In case of a Integer Enum, add N-prefix, because Ruby does not allow identifiers that start with numbers ( #1945 )
...
In case of a Integer Enum, add N-prefix, because Ruby does not allow identifiers that start with numbers
2019-01-22 16:16:52 +08:00
Jim Schubert
eeb3d7765b
[website] Fix user link images ( #1956 )
2019-01-22 15:04:05 +08:00
William Cheng
2220a2ca85
Update website URL
2019-01-22 11:40:52 +08:00
Bernd
d33c4bb4a3
add new generator: typescript-rxjs ( #1884 )
...
* Merged in feature/rxjs (pull request #2 )
Feature/rxjs
* feat: duplicate typescript-fetch, add docs
* duplicate fetch codegen to use for rxjs
* remove mapping helpers from modesl
* introduce rxjs, adjust apis
* make middlewares work
* fix namespace issue with babel
* fix enum generation
* fix formatting of enum
* remove other readme
* feat: duplicate typescript-fetch, add docs
* duplicate fetch codegen to use for rxjs
* remove mapping helpers from modesl
* introduce rxjs, adjust apis
* make middlewares work
* fix namespace issue with babel
* fix enum generation
* fix formatting of enum
* remove other readme
* add bash scripts to generate samples
* remove environment import
* add rxjs dependency to package.mustache
* add genereated samples
* add docs
* add windows scripts
* adjust license info
* update "ensure-up-to-date" by typescript-rxjs
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* Update modules/openapi-generator/src/main/resources/typescript-rxjs/apis.mustache
Co-Authored-By: denyo <hacker.bernd@gmail.com>
* fix missing return for Observable<void>
* use shorthand syntax
* improve linting
* improve linting
* revert previous changes
* Revert "Update modules/openapi-generator/src/main/resources/typescript-rxjs/runtime.mustache"
This reverts commit 26f65ca4ce29ab9ab4602e7cb0367895e93ddf4e.
* recreate typescript-rxjs samples
2019-01-21 23:26:18 +08:00
Jérémie Bresson
956512a9bf
[java-jaxrs] Add Javadoc to enum (x-enum-descriptions) ( #1951 )
2019-01-21 23:24:56 +08:00
Jérémie Bresson
b2bebe914e
Update Unblu Logo ( #1954 )
2019-01-21 21:34:25 +08:00
William Cheng
b27d99088c
minor update to the website ( #1952 )
2019-01-21 21:23:20 +08:00
William Cheng
38ea7952bb
fix image urls
2019-01-21 11:13:12 +08:00
William Cheng
95a1ff1ab1
update base url to website
2019-01-21 10:14:03 +08:00
William Cheng
f415332406
update java default value ( #1949 )
2019-01-21 01:47:49 +08:00
Jérémie Bresson
06824622bf
[html] Use ModelUtils to avoid NullPointerException ( #1948 )
2019-01-21 00:51:18 +08:00
eddy
c16354218a
SCM and license parameters are now also for resteasy clients available. ( #1934 )
2019-01-20 23:01:48 +08:00
William Cheng
c51f333f6c
update docs
2019-01-18 18:35:30 +08:00
Jim Schubert
6fe9a52229
[feat][docs][website] Initial docusaurus based site ( #1770 )
...
* Iniital docusaurus based site
* Remove error about default local being used by String.format
* Change pinned users to represent global presence rather than alphabetical order pinning
* Include generator indexes in ensure-up-to-date (docusaurus site and /generators/README)
* Add Font Awesome attribution footer
* Remove feature callout until it is completed
* Include NPM try it out section
* Improve "Getting Started" type docs
* Include new custom template documentation
* Updating templating and customization docs
* Add vendor extension docs
* Cleanup templating page(s).
* Move users to yaml file for easy edit.
* travis configuration, and baseUrl mods to image URLs
* [docs] Migrate FAQ, release summary from wiki
FAQ has been split into multiple smaller documents to better categorize
and allow users to find what they're looking for (in docs folder or in
new website).
Release summary information (versioning strategy and cadence) has been
migrated from the Wiki and clarified a bit.
Also adds copy button for all code snippets in website.
* Copy current contributing/code of conduct to website
* [docs] Creating a new generator
2019-01-18 17:39:33 +08:00
Jérémie Bresson
9cba9b6f88
[Swagger-Parser] Update to version 2.0.8-OpenAPITools.org-2 ( #1924 )
2019-01-18 10:29:53 +01:00
William Cheng
4df8c3cf64
update csharp samples
2019-01-18 17:00:10 +08:00