@extends('layouts.app') @section('title', 'Registration Codes') @section('content') @if (auth()->user()->hasAction('devices.codes_manage')) Create Device @endif
@if (auth()->user()->hasAction('devices.codes_admin')) @endif @forelse ($codes as $code) @if (auth()->user()->hasAction('devices.codes_admin')) @endif @empty @endforelse
Code Assigned User Status Linked Device Created Expires Used AtActions
{{ $code->code }} {{ $code->user?->name ?? 'Unassigned' }} {{ $code->statusLabel() }} @if ($code->device) {{ $code->device->device_name }} {{ $code->device->device_uid }} @else @endif {{ $code->created_at->format('M d, H:i') }} {{ $code->expires_at->format('M d, H:i') }} {{ $code->used_at?->format('M d, H:i') ?? '—' }}
@if ($code->canChangeStatus()) @if ($code->isActive())
@csrf @method('PATCH')
@csrf @method('PATCH')
@else
@csrf @method('PATCH')
@endif @endif
@csrf @method('DELETE')
No registration codes yet. @if (auth()->user()->canManageUsers()) Generate one @endif
@endsection