Commit Graph

260 Commits

Author SHA1 Message Date
Karuna Sagar Krishna
6694faf24c Append value to x-implements in preprocess_spec.py to allow for customization (#200) 2021-09-14 09:37:08 -07:00
Jun Mukai
c311d74e3d Add typescript-fetch. (#199) 2021-08-07 08:15:29 -07:00
Tanmoy Bhowmick
636729c92e fixing scripts that used to point to https://github.com/google/protobuf/releases to the new location https://github.com/protocolbuffers/protobuf/releases (#197) 2021-07-28 14:44:46 -07:00
Albert
fcf2c94a6b support rust generate_client (#192) 2021-06-17 09:04:19 -07:00
Albert
13ed3b4657 Optimize docker compilation time (#193) 2021-06-13 14:49:03 -07:00
Albert
9172958682 support macos (#191) 2021-06-08 09:33:33 -07:00
Mateusz
c1459afd0f script for generating python CRD models and apis (#190) 2021-05-06 17:03:02 -07:00
Yu Liao
65a1e4739c switched openapi generator to latest v5.1.0 (#189) 2021-04-26 10:33:16 -07:00
Yu Liao
dd2872708f added yliaog as reviewers / approvers (#188) 2021-04-13 09:31:10 -07:00
Haowei Cai (Roy)
7e78f11710 default LIBRARY to okhttp-gson (#187) 2021-04-13 09:29:11 -07:00
Min Kim
ccaea56988 adding yue to gen approver (#186) 2021-03-09 15:41:04 -08:00
Bob Killen
0271d75d77 Remove inactive members from OWNERS (#185)
As a part of cleaning up inactive members (those with no activity within
the past 18 months) from OWNERS files, this commit moves mbohlool from
an approver to emeritus_approver.
2021-03-02 12:35:20 -08:00
Abel Salgado Romero
90a6e18d3f Add hideGenerationTimestamp & library options for Java (#183) 2021-02-26 08:40:17 -08:00
Frederik Carlier
5c6d90b260 Custom objects spec: Add allowWatchBookmarks, resoureVersionMatch parameters (#180) 2021-02-17 08:27:14 -08:00
Dave Syer
7ba97cc4c7 Switch to JDK date time library (#177)
Signed-off-by: Dave Syer <dsyer@vmware.com>
2021-01-05 10:53:59 -08:00
Abel Salgado Romero
f04504fc2e Add io.k8s.api.autoscaling.v1.Scale to Java gen (#178)
v1.Scale is a required type by clients supporting
k8s /scale resource.
2020-12-07 18:03:11 -08:00
Yuxin Bai
c3523deb7e Add -g parameter to java_crd_cmd.sh to enable generating CRD APIs (#175) (#176) 2020-12-03 09:49:01 -08:00
Boshi Lian
e219564d93 support custom header content type (#174) 2020-11-18 08:32:03 -08:00
Boshi Lian
b2c43b35a0 force json for * (#173) 2020-11-01 12:08:52 -08:00
Boshi Lian
1ae5a04c0b fix csharp generator missing model (#172)
* fix csharp missing object

* add stream
2020-10-28 09:47:57 -07:00
Brendan Burns
08bb6d5403 Update csharp generator. (#170)
Co-authored-by: Brendan Burns <brendan.d.burns@gmail.com>
2020-10-08 19:43:06 -07:00
Min Kim
65a432d0cd use processed v1status definition name (#169) 2020-07-29 11:14:03 -07:00
Min Kim
48d96a3a3c clarify default http client (#168) 2020-07-26 22:20:17 -07:00
Min Kim
648e8de639 enables base interface generation by default (#167) 2020-07-24 22:02:16 -07:00
Min Kim
d71ff1efd1 fixes crd model generation aborting on missing listmeta (#166) 2020-06-29 23:13:58 -07:00
Min Kim
d5a4e0d8ff bump code-gen and applies x-implements extension (#164) 2020-06-19 15:58:43 -07:00
Min Kim
f46fc82419 fixes CRD preprocess aborting (#163) 2020-06-19 15:56:39 -07:00
Min Kim
a02b4fd518 adding script java crd (#162) 2020-06-17 15:02:05 -07:00
Allan Espinosa
deac82ed3c ad-hoc client generation for CRDs (#161)
* Insert CRD-mode into preprocessing

* Wire CRD-mode variables to shell scripts

* java: Move CRD-specific properties to a profile
2020-06-13 16:35:55 -07:00
Daniel Sutton
7cef4c5fa6 Add typescript-jquery generator (#160) 2020-05-19 10:59:37 -07:00
Min Kim
16be7553cc remove watch/allowWatchBookmarks from deleteCollection openapi parameters (#158) 2020-05-18 15:23:36 -07:00
Min Kim
87302dc1fb fixes delete operator conflict (#157) 2020-05-13 22:30:22 -07:00
Min Kim
9563227a5e adding dry-run & fieldmanagers to custom specs (#154)
dry run

fixes deleteCollection operation name and baseimage
2020-05-04 16:07:09 -07:00
Nabarun Pal
a9d5090070 Correct operationId on DELETE collection operations for custom objects (#155)
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2020-05-02 21:42:25 -07:00
Nabarun Pal
596385c0dd Upgrade OpenAPI Generator version for python client generator (#153)
Use v4.3.0 by default now using the OPENAPI_GENERATOR_COMMIT
variable. This can be overriden by specifying the same variable
in the SETTINGS_FILE

Also, set the `skipValidateSpec` parameter in `openapi/python.xml`
to work around
[this](https://github.com/kubernetes-client/gen/issues/145) bug.
2020-04-27 19:58:06 -07:00
Scott Lee
1c0911fe4c Add deletecollection operations (#150) 2020-03-23 19:26:47 -07:00
Boshi Lian
74ee0c6094 lock autorest version (#149) 2020-03-23 19:24:47 -07:00
Hui Yu
e056721a80 Add c generator (#148) 2020-03-10 15:23:36 -07:00
Kubernetes Prow Robot
6c9d7ae20e Disable selinux checks for the client-generating container (#147)
* Disable selinux checks for the client-generating container

* Update client-generator.sh
2020-03-05 15:50:49 -08:00
Tomasz Prus
9f439b68da feat: switch python-asyncio to use openapi-generator v4.2.3 (#146) 2020-02-11 12:34:10 -08:00
Tomasz Prus
b30bbc34e8 feat: update version in downloaded swagger.json spec (#144) 2020-02-09 13:19:52 -08:00
Min Kim
09f7470cab make delete body optional (#142) 2019-12-17 21:39:57 -08:00
Boshi Lian
a841e57209 update to node10 (#141) 2019-12-17 21:37:57 -08:00
Min Kim
c81822b959 [java] enforce custom mapping for patch object (#140) 2019-12-10 15:48:05 -08:00
Min Kim
cd76ca9480 disable reflective deep equal (#139) 2019-11-26 21:27:20 -08:00
Brendan Burns
3dc8379dc7 Remove swagger-codegen from the repo. (#138)
* Switch csharp to openapi scripts. (it doesn't use the generator anyway)

* Remove swagger-codegen scripts.
2019-11-26 21:25:21 -08:00
Brendan Burns
e0472014de Remove Javascript. They're not used. (#137) 2019-11-20 18:57:28 -08:00
Tomasz Prus
1203c13a32 feat: switch all variants of the generated library to use openapi-generator (#136) 2019-11-19 10:59:20 -08:00
Min Kim
270d42bbe8 migrate java clients from swagger-codegen to openapi-generator (#117)
add reflection-equality config option

java: update openapi generator to 4.1.2

patch openapi-generator, format Quantity

Bring in a patched openapi-generator temporarily until
openapi-generator#4182 gets merged, and add a format to
resource.Quantity so it can have a custom typeMapping installed.

Also bring configuration of type and import mappings to the correct
(newer) format for the maven plugin.

remove the overrides

refactor

openapi-gen

generator 4.1.3

4.2.0
2019-11-16 08:43:40 -08:00
Nabarun Pal
ba20a080c8 Updates the python generator (#134) 2019-11-07 11:13:43 -08:00