浏览代码

fix(modify-cert): renewing a cert with dns01 challenge cannot find solver

Jacky 7 月之前
父节点
当前提交
f3355eda4f

+ 1 - 0
app/components.d.ts

@@ -100,6 +100,7 @@ declare module 'vue' {
     SwitchAppearanceIconsVPIconMoon: typeof import('./src/components/SwitchAppearance/icons/VPIconMoon.vue')['default']
     SwitchAppearanceIconsVPIconSun: typeof import('./src/components/SwitchAppearance/icons/VPIconSun.vue')['default']
     SwitchAppearanceSwitchAppearance: typeof import('./src/components/SwitchAppearance/SwitchAppearance.vue')['default']
+    TwoFAAuthorization: typeof import('./src/components/TwoFA/Authorization.vue')['default']
     VPSwitchVPSwitch: typeof import('./src/components/VPSwitch/VPSwitch.vue')['default']
   }
 }

+ 0 - 0
app/src/components/2FA/Authorization.vue → app/src/components/TwoFA/Authorization.vue


+ 1 - 1
app/src/components/2FA/use2FAModal.ts → app/src/components/TwoFA/use2FAModal.ts

@@ -1,7 +1,7 @@
 import { createVNode, render } from 'vue'
 import { Modal, message } from 'ant-design-vue'
 import { useCookies } from '@vueuse/integrations/useCookies'
-import Authorization from '@/components/2FA/Authorization.vue'
+import Authorization from '@/components/TwoFA/Authorization.vue'
 import twoFA from '@/api/2fa'
 import { useUserStore } from '@/pinia'
 

+ 1 - 1
app/src/lib/http/index.ts

@@ -7,7 +7,7 @@ import { useSettingsStore, useUserStore } from '@/pinia'
 import 'nprogress/nprogress.css'
 
 import router from '@/routes'
-import use2FAModal from '@/components/2FA/use2FAModal'
+import use2FAModal from '@/components/TwoFA/use2FAModal'
 
 const user = useUserStore()
 const settings = useSettingsStore()

+ 2 - 0
app/src/views/certificate/CertificateEditor.vue

@@ -133,6 +133,8 @@ const isManaged = computed(() => {
               name: data.name,
               domains: data.domains,
               key_type: data.key_type,
+              challenge_method: data.challenge_method,
+              dns_credential_id: data.dns_credential_id,
             }"
             @renewed="init"
           />

+ 1 - 1
app/src/views/config/components/Mkdir.vue

@@ -2,7 +2,7 @@
 
 import { message } from 'ant-design-vue'
 import config from '@/api/config'
-import use2FAModal from '@/components/2FA/use2FAModal'
+import use2FAModal from '@/components/TwoFA/use2FAModal'
 
 const emit = defineEmits(['created'])
 const visible = ref(false)

+ 1 - 1
app/src/views/config/components/Rename.vue

@@ -1,7 +1,7 @@
 <script setup lang="ts">
 import { message } from 'ant-design-vue'
 import config from '@/api/config'
-import use2FAModal from '@/components/2FA/use2FAModal'
+import use2FAModal from '@/components/TwoFA/use2FAModal'
 import NodeSelector from '@/components/NodeSelector/NodeSelector.vue'
 
 const emit = defineEmits(['renamed'])

+ 1 - 1
app/src/views/other/Login.vue

@@ -8,7 +8,7 @@ import auth from '@/api/auth'
 import install from '@/api/install'
 import SetLanguage from '@/components/SetLanguage/SetLanguage.vue'
 import SwitchAppearance from '@/components/SwitchAppearance/SwitchAppearance.vue'
-import Authorization from '@/components/2FA/Authorization.vue'
+import Authorization from '@/components/TwoFA/Authorization.vue'
 import gettext from '@/gettext'
 import passkey from '@/api/passkey'
 

+ 1 - 1
app/src/views/preference/Preference.vue

@@ -11,7 +11,7 @@ import type { Settings } from '@/views/preference/typedef'
 import LogrotateSettings from '@/views/preference/LogrotateSettings.vue'
 import { useSettingsStore } from '@/pinia'
 import AuthSettings from '@/views/preference/AuthSettings.vue'
-import use2FAModal from '@/components/2FA/use2FAModal'
+import use2FAModal from '@/components/TwoFA/use2FAModal'
 
 const data = ref<Settings>({
   server: {

+ 1 - 1
app/src/views/pty/Terminal.vue

@@ -4,7 +4,7 @@ import { Terminal } from '@xterm/xterm'
 import { FitAddon } from '@xterm/addon-fit'
 import _ from 'lodash'
 import ws from '@/lib/websocket'
-import use2FAModal from '@/components/2FA/use2FAModal'
+import use2FAModal from '@/components/TwoFA/use2FAModal'
 import twoFA from '@/api/2fa'
 
 let term: Terminal | null