fix: pass deploy widget fields through config whitelist, fix siteMonitor URLs
Some checks failed
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
Some checks failed
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
- Add service/label/apiBase to service-helpers.js whitelist for deploy type (these keys were being stripped, causing deploy widget to show nothing) - Add trailing slashes to gsb/semblance/cc-dashboard siteMonitor URLs to prevent 301 redirect to http:// which was causing red dots Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
7e6d8517b0
commit
7d80b21c1b
2 changed files with 13 additions and 3 deletions
|
|
@ -19,7 +19,7 @@
|
|||
description: AI ratecard & team scoping
|
||||
container: gmal-scope-builder-backend-1
|
||||
server: local
|
||||
siteMonitor: https://optical-dev.oliver.solutions/gsb
|
||||
siteMonitor: https://optical-dev.oliver.solutions/gsb/
|
||||
showStats: true
|
||||
widget:
|
||||
type: deploy
|
||||
|
|
@ -32,7 +32,7 @@
|
|||
description: Synthetic personas & focus groups
|
||||
container: semblance-backend-1
|
||||
server: local
|
||||
siteMonitor: https://optical-dev.oliver.solutions/semblance
|
||||
siteMonitor: https://optical-dev.oliver.solutions/semblance/
|
||||
showStats: true
|
||||
widget:
|
||||
type: deploy
|
||||
|
|
@ -45,7 +45,7 @@
|
|||
description: API key & project management
|
||||
container: cc-dashboard-app-1
|
||||
server: local
|
||||
siteMonitor: https://optical-dev.oliver.solutions/cc-dashboard
|
||||
siteMonitor: https://optical-dev.oliver.solutions/cc-dashboard/
|
||||
showStats: true
|
||||
widget:
|
||||
type: deploy
|
||||
|
|
|
|||
|
|
@ -435,6 +435,11 @@ export function cleanServiceGroups(groups) {
|
|||
|
||||
// grafana
|
||||
alerts,
|
||||
|
||||
// deploy
|
||||
service: deployService,
|
||||
label: deployLabel,
|
||||
apiBase: deployApiBase,
|
||||
} = widgetData;
|
||||
|
||||
let fieldsList = fields;
|
||||
|
|
@ -685,6 +690,11 @@ export function cleanServiceGroups(groups) {
|
|||
if (type === "grafana") {
|
||||
if (alerts) widget.alerts = alerts;
|
||||
}
|
||||
if (type === "deploy") {
|
||||
if (deployService) widget.service = deployService;
|
||||
if (deployLabel) widget.label = deployLabel;
|
||||
if (deployApiBase) widget.apiBase = deployApiBase;
|
||||
}
|
||||
if (type === "unraid") {
|
||||
if (pool1) widget.pool1 = pool1;
|
||||
if (pool2) widget.pool2 = pool2;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue