Giter Site home page Giter Site logo

ohmar / plexrequests-meteor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lokenx/plexrequests-meteor

0.0 1.0 0.0 10.62 MB

Meteor version of the original Plex Requests

Home Page: http://plexrequests.8bits.ca

License: Other

HTML 18.73% JavaScript 77.66% CSS 3.61%

plexrequests-meteor's Introduction

Plex Requests - Meteor Style!

plexrequestspreview

Join the chat at https://gitter.im/lokenx/plexrequests-meteor Average time to resolve an issue Percentage of issues still open

This is Plex Requests but written with Meteor! It's been updated with an approval system, basic issue reporting, and a new visual style!


⚠️ Warning regarding Meteor 1.3 ⚠️

Meteor recently updated to 1.3, and while we don't expect any issues we advise you don't update your installation yet. You will get prompted to run meteor update once the update has downloaded in the background. Please refrain from running it, until we can confirm everything will continue to work.

Interested in a cross platform .Net Plex Requests? Check out Plex Requests.Net!


Overview

  • Movie data is searched and retrieved from TheMovieDB
  • TV Show data is searched and retrieved from TVMaze
  • Easily accessible list of requested Movies and TV series
  • Simple and easy user authentication and request approval
  • Improved user permissions management 🌟

Downloader Integrations

  • CouchPotato Automated Movie Download Application
  • SickRage Automated TV Series Download Application
  • Sonarr Automated TV Series Download Application

Notifications

  • Providers

    1. Pushbullet
    2. Pushover
    3. Slack
  • Pushbullet Channels

    • You can now push notifications to a custom channel to easily notify others whenever new content is requested and added. Users only need to subscribe to the channel to start recieving notifications.
    • Visit the Channel Creation Page to learn more about how to create and distribute your own channel.
  • Custom Notifications

    • Users can customize both the Notifications Title as well as the Notifications body. You can access this from the "Notifications" section of the admin panel.

    • We've added the ability to create dynamic custom notifications through the use of tags; The available tags are listed and described below:

      • <type> - Type of request that was made, either a "Movie" or "TV"
      • <user> - The user that placed the request
      • <issues> - The issues associated with the request
      • <year> - Year the requested content was released. For TV shows, this is the year the first episode aired.
      • <link> - The link to the requested medias TVDB/TVMaze information page.
    • These tags can be used anywhere in the Notifications body and title. The default settings are an example how to utilize the tags in your messages.

Installation

  • Installation is straightforward: please update to Meteor 1.2.1, clone the repo, cd into the directory, and run meteor. For Windows users check out this blog post for installation instructions using Git!

  • On first run navigate to http://localhost:3000/admin and create an admin account with an email address and password. If this isn't done someone else can create the admin account to your application. This account is only used for logging in, email integration isn't enabled. Once logged in, you can configure your settings and get things going.

  • Docker

    • To use the bundled docker-compose simply run it with

      docker-compose up

      (add -d to run it as a daemon)


FAQ

Please visit the projects GitHub page for FAQ page

Contributors

@rigrassm / @Qw-in / @leonkunert / @jeradin / @jrudio / @drzoidberg33 / @SmallwoodDR82 / @camjac251

Want to help out?

Want to make Plex Requests more awesome? Feel free to fork the repo and submit a pull request! Not a developer or rather not get your hands dirty? You can donate via PayPal to keep things going, or just simply to say thanks!

License

This application is licensed under The MIT License. The Plex logo, and name are copyright of Plex Inc.

plexrequests-meteor's People

Contributors

mikhailbot avatar jeradin avatar rickygrassmuck avatar leonkunert avatar ohmar avatar jrudio avatar lokenx avatar camjac251 avatar qw-in avatar drzoidberg33 avatar dahlgren avatar 0xdevalias avatar smithjw avatar jeradm avatar jkaberg avatar nathanthegr8 avatar nbyloff avatar hthighway avatar rageinvader avatar gitter-badger avatar ashleytayles avatar subdevs-user avatar chimpchimp avatar desimaniac 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.