dependabot[bot]
19d8dbc7d5
Bump s4u/setup-maven-action from 1.9.0 to 1.10.0 ( #16652 )
...
Bumps [s4u/setup-maven-action](https://github.com/s4u/setup-maven-action ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/s4u/setup-maven-action/releases )
- [Commits](https://github.com/s4u/setup-maven-action/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: s4u/setup-maven-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-23 12:33:15 +08:00
William Cheng
0f2a27d3c5
add tests for useAbstractionForFiles option (webclient, resttemplate) ( #16644 )
2023-09-22 12:51:50 +08:00
Jonathan Ballet
e5a29b6328
python: run the Python samples tests with GitHub Actions ( #16643 )
2023-09-22 10:45:18 +08:00
William Cheng
25b67dd6bf
Run tests for C# Echo API client in CI ( #16626 )
...
* run tests for C# echo api client in ci
* trigger build failure
* Revert "trigger build failure"
This reverts commit 844ec9a3d2d00a989e3bb961d84587ecba0e9589.
2023-09-20 15:21:44 +08:00
William Cheng
875c3ecd3c
7.0.1 release ( #16607 )
...
* v7.0.1 release
* update readme
* update template
* update readme
2023-09-18 14:57:09 +08:00
William Cheng
8c8be7482b
Update java undertow to newer version ( #16606 )
...
* update java undertow to newer version
* update compiler plugin to newer version
* test undertow in circleci
* use 3.0 spec
2023-09-18 11:26:33 +08:00
William Cheng
c614b9d9b1
[Java][resteasy] Add tests to upload files ( #16534 )
...
* add test to upload files (resteasy)
* remove resteasy tests from github workflow
2023-09-08 15:57:10 +08:00
Diego Urban
3817e40f47
[JavaSpring] Generate deprecated property, annotation and javadoc. ( #16493 )
...
* [JavaSpring] Generate deprecated annotation and doc properties
* [JavaSpring] Generate deprecated for @Schema
* [JavaSpring] Add sample folder to workflow
---------
Co-authored-by: Diego Urban <d.urban@carepay.com>
2023-09-06 15:55:15 +08:00
dependabot[bot]
616e8df8d0
Bump actions/checkout from 3 to 4 ( #16505 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 09:50:08 +08:00
William Cheng
80121aa88f
Prepare v7.0.1 ( #16409 )
...
* prepare 7.0.1 in master
* update doc
2023-08-25 16:11:29 +08:00
dependabot[bot]
da411b3f3f
Bump s4u/setup-maven-action from 1.8.0 to 1.9.0 ( #16388 )
...
Bumps [s4u/setup-maven-action](https://github.com/s4u/setup-maven-action ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/s4u/setup-maven-action/releases )
- [Commits](https://github.com/s4u/setup-maven-action/compare/v1.8.0...v1.9.0 )
---
updated-dependencies:
- dependency-name: s4u/setup-maven-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-24 09:54:37 +08:00
William Cheng
f1bacd23e7
remove python flask py2 samples ( #16319 )
2023-08-14 13:34:25 +08:00
Yonatan Karp-Rudin
83af019603
Fix Retrofit template with Jackson for Kotlin ( #14239 )
...
* Fix Retrofit template with Jackson (Fix #8147 )
This commit amends the `ApiClient` template for Retrofit. It fixes a bug where the Retrofit client uses Jackson as the serialization library.
Until now, the `ApiClient` could not be compiled when using the Jackson library (default in SpringBoot applications), as the constructor of the class had the following parameter:
`private val serializerBuilder: Builder = Serializer.Builder,`
The change done in the commit, is to ensure that in case of Jackson, the right property of the `Serializer` class is assigned
* Add sample code for `kotlin-jvm-jackson`
This commit adds a sample code for the `kotlin-jvm-jackson` generated code to test the changes on CI
* Update kotlin code samples for CI
This commit only runs the command `bin/generate-samples.sh bin/configs/kotlin-*` to ensure that all code samples are up-to-date and CI can pass successfully.
2023-08-14 10:06:49 +08:00
Vincent Giersch
604239abba
feat(swift5): allow to swift build in linux ( #15060 )
...
* feat(swift5): allow to swift build in linux
* chore(ci): add .github/workflows/samples-swift.yaml
* feat(swif5): bump Alamofire to 5.7.0
* chore(ci): run in macos all swift sample clients
2023-08-12 16:24:01 +08:00
Théophane Charbonnier
057bc8e626
[Java][Client] Microprofile Jackson serialization ( #15940 )
2023-08-12 12:15:59 +08:00
William Cheng
36cb3ce6b9
add tests, workflow for haskell samples ( #16290 )
2023-08-10 10:42:57 +08:00
William Cheng
a9cfa1f391
[kotlin-spring] minor bug fixes ( #16270 )
...
* kotlin-spring: minor bug fixes
* comment out tests
2023-08-08 10:05:34 +08:00
William Cheng
50ee574d1f
[kotlin] Escape dollar sign in baseName ( #16266 )
...
* escape dollar sign in baseName (kotlin)
* escape dollar sign in kotlin server jaxrs-spec template
* add new files
* update samples
2023-08-08 10:05:15 +08:00
martin-mfg
6a3f0ffb37
[spring] fix void return type for useResponseEntity: false ( #16230 )
...
* fix return type
* add new sample config as test for the fix
* update samples
2023-08-07 14:53:05 +08:00
William Cheng
9322c2fc29
fix default value, add nullable support ( #16265 )
2023-08-06 20:08:22 +08:00
Ken Kaizu
c080660cc1
[Scala] scala-akka-http-server support pekko-http using useApachePekko flag ( #16255 )
...
* introduce useApachePekko flag into scala-akka-http-server
* useApachePekko flag in scala-akka-http-server templates
* introduce scala-pekko-http-server samples
2023-08-05 13:32:02 +08:00
Antti Leppä
c6a100cce2
Added support for using mutiny instead of coroutines for asynchronous kotlin server APIs ( #15262 )
2023-07-31 09:50:44 +08:00
William Cheng
954d41b9aa
[C#] Add property, parameter naming support ( #16196 )
...
* add property, parameter naming support to c# generators
* update
* fix workflow
* update test
* update
2023-07-28 09:51:33 +08:00
William Cheng
184dfd2edd
[Kotlin] Add name, parameter mapping support ( #16193 )
...
* add name, parameter mapping support to abstract kotlin
* remove files
2023-07-28 09:42:08 +08:00
Tom Milligan
f32be9df0b
rust: fix rust generation of optional additionalProperties in openapi 3.1.0 ( #16143 )
...
* rust: add regression test for 16119
* rust: fix rust generation of optional additionalProperties in openapi 3.1.0
* [review] fix gha sample path
2023-07-25 19:39:26 +08:00
Tanmay Mohapatra
c71b48fe1a
[Julia] update samples test and a minor fix ( #16152 )
...
* [Julia] update samples test and a minor fix
- updating samples test for Julia generated code to use the latest OpenAPI.jl Julia package, which includes tests for file uploads
- also including a fix where generated code duplicated the `mandatory` flag in one of the method calls
* add blank line, trigger build with julia workflow
* more updates to julia samples tests
* add samples changes
2023-07-24 10:52:17 +08:00
William Cheng
598c27ddb0
[C#] fix validate ( #16097 )
...
* fix validation with discriminator using parent instead
* add new files
* add new workflow
* fix
2023-07-16 10:24:47 +08:00
Tanmay Mohapatra
6a263565e7
[Julia] add Julia tests to GitHub workflow ( #16089 )
...
* [Julia] add Julia tests to GitHub workflow
Added Julia client and server tests to GitHub workflow
* fix paths
2023-07-14 00:19:56 +08:00
Emanuele Saccomandi
cc47f45eac
Added zapier ci validation ( #16052 )
...
* minor zapier api template fixes
* updated samples
* added zapier validation action
* readded zapier beta tags
* fixed zapier validation action
* updated samples
2023-07-11 00:19:15 +08:00
Peter Leibiger
75067b2581
[Dart] Update CI ( #15981 )
...
* [dart] Update CI
* cache maven dependencies
* use newest exec plugin
* execute pub via dart subcommand
* Use run command directly
2023-07-10 11:27:01 +08:00
William Cheng
9170306ffa
Fix Spring CI sample folder ( #16005 )
...
* fix spring CI sample folder
* fix path
* trigger build
* test push
* add spring jdk17 workflow
* trigger build
2023-07-07 10:23:34 +08:00
Dennis Melzer
50d8e7820b
Fix cli options use tags and api name suffix ( #15936 )
...
* Fix cli options use tags and api name suffix
* Add sample code generator for api suffix and tags
* Fix FILES
* trigger build
* Add sample to github workflow
2023-07-02 23:18:17 +08:00
devhl-labs
4eaa358476
[csharp][generichost] Fix oneof anyof serialization ( #15873 )
...
* removed redundant properties
* removed commneted code
* fixed oneof anyof serialization
* restored discriminator as a model property
* added manual sample, removed need for new discriminator property
* minor pipeline change
* renamed manual test solution
* resolved conflicts
* build samples
* bug fix
* fixed pipeline
* added a comment
2023-07-01 22:37:58 +08:00
Dennis Melzer
d6538e3327
Fix import for spring boot 3 ( #15949 )
...
* Fix import for spring boot 3 and add a test for optional generation
* Remove timestamp
* Add sample to github workflow
2023-07-01 14:31:44 +08:00
William Cheng
b1b8acee48
Update openapi-generator-online Dockerfile to use openjdk11 image ( #15947 )
...
* test docker
* update
* mvn
* skip run
2023-06-29 15:57:19 +08:00
martin-mfg
debf92fd7d
author command: replace \ by /, fix #9528 ( #15861 )
...
* author command: replace \ by /
* add windows test for author template
2023-06-27 10:28:01 +08:00
martin-mfg
33e120a14d
[Eiffel] fix Eiffel schema lookup, clean up outdated samples ( #15901 )
...
* make all unmaintained samples executable
* remove samples not generated by any config (not even unmaintained configs)
* remove deleted samples from github workflows
2023-06-27 10:21:28 +08:00
Hui Yu
47f2f5f3e7
[C][Client] Add github action to test c client sample build ( #15922 )
2023-06-27 10:19:25 +08:00
William Cheng
7c67f731bc
Rename csharp-netcore to csharp ( #15903 )
...
* rename csharp-netcore to csharp
* rename file
* renmae modules/openapi-generator/src/main/resources/csharp-netcore
* update samples
* mv dir
* update samples
* rename csharp-netcore to csharp in appveyor.yml
* update doc
2023-06-25 11:08:59 +08:00
William Cheng
8b26d81163
use mvnw instead of mvn in workflow ( #15880 )
...
* use mvnw instead of mvn in workflow
* fix
* more fix
2023-06-20 17:11:33 +08:00
William Cheng
37d8a0d3ff
Add java-webclient gradle test ( #15837 )
...
* add gradle test for webclient swagger2 annotation
* trigger build
2023-06-13 21:32:40 +08:00
Jérôme Prinet
89056986b6
Enable Dependabot on Maven extensions ( #15820 )
2023-06-12 20:29:22 +08:00
Bruno Medeiros
ca80fcd03e
fix(ktor-client): do not add jsonBlock if using kotlinx-serialization ( #15793 )
...
* fix(ktor-client): do not add jsonBlock if using kotlinx-serialization
* update existing templates
* add new kotlin-jvm-ktor-kotlinx_serialization
* add new kotlin-jvm-ktor-kotlinx_serialization to samples-kotlin-client.yaml pipeline
actually, kotlin-jvm-ktor-gson was duplicated, so I'm replacing the second one by kotlin-jvm-ktor-kotlinx_serialization
* extra FILES entry in the template
* enumUnknownDefaultCase=false for now since it's currently broken for ktor + kotlinx_serialization
* use openapi 3 petstore
2023-06-11 20:45:20 +08:00
dependabot[bot]
9d274cffca
Bump s4u/setup-maven-action from 1.7.0 to 1.8.0 ( #15800 )
...
Bumps [s4u/setup-maven-action](https://github.com/s4u/setup-maven-action ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/s4u/setup-maven-action/releases )
- [Commits](https://github.com/s4u/setup-maven-action/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: s4u/setup-maven-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-10 13:56:09 +08:00
Frederic Jones
59ba00e1f3
Add support for swagger2 in [java] client generators ( #15456 )
...
* Add support for swagger2 in java client generator
* Target 7.x.x
* Upstream changes
2023-06-06 15:41:12 +08:00
William Cheng
5e6e99b277
do not skip jacoco report in linux workflow ( #15738 )
2023-06-03 11:34:25 +08:00
William Cheng
fc76944e19
Update maven plugins, use maven 3.8.8 in CI ( #15713 )
...
* update maven pom.xml, use 3.9.2 in CI
* use maven 3.8.8
* use variable
2023-06-02 00:30:06 +08:00
dependabot[bot]
1d5b1b0a8f
Bump actions/setup-dotnet from 3.1.0 to 3.2.0 ( #15679 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-31 00:00:39 +08:00
William Cheng
f793d62744
Update dart workflow java version to 11 ( #15660 )
...
* update dart workflow java version
* add clean
* trigger build
2023-05-28 11:21:33 +08:00
William Cheng
5afa33980c
Add tests for Dockerfile, run-in-docker.sh ( #15657 )
...
* add tests for docker, run-in-docker.sh
* remove it
* use 11
* more tests
* trigger build failure
* Revert "trigger build failure"
This reverts commit 47fb248ca01d89b7376236102656b0879e38e2cf.
* fix build
2023-05-27 13:39:10 +08:00