Rolf Rando
2ca958642b
Add socks5 proxy support for OpenAPI generated python client ( #16918 )
...
* add socks5 proxy support (requires additional import)
* updated examples
* build samples. updated to support pydantic python option
* rename sock to socks for correct protocol name
* add proxy headers for pydantic
* fixed param changes from conflict resolution
2023-11-14 12:28:05 +08:00
litetex
2c25443260
Update base image of Dockerfile ( #17007 )
...
* Update base image of Dockerfile
* Make github workflow "Docker tests" manually triggerable
* Don't possibly downgrade TLS version
* Update Dockerimage in ``run-in-docker.sh``
* Use Maven's non interactive mode inside workflow
* Don't spam log
* Use java 17
because it won't compile with 21
* Removed hard memory limit
as memory should be controlled by the container
* Update hub dockerfiles
2023-11-14 11:41:49 +08:00
OliverTetzTT
d1b148a7d3
[python] added handling for boolean content type ( #17020 )
...
* added handling for boolean content type
* adapted addition to newer version of template
* [python] updated samples
2023-11-14 11:30:10 +08:00
devhl-labs
8860d967c0
disabled GetHashCode generation ( #17039 )
2023-11-14 11:27:28 +08:00
William Cheng
322afeacd4
Retain deprecated in allOf schema handling ( #17056 )
...
* retain deprecated in allof schema handling
* add test
2023-11-14 11:22:36 +08:00
Charles Treatman
c8b3da7388
[Java][okhttp-gson] remove unreachable code from templates ( #17057 )
...
* Remove checks for jackson and jsonb from okhttp-gson templates
* regenerate samples
2023-11-14 11:13:28 +08:00
William Cheng
91ac75ff05
Fix NPE in request body ( #17055 )
...
* fix null request body NPE
* fix typo
2023-11-14 10:41:21 +08:00
William Cheng
6da264b0f8
update lombok dep to newer version ( #17053 )
2023-11-14 10:40:51 +08:00
William Cheng
53289263d9
Prepare v7.2.0 ( #17050 )
...
* update version to 7.2.0-SNAPSHOT
* update samples
* update doc
2023-11-13 18:53:20 +08:00
William Cheng
e2a62ace74
7.1.0 release ( #17049 )
v7.1.0
2023-11-13 17:25:18 +08:00
Ian Cubbon
c9f7af752f
Verify Path params that fall into the string
bucket are supplied ( #17032 )
2023-11-13 11:02:33 +08:00
William Cheng
ec3c484ce9
Add enum name mapping to Java generators ( #17018 )
...
* add enum name mapping to java generators
* update doc
* update description
2023-11-13 10:53:50 +08:00
devhl-labs
7e529926a6
[csharp][generichost] Implement not required nullable properties ( #16810 )
...
* init
* fixed read and write
* completed changes using latest-nrt sample
* fixed all samples
* add null check on write, change on exception
* resolved conflicts
* build samples
* added backing property for not required properties
* more not required and nullable hanlding improvements
* revert sample updates for a merge master
* revert sample updates for a merge master
* sample build is working, need to remove warnings
* fixed warnings in .net 7 with nrt
* fixed manual tests
* fixed all samples
* fix npe
* removed debugging lines
* revert changes to unused file
* removed unused lambdas
* fix a serialization bug
* make option a hidden property
* updated documentation
* improved parameter ordering
2023-11-13 10:16:35 +08:00
Ian Cubbon
2f655f1a9c
Time parameters in the path resulted in code that would not compile ( #17021 )
...
This is probably a pretty rare case as it just seems weird to have a time
path parameter, but it's good to fix.
2023-11-13 10:01:32 +08:00
William Cheng
5693eee4e0
Fix CircleCI build ( #17016 )
...
* fix circleci build
* add maven opts
* remove cache path
* clear cache
* fix node 0
* use 1024
* skip save cache
* restore tests
* fix
* fix typo
* update
* clean up pom.xml
2023-11-13 10:00:55 +08:00
William Cheng
f83e4ffb9b
update PS samples
2023-11-13 08:55:52 +08:00
Elon Mallin
c377fdf62d
Fix powershell client Build.ps1 and *.psm1 error when there is a missing Model folder ( #17025 )
...
* fix(powershell): make sure paths exists when building and importing module
* chore(powershell): update sample psm1 and build.ps1 with path check
2023-11-13 00:29:49 +08:00
William Cheng
372894dd1d
Add powershell echo test, rename api key names ( #17043 )
...
* add powershell echo test, rename api key names
* update
2023-11-13 00:09:46 +08:00
Elon Mallin
6917aad760
fix: use apikey name in header instead of securityDefinition spec id ( #17022 )
2023-11-12 23:18:12 +08:00
Beppe Catanese
2b9ee8c5f6
Remove unused method ( #17042 )
2023-11-12 23:10:15 +08:00
William Cheng
40b1d37368
Update gradle samples to use gradle wrapper 7.6.3 ( #17035 )
...
* trigger gradle build
* update gradlew to use 7.x
2023-11-12 22:01:43 +08:00
Beppe Catanese
09060c6c22
Use postman notation ( #17028 )
...
* use Postman notation for path parameter
* Regenerate samples
2023-11-12 00:08:07 +08:00
William Cheng
279a92c2ed
rearrange users
2023-11-11 16:31:23 +08:00
Aidan
c48cddd640
[GO] Add support for model name mapping for go ( #17023 )
...
* Add support for model name mapping for go
Signed-off-by: Aidan Jensen <aidan@artificial.com>
* Add model name and filename tests
Signed-off-by: Aidan <aidan@artificial.com>
* Use File.separator to make the test platform agnostic
Signed-off-by: Aidan <aidan@artificial.com>
---------
Signed-off-by: Aidan Jensen <aidan@artificial.com>
Signed-off-by: Aidan <aidan@artificial.com>
2023-11-11 16:10:42 +08:00
Cosmin Poieana
92daacd6a2
Add Robocorp (robocorp.com) as user ( #17019 )
...
* Add Robocorp (robocorp.com) as user
* Reference Robocorp into the README
2023-11-09 17:06:28 +08:00
Julian Kalinowski
f35b132068
[Kotlin] fix( #14044 ): ktor JSON serialization handling ( #16843 )
2023-11-08 14:48:43 +08:00
Łukasz Baran
ced31f49b3
add kotlin-spring beanValidation for RequestBody parameters fix #16738 ( #16859 )
...
* fix missing bean validation annotations on RequestBody
* add new line to files
* remove new line from files
* reformat file
2023-11-08 14:33:39 +08:00
Charles Treatman
166ebc50b0
[Java][okhttp-gson] validateJsonElement does not validate enum values ( #16865 )
...
* validate enum properties in validateJsonElement
* regenerate samples
* add test for enum validation in okhttp-gson models
2023-11-08 14:14:48 +08:00
Ian Cubbon
291ce353ce
[Go][Server] FormParams - Generic Array Type Handling ( #17001 )
...
* If a form param is an array and isn't caught in the previous checks, treat it as a slice of strings.
* Add an example of a FormParam that is an array
2023-11-08 14:09:12 +08:00
William Cheng
e9507077fc
better null check in getSchemaFromResponse ( #17003 )
2023-11-08 14:08:19 +08:00
Meo
ced9660123
[ts][axios] fix bugs in base.ts ( #16997 )
...
* Update base.ts
* update base.ts
* update mustache template
* update samples
---------
Co-authored-by: yangqiuyi <yangqiuyi@yaocheng.cn>
2023-11-07 18:07:15 +01:00
loicconan
d945499073
[PHP-SYMFONY] Support BackedEnum for enum ref (16846) ( #16847 )
...
* [PHP-SYMFONY] Support BackedEnum for enumm ref (16846)
* [PHP-SYMFONY] Support BackedEnum for enumm ref (16846)
* [PHP-SYMFONY] Support BackedEnum for enumm ref (16846)
* [PHP-SYMFONY] Support BackedEnum for enumm ref (16846)
* [PHP-SYMFONY] Support BackedEnum for enum ref (16846)
* [PHP-SYMFONY] Support BackedEnum for enum ref (16846)
* [PHP-SYMFONY] Support BackedEnum for enum ref (16846)
2023-11-07 22:40:35 +08:00
Marc Weiß
74163f0ac8
bump gson-fire to 1.9.0 ( #17002 )
2023-11-07 22:35:05 +08:00
hhomar
ba8546189a
fix(java): generate correct enum constructor when string format is uri ( #16929 )
...
Before:
COM_V1_SCHEMA_JSON("https://example.com/v1/schema.json ")
After:
COM_V1_SCHEMA_JSON(URI.create("https://example.com/v1/schema.json "),
2023-11-07 15:16:41 +08:00
martin-mfg
c301004b7e
fix oneOf merging, upgrade dependencies ( #16992 )
...
* fix oneOf enums
* upgrade jackson dependencies
* upgrade openRewrite dependency
2023-11-07 13:13:37 +08:00
Mann Patel
a31b38b223
Added some Test Cases ( #16994 )
...
* New Test Case Added to AndroidClientCodegenTest
* New Test Case Added to GenApiControllerTest
* New Test Case Added to BirdAndCategoryTest
* New Test Case Added to WorkflowSettingsTest
* Modified GenApiControllerTest
* Added Test case in JavascriptClientCodegenTest
* Modified BirdAndCategoryTest
* Modified BirdAndCategoryTest
---------
Co-authored-by: Mann <mn906219@dal.ca>
2023-11-07 13:11:35 +08:00
William Cheng
849cf88ba7
Update C# dependencies to newer versions, update reserved word list ( #16996 )
...
* update c# dep to newer versions, update reserved word list
* update doc, list
2023-11-07 12:32:23 +08:00
Kazuhiro Fujieda
8e98671ba6
[csharp] Introducing the enumPropertyNaming
option to the C# Generator ( #16981 )
...
* [csharp] Support the enumPropertyNaming option
* Add a doc comment to adjustNamingStyle
2023-11-07 10:52:10 +08:00
Robert Schweizer
65ccf0492c
fix: Raise exceptions on non-2xx responses ( #16999 )
2023-11-07 10:44:45 +08:00
William Cheng
0673897746
Update README.md with Develocity
2023-11-06 21:38:20 +08:00
William Cheng
74363a3eb8
Add tests for go generateMarshalJSON option ( #16993 )
...
* add tests for go generateMarshalJSON option
* update samples
2023-11-06 12:04:19 +08:00
William Cheng
49208144e1
Better handling of allOf in request body ( #16991 )
...
* better handling of allOf in request body, add tests
* additional checks
* fix description
2023-11-05 22:43:45 +08:00
William Cheng
339596aeec
normalizer: minor refactoring in responses ( #16988 )
2023-11-05 18:04:40 +08:00
William Cheng
588e2598f6
add Adyen to the sponsor list
2023-11-05 15:50:07 +08:00
William Cheng
a853adb4b0
add sponsors, update readme ( #16987 )
2023-11-05 15:26:44 +08:00
William Cheng
de8599906e
Better handling of API response in 3.1 spec ( #16986 )
...
* better handling of API response in 3.1 spec
* update PR template
* add tests
2023-11-05 15:24:02 +08:00
Charles Treatman
db9fd9a094
[Go] validate required fields when unmarshalling JSON ( #16863 )
...
* validate required properties when unmarshalling JSON
* build project & update samples
* Add test for required field validation
2023-11-04 22:58:25 +08:00
William Cheng
5d03c4ac82
[java-okhttp] Restore integration tests ( #16985 )
...
* restore java okhttp tests
* update PR template, update sha
2023-11-04 22:50:23 +08:00
Eric Rolli
482c759a10
corrected gneration of java jersey code with oneof and anyof ( #16970 )
...
* Update anyof_model.mustache
corrected missing implements
* Update oneof_model.mustache
corrected missing implements
* Update anyof_model.mustache
corrected missing implements
* Update oneof_model.mustache
corrected missing implements
2023-11-04 22:29:35 +08:00
Beppe Catanese
5e8e301869
[POSTMAN] [BUG] Correct order of the Postman requests ( #16983 )
...
* Make public for testing
* Sort endpoints as they are added in the list/map
* Test endpoints are sorted
* Regenerate Postman sample
2023-11-04 22:24:27 +08:00