William Caine
134dc98a71
fix: Using Map.Entry to avoid "reference to Entry is ambiguous" ( #16445 )
...
* fix: Using Map.Entry to avoid "reference to Entry is ambiguous"
when spec defines a model Entry it conflicts. Also rest of mustache
uses Map.Entry to matching it
* fix: Map.Entry - update samples
2023-08-30 12:57:53 +08:00
Robert Oschwald
ec835fbd94
Update kotlin-client okHttp3 api.mustache fixes 16410 ( #16411 )
...
- populate body into the ServerException message
2023-08-25 19:06:43 +01: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
Dan Leehr
35f6eec71d
Add supportedMediaTypes needed for kubernetes client ( #16386 )
...
* Add supportedMediaTypes needed for kubernetes client
https://github.com/kubernetes-client/javascript/issues/893
* Add generated files
2023-08-24 08:43:50 +02:00
Robert Schuh
6146129bdc
[typescript] add http info calls to access headers ( #16260 )
...
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
* [typescript] add http info calls to access headers
---------
Co-authored-by: Robert Schuh <robert.schuh@valtech.com>
2023-08-23 11:25:27 +02:00
clement-brodu
1a458d3e0b
fix: memory leak with restclient ( #13961 ) ( #16365 )
2023-08-21 20:26:37 +08:00
William Cheng
ff19825610
[java] Remove hardcoded arrays in template ( #16340 )
...
* remove hardcoded arrays in template
* better model import in java client
* update
* better code format
* minor refactoring
* update
2023-08-19 10:20:48 +08:00
Simon Wegendt
778a53a406
[Kotlin Client] Implement octet-stream/binary ( #16341 )
...
* Implement octet-stream/binary for Kotlin client code generator
* Fix OkHttp3 generator flavor
2023-08-17 10:40:22 +01:00
William Cheng
8885701648
minor enhancements to ts rxjs generator ( #16302 )
2023-08-11 11:10:33 +08:00
William Cheng
c377a11c57
update samples
2023-08-08 14:57:53 +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
William Cheng
5b2ceac93d
fix anyOf in handling primitive types in java client ( #16264 )
2023-08-06 13:48:13 +08:00
William Cheng
82516c75d2
Fix implements in oneof, anyof templates in java okhttp client generator ( #16241 )
...
* fix implements in oneof, anyof templates in java okhttp
* add tests
* update samples
2023-08-03 21:09:00 +08:00
William Cheng
243b5569ef
[Rust] add property, parameter name mapping ( #16205 )
...
* add name, parameter mapping to rust generators
* add, fix test
* undo cahnge
2023-07-30 21:57:35 +08:00
Marc Miltenberger
adac3b127f
Support for multipart/form-data; charset="utf-8" in Java GSON Generator ( #16211 )
...
* Support for multipart/form-data; charset="utf-8"
Previously, it was only checked for an exact equal string, which failed when there were additional options such as charset.
* Update samples
2023-07-29 00:22:19 +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
Alexey Makhrov
24656156ed
[typescript-angular] Add samples with composed schemas ( #16156 )
...
* Setup typescript-angular samples for various composed schemas
* generate samples
* restructure and regenerate samples
* add compilation tests
* update FILES in samples
* debug commit - verify that compilation will fail in CI
* revert debug commit
* remove unnecessary dependencies
2023-07-25 10:53:38 +02:00
Nicolas Gimenez
b468e4bb15
fix: take into account customAxios baseURL in typescript-axios generator ( #16125 )
2023-07-22 20:32:12 +02:00
Renny S
bd76c1b102
[csharp] Update RestSharp to 110.2.0 ( #16122 )
...
* [csharp] Update RestSharp to 110.2.0
* Post './bin/generate-samples.sh bin/configs/csharp*' and './bin/utils/export_docs_generators.sh' scripts
* OAuthAuthenticator: use configureSerialization
* ContentType prop = RestSharp.ContentType.Json
* `req` -> `request` in `Exec()` and `ExecAsync()`
* Regenerate samples
2023-07-21 17:19:38 +08:00
devhl-labs
6299af176d
faster logic to patch parameters ( #16102 )
2023-07-16 19:30:17 +08:00
Bodo Graumann
ba1c600830
[typescript] Fix support for relative URLs ( #15482 )
...
* Add test for different url types
* Fix tests for typescript inversify framework
* Add workaround for relative URLs
* Regenerate samples
2023-07-06 17:30:19 +02:00
Daniel Lange
6b62f2b05a
[csharp-netcore] Enable setting of RemoteCertificateValidationCallback through IReadableConfiguration ( #15979 )
...
* Fix for [BUG][C#][csharp] Use RestClient.RemoteCertificateValidationCallback for SSL validation #11497
* Fixed modification of wrong files through merging to master and applied the changes to the correct files
* Updated examples
* Forget some examples
* Updates branch to reflect master changes and published changed example files yet again to solve conflicts
* Fixed examples
2023-07-06 11:48:10 +08:00
Aswin Francis
ba0c73e164
[csharp] [Req#15932] Added support for windows authentication by exposing UseDefaultCredentials property ( #15935 )
...
* Added support for windows authentication by exposing UseDefaultCredentials property
* Updated samples and docs
* update doc, samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-07-03 15:53:47 +08:00
karzang
e9d98666a1
[Java][Client] Fix #12556 Support primitives and arrays in oneOf ( #13897 )
...
* [Java][Client] Fix #12556 Support primitives and arrays in oneOf
* Regenerate petstore samples
* Regenerate petstore test samples
* Treat 'BigDecimal' as primtive datatype
* Fix integration tests
2023-06-29 16:46:55 +08:00
bcalvez
7a73f75f70
[java][okhttp-gson] Remove JAX-RS dependency from generated okhttp-gson java client ( #15896 )
...
* Remove JAX-RS dependency from generated okhttp-gson java client
* update samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-06-27 16:53:10 +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
Max Strübing
730b946537
[Bug] fix: use length to check for default return media type ( #15833 )
...
* fix: use length to check for default return media type
as `mediaTypes` is an array of strings and an required argument
it will never be undefined when we can rely on the typesystem.
However, it can be zero length(`[]`) and in this case we would
throw.
* Closes #15011
* chore: update examples
2023-06-16 07:23:58 +02:00
devhl-labs
882b9a8c50
[abstract-csharp] Process all operation parameter collections ( #15841 )
...
* added new vendor extenion
* moved code to methods to enable overriding
* fixed tests
* renamed method to setTypeMapping
* removed commented code
* moved code to make diff easier to understand
* removed commented code
* process all operation parameter collections
* fixed bugs
* fixed bugs
2023-06-15 15:54:04 +08:00
devhl-labs
9b305318b4
[abstract-csharp] Begin removing netcore references ( #15805 )
...
* find and replace CSharpNetCoreClientCodegen
* find and replace CsharpNetcoreFunctionsServerCodegen
* find and replace CSharpNetCoreReducedClientCodegen
* find and replace AspNetCoreServerCodegen
* renamed generators
* find and replace CSharpNetCoreClientCodegenTest
* find and replace CSharpNetCoreClientDeepObjectTest
* find and replace CsharpNetcoreFunctionsServerCodegenTest
* git mv files
* find and replace CsharpFunctionsServerCodegenTest
* find and replace CsharpModelEnumTest
* git mv CsharpModelEnumTest.java
2023-06-11 17:06:12 +08:00
William Cheng
6788f43af0
Better handling of Inline schema ( #15682 )
...
* skip allOf inline subschema created as $ref
* add option for fallback
* add back atleastonemodel
* add log
* update java, kotlin, js samples
* update tests
* fix native client test
* fix java client errors by regenerating test files
* clean up python
* clean up powershell
* clean up php
* clean up ruby
* update erlang, elixir
* update dart samples
* update ts samples
* update r, go samples
* update perl
* update swift
* add back files
* add back files
* remove outdated test files
* fix test
2023-06-11 15:35:58 +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
devhl-labs
db795a2c1a
[csharp-netcore] Removed deprecated package ( #15595 )
...
* removed deprecated package
* include the library for older than .net6
2023-05-25 23:37:12 +08:00
Oscar Rodríguez
2b9677a29e
Adds operation null check avoid null exception ( #15599 )
...
* Adds operation null check in the method GetOperationServerUrl to avoid null exception
* Adds operation null check to avoid null exception to the csharp net core mustache
* update C# samples
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-05-24 17:33:58 +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
William Cheng
1210229e36
Merge branch 'version-bump' of https://github.com/devhl-labs/openapi-generator
2023-05-16 17:20:52 +08:00
devhl-labs
25620e7df8
removed extra line break ( #15507 )
2023-05-16 14:05:53 +08:00
Bodo Graumann
fc71f98bed
[typescript] Add missing types field to export declaration ( #15403 )
...
* Add types to exports in package.json
* Regenerate and build petstore samples
2023-05-11 09:59:43 +02:00
William Cheng
0c3460f95b
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-05-10 15:00:56 +08:00
Tiffany Marrel
8a6c708884
[Java] Cleanup documentation ( #15300 )
...
* [Java] fix documentation of API authorization in README files
fix hierarchy level + add internal links + align wording across generators
* [Java] fix anchor links in documentation
2023-05-10 14:14:44 +08:00
Tiffany Marrel
f9937e77d6
[csharp C#] cleanup documentation ( #15305 )
...
* [C# csharp] fix documentation of API authorization in README files
fix hierarchy level + add internal links + align wording across generators
* [C# csharp] fix anchor links in documentation
2023-05-10 14:11:43 +08:00
Beppe Catanese
3d2ec72461
[JAVA] Okhttp-gson: blank line between annotations and method signature ( #15430 )
...
* Remove extra blank line
* Regenerate samples
2023-05-08 14:39:46 +08:00
William Cheng
182240ea1d
[csharp-netcore] Better regular expression ( #15378 )
...
* do not escape regular expression in c#
* update samples
* better code format
2023-05-04 18:42:30 +08:00
William Cheng
bec32ae67f
update samples
2023-05-03 09:43:43 +08:00
Robin Karlsson
b247ad75e1
[java] Add public static version field ( #15108 )
2023-04-14 01:06:54 +08:00
William Cheng
935146d187
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-04-12 17:51:47 +08:00
devhl-labs
1e2f16ed69
[csharp-netcore] Explicitly implement IValidatableObject ( #15160 )
...
* explicit interface implementation
* minor spacing change
2023-04-10 11:20:48 +08:00
devhl
b57d35b744
bumped package versions
2023-04-09 19:27:47 -04:00
devhl-labs
3b11187200
made escaped regex be not literal strings ( #15107 )
2023-04-04 15:15:14 +08:00
William Cheng
5d1e18306a
Prepare 6.6.0-SNAPSHOT ( #15100 )
...
* set 6.6.0 snapshot version
* update samples
* update readme
2023-04-01 18:48:01 +08:00
William Cheng
7417432a54
Prepare 6.5.0 release ( #15099 )
...
* 6.5.0 release
* update samples
2023-04-01 15:03:35 +08:00