A Simple & Beautiful Pluggable Exception Viewer for FilamentPHP's Admin Panel

Overview
filament-exceptions-art

FILAMENT 8.x Packagist Tests Passing Code Style Passing Downloads

Filament Exception Viewer

A Simple & Beautiful Exception Viewer for FilamentPHP's Admin Panel

Installation

You can install the package via composer:

composer require bezhansalleh/filament-exceptions

Publish and run the migration via:

php artisan exceptions:install

Activate the plugin by editing your App's Exception Handler as follow:

<?php

namespace App\Exceptions;

use BezhanSalleh\FilamentExceptions\FilamentExceptions;

class Handler extends ExceptionHandler
{
    ...

    public function register()
    {
        $this->reportable(function (Throwable $e) {
            if ($this->shouldReport($e)) {
                FilamentExceptions::report($e);
            }
        });

        ...
    }

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.

Comments
Releases(1.0.3)
  • 1.0.3(Nov 16, 2022)

    What's Changed

    • Update code-preview.blade.php by @damms005 in https://github.com/bezhanSalleh/filament-exceptions/pull/17
    • Update view-exception.blade.php by @damms005 in https://github.com/bezhanSalleh/filament-exceptions/pull/15

    New Contributors

    • @damms005 made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/17

    Full Changelog: https://github.com/bezhanSalleh/filament-exceptions/compare/1.0.2...1.0.3

    Source code(tar.gz)
    Source code(zip)
  • 1.0.2(Nov 12, 2022)

    What's Changed

    • Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in https://github.com/bezhanSalleh/filament-exceptions/pull/10
    • Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/bezhanSalleh/filament-exceptions/pull/12
    • fixed viewing by @bezhanSalleh in https://github.com/bezhanSalleh/filament-exceptions/pull/13
    • fixed migrations publishing issue

    New Contributors

    • @dependabot made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/10

    Full Changelog: https://github.com/bezhanSalleh/filament-exceptions/compare/1.0.1...1.0.2

    Source code(tar.gz)
    Source code(zip)
  • 1.0.1(Oct 3, 2022)

    What's Changed

    • feature:Localizations by @bezhanSalleh in https://github.com/bezhanSalleh/filament-exceptions/pull/9
      • Added all possible localizations
      • added config file
      • updated exceptions:install command
    • Add ability to customize navigation item from config file by @aminetiyal in https://github.com/bezhanSalleh/filament-exceptions/pull/4
    • Lang en by @MarJose123 in https://github.com/bezhanSalleh/filament-exceptions/pull/7

    New Contributors

    • @aminetiyal made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/4
    • @MarJose123 made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/7

    Full Changelog: https://github.com/bezhanSalleh/filament-exceptions/compare/1.0.0...1.0.1

    Source code(tar.gz)
    Source code(zip)
  • 1.0.0(Sep 20, 2022)

    What's Changed

    • feature:Queries Tab by @bezhanSalleh in https://github.com/bezhanSalleh/filament-exceptions/pull/5

    New Contributors

    • @bezhanSalleh made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/5

    Full Changelog: https://github.com/bezhanSalleh/filament-exceptions/compare/0.0.6...1.0.0

    Source code(tar.gz)
    Source code(zip)
  • 0.0.6(Sep 8, 2022)

  • 0.0.5(Sep 7, 2022)

    What's Changed

    • fix readme by @shuvroroy in https://github.com/bezhanSalleh/filament-exceptions/pull/1
    • Update README.md by @pxlrbt in https://github.com/bezhanSalleh/filament-exceptions/pull/2
    • Little typo by @ralphjsmit in https://github.com/bezhanSalleh/filament-exceptions/pull/3

    New Contributors

    • @shuvroroy made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/1
    • @pxlrbt made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/2
    • @ralphjsmit made their first contribution in https://github.com/bezhanSalleh/filament-exceptions/pull/3

    Full Changelog: https://github.com/bezhanSalleh/filament-exceptions/compare/0.0.4...0.0.5

    Source code(tar.gz)
    Source code(zip)
  • 0.0.4(Sep 7, 2022)

  • 0.0.3(Sep 7, 2022)

  • 0.0.2(Sep 5, 2022)

  • 0.0.1(Sep 4, 2022)

Owner
Bezhan Salleh
Senior Application Developer at @RoshanTDCA. OSS enthusiast and contributor.
Bezhan Salleh
EasyPanel is a beautiful, customizable and flexible admin panel based on Livewire for Laravel.

EasyPanel EasyPanel is a beautiful, customizable and flexible admin panel based on Livewire for Laravel. Features : Easy to install Multi Language RTL

Reza Amini 529 Dec 29, 2022
LaraAdmin is a Open source Laravel Admin Panel / CMS which can be used as Admin Backend, Data Management Tool or CRM boilerplate for Laravel with features like Advanced CRUD Generation, Module Manager, Backups and many more.

LaraAdmin 1.0 LaraAdmin is a Open source CRM for quick-start Admin based applications with features like Advanced CRUD Generation, Schema Manager and

Dwij IT Solutions 1.5k Dec 29, 2022
Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.

Note: This package is only used by Backpack v3. Starting with Backpack v4, everything this package does is included in Backpack/CRUD - one package to

Backpack for Laravel 845 Nov 29, 2022
Littlelink admin is an admin panel for littlelink that provides you a website similar linktree.

⚙️ LittleLink Admin LittleLink Admin is an admin panel for littlelink that provides you a website similar linktree. ?? Features creating a link page w

Khashayar Zavosh 70 Oct 29, 2022
Littlelink admin is an admin panel for littlelink that provides you a website similar linktree.

LittleLink Admin is an admin panel for littlelink that provides you a website similar linktree.

Khashayar Zavosh 70 Oct 29, 2022
Admin Columns allows you to manage and organize columns in the posts, users, comments, and media lists tables in the WordPress admin panel.

Admin Columns allows you to manage and organize columns in the posts, users, comments, and media lists tables in the WordPress admin panel. Transform the WordPress admin screens into beautiful, clear overviews.

Codepress 67 Dec 14, 2022
Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE

Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.

Backpack for Laravel 845 Nov 29, 2022
A very simple admin panel for managing users, roles & permissions.

Laravel Admin Starter A very simple admin panel for managing users, roles & permissions. The premise for this package is to eradicate the duplicate wo

James Mills 26 Sep 24, 2022
A seamless django like admin panel setup for Laravel. Simple, non-cms table manager for admins.

Seamless Admin Panel A seamless Django-like admin panel setup for Laravel. Simple, non-cms table manager for admins. Installation steps Require the Pa

Advaith A J 15 Jan 2, 2023
A Laravel Admin Panel (Laravel Version : 6.0)

Laravel Admin Panel (Current: Laravel 7.*) Introduction Laravel Admin Panel provides you with a massive head start on any size web application. It com

ftxinfotech 903 Dec 31, 2022
An account management Panel based on Laravel7 framework. Include multiple payment, account management, system caching, admin notification, products models, and more.

ProxyPanel 简体中文 Support but not limited to: Shadowsocks,ShadowsocksR,ShadowsocksRR,V2Ray,Trojan,VNET Demo Demo will always on dev/latest code, rather

null 17 Sep 3, 2022
A Laravel admin panel which is creating CRUD for your application automatically.

Adds a zero configuration Admin Panel to your Laravel Application Installation You can install the package via composer: composer require max-hutschen

42coders 10 Aug 24, 2022
Laravel Admin Panel

Laravel Admin Panel An admin panel for managing users, roles, permissions & crud. Requirements Laravel >=5.5 PHP >= 7.0 Features User, Role & Permiss

AppzCoder 668 Dec 18, 2022
Basic admin panel with authentication and CURD operation..

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Raja kumar 2 Nov 21, 2022
Admin panel for Uguu and Pomf.

Moe Panel Admin panel for Uguu and Pomf which makes it easier to remove and blacklist files. Features Information about number of files uploaded & sto

Pomf 21 Dec 25, 2022
Easiest way to create beautiful administration backends with Symfony.

☂ Umbrella framework Easiest way to create beautiful administration backends with Symfony. Demo website • Demo repository Create a new project with Um

Adrien Cantepie 116 Dec 18, 2022
Official website of Giada Loop Machine. Powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries.

Giada WWW Official website of Giada Loop Machine, proudly powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries. What is Giada? Giad

Monocasual Laboratories 14 Oct 7, 2022
Base Laravel framework with a simple admin site/dashboard

Base Laravel Admin Just a basic Laravel 4.1 install with a admin site/dashboard using Bootstrap 3.0.3 For those (like me) who set up lots of small sys

Alex Dover 1 Nov 6, 2015