diff --git a/packages/admin/components/admin-sidebar.tsx b/packages/admin/components/admin-sidebar.tsx index b2c3bf8b3..c4b622025 100644 --- a/packages/admin/components/admin-sidebar.tsx +++ b/packages/admin/components/admin-sidebar.tsx @@ -71,7 +71,7 @@ export function AdminSidebar() { "flex items-center gap-3 rounded-md px-2 py-2 text-sm text-gray-700 hover:bg-gray-100", "focus-visible:bg-gray-100 focus-visible:outline-none", pathname === `${basePath}${item.href}` && - "bg-gray-100 font-medium", + "bg-gray-100 font-medium", item.isDisabled && "pointer-events-none opacity-50", )} > diff --git a/packages/admin/components/carrier-connections-table.tsx b/packages/admin/components/carrier-connections-table.tsx index e794b159d..b3d965210 100644 --- a/packages/admin/components/carrier-connections-table.tsx +++ b/packages/admin/components/carrier-connections-table.tsx @@ -102,8 +102,16 @@ export function CarrierConnectionsTable({ height={40} />
+ Manage system-wide carrier connections that are available to all organizations. +
++ Manage carrier rate sheets and service configurations. +
++ Overview of your platform configuration and API endpoints. +
+{metadata?.APP_NAME}
+{metadata?.APP_WEBSITE}
+{metadata?.HOST}
+{metadata?.GRAPHQL}
+{metadata?.OPENAPI}
++ Configure user access and platform behavior settings. +
+Allow user signup
+User signup requires admin approval
++ Configure SMTP settings for sending system emails and notifications. +
+{currentConfig.EMAIL_HOST || 'Not configured'}
+{currentConfig.EMAIL_PORT || 'Not configured'}
+{currentConfig.EMAIL_HOST_USER || 'Not configured'}
+{currentConfig.EMAIL_FROM_ADDRESS || 'Not configured'}
++ Set retention periods for different types of data before automatic cleanup. +
+{currentConfig.ORDER_DATA_RETENTION || 90} days
+{currentConfig.SHIPMENT_DATA_RETENTION || 90} days
+{currentConfig.API_LOGS_DATA_RETENTION || 30} days
++ Configure third-party services for address validation and autocomplete functionality. +
++ {currentConfig.GOOGLE_CLOUD_API_KEY ? '••••••••' : 'Not configured'} +
++ {currentConfig.CANADAPOST_ADDRESS_COMPLETE_API_KEY ? '••••••••' : 'Not configured'} +
+Allow user signup
+User signup requires admin approval