Download the PHP package michael4d45/filament-system-info-widget without Composer
On this page you can find all versions of the php package michael4d45/filament-system-info-widget. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download michael4d45/filament-system-info-widget
More information about michael4d45/filament-system-info-widget
Files in michael4d45/filament-system-info-widget
Package filament-system-info-widget
Short Description A Filament widget for displaying system information including package versions and deployment details
License MIT
Informations about the package filament-system-info-widget
Filament System Info Widget
A Filament widget for displaying system information including package versions, PHP version, and deployment details with update notifications.
Installation
Install the package via Composer:
Basic Usage
Add the widget to your Filament dashboard:
Configuration
Using Configuration Methods
You can configure the widget using fluent methods:
Using the Configure Method
For more advanced configuration:
Publishing Configuration
You can publish the configuration file to customize defaults:
Then edit config/filament-system-info.php:
Package Types
The widget supports two types of packages:
packagist: Composer packages that can be checked for updates via Packagist APIphp: PHP version (automatically detected)
Deployment Information
The widget automatically shows deployment information by:
- Git: Reading the last commit message and timestamp from
git log - Fallback: Reading from a
.release-infofile (format:message|timestamp)
The deployment info can be disabled:
Features
- Version Monitoring: Tracks current versions of configured packages
- Update Notifications: Highlights packages with available updates
- Deployment Tracking: Shows last deployment time and commit message
- Configurable: Customize which packages to monitor and display settings
- Auto-polling: Refreshes data at configurable intervals
- Production Ready: Graceful fallbacks when git/data is unavailable
Package Structure
Requirements
- PHP 8.1+
- Laravel 10.0+ or 11.0+
- Filament 5.0+
License
This package is open-sourced software licensed under the MIT license.
All versions of filament-system-info-widget with dependencies
filament/filament Version ^4.0|^5.0
laravel/framework Version ^10.0|^11.0|^12.0|^13.0
spatie/laravel-package-tools Version ^1.0
nesbot/carbon Version ^2.0|^3.0