From afad4209fe3199d5f05412613afd214590a75943 Mon Sep 17 00:00:00 2001 From: Makito Date: Fri, 22 Dec 2023 11:23:49 +0800 Subject: [PATCH] fix(*): schema desc transformation in plugin forms (#1021) --- packages/core/forms/src/forms/ACMEForm.vue | 57 +++++++++++++++++-- packages/core/forms/src/forms/OIDCForm.vue | 14 +++++ .../forms/src/forms/schemas/ACMECommon.ts | 23 +++++++- .../core/forms/src/forms/schemas/OIDCAuth.js | 9 --- .../forms/src/forms/schemas/OIDCCommon.js | 4 -- .../src/components/PluginForm.vue | 45 +++++++++++++-- .../src/composables/plugin-schemas/JWT.ts | 21 ++++++- .../src/composables/plugin-schemas/Kafka.ts | 2 +- .../src/composables/usePluginMeta.ts | 4 +- .../src/composables/useSchemas.ts | 6 ++ .../entities-plugins/src/types/plugin-form.ts | 2 + .../src/types/plugins/jwt.d.ts | 11 +++- 12 files changed, 162 insertions(+), 36 deletions(-) diff --git a/packages/core/forms/src/forms/ACMEForm.vue b/packages/core/forms/src/forms/ACMEForm.vue index bfe6a134ae..ac1a52961e 100644 --- a/packages/core/forms/src/forms/ACMEForm.vue +++ b/packages/core/forms/src/forms/ACMEForm.vue @@ -42,7 +42,7 @@ v-if="selectedIssuer === 'letsEncrypt'" :model="formModel" :options="formOptions" - :schema="ACMELetsEncryptSchema" + :schema="acmeLetsEncryptSchema" @model-updated="onModelUpdated" /> @@ -50,7 +50,7 @@ v-if="selectedIssuer === 'zeroSsl' || selectedIssuer === 'other'" :model="formModel" :options="formOptions" - :schema="ACMEZeroSSLSchema" + :schema="acmeZeroSSLSchema" @model-updated="onModelUpdated" /> @@ -134,8 +134,10 @@