feat: Enhance Domains, Environments, Services, and Templates management
- Implemented dialog-based forms for adding and editing Domains and Environments. - Added delete functionality for Domains and Environments with confirmation prompts. - Introduced EnvironmentDetailsPage to display details of selected environments and their linked domains. - Created EnvironmentDomainsPage for linking domains to environments. - Enhanced ServicesPage with dialog support for adding, editing, and viewing service details. - Updated TemplatesPage to manage templates with comprehensive form fields and validation. - Improved type definitions in portal.ts to support new features and ensure type safety.
This commit is contained in:
@@ -12,6 +12,7 @@ import {
|
||||
BoxMultiple24Regular,
|
||||
CloudFlow24Regular,
|
||||
DatabasePlugConnectedRegular,
|
||||
LinkMultiple24Regular,
|
||||
Globe24Regular,
|
||||
Home24Regular,
|
||||
PlayCircle24Regular,
|
||||
@@ -71,11 +72,12 @@ const useStyles = makeStyles({
|
||||
|
||||
const links = [
|
||||
{ to: "/", label: "Dashboard", icon: <Home24Regular /> },
|
||||
{ to: "/deployments", label: "Deployments", icon: <CloudFlow24Regular /> },
|
||||
{ to: "/deployment-groups", label: "Deployment Groups", icon: <ServerMultipleRegular /> },
|
||||
//{ to: "/deployments", label: "Deployments", icon: <CloudFlow24Regular /> },
|
||||
//{ to: "/deployment-groups", label: "Deployment Groups", icon: <ServerMultipleRegular /> },
|
||||
{ to: "/domains", label: "Domains", icon: <Globe24Regular /> },
|
||||
{ to: "/environment-domains", label: "Environment Domains", icon: <LinkMultiple24Regular /> },
|
||||
{ to: "/environments", label: "Environments", icon: <DatabasePlugConnectedRegular /> },
|
||||
{ to: "/runbooks", label: "Runbooks", icon: <PlayCircle24Regular /> },
|
||||
//{ to: "/runbooks", label: "Runbooks", icon: <PlayCircle24Regular /> },
|
||||
{ to: "/templates", label: "Templates", icon: <BoxMultiple24Regular /> },
|
||||
{ to: "/services", label: "Services", icon: <AppsListDetail24Regular /> },
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user