Add Paddle health ops metrics

This commit is contained in:
Codex Agent
2026-01-02 17:03:36 +01:00
parent 8f13465415
commit bc99929040
9 changed files with 524 additions and 3 deletions

View File

@@ -10,6 +10,7 @@ use App\Filament\Resources\TenantAnnouncementResource\Pages;
use App\Models\TenantAnnouncement;
use App\Services\Audit\SuperAdminAuditLogger;
use BackedEnum;
use Filament\Actions;
use Filament\Forms\Components\CheckboxList;
use Filament\Forms\Components\DateTimePicker;
use Filament\Forms\Components\Select;
@@ -201,7 +202,7 @@ class TenantAnnouncementResource extends Resource
->options($audienceOptions),
])
->actions([
Tables\Actions\EditAction::make()
Actions\EditAction::make()
->after(fn (array $data, TenantAnnouncement $record) => app(SuperAdminAuditLogger::class)->recordModelMutation(
'updated',
$record,
@@ -210,7 +211,7 @@ class TenantAnnouncementResource extends Resource
)),
])
->bulkActions([
Tables\Actions\DeleteBulkAction::make()
Actions\DeleteBulkAction::make()
->after(function (Collection $records): void {
$logger = app(SuperAdminAuditLogger::class);