Sha256: 28cf7036b773cbd49ab4a0465825ffc74ab582f247711cd43323205131ba7a83

Contents?: true

Size: 1.04 KB

Versions: 5

Compression:

Stored size: 1.04 KB

Contents

# Panoptic

[![Gem Version](https://badge.fury.io/rb/panoptic.svg)](https://badge.fury.io/rb/panoptic)

Panoptic is a web interface for the [SolidQueue](https://github.com/basecamp/solid_queue) queuing backend.

![](./images/demo.png)

While MissionControl is getting ready for release, this gem offers a visual interface for testing purposes with SolidQueue. 

## Installation
Add this line to your application's Gemfile:

```ruby
gem "panoptic"
```

Then mount the engine in your `config/routes.rb` file 

```ruby
mount Panoptic::Engine => "/panoptic"
```

## Usage 

Once the gem is installed and the Engine mounted, visit your engine route to access Panoptic. For now, it offers three views: 
- Processes 
- Queues 
- A first version of the jobs view 

In the near future, the following features could be implemented: 
- Pause and clear queues 
- Advanced jobs view, with filters for executed, failed and scheduled jobs
- Search and retries

## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
panoptic-0.4.2 README.md
panoptic-0.4.1 README.md
panoptic-0.4.0 README.md
panoptic-0.3.0 README.md
panoptic-0.2.0 README.md