Skip to content

Commit 0dac778

Browse files
committed
feat: set key type of auto-cert read only #1160
1 parent c9ed434 commit 0dac778

File tree

5 files changed

+11
-7
lines changed

5 files changed

+11
-7
lines changed

app/src/components/AutoCertForm/AutoCertForm.vue

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import DNSChallenge from './DNSChallenge.vue'
88
const props = defineProps<{
99
hideNote?: boolean
1010
forceDnsChallenge?: boolean
11+
keyTypeReadOnly?: boolean
1112
}>()
1213
1314
const data = defineModel<AutoCertOptions>('options', {
@@ -73,8 +74,13 @@ watch(() => props.forceDnsChallenge, v => {
7374
</ASelectOption>
7475
</ASelect>
7576
</AFormItem>
76-
<AFormItem :label="$gettext('Key Type')">
77-
<ASelect v-model:value="data.key_type">
77+
<AFormItem
78+
:label="$gettext('Key Type')"
79+
>
80+
<ASelect
81+
v-model:value="data.key_type"
82+
:disabled="keyTypeReadOnly"
83+
>
7884
<ASelectOption
7985
v-for="t in PrivateKeyTypeList"
8086
:key="t.key"

app/src/components/SelfCheck/SelfCheck.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script setup lang="ts">
22
import { CheckCircleOutlined, CloseCircleOutlined, WarningOutlined } from '@ant-design/icons-vue'
3-
import selfCheck from '@/api/self_check'
43
import { useSelfCheckStore } from './store'
54
65
const store = useSelfCheckStore()
@@ -9,8 +8,7 @@ const { data, loading, fixing } = storeToRefs(store)
98
109
onMounted(() => {
1110
store.check()
12-
// 调用 timeout check API,不等待返回
13-
selfCheck.timeoutCheck().catch(console.error)
11+
// selfCheck.timeoutCheck().catch(console.error)
1412
})
1513
</script>
1614

app/src/version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"2.1.6","build_id":3,"total_build":436}
1+
{"version":"2.1.6","build_id":4,"total_build":437}

app/src/views/certificate/CertificateEditor.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ const isManaged = computed(() => {
146146

147147
<AutoCertForm
148148
v-model:options="data"
149+
key-type-read-only
149150
style="max-width: 600px"
150151
hide-note
151152
/>

internal/middleware/proxy.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,5 @@ func Proxy() gin.HandlerFunc {
9494
req := c.Request.Clone(ctx)
9595

9696
proxy.ServeHTTP(c.Writer, req)
97-
return
9897
}
9998
}

0 commit comments

Comments
 (0)