tobytwigger / laravel-job-status

The only Laravel job debugging tool you'll ever need
https://tobytwigger.github.io/laravel-job-status
MIT License
19 stars 1 forks source link
cancel history horizon job job-queue jobqueue laravel laravel-framework progress queue status track vue

Logo

Laravel Job Tracker

The only Laravel job tracking and debugging tool you'll ever need
Demo Site »
Explore the docs »

Report Bug · Request Feature

[![Latest Version](https://img.shields.io/github/v/release/tobytwigger/laravel-job-status?label=Latest%20Version&sort=semver&style=plastic)](https://github.com/tobytwigger/laravel-job-status/releases) [![Build Status](https://github.com/tobytwigger/laravel-job-status/actions/workflows/trigger_main_branch_flow.yml/badge.svg)](https://github.com/tobytwigger/laravel-job-status/actions/workflows/trigger_main_branch_flow.yml) [![Buy me a coffee](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](http://buymeacoffee.com/translate) ## Contents * [About the Project](#about) * [Documentation](#docs) * [Contributing](#contributing) * [Copyright and Licence](#copyright-and-licence) * [Contact](#contact) ## About - Save a complete history of jobs running in your Laravel application. - Provides realtime and historic insights into your queues. - Add two-way communication, cancelling jobs and logging to jobs. - Integrates with any JS framework to show realtime feedback to your users. - Zero configuration required. ## Docs We've taken care over documenting everything you'll need to get started and use this package fully. [Check out the docs](https://tobytwigger.github.io/laravel-job-status) on our documentation site. ## Contributing Contributions are welcome! Before contributing to this project, familiarize yourself with [CONTRIBUTING.md](CONTRIBUTING.md). Feel free to open an issue or message me on discord (tobytwigger#7153) to chat about this package or potential features. You can see the full roadmap in the [discussions](https://github.com/tobytwigger/laravel-job-status/discussions/71). ## Copyright and Licence This package is copyright © [Toby Twigger](https://github.com/tobytwigger) and licensed for use under the terms of the MIT License (MIT). Please see [LICENCE.md](LICENCE.md) for more information. ## Contact For any questions, suggestions, security vulnerabilities or help, email me directly at [tobytwigger1@gmail.com](mailto:tobytwigger1@gmail.com) ## Screenshots ![example of job status in use](https://github.com/tobytwigger/laravel-job-status/blob/main/docs/docs/assets/images/podcast.gif "Showing the user the status of their podcast being uploaded") ![job status dashboard](https://github.com/tobytwigger/laravel-job-status/blob/main/docs/docs/assets/images/dashboard/list-of-jobs.png "Viewing a list of jobs running in your application") ![dashboard timeline](https://github.com/tobytwigger/laravel-job-status/blob/main/docs/docs/assets/images/dashboard/run-timeline.png "View the timeline for a particular run of a job")