@vite('resources/css/backend.css')
hasRunningCommands()) wire:poll.5s @endif > @php $dolibarr = $this->getCommandStatus('dolibarr'); $expired = $this->getCommandStatus('cleanup_expired'); $ispMail = $this->getCommandStatus('ispconfig_mail'); $ispWeb = $this->getCommandStatus('ispconfig_web'); $nextcloud = $this->getCommandStatus('nextcloud'); $services = $this->getCommandStatus('services'); @endphp {{-- Dolibarr --}} @include('filament.pages.partials.sync-heading', ['label' => 'Dolibarr', 'status' => $dolibarr])

Importe les membres et cotisations depuis Dolibarr.

@include('filament.pages.partials.sync-status', ['status' => $dolibarr]) {{ $this->getAction('syncDolibarr') }}
{{-- Membres expirés --}} @include('filament.pages.partials.sync-heading', ['label' => 'Membres expirés', 'status' => $expired])

Désactive les membres expirés dans Dolibarr, ISPConfig et Nextcloud.

@include('filament.pages.partials.sync-status', ['status' => $expired]) {{ $this->getAction('cleanupExpired') }}
{{-- ISPConfig Mail --}} @include('filament.pages.partials.sync-heading', ['label' => 'ISPConfig Mail', 'status' => $ispMail])

Lie les membres à leurs comptes mail ISPConfig (@retzien.fr).

@include('filament.pages.partials.sync-status', ['status' => $ispMail]) {{ $this->getAction('syncISPConfigMail') }}
{{-- ISPConfig Web --}} @include('filament.pages.partials.sync-heading', ['label' => 'ISPConfig Web', 'status' => $ispWeb])

Lie les membres à leurs comptes d'hébergement web.

@include('filament.pages.partials.sync-status', ['status' => $ispWeb]) {{ $this->getAction('syncISPConfigWeb') }}
{{-- Nextcloud --}} @include('filament.pages.partials.sync-heading', ['label' => 'Nextcloud', 'status' => $nextcloud])

Lie les membres à leurs comptes Nextcloud.

@include('filament.pages.partials.sync-status', ['status' => $nextcloud]) {{ $this->getAction('syncNextcloud') }}
{{-- Services membres --}} @include('filament.pages.partials.sync-heading', ['label' => 'Services membres', 'status' => $services])

Synchronise les services associés aux membres actifs.

@include('filament.pages.partials.sync-status', ['status' => $services]) {{ $this->getAction('syncServices') }}