@extends('layouts.app') @section('content')
Protección operativa en Laravel

Supresiones ya entra al paralelo.

Este bloque ya permite auditar bajas, filtrar por alcance y crear supresiones manuales desde Laravel sin depender del panel legacy para la operación básica.

Globales activas {{ number_format($globalSuppressions) }}
Por lista {{ number_format($listSuppressions) }}
Eventos de baja {{ number_format($unsubscribeEvents) }}
En vista {{ number_format($suppressions->total()) }}

Filtro de supresiones

Busca por email, afina por alcance o motivo y navega solo dentro de la organización activa.

{{ $workspace->organizationName() }}
Limpiar

Supresiones registradas

{{ number_format($suppressions->total()) }} resultados visibles bajo los filtros actuales.

Página {{ $suppressions->currentPage() }} de {{ max($suppressions->lastPage(), 1) }}
@forelse ($suppressions as $item) @empty @endforelse
Email Alcance Motivo Fuente Actualizado
@if ($item->contact_id) {{ $item->email }} @else {{ $item->email }} @endif {{ $item->scope_type === 'organization' ? 'global' : ($item->list?->name ?: 'lista') }} {{ \App\Support\SuppressionCatalog::label($item->reason) }} {{ $item->source ?: '-' }} {{ optional($item->updated_at)->format('Y-m-d H:i:s') }}
No hay supresiones con esos filtros.
{{ $suppressions->links() }}
@endsection