From bd50d5ada0a676236cbf6ff0f21694ef4e228bb6 Mon Sep 17 00:00:00 2001 From: Jonathan Summers-Muir Date: Thu, 17 Jul 2025 14:28:26 +0800 Subject: [PATCH] Remove 'host' field from UnifiedLogs interface Eliminated the 'host' field from filter fields, schema definitions, and column configuration in UnifiedLogs. This streamlines the logs interface and removes unused or unnecessary data. --- .../UnifiedLogs/UnifiedLogs.fields.tsx | 14 -------------- .../interfaces/UnifiedLogs/UnifiedLogs.schema.ts | 2 -- .../UnifiedLogs/components/Columns.tsx | 16 ---------------- 3 files changed, 32 deletions(-) diff --git a/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.fields.tsx b/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.fields.tsx index a2ab7ee4912..60d31131ee0 100644 --- a/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.fields.tsx +++ b/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.fields.tsx @@ -105,20 +105,6 @@ export const filterFields = [ ) }, }, - { - label: 'Host', - value: 'host', - type: 'checkbox', - defaultOpen: false, - options: [], // Will be populated dynamically from facets - component: (props: Option) => { - return ( - - {props.value} - - ) - }, - }, { label: 'Pathname', value: 'pathname', diff --git a/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.schema.ts b/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.schema.ts index 361308dd660..0ec4c679a46 100644 --- a/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.schema.ts +++ b/apps/studio/components/interfaces/UnifiedLogs/UnifiedLogs.schema.ts @@ -11,7 +11,6 @@ export const columnSchema = z.object({ id: z.string(), log_type: z.enum(LOG_TYPES), method: z.enum(METHODS), - host: z.string(), pathname: z.string(), level: z.enum(LEVELS), status: z.number(), @@ -36,7 +35,6 @@ export const columnFilterSchema = z.object({ .transform((val) => val.split(ARRAY_DELIMITER)) .pipe(z.enum(METHODS).array()) .optional(), - host: z.string().optional(), pathname: z.string().optional(), status: z .string() diff --git a/apps/studio/components/interfaces/UnifiedLogs/components/Columns.tsx b/apps/studio/components/interfaces/UnifiedLogs/components/Columns.tsx index 6a24ec86799..b8e1863fa82 100644 --- a/apps/studio/components/interfaces/UnifiedLogs/components/Columns.tsx +++ b/apps/studio/components/interfaces/UnifiedLogs/components/Columns.tsx @@ -127,22 +127,6 @@ export const UNIFIED_LOGS_COLUMNS: ColumnDef[] = [ 'font-mono w-[--col-status-size] max-w-[--col-status-size] min-w-[--col-status-size]', }, }, - - { - accessorKey: 'host', - header: 'Host', - cell: ({ row }) => { - const value = row.getValue('host') - return - }, - enableSorting: false, - size: 220, - minSize: 220, - meta: { - cellClassName: 'font-mono w-[--col-host-size] max-w-[--col-host-size]', - headerClassName: 'min-w-[--header-host-size] w-[--header-host-size]', - }, - }, { accessorKey: 'pathname', header: 'Pathname',