Commit Graph
54 Commits
Author SHA1 Message Date
Ruud 9860a1c138 Default to movie type 2013-08-18 13:17:40 +02:00
Ruud 3dff598d03 Add multiprovider for provider grouping 2013-08-18 11:48:00 +02:00
Ruud 62b571d5f1 Rename type to protocol 2013-08-18 11:47:54 +02:00
Ruud 874655846c Move movie plugin to media folder 2013-08-15 23:52:43 +02:00
mano3m 461a0b3645 Seeding support
Design intent:
- Option to turn seeding support on or off
- After torrent downloading is complete the seeding phase starts, seeding parameters can be set per torrent provide (0 disables them)
- When the seeding phase starts the checkSnatched function renames all files if (sym)linking/copying is used. The movie is set to done (!), the release to seeding status.
- Note that Direct symlink functionality is removed as the original file needs to end up in the movies store and not the downloader store (if the downloader cleans up his files, the original is deleted and the symlinks are useless)
- checkSnatched waits until downloader sets the download to completed (met the seeding parameters)
- When completed, checkSnatched intiates the renamer if move is used, or if linking is used asks the downloader to remove the torrent and clean-up it's files and sets the release to downloaded
- Updated some of the .ignore file behavior to allow the downloader to remove its files

Known items/issues:
- only implemented for uTorrent and Transmission
- text in downloader settings is too long and messes up the layout...

To do (after this PR):
- implement for other torrent downloaders
- complete download removal for NZBs (remove from history in sabNZBd)
- failed download management for torrents (no seeders, takes too long, etc.)
- unrar support

Updates:
- Added transmission support
- Simplified uTorrent
- Added checkSnatched to renamer to make sure the poller is always first
- Updated default values and removed advanced option tag for providers
- Updated the tagger to allow removing of ignore tags and tagging when the group is not known
- Added tagging of downloading torrents
- fixed subtitles being leftover after seeding
2013-06-26 19:49:04 +02:00
Ruud 2eb938147a Move login downloads to default list item 2013-06-14 22:08:25 +02:00
Ruud 9ce0c47cd4 More login fixes 2013-06-14 16:03:02 +02:00
Ruud 6ef788a8f4 Check login after 1 hour 2013-06-14 00:03:48 +02:00
Ruud 2934347865 Send user-agent on login 2013-05-26 14:20:05 +02:00
Ruud 1570132a55 Don't try to rss parse empty string
fix #1418
2013-05-18 22:52:02 +02:00
Ruud 5aa29acbd3 Logging fixes 2013-05-17 17:51:15 +02:00
Ruud 64afa3701a Add headers for IPTorrents. fix #1558
Thanks @got3nks
2013-04-14 11:08:50 +02:00
Ruud b6d0d54609 Add params to cache_key 2013-03-04 23:11:40 +01:00
Ruud 0f789b5b40 NZBsRus rss different item path. fix #1301 2013-01-19 01:17:57 +01:00
Ruud 71b22345bc Make sure downloaders and providers match
Remove releases not found anymore on new searches
2013-01-12 16:07:11 +01:00
Ruud ec857a9b3d FTDWorld: Check for login success 2013-01-07 22:31:42 +01:00
Ruud 015675750c Properly use imdb_results 2013-01-02 13:43:24 +01:00
Ruud c29cb39797 Automation cleanup 2012-12-30 21:43:13 +01:00
Ruud 917c5552a4 Simplified providers 2012-12-27 19:53:12 +01:00
Ruud 0d2dcff7f0 NZB Provider cleanup 2012-12-23 02:48:36 +01:00
Ruud 65570ba479 Improve name searching. closes #1137 2012-12-17 18:22:12 +01:00
Ruud 650177803b Movie login to yarrprovider class 2012-12-16 17:34:50 +01:00
Ruud e53a9ed30a Try next on failed download from provider 2012-11-15 18:30:45 +01:00
Ruud 2c9af74f7f Add newznab host to found log 2012-10-29 16:23:55 +01:00
Ruud a3895dd176 Use float for size calculation. fix #643 2012-08-05 15:27:27 +02:00
Ruud 0dfefef0c5 Torrent provider cleanup 2012-07-08 12:21:22 +02:00
Janez Troha a60b227e81 for_search, imdb_match added to class 2012-07-03 12:32:12 +02:00
Ruud e0440d4b11 Try and encode logging messages. fix #403 2012-06-11 12:38:22 +02:00
Ruud 05b294c231 Make sure KAT downloads the correct torrent. fixes #166 2012-04-28 22:14:51 +02:00
Ruud 3d82c4de5a Don't check available when dev 2012-04-10 23:05:25 +02:00
Ruud af46827eb2 Better score calculating 2012-03-06 23:37:55 +01:00
Ruud c7507e14ed Initial torrent support
Transmission downloader
Code cleanup
2012-02-17 11:15:51 +01:00
Ruud 9ee011114b Env import missing 2012-01-29 23:35:28 +01:00
Ruud 8f6d83e5bc Use proper url to test available provider 2012-01-29 21:06:12 +01:00
Ruud c340e6f125 Better provider isAvailable check 2011-11-07 22:52:08 +01:00
Ruud 019c9d4d76 Move cache functions to plugin base 2011-10-18 00:29:56 +02:00
Ruud b6c8c76be2 Provider structure 2011-09-26 19:58:32 +02:00
Ruud fcce56c083 Updater css
Size calc
2011-09-12 21:51:14 +02:00
Ruud cb5fc694ab Downloading of single releases and more 2011-09-11 00:58:26 +02:00
Ruud 1f827ef20a Use urlopener 2011-08-30 16:44:25 +02:00
Ruud fa71a00732 Newznab feed 2011-08-21 13:35:54 +02:00
Ruud cb207e09a9 Allow timeout for cache 2011-08-21 13:31:47 +02:00
Ruud 93436c027a NZBProvider default events 2011-08-21 13:29:20 +02:00
Ruud dcf8ac7ada Multi Newznab provider support 2011-08-20 16:29:51 +02:00
Ruud Burger 95be5636ce Log url open error 2011-08-17 17:51:22 +02:00
Ruud f4c38c9b1d Always return list with backup_id 2011-06-04 21:37:49 +02:00
Ruud 09fed4ca63 Scanner, Downloaders, Providers 2011-05-18 12:37:22 +02:00
Ruud 7837adec1d Scheduler
NZBmatrix, newznab
Scores
2011-04-17 23:36:23 +02:00
Ruud 49bf6caa52 Providers, wizard base, core notifier base 2011-04-15 12:21:13 +02:00
Ruud 05f6d57ea3 NZB/Torrent provider base 2011-04-12 10:43:37 +02:00