@extends('admin.layout')
@section('title', 'Temporary Space Policies')
@section('content')
@if(session('success'))
{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
Status Policy
@if(($status['enabled'] ?? false))
ACTIVE
@else
INACTIVE
@endif
Bucket
{{ $status['bucket'] ?? '-' }}
Prefix Aktif
{{ $status['prefix_count'] ?? 0 }}
Last Check
{{ $status['checked_at'] ?? '-' }}
Fitur ini meng-apply bucket policy public sementara untuk prefix aktif. Saat policy di-enable, semua prefix aktif akan menjadi s3:GetObject untuk bucket DigitalOcean Spaces yang dikonfigurasi di backend.
Catatan: aksi Enable menimpa bucket policy yang sedang aktif pada bucket ini.
Preview Generated Policy JSON
{{ $policyPreview }}
Total prefix: {{ $policies->count() }}
@if($policies->isEmpty())
Belum ada prefix policy. Tambahkan prefix pertama untuk memulai.
@else
| Prefix |
Status |
Dibuat |
Aksi |
@foreach($policies as $item)
| {{ $item->prefix }} |
@if($item->is_active)
Active
@else
Inactive
@endif
|
{{ $item->created_at->format('d M Y H:i') }} |
|
@endforeach
@endif
@endsection