1268 Commits

Author SHA1 Message Date
William Cheng
e58cc2a282
Update README.md 2019-07-19 15:10:01 +08:00
Akihito Nakano
244eefcec4 Add a link to the article by CAM, Inc. (#3355) 2019-07-15 16:46:26 +08:00
yuji38kwmt
ee27a1ec2b Update README.md (#3353)
add "OpenAPI GeneratorでPythonのクライアントライブラリを作成した by yuji38kwmt" to "Presentations/Videos/Tutorials/Books"
2019-07-14 15:22:24 +09:00
William Cheng
40a6e639d4
Add links to Codewind OpenAPI Tools (#3350) 2019-07-13 10:39:58 +08:00
William Cheng
14f611d159
add wso2 to company list (#3330) 2019-07-10 16:35:34 +08:00
William Cheng
d7b390f328 udpate readme 2019-07-10 00:00:14 +08:00
William Cheng
203fc812bd
v4.0.3 release (#3315)
* update snapshot version

* update doc

* comment out haskell servant server test
2019-07-09 20:44:31 +08:00
Raphael Ochsenbein
26e775cd4c [typescript] added @akehir to the typescript technical committee (#3314) 2019-07-09 09:37:04 +02:00
Jim Schubert
51e7005373
[online] Remove GENERATOR_HOST defaults (#3289)
The defaults configured for GENERATOR_HOST didn't really make sense.
When running the docker container with `-P`, GENERATOR_HOST defaulted to
http://localhost. This caused download links for generated client/server
code to be incorrect. For most cases, there's no reason to provide
GENERATOR_HOST as the code already figures the appropriate
scheme/host/port from the originating request.

GENERATOR_HOST could still be used for more complex deployment
scenarios, for instance if a specific server is configured as a file
server. I haven't tested this scenario, and it may require mounting /tmp
as a volume when running within a container.
2019-07-07 10:25:43 -04:00
William Cheng
441f6327d9
Update R technical committee (#3284) 2019-07-05 15:49:19 +08:00
William Cheng
267c9bdcf8
Add a link to Japanese eBook (REST API のためのコード生成入門 (OpenAPI Generator)) (#3280) 2019-07-04 22:24:35 +08:00
Matthias Neubert
dda2f3c141 Update README.md (#3273)
Added DB Systel as a company using OpenAPI-generator
2019-07-03 18:38:06 +08:00
William Cheng
f41cd234d9
Fix release table in the readme (#3221) 2019-06-26 22:09:16 +08:00
William Cheng
c1771c94bd
Add template creator: C# ASP.NET Core 3.0: @A-Joshi (#3213) 2019-06-25 19:23:49 +08:00
Jim Schubert
6b428d65f6
Release versioning helper script(s) (#3110)
* Release versioning script with marker tags.

Introduces bump.sh which supports moving from version to version but
only within delimiting marker tags in the target file.

This script currently doesn't do validations or anything fancy.

* Allow bumping version according to type (major,minor,build,revision)

* bump.sh will display error if file contents are unchanged
2019-06-24 18:22:10 -04:00
William Cheng
38008e669e
Minor fix to presentation link 2019-06-24 14:42:01 +08:00
William Cheng
038afd6650
Add a link to the speaker deck at Kubernetes Contributor Summit (#3205)
Add a link to the speaker deck at Kubernetes Contributor Summit
2019-06-24 14:00:18 +08:00
William Cheng
b6bb13b93c
Add "yue9944882" to Perl technical committee (#3194) 2019-06-21 21:52:35 +08:00
William Cheng
8e11fd9fe4
Prepare 4.0.3-SNAPSHOT (#3185)
* update version to 4.0.3-SNAPSHOT

* update readme

* update gradle, maven plugin

* update release schedule

* update samples
2019-06-20 18:50:49 +08:00
William Cheng
fae9d4a37b
4.0.2 release (#3181)
* remove snapshot version

* update stable version

* remove build.gradle sample from relesae script
2019-06-20 12:39:15 +08:00
William Cheng
4ead766b9e
Add Fuse to the company list (#3164)
Add Fuse to the company list
2019-06-18 16:45:13 +08:00
William Cheng
d86f3edc73
update core team in pom.xml (#3126) 2019-06-09 11:48:13 +08:00
Jim Schubert
c2f5038d75
Add/update new core team member: etherealjoy (#3116) 2019-06-06 15:36:00 -04:00
William Cheng
e68426fda9
Add @sunn to openapi generator core team (#3105) 2019-06-06 02:10:21 +08:00
William Cheng
ded0bd6801
Update CI badges to 4.1.x (#3069)
Update CI badges to 4.1.x
2019-06-03 11:41:38 +08:00
William Cheng
b74fa4458d
Update compatibility table
Update compatibility table
2019-06-03 00:03:16 +08:00
William Cheng
39648ee3a7
Prepare 4.0.1 release (#3041)
* update snapshot version

* update to 4.0.1
2019-05-31 23:42:55 +08:00
Gualtieri Mario
50878fbc2e [TS][Inverisify] Adding support for RxJS 6 (#2793)
* Add support to http patch method

* Add support to rxjs6

* Align sample

* Add sample for openapi3

* Change usage of single quote to use only double ones

* Fix wrong changes of typescript-angular package.json template

* Add `map` keyword inside reservedWords

* Add typescript-inversify inside README


Add typescript-inversify inside README

* fix merge issue, update petstore

* update doc
2019-05-27 23:33:07 +08:00
William Cheng
e284d2e466
Add a link to eBook (traditional chinese) (#2989) 2019-05-25 00:07:37 +08:00
William Cheng
d139219bba
Add a link to Simplified Chinese eBook on OpenAPI Generator (#2970)
Add a link to Simplified Chinese eBook on OpenAPI Generator
2019-05-22 18:27:26 +08:00
optim-y-takahashi
3526fe403f Add link to the article "OpenAPIによるスキーマファースト開発の実施サンプルとCloud Runについて" (#2960) 2019-05-22 00:43:29 +09:00
William Cheng
f8562d292b
add yelp to company list (#2949) 2019-05-21 11:08:58 +08:00
William Cheng
18b66ed28c
Add a link to the article published in 47northlabs.com (#2941)
Add a link to the article published in 47northlabs.com
2019-05-20 19:00:31 +08:00
François Rosé
fdd08dc1f1 Remove @fvarose from technical committee (#2936) 2019-05-20 10:03:17 +08:00
William Cheng
cbe39ba881 Set version to 4.0.1-SNAPSHOT (#2882) 2019-05-14 10:28:32 +02:00
William Cheng
3744273312
4.0.0 release (#2878)
* remove snapshot version

* update readme

* undo changes to example

* revert apache maven version

* update gradle property
2019-05-13 20:56:47 +08:00
William Cheng
92b994496c
Add CAM to company list (#2869) 2019-05-11 14:15:59 +08:00
William Cheng
909d454f9d
[F#] minor improvements (#2825)
* Add template owner of F#

Add template owner of F#

* rename fsharp-giraffe-server

* add nmfisher to tech committee

* update windows batch file

* update doc
2019-05-06 22:11:50 +08:00
sunn
b186883217 Add Qt5 server on the list of supported C++ server stubs (#2829) 2019-05-06 19:18:48 +08:00
William Cheng
d0f537c0e7
add Lightbow as sponsor (#2822) 2019-05-05 18:14:27 +08:00
Jim Schubert
a2fb88c1c1
[all] Adds strict spec option (#2783)
* [all] Adds strict spec option

Introduces an option to allow user customization of strict specification
behaviors. For instance, OpenAPI 3.x requires a path object name to be
prefixed with '/' so we append any missing '/', but this may not be
desirable to some users or generators. In this commit, this fix specifically is
the only modification affected.

* Clarify strict-spec docs, add option to README.md

* Update CLI options in docs/usage.md
2019-05-03 10:57:47 -04:00
Jim Schubert
bd775a992c [general] Remove swagger-codegen "lang" mappings (#2785)
For 4.0.0, we've removed the "lang" option. This removes any mappings
from swagger-codegen "lang" to openapi-generator "generator" options.
2019-05-02 17:53:41 +08:00
William Cheng
09559da027
Add a link to the article on "Simply How" (#2774)
Add a link to the article on "Simply How"
2019-05-01 15:15:45 +08:00
Jim Schubert
5ea4391af5 [cli][gradle] Adds package name as a global option (#2557)
* [cli] Support packageName as global option

CLI supports other package-related options (--api-package,
--model-package, --invoker-package). This aligns those options with
--package-name to avoid confusion about how to configure these options
where those are supported.

This intentionally does not apply a packageName getter/setter to
DefaultCodegen to reduce the footprint of this change.

* [gradle] Add packagName as global option

This makes packageName available as a global option, beside apiPackage,
modelPackage, and invokerPackage to reduce potential confusion about how
to configure the four of these options by generators which support them.
2019-05-01 00:46:48 +08:00
William Cheng
1dd3188361
Add a link to OpenAPI Generator eBook (#2762)
Add a link to OpenAPI Generator eBook
2019-04-29 23:05:30 +08:00
Jim Schubert
8bbeb8b7e3
Feature: Experimental Handlebars support (rienafairefr) (#2657)
* new module: openapi-generator-core
* templating engine adapters to support extension (currently only Handlebars)
* new `-e` templating engine CLI option
* adapt Generator to process Template with the passed TemplatingEngineAdpater
* add a MustacheEngineAdapter to the codegen in the unit tests
* force default MustacheEngineAdapter
* copy new core module in the root Dockerfile
* add processTemplatingEngine to CodegenConfig, to be overriden by Codegen classes if needed
* support multiple file extensions per templating engine adapter
* Extends handlebars experimental adapter with explicit contextual resolvers (e.g. map processing)
* Add new openapi-generator-core/pom.xml to release_version_update.sh
* A detailed message will be logged on missing handlebars helper
* Adds README documentation around template default and beta options
* Moves mustache package under new templating package
* Include built-in handlebars helpers which require explicit registration, and custom `startsWith` helper.
2019-04-25 21:52:50 -04:00
ota42y
c797073858 Add RubyKaigi 2019 presentation (#2693)
* Add RubyKaigi 2019 presentation

I talked "How to use OpenAPI3 for API developer" in RubyKaigi 2019
These are the topics of OpenAPI Generator

* Add the conference name
2019-04-19 13:49:41 +09:00
William Cheng
3b9c9ce44a
Add Camptocamp to company list (#2652)
Add Camptocamp to company list
2019-04-12 18:49:50 +08:00
William Cheng
d63f4bc16a
Add Namsor as the sponsor (#2639)
Add Namsor as the sponsor
2019-04-11 00:33:09 +08:00
William Cheng
81f970e946
Add @Zomzog (2019/04) to Java, Kotlin tech comm (#2630)
Add @Zomzog (2019/04) to Java, Kotlin tech comm
2019-04-09 17:23:46 +08:00