Commit Graph

235 Commits

Author SHA1 Message Date
Ruud 84a2afe08f Refactor downloaders and pages 2014-04-05 11:30:23 +02:00
Ruud 98a85f6950 Charts cleanup 2014-04-05 09:54:24 +02:00
mikke89 5d5cf5cf29 Display charts (such as from imdb, blu-ray.com) on home page. 2014-04-04 06:42:50 +02:00
Ruud 4f059c2549 Point to browser extension 2014-03-30 23:32:56 +02:00
Ruud 99e77e409a Spring cleanup 2014-03-29 23:44:14 +01:00
Ruud 73dfa232f9 Allow "or" for media and release status in movie.list 2014-03-08 23:14:16 +01:00
Ruud f8bfd6fd3f Coming soon thumbnail height fix 2014-03-08 16:50:53 +01:00
Ruud c1596f098c Merge branch 'refs/heads/develop' into nosql 2014-02-24 22:54:04 +01:00
Ruud 2b3d755c64 Cleanup downloader testbuttons PR 2014-02-24 22:48:12 +01:00
Ruud fc2db36820 Merge branch 'downloaders_test' of git://github.com/mikke89/CouchPotatoServer into mikke89-downloaders_test
Conflicts:
	couchpotato/core/downloaders/rtorrent/main.py
2014-02-24 22:07:49 +01:00
mikke89 499b8193ab Added return message text to frontend 2014-02-21 02:26:04 +01:00
Ruud 6437079be3 Merge branch 'refs/heads/develop' into nosql
Conflicts:
	couchpotato/core/media/__init__.py
	couchpotato/core/notifications/trakt/main.py
2014-02-16 15:56:18 +01:00
Ruud 8dfb0d1d5c Fire events after tab add 2014-02-15 19:47:55 +01:00
Ruud c3bc9c8591 Nosql 2014-02-08 17:58:45 +01:00
Ruud afac06081c Defer settings dom injection 2014-01-26 10:05:05 +01:00
Ruud 88c328af8e Improved manage scanning
Expire after db get
2014-01-24 22:33:22 +01:00
Ruud f3dee50448 Properly handle and trigger events 2014-01-21 21:29:54 +01:00
mikke89 964ed5f497 Added test connection button for uTorrent 2014-01-20 22:09:03 +01:00
Ruud 2fad29df51 Style custom tag input
Add description to abr
2014-01-12 17:10:30 +01:00
Ruud 9e69d4e153 Queue multiple media refresh 2014-01-12 15:18:13 +01:00
Joel Kåberg d49c663c64 Merge branches 'develop' and 'manual_scan' of https://github.com/RuudBurger/CouchPotatoServer into manual_scan
Conflicts:
	couchpotato/core/plugins/renamer/main.py
2013-12-16 07:29:31 +01:00
Ruud 8aec5cf605 Better (custom) formhints 2013-11-30 14:59:52 +01:00
Ruud e9a3059be2 Allow longer description in formhint 2013-11-25 22:16:02 +01:00
Ruud eaf2974f8d Better frontend notification and GUI updating 2013-11-22 23:00:33 +01:00
Ruud 99e641a30d Update dashboard when the search ends of added new movie 2013-11-22 16:47:55 +01:00
Ruud 0065ff5086 Indentation cleanup 2013-11-22 01:34:50 +01:00
Kate von Roeder 185cb0196a Fix for #1578 - Depends on stableSort, so added to PR#2500.
Object.each is not necessarily alphabetic when iterating an object's properties, so we pull the folders out of the object, add them to an array, and sort that.
2013-11-20 13:36:08 -08:00
Kate von Roeder 309ec50691 Array.sortBy should also use the new stablesort. 2013-11-20 09:15:25 -08:00
Kate von Roeder f865484182 Add Array.stableSort from mootools forge.
Change calls to Array.sort to use new Array.stableSort. Fixes sorting problems on Chrome
2013-11-20 05:47:36 -08:00
Ruud 3b3288c53d Manual scan folder cleanup 2013-11-16 14:29:34 +01:00
mano3m d984f11cbf First attempt at creating a working directory selector 2013-11-02 08:48:52 +01:00
Ruud 5bf3b929a2 Detect Windows 8 tablets as touchdevice also. 2013-10-14 00:01:38 +02:00
Ruud b0e30921ae Merge branch 'develop_fix_dashboard' of git://github.com/mano3m/CouchPotatoServer into mano3m-develop_fix_dashboard 2013-10-13 13:45:27 +02:00
Ruud 93bd75acc8 Make iframe https 2013-10-12 23:12:45 +02:00
mano3m 6d2889f88d Fix releases missing from Snatched&Available
Fixes #1958
2013-10-12 13:42:30 +02:00
Ruud 38886b28f7 Hide soon and late blocks on dashboard if their empty. fix #1778 2013-09-06 23:05:41 +02:00
Ruud 7714504831 Run dashboard calls serial 2013-09-04 23:20:03 +02:00
Ruud 8f88f7d89b Javascript and css cleanup 2013-09-03 22:13:42 +02:00
Ruud 91856f1159 Searcher base
Re-usable cronjob code
2013-08-16 16:52:12 +02:00
Ruud 874655846c Move movie plugin to media folder 2013-08-15 23:52:43 +02:00
Ruud 623571acbb Make category destination editable 2013-08-15 18:31:06 +02:00
Ruud 67bc3903d4 Don't show loader for scanner if page isn't loaded yet 2013-08-14 12:20:38 +02:00
Ruud dc36e15448 Don't run multiple manage.progress requests 2013-08-14 11:56:08 +02:00
Ruud e8993932c1 Check isMac function 2013-07-22 21:56:33 +02:00
Ruud dd67239b6e Add categories to settings 2013-07-21 19:12:53 +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 fd1e655075 Initial suggestion support 2013-06-23 19:07:03 +02:00
Ruud 65fbd38105 Make buttons more touch friendly
fix #1416
2013-05-18 23:37:49 +02:00
Ruud 2b75153148 Don't limit snatched & wanted
fixes #1747
2013-05-17 12:11:53 +02:00
Ruud fede348fbd Icon replacements 2013-05-10 15:14:47 +02:00