- export const dynamic = 'force-dynamic' on /api/mimecast/held to prevent Next.js caching - Add AbortController timeout (20s) per request in MimecastClient.request() - getHeldMessages: 403 fallback without admin:true flag for tenants lacking permission - Reduce maxMessages default to 100 (10 pages) to stay within route timeout - Show 'permission denied' tooltip in tenant badge for 403 errors - Surface HTTP errors in HeldMailTab instead of silently failing - Add missing favicons: sentinelone.ico, itglue.ico, mimecast.ico |
||
|---|---|---|
| .. | ||
| analytics/time-entries | ||
| audit-log | ||
| data-browser | ||
| morning-summary | ||
| qbo | ||
| roles | ||
| settings | ||
| sync | ||
| ticket-digest | ||
| users | ||
| workflow | ||
| zabbix-wan | ||