Jim Simon
9cc5513a1c
Fix Issue 16385 ( #16387 )
2023-08-30 14:23:53 +08:00
William Cheng
d9423a4edb
[PHP] 6.0.x make php implementation depend on meta packages for http client ( #16368 )
...
* add psr-18 support
* update doc
* fix test
2023-08-21 10:45:51 +08:00
Rodrigo de Almeida - RMA3
d955ff6988
Add annotations to the operation - case permission validation - Fix 12219 15822 ( #16259 )
...
* fix #12219 #15822
* add test with array
* update samples
---------
Co-authored-by: Rodrigo Maciel de Almeida <rodrigo.almeida@wefin.com.br>
2023-08-09 17:21:57 +03:00
William Cheng
6a8039c672
update doc
2023-08-09 14:38:56 +08:00
Jonathan Wenger
d9001b8a6f
Add additional reserved words for java and csharp ( #16276 )
...
Co-authored-by: Jonathan Wenger <jonathan.wenger@avalara.com>
2023-08-09 14:30:22 +08:00
William Cheng
29c5d6109a
mark java-okhttp3 option as deprecated in kotlin client ( #16272 )
2023-08-08 10:05:52 +08:00
karzang
e299382a42
[Java][Client] Fix handling of 'number' types in oneOf ( #16202 )
2023-08-06 11:16:50 +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
William Cheng
1d39902930
Add name mappings support to JS client ( #16234 )
...
* add name mappings support to JS client
* update doc
* udpate doc
* update doc
2023-08-02 17:26:23 +08:00
William Cheng
4602f18ca8
Add model name mapping feature to C# codegen ( #16209 )
...
* add model name mapping feature to C# codegen
* rename file
* update samples
* update doc
2023-08-02 10:06:11 +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
596487aa6c
update doc, customization.md ( #16189 )
2023-07-26 14:11:36 +08:00
William Cheng
0a02860b50
add parameter name mapping ( #16160 )
2023-07-24 15:54:40 +08:00
Florent Chamfroy
3c5b119252
fix(typescript-client): handle special characters ( #15893 )
...
Adding a new option for typescript clients in order to handle '+' and '-' characters when computing the name of an enum value.
Fix https://github.com/OpenAPITools/openapi-generator/issues/5110
2023-07-22 22:35:45 +04:00
William Cheng
ce4a6a37c6
add oneOf lookup option in python client generator ( #16154 )
2023-07-22 15:29:04 +08:00
Bart ten Brinke
4ece8e992a
Elixir: Switch Poison to Jason ( #16061 )
...
* Switch Poison to Jason
* generate-samples.sh
* Finalize Poison -> Jason switch
* parse date-time values to Elixir DateTime
* improve formatting in various places, so there's less changes by `mix
format` later
* fix Java version in flake.nix
* Use List.delete/2 instead of Enum.reject/2 for performance reasons
* mix format test/*
* Install dialyxir and fix reported issues
* Fix RequestBuilder.decode/2 hardcoded module name
* Update docs
* Revert changes to API spec (HTTP -> HTTPS)
* Revert uneeded change to Elixir code generator
* Use HTTP in Elixir tests
HTTPS doesn't work for folks who setup petstore.swagger.io as described
in docs/faq-contributing.md.
---------
Co-authored-by: Wojciech Piekutowski <wojciech@piekutowski.net>
2023-07-20 18:36:50 +02:00
William Cheng
28e822d870
remove php slim generator (deprecated) ( #16108 )
2023-07-18 13:10:21 +08:00
devhl-labs
f8e19b4ebc
added equatable option ( #16106 )
2023-07-17 11:56:04 +08:00
William Cheng
6983a3acf3
Add nameMapping option to Java client, server generators ( #16103 )
...
* add nameMapping to java codegen
* update doc
* update samples
* fix typo
* update toParamName
2023-07-17 11:37:49 +08:00
Stephane Carrez
b107ff96ac
[Ada] Fix and improvement of client and server code generator ( #16100 ) ( #16101 )
...
* Improvement of Ada client and server generator
- recognize several mime types and configure the client/server API
- fix support to handle binary and ByteArray
- add support for client and server with multiple mime type responses
- update model templates
* Fix and improvement of Ada code generator
- fix order of model types to emit the types that depend on other
types after; also sort the model types on their name
- fix model Serialize to avoid serializing a field which is Null
when it is not "Nullable"
* Add support to avoid some Ada Vectors package instantiation
- recognized the x-ada-no-vector specific attribute on model types
and when present and TRUE, don't emit the Ada Vector package instantiation
nor the Serialize and Deserialize associated procedures.
* Fix float and double support
- fix mapping for float and double
- add x-ada-serialize-op custom attribute to allow overriding the serialize procedure
- setup a default x-ada-serialize-op value for the template
* Fix wrong import and serialize method
* Regenerate the Ada client sample petstore
* Rebuild with export_docs_generators.sh
* Fix calls to toLowerCase() to use the Locale.ROOT
2023-07-17 11:26:32 +08:00
Dennis Melzer
e77f9ea783
Add new OAuth2RequestInterceptor to remove deprecated open feign classes ( #16011 )
...
* Add new OAuth2RequestInterceptor to remove deprecated open feign classes
* Add override
* Add version
* Add older version
* Update docs
* Fix issue with multiple security schemes
* Move cli option to spring code gen
* Fix documentation options
* Remove resource folder
* Fix duplicate annotation
* Add an enable flag
* Remove generator setting
* Revert codgen changes
* Revert config generator changes
2023-07-13 08:35:39 +08:00
William Cheng
ec6381295a
Update php options for better customization of composer.json ( #16078 )
...
* update php options
* update tests
2023-07-12 13:22:05 +08:00
Maximilian Reichel
7cbdc861c7
docs(php): Add missing configuration property composerPackageName
( #15846 )
2023-07-12 11:29:44 +08:00
William Cheng
0a6671044f
Rename inlineSchemaNameDefaults to inlineSchemaOptions ( #16048 )
...
* rename InlineSchemaNameDefaults to InlineSchemaOptions
* update doc
* rename options
2023-07-11 18:07:09 +08:00
William Cheng
aa1e9097ea
Minor improvements to Zapier client generator ( #16044 )
...
* improve Zapier client generator
* log debug instead of error
2023-07-10 15:37:20 +08:00
William Cheng
ac1f5f1e81
[inline model resolver] Add support for inline enum refactoring ( #16033 )
...
* add support for inline enum refactoring
* minor update
* add tests
2023-07-10 13:43:50 +08:00
Emanuele Saccomandi
9baf4988f3
Zapier generator ( #15997 )
...
* First version of Zapier Generator
* fixed zapier codegen
* added zapier templates
* added zapier sample
* added zapier doc
* added zapier generator form data management
* added samples generation
* updated docs
* fixed zapier api template
* fixed zapier samples export
* added zapier readme template
* fixed zapier readme template
* added petstore readme
* cleaned zapier generator
* updated samples
* fixed zapier enum label
* cleaned code
* updated samples
* improved zapier search actions
* updated samples
---------
Co-authored-by: Mauro Valota <maurovalota@fattureincloud.it>
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-07-09 21:52:04 +08:00
Clément Tamisier
a22a7c0d83
[kotlin-spring] Add missing parameter 'nullableReturnType' in docs ( #15952 )
2023-07-02 23:16:19 +08:00
devhl-labs
780d1fb3e2
use latest framework as default ( #15969 )
2023-07-02 10:06:37 +08:00
Vladimir Svoboda
71528f69e8
Add support for Angular 16 ( #15925 )
...
* Add support for Angular 16
* Fix dependencies specifications
* Fix minimum angular supported version in readme
* Update integration tests
Even if they are currently not run.
* Update sample due to rebase
2023-07-01 13:13:58 +02:00
William Cheng
9a968c3104
add supportUrlQuery as an option ( #15958 )
2023-06-30 14:20:27 +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
martin-mfg
dcc53c0d53
[Typescript][Scala][Postman][Java] fix errors with missing models, missing description, BigDecimal ( #15809 )
...
* various fixes
* generate samples
2023-06-27 16:20:21 +08:00
Adam Rybicki
faa5da51e5
Sttp4 generator ( #15834 )
...
* implementation of sttp4 generator
* rebased with master
* running scripts
---------
Co-authored-by: Adam Fish Rybicki <adamrybicki@adams-macbook-pro.home>
Co-authored-by: William Cheng <wing328hk@gmail.com>
2023-06-27 10:50:52 +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
Anton Davydov
9f3d9a5e8f
[swift] New 'swift-combine' client generator for swift ( #15823 )
...
* swift-alt-gen init
* swift-alt-gen in progress
* swift-alt added runtime
* swift-alt added transport
* swift-alt added example
* swift-alt v0.1.0
* swift-alt implemented form encoded body
* swift-alt fixed array of enums to string
* swift-alt v0.2.0
* swift-alt v0.3.0
* swift-alt v0.4.0
* swift-alt v0.5.0
* swift-alt v0.6.0
* swift-alt v0.7.0
* swift-alt v0.8.0
* swift-alt v0.9.0
* swift-alt v0.12.0
* swift-alt v0.13.0
* swift-alt v0.14.0
* swift-alt v0.15.0
* swift-alt v0.16.0
* swift-alt v0.17.0
* swift-alt v0.18.0
* swift-alt v0.19.0 Support for raw value in header
* swift-alt v0.20.0
* swift-alt v0.21.0
* swift-alt v0.22.0
* swift-combine v0.23.0
* swift-combine PR rules adoption
* swift-combine: updated transport
* Updated bitrise.yml file
* Fixed bitrise pipeline for swift-combine
* Fixed code review comment
2023-06-22 09:25:32 +08:00
martin-mfg
7e89e1ea81
fix import mapping for return types ( #14525 ) ( #15719 )
...
* importContainerType = true
* add unit test
* disable MyImportTest
* build all samples, add import exceptions
* simplify code
* delete myImportTest
* generate docs
* extend comment
* remove inline comment
2023-06-21 15:55:29 +08:00
William Cheng
afca85acf5
update scala doc
2023-06-14 17:42:27 +08:00
Adam Rybicki
522368160a
Scala sttp stability change ( #15842 )
...
* changed stability in ScalaSttpClientCodegen
* updated files from scripts
---------
Co-authored-by: Adam Fish Rybicki <adamrybicki@adams-macbook-pro.home>
2023-06-14 17:32:11 +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
Tiffany Marrel
5cf7ed928b
fix security features listed in documentation - remove openID Connect by default ( #15773 )
2023-06-10 13:56:46 +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
Tiffany Marrel
79c2e87890
[Java] fix security features listed in documentation ( #15756 )
2023-06-06 15:12:22 +08:00
Tiffany Marrel
d7226a6813
[Python] fix security features listed in documentation ( #15755 )
2023-06-06 10:49:01 +08:00
Tiffany Marrel
d3a2e0e43e
[Kotlin] fix security features listed in documentation ( #15758 )
2023-06-06 10:45:44 +08:00
Tiffany Marrel
d2446013d1
[TypeScript] fix security features listed in documentation ( #15751 )
2023-06-05 17:18:01 +08:00
Tiffany Marrel
0d9ca8a2d5
[C# csharp] fix security features listed in documentation ( #15687 )
2023-06-05 17:13:27 +08:00
Tiffany Marrel
9bf752454e
[PHP] fix security features listed in documentation ( #15750 )
2023-06-05 17:05:38 +08:00
Clément Tamisier
2b9d94cb0a
add missing quote ( #15732 )
2023-06-03 13:36:13 +08:00
Tiffany Marrel
fad23df09c
[Rust] fix security features listed in documentation ( #15718 )
2023-06-03 11:45:55 +08:00