Commit a55704e
authored
Release version 1.0.0 (#18)
* Release version 1.0.0
Features:
- Worker monitoring with health status indicators
- Dead process detection and pruning
- Job details page with timeline and error display
- Queue details page with job listing
All high-priority roadmap features are now complete.
* fix: update Gemfile.lock for v1.0.0
* fix: add missing CSS styles for workers page
* fix: add missing CSS for table links (job-class-link, queue-link)
* fix: move summary counts above filters on workers page
* fix: resolve RuboCop offenses for CI pipeline
- Use range syntax for where clauses (Rails/WhereRange)
- Replace case-when with hash lookup (Style/HashLikeCase)
- Extract begin block logic to avoid return (Lint/NoReturnInBeginEndBlocks)
- Simplify timing_unavailable_reason method (Lint/EmptyElse)
- Add job_details_presenter.rb to ClassLength exclude list
- Configure ParameterLists max to 7
* fix: resolve remaining RuboCop offenses
- Use blank? instead of present? (Rails/Blank)
- Use single quotes for non-interpolated string (Style/StringLiterals)
- Use %w for word array in spec (Style/WordArray)
- Use numeric literal with underscores (Style/NumericLiterals)
- Extract calculate_queue_counts method to reduce AbcSize
- Increase RSpec/MultipleMemoizedHelpers max to 10
* fix: resolve remaining RuboCop offenses
* docs: update README for v1.0.0 release
- Add Worker Monitoring feature documentation
- Add Job Details Page feature documentation
- Add Queue Details Page feature documentation
- Add new screenshots (workers.png, queues.png, failed-jobs.png)
- Update gem version to 1.0
- Update Usage section with Workers view
- Enhance Use Cases with worker health and incident response
* docs: add screenshots for workers, queues, and failed jobs pages
* fix: add CSS for queue details header layout (status left, button right)1 parent 82c5a8f commit a55704e
31 files changed
Lines changed: 2437 additions & 137 deletions
File tree
- app
- controllers/solid_queue_monitor
- presenters/solid_queue_monitor
- services/solid_queue_monitor
- config
- lib/solid_queue_monitor
- screenshots
- spec
- presenters/solid_queue_monitor
- requests/solid_queue_monitor
- services/solid_queue_monitor
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
27 | 31 | | |
28 | 32 | | |
29 | 33 | | |
| |||
66 | 70 | | |
67 | 71 | | |
68 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
69 | 76 | | |
70 | 77 | | |
71 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
3 | 34 | | |
4 | 35 | | |
5 | 36 | | |
| |||
0 commit comments