| @@ -37,8 +37,10 @@ | ||
| 37 | 37 | |
| 38 | 38 | // Breakdown label config (reused in table) |
| 39 | 39 | $breakdown_labels = array( |
| 40 | 40 | 'search_engine' => array('label' => 'Search Engines', 'icon' => 'search', 'color' => '#667eea'), |
| 41 | + 'cache_warmer' => array('label' => 'Cache Warmers', 'icon' => 'performance', 'color' => '#667eea'), | |
| 42 | + 'perf_auditor' => array('label' => 'Perf Auditors', 'icon' => 'dashboard', 'color' => '#667eea'), | |
| 41 | 43 | 'seo_tool' => array('label' => 'SEO Tools', 'icon' => 'chart-line', 'color' => '#667eea'), |
| 42 | 44 | 'social_media' => array('label' => 'Social Media', 'icon' => 'share', 'color' => '#667eea'), |
| 43 | 45 | 'archiver' => array('label' => 'Archivers', 'icon' => 'archive', 'color' => '#667eea'), |
| 44 | 46 | 'generic' => array('label' => 'Generic Bots', 'icon' => 'visibility', 'color' => '#667eea'), |
| @@ -199,12 +201,12 @@ | ||
| 199 | 201 | <td style="padding: 12px; color: var(--dashboard-text-secondary); font-family: monospace; font-size: 12px;"> |
| 200 | 202 | <?php echo esc_html($request['ip_address'] ?: 'N/A'); ?> |
| 201 | 203 | </td> |
| 202 | 204 | <td style="padding: 12px; color: var(--dashboard-text-secondary); font-size: 12px;"> |
| 203 | - <?php echo esc_html($request['first_seen_at'] ? date('Y-m-d H:i', strtotime($request['first_seen_at'])) : 'N/A'); ?> | |
| 205 | + <?php echo esc_html($request['first_seen_at'] ? gmdate('Y-m-d H:i', strtotime($request['first_seen_at'])) : 'N/A'); ?> | |
| 204 | 206 | </td> |
| 205 | 207 | <td style="padding: 12px; color: var(--dashboard-text-primary); font-size: 12px; font-weight: 500;"> |
| 206 | - <?php echo esc_html($request['last_seen_at'] ? date('Y-m-d H:i', strtotime($request['last_seen_at'])) : 'N/A'); ?> | |
| 208 | + <?php echo esc_html($request['last_seen_at'] ? gmdate('Y-m-d H:i', strtotime($request['last_seen_at'])) : 'N/A'); ?> | |
| 207 | 209 | </td> |
| 208 | 210 | <td style="padding: 12px; color: var(--dashboard-text-secondary); font-size: 11px; max-width: 180px;"> |
| 209 | 211 | <div style="display: flex; align-items: center; gap: 8px;"> |
| 210 | 212 | <span style="overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1;" title="<?php echo esc_attr($request['url']); ?>"> |