User Logger
Log all user activity to file or log driver and preview it on your panel
Author:
Fady Mondy
Documentation

Log all user activity to file or log driver and preview it on your FilamentPHP panel
#Screenshots

#Installation
composer require tomatophp/filament-logger
after install your package please run this command
php artisan filament-logger:install
finally register the plugin on /app/Providers/Filament/AdminPanelProvider.php
->plugin(\TomatoPHP\FilamentLogger\FilamentLoggerPlugin::make())
after install please publish the config file by using this command
php artisan vendor:publish --tag="filament-logger-config"
on your filament-logger.php config file please add the guard of user or middleware you went to track
'guards' => [
'web',
'auth:accounts'
],
to track your panel
'guards' => [
'web',
'panel:admin'
],
where admin is the id of the panel.
#Using
you can add a custom log from anywhere in your code by using this code
use TomatoPHP\FilamentLogger\Facades\FilamentLogger;
FilamentLogger::log(message:'Your message here', level:'info');
#Publish Assets
you can publish config file by use this command
php artisan vendor:publish --tag="filament-logger-config"
you can publish languages file by use this command
php artisan vendor:publish --tag="filament-logger-lang"
you can publish migrations file by use this command
php artisan vendor:publish --tag="filament-logger-migrations"
#Other Filament Packages
Checkout our Awesome TomatoPHP
The author
Log all user activity to file or log driver and preview it on your panel
From the same author
Discord Notifications
Send notifications to a Discord channel using the native FilamentPHP Notification Facade class
Author:
Fady Mondy
Tenancy Multi-database
Tenancy multi-database integration for FilamentPHP
Author:
Fady Mondy
Menu Generator
Menu view generator using view component
Author:
Fady Mondy
Translations Manager
Manage your translation with DB and cache, you can scan an collect translation strings like `trans()` and `__()`, and translate them using UI
Author:
Fady Mondy
Featured Plugins
A selection of plugins curated by the Filament team
Custom Dashboards
Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.
Filament
Custom Fields
Eliminate custom field migrations forever. Let your users create and manage form fields directly in Filament admin panels with 20+ built-in field types, validation, and zero database changes.
Relaticle
Advanced Tables (formerly Filter Sets)
Supercharge your tables with powerful features like user-customizable views, quick filters, multi-column sorting, advanced table searching, convenient view management, and more. Compatible with Resource Panel Tables, Relation Managers, Table Widgets, and Table Builder!
Kenneth Sese