Git Product home page Git Product logo

sqm's Introduction

Sonarr Queue Manager (SQM)

This is a simple web-based tool for managing the queue in Sonarr. You can use it to blacklist stalled downloads, and optionally redownload them.

Why the short name SQM you ask? Well, maybe we can add Radarr support in the future. ;)
So the name becomes Servarr Queue Manager.

WARNING!

This tool may contain bugs and might not work perfectly, as it was developed quickly.
If you're inexperienced with web development, it's recommended not to use this tool.
Experienced developers are welcome to contribute to the project.

Getting Started

Follow these instructions to get the project up and running on your local machine for testing and development purposes.

Prerequisites

  • Local web server (Apache, Nginx, etc.), My favorite tool is Laragon.
  • Git for version control.

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/MrDKGE/SQM.git

Usage

  1. Go to the projects directory in your web server's root directory.

  2. Fill in the Sonarr server details:

    • IP Address
    • Port
    • API Key
    • Protocol (HTTP or HTTPS)
  3. Optionally, check the "Save Details Locally" checkbox to save your settings for future visits.

  4. Click the "Fetch Queue" button to retrieve the stalled downloads from your Sonarr server.

  5. The list of stalled downloads will be displayed. You can select individual downloads for blacklisting.

  6. Click the "Blacklist Selected" button to blacklist the selected downloads. You can also choose to redownload them by checking the "Redownload blacklisted items" checkbox.

Contributing

Contributions are welcome! If you'd like to improve this project, follow these steps:

  1. Fork the repository on GitHub.
  2. Clone your forked repository to your local machine.
  3. Create a new branch for your feature or bug fix:
    git checkout -b feature/your-feature-name
  4. Make your changes and commit them:
    git commit -m "Add your commit message here"
  5. Push your changes to your fork on GitHub:
    git push origin feature/your-feature-name
  6. Create a pull request on GitHub from your forked repository to the main repository.
  7. Describe your changes in the pull request, and the maintainers will review your code.

Known Issues

  1. If the webpage is served over HTTPS, the browser will block the requests to the Sonarr server if it's using HTTP.

Tested On

  • Sonarr v4

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Bootstrap for the awesome CSS framework.
jQuery for DOM manipulation.
Sonarr for the awesome TV show management software.

sqm's People

Contributors

mrdkge avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.