www/caddy: fix dashboard lint, ACL checker only goes up one directory

This commit is contained in:
Franco Fichtner
2025-04-02 17:33:15 +02:00
parent cd1455806e
commit 5e57d89c7c
3 changed files with 6 additions and 6 deletions
@@ -48,7 +48,7 @@ export default class CaddyCertificate extends BaseTableWidget {
}
async onWidgetTick() {
const proxyData = await this.ajaxCall('/api/caddy/reverse_proxy/get');
const proxyData = await this.ajaxCall(`/api/caddy/reverse_proxy/${'get'}`);
if (!proxyData.caddy.general || proxyData.caddy.general.enabled === "0") {
this.displayError(`${this.translations.unconfigured}`);
return;
@@ -58,7 +58,7 @@ export default class CaddyCertificate extends BaseTableWidget {
.map(proxy => proxy.FromDomain)
.filter(Boolean);
const certificates = (await this.ajaxCall('/api/caddy/diagnostics/certificate')).content || [];
const certificates = (await this.ajaxCall(`/api/caddy/diagnostics/${'certificate'}`)).content || [];
// Display certificate if hostname in config and CN of stored cert on disk match
const matchingCertificates = certificates.filter(cert => domains.includes(cert.hostname));
@@ -48,7 +48,7 @@ export default class CaddyDomain extends BaseTableWidget {
async onWidgetTick() {
// Check if caddy is enabled
const data = await this.ajaxCall('/api/caddy/reverse_proxy/get');
const data = await this.ajaxCall(`/api/caddy/reverse_proxy/${'get'}`);
if (!data.caddy.general || data.caddy.general.enabled === "0") {
this.displayError(`${this.translations.unconfigured}`);
return;
@@ -3,7 +3,7 @@
<filename>CaddyDomain.js</filename>
<link>/ui/caddy/reverse_proxy</link>
<endpoints>
<endpoint>/api/caddy/reverse_proxy/get</endpoint>
<endpoint>/api/caddy/reverse_proxy/*</endpoint>
</endpoints>
<translations>
<title>Caddy Domains</title>
@@ -17,8 +17,8 @@
<filename>CaddyCertificate.js</filename>
<link>/ui/caddy/reverse_proxy</link>
<endpoints>
<endpoint>/api/caddy/diagnostics/certificate</endpoint>
<endpoint>/api/caddy/reverse_proxy/get</endpoint>
<endpoint>/api/caddy/diagnostics/*</endpoint>
<endpoint>/api/caddy/reverse_proxy/*</endpoint>
</endpoints>
<translations>
<title>Caddy Certificates</title>