William Cheng
dd97def5fa
update undertow to newer version ( #18409 )
2024-04-17 11:29:06 +08:00
lizzyTheLizard
213564a5aa
#18388 : Add Mutiny support to JaxRS ( #18389 )
...
* #18388 : Add Mutiny support to JaxRS
* Updated samples
* Updated doccs
* Updated example to 3_0
* Updated sample
2024-04-17 11:20:39 +08:00
devhl-labs
7b0f963c74
[csharp][generichost] Delete samples ( #18323 )
...
* delete samples
* rebuild samples
* test to see if the pr gate fails
* make the samples generate twice
* pr gate successfully failed
* minor cleanup
* minor cleanup
2024-04-16 15:10:19 +08:00
devhl-labs
c109399f3f
fixed property naming convention for composed types ( #18312 )
2024-04-16 15:09:15 +08:00
William Cheng
81f576c9da
update dnspython to a newer version ( #18376 )
2024-04-13 10:52:43 +08:00
Daniel Metzner
8155d03c38
Allow Symfony 7 / Remove EOL PHP / Bearer Fix ( #18357 )
...
Bump requirements
- add Symfony 7 support
- remove support php < 8.2 (EOL)
- remove symfony < 6.4 support
Bug Fix
- add missing $security{{name}} variable when using Bearer Auth
Misc
- getContentType method is deprecated; use getContentTypeFormat
- use match instead of switch for simple assignments
- remove default depth param from json_encode call
- make data provider static (phpunit)
2024-04-13 10:46:47 +08:00
William Cheng
4cde53c3d7
update idna to newer version (fastapi) ( #18372 )
2024-04-13 09:37:08 +08:00
Aaron Pritzlaff
24c1968002
cask fix for response encoding ( #18375 )
2024-04-13 09:34:08 +08:00
William Cheng
359ff9e457
update html2 sample
2024-04-13 01:07:27 +08:00
Kathryn DiPippo
0b3e6edb98
[python] Update docs/ Markdown files for Classes to fix _form_ typo and correct casing for class name when calling from_dict() ( #18359 )
...
* Update Python mustache templates to fix _form_ typo and correct casing for class name when calling from_dict()
* Results of 'build the project' checklist step
2024-04-12 12:29:20 +08:00
Linh Tran Tuan
65e74a354d
[Rust] [Axum] Revert PR #18061 ( #18354 )
2024-04-11 21:58:21 +08:00
Viktor Szépe
172c4d11b4
Remove param tag for non-existent parameter in ObjectSerializer ( #18347 )
...
* Remove param tag for non-existent parameter in ObjectSerializer
* Remove all discriminator parameters
2024-04-11 13:17:15 +08:00
Mike Friesen
97c1dc8a1a
#18252 - [REQ] add sessionToken support to AWS4Auth ( #18253 )
2024-04-11 11:56:40 +08:00
Bijan Chokoufe Nejad
44ae981830
Update versions for typescript-node and remove vulnerable test package ( #18334 )
...
* Update versions for typescript-node
Use latest versions for `bluebird` and `request` and remove `rewire`. `rewire` has high security alerts and shouldn't have been added to the generated clients as its used in tests. It was introduced here 960412a9b4 (diff-1df884eca4890fc2cff7eec6f61ac2157b1b9e72fe4cc13c782e300125fb0da3R20) although the same commit shows that it used to work without it 960412a9b4 (diff-d2785da28187b6d6ef1e0bdab42139309e443906fb5d9d365fce5e2a01673ef5R52-R56)
* Update Typescript sample
2024-04-11 10:45:41 +08:00
Beppe Catanese
a887f6d4bf
Add test for CI suite ( #18350 )
2024-04-10 23:49:34 +08:00
BaptisteSaves
6bcc28d06e
Python: Correctly serialize enum with its value ( #18327 ) ( #18328 )
2024-04-10 21:12:37 +08:00
William Cheng
2bfc5a3958
[Scala] added new scala-cask generator for the cask framework ( #18344 )
...
* Ran `./new.sh -n scala-cask -s` to generate a new Scala Cask impl
* removed scala-cask-petstore
* Added Scala-cask param parser for BigDecimals
* added scala cask to samples
* splitting out validation and json
* Added GitHub workflow support
* regenerated cask samples
* cask build fix for local builds
* regenerated samples
* trying to reproduce failed cask build. checking in compiles sources, which have been reformatted
* reverted whaitespace change
* cask fix - adding gitignored files
* scala cask toLowreCase fix
* scala cask toUpperCase fix
* cask regenerated samples
* improved exception handling for scala cask
* File separator fix for windows
* Noob fix for cask
* regenerated api package
* Removed environment variable settings, debug code
* Updated samples
* moved scala-cask output
* Regenerated samples
* scala cask fix
* Updated scala cask settings for more typical package structure
Removed cask client samples
* cask - reran generate samples
* Removed duplicate ScalaCaskServer entry
* minor enhancements
* update samples
* update templates
---------
Co-authored-by: aaron.pritzlaff <aaron@kindservices.co.uk >
2024-04-10 18:49:59 +08:00
William Cheng
ef36ea410e
Fix method naming for openapi normalzier, openapi ignore list option ( #18348 )
...
* fix openapi normalizer naming issue in config
* update openapi generator ignore list setting
* update
* fix
* update sample config
* update doc
2024-04-10 17:09:48 +08:00
William Cheng
eb506ee776
[java][native] use type reference instead to fix compilation issue in JDK11 ( #18346 )
...
* use type reference instead to fix compilation issue in jdk11
* fix
2024-04-10 11:29:51 +08:00
William Cheng
a651376b18
fix java native compilation errors
2024-04-10 02:57:41 +08:00
William Cheng
abfeb6e035
Merge branch 'master' of https://github.com/openapitools/openapi-generator
2024-04-10 02:33:15 +08:00
William Cheng
edd91063b4
hide generation timestamp in java microprofile samples
2024-04-10 02:33:01 +08:00
Ege Sucu
1a06e3e0fb
[swift] Added solution for deprecated "UTTypeCopyPreferredTagWithClass" ( #18330 )
...
* Added solution for deprecated "UTTypeCopyPreferredTagWithClass"
UTTypeCopyPreferredTagWithClass is deprecated with iOS 15, so apps targeting iOS 15+ were getting this warning on any auto-generated code. This solution will solve that warning and works both iOS 15 and below.
* Project built
* macOS Related fixes applied
2024-04-09 18:20:48 +01:00
William Cheng
d6749f8a0e
update samples
2024-04-09 20:49:23 +08:00
Joakim Holm
3cb3fc2898
Add Generated annotations to more classes ( #17736 )
2024-04-09 16:39:53 +08:00
William Cheng
83b45fd1e8
[java][okhttp-gson] Fix oneof, anyof for array type ( #18324 )
...
* fix oneof, anyof for array type in java okhttp-gson
* fix oneof
* fix add tests
* clean up comments
* update
* add new files
2024-04-08 22:20:23 +08:00
Zishun (Zack) Wei
453facc81c
Fix 18271: Circular imports on AllOf generation with REFACTOR_ALLOF_WITH_PROPERTIES_ONLY=True ( #18272 )
...
* fix issue 18271
* the same update for python-pydantic-v1
* add test
* update samples
* update samples
* put properties under allOf for python client tests
* update samples
* add a test in test model
2024-04-08 19:01:01 +08:00
devhl-labs
79fe176ef2
fixed operation parameter handling ( #18322 )
2024-04-08 10:15:31 +08:00
William Cheng
494d74ab82
remove duplicated ( #18320 )
2024-04-07 22:25:03 +08:00
condorcorde
fbc8616a06
Fix #17740 (multipart/form-data request) and proxy behaviour ( #18315 )
...
* Support multipart requests
* Further code optimization
* Update ApiClient.ps1
* Set $Multipart
* Corrections after petstore tests
* Update api_client.mustache
* Update api_client.nustache
* Update api_client.mustache
* Tabs removed
2024-04-07 21:42:19 +08:00
Viswajith Venugopal
650e119f22
Update go-server template to include the conventional generated code line ( #18304 )
...
* Update go-server template to include the conventional generated code line
Follow the convention from https://pkg.go.dev/cmd/go#hdr-Generate_Go_files_by_processing_source .
The generated go client code already follows this: f357be480e/modules/openapi-generator/src/main/resources/go/partial_header.mustache (L18)
* gen files
* Move to top
2024-04-07 21:23:24 +08:00
William Cheng
2168851e8a
Better array handling in 3.1 spec ( #18313 )
...
* better array detection in 3.1 spec
* fix
2024-04-07 15:48:19 +08:00
William Cheng
3d2e38e347
add tests for query parameter (array of enum) in 3.1 spec ( #18310 )
2024-04-06 14:36:41 +08:00
martin-mfg
b11005b00d
[JAXRS-SPEC] no @Valid annotation on simple fields ( #18302 )
...
* fix and test
* whitespace change, generate samples
2024-04-06 11:19:03 +08:00
devhl-labs
3bb17efa09
fixed issue ( #18309 )
2024-04-06 11:05:43 +08:00
Michael Brügmann
90301f932d
SWIFT5: sort query items alphabetically to allow better server side caching of requests with same URL ( #18239 )
...
* sort query items alphabetically to allow better server side caching of requests
* updarted samples
2024-04-05 08:18:53 +01:00
William Cheng
6d10e80916
[normalizer] fix schemas incorrectly skipped ( #18297 )
...
* fix circular reference check in normalizer
* add new files
* fix
2024-04-05 13:55:22 +08:00
William Cheng
2a39b29684
[python] Add field as a reserved word ( #18279 )
...
* add field as a reserved word
* remove tabs
* update
2024-04-03 16:43:51 +08:00
William Cheng
88204b247a
[Java] Sync jersey2 jersey3 template ( #18281 )
...
* sync jersey2 and 3 templates
* add deprecated
* update samples
2024-04-03 16:32:39 +08:00
devhl-labs
858499ffdd
[csharp][generichost] Form models ( #18264 )
...
* rename a bin artifact
* add support for form models
* revert sample changes
* revert sample changes
* build samples
* build samples
2024-04-01 13:12:03 +08:00
William Cheng
4719d9e55f
update spring-context to newer version ( #18266 )
2024-04-01 11:56:58 +08:00
devhl-labs
2fac8e34db
[csharp][generichost] Updated UseSourceGeneration ( #18265 )
...
* updated UseSourceGeneration
* updated UseSourceGeneration
* updated UseSourceGeneration
2024-04-01 11:49:13 +08:00
devhl-labs
370eca2889
[csharp] Update dependencies ( #18263 )
...
* version bump
* updated a workflow
2024-03-31 11:27:57 +08:00
devhl-labs
d0f8468651
[csharp] Rename samples ( #18260 )
...
* renamed OpenAPIClient-httpclient to Petstore
* updated bin artifacts
* renamed OpenAPIClientCoreAndNet47 to MultipleFrameworks
* updated bin artifacts
* renamed OpenAPIClient-net47 to Petstore
* renamed OpenAPIClient-net48 to Petstore
* updated bin artifacts
* renamed OpenAPIClient-restsharp-name-parameter-mappings to ParameterMappings
* updated bin artifacts
* renamed OpenAPIClientCore to Petstore
* updated bin artifacts
* renamed OpenAPIClient-net7.0-useDateTimeForDate to UseDateTimeForDate
* updated bin artifacts
* renamed OpenAPIClient-net5.0 to EnumMappings
* updated bin artifacts
* renamed OpenAPIClient-ConditionalSerialization to ConditionalSerialization
* updated bin artifacts
* renamed OpenAPIClient to Petstore
* updated bin artifacts
* renamed OpenAPIClient-unityWebRequest to Petstore
* updated bin artifacts
* updated appveyor
* updated bin artifacts
* updated bin artifacts
* comenting out a sample project with no csproj file
* updated bin artifacts
2024-03-31 10:36:42 +08:00
B4ckslash
807aa5d3ae
[Java][jersey2] Fix generated client code for oneOf models if datatype includes arrays ( #18042 )
...
* Add java-jersey2 sample with mixed oneOf
* [java][jersey2]Fix client generation if oneOf contains an array type
Changes:
* Change jersey2/oneof_model template to use composed schema data
* Change adding of imports in AbstractJavaCodegen to use composed schema data
* Add escapedDataType property to CodegenProperty so that the data type
may be part of identifiers (e.g. in getters)
* Update samples
* Add sample for multiple array in oneOf
* Fix generation of constructors with same erasures
* Update samples again
* Version bump
* Add new sample folders to CI
* Make primitive handling more explicit
* Replace escapedDataType property with Mustache lambda
* Update samples with new primitive handling and sanitization lambda
2024-03-30 21:08:41 +08:00
timo-a
f73db59b0e
Migrate generated tests for java resttemplate generator updateFeature/resttemplate junit5 ( #18222 )
...
* update(resttemplate): migrate java resttemplate templates to junit 5
* update(java defaults): migrate java defaults as well because resttemplate uses model_tests from default
* update(samples, java): update samples as described in the contribution guidelines
* fix tests: try double quotes
* fix tests: remaining double quotes
* update(samples): regenerate resttemplate
* update(samples): regenerate resttemplate-jakarta
* update(samples): regenerate resttemplate-swagger1
* update(samples): regenerate resttemplate-swagger2
* update(samples): regenerate resttemplate-withXml
* update(samples again): ./bin/generate-samples.sh ./bin/configs/*.yaml
2024-03-30 21:06:05 +08:00
Yohei Kitamura
34ebc1c644
[ruby] Use Marcel to detect content-type in form-data file upload using faraday ( #18243 )
2024-03-29 21:58:08 +08:00
William Cheng
e78aeb6bc7
Better support for $ref to schema's properties ( #18233 )
...
* use once
* add support for reference to schema properties
2024-03-27 11:46:00 +08:00
Dennis Melzer
309918d03e
Fix compile error in client properties configuration ( #18232 )
...
* Fix config
* Add tests
* Remove unused import
* Sort imports
* Add new workflow
2024-03-26 22:02:19 +08:00
Harry Devane
6690b9f87d
Update okhttp3 to 4.12.0 ( #18235 )
2024-03-26 21:44:43 +08:00