diff --git a/frontend/src/api/domain.ts b/frontend/src/api/domain.ts index b295c3e6..e72a4dbe 100644 --- a/frontend/src/api/domain.ts +++ b/frontend/src/api/domain.ts @@ -14,8 +14,8 @@ class Domain extends Curd { return http.get('template') } - cert_info(domain: string) { - return http.get('cert/' + domain + '/info') + cert_info(path: string) { + return http.get('cert_info?ssl_certificate_path=' + path) } add_auto_cert(domain: string) { diff --git a/frontend/src/version.json b/frontend/src/version.json index b70ec6a5..2a2dafe3 100644 --- a/frontend/src/version.json +++ b/frontend/src/version.json @@ -1 +1 @@ -{"version":"1.5.0","build_id":40,"total_build":110} \ No newline at end of file +{"version":"1.5.0","build_id":41,"total_build":111} \ No newline at end of file diff --git a/frontend/src/views/domain/cert/Cert.vue b/frontend/src/views/domain/cert/Cert.vue index ba246a0e..90366542 100644 --- a/frontend/src/views/domain/cert/Cert.vue +++ b/frontend/src/views/domain/cert/Cert.vue @@ -23,6 +23,11 @@ const name = computed(() => { return props.directivesMap['server_name'][0].params.trim() }) +const ssl_certificate_path = computed(() => { + return props.directivesMap['ssl_certificate']?.[0].params.trim() ?? null +}) + + const enabled = computed({ get() { return props.enabled @@ -36,7 +41,7 @@ const enabled = computed({