Add bokshorn-it/filament-activity-timeline package for enhanced audit logging functionality. Update README to reflect new key package and improve localization for audit-related terms. Remove deprecated ActivityLogResource and related pages, integrating activity timeline features into existing resources. Update models to implement ProvidesActivityTitle for better activity tracking.

This commit is contained in:
Mekan1206
2026-08-02 22:37:59 +05:00
parent 0237c2b9ef
commit 3504e39646
46 changed files with 472 additions and 314 deletions

View File

@@ -22,6 +22,7 @@ use App\Observers\EmployeeDocumentObserver;
use App\Observers\SickLeaveObserver;
use App\Observers\UnpaidLeaveObserver;
use App\Observers\VacationObserver;
use App\Policies\ActivityPolicy;
use App\Policies\BonusPolicy;
use App\Policies\DepartmentPolicy;
use App\Policies\DisciplinaryReportPolicy;
@@ -41,6 +42,7 @@ use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Event;
use Illuminate\Support\Facades\Gate;
use Illuminate\Support\ServiceProvider;
use Spatie\Activitylog\Models\Activity;
class AppServiceProvider extends ServiceProvider
{
@@ -70,6 +72,7 @@ class AppServiceProvider extends ServiceProvider
Gate::policy(Gift::class, GiftPolicy::class);
Gate::policy(EmployeeDocument::class, EmployeeDocumentPolicy::class);
Gate::policy(User::class, UserPolicy::class);
Gate::policy(Activity::class, ActivityPolicy::class);
Vacation::observe(VacationObserver::class);
SickLeave::observe(SickLeaveObserver::class);