alizharb/filament-activity-log
A Filament plugin that surfaces activity logs in your admin panel, letting you browse, filter, and inspect recorded model changes and user actions through a dedicated resource built on spatie/laravel-activitylog.
Start by treating v2 as a security/audit layer, not just an activity viewer.
composer require alizharb/filament-activity-log:^2.0
php artisan vendor:publish --tag=filament-activity-log-migrations
php artisan migrate
php artisan filament-activity-log:backfill
php artisan filament-activity-log:verify-integrity
php artisan filament-activity-log:doctor
config/filament-activity-log.php for tenant scoping, authorization, retention, HMAC/integrity, redaction, and risk settings.For multi-tenant apps, configure the tenant resolver/relationship before exposing the resource. For upgrades from v1, assume the migration, backfill, integrity verification, and doctor commands are mandatory release steps.
Activity queries.filament-activity-log:doctor after deploy/config changes and verify-integrity on a schedule. Backfill after migrations that affect audit metadata.verify-integrity after config changes and investigate failures rather than ignoring them.Activity query, custom widget, or report must apply the same tenant boundary. Prefer package query APIs.filament-activity-log:doctor first, then structured logs and localized exceptions. The doctor is intended for installation and security diagnostics, not just fresh installs.How can I help you explore Laravel packages today?