feat: add Filament packages for enhanced admin functionality

- Add backstage/filament-mails for mail management interface
  - Add binarybuilds/filament-failed-jobs for failed job monitoring
  - Add gboquizosanchez/filament-log-viewer for application log viewing
  - Add jacobtims/filament-logger for enhanced logging capabilities
  - Extend Filament admin panel with comprehensive monitoring tools
  - Improve developer experience with better visibility into system operations
This commit is contained in:
idevakk
2025-11-17 06:33:07 -08:00
parent e330c4f90e
commit bbbaf3a234
55 changed files with 2598 additions and 67 deletions

View File

@@ -0,0 +1,49 @@
<style>
.fi-ta-header-toolbar {
display: none;
}
</style>
<div class="filament-tables-table overflow-hidden bg-white dark:bg-gray-900 shadow xs:rounded-lg">
<div class="px-6 py-4 bg-gray-50 dark:bg-gray-800 border-b border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700">
<h3 class="text-md font-semibold text-gray-900 dark:text-gray-100">
{{ __('filament-log-viewer::log.table.detail.title') }}
</h3>
</div>
<div class="px-6 py-4">
<div class="flex items-center py-3 border-b border-gray-200 dark:border-gray-700">
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
{{ __('filament-log-viewer::log.table.detail.file_path') }}:
</div>
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->path() }}</div>
</div>
<div class="flex flex-col lg:flex-row justify-between py-3">
<div class="flex items-center py-2">
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
{{ __('filament-log-viewer::log.table.detail.log_entries') }}:
</div>
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->entries()->count() }}</div>
</div>
<div class="flex items-center py-2">
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
{{ __('filament-log-viewer::log.table.detail.size') }}:
</div>
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->size() }}</div>
</div>
<div class="flex items-center py-2">
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
{{ __('filament-log-viewer::log.table.detail.created_at') }}:
</div>
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->createdAt() }}</div>
</div>
<div class="flex items-center py-2">
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
{{ __('filament-log-viewer::log.table.detail.updated_at') }}:
</div>
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->updatedAt() }}</div>
</div>
</div>
</div>
</div>
<div class="py-2 bg-gray-50 dark:bg-gray-800 border-b border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700">
</div>