move health check to its own package

This commit is contained in:
Mads Rasmussen
2023-09-08 14:09:57 +02:00
committed by Jacob Overgaard
parent 4c313f08cc
commit c3f045f4fe
13 changed files with 31 additions and 18 deletions

View File

@@ -25,6 +25,7 @@ const CORE_PACKAGES = [
import('../../packages/umbraco-news/umbraco-package.js'),
import('../../packages/tags/umbraco-package.js'),
import('../../packages/log-viewer/umbraco-package.js'),
import('../../packages/health-check/umbraco-package.js'),
];
@customElement('umb-backoffice')

View File

@@ -0,0 +1 @@
export * from './manifests.js';

View File

@@ -0,0 +1,20 @@
export const manifests = [
{
type: 'dashboard',
alias: 'Umb.Dashboard.HealthCheck',
name: 'Health Check',
elementName: 'umb-dashboard-health-check',
loader: () => import('./dashboard-health-check.element.js'),
weight: 102,
meta: {
label: 'Health Check',
pathname: 'health-check',
},
conditions: [
{
alias: 'Umb.Condition.SectionAlias',
match: 'Umb.Section.Settings',
},
],
},
];

View File

@@ -0,0 +1,9 @@
export const name = 'Umbraco.Core.HealthCheck';
export const extensions = [
{
name: 'Health Check Bundle',
alias: 'Umb.Bundle.HealthCheck',
type: 'bundle',
loader: () => import('./manifests.js'),
},
];

View File

@@ -57,24 +57,6 @@ const dashboards: Array<ManifestDashboard> = [
},
],
},
{
type: 'dashboard',
alias: 'Umb.Dashboard.HealthCheck',
name: 'Health Check',
elementName: 'umb-dashboard-health-check',
loader: () => import('./health-check/dashboard-health-check.element.js'),
weight: 102,
meta: {
label: 'Health Check',
pathname: 'health-check',
},
conditions: [
{
alias: 'Umb.Condition.SectionAlias',
match: sectionAlias,
},
],
},
{
type: 'dashboard',
alias: 'Umb.Dashboard.Profiling',