William Cheng
f793d62744
Update dart workflow java version to 11 ( #15660 )
...
* update dart workflow java version
* add clean
* trigger build
2023-05-28 11:21:33 +08:00
William Cheng
4c7963cf54
remove deprecated options in kotlin client generator ( #15651 )
2023-05-26 14:51:55 +08:00
William Cheng
48ef91acc4
[python] Add test for nullable property with pattern ( #15625 )
...
* add test for nullable property with pattern
* update samples
2023-05-24 15:13:53 +08:00
Tiffany Marrel
cbcf3d36f6
[Java] [Kotlin] ( #14876 ) fix use of isBasic conditions - do not use HttpBearerAuth (or HttpBasicAuth) for other http auth methods (such as http signature auth or custom schemes) ( #15220 )
...
* remove http signature from test yaml when not supported
* do not use HttpBearerAuth for signature auth or other unsupported http auth method
ignore unsupported http auth method unless generated code would not compile (in which case, an exception is thrown)
* [Java] fix use of isBasic condition
* [kotlin] fix use of isBasic condition
2023-05-22 16:08:08 +08:00
Tiffany Marrel
216e2c45ff
[dart] fix use of isBasic condition ( #15523 )
2023-05-22 16:07:37 +08:00
William Cheng
01ed5975e1
rename python-nextgen to python ( #15504 )
2023-05-16 13:54:07 +08:00
Oleh Kurpiak
54cb33c6a1
[Spring] remove deprecated annotation from no-args constructor ( #15512 )
2023-05-15 14:13:18 +03:00
William Cheng
780d266fe1
Decommission python client generator ( #15486 )
...
* decomission python client generator
* udpate
* update doc
2023-05-14 16:33:13 +08:00
Ween Jiann
78bffff8f3
[Go] Update API naming to follow Golang standard pkg (1 line change) ( #15331 )
...
* Add apiNameSuffix to AbstractGoCodegen
* Regenerate files
* Update tests
* Regenerate files
* Update test files
* Regenerate for CI test
* Regenerate for CI test
* Remove some docs
* Add files back
2023-05-13 09:40:26 +08:00
William Cheng
3371e883ab
Decommission python-legacy, python-prior client generators ( #15475 )
...
* decommission python-legacy, python-prior client generators
* update tests
* update doc
2023-05-12 13:46:39 +08:00
Noor Dawod
c84b949df1
Encode a Set
in toJson()
properly ( #15435 )
...
* Convert `Set` to `List` in `toJson()` for properly encoding a set.
* Generate samples code.
* Convert to List before encoding in `toJson()`.
* Add `!` for nullable properties.
2023-05-11 17:40:41 +08:00
Bodo Graumann
fc71f98bed
[typescript] Add missing types field to export declaration ( #15403 )
...
* Add types to exports in package.json
* Regenerate and build petstore samples
2023-05-11 09:59:43 +02:00
William Cheng
0c3460f95b
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-05-10 15:00:56 +08:00
Tiffany Marrel
8a6c708884
[Java] Cleanup documentation ( #15300 )
...
* [Java] fix documentation of API authorization in README files
fix hierarchy level + add internal links + align wording across generators
* [Java] fix anchor links in documentation
2023-05-10 14:14:44 +08:00
Tiffany Marrel
c251202869
[Python] cleanup documentation ( #15301 )
...
* [Python] fix documentation of API authorization in README files
fix hierarchy level + add internal links + align wording across generators
* [Python] fix anchor links in documentation
2023-05-09 16:24:56 +00:00
Tiffany Marrel
4deaad557e
[Go] fix documentation of API authorization in README files ( #15345 )
...
align wording across generators
2023-05-09 14:24:16 +08:00
Dan Čermák
ff9b38404e
Fix repository url in pyproject.toml ( #15444 )
...
The url had the repo id & user id in the wrong order
2023-05-09 01:29:34 +08:00
Tiffany Marrel
3685c0c1d6
[dart] cleanup documentation ( #15344 )
...
* [dart] fix documentation of API authorization in README files
fix hierarchy level + add internal links + align wording across generators
* [dart] fix anchor links in documentation
* [dart] address review comments
This reverts commit cff17aca and part of commit eecf1dd4
2023-05-09 01:27:51 +08:00
Ahmed Fwela
3d722c1083
[dart-dio] fix endpoints returning null ( #15433 )
...
* fix endpoints returning null
* add const back
2023-05-09 01:27:29 +08:00
William Cheng
f82a311bf8
update samples
2023-05-08 18:02:59 +08:00
Dan Čermák
5d602c628e
Add Python 3.11 to github-workflow.mustache ( #15442 )
2023-05-08 17:51:42 +08:00
William Cheng
b4eb7071e4
[python-nextgen] support constructor with position argument in oneOf/anyOf model ( #15434 )
...
* support position constructor
* update samples
* update test
2023-05-08 10:00:57 +08:00
Tomasz Prus
72cb03b865
[python-nextgen] fix typing for bytes with validations ( #15437 )
...
* [python-nextgen] fix typing for bytes with validations
* update samples
2023-05-08 10:00:29 +08:00
Tiago Silva
56495d1486
Python Allow clients to define TLS Server name when using ( #15283 )
...
This PR allows users to define custom SNI when using the python clients
Fixes https://github.com/OpenAPITools/openapi-generator/issues/15282
2023-05-05 16:11:57 +08:00
William Cheng
6fa089adee
Add @deprecated to methods in python-nextgen ( #15380 )
...
* add @deprecated to methods in python-nextgen
* add deprecated as comment
* add deprecation warnings
* add warnings import
* remove import
2023-05-04 18:17:24 +08:00
William Cheng
4e8d41bd79
Fix circleci test failures ( #15317 )
...
* fix circleci test failures
* trigger test
* update circleici pom.xml
* rearrange test
* comment out tests
* fix test
* comment out python-prior
* comment out test
* fix import
* comment out tests
2023-05-03 15:17:25 +08:00
William Cheng
021d3a311a
[python-nextgen] Add ApiResponse object ( #15367 )
...
* add ApiResponse object
* fix tests
* improve api response
* add back _preload_content, add tests
2023-05-03 09:45:54 +08:00
Peter Leibiger
e356b770d2
[dart][dart-dio] Fix property deprecation and add parameter deprecation ( #15374 )
...
Addresses problems in #13818
2023-05-02 19:42:06 +08:00
Noor Dawod
fefbfd6aa2
Drop default value when unnecessary. ( #15368 )
...
* Drop default value when unnecessary.
* Simplify code.
* Simplify code.
* Generate Petstore sample code.
2023-05-02 19:41:33 +08:00
André Andersson
42fa07dd33
[Elm] Add support for petstore spec ( #15257 )
...
* Add petstore config
* Expand lambda to allow formatting of partials
* Fix order of operation with parenthesis
* Fix not exposing needed enum to string converters
* Add support for form params including files
* Add generated petstore client
* Regenerate existing elm client
* Add script that all files compile successfully
* Remove old unmaintained petstore client
* Add pipeline to try and compile elm clients
2023-05-02 16:50:57 +08:00
William Cheng
961980f284
[python-nextgen] add support for StrictBytes ( #15365 )
...
* add strictbyte support in python-nextgen client
* update samples
* use union of strictbytes, strictstr for backward compatibility
2023-05-01 10:51:22 +08:00
William Cheng
c7c5dd2673
remove unused file
2023-05-01 10:05:39 +08:00
William Cheng
1f4d323020
fix enum support in oneof/anyof in python-nextgen ( #15340 )
2023-04-29 13:50:47 +08:00
William Cheng
2bd1a15217
[python-nextgen] fix empty dict in body parameter ( #15336 )
...
* add more tests for python-nextgen
* update samples
* add fix for empty dict body
* update samples
2023-04-28 14:06:27 +08:00
William Cheng
f4c041e496
fix to_json, to_dict in python nextgen ( #15337 )
2023-04-28 14:04:30 +08:00
William Cheng
b8ccd25a79
[python-nextgen] Various fixes reported by pylint ( #15309 )
...
* various pylint fixes
* rearrange test
* Revert "rearrange test"
This reverts commit 24d777a8a87161b6fc36527f6c1a06c03216bb64.
2023-04-26 17:12:10 +08:00
William Cheng
d6e19f8f55
fix minus sign in enum naming in python-nextgen ( #15291 )
2023-04-24 16:07:29 +08:00
William Cheng
52417f0597
use Field(...) for required properties in python-nextgen ( #15290 )
2023-04-24 16:07:09 +08:00
William Cheng
b5745e6f26
[python-nextgen] Fix enum query parameter ( #15278 )
...
* fix enum query parameter in python-nextgen
* update samples
2023-04-22 16:08:59 +08:00
Oleh Kurpiak
ede1c9ca3e
update samples
2023-04-20 17:47:44 +03:00
William Cheng
0176957e26
[python-nextgen] better sample code ( #15248 )
...
* better python-nextgen sample code
* remove future import
* fix signing doc
* better test
* use hasHttpBearerMethods instead
2023-04-19 15:55:06 +08:00
William Cheng
f5b4490bc9
[python-nextgen] Fix dict of dict of object in python-nextgen ( #15239 )
...
* fix dict of dict of object in python nextgen
* update samples
2023-04-18 14:59:08 +08:00
William Cheng
70a6106626
add null check in string with regular expression ( #15233 )
2023-04-16 23:46:17 +08:00
John Dimeo
90b78fe97e
Jersey2/3 - Probe content type for multipart upload parts ( #14965 )
...
* Probe content type for multipart form uploads since many servers require each part to correctly identify its type.
* Update samples
* Add explanatory comment
* Update samples with comment
2023-04-14 12:15:13 +08:00
Robin Karlsson
b247ad75e1
[java] Add public static version field ( #15108 )
2023-04-14 01:06:54 +08:00
William Cheng
935146d187
Merge remote-tracking branch 'origin/master' into 7.0.x
2023-04-12 17:51:47 +08:00
Robert Schweizer
448cbfd018
[python-nextgen] Limit allowed pydantic version range ( #15189 )
...
Align the lower limits between pyproject.toml and setup.py.
Set a common upper limit of <2, because version 2 brings breaking
changes.
2023-04-12 11:08:28 +08:00
Beppe Catanese
2b796d5c61
[Go] Format error message only when Kind is Struct ( #15154 )
...
* Check if Kind is Struct
* Commit regenerated files
* Tabs indentation instead of 4-space
* Commit regenerated files
2023-04-11 14:39:08 +08:00
Tushar
a4f5a74d5b
fix(python-nextgen): dependency incompatiblity ( #15167 )
...
Downgrade tox and flake8. Alternateively, we can increase minimum python version to 3.8.1
2023-04-10 10:31:53 +08:00
Tushar
4a83c9181f
fix(python-nextgen): Use spec format for authors in pyproject ( #15170 )
2023-04-10 10:31:37 +08:00