Commit graph

40 commits

Author SHA1 Message Date
Leonardo Galli
f1e8a9acfc Fix for error when clicking Rescan Drone Folder 2017-04-19 22:04:34 +02:00
geogolem
1bae7bb623 this needs to match with the property forclient mode 2017-03-10 01:42:39 -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
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
Devin Buhl
0f2234bcdc Patch/onedr0p 3 4 2017 (#1006)
* Fix link in History tab (#734)

* Fix iCal feed (#746)

* Removed DKSubs from hardcoded subs

* Fix searching all cut off unmet
2017-03-04 11:40:38 -05:00
Devin Buhl
aab425ee5b Patch/onedr0p updates (#998)
* few small things

* update var names

* Validate Root Folder, Minimum Avability and ProfileId on List import.
2017-03-03 21:32:52 -05:00
Devin Buhl
bdc0db3357 Default Wanted and Cutoff to be 50 movies per page, added filtering options to Cutoff and a Search all (#984) 2017-03-02 17:28:29 -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
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
1aae3ae2b5 Fixed Sorting In Wanted and Cutoff (#693) 2017-02-10 04:04:50 -05:00
Devin Buhl
f477c46406 Wanted & Missing (#687)
* Remove Season Pass, Update Header name, remove useless function

* Cutoff Tab now works
2017-02-10 00:15:41 -05:00
Devin Buhl
2af07d7e0d * Make Missing/Wanted Work again (#686)
* Make Missing/Wanted Load
2017-02-09 22:52:13 -05:00
schumi2004
3170060f37 Make Movie Title and Status sortable on Wanted tab (#662) 2017-02-08 09:22:49 -05:00
Vlad Ilies
29ae088a3d search selected button in wanted tab works
* switched MoviesSearchCommand to a list of id's

* adapted the MovieSearchService

* adapted UI files to use the new command
2017-01-21 23:43:58 +02:00
Vlad Ilies
da2d075aa8 basic implementation of the wanted tab (#31)
* top buttons don't yet work

* new missing module for movies

*  find missing movies method to movie service

* new movie status cell with text

* adapted UI missing collection and layout
2017-01-18 20:53:17 +02:00
Aenima99x
99123be936 Fix: Issue #91 - "Search All Missing" wording 2017-01-17 09:00:56 -08:00
Tim Turner
9206258370 Fixes Manual Import and DroneFactory
Automatic Import still doesn't work - waiting for answer from Sonarr
team.
2017-01-10 21:12:47 -05:00
Mark McDowall
a7523ed462 Upgraded bootstrap to 3.3.4 2015-06-16 18:25:51 -07:00
Mark McDowall
5fda64de66 Shift select range on Missing/Cutoff Unmet 2015-05-28 16:46:52 -07:00
Mark McDowall
6dd22e7dcb New: Manual Import episodes 2015-05-05 08:41:39 -07:00
Mark McDowall
9cf575c096 New: Toggle selected on Wanted: Missing to change monitored status 2015-04-07 16:49:36 -07:00
Mark McDowall
015deacd7b Upgraded to FontAwesome 4.3.0 2015-02-21 10:53:46 -08:00
Taloth Saldono
32fc68b9df UI Cleanup - Updated System, Tags and Wanted subtrees. 2015-02-14 19:14:57 +01:00
Keivan Beigi
428a1439e5 rjs -> webpack 2015-02-02 17:43:14 -08:00
Keivan Beigi
0ee5261a2a stripBom 2015-01-29 18:10:16 -08:00
Keivan Beigi
c472d8fe96 stripBom 2015-01-29 17:14:38 -08:00
Taloth Saldono
17ac82385a Fixed: Switching tabs in Activity and Wanted no longer add to navigation history, just like Settings, preventing a redirect loop when using the browser back navigation. 2014-11-11 21:40:47 +01:00
kayone
5cfe2c0186 handlebar templates are now .hbs instead of .html 2014-08-26 13:17:00 -07:00
Taloth Saldono
6941888832 Updated sorting architecture so the collections can specify the sort-oddities instead of in backgrid column definitions. 2014-07-09 21:36:41 +02:00
Taloth Saldono
221a457f3a Fixed: Sorting on Series Title now ignores articles (a/an/the). 2014-06-30 23:24:59 +02:00
Mark McDowall
cb291d30b3 New: Missing/Cutoff Unmet will update when an episode is grabbed 2014-06-25 01:31:37 -07:00
Mark McDowall
2fdb0513e8 Fixed: Searching from missing won't trigger spinner on both buttons
Some formatting updates
2014-05-12 17:32:50 -07:00
Mark McDowall
e7683642dd lrn2spl 2014-05-12 15:46:54 -07:00
Mark McDowall
99f2b07a11 Bootstrap 3
New: Updated UI
New: Mobile browser support
Fixed: /favicon.ico will return the favicon now
2014-05-11 15:57:33 -07:00
Taloth Saldono
28fa264c69 Initial Bootstrap 3 migration 2014-05-11 15:57:09 -07:00
Mark McDowall
69f5c8444e New: Added drone factory rescan button to Wanted 2014-03-21 21:31:15 -07:00
Mark McDowall
89e0b41ebc New: Search for all missing episodes 2014-03-20 16:41:44 -07:00
Mark McDowall
90a6bcaa47 New: Filter history by event (all/grabbed/imported/failed) 2014-02-24 18:50:09 -08:00
Taloth Saldono
d416dd4177 Repurposed the Missing page to include filter options and display episodes that haven't reached cutoff.
--HG--
rename : src/NzbDrone.Api/Missing/MissingModule.cs => src/NzbDrone.Api/Wanted/MissingModule.cs
rename : src/UI/Missing/ControlsColumnTemplate.html => src/UI/Wanted/ControlsColumnTemplate.html
rename : src/UI/Missing/MissingCollection.js => src/UI/Wanted/Missing/MissingCollection.js
rename : src/UI/Missing/MissingLayout.js => src/UI/Wanted/WantedLayout.js
rename : src/UI/Missing/MissingLayoutTemplate.html => src/UI/Wanted/WantedLayoutTemplate.html
extra : source : 2c76f3e423d39446f3bd7799b7344d7be63c70f5
2014-02-22 16:21:40 -08:00