{{-- La plateforme fait elle-même respecter l'expiration des tickets de chaque routeur (sans dépendre de sa tâche planifiée). --}} @php $enforceOn = app(\App\Support\CompanySettings::class)->get('expiry_enforce', '1') === '1'; $unmanagedMode = app(\App\Support\CompanySettings::class)->get('expiry_unmanaged', 'disable'); $expiryRouters = \App\Models\Router::query()->where('is_active', true)->orderBy('name')->get(); @endphp
Un ticket ou un utilisateur est expiré quand son commentaire commence par une date et une heure dépassées (une date seule vaut jusqu'à la fin de ce jour). Les profils créés par la plateforme suivent leur propre règle (bloquer ou supprimer), les autres suivent le choix ci-dessus ; la session est coupée. Un utilisateur sans date dans son commentaire n'a pas d'expiration connue : il n'est jamais touché, ni un ticket pas encore expiré. Si l'horloge d'un routeur est décalée de plus de 36 h, rien n'est fait et elle vous le dit.
{{ $r->name }}
@if ($last) {{ \Illuminate\Support\Carbon::parse($last['at'])->diffForHumans() }} : {{ \App\Services\ExpiryEnforcer::summary($last) }} @else Pas encore vérifié. @endif
Aucun routeur.
@endforelse