joaopaulolndev/filament-check-ssl-widget

A filamentPHP widget to get details about ssl certificate

v1.0.2 2024-06-27 20:11 UTC

This package is auto-updated.

Last update: 2024-12-08 23:57:58 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

The Filament Check Ssl plugin widget designed to show the detail informations about the ssl certificate given domains.

Screenshot of Application Feature

Installation

You can install the package via composer:

composer require joaopaulolndev/filament-check-ssl-widget

Optionally, you can publish the views using

php artisan vendor:publish --tag="filament-check-ssl-widget-views"

Optionally, you can publish the translations using

php artisan vendor:publish --tag="filament-check-ssl-widget-translations"

Usage

Add in AdminPanelProvider.php

use Joaopaulolndev\FilamentCheckSslWidget\FilamentCheckSslWidgetPlugin;

->plugins([
    FilamentCheckSslWidgetPlugin::make()
        ->domains([
            'laravel.com',
            'filamentphp.com',
            'github.com'
        ])
])

Optionally, you can add more configs as example below:

use Joaopaulolndev\FilamentCheckSslWidget\FilamentCheckSslWidgetPlugin;

FilamentCheckSslWidgetPlugin::make()
    ->domains([
        'laravel.com',
        'filamentphp.com',
        'github.com'
    ])
    ->shouldShowTitle(false) // Optional show title default is: true
    ->setTitle('Certificates') // Optional
    ->setDescription('SSL certificate detail')  // Optional
    ->setQuantityPerRow(1) //Optional quantity per row default is: 1
    ->setColumnSpan('full') //Optional column span default is: '1/2' 
    ->setSort(10)

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.