Download the PHP package pyaesone17/lapse without Composer
On this page you can find all versions of the php package pyaesone17/lapse. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package lapse
Introducing
Lapse provides a beautiful dashboard to track your errors in production without having to look up log file. Moreover it can notify you via Slack channel and Email alert. And moreover it can notify you via all of the channels from http://laravel-notification-channels.com/.
Lapse behind the scence depend on https://laravel.com/docs/5.6/notifications. It means theoretically Lapses can notify your error via over 30 ways including Slack, Email, Nexmo, Trello, Telegram, Facebook, Discord, Pusher, Twillo, Twitte. But I haven't test agaisnt all of the channels, If you find a bug, please submit an issue. If you want to know more, please kindly check the link.
For old version please see documentation at https://github.com/pyaesone17/lapse/tree/v1
Upgrade Guide
If you are upgrading from version 1.
Please delete config/lapse.php file first.
Install
Install Via Composer
Publish vendor
Add slack hook url in config/lapse.php and define channels ( https://api.slack.com/incoming-webhooks )
Migrate lapses table
Usage
after that register In the report method of App\Exceptions\Handler like this.
Laravel Lapse's dashboard is inspired by Laravel Horizon. Just like Horizon you can configure authentication to Lapse's dashboard. Add the following to the boot method of your AppServiceProvider. Here you could also check role permision and limit the dasboard.
To view the dashboard point your browser to /lapse of your app. For e.g. laravel.dev/lapse
.
But the app is in local environment, lapse will not even attend to validate auth, It will display it all.
To delete all lapse message via cli , please run
Custom Notification Channel
you can use all notifications from http://laravel-notification-channels.com/ to integrate with lapse
For example, Telegram
install channel via composer
configure the config/lapse.php first
register telegram provider
Set credentials
Add the formatter for notificaiton
New Feature
If you want new feature, feel free to submit as an issue
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- All Contributors
License
The MIT License (MIT). Please see License File for more information.