Commit Graph

58 Commits

Author SHA1 Message Date
Ruud 8f88f7d89b Javascript and css cleanup 2013-09-03 22:13:42 +02:00
Ruud e8993932c1 Check isMac function 2013-07-22 21:56:33 +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 65fbd38105 Make buttons more touch friendly
fix #1416
2013-05-18 23:37:49 +02:00
Ruud 9e3f978677 Styling fixes 2013-05-09 23:36:54 +02:00
Ruud 4a5aa02e6c Remove userscript detection 2013-05-02 11:47:32 +02:00
Ruud 8b0aa7a6b3 Initial mobile styling 2013-04-30 00:24:56 +02:00
Ruud 1e1abf407c Dashboard 2013-03-04 23:11:13 +01:00
Ruud 2ca2cc9597 Don't fire openpage twice on start 2013-02-04 22:36:22 +01:00
Ruud 84f5dcc134 Wizard fix 2012-10-12 23:34:13 +02:00
Ruud 5df95d4132 Fixed spelling in please wait message. 2012-08-26 22:44:11 +02:00
Ruud d817179747 De-referer external urls. 2012-08-24 22:46:32 +02:00
Ruud f63e332861 Cleanup of automated failed download detection. 2012-08-12 23:53:53 +02:00
Ruud 6162ea9f42 Give feedback if no update 2012-07-01 00:49:07 +02:00
Ruud 136bc30d92 Broken updater 2012-05-31 22:40:17 +02:00
Ruud 523a1e7d63 Always do restart after update. fix #363 2012-05-28 20:50:21 +02:00
Ruud 767ad46d90 Reload after update 2012-05-27 23:30:29 +02:00
Ruud 98c8a47dd0 IE9 fixes 2012-05-26 11:01:55 +02:00
Ruud c5e273d616 UI tweaks 2012-05-05 22:50:26 +02:00
Ruud fd6b08d73e Don't fire create page twice 2012-04-30 11:49:27 +02:00
Ruud 00175cd283 Shutdown/restart question fixes 2012-04-22 00:03:29 +02:00
Ruud 36cff1e1bb Use existing functions 2012-04-16 07:57:40 +02:00
Ruud 7b95fd1a3c Pretty restart questions 2012-04-16 00:37:48 +02:00
Ruud 1dc5b4bac4 Don't fire loading page twice 2012-04-16 00:28:52 +02:00
Ruud 8a544c2625 Manual update fix 2012-04-06 23:04:44 +02:00
Ruud 59c2e101d7 Reference to self 2012-03-18 17:08:22 +01:00
Ruud 15175a0330 Notification system 2012-03-14 20:33:22 +01:00
Ruud 93eecc614c Use spin.js for loaders 2012-03-10 23:21:00 +01:00
Ruud 70783d3b60 Move check for updates to more menu 2012-03-05 21:12:39 +01:00
Ruud f160bfe779 Reordering of settings 2012-03-04 23:26:36 +01:00
Ruud 2791ca0230 Check for update feedback 2012-02-11 14:40:34 +01:00
Ruud 25c395465a Fade navigation in 2012-02-11 03:34:13 +01:00
Ruud 21105d324e Allow open in new tab 2012-01-31 09:09:55 +01:00
Ruud f35a68edd7 Userscript not working with baseurl 2012-01-29 20:38:45 +01:00
Ruud bd4753b7bd Error on double restart 2012-01-27 13:39:46 +01:00
Ruud 74058964a7 UserScript fix 2012-01-23 22:50:34 +01:00
Ruud 1a9d15ecc2 modproxy fix 2012-01-14 17:19:37 +01:00
Ruud 168a9a2f95 Small fixes 2012-01-06 17:08:45 +01:00
Ruud 0e936e9990 Wizard start 2011-12-06 00:24:45 +01:00
Ruud aa5e776514 Destroy on app mask hide. 2011-11-11 17:49:39 +01:00
Ruud dc58859596 Mask app on restart and shutdown 2011-11-11 17:38:52 +01:00
Ruud c40ade5214 Don't add pushState event on <a> with blank href 2011-10-22 21:16:10 +02:00
Ruud e8ae2dced0 Userscript installation and updater 2011-10-16 19:36:38 +02:00
Ruud 4a6db54e09 Userscript iFrame 2011-10-12 23:06:20 +02:00
Ruud b129a39c3d Move API outside couchpotato.js 2011-10-12 23:04:48 +02:00
Ruud 52e373453a Some more info in About tab 2011-10-09 14:03:23 +02:00
Ruud 1effeb2134 Updater
Event priority
Mootools defaults fixes
2011-09-12 21:26:38 +02:00
Ruud 9524306739 Show wanted if no page is selected 2011-04-16 00:54:16 +02:00
Ruud 05f6d57ea3 NZB/Torrent provider base 2011-04-12 10:43:37 +02:00
Ruud 2b8e96e267 Enabler option 2011-04-10 12:31:31 +02:00