@@ -36,12 +36,15 @@ const LoginPolicyPostPage = lazy(() => import("@/pages/identity/LoginPolicyPostP
3636const LoginPolicyDetailPage = lazy ( ( ) => import ( "@/pages/identity/LoginPolicyDetailPage" ) ) ;
3737const OidcClientPage = lazy ( ( ) => import ( "@/pages/identity/OidcClientPage" ) ) ;
3838const AssetsPage = lazy ( ( ) => import ( "@/pages/assets/AssetPage" ) ) ;
39+ const DatabaseAssetPage = lazy ( ( ) => import ( "@/pages/assets/DatabaseAssetPage" ) ) ;
3940const CredentialPage = lazy ( ( ) => import ( "@/pages/assets/CredentialPage" ) ) ;
4041const CertificatePage = lazy ( ( ) => import ( "@/pages/assets/CertificatePage" ) ) ;
4142const SnippetPage = lazy ( ( ) => import ( "@/pages/assets/SnippetPage" ) ) ;
4243const StrategyPage = lazy ( ( ) => import ( "@/pages/authorised/StrategyPage" ) ) ;
4344const CommandFilterPage = lazy ( ( ) => import ( "@/pages/authorised/CommandFilterPage" ) ) ;
4445const CommandFilterDetail = lazy ( ( ) => import ( "@/pages/authorised/CommandFilterDetail" ) ) ;
46+ const AuthorisedDatabaseAssetPage = lazy ( ( ) => import ( "@/pages/authorised/AuthorisedDatabaseAssetPage" ) ) ;
47+ const AuthorisedDatabaseAssetPost = lazy ( ( ) => import ( "@/pages/authorised/AuthorisedDatabaseAssetPost" ) ) ;
4548const ScheduledTaskPage = lazy ( ( ) => import ( "@/pages/sysops/ScheduledTaskPage" ) ) ;
4649const ToolsPage = lazy ( ( ) => import ( "@/pages/sysops/ToolsPage" ) ) ;
4750const LoginLogPage = lazy ( ( ) => import ( "@/pages/audit/LoginLogPage" ) ) ;
@@ -55,14 +58,15 @@ const GuacdMonitor = lazy(() => import("@/pages/access/GuacdMonitor"));
5558const FileSystemLogPage = lazy ( ( ) => import ( "@/pages/audit/FileSystemLogPage" ) ) ;
5659const AccessLogPage = lazy ( ( ) => import ( "@/pages/audit/AccessLogPage" ) ) ;
5760const AccessLogStatsPage = lazy ( ( ) => import ( "@/pages/audit/AccessLogStatsPage" ) ) ;
61+ const DatabaseSQLLogPage = lazy ( ( ) => import ( "@/pages/dbproxy/DatabaseSQLLogPage" ) ) ;
5862const SshGatewayPage = lazy ( ( ) => import ( "@/pages/gateway/SshGatewayPage" ) ) ;
5963const AgentGatewayPage = lazy ( ( ) => import ( "@/pages/gateway/AgentGatewayPage" ) ) ;
6064const GatewayGroupPage = lazy ( ( ) => import ( "@/pages/gateway/GatewayGroupPage" ) ) ;
6165const ErrorPage = lazy ( ( ) => import ( "@/components/ErrorPage" ) ) ;
6266const StoragePage = lazy ( ( ) => import ( "@/pages/assets/StoragePage" ) ) ;
6367const WebsitePage = lazy ( ( ) => import ( "@/pages/assets/WebsitePage" ) ) ;
6468const BrowserPage = lazy ( ( ) => import ( "@/pages/access/BrowserPage" ) ) ;
65- const FacadePage = lazy ( ( ) => import ( "@/pages/facade/FacadePage " ) ) ;
69+ const FacadePage = lazy ( ( ) => import ( "@/pages/facade/AssetFacadePage.tsx " ) ) ;
6670const WebsiteFacadePage = lazy ( ( ) => import ( "@/pages/facade/WebsiteFacadePage" ) ) ;
6771const RedirectPage = lazy ( ( ) => import ( "@/layout/RedirectPage" ) ) ;
6872const UserLayout = lazy ( ( ) => import ( "@/layout/UserLayout" ) ) ;
@@ -71,6 +75,8 @@ const UserInfoPage = lazy(() => import("@/pages/facade/UserInfoPage"));
7175const SnippetUserPage = lazy ( ( ) => import ( "@/pages/facade/SnippetUserPage" ) ) ;
7276const SystemMonitorPage = lazy ( ( ) => import ( "@/pages/sysops/SystemMonitorPage" ) ) ;
7377const SetupPage = lazy ( ( ) => import ( "@/pages/identity/SetupPage" ) ) ;
78+ const DatabaseWorkOrderPage = lazy ( ( ) => import ( "@/pages/dbproxy/DatabaseWorkOrderPage" ) ) ;
79+ const DatabaseWorkOrderUserPage = lazy ( ( ) => import ( "@/pages/facade/DatabaseWorkOrderUserPage" ) ) ;
7480
7581const router = createBrowserRouter ( [
7682 { path : "/setup" , element : < SetupPage /> } ,
@@ -95,6 +101,7 @@ const router = createBrowserRouter([
95101 { path : "/x-website" , element : < WebsiteFacadePage /> , } ,
96102 { path : "/x-snippet" , element : < SnippetUserPage /> , } ,
97103 { path : "/x-info" , element : < UserInfoPage /> , } ,
104+ { path : "/x-db-work-order" , element : < DatabaseWorkOrderUserPage /> } ,
98105 ]
99106 } ,
100107 {
@@ -116,11 +123,13 @@ const router = createBrowserRouter([
116123 { path : "/operation-log" , element : < OperationLogPage /> } ,
117124
118125 { path : "/asset" , element : < AssetsPage /> } ,
126+ { path : "/database-asset" , element : < DatabaseAssetPage /> } ,
119127 { path : "/credential" , element : < CredentialPage /> } ,
120128 { path : "/snippet" , element : < SnippetPage /> } ,
121129 { path : "/storage" , element : < StoragePage /> } ,
122130 { path : "/website" , element : < WebsitePage /> } ,
123131 { path : "/certificate" , element : < CertificatePage /> } ,
132+ { path : "/db-work-order" , element : < DatabaseWorkOrderPage /> } ,
124133
125134 { path : "/strategy" , element : < StrategyPage /> } ,
126135 { path : "/command-filter" , element : < CommandFilterPage /> } ,
@@ -129,6 +138,8 @@ const router = createBrowserRouter([
129138 { path : "/authorised-asset/post" , element : < AuthorisedAssetPost /> } ,
130139 { path : "/authorised-website" , element : < AuthorisedWebsitePage /> } ,
131140 { path : "/authorised-website/post" , element : < AuthorisedWebsitePost /> } ,
141+ { path : "/authorised-database-asset" , element : < AuthorisedDatabaseAssetPage /> } ,
142+ { path : "/authorised-database-asset/post" , element : < AuthorisedDatabaseAssetPost /> } ,
132143
133144 { path : "/scheduled-task" , element : < ScheduledTaskPage /> } ,
134145 { path : "/tools" , element : < ToolsPage /> } ,
@@ -139,6 +150,7 @@ const router = createBrowserRouter([
139150 { path : "/filesystem-log" , element : < FileSystemLogPage /> } ,
140151 { path : "/access-log" , element : < AccessLogPage /> } ,
141152 { path : "/access-log-stats" , element : < AccessLogStatsPage /> } ,
153+ { path : "/database-sql-log" , element : < DatabaseSQLLogPage /> } ,
142154
143155 { path : "/ssh-gateway" , element : < SshGatewayPage /> } ,
144156 { path : "/agent-gateway" , element : < AgentGatewayPage /> } ,
0 commit comments