Add database adapter system, production deployment configs, and new dashboard components
- Add PostgreSQL and SQLite database adapters with factory pattern - Add migration script for SQLite to PostgreSQL - Add production Dockerfiles and docker-compose configs - Add deployment documentation and scripts - Add BIA sync dashboard and matching service - Add data completeness configuration and components - Add new dashboard components (BusinessImportanceComparison, ComplexityDynamics, etc.) - Update various services and routes - Remove deprecated management-parameters.json and taxonomy files
This commit is contained in:
132
backend/data/data-completeness-config.json
Normal file
132
backend/data/data-completeness-config.json
Normal file
@@ -0,0 +1,132 @@
|
||||
{
|
||||
"metadata": {
|
||||
"version": "2.0.0",
|
||||
"description": "Configuration for Data Completeness Score fields",
|
||||
"lastUpdated": "2026-01-12T22:11:20.047Z"
|
||||
},
|
||||
"categories": [
|
||||
{
|
||||
"id": "general",
|
||||
"name": "General",
|
||||
"description": "General application information fields",
|
||||
"fields": [
|
||||
{
|
||||
"id": "status",
|
||||
"name": "Status",
|
||||
"fieldPath": "status",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "applicationFunctions",
|
||||
"name": "ApplicationFunction",
|
||||
"fieldPath": "applicationFunctions",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "businessImpactAnalyse",
|
||||
"name": "Business Impact Analyse",
|
||||
"fieldPath": "businessImpactAnalyse",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "hostingType",
|
||||
"name": "Application Component Hosting Type",
|
||||
"fieldPath": "hostingType",
|
||||
"enabled": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1768255689773-uskqbfesn",
|
||||
"name": "Ownership",
|
||||
"description": "",
|
||||
"fields": [
|
||||
{
|
||||
"id": "organisation",
|
||||
"name": "Organisation",
|
||||
"fieldPath": "organisation",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "businessOwner",
|
||||
"name": "Business Owner",
|
||||
"fieldPath": "businessOwner",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "systemOwner",
|
||||
"name": "System Owner",
|
||||
"fieldPath": "systemOwner",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "functionalApplicationManagement",
|
||||
"name": "Functional Application Management",
|
||||
"fieldPath": "functionalApplicationManagement",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "technicalApplicationManagement",
|
||||
"name": "Technical Application Management",
|
||||
"fieldPath": "technicalApplicationManagement",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "supplierProduct",
|
||||
"name": "Supplier Product",
|
||||
"fieldPath": "supplierProduct",
|
||||
"enabled": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "applicationManagement",
|
||||
"name": "Application Management",
|
||||
"description": "Application management classification fields",
|
||||
"fields": [
|
||||
{
|
||||
"id": "governanceModel",
|
||||
"name": "ICT Governance Model",
|
||||
"fieldPath": "governanceModel",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "applicationType",
|
||||
"name": "Application Management - Application Type",
|
||||
"fieldPath": "applicationType",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "applicationManagementHosting",
|
||||
"name": "Application Management - Hosting",
|
||||
"fieldPath": "applicationManagementHosting",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "applicationManagementTAM",
|
||||
"name": "Application Management - TAM",
|
||||
"fieldPath": "applicationManagementTAM",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "dynamicsFactor",
|
||||
"name": "Application Management - Dynamics Factor",
|
||||
"fieldPath": "dynamicsFactor",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "complexityFactor",
|
||||
"name": "Application Management - Complexity Factor",
|
||||
"fieldPath": "complexityFactor",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "numberOfUsers",
|
||||
"name": "Application Management - Number of Users",
|
||||
"fieldPath": "numberOfUsers",
|
||||
"enabled": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user