1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-11-05 10:32:35 +01:00
Commit Graph

7887 Commits

Author SHA1 Message Date
Devin Buhl
7122962dc8 Date added in Movie List & Possible Fix for Importing Movies. (#969)
* Is there a need to lazyload?

* Update dates in movie list

* additional check for moviefile lazy load

* lazyload not needed...
2017-03-01 18:45:12 -05:00
Tim Turner
6432928b7d Ensure collection is synced before opening movieDetails 2017-03-01 17:30:48 -05:00
geogolem
ed1d6e59b5 Merge pull request #963 from geogolem/importExclusionFix
just show imdbid or tmdbid for now in exclusions
2017-03-01 10:21:56 -05:00
geogolem
8b2d85aee5 just show imdbid or tmdbid for now in exclusions 2017-03-01 10:19:44 -05:00
geogolem
392d63fe57 MovieIndexPage Stability + MovieEditor fix (#925)
* 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
2017-02-28 19:46:00 -05:00
Devin Buhl
1c086b057a Patch/galileo fixes (#951)
* Update to ParseMovieTitle

* update default server to gmail to relfect other changes
2017-02-28 19:30:23 -05:00
Devin Buhl
6bbe55a46c Patch/updates onedr0p (#946)
* 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
2017-02-28 17:58:21 -05:00
Devin Buhl
7a269efcbc Fixed problem with TMDb list when Year is null, Revert using UrlPathEncode on newznab requests (#937)
* 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
2017-02-27 20:16:54 -05:00
Ross Valler
06bd6db601 Expose more information to the Webhook notification (#935)
* Fix/implement Webhook notifications

* Expose more information (specifically TMDB ID)
2017-02-27 17:21:44 -05:00
Ross Valler
3dc9d3a420 Fix/implement Webhook notifications (#901) 2017-02-26 08:06:20 -05:00
geogolem
91ba503700 added more filters to the movie editor (#905) 2017-02-26 13:35:22 +01:00
Devin Buhl
28d27dca5c Add remux 1080p and 2160p as qualities (#900)
* Add Remux 1080p and 2160p as qualities, includes Tests & migration

* Whoops forgot to take this out
2017-02-26 01:14:52 -05:00
Devin Buhl
e33265b58d Update parsing french movies (#899)
* Add VO, VFF and VFQ to french language

* Added VO, VFF, TRUEFRENCH and VFQ to french parser

* Update tests for french
2017-02-25 23:45:44 -05:00
Mitchell Cash
22fcb04773 NZBGet delete:scan treated as failure (#898) 2017-02-25 23:22:25 -05:00
Devin Buhl
f9f67873ad small changes 2017-02-25 23:16:18 -05:00
Devin Buhl
b1d345f165 Hotfix 2017-02-25 16:47:18 -05:00
geogolem
1c6a32b684 List sync with removal (#656) 2017-02-25 16:38:52 -05:00
geogolem
55ac2dd1bb fix the footer to show correct information and refresh when FullCollection changes (#893) 2017-02-25 16:37:46 -05:00
Tim Turner
997dce288d Increase fullCollection page size, update Refresh Library command 2017-02-25 13:59:30 -05:00
Devin Buhl
4d745d3600 Patch/updates (#887)
* Update HDBits internal logic

* TMDb List validation

* Add Trakt validation, update rest to implement IProviderConfig

* Update wording
2017-02-25 11:34:07 -05:00
hotio
dbd1080f5c Fix poster placeholder height on small screens (#883) 2017-02-25 10:58:50 -05:00
Leonardo Galli
76963d8109 Merged branch develop into develop 2017-02-25 14:52:52 +01:00
Leonardo Galli
6b106c1b38 me = idiot 2017-02-25 14:52:46 +01:00
hotio
0016cc59af Small UI fixes (#882) 2017-02-25 08:05:40 -05:00
Leonardo Galli
8b9d0f7b19 Fixed an issue where an unloaded movie could case linking to fail. 2017-02-25 13:52:16 +01:00
Leonardo Galli
3a4b01cf6f Maybe fix issue with imported files not being linked to the movie? 2017-02-25 13:50:12 +01:00
Leonardo Galli
15acb9d204 Search is now fixed too. 2017-02-25 13:17:31 +01:00
Leonardo Galli
21fa96f78f Should fix most issues with paging. 2017-02-25 13:04:32 +01:00
Leonardo Galli
fe4e11d9c1 Add first steps of paging to movie editor. 2017-02-25 12:22:36 +01:00
Leonardo Galli
d22d5fcfc3 Merged branch develop into develop 2017-02-25 12:00:34 +01:00
Leonardo Galli
cdca4a8585 First fixes for Movie Editor. Testing to see if this approach could work. 2017-02-25 12:00:23 +01:00
Devin Buhl
46552785f5 HDBits prefer/require internal release (#584) (#881) 2017-02-24 22:41:00 -05:00
Devin Buhl
816c62979a Ignore Deleted Movies (#755) (#879) 2017-02-24 21:30:12 -05:00
Leonardo Galli
ca164c2a24 Fix missing showing downloaded instead. 2017-02-25 00:04:53 +01:00
Leonardo Galli
bf3c6f95eb Fix issue where details page wont load. 2017-02-24 21:44:21 +01:00
Leonardo Galli
f07f2e77f6 Paging for movies :) (#861)
* 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.
2017-02-24 19:52:40 +01:00
Devin Buhl
50fdbd896c Bug fixes (#874)
* Update Torrent and Usenet DownloadStation

* Update Download Tests

* Fix TorrentPotato not finding results #754

* Update UpdateMediaInfoService and Tests #572

* Ignore plex otimized versions w/ tests #391

* Remove Xem Serivce files and tests #386

* Ignore TV Episode from IMDb lists
2017-02-24 09:40:25 -05:00
geogolem
bab7bd20cd the Search All Missing button (#860)
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...
2017-02-24 03:22:55 -05:00
geogolem
0678908fd9 Cleanup min availability (#846)
* some minor cleanup + changed filter on wanted/missing

* MovieIndex Footer add counts + update legend

* minor spelling error + typo
2017-02-23 07:08:30 -05:00
geogolem
9d29776e8e some minor cleanup + changed filter on wanted/missing (#845) 2017-02-23 06:33:54 -05:00
geogolem
140a220340 Min availability (#816)
* 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
2017-02-23 00:03:48 -05:00
Devin Buhl
731e607666 Add NZB Station for Synology (#841) 2017-02-22 18:42:11 -05:00
Devin Buhl
97ee66465d Patch/filter trakt (#838)
* Update wording for Certification

* Add Filter Options for Trakt
2017-02-22 16:12:42 -05:00
Leonardo Galli
a0050fedd3 Fixed language parsing of movies with language in movie name.
Fixes #793
2017-02-22 13:40:06 +01:00
Tim Turner
89e5001bad Patch/bulk import tests (#833)
* Ensure duplicates are not imported

* Clean up some unnecessary code

* Added some fancy tests for bulk import.
2017-02-22 11:21:05 +01:00
Tim Turner
056fb154a8 Patch/bulk import qol (#785)
* 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
2017-02-21 15:31:31 -05:00
Leonardo Galli
3edc2b80cf Update .travis.yml 2017-02-20 22:27:07 +01:00
Mihai Blaga
a1745cd02e URL Encode for newznab query strings, closes #818 (#819)
Closes #818
2017-02-20 11:17:28 -05:00
Mitchell Cash
1c0f9b64ca Rename Sonarr to Radarr in DownloadStation client (#812) 2017-02-20 11:15:53 -05:00
hotio
7d6a518f30 Update notification logos (#804) 2017-02-20 11:15:26 -05:00