Commit Graph

23 Commits

Author SHA1 Message Date
Ruud 779c7d2942 Remove mutable objects from function args 2013-09-02 22:44:44 +02:00
Ruud 7fd14e0283 Code cleanup 2013-09-02 21:59:06 +02:00
Ruud 36f63bdf99 Seeding cleanup and better defaults 2013-07-09 22:52:32 +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 b3ba4db00b Append instead of add for subtitle file list 2013-05-29 19:30:51 +02:00
Ruud 730718a396 Link to country codes for subtitles 2013-03-25 12:24:54 +01:00
Ruud 4fe9f9e42f Log subtitle search 2013-01-13 10:08:59 +01:00
Ruud 8bfad087e1 Add podnapisi to subtitle providers 2012-10-14 20:17:13 +02:00
Ruud 3ffc6e122e Double genres because of trailing spaces 2012-10-14 15:28:26 +02:00
Ruud 269e98b049 Removed all commented out db.close 2012-10-12 19:09:57 +02:00
Ruud 24ad975917 Movie providers in their own subgroup 2012-09-25 15:09:35 +02:00
Ruud 5fb6f2dfe2 Subtitle language tag fix 2012-07-12 08:12:47 +02:00
Ruud 68cbfc4d84 Send unicode to Subliminal 2012-07-11 01:00:56 +02:00
Ruud cc662db4d6 Try catch subtitle search error 2012-07-11 00:48:13 +02:00
Ruud 921a851b7e Re-use session. fix #252 2012-05-11 23:17:50 +02:00
Ruud 7ca509cdbe Cleanup after database use 2012-05-07 21:55:18 +02:00
Ruud f283988849 Better description 2012-04-09 20:39:22 +02:00
Ruud be8749e472 Proper subtitle support 2012-04-09 20:28:07 +02:00
Ruud f160bfe779 Reordering of settings 2012-03-04 23:26:36 +01:00
Ruud 819efaf1aa Don't let it error out 2012-02-01 21:42:38 +01:00
Ruud fb0a775931 Disabled subtitles for now 2012-02-01 21:42:07 +01:00
Ruud 69dbfd7c63 Don't enable subtitles by default 2012-01-08 14:27:31 +01:00
Ruud a631551032 Subtitle support base 2011-12-21 17:30:58 +01:00