* Move ToUrlSlug to Parser, fix issue with trakt lists that have non-alphanumeric characters
* Move "Add movies" link in nav to the first link
* String interpolation!
* Add Limit to Trakt List Settings to limit the amount of movies returned, 50 by default
* Updates to FailedDownload
* Update DownloadService and CompleteDownloadService
* Cleaning up some jsLiniting problems
* fix jshint issue with variablle declaration
This shouldn't be an issue because of hoisting but, jshint is finicky.
* Update variable names, also pass imdb to parsing service from downloaddescisionmaker
* Changes to the DownloadDescisionMaker to use ImdbId when looking for movie. Should fix a lot of Unknown Movie errors.
* Add movie link to nav bar, update Movies image to be fa-film :) Minor UI change.
the change fixed sorting titles of newly added movies without a refresh
however, people have noticed it broke sorting of "In Cinemas" column in general.
i commented out the change; but also added a special case in the comment, that would fix the case in question, without
breaking the others; however, more investigating is needed because there is an issue with sorting newly added movies in general and the
fix this reverts was never good enough anyway.
* Replace Sonarr with Radarr in some more places, update rTorrent to use
* Uncomment some lines
* Fix CP importing
* Upon first sync with adding movies with Lists, it will search for the movie.
* Update rarbg indexer, add method to netimportsearch service
* Replace german chars in movie title when searching newznab. Update netimportsearchservice
* First fixing of tests.
* Updated more tests.
* Fix some tests
* Fix all prioritization tests.
And add new for preferred words.
* Updated CompletedDownloadservice tests
* Fixed a lot of tests
* Fixed all indexer requests. We should add more for the indexers we added.
To lazy for that though ¯\_(ツ)_/¯
* Fixed organizer tests.
Should probably be also updated to incorporate our newly added tags.
* Fix notification tests.
* Fixed update test for osx
* Fixed a few more tests.
* Fixed some more tests.
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update activity.less
* Update appveyor.yml
* Update appveyor.yml
* Update CommonVersionInfo.cs
* Update build-appveyor.cake
Let's hope this works.
* Update CommonVersionInfo.cs
Just to kickstart appveyor
* Fixed a few tests
* Just ignore those tests.
* Fixed more tests.
* First steps in fixing Core.Test.Download.DownloadApprovedFixture
* Fix most DownloadApprovedFixture tests
* Fixed something.
* Fixed a few more tests.
* Fixed pending release tests.
* All Core tests are now fixed.
* Fixed the last tests :)
* Fixed Download Station Tests.
* Fixed Vuze and Transmission default settings which caused the tests to fail.
* Fix most tests.
* Fix RootFolder tests.
* Fixed last tests
* Improve indexer health check messages
Fixed: Improve health check message when all enabled indexers are disabled due to failures
Closes#1551
* Fixed: Health check failing and preventing others from running
* Fixed Indexer Health Checks and tests.
* this fixes some issues where the table
was rendering with incorrect data
prior to it being updated....
it also has the FullCollection fetched when necessary..
this will make the movie Index be accurate even after deleting files
or when returning from the movieEditor..
The footer has been improved and since
FullMovieCollection is now kept up to date the footer changes
as the user performs operations and it shows all the time with proper info
even after deletions or changes made in the movieEditor.
Prior to this it was necessary to totally refresh the page..
switching between movie editor and movie index would give unpredicatable results.
these issues have been fixed
* this is a much better solution...
still testing, but likel ready to be merged
* removing comments
* fix the movieEditor -- client side paging in movieEditor
* major code cleanup, and a slightly better implementation
no need to use FullMovieCollection..
just use moviesCollection.fullCollection when in client mode
* display a message when saving is done
perhaps eventually we can have a spinning status indicator on the
save button.. but that is not necessary right away
* some minor adjustments
* remove parseInt for tmdbId
* fix bugs
* remove some alerts
* accidentally changes this on last commit
* use the same FullMovieList everywhere
* add back alert when save is done
* Update inCinemas column to abide by the short date set in settings (#511)
* Set default port to 587 for Email Settings, should help with all the people with gmail
* set SSL to true by default
* Fixed problem with TMDb list when Year is null
* Fuck it, just skip movies with no year. Once they have a year they will be automagically added if sync is enabled.
* Revert using UrlPathEncode on newznab requests
* First steps.
* Not really sure what I am doing here.
* Pretty hacky, but it works :)
* First filter works now.
* Fix all filters.
* Fix some filters.
* PageSize saving now works.
* Fixed items being added when a refresh movie is done.
* Downloaded sort not working.
* Sorting by downloaded status now works.
Extremely hacky, but ¯\_(ツ)_/¯
* Fixed issue where users were stuck when filtering.
* Sorting via that button works now.
* Removed temp thingy.
was searching all missing and monitored only
though the dialog that popped up was informing the user it was
going to search for x movies, where x corresponded to the number
of movies filtered on the page.
I changed this button, so now it will search all the items as they are
filtered on the page.
For example, if you want to search all missing (regardless of
monitor/unmonitor) click the all filter and click the button.
If you want to search only monitored/missing, click the monitored button
and then click the search all button...
this included the old functionality, but allows the user alot more
flexibility...
i also added the all filter, and refactored the code,
so that builds the expression for the LINQ.. since this needed to be
used in two places.. just implement it once and use it in both places..
I tested this out... and stepped through with debugger.. i also did a
quick test of everything else. Im confident that the featureset
implemented and bugs fixed by this commit are OK... Im not 100% that
other parts of radarr dont use the same MissingMovieSearch routines..
but i dont think so...
* availability specification to prevent downloading titles before their
release
* pull inCinamas status out of js handlebars and set it in SkyHook
* minor code improvement
* add incinemas to footer
* typo
* another typo
* release date handling
* still print cinema date out for announced titles
* revert a minor change from before since its unnecessary
* early implementation of minimumAvailability --> when does radarr
consider a movie "available" should be specified by user
default to "Physical release?"
this isn't functional yet, but it has a skeleton + comments. I dont
know how to have the minimumavailability attribute default to something
or to have it actually populate the Movieinfo object
could use some help with that
* adding another comment for another location that might need to be
updated to handle minimumAvailability
* the implementation is now function;
however, i still need to specify default values for minimumAvailability
* missed these changes in the previous commit
* fix rounded corners on new field in editmovie dialog
* add minimum availability specification to the addMovie page
* minor adjustment from last commit
* handle the case where minimumavailability has never yet been set
nullstring.. if its never been set, default to Released (Physical/Web)
represented by integer value 3
* minAvailability specification on NetImport lists
* add support for min availability to the movie editor
* use enum MovieStatusType values directly
makes for cleaner code
* need to fix up the migration forgot in last commit
* cleaning up code, proper case
* erroneous code added in this feature needed to be removed
* update "Wanted" page to take into account minimumAvailability
* implement preDB minimumAvailability as default.. behaves same as
Physical/Web a few comments with TODO for when preDB is implemented
* minor adjustment
* remove some unused code (leave commented for now)
* improve code for minimumavailability and add option for
availabilitydelay (but doesnt do anything yet)
* improve isAvailable method
* clean up and fix helper info on indexer configuration page
* add buttons in Wanted/Missing view
* Filter out existing movies upon import
* Update collection based on what is imported
* Ensure root folders are loaded before collectionview
TODO:
* Ensure grid region exists
* Return information about what wasn't imported
* Filter collection based on duplicates
* Fix double ? in log
* Rename Download Station to TorrentDownloadStation
* Rename Trakt, TMDb, and set Enable sync default to false
* Added omgwtfnzbs Newznab prefix
* Update Media info for Windows/macOS to 0.7.92.1
* Inital TMDb List, needs paging support and user lists, private or public
* Clean up Base
* TMDb grabs upto 5 pages for import, update validation, added minimum vote average
* Added logic for MovieLinksTemplate
* Clean up a bit
* Add Public Lists
* Alter IMDb lists to what was requested: #697
* Update Pending Release
* Tests (these need to be updated further)
* Alter table migration, movieId already exists
* Update HouseKeeping for pending release
* Fix migratiom and pendingrelease housekeeping