@php $scheduler = $this->schedulerStatus; @endphp {{-- v1.4 §10 : quelle version tourne réellement ? Le déploiement de la v1.3 avait échoué en silence sans que personne puisse le constater depuis le navigateur. --}} Version déployée Ce que le serveur exécute en ce moment, tel qu'inscrit dans l'archive livrée.

{{ \App\Support\AppVersion::libelleDetaille() }}

@if (\App\Support\AppVersion::tag() === 'dev')

Aucun fichier public/version.json : cette installation n'a pas été déployée depuis une archive de livraison (poste de développement, ou extraction incomplète du zip).

@endif
{{-- Scheduler healthcheck --}} État du planificateur @if ($scheduler['silent'])
⚠️ Le planificateur semble inactif @if ($scheduler['last_run']) (dernier passage {{ $scheduler['last_run']->diffForHumans() }}). @else (aucun passage enregistré). @endif Vérifiez que la tâche cron schedule:run est bien configurée sur l'hébergement.
@else

✅ Planificateur actif — dernier passage {{ $scheduler['last_run']->diffForHumans() }} ({{ $scheduler['last_run']->format('d/m/Y H:i') }}).

@endif
{{-- Backups list --}} Sauvegardes disponibles @php $backups = $this->getBackups(); @endphp @if ($backups->isEmpty())

Aucune sauvegarde trouvée pour le moment. La première sera générée par la tâche planifiée de 02h00, ou via le bouton « Lancer une sauvegarde » ci-dessus.

@else
@foreach ($backups as $backup) @endforeach
Fichier Date Taille Action
{{ $backup['name'] }} {{ $backup['date']->format('d/m/Y H:i') }} {{ $backup['size'] }} Télécharger
@endif