Dean Gardiner
11ea9b4e91
related_libraries are now only included on searches and added the root_library attribute
2013-12-02 23:26:31 +13:00
Dean Gardiner
e8a2139ecf
Related libraries are now merged into {<type>: [<library>,...]} type
2013-12-02 21:18:48 +13:00
Dean Gardiner
dc57d7b6d1
Added related_libraries to Library model.
2013-12-01 20:25:33 +13:00
Dean Gardiner
0925f1312d
Fixed refresh action - changed show searcher to bind to 'season' and 'episode' media types for '.searcher.single' as well.
2013-12-01 20:22:07 +13:00
Dean Gardiner
efc02f66f5
Changed the IPTorrents show provider into a new season and episode provider, removed grouped cat_ids
2013-12-01 20:20:19 +13:00
Dean Gardiner
d122bd1b43
Removed 'searcher.download' (method was moved to the release plugin)
2013-11-25 19:47:05 +13:00
Dean Gardiner
ab81824f4c
Minor changes to matcher and added extra show searcher logging
2013-11-25 19:29:29 +13:00
Dean Gardiner
4eb73e3609
Renamed Release.movie references to Release.media
2013-11-25 19:28:43 +13:00
Dean Gardiner
6bcb279f0e
Updated Caper library
2013-11-25 17:37:08 +13:00
Dean Gardiner
f446c8ed33
Updated QueryCondenser library
2013-11-25 17:07:54 +13:00
Dean Gardiner
10a34f2b69
Removed the use of the 'searcher.get_media_searcher_id' event
2013-11-25 16:20:03 +13:00
Dean Gardiner
ed19fd0254
Added Pushbullet notifications
2013-11-20 22:04:11 +13:00
Dean Gardiner
0317681597
Added directory removal to the rtorrent downloader
2013-11-11 03:21:00 +13:00
Dean Gardiner
f7e1fa1406
'release.download' renamed to 'release.manual_download', Moved 'searcher.download' and 'searcher.try_download_result' to 'release.*'.
2013-10-17 23:27:24 +13:00
Dean Gardiner
dc73e5c58f
Added back migration code in 'searcher.download'
2013-10-17 22:53:44 +13:00
Dean Gardiner
25f0462c15
Added files for rTorrent
2013-10-16 22:17:16 +02:00
Dean Gardiner
1c8fed5457
Minor cleanup to Searcher and Matcher
...
Conflicts:
couchpotato/core/plugins/matcher/main.py
2013-10-16 15:46:46 +13:00
Dean Gardiner
8e51513ee0
Moved 'searcher.create_releases' from Searcher to Release.
...
Conflicts:
couchpotato/core/media/_base/searcher/main.py
couchpotato/core/media/show/searcher/main.py
2013-10-16 15:46:24 +13:00
Dean Gardiner
1788440a5c
Cleaned up usage of helper functions
...
Conflicts:
couchpotato/core/media/show/searcher/main.py
couchpotato/core/plugins/matcher/main.py
2013-10-16 15:40:25 +13:00
Dean Gardiner
f467e4d75a
Fix to Provider getCatId when returning the cet_backup_id
2013-10-16 15:38:41 +13:00
Dean Gardiner
1e3f8410c0
Added 'searcher.get_media_searcher_id' event, Cleaned up some 'status.get' calls, Renamed some references of 'nzb' to 'rel'.
...
Conflicts:
couchpotato/core/media/_base/searcher/main.py
2013-10-16 15:37:52 +13:00
Dean Gardiner
cbb7b96391
'searcher.correct_release' can now return a float indicating the weight/accuracy which is used to scale the score. Fix to IPT _buildUrl method.
...
Conflicts:
couchpotato/core/providers/torrent/iptorrents/main.py
2013-10-16 15:34:08 +13:00
Dean Gardiner
5f24338bd2
Renamed 'movie' -> 'media' in 'searcher.download'
...
Conflicts:
couchpotato/core/media/_base/searcher/main.py
couchpotato/core/plugins/release/main.py
2013-10-16 15:32:25 +13:00
Dean Gardiner
56f049cd7d
Created 'searcher.try_download_result' event from section in MovieSearcher.single
2013-10-16 15:04:10 +13:00
Dean Gardiner
180576f2b7
Minor change to ShowSearcher.correctMatch logging
2013-10-16 14:58:53 +13:00
Dean Gardiner
46d4d34da7
Minor cleanup to Searcher and Matcher
2013-10-16 14:58:52 +13:00
Dean Gardiner
3fa21560be
Moved 'searcher.create_releases' from Searcher to Release.
2013-10-16 14:58:51 +13:00
Dean Gardiner
b902186389
Cleaned up usage of helper functions
2013-10-16 14:58:50 +13:00
Dean Gardiner
da87e68fad
Implemented basic usage of QueryCondenser
2013-10-16 14:58:49 +13:00
Dean Gardiner
f23412ea7e
Added qcond (Query Condenser) v0.1.0 library - https://github.com/fuzeman/QueryCondenser
2013-10-16 14:58:48 +13:00
Dean Gardiner
07abf7c83d
Updated Caper to version 0.2.2
2013-10-16 14:58:47 +13:00
Dean Gardiner
6259684487
Moved caper matching into a new 'matcher' plugin.
2013-10-16 14:58:47 +13:00
Dean Gardiner
0a0935d635
Fix to Provider getCatId when returning the cet_backup_id
2013-10-16 14:58:46 +13:00
Dean Gardiner
fb5b17005f
Cleaned up status.get calls in TV searcher
2013-10-16 14:58:45 +13:00
Dean Gardiner
e3745b5d74
Updated Caper library
2013-10-16 14:58:44 +13:00
Dean Gardiner
8d24d96804
Implemented 'searcher.get_media_searcher_id' in the TV searcher.
2013-10-16 14:58:43 +13:00
Dean Gardiner
529b535d9f
Added 'searcher.get_media_searcher_id' event, Cleaned up some 'status.get' calls, Renamed some references of 'nzb' to 'rel'.
2013-10-16 14:58:42 +13:00
Dean Gardiner
0793668e5c
Chain result weight now returned from TV searcher correctRelease function.
2013-10-16 14:58:41 +13:00
Dean Gardiner
8d368ecf29
'searcher.correct_release' can now return a float indicating the weight/accuracy which is used to scale the score. Fix to IPT _buildUrl method.
2013-10-16 14:58:40 +13:00
Dean Gardiner
2d2b0c9048
IPT provider now searches in multiple categories.
2013-10-16 14:58:40 +13:00
Dean Gardiner
fb0719d677
TV Searcher now supports xem scene mappings
2013-10-16 14:58:39 +13:00
Dean Gardiner
7ffa5dc7b6
Fixed IPT Show SD cat_ids
2013-10-16 14:58:38 +13:00
Dean Gardiner
32c289fd3d
Renamed 'movie' -> 'media' in 'searcher.download'
2013-10-16 14:58:37 +13:00
Dean Gardiner
ff63b8a1c5
Added TV release snatching/downloading
2013-10-16 14:58:36 +13:00
Dean Gardiner
60d8934444
Created 'searcher.try_download_result' event from section in MovieSearcher.single
2013-10-16 14:58:35 +13:00
Dean Gardiner
026151d1a1
Fixed show searching (broken in search merge)
2013-10-15 15:28:35 +13:00
Dean Gardiner
bdeace8a68
New clients added that aren't in the current client cache now trigger a reload if the list isn't "stale" yet.
2013-10-13 03:00:52 +13:00
Dean Gardiner
efdf70acb2
When notifications fail to send the client list is automatically reloaded in case the client address has changed.
2013-10-13 02:52:55 +13:00
Dean Gardiner
d31ca2677e
Cleaned up Plex notifications plugin.
2013-10-13 02:26:35 +13:00
Dean Gardiner
8970e7fbba
Fix to Searcher.createReleases (media_id doesn't exist yet)
2013-10-12 15:24:06 +13:00
Dean Gardiner
e96724beaf
Fix to MovieSearcher.single to set default media type as types aren't in develop yet.
2013-10-12 15:11:46 +13:00
Dean Gardiner
73d7d01ae4
Fixed ResultList.append call to 'movie.searcher.correct_movie' instead of 'searcher.correct_release'
2013-10-12 15:10:26 +13:00
Dean Gardiner
34c69786de
Merge base/movie searcher changes from branch 'tv' into develop
2013-10-12 14:25:00 +13:00
Dean Gardiner
8587b9b780
Updated rTorrent library - MethodError exceptions when calling group methods should be fixed.
2013-10-11 13:33:20 +13:00
Dean Gardiner
b9f88f431b
Updated rTorrent library and fixed call to MethodError.message (should be MethodError.msg) in _update_provider_group
2013-10-11 04:12:36 +13:00
Dean Gardiner
df90ee0a55
Updated rtorrent library - scgi fix for Python 2.6
2013-10-10 15:58:35 +13:00
Dean Gardiner
a8087c8ce9
Updated rTorrent downloader options
2013-10-09 23:07:14 +13:00
Dean Gardiner
0a90ad5db7
Updated rtorrent library to current master - scgi:// support
2013-10-09 22:24:22 +13:00
Dean Gardiner
820588aa5f
Created 'searcher.create_releases' event to replace some shared functionality, releases are now created for TV search results.
2013-09-30 23:08:32 +13:00
Dean Gardiner
8fbf050510
Created 'searcher.search' event to replace some shared functionality, Fixed an issue in Release.download when snatching movies.
2013-09-30 22:49:54 +13:00
Dean Gardiner
dd5ae3c4ee
Working TV correctRelease function with quality, identifier and show title checking.
2013-09-30 22:03:21 +13:00
Dean Gardiner
ab51707607
Added Caper (0.2.0-master) and Logr (0.2.1) libraries
2013-09-30 18:40:27 +13:00
Dean Gardiner
8acdc56df1
Added the start of the ShowSearcher correctRelease function
2013-09-30 14:53:33 +13:00
Dean Gardiner
d345a05b3c
Switched IPTorrents provider to the MultiProvider layout, few fixes to provider base for MultiProvider
2013-09-30 14:53:32 +13:00
Dean Gardiner
5f427ec6ea
Moved required/ignored word checking from 'correctMovie' into 'searcher.correct_words' event, Renamed 'movie.searcher.correct_movie' to 'searcher.correct_release'
2013-09-30 14:53:32 +13:00
Dean Gardiner
a95c030885
Fix for discovering the cat_ids structure when the 'ids' are of str type.
2013-09-30 14:49:42 +13:00
Dean Gardiner
bef6a74dfe
Minor cleanup to getSearchTitle
2013-09-30 14:49:41 +13:00
Dean Gardiner
01da470c21
Few changes to getSearchTitle in case a title isn't found, Added check to ensure enough media was returned from _lookupMedia
2013-09-30 14:49:40 +13:00
Dean Gardiner
5fdf4d9085
Extended providers to support multiple media types
...
- 'cat_ids' now support media type groups
- 'type' extended to allow a list of support media types
- Added 'searcher.get_search_title' to return a title for media to be used in searches.
2013-09-30 14:49:40 +13:00
Dean Gardiner
bc51e263e1
Switched back to a single search method 'show.searcher.single'
2013-09-30 14:47:51 +13:00
Dean Gardiner
4c527f0931
Added 'show.refresh' API method and the base for season and episode searching.
2013-09-30 14:47:50 +13:00
Dean Gardiner
0b00f2d9e6
Fixed Plex notifications on latest PHT (protocol renamed to 'plex')
2013-09-30 00:49:00 +13:00
Dean Gardiner
226835e3d0
Added a check to ensure a torrent has been loaded (and found).
2013-09-29 23:32:03 +13:00
Dean Gardiner
48db4c8b8e
Updated rtorrent-python library
2013-09-29 23:21:53 +13:00
Dean Gardiner
2bb2e28f91
Updated rTorrent library and fixed some issues with ratio setup.
2013-08-12 15:32:15 +12:00
Dean Gardiner
0bdffc5036
Change to ratio group setup to ensure everything is set correctly.
2013-08-12 15:32:14 +12:00
Dean Gardiner
7202fbf084
Removed stop_complete option, Can instead be disabled by setting seed_ratio to zero on the provider.
2013-08-12 15:32:13 +12:00
Dean Gardiner
317c3afb7a
Few minor fixes and implemented delete_files option via shutil.rmtree
2013-08-12 15:32:13 +12:00
Dean Gardiner
577baeca59
Hiding remove files in the rTorrent downloader until it's implemented.
2013-08-12 15:32:12 +12:00
Dean Gardiner
7c680cac10
Updated rTorrent downloader to set ratio stop action, added new seeding methods and updated the rTorrent library
2013-08-12 15:32:11 +12:00
Dean Gardiner
0fadbd52a3
Cleaned up imports and added support for downloading magnet torrents via sources.
2013-08-12 15:32:10 +12:00
Dean Gardiner
38e204dfe8
Added support for labels on the rtorrent downloader.
2013-08-12 15:32:10 +12:00
Dean Gardiner
bf62653531
Added missing 'folder' parameter on the rtorrent downloader to fix moving/linking issues.
2013-08-12 15:32:09 +12:00
Dean Gardiner
d851be41d3
Updated rtorrent-python library.
2013-08-12 15:32:08 +12:00
Dean Gardiner
3bd1875321
Added initial rtorrent downloader, currently testing, possibly has some bugs.
2013-08-12 15:32:00 +12:00
Dean Gardiner
b824ef93bd
Fix plex notifications test method.
2013-08-04 15:39:02 +12:00
Dean Gardiner
c92aa91aa7
Corrected notify() force parameter default.
2013-08-02 02:43:55 +12:00
Dean Gardiner
a6c32a7e30
Fixed Plex notifications
...
Conflicts:
couchpotato/core/notifications/plex/main.py
2013-08-02 02:43:37 +12:00