Stefan Koppier
b3b672fdfc
[Kotlin-client][jvm-spring-webclient] Added support for spring boot 3 ( #15646 )
...
* Bumped kotlin spring-jvm-webclient spring boot version from 2.7.11 to 3.1.0
* Do not redefine HttpHeaders and MediaType for simpler code
* Added a simpler constructor to the api and simplified encodeURIComponent
* Added support for Spring Boot 3 in kotlin-client jvm-spring-webclient generator
* Fixed small syntactical regression in Kotlin client build.gradle
2023-05-26 17:07:36 +08:00
William Cheng
4c7963cf54
remove deprecated options in kotlin client generator ( #15651 )
2023-05-26 14:51:55 +08:00
William Cheng
6213d39539
update doc
2023-05-26 10:10:23 +08:00
Alpha Shuro
b94952b3b7
Add link to find more variables ( #15635 )
2023-05-26 08:38:32 +08:00
William Cheng
3990b73ff3
remove scala-httpclient client generator (deprecated) ( #15627 )
2023-05-24 16:39:35 +08:00
Stephan Strate
9890f076a9
[kotlin-server] add support for jakarta ee namespace ( #15593 )
2023-05-24 08:44:39 +01:00
Stefan Koppier
9358ab9d1d
[kotlin] New 'jvm-spring-webclient' library ( #15568 )
...
* Added library 'jvm-spring-webclient' to Kotlin client generator
* Reran all generators and generated docs
* Changed target of kotlin-jvm-spring-webclient sample from 2_0 to 3_0
* Added build of kotlin-jvm-spring-webclient to github workflow
2023-05-23 11:34:52 +08:00
devhl-labs
5299935c20
[csharp-netcore] Removed .netcore 3.1 ( #15605 )
...
* removed .netcore 3.1
* dont use .net standard for test package
2023-05-23 10:39:06 +08:00
martin-mfg
ad5cc827f0
remove fullJavaUtil ( #15033 )
2023-05-22 14:40:35 +08:00
Rustam
7881482161
[Ktor] Update generator to latest Ktor version #14061 ( #14296 )
2023-05-21 23:11:01 +08:00
Tiffany Marrel
c7d185dda9
[dart][dio] fix features of dart-dio generator ( #15537 )
2023-05-18 11:02:38 +08:00
William Cheng
04b34e7096
update doc
2023-05-17 02:15:24 +08:00
William Cheng
d3f63caf0b
Merge branch 'master' of https://github.com/OpenAPITools/openapi-generator
2023-05-17 01:02:51 +08:00
William Cheng
6a742fe398
update doc
2023-05-17 01:02:45 +08:00
Beppe Catanese
ab4a05a959
Postman Collection Generator ( #15294 )
...
* Add Postman generator
* Add Postman generator doc
* Remove contact data
* Change license data
* Add Postman in samples
* Add Postman in bin/configs
* Commit changed files
* Update Postman doc
* Correct generator connfiguration
* Regenerate docs
* Correct javadoc
* Use File instead of FileReader
* Rename to postman-collection (schema) generator
* Commit regenerated files
* Improve help and Javadoc
* Commit regenerated files
2023-05-17 00:51:53 +08:00
Tiffany Marrel
b35ffd3c37
add missing security schemes to new generator README template ( #15536 )
2023-05-17 00:50:22 +08:00
Tiffany Marrel
00676870a3
add HTTP signature to SecurityFeature ( #15542 )
2023-05-17 00:48:58 +08:00
William Cheng
c5a1dbecfb
[openapi-normalizer] enable some rules by default ( #15501 )
...
* enable certain normalizer rule by default
* minor fix
* better error handling
* update doc
2023-05-16 14:04:52 +08:00
William Cheng
01ed5975e1
rename python-nextgen to python ( #15504 )
2023-05-16 13:54:07 +08:00
devhl-labs
fd20632ba1
[csharp] Changed enums to start from 0 ( #15503 )
...
* zero based enums
* changed locale
2023-05-14 16:35:54 +08:00
William Cheng
780d266fe1
Decommission python client generator ( #15486 )
...
* decomission python client generator
* udpate
* update doc
2023-05-14 16:33:13 +08:00
William Cheng
3371e883ab
Decommission python-legacy, python-prior client generators ( #15475 )
...
* decommission python-legacy, python-prior client generators
* update tests
* update doc
2023-05-12 13:46:39 +08:00
William Cheng
1d2d56ab65
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-05-10 17:20:38 +08:00
William Cheng
edc589ac81
update doc
2023-05-10 17:08:48 +08:00
Jérôme Tama
6e747259ae
Initial OIDC support ( #15417 )
...
* Initial OIDC support
* Removes 'println'
Changes OIDC to OpenIdConnect
Adds generated files
* fix rebase errors
2023-05-10 16:51:37 +08:00
William Cheng
0c3460f95b
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-05-10 15:00:56 +08:00
Nuno Miguel Micaelo Borges
4e27041bdc
Add microprofile OpenApi annotations to JavaRxSpec (quarkus library). Add OpenID support (core) ( #15407 )
...
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
* Issue #795 : Add microprofile OpenAPI annotations for quarkus library in JaxRsSpec
---------
Co-authored-by: Nuno Borges <Nuno.Borges@ctw.bmwgroup.com>
2023-05-10 00:55:41 +08:00
William Cheng
737cb362b0
add option, update doc ( #15419 )
2023-05-05 14:59:33 +08:00
William Cheng
7259d812bd
[csharp-netcore] Better handling of oneOf/anyOf with duplicated data type ( #15377 )
...
* better handling of oneOf/anyOf with duplicated data type
* update generichost template
* remove newline in eof
* bug fix (#15413 )
---------
Co-authored-by: devhl-labs <shawnkanyer@gmail.com>
2023-05-05 14:25:45 +08:00
Jorge Rodríguez Martín
76c05b2991
Add property generateClientAsBean for config creation of ApiClient.java and XXXApi.java ( #15416 )
2023-05-05 14:18:44 +08:00
William Cheng
a0b79d87f2
Minor improvement to the N4JS client generator ( #15414 )
...
* minor improvement to the N4JS client generator
* mark generator as beta
2023-05-04 16:13:10 +08:00
mmews-n4
db478c3452
Support language N4JS (2nd) ( #15397 )
...
* n4js initial commit
* incorporate feedback from user
* add tests
* fix media type in case of DELETE method
* fix media type
* some minor fixes
* options fix for booleans
* small fixes
* generated files by ./bin/utils/ensure-up-to-date
* remove String::toLowerCase due to de.thetaphi:forbiddenapis
* adjust test expectation
* fix test expectations
* fix test expectation
* add note to section 'Languages/Generators'
* remove file according to review
* replace tabs by spaces
* replace tabs by spaces (2)
* update two generated files
* remove test file
* move statement
2023-05-03 20:50:21 +08:00
William Cheng
aea7cef6a1
Revert "Support language N4JS ( #15089 )" ( #15396 )
...
This reverts commit a83470066e3fbfcaaca49eae4a60f0af9d52b889.
2023-05-03 15:43:07 +08:00
mmews-n4
a83470066e
Support language N4JS ( #15089 )
...
* n4js initial commit
* incorporate feedback from user
* add tests
* fix media type in case of DELETE method
* fix media type
* some minor fixes
* options fix for booleans
* small fixes
* generated files by ./bin/utils/ensure-up-to-date
* remove String::toLowerCase due to de.thetaphi:forbiddenapis
* adjust test expectation
* fix test expectations
* fix test expectation
* add note to section 'Languages/Generators'
* remove file according to review
2023-05-03 15:23:45 +08:00
Christopher Kobusch
45a3fe05f5
Add Xojo client generator ( #15194 )
...
* Add Xojo client
* Add Xojo client generator
* Add Xojo client generator
* hide generation timestamp for xojo samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-05-03 14:06:40 +08:00
William Cheng
ab819b9b18
mark python-nextgen as stable ( #15360 )
2023-04-29 13:51:01 +08:00
Rodrigo de Almeida - RMA3
e07069731d
[JAVA] Enumeration comparison in Java using equalsIgnoreCase when String - Fix issue 8084 ( #15273 )
...
* fix issue 8084
* add config
* add config
---------
Co-authored-by: Rodrigo Maciel de Almeida <rodrigo.almeida@wefin.com.br>
2023-04-28 17:27:41 +03:00
Dávid Gracza
98c2794b5d
[Kotlin-Spring] add Kotlin based Spring-cloud openfeign generator ( #15048 )
2023-04-24 16:02:00 +08:00
Matheus Teles
33e0c6775f
Update beanValidationCore.mustache ( #13631 ) ( fix #3519 )
...
* Update beanValidationCore.mustache
Update to use x-pattern-message for message customization
* Update spring.md
Update this page adding documentation for x-pattern-message
* added unit test
meet requested corrections
* build the project
* remove space
---------
Co-authored-by: Rodrigo de Almeida - RMA3 <rodrigo.ma3@gmail.com>
Co-authored-by: Rodrigo Maciel de Almeida <rodrigo.almeida@wefin.com.br>
2023-04-21 10:08:27 +03:00
Dennis Kugelmann
03359ae4d5
[pub] Add repository and publish_to as configurable option in pubspec.yaml ( #15232 )
...
* Add repository as configurable option to pub client libraries
* Generate files
* Make repository null by default
* Update pubRepository mustache template
Co-authored-by: Ahmed Fwela <63286031+ahmednfwela@users.noreply.github.com>
* Regenerate samples and documentation
* Support setting publish_to in pubspec.yaml
---------
Co-authored-by: Ahmed Fwela <63286031+ahmednfwela@users.noreply.github.com>
2023-04-16 21:37:29 +08:00
Robbert van Waveren
8a426b2f4a
allow to specify the useOneOfInterfaces option for java ( #15042 )
2023-04-12 15:21:34 +03:00
William Cheng
935146d187
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-04-12 17:51:47 +08:00
Steven Goris
0b41ee1c78
Issue #15095 : Improve gradle task documentation ( #15193 )
...
Co-authored-by: Steven <steven.goris@nike.com>
2023-04-12 11:38:09 +08:00
martin-mfg
e9e0f50ab6
Update customization.md ( #15172 )
...
Clarify which OpenAPI Generator version exactly introduced [Set skipFormModel to true by default](https://github.com/OpenAPITools/openapi-generator/pull/8125 ).
2023-04-10 17:16:19 +08:00
Ween Jiann
a5bc7f107d
[typescript] Make TypeScriptClientCodegen extend AbstractTypeScriptClientCodegen ( #15096 )
...
* Make TypeScriptClientCodegen extend AbstractTypeScriptClientCodegen
* Regenerate samples
* Update docs
* Clean up
* Remove updated toEnumName
* Fix: SUPPORTS_ES6
* Fix: `setSupportsES6` should not be set directly in unit tests
* Set modelPropertyNaming to camelCase
2023-04-09 20:43:58 +02:00
William Cheng
bd7bc9aa79
[python-nextgen] Add bytearray, none_type as primitive type ( #15130 )
...
* add bytearray, none type as primitive type
* update samples
* update doc
2023-04-07 09:34:04 +08:00
William Cheng
07227d4650
add support for union of strictfloat and strictint ( #15124 )
2023-04-06 11:51:12 +08:00
Shane Perry
0973795996
Added Micronaut configuration points ( #15005 )
...
* Added ability to configure the AuthorizationFilter pattern
* Added configuration for the Client annotation
* Generated samples
* Remove extra newline from template
* Updated samples
* Declarative client annotation path attribute only supported when id attribute is set
* Cleaned up style of generated file
---------
Co-authored-by: Shane Perry <shane.perry@acimacredit.com>
2023-03-29 22:05:41 +08:00
William Cheng
56e5122a6a
Add new openapi-normalizer rule REFACTOR_ALLOF_WITH_PROPERTIES_ONLY ( #15039 )
...
* add new rule REFACTOR_ALLOF_WITH_PROPERTIES_ONLY
* update other attributes
* minor refactoring
2023-03-26 11:56:26 +08:00
William Cheng
e925336daf
remove allowStringInDateTimeParameters option ( #15046 )
2023-03-26 10:46:15 +08:00