Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## [1.1.0] - 2026-02-07

### Added

- **Global Search** — Search across all job types (ready, scheduled, failed, in-progress, completed) and recurring tasks
- Search by class name, queue name, arguments, active job ID, and error messages
- Results grouped by category with counts
- Accessible from the header on every page
- **Sortable Column Headers** — Click column headers to sort job tables
- Sort by any column (class name, queue, created at, priority, etc.)
- Toggle ascending/descending with visual indicators
- Available on all job list views

## [1.0.1] - 2026-01-23

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
solid_queue_monitor (1.0.1)
solid_queue_monitor (1.1.0)
rails (>= 7.0)
solid_queue (>= 0.1.0)

Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ A lightweight, zero-dependency web interface for monitoring Solid Queue backgrou
- **Failed Jobs**: Track and debug failed jobs, with the ability to retry or discard them
- **Queue Management**: View and filter jobs by queue with pause/resume controls
- **Pause/Resume Queues**: Temporarily stop processing jobs on specific queues for incident response
- **Global Search**: Search across all job types by class name, queue, arguments, job ID, and error messages
- **Sortable Columns**: Click column headers to sort job tables by any column with ascending/descending toggle
- **Advanced Job Filtering**: Filter jobs by class name, queue, status, and job arguments
- **Quick Actions**: Retry or discard failed jobs, execute or reject scheduled jobs directly from any view
- **Performance Optimized**: Designed for high-volume applications with smart pagination
Expand Down Expand Up @@ -70,7 +72,7 @@ A lightweight, zero-dependency web interface for monitoring Solid Queue backgrou
Add this line to your application's Gemfile:

```ruby
gem 'solid_queue_monitor', '~> 1.0.1'
gem 'solid_queue_monitor', '~> 1.1'
```

Then execute:
Expand Down
2 changes: 1 addition & 1 deletion lib/solid_queue_monitor/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module SolidQueueMonitor
VERSION = '1.0.1'
VERSION = '1.1.0'
end