Commit Graph
820 Commits
Author SHA1 Message Date
mano3m cdee08bd36 Add status colours in dashboard 2013-06-26 19:49:05 +02:00
mano3m 7ed43da425 Also set seeding status in case nothing is done 2013-06-26 19:49:05 +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 5328f7fe69 Allow unknown keywords for all api calls. fix #1881 2013-06-24 21:21:49 +02:00
Ruud 52ea0215f0 Use done for suggestion also 2013-06-23 19:14:11 +02:00
Ruud fd1e655075 Initial suggestion support 2013-06-23 19:07:03 +02:00
Ruud 9d495a10ec Unicode static folder 2013-06-22 01:38:07 +02:00
Ruud 4977b31ba6 Use failed status to ignore releases too 2013-06-16 00:21:33 +02:00
Ruud c1beb85ba5 Add spotter to name for scoring 2013-06-15 23:32:44 +02:00
Ruud 6dcd74d116 Re-use code for ignore toggle 2013-06-14 23:21:41 +02:00
Ruud 187f5a8a93 Merge branch 'develop' of git://github.com/mano3m/CouchPotatoServer into mano3m-develop 2013-06-14 22:43:19 +02:00
Ruud f91707bfbe Uncomment debug code 2013-06-14 21:51:41 +02:00
Ruud 8aba7825dc Only show to_early when it has items 2013-06-14 21:24:38 +02:00
Joel Kåberg b8b5b2fef2 dont spam the log damnit! 2013-06-14 21:17:45 +02:00
Ruud 00d1da7c01 Bind quickscan to class 2013-06-14 19:51:31 +02:00
Ruud c78957f55c Don't try to run event without beforeCall 2013-06-14 17:24:34 +02:00
Ruud 9ce0c47cd4 More login fixes 2013-06-14 16:03:02 +02:00
Ruud c9a4af218e Send port with referer. fix #1827 2013-06-14 13:54:01 +02:00
Ruud 6e0857c6c1 Remove Flask dependencies 2013-06-12 23:37:08 +02:00
mano3m 2f30c6c781 fix failed issues
As reported in issue #1822 I broke try next release when failed. This
commit adds the failed status to several items.
2013-06-11 21:43:01 +02:00
Ruud Burger 7670e320ba Merge pull request #1799 from clinton-hall/develop-audiochannels
add audio channels to renamer
2013-06-10 11:39:34 -07:00
Ruud 15ab745bd0 Don't assume imdb key. fixes #1819 2013-06-08 18:04:46 +02:00
Ruud 95d146fea2 Send referer with scheme 2013-06-02 14:22:59 +02:00
Ruud dc20b68a37 See if need to login on "belongs_to" check. fix #1190 2013-05-31 16:32:03 +02:00
clinton-hall 563e3072a5 add audio channels to renamer 2013-05-31 13:44:40 +09:30
Ruud b3ba4db00b Append instead of add for subtitle file list 2013-05-29 19:30:51 +02:00
Ruud d9ce2906a0 Fix line ending 2013-05-26 14:24:59 +02:00
Joel KåbergandRuud b76397f98e addApiView explenation 2013-05-26 14:22:31 +02:00
Joel KåbergandRuud fcad9e0be5 fireAsync made optional 2013-05-26 14:22:23 +02:00
Ruud 2934347865 Send user-agent on login 2013-05-26 14:20:05 +02:00
Ruud 315f1b0207 Add r6 to quality list 2013-05-23 07:35:11 +02:00
Ruud 1258f34c78 Update counter on movie add / delete
fix #1383
2013-05-19 00:22:44 +02:00
Ruud 510c0d5f56 Remove size_check in quality guess
fix #1393
2013-05-19 00:12:19 +02:00
Ruud cdb630e580 More touch fixes 2013-05-18 23:59:37 +02:00
Ruud 65fbd38105 Make buttons more touch friendly
fix #1416
2013-05-18 23:37:49 +02:00
Ruud 7b5b748d23 Failed joining unicode and none unicode paths
fix #1447
2013-05-18 22:45:09 +02:00
Ruud 13df35462b Force expire database objects 2013-05-17 21:36:23 +02:00
Ruud 899868f51e Don't show empty message when search 2013-05-17 21:32:46 +02:00
Ruud ee466aebce Easily reset search 2013-05-17 18:32:20 +02:00
Ruud 687ef2662e Switch filter and view 2013-05-17 17:52:19 +02:00
Ruud 5aa29acbd3 Logging fixes 2013-05-17 17:51:15 +02:00
Ruud 1c2b3d063b Empty wanted list background 2013-05-17 15:40:27 +02:00
Ruud 551a000893 Incorrect marking as BD-Rip
Fixes #1643
2013-05-17 15:12:13 +02:00
Ruud 2b75153148 Don't limit snatched & wanted
fixes #1747
2013-05-17 12:11:53 +02:00
Ruud c170615fb3 Ignore temp updater files on cleanup 2013-05-15 14:49:45 +02:00
Ruud f6e84b6a35 Remove view after update 2013-05-14 00:22:19 +02:00
Ruud 6144f09a1f Make lists of sorted movies files also 2013-05-14 00:15:28 +02:00
Ruud d0c1a119fd Use list for leftover files 2013-05-13 23:48:02 +02:00
Ruud 1766764c7d Skip available movies in "still not available" view. fix #1687 2013-05-13 23:07:57 +02:00
Ruud 129f8d72bd API movie.list didn't return proper total. fix #1727 2013-05-13 21:37:54 +02:00