{{ __('common.search') }}

Peers

Loading...
@if ($groupBy !== 'none') @endif @if ($groupBy === 'none') @if ($includeSeedsize) @else @endif @else @if ($includeSeedsize) @if (\config('announce.connectable_check')) @endif @endif @endif @if (\config('announce.connectable_check')) @if ($groupBy === 'none') @else @endif @endif @if ($groupBy === 'none') @else @endif @foreach ($peers as $peer) @if ($groupBy !== 'none') @endif @if ($groupBy === 'none') @else @endif @if ($groupBy === 'none' || $groupBy === 'user_session') @else @endif @if ($groupBy === 'none') @else @if ($includeSeedsize) @if (\config('announce.connectable_check')) @endif @endif @endif @if (\config('announce.connectable_check')) @if ($groupBy === 'none') @else @endif @endif @if ($groupBy === 'none') @else @endif @endforeach
{{ __('user.user') }} @include('livewire.includes._sort-icon', ['field' => 'peers.user_id']) {{ __('torrent.peers') }} @include('livewire.includes._sort-icon', ['field' => 'peer_count']) @if ($groupBy === 'none') {{ __('torrent.torrent') }} @else {{ __('torrent.torrents') }} @include('livewire.includes._sort-icon', ['field' => 'torrent_id']) @endif @if ($groupBy === 'user_ip' || $groupBy === 'user') Agents @else {{ __('torrent.agent') }} @endif @include('livewire.includes._sort-icon', ['field' => 'agent']) @if ($groupBy === 'none' || $groupBy === 'user_ip' || $groupBy === 'user_session') IP @else IPs @endif @include('livewire.includes._sort-icon', ['field' => 'ip']) @if ($groupBy === 'user_ip' || $groupBy === 'user') Ports @else Port @endif @include('livewire.includes._sort-icon', ['field' => 'port']) {{ __('torrent.uploaded') }} @include('livewire.includes._sort-icon', ['field' => 'uploaded']) {{ __('torrent.downloaded') }} @include('livewire.includes._sort-icon', ['field' => 'downloaded']) {{ __('torrent.left') }} @include('livewire.includes._sort-icon', ['field' => 'left']) {{ __('torrent.size') }} @include('livewire.includes._sort-icon', ['field' => 'size']) {{ __('torrent.size') }} {{ __('torrent.size') }} @include('livewire.includes._sort-icon', ['field' => 'size']) Connectable {{ __('torrent.size') }} @include('livewire.includes._sort-icon', ['field' => 'connectable_size']) Unconnectable {{ __('torrent.size') }} @include('livewire.includes._sort-icon', ['field' => 'unconnectable_size']) Connectable @include('livewire.includes._sort-icon', ['field' => 'connectable']) Connectable {{ __('torrent.peers') }} @include('livewire.includes._sort-icon', ['field' => 'connectable_count']) Unconnectable {{ __('torrent.peers') }} @include('livewire.includes._sort-icon', ['field' => 'unconnectable_count']) {{ __('common.active') }} @include('livewire.includes._sort-icon', ['field' => 'active']) {{ __('common.active') }} {{ __('torrent.peers') }} @include('livewire.includes._sort-icon', ['field' => 'active_count']) Inactive {{ __('torrent.peers') }} @include('livewire.includes._sort-icon', ['field' => 'inactive_count']) Inactive/active ratio @include('livewire.includes._sort-icon', ['field' => 'inactive_ratio']) Started @include('livewire.includes._sort-icon', ['field' => 'created_at']) Announced @include('livewire.includes._sort-icon', ['field' => 'updated_at'])
{{ $peer->peer_count }} {{ $peer->torrent->name ?? '' }} {{ $peer->torrent_id }} {{ $peer->agent }} {{ $peer->agent }} {{ $peer->ip }} {{ $peer->port }} {{ App\Helpers\StringHelper::formatBytes($peer->uploaded, 2) }} {{ App\Helpers\StringHelper::formatBytes($peer->downloaded, 2) }} {{ App\Helpers\StringHelper::formatBytes($peer->left, 2) }} {{ App\Helpers\StringHelper::formatBytes($peer->torrent->size ?? 0) }} {{ App\Helpers\StringHelper::formatBytes($peer->size ?? 0) }} {{ App\Helpers\StringHelper::formatBytes($peer->connectable_size ?? 0) }} {{ App\Helpers\StringHelper::formatBytes($peer->unconnectable_size ?? 0) }} @if ($peer->connectable) @else @endif {{ $peer->connectable_count }} {{ $peer->unconnectable_count }} @if ($peer->active) @else @endif {{ $peer->active_count }} {{ $peer->inactive_count }} {{ $peer->inactive_ratio }}
{{ $peers->links('partials.pagination') }}