Ross Sullivan
e1130c343a
Added HTTP method+path to JavaDocs in kotlin clients ( #20618 )
...
* feat: Added HTTP method+path to JavaDocs in kotlin OkHTTP client
* feat: Added HTTP method+path to JavaDocs in kotlin Ktor client
* feat: Added HTTP method+path to JavaDocs in kotlin retrofit2 client
* feat: Added HTTP method+path to JavaDocs in kotlin vertex client
* feat: Added HTTP method+path to JavaDocs in kotlin volley client
2025-02-09 21:55:23 +08:00
Kirill Romanov
4e5a828c12
feat: add option to support non-ascii headers in kotlin client ( #20331 )
2024-12-15 16:46:42 +08:00
Jorge Fernandez
a447b5988d
[Kotlin] fix #20231 , OkHttp client can handle a field with a list of files ( #20274 )
...
* feat(issue-20231): Kotlin okhttp client handles correctly fields that are optional with multiple files.
* docs(issue-20231): add docstrings
* feat(issue-20231): Remove unnecessary test spec
* feat(issue-20231): Kotlin okhttp client handles correctly fields that are optional with multiple files.
* docs(issue-20231): add docstrings
* feat(issue-20231): Remove unnecessary test spec
* feat(issue-20231): Remove unnecessary if condition
2024-12-09 20:00:05 +08:00
Alexander Brandon Coles
3a37ba33a7
Fix typo "bellow" ( #20268 )
...
* Fix typo in constant name: s/BELLOW/BELOW/
* Fix typo ('bellow') in docs, comments and strings
2024-12-06 16:18:08 +00:00
William Cheng
8035da8639
Revert "[Kotlin] fix #20231 , OkHttp client can handle a field with a list of…" ( #20257 )
...
This reverts commit 71ccc88037216d973b0df12d4b6c618ae00b355b.
2024-12-05 17:04:42 +08:00
Kirill Romanov
05d4aa9f62
[kotlin][client] support text/plain in okhttp ( #20250 )
...
* refactor: simplify application/octet-stream check
* feat: support text/plain in kotlin okhttp client
* refactor: remove redundant always-false condition
content is ByteArray is checked earlier
2024-12-05 11:51:10 +08:00
Jorge Fernandez
71ccc88037
[Kotlin] fix #20231 , OkHttp client can handle a field with a list of files ( #20232 )
...
* feat(issue-20231): Kotlin okhttp client handles correctly fields that are optional with multiple files.
* docs(issue-20231): add docstrings
* feat(issue-20231): Remove unnecessary test spec
2024-12-04 22:41:37 +08:00
Ross
23aa2e2cb2
Added default headers to ServerError<T> for Kotlin OkHTTP generator ( #20161 )
2024-11-22 13:10:22 +00:00
Pavel Sveda
acb16410c4
[Kotlin] Introduce support for Kotlin Explicit API Mode for Kotlin-Client generator ( resolve #16506 ) ( #19999 )
...
* [Kotlin] Properly document nonPublicApi CLI option
* [Kotlin] Respect parameter name of parent KSerializer to avoid miss-behavior
* [Kotlin] Introduce support for Kotlin Explicit API Mode for Kotlin-Client generator (resolves #16506 )
2024-10-30 21:57:47 +00:00
Bruno Coelho
462f450366
[kotlin] Map file and binary to ByteArray ( #19840 )
...
* [kotlin] Map file and binary to ByteArray
* [kotlin] Map file and binary to ByteArray
2024-10-11 08:59:16 +01:00
roelwuytens-androme
7d1e9997d0
[Kotlin] Allow other content-types when only interested in status-code / Unit ( #19801 )
...
* Allow Unit response
* Updating samples
* Improve comment for Unit shortcut
2024-10-07 13:18:51 +01:00
Csaba Kozák
1b30c1995f
[kotlin-client][multiplatform] add support for kotlinx.datetime.LocalTime ( #19590 )
2024-09-16 16:10:32 +01:00
Victor Mosin
7a7c8c19ab
[Kotlin][okhttp] replace okhttpclient with callfactory ( #19422 )
2024-08-22 21:19:32 +01:00
Bruno Coelho
21ad242ceb
[kotlin][client] fix temp file name and remove old deprecated jvm-okhttp3 ( #19064 )
...
* [kotlin][client] fix temp file name and remove old deprecated jvm-okhttp3
* [kotlin][client] fix temp file name and remove old deprecated jvm-okhttp3
* [kotlin][client] fix temp file name and remove old deprecated jvm-okhttp3
2024-07-03 18:09:41 +01:00
Jacek Czerski
ff2e173de8
[Kotlin-Client][JVM-OkHttp] Override parameter enum's toString() method to use its value ( #19053 )
...
When using the JVM implementation of OkHttp with a Kotlin client, you may encounter issues with the toString() method of enum parameters. By default, the toString() method of an enum returns the name of the enum value, not its value.
To fix this issue, you can override the toString() method of your enum to return its value instead of its name.
2024-07-03 16:57:46 +08:00
Jimmy Ma
4e89436177
[kotlin] Fix a leak in the ApiClient ( #18997 )
2024-06-23 17:17:05 +08:00
William Cheng
353320cb04
[kotlin] better oneOf, anyOf support ( #18382 )
...
* add validteJsonElement
* add oneOf support
* various fixes, add tests
* minor fixes
* minor fixes
* update data class
* remove comments
* array support, add test
* update api client constructor
* add anyOf support
* add new files
* fix merge
* update
* update
* update
* update
2024-05-31 12:22:27 +08:00
William Cheng
f191904297
Add auto-generated test files for kotlin client ( #17916 )
...
* add auto-generated test files for kotlin client
* undo changes to doc
* add auto-generated model test files in kotlin clients
* update tests
2024-02-21 18:29:23 +08:00
Stefan Koppier
d0e533d573
[kotlin-client][jvm-spring-*] Fixed URL encoding ( #17493 )
...
* [kotlin-client][jvm-spring-*] do URL encoding via the UrlBuilder instead of manual replacement
* [kotlin-client][jvm-spring-*] Fixed imports
* ensure up-to-date
* Fixed syntax problem
* Removed unnecessary toString()
2024-01-10 15:24:29 +08:00
Noor Dawod
a67e07e132
Stop using internal variable from okhttp3 ( #17458 )
2023-12-22 11:07:08 +00:00
Csaba Kozák
ab0b44a1c4
[kotlin-client] add support for kotlinx-datetime ( #17166 )
...
Closes #14490
2023-11-22 17:52:37 +00:00