Nicholas Muesch
eceac6a63c
Skip validation if input_value is None ( #7845 )
2020-11-08 12:27:58 -08:00
William Cheng
eacf61de7e
fix decimal mapping ( #7875 )
2020-11-08 11:46:33 +08:00
Justin Black
08fb59009a
Removes secondaryParam and hasMore ( #7882 )
...
* Removes secondaryParam and hasMore
* Fixes tests
* Only uses bodyParam in groovy template
2020-11-07 11:04:12 +08:00
Ghufran Zahidi
05515040d5
[csharp-netcore]Fixed the null serialization issue for dotnet47 ( #7884 )
...
* Fixed the null serialization issue for dotnet47
* c# codeing style
* Updated the sample for csharp netcore
* corrected the typos
2020-11-06 16:15:38 +08:00
William Cheng
b5473d2fda
[c#][netcore] Skip readonly properties in serialization ( #7883 )
...
* skip readonly in serialization (c# netcore)
* minor wording change
2020-11-06 10:15:11 +08:00
debugman
01d0b5d478
added serialize option in to_dict function in python generated model ( #7555 )
...
* added to_json_dict in python generated model
* update to_dict
* updated to_dict
Co-authored-by: sunkaicheng <sunkaicheng@bigo.sg>
2020-11-05 09:42:35 -08:00
Tomasz Prus
b3bc926b1d
[python] check output content-type only if preload_content is set ( #7847 )
2020-11-04 08:41:00 -08:00
William Cheng
739249917c
fix null json payload in net47 ( #7870 )
2020-11-04 17:19:05 +08:00
Noor Dawod
aff1af7be5
[Dart2] Fix a bug when asking to upload a MultipartFile as body. ( #7736 )
...
* Fix a bug when asking to upload a MultipartFile as body.
* Make finalizing MultipartFileRequest simpler.
* Restrict creating a MultipartFileRequest when not part of a multipart-form.
* Simplified the upload to use a StreamedRequest.
* Wrap all requests with try-catch.
2020-11-04 09:35:42 +08:00
Pedro Fonseca
e3121af4b4
[typescript-axios] serialize complex type in multipart/form-data as JSON ( #7658 ) ( #7816 )
...
Complex types need to be serialized as JSON to avoid FormData.append() from converting them into strings through .toString().
2020-11-03 17:28:14 +01:00
Ghufran Zahidi
d179574b4e
Fixed the HttpSigning issue for query string ( #7859 )
2020-11-02 21:32:37 +08:00
William Cheng
9377dbca56
Add "decimal" support ( #7808 )
...
* rename BigDecimal to decimal
* add isDecimal
* fix tests
* minor fixes
* fix mapping, update doc
* update test spec
* update c# samples
2020-11-02 21:31:32 +08:00
Thibault Duperron
4f1934c3c7
[Spring] Use default jackson-databind ( #7744 )
...
* [Spring] Use default jackson-databind
fix #7743
* Samples
2020-10-31 16:52:18 +08:00
Tomohiro Suwa
46b36c2e65
[Ruby][faraday] fix download_file ( #7842 )
...
* Fix download_file
* Generate samples with f1df6acdee6
* fixup! Fix download_file
* Generate samples with 3e3ea88b0dec7763c8
2020-10-31 16:20:31 +08:00
William Cheng
96efc76ed5
update samples
2020-10-30 11:37:33 +08:00
Hui Yu
8f06876a2a
[C][Client]Fix coredump in multi-thread environment ( #7835 )
2020-10-30 10:57:14 +08:00
William Cheng
70323adf9f
[C#] support .NET framework 4.7 ( #7833 )
...
* add net47 support to the csharp generator
* update doc, fix appveyor
2020-10-29 22:41:08 +08:00
William Cheng
a8bd859397
use System.Environment.OSVersion in .net standard ( #7831 )
2020-10-29 10:54:09 +08:00
William Cheng
0e994eabf7
use WriteRawValue instead of WriteRaw ( #7830 )
2020-10-29 10:53:50 +08:00
Dalibor Karlović
b43103a029
Tweaks for PHP client Markdown files suggested by markdownlint ( #7779 )
2020-10-28 14:52:21 +08:00
Steve B
ea2cdd23c2
[python] add socket_options to configuration for the rest client ( #7795 )
...
* [python] add socket_options to configuration for the rest client
* (python-experimental) add socket_options to configuration for the rest client
This mirrors work done on the python generator
* (python-experimental) add test to cover socket_options is passed on from configuration
Co-authored-by: steve brazier <steve.brazier@trioptima.com>
2020-10-27 18:22:28 -07:00
William Cheng
44ec0caba4
use originl value in comments ( #7803 )
2020-10-27 18:14:46 +08:00
William Cheng
042fc81f31
add anyOf support ( #7801 )
2020-10-27 17:02:05 +08:00
Julien Herr
5d27799bad
[typescript-axios] Fix multipart with file array ( #7814 )
...
* Force isCollectionFormatMulti in case of binary/file
* Manage multipartFormData in isCollectionFormatMulti
* Update petstore
Co-authored-by: Julien Herr <julien@nabu.io>
2020-10-27 08:58:08 +01:00
Dénes Harmath
1b67171d39
[javascript-flowtyped] Fix Flow error ( #7382 ) ( #7786 )
...
* [javascript-flowtyped] Fix Flow error (#7382 )
Fix deletion of search field
* [javascript-flowtyped] Regenerate sampe (#7382 )
2020-10-26 10:28:33 +08:00
William Cheng
fe38a50365
[Ruby][faraday] fix response streaming ( #7734 )
...
* test file return
* fix stream response
* use options
* use local var
* fix nil tempfile
* fix tempfile
* fix tempfile
* use stream
* check content
* open temp file
* test ruby file download
* fix stream data
* test faraday
* catch connection error
* catch Faraday::ConnectionFailed
* catch all error
* use sream
* refactor
* fi download file in faraday
* local fix
* fi streaming download
* undo changess to spec, test
* undo changes to spec
2020-10-26 10:07:45 +08:00
Jon Schoning
37743c059b
[haskell-http-client] have applyOptionalParemeter (-&-) append values in headers or querystrings instead of replacing values ( #7805 )
2020-10-25 19:15:43 -05:00
Maksym Melnychok
b70edd7f1b
[python] Add option to return None instead of raising exception when accessing unset attribute ( #7784 )
...
* add option to return None instead of raising exception when accessing unset attribute
* update python samples
* reimplement getattr using getitem or get depending on attrNoneIfUnset
* move getattr and setattr to respective templates
* update docstrings, def get/setattr methods to have docstrings in them, use __dict__ to avoid recursion issues
* revert required_properties change
* add manual tests for .get method
2020-10-25 09:13:22 -07:00
Aidan Hobson Sayers
c0e36b3ff6
Add impls for Error trait for Rust reqwest ( #7462 )
...
* Add impls for Error trait for Rust reqwest
* Update Rust samples
2020-10-25 18:00:50 +08:00
Rainer
e11a427cf5
changed request method from protected to public ( #7603 )
...
* changed request method from protected to public
* update samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
2020-10-25 17:54:21 +08:00
BenICE
9af73d0a0c
[typescript-rxjs] Added support for servers ( #7771 )
...
* adding multiple servers support to typescript-rxjs
* regenerated typescript-rxjs samples
Co-authored-by: Schwartz, Benjamin <benjamin.schwartz@cgi.com>
2020-10-22 13:09:03 +02:00
William Cheng
50f3706c5c
Add gitignore to C# 2.0, Nancyfx generators ( #7776 )
...
* add gitignore to c# 2.0, nancyfx generators
* comment out csharp netstandard
2020-10-22 15:43:32 +08:00
bullett445
8c084e2dc0
[php] Implement JsonSerializable in php Model class ( #7768 )
...
* Update model_generic.mustache
Implemented the JsonSerializable interface which allows to use json_encode() on the model object.
2020-10-22 10:34:15 +03:00
William Cheng
e09d1bee43
[Java][webclient] fix missing dependencies in build.gradle ( #7777 )
...
* fix build.gradle in java webclient
* update junit version in samples
2020-10-21 21:29:53 +08:00
Dalibor Karlović
240c046f35
Small tweaks for php generator, PHPStan level 3 ( #7616 )
2020-10-21 10:38:10 +03:00
William Cheng
ec74b06d2c
[Ruby] Replace DateTime with Time ( #7656 )
...
* replace DateTime with Time
* add require time
* update doc
2020-10-21 14:13:59 +08:00
William Cheng
b059b786a5
update c# gitignore ( #7774 )
2020-10-21 13:41:41 +08:00
William Cheng
19249e597c
[C#][netcore] Add custom converters for oneOf models ( #7766 )
...
* add custom converter for oneof models
* remove custom logic when deserializing oneof response
2020-10-20 23:10:31 +08:00
William Cheng
072b309100
[C#][netcore] Add nullable support to oneOf models ( #7750 )
...
* add nullable support to C# oneOf models
* fix null reference exception
2020-10-20 14:50:03 +08:00
Ghufran Zahidi
12acf2eb72
[C#][netcore]Fixed the HTTPSigning to calculate the body diegest without CamelCase ( #7755 )
...
* Fixed the HTTPSigning to calculate the body diegest without CamelCase
* update samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
2020-10-20 14:26:38 +08:00
agilob
7318ff72d7
[Java][JVM] Move java specific import mappers to JVM specific code gen ( #7569 )
...
* Move java specific import mappers to java specific code gen
* Use JVM specific import mappers in kotlin, scala, groovy
* Update generators docs
* Add autogenerated files
2020-10-19 22:15:44 -04:00
William Cheng
d6c71ff0fb
[java][jersey2] add proxy support ( #7752 )
...
* add client config getter and setter
* update gradle, sbt config
* update client config
* update samples
* add code sample to set proxy
2020-10-20 10:11:01 +08:00
William Cheng
c1f2b1cad9
[c#][netcore] add proxy support ( #7741 )
...
* add proxy support to c# netcore client
* add test, update doc
2020-10-20 10:05:37 +08:00
Go Shibata
5bac98cd99
[kotlin][jvm-retrofit2] Update templates ( #7592 )
...
* Fix indent of return tag
* Trim trailing whitespace
* Update samples
Co-authored-by: Jim Schubert <james.schubert@gmail.com>
2020-10-19 21:55:49 -04:00
Alex Facciorusso
1dec9ebfb8
[kotlin][jvm-retrofit2] Better code for OkHttp client passed to Retrofit builder ( #7556 )
...
* Better code for building Retrofit
By removing the nullable `usedClient` passed to Retrofit, the code is compatible with newer Retrofit versions which don't allow null as client.
* Updated Kotlin retrofit2 samples ApiClient
2020-10-19 21:48:14 -04:00
William Cheng
b733312707
update doc to include proxy instruction ( #7749 )
2020-10-19 22:14:34 +08:00
William Cheng
e8ba2901df
auto load system web and net ( #7748 )
2020-10-19 13:55:43 +08:00
Justin Black
3d337db207
Unifies naming for isArray in Schema class properties ( #7691 )
...
* Updates key java files
* Adds all lingering isArray fixes
* Adds two files
* Reverts two cs files
* Fixes lingering isListContainer + isArrayModel references
* Some ensure up to date updates
2020-10-18 21:58:59 -07:00
Justin Black
2ee0913d4a
Changes lingering isMapContainer to isMap ( #7747 )
...
* Changes lingering isMapContainer to isMap
* Adds ensure up to date updates
2020-10-18 20:07:33 -07:00
William Cheng
30fad9defa
[PS] Add proxy support ( #7739 )
...
* add proxy support to powershell
* update api_client
* add proxy tests
* fix check
* add more check
* update samples
* fix proxy setting
* update docstring
2020-10-19 09:30:23 +08:00