You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Refactor store registration to use SSR methods across multiple plugins for improved state management
* fix database file field drag and drop
* fix storybook dependencies warning.
* refactor: Replace `useAsyncData` with a direct `watch` and `renderMarkdown` function for markdown content.
* fix workspace hydratation warning
* replace direct `role.isBillable` access with `roleIsBillable` computed property
* fix auth settings form
* fix alert slot usage
* please linter
* please prettier
* fix SSR rendering
* refactor: simplify relay state URL generation by directly passing the user source object.
* refactor: Replace `registerModuleSSR` with `registerModuleNuxtSafe` for Vuex module registration across all plugins.
* please linter
* fix: add retry logic for Firefox NS_BINDING_ABORTED navigation errors in E2E tests
* test: reload page and assert link visibility using getByRole after setting parameters.
* refactor: simplify `goto` navigation by removing retry logic and adding a fixed delay.
* refactor: trigger initial markdown rendering via immediate watcher option
* update snapshots
Copy file name to clipboardExpand all lines: enterprise/web-frontend/modules/baserow_enterprise/integrations/common/components/CommonOIDCSettingForm.vue
+13-4Lines changed: 13 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,12 @@
9
9
<OpenIdConnectSettingsForm
10
10
v-bind="$attrs"
11
11
ref="form"
12
-
@values-changed="checkValidity"
12
+
:auth-provider="authProvider"
13
+
:auth-provider-type="authProviderType"
14
+
:auth-providers="authProviders"
15
+
:default-values="defaultValues"
16
+
:disabled="disabled"
17
+
@values-changed="onValuesChanged"
13
18
>
14
19
<template #config>
15
20
<FormGroup
@@ -54,7 +59,7 @@ import { copyToClipboard } from '@baserow/modules/database/utils/clipboard'
Copy file name to clipboardExpand all lines: enterprise/web-frontend/modules/baserow_enterprise/integrations/common/components/CommonSamlSettingForm.vue
+20-3Lines changed: 20 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,12 @@
9
9
<SamlSettingsForm
10
10
v-bind="$attrs"
11
11
ref="form"
12
-
@values-changed="checkValidity"
12
+
:auth-provider="authProvider"
13
+
:auth-provider-type="authProviderType"
14
+
:auth-providers="authProviders"
15
+
:default-values="defaultValues"
16
+
:disabled="disabled"
17
+
@values-changed="onValuesChanged"
13
18
>
14
19
<template #config>
15
20
<FormGroup
@@ -77,12 +82,16 @@ export default {
77
82
type:Object,
78
83
required:true,
79
84
},
85
+
application: {
86
+
type:Object,
87
+
required:true,
88
+
},
80
89
userSource: {
81
90
type:Object,
82
91
required:true,
83
92
},
84
93
},
85
-
emits: ['delete'],
94
+
emits: ['delete', 'values-changed'],
86
95
setup() {
87
96
return { v$:useVuelidate({ $lazy:true }) }
88
97
},
@@ -104,8 +113,16 @@ export default {
104
113
},
105
114
methods: {
106
115
copyToClipboard,
116
+
onValuesChanged(values) {
117
+
this.checkValidity()
118
+
this.$emit('values-changed', values)
119
+
},
107
120
checkValidity() {
108
-
if (!this.$refs.form.isFormValid() &&this.$refs.form.v$.$anyDirty) {
0 commit comments