Giter Club home page Giter Club logo

junkielist's Introduction

junkielist

A Meteor app for saving and remembering where you left off when it comes to TV shows

junkielist's People

Contributors

hnrch02 avatar

Watchers

James Cloos avatar  avatar Juri Schreib avatar

junkielist's Issues

Search for full string

When enter is pressed and the search field is focused we should search for the exact entered string

More precise searching

Currently, we will get the same results for the query 'aaa' and the query 'aaaaa'. That's because we don't yet care for the number of times a character pops up in a query.

Personal shows

When you don't want to share a show or you simply do not have the permission to directly add to the library, personal shows come in. These are Shows being saved directly in the Meteor.user().shows collection and not visible to anyone but you. If you want to add a show to the library, you can submit one of your personal shows and if an admin accepts it it will be added to the Shows collection.

Dropdown menus

Dropdown menus for selecting specific seasons/episodes are currently only working on OS X.

Remove (from 'my shows') confirmation

When you try to remove a series from your collection of shows a popup should ask you whether or not you really are sure that you want to remove this show as that action is not reversible.

Small redesign

v0.3 will bring a small redesign of Junkielist, moving away from the standard bootstrap styles to an Gamekeller-esque styling.

Demo mode

Add a demo mode which works without registering so you can try Junkielist without any hassle.

"Sticky" shows

The ability to stick a show to the top of the "my shows" list

Finer permission based publishing/subscribing

Currently, for instance, the shows collection is being published although the user is neither logged in nor verified. Frankly, this makes the whole permission system pretty useless as all the data, well, at least not the sensitive user data, is being published and subscribed to. The permission system needs to be implemented server-side as well as client-side when it comes to pubsubing.

TV Shows "Complet"

Wenn eine Serie (TV Show) abgeschlossen ist sollte man sie "Complet"en können.
So das wenn alle Folgen erfolgreich geguckt wurden der User die Serie als Complet markieren kann.

Delete show (from global collection) confirmation

When an admin tries to remove a series from the database a popup should ask him whether he truly is certain to do that, as this action would not be reversible. Also, if the show is currently being watch by anybody the popup needs to reflect that.

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.