Commit Graph

3345 Commits

Author SHA1 Message Date
Leonardo Galli b4bb8875d3 Catching HTTP Errors when adding movies from a list. 2017-04-08 13:50:18 +02:00
Mitchell Cash cb596488f2 SABnzbd 2.0 API compatibility (#1339)
* Fixed: Sabnzbd 2.0 api compatibility.

closes #1775

* fixed sab tests.

* Fixed: Sabnzbd error when tv sorting enabled for all categories.
2017-04-08 13:36:16 +02:00
Mitchell Cash 3403ddf993 Fixed: Zero length file causes MediaInfo hanging in 100% cpu load. (#1340) 2017-04-08 13:34:17 +02:00
Mitchell Cash 17118cf24d Fixed: Newznab default capabilities erroneously cached if indexer is unavailable. (#1341) 2017-04-08 13:34:07 +02:00
Rusk85 27ab70333c Cleanup on mapping logic. Movies with up to 4500 parts are now supported! 2017-04-05 20:44:05 +02:00
rmangahas-coupa f4031f1e5f Added "Additional Parameters Field" for Trakt RSS Feed (#1308)
Added Additional Parameters field similar to Indexers
2017-04-03 20:53:04 -04:00
geogolem a9154559b8 Released icon is back 2017-03-29 10:07:09 +02:00
Leonardo Galli 0f2f2e4b32 Fixed spelling mistake 2017-03-28 09:51:31 +02:00
Leonardo Galli 6deefbb997 Fixed an error when searching for movies with no imdbid. 2017-03-28 09:34:49 +02:00
Leonardo Galli 43a71da0a7 Merge remote-tracking branch 'origin/develop' into develop 2017-03-27 17:07:38 +02:00
Leonardo Galli 499e46e10a Fixed error when downloading a movie. 2017-03-27 17:07:23 +02:00
Marcelo Castagna 3f013271c9 Fixed: DownloadStation api client for DSM 5.x. (#1259) 2017-03-26 23:57:29 +02:00
Leonardo Galli 529591bc18 Should fix covers not being local 2017-03-26 19:39:12 +02:00
Leonardo Galli 79307d3c25 Fixed only one movie appearing when list does not give us a tmdbid 2017-03-26 14:59:36 +02:00
Leonardo Galli 8f79563cf0 This should fix all imdbid problems with indexers. 2017-03-21 18:51:58 +01:00
Devin Buhl 0dc67419be Revert "Move up IMDB logic in ParsingService, should help with the mismatched movies"
This reverts commit 066c746e5f.
2017-03-21 18:29:27 +01:00
Devin Buhl 066c746e5f Move up IMDB logic in ParsingService, should help with the mismatched movies 2017-03-20 21:51:48 -04:00
Zach 31fcac5bd9 Clean up jsHint warnings (#1225) 2017-03-19 12:34:22 -04:00
thejacer87 1b29b89bf1 New movie search (#1212)
* add movie search empty template (#1149)

* hooked up new route in controller (#1149)
2017-03-18 00:53:09 -04:00
Devin Buhl c593f4250d Fix pending release service, HDBits, also the release deduper. Clean up housekeeping (#1211)
* Fix HDbits

* Fix pending release service, also fix the deduper

* Clean up the cleanup'er (housekeeping)

* Revert "Clean up the cleanup'er (housekeeping)"

This reverts commit c03c13d924.

* Housekeeping updates, without breaking tests

* Fix last test
2017-03-18 00:29:18 -04:00
Devin Buhl 59c07cc5f3 Patch/onedr0p 3 16 17 (#1200)
* clear localStorage on radarr update.. ya mon

* Fix when movie folder is deleted from disk and keeps showing up as downloaded in radarr

* Clear all UI localStorage items on update, set pageSize to what it needs to be.
2017-03-16 18:43:06 -04:00
Devin Buhl 2b1023e768 Revert "Small changes to list sync (#1179)"
This reverts commit f10af08f95.
2017-03-14 23:27:36 -04:00
Devin Buhl f10af08f95 Small changes to list sync (#1179) 2017-03-14 23:22:36 -04:00
Devin Buhl 18fcda5fd6 Patch/onedr0p 3 14 17 (#1171)
* Upstream patch for rtorrent

* Whoops goes PTP
2017-03-14 14:18:36 -04:00
Leonardo Galli 1ccfde334f Maybe fix PTP? Don't have an account, so cannot test.
We should realy add some ptp tests.
2017-03-14 17:45:19 +01:00
Leonardo Galli 421a191650 Fix for editing quality of movie files.
Fixes #1165
2017-03-14 16:26:39 +01:00
Devin Buhl 35e046bb87 Patch/onedr0p 3 13 17 (#1166)
* Update message when the person has no movies with helpful links

* Added ImdbId to the release info from AwesomeHD

* Add ImdbId to release info for PTP and HDBits

* ImdbId is required for HDBits

* Added some error handling in SkyHook for TMDb

* Remove un-needed imports

* DIsable movie search after list sync (causing issues)

* small change

* Fix HDBits tests
2017-03-13 22:34:25 -04:00
Leonardo Galli 5d3750a295 Fix issue where 1080p Telesyncs get tagged as 1080p Blurays. 2017-03-13 18:22:51 +01:00
James White e525f23281 Grammar check HelpText for CouchPotato lists (#1142) 2017-03-12 15:43:28 +01:00
Leonardo Galli 2e41763b92 Preliminary Fix for downloaded error in Wanted section.
Ignores filters when sorting by downloaded.
2017-03-11 17:03:03 +01:00
Leonardo Galli 5b70ecaee0 Fixes banners when searching for new movies.
Fixes #120
2017-03-11 16:50:30 +01:00
Leonardo Galli 06ad30397b Fix issue where searching for new movies is not possible. 2017-03-11 16:35:18 +01:00
Mathew Giljum f2218006a1 Add helptext for Jackett API key (#1121) 2017-03-11 08:52:34 -05:00
geogolem e26fd22540 Merge pull request #1107 from geogolem/movieEditorRootFolderChangeDisplayFix
keep the current page the same after clicking Save
2017-03-11 01:40:00 -05:00
geogolem 05a83e4e95 better method to obtain the folderName 2017-03-11 01:37:50 -05:00
Mitchell Cash 3b3fe197ca Fixed: Parsing headers that have a trailing semi-colon (#1117) 2017-03-10 22:27:26 -05:00
Leonardo Galli 149c5292f1 PreDB Integration. Update Library is advisable 2017-03-11 00:17:09 +01:00
Devin Buhl 3cf5301e46 QOL changes to PTP logic (#1114) 2017-03-10 18:08:49 -05:00
Leonardo Galli 4b1f7da317 Fix for VS for Mac.
Let's hope this does not break anything.
2017-03-10 19:53:02 +01:00
Leonardo Galli a25c056def Ammend to previous commit. 2017-03-10 19:48:36 +01:00
Leonardo Galli 0db27d9029 Hopefully fix all issues with unlinked movie files. 2017-03-10 19:47:48 +01:00
geogolem e6dfd89300 keep the current page the same after clicking Save
the path needs to be updated on models that are changes
2017-03-10 06:28:38 -05:00
geogolem 1bae7bb623 this needs to match with the property forclient mode 2017-03-10 01:42:39 -05:00
Devin Buhl 7cf2a8cb62 CP list hotfix 2017-03-09 19:40:55 -05:00
Devin Buhl 1a4fb6e7bb Update blacklist to work with movies (#1089)
* Update BlacklistService

* Update HistoryService, HistoryRepo and History

* Update UI in Blacklists to movies

* set the movie model so the movie title prints in blacklist

* Would be working if I implemented the Event Handler for MovieFileDeleted
2017-03-09 18:45:08 -05:00
geogolem ae0fc019e5 Merge pull request #1097 from geogolem/fixIMDBNormalization
incorrect check for imdbId prefix
2017-03-09 13:59:33 -05:00
geogolem 3f438563b8 incorrect check for imdbId prefix 2017-03-09 13:58:25 -05:00
SWu 51e0cdf982 Fix regression for missing libgdiplus (#1073)
* Fix regression for missing libgdiplus

Add back error handling for systems where libgdiplus is not available. Should fix #1065

* Create GdiPlusInterop.cs

* Update DiskProviderBase.cs

* Update ImageResizer.cs

* Delete GdiPlusInterop.cs

* Update NzbDrone.Core.csproj

* Update NzbDrone.Common.csproj

* Update DiskProviderBase.cs

* Update IDiskProvider.cs

* Update ImageResizer.cs

* Update DiskProviderBase.cs

* Update IDiskProvider.cs

* Update ImageResizer.cs

This is really ugly... :(

* Update ImageResizer.cs

Never written C# before

* Update ImageResizerFixture.cs

* Fix test
2017-03-09 13:11:41 -05:00
geogolem 866cec096d refactor so that filteringExpressions are constructed in one place
less code duplication, easier to manage moving forward
2017-03-09 11:08:38 -05:00
geogolem 2899bbf330 new filters were added, but they werent being handled via the API 2017-03-09 10:01:08 -05:00
geogolem 7c5c4e7594 allow larger trakt lists than 500 2017-03-09 09:16:00 -05:00
Devin Buhl 571730ddec Onedr0p/3 8 17 (#1087)
* 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
2017-03-08 19:00:00 -05:00
Tim Turner 5c22d0b61d Ensure drone factory runs on its specificed interval (#1067)
* Ensure drone factory runs on its specificed interval
* Fix the tests for DownloadedMovieImportServiceFixture
2017-03-08 16:07:51 -05:00
Leonardo Galli b9eab860f5 Fixed the parser for movies with A.
Fixes  some parser issues.
2017-03-08 19:10:04 +01:00
Leonardo Galli 24a394bf46 Loads only request movie first into full collection. Should fix things. (#1046)
Fixes #982
2017-03-08 18:01:15 +01:00
Bill Szeliga af2b5c2f1c Addressing jshint warnings (#1050)
* Cleaning up some jsLiniting problems

* fix jshint issue with variablle declaration

This shouldn't be an issue because of hoisting but, jshint is finicky.
2017-03-07 22:04:25 -05:00
flightlevel 961a6d89a4 Update error to include Radarr instead of Sonarr (#1069) 2017-03-07 20:04:13 -05:00
Devin Buhl b81d8c4678 Correct DownloadDescisionMaker to use ImdbId, and update the ui a little. (#1068)
* 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.
2017-03-07 18:29:02 -05:00
Devin Buhl 73f0916fa0 Deluge 1.3.14 API support due to changed json-rpc checks 2017-03-07 12:31:56 -05:00
geogolem d9a3f303e7 reverting a change made yesterday regarding sorting
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.
2017-03-07 10:52:48 -05:00
geogolem 1894d493f3 Merge pull request #1061 from geogolem/hotfix
oops -- this was a fix from the last merge - sorry
2017-03-07 10:10:48 -05:00
geogolem 88140dd3aa oops -- this was a fix from the last merge - sorry 2017-03-07 10:09:27 -05:00
Mihai Blaga fb1d13bc58 URLEncode the string for searching (#1055)
Closes #818 again
2017-03-07 10:08:14 -05:00
geogolem d03f4a515e fix client mode fetching.. only setPageSize when necessary 2017-03-07 09:55:48 -05:00
Leonardo Galli 0668f12e62 Fix error with weirdly formatted audioChannelPositions on MediaInfo. 2017-03-07 10:33:59 +01:00
aptalca 0083e95019 Update wiki link for sorting and renaming (#1045) 2017-03-06 23:02:31 -05:00
Greg Fitzgerald c7fcfe04be Fix a couple typos (#1049)
* Fix typo should be smtp.gmail.com

* Basic auth should say Radarr not Sonarr
2017-03-06 23:02:17 -05:00
Devin Buhl e11455c964 Fix tests 2017-03-06 22:32:30 -05:00
Devin Buhl 4d0226e0d5 Patch/onedr0p (#1048)
* 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
2017-03-06 22:09:03 -05:00
Leonardo Galli 7cfa0531dc Fixed all tests and even added some new ones :) (#835)
* 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
2017-03-06 22:23:25 +01:00
Leonardo Galli 5bd008f468 Fixes issue where quality settings wont save due to no pagesize. 2017-03-06 22:09:00 +01:00
Leonardo Galli f36db9f77b Merged branch develop into develop 2017-03-06 22:02:35 +01:00
Leonardo Galli 4640519438 Fix most paging issues on first load. 2017-03-06 22:02:25 +01:00
geogolem 597a070383 Merge pull request #1041 from geogolem/sortingFixForAddedMovies
fixes sorting after adding movies
2017-03-06 13:10:27 -05:00
geogolem 07d3b1b3a5 fixes sorting after adding movies 2017-03-06 13:09:19 -05:00
Leonardo Galli 665832f0cc /movies without pagesize or page gives back the old format. 2017-03-06 18:07:14 +01:00
geogolem d4eeb666e0 this seems to make it more stable 2017-03-06 09:23:15 -05:00
geogolem 3c1b5385ba im not too sure why this fixes the problem
but now the filterState is respected when returning from another page
2017-03-06 09:04:08 -05:00
geogolem ea22f5db79 Merge pull request #1031 from geogolem/reverseProxyTraktAuthFix
use href instead of hostname+port
2017-03-05 21:01:28 -05:00
geogolem e32bb6dbbf use href instead of hostname+port 2017-03-05 20:56:04 -05:00
Devin Buhl f897591d32 Improve RSS parsing for movies without year 2017-03-05 20:14:05 -05:00
Devin Buhl cf8f690d7a Add ReplaceGermanUmlauts method 2017-03-05 20:13:13 -05:00
Devin Buhl e3dc31cca5 Try to add year to release titles that have no year (foriegn release groups) (#1028) 2017-03-05 17:58:48 -05:00
Devin Buhl ddc6ccbf15 Added new TestCase for Parser and fixed spelling error 2017-03-05 14:32:51 -05:00
Mitchell Cash 18773bc665 Fixed: Delay profiles are no longer hidden under advanced settings (#1019) 2017-03-05 10:43:42 -05:00
Devin Buhl 91c71ed6a0 Revert "Added FindByAlternativeTitle in MovieRepo."
It won't work. You have to do it like in FindByTitle. This reverts commit 0d85c7435c.
2017-03-05 10:47:45 +01:00
geogolem f3b5d9a1d6 Merge pull request #1018 from geogolem/useRequestBuilderTrakt
use http request builder (aided by onedrop)
2017-03-05 03:50:12 -05:00
geogolem 83deba1c99 use http request builder (aided by onedrop) 2017-03-05 03:45:20 -05:00
Mitchell Cash 9787cf6cdd Improve indexer health check messages (#1015)
* 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.
2017-03-05 02:50:45 -05:00
Mitchell Cash 7433e89467 Clean RSS feed before detecting type (#1014) 2017-03-05 02:48:48 -05:00
geogolem 0aa6066a6f Merge pull request #1016 from geogolem/exclusionsFix
Exclusions fix
2017-03-05 02:07:47 -05:00
geogolem 3dd14c72c8 store titleSlug in tags for exclusions and always use TMDBID 2017-03-05 02:02:24 -05:00
Devin Buhl 0d85c7435c Added FindByAlternativeTitle in MovieRepo. 2017-03-04 23:47:45 -05:00
geogolem a3c0f4cb3f also use TMDBID on list sync 2017-03-04 21:55:11 -05:00
geogolem 3f2da1441f always check exclusions with tmdbid 2017-03-04 21:55:11 -05:00
geogolem f138d4f677 an updated radarrAPI has been deployed --> this commit makes
trakt authentication ready to be merged to the develop branch
2017-03-04 21:45:22 -05:00
geogolem aa977eb2d5 fully functional traktAuthentication
using api.couchpota.to with comments
for when updated RadarrAPI is deployed
2017-03-04 17:51:21 -05:00
Devin Buhl e0f72e4853 Fix error with null dates 2017-03-04 13:42:29 -05:00
Devin Buhl 83560ad937 Patch/more updates (#1009)
* add downloaded quality to cut off

* set profile to 1 on model too

* get the lowest year in release dates
2017-03-04 13:25:04 -05:00
Leonardo Galli 5cace1d857 Added debug messages to check quality. 2017-03-04 18:39:26 +01:00