AuthenticationDatabase designModels/controllersScheduled feed updatesAutomatic download of new episodesAutomatic renaming of new episodesAutomatic transcoding of new episodesMark as Collected in Trakt per user
Rebuild REST API endpointsGet it running on the serverServer-side rendering of viewsCreate basic UIUI: Search and add showsUI: Breadcrumb ServiceUI: Alerts Service
Remove completed torrents if they've be copied into media directoryGrid paginationDirectory rescanUpgrade to use Trakt.tv device authAuthenticated socketsBUG! Ensure directories are created when adding a show
Manual download option per episodeManual show data updateDatabase: Use dotenvWhen adding a show or movie, add it to the trakt watchlistRemove show: Unsubscribe, and remove from Trakt collectionRebuild DNS systemSync shows from Trakt & create directoriesEpisode Watched functionalityUse .env for all configuration values
- Ants!
Prune superfluous episodesSync from Trakt to localCollectionHistory
Transcoding now sets title metadataUser settings page improvementsCreate userUpdate password
Initial user creation
- Start listing bugs and enhancements in Github issue tracker
- The
Movies
UpdateModel- API Endpoints
- Tasks
- Where should we save artwork?
Update artwork module for movie support- Add proxy spider support
- Re-implement YTS API (use proxy)
- Movie symlinking for Genres folder
- Watch progress?
- Watch status on episodes
- Better UI?
- Theme support
- Create directory structure for themes?
- Create Express middleware to allow themes WITHOUT reloading service
- Import Trakt CSV?
- Trakt Watchlist syncing
JSON Web Token Auth
-
Socket notifications -
Git-based updater & scripts?
-
Installation guide
- Guided setup page? Script?
-
Add URIs to returned documents?
- Enabled on Shows for testing
-
Support multiple feeds per show (e.g. ShowRSS & TVShowsApp)
- Optional, but TVSA does have more data
-
R&D: Feed Parsing - seems to make things laggy
- Use child_process?
-
Integrated uPnP/DLNA server to replace minidlna dependency