@extends('control-panel::layout/layout') @section('content')
Current users (visible): @foreach ($usersCountVisible as $key => $count) {{ $count }} {{ $key }}, @endforeach
Current users (invisible): @foreach ($usersCountInvisible as $key => $count) {{ $count }} {{ $key }}, @endforeach
Missing
@forelse ($envExample['missing'] as $item) @empty No mismatches. @endforelseEmpty
@forelse ($envExample['empty'] as $key => $value) @empty No mismatches. @endforelseIf the system default permissions are mismatched, they will be shown here.
First line is from source code and second line(light color) is from database.
| Permission | Group Id | Is available | Default to sys roles |
|---|---|---|---|
| {{ $permission['rolePermissionsFromSrc']['code'] ?? $permission['rolePermissionsFromDb']['code'] }}
{{ \Illuminate\Support\Arr::get($permission['rolePermissionsFromSrc'], 'name', '--------') }} @if (in_array('name', $permission['mismatches'])) @endif |
{{ $permission['rolePermissionsFromSrc']['permission_group_name'] ?? '--------' }}
{{ \Illuminate\Support\Arr::get($permission['rolePermissionsFromDb'], 'permission_group_name') ?? '--------' }} |
{{ var_export($permission['rolePermissionsFromSrc']['is_available'] ?? null, true) }}
{{ var_export(\Illuminate\Support\Arr::get($permission['rolePermissionsFromDb'], 'is_available'), true) }} |
[{{ $permission['rolePermissionsFromSrc']['roles'] ?? null }}]
[{{ \Illuminate\Support\Arr::get($permission['rolePermissionsFromDb'], 'roles') }}] |
| All good. No mismatches! | |||
Searching the settings table and env; not in cache.
{{ $key }}: {{ $val }}
@endforeachUsually we needed at least one entry against each items below
Total group levels for groups: {{ $groupConfigs['groupLevels_group'] }}
Total group levels for learning groups: {{ $groupConfigs['groupLevels_team'] }}
Total learning Groups: {{ $groupConfigs['teams'] }}
Total internal Groups: {{ $groupConfigs['internal_groups'] }}
External Groups: {{ $groupConfigs['externalUser']['is_enabled'] ? 'yes' : 'Off' }}, Total:{{ $groupConfigs['external_groups'] }} {{ json_encode($groupConfigs['externalUser']) }}
| env | Val |
|---|---|
| {{ $key }} | {{ $value }} |
Showing top 50 records.
| ID | Queue | Added on | Job |
|---|---|---|---|
| ****{{ substr(json_decode($queueJob->payload_summary, true)['uuid'], -5) }} | {{ $queueJob->queue }} | {{ $queueJob->created_at }} | {{ json_decode($queueJob->payload_summary, true)['displayName'] }} |
| No jobs in queue | |||
Showing top 50 recent records and similar errors count
| ID | Connection | Queue | Last failed at | Job |
|---|---|---|---|---|
| ****{{ substr($failedJob->uuid, -5) }} | {{ $failedJob->connection }} | {{ $failedJob->queue }} |
{{ $failedJob->max_failed_at }}
{{ $failedJob->count }} fails |
{{ json_decode($failedJob->payload_summary, true)['displayName'] }} |
| No failed jobs | ||||
It's OK to have mismatches between the indexed count and the database records.
{{ $globalSearch['error'] }}
@endif
{{ trim(implode("\n", $globalSearch['data'])) }}