Commit Graph

272 Commits

Author SHA1 Message Date
Nils 0d54346cbd Merge pull request #587 from WebSpider/dev-hover_filenames
Changing filename in Show overview: Complete filename is on hover only, saving valuable space.
2014-06-01 23:47:34 +02:00
echel0n 277d630a6f Fixed issues with scene converting 2014-05-31 03:35:57 -07:00
echel0n d7396896b5 Added in regex matching with fuzzy matching.
Shows now display Indexer absolute numbering.
Improved speed of parsing search results.
Fixed episode naming issues.
2014-05-31 03:35:11 -07:00
echel0n db6cf0b22b Fix for daily searcher NoneType error.
Added XEM icon to show display, indicates if show has scene mapping available or not plus clicking on the icon will take you to the XEM mapping page.
2014-05-30 04:06:51 -07:00
echel0n a2439c8c64 Added ability to mass set shows to search by scene numbering. 2014-05-30 00:50:45 -07:00
echel0n a92de48aec Added new show option that allows you to choose if you want to search via scene numbering or indexer numbering.
Scene numbers and scene absolute numbers now only display if prooper show options are selected.

Scene absolute numbers are now able to be set by user.

Fixed issues with user set scene numbers not correctly applying to episode objects.
2014-05-30 00:50:27 -07:00
echel0n e1ee01579d Fixed issues with TVDB retrieving banners and posters.
Fixed unicode issues with Indexer API's
Fixed issues with scene numbering.
Fixed issues with black and white lists for anime shows when editing a show.
2014-05-29 06:27:05 -07:00
Nils Vogels 87c7476907 Revert "Make UI look better on iOS"
This reverts commit 690b904b98.

Apparently, this doesn't only make the UI look better, but it also makes it dysfunctional.
2014-05-29 10:04:43 +02:00
Nils Vogels 690b904b98 Make UI look better on iOS 2014-05-29 03:12:47 +02:00
Nils Vogels 0e34c8c4b3 Backport from https://github.com/thezoggy/Sick-Beard, applied to our branch
General cleanups in notifiers.

* Cleaned up notifier ui page wording so they follow similar pattern.
* Better exception handling for pyTivo and NMJ
* Cleaned up logging entries, trying to standardize on what level we report and verbiage (not using contractions, prune out duplicate/excessive entries)
2014-05-29 02:30:38 +02:00
Nils Vogels 9e455c424a Merge branch 'FuzzyMoments' of https://github.com/JackDandy/SickRage into JackDandy-FuzzyMoments 2014-05-28 00:17:24 +02:00
Nils 92d5976704 Merge pull request #584 from ThePieMan/dev
More information given on seed ratio/time defaults
2014-05-27 23:26:11 +02:00
echel0n 34da3f53d8 Added Black and White list for release groups for anime shows.
Fixed anime show list splitter.

Added check for anime shows and providers so we don't perform searches with a provider that doesn't support the type of show genre we are searching.
2014-05-27 03:09:57 -07:00
Nils Vogels 177dbc0f22 More namechanges 2014-05-26 23:32:47 +02:00
echel0n de01fa1e37 Fix for scene name repeat bug when displaying show.
Added scene exceptions feature, hover over the show name with your mouse to see ALL scene exceceptions currently set for the show.
2014-05-26 11:07:10 -07:00
echel0n 9a3e7ab0a9 Added anime support with anidb support.
Added fanzub anime nzb provider.
Fixed NyaaTorrents anime provider.

This is in testing phase so bugs are to be expected.
2014-05-25 23:29:22 -07:00
ThePieMan 2d64af4b93 Update config_search.tmpl
Don't ya hate pants?
2014-05-25 20:14:20 -06:00
ThePieMan 5b9471b2cd Update config_providers.tmpl
More detail and sandwiches
2014-05-25 20:12:19 -06:00
JackDandy 144a05ff20 Update fuzzyMoment.js 2014-05-25 23:15:04 +01:00
Bike Mike 89c944ec94 Added cookie support to custom torrent provider 2014-05-25 19:19:45 +02:00
echel0n a350be339c Fix for issue causing issues loading and saving search providers 2014-05-23 09:35:01 -07:00
JackDandy cf1d88343d Add feature to General Config to display fuzzy dates instead of absolute dates. Add feature to General Config to trim the leading number "0" shown on hour of day and date of month.
Affects UI dates on the Coming Episodes, Display Show, Manage > Backlog Overview, Home and History pages.

Widen the General Config tab widths and tweak, format and align some texts.

The many 'test date' variations in the General Config -> "Date and Time" drop down are useless during the month of May as both short and long styles are the same. Change the 'test date' to January 1 of the next year so short and long month styles are distinguishable.
2014-05-23 16:20:44 +01:00
echel0n 41ff17a2f0 Added in our favicons 2014-05-23 07:25:44 -07:00
echel0n 7391a6e454 App name change in code. 2014-05-23 05:37:22 -07:00
echel0n 5fffa002d5 Added sickrage logo for notifiers to git repo 2014-05-23 05:06:07 -07:00
echel0n 1a1f9d3e77 Fixed issue for shows that don't return a runtime typically from TVRage indexer 2014-05-23 03:00:45 -07:00
echel0n b499e4b6db Fixed issues with per-provider torrent ratio settings, now can be left blank to default to client ratio setting. 2014-05-22 23:42:11 -07:00
echel0n 736cb7c738 Fixes issues with ABD shows searching for complete seasons and returning zero results. 2014-05-22 22:02:49 -07:00
echel0n f5cb9ab84d Fixes issue with version update not appearing at top of page 2014-05-22 20:17:24 -07:00
echel0n abcde5ee89 Updated CSS style sheets to better suite our logo color scheme 2014-05-22 19:47:12 -07:00
echel0n 72a1e4e580 Updated logo design and removed old one 2014-05-22 18:32:09 -07:00
echel0n 9bf38c07ae New logo design idea 2014-05-22 17:06:55 -07:00
echel0n 9cd9576232 Fix for Next Ep airdates.
Added check for hidden folders in post-processing.
Cleaned up daily search function.
2014-05-21 20:12:15 -07:00
echel0n e3da060000 Fix for adding new shows and issue with indexer_timeout 2014-05-21 15:55:02 -07:00
echel0n e6cebdc5d4 Smoothed logo 2014-05-21 15:29:50 -07:00
echel0n b31b054e0c More logo changes 2014-05-21 15:15:09 -07:00
echel0n 43f66f63cf Logo change 2014-05-21 14:49:31 -07:00
echel0n dad2c1623c Changed IRC channel details 2014-05-21 13:35:12 -07:00
echel0n 13462fbb67 Added user settable interval for autoPost-Processing to post-processing config section. 2014-05-21 13:26:24 -07:00
echel0n 63207ba93b Added global indexer timeout for adding shows. 2014-05-21 11:17:52 -07:00
echel0n 83d7e9fb69 Removed global seed ratio's 2014-05-20 09:27:52 -07:00
echel0n 9e1402057a Added in min seed and min leech options for torrent providers 2014-05-20 09:06:11 -07:00
echel0n 6a02edd7fc Added search options to NZB providers 2014-05-19 19:29:51 -07:00
echel0n 5f328eba5f Converted NZB providers to new dynamic config style format. 2014-05-19 19:14:06 -07:00
echel0n a4c790eedc Fixes issues with skip removed files option.
Fixes issues with saving usenet providers.
2014-05-19 16:43:01 -07:00
echel0n f0bd8e5e4a Fixes issues with processTV failed downloads and HDBits auth info 2014-05-19 13:06:32 -07:00
echel0n 854de69683 Fixed find propers.
Added ability to force a find propers search.
2014-05-19 10:40:25 -07:00
echel0n 2a5598ba0f Fixes issues with settings and newznab providers. 2014-05-19 08:22:18 -07:00
echel0n de20d13c61 Added per-provider option 'backlog only' which allows you to disclude any provider from the daily search but still use it for backlogs, currently working for torrents only and will add to nzb providers later on today.
Cleaned up details on search options for providers and made it look nicer
2014-05-18 09:39:30 -07:00
echel0n c65573a8d7 Re-wrote daily searcher to search for unaired and wanted episodes going back as far as 1 week, also moved it so it queue's its items now.
Cleaned up description of new per-provider season search options.
2014-05-18 05:59:42 -07:00
Nils Vogels 0b985834ee Changing filename in Show overview: Complete filename is on hover only, to save space 2014-05-18 00:35:49 +02:00
Nils Vogels 3a08af6661 Merge commit '8c449e2' into dev 2014-05-18 00:16:13 +02:00
Nils Vogels 8c449e27d2 Add option to skip detection of removed files
Adds config option in Config > Postprocessing
2014-05-18 00:14:31 +02:00
echel0n 0a1a2a7148 Fixed CPU Throttling details 2014-05-17 11:57:17 -07:00
echel0n 55f27c4f40 rss cache updates and daily search have been joined into one function.
fixed more issues of missing vars causing saving of config issues.
2014-05-17 11:14:48 -07:00
echel0n 0afdeb3c1f Added ability to disable daily search at startup.
Fixed search frequencies.
Changed HDBits to use requests json parser.
2014-05-17 09:18:50 -07:00
echel0n a3e06b965f Added in CPU Throttling option under general config -> advanced.
Fixed issues with passwords and unicode chars.
Fixed issue with usenet_retention variable not being saved or set.
2014-05-17 04:40:26 -07:00
echel0n 58e0b58a0f Added a timezone display option so that you can either display the date/time via your local timezone or the show's network timezone. 2014-05-17 00:30:21 -07:00
echel0n 5453c8c6df Fix for TPB proxy issues.
Fix for save config issues.
2014-05-16 23:38:00 -07:00
echel0n e96035ff4f Added per-provider options search mode and search fallback.
Search mode allows you to choose season packs only or episodes only which controls how backlogs search for data.

Search fallback if selected will attempt a 2nd search this time using the alternative search mode to see if it can get results if the previous attempt failed.

Provider settings are now read and stored dynamically instead of always having to retrieve them by there static names, this will allow for dropping in new provider modules easier to intergrate with existing options already present.

Fixed search code to not perform dupe searches by mistake.

Cache stores a list of shows we have rejected so that next time around we don't have to process them to know we don't like em.
2014-05-16 22:29:44 -07:00
echel0n b0f1f2c91e Fixes date timezone issues 2014-05-15 21:15:49 -07:00
echel0n 1aff31eaec Complete Backlog searches can now be forced from manage search menu. 2014-05-15 15:06:13 -07:00
Nils a688273f6b Merge pull request #570 from JackDandy/FixBacklogLabelSelectsRSSItem
Fix: Clicking on the label "Process backlog on startup" will no longer...
2014-05-15 23:45:07 +02:00
echel0n 8ac8150eb3 Fixed issues with search results not being snatched when searching shows with custom quality settings.
Added option to force a RSS update under Manage searches.

Added status of rss updates and daily searches to be displayed at bottom of pages.
2014-05-15 14:43:57 -07:00
Nils ca913d965b Merge pull request #567 from JackDandy/CheckPropersEvery
Add new feature, check propers interval.
2014-05-15 23:39:23 +02:00
JackDandy ac90b84697 Fix: Clicking on the label "Process backlog on startup" will no longer toggle the check-box of "RSS Cache Updates on startup". 2014-05-15 14:02:07 +01:00
Senaxx cded5db5a2 Fix for alterate scene names 2014-05-15 09:33:05 +02:00
echel0n e20adcfab8 Added daily searcher to check for and snatch daily new releases for current active watched shows. User settable interval can be found in search config menu plus forcing a daily search can be done from Manage Searches menu.
Fixed issues with subliminal subtitle downloader.
2014-05-14 21:16:46 -07:00
echel0n 7c5144417e Revert "Updated Subliminal to 0.80 and fixed issues with subtitle downloading."
This reverts commit f6a264bf5c.
2014-05-14 18:41:08 -07:00
JackDandy fe74efbf23 Add new feature, check propers interval.
Allow user to select an interval between searches for propers.
2014-05-14 23:23:59 +01:00
echel0n f6a264bf5c Updated Subliminal to 0.80 and fixed issues with subtitle downloading. 2014-05-14 14:52:05 -07:00
Nils e0558ea4cd Merge pull request #558 from Zwooosh/dev
Don't add portnumber when restarting with reverse proxy enabled
2014-05-14 17:08:00 +02:00
JackDandy c33b92866d Add new feature, set file date to episode aired date. 2014-05-14 13:33:36 +01:00
Zwooosh 5dae4c86c9 Merge remote-tracking branch 'upstream/dev' into dev
Conflicts:
	SickBeard.py
2014-05-14 13:17:00 +02:00
Nils Vogels da42e262ca Adds descriptive text if CHECKVERSION is off 2014-05-14 12:18:48 +02:00
echel0n 2318e43e89 Fix for scene numbering manually when show has incomplete xem mapping.
Fix for displaying shows scene numbering when show does not exist on xem.
2014-05-13 03:03:11 -07:00
Zwooosh 4f43349dee Don't add portnumber when restarting with reverse proxy enabled 2014-05-13 11:58:27 +02:00
echel0n e353cd13c7 Added ability to turn RSS Cache updates on startup and let it start when its interval is reached and continue from there. This can be set from same place you set backlog startups. 2014-05-12 22:48:00 -07:00
Nils 27fb9e3228 Merge pull request #552 from sammy2142/sammy-dev
Fixes Deluge settings appearing in other clients
2014-05-12 14:01:28 +02:00
sammy2142 676efb106f Fixes Deluge settings appearing in other clients
Hides Deluge Verify Certificate setting from all other clients
2014-05-12 11:59:34 +01:00
echel0n 8f2663da55 Added in seperate interval settings for backlog and rss updates 2014-05-12 03:34:18 -07:00
echel0n 31297b9069 Added RSS Cache updater with user-settable interval from config section of web interface, updates the cache so that searches can be more instant when looking for snatches.
Updated backlog search code to re-set skipped or missed episodes to wanted.
2014-05-12 01:52:14 -07:00
echel0n 15815c41ab Fix for imdbinfo key error year 2014-05-11 15:58:03 -07:00
echel0n 52efb6f43b Added incomplete indexer <-> scene mapping check 2014-05-11 15:24:02 -07:00
Nils Vogels 4a2ae0e385 A little more communication about the BETA state of this software 2014-05-12 00:02:27 +02:00
echel0n 448a45cf40 Fix for complete season snatches.
Removed multi-threading option from general config
2014-05-11 07:40:24 -07:00
echel0n f7ded2a4ed Fix for managing searches 2014-05-11 07:25:46 -07:00
echel0n e977750702 Merge branch 'origin/master'
Conflicts:
	sickbeard/__init__.py
2014-05-11 05:55:12 -07:00
echel0n 1398c38275 Fix for manual and backlog download/search issues.
Removed multi-threading as it was more problems then usefull for now.

Added in match & snatch, any quality from initial quality settings gets downloaded first and does not continue searching, if archive qualities exist it'll stop once it hits max quality from said list.
2014-05-11 05:51:39 -07:00
tlex d0105a2f6a Fixed a couple of bugs related to deluge 2014-05-11 10:31:38 +03:00
sammy2142 57737feb5c Adds Per Provider Seed Ratio 2014-05-10 12:50:07 +01:00
Peter Maciocia 77e9988980 Fix for #315, backport xbmc always on option
fix deleted line
2014-05-08 17:44:11 +01:00
Nils 6dccea093d Merge pull request #450 from rpluto/dev
Add Boxcar2 Notifications
2014-05-08 17:02:14 +02:00
echel0n 2a4f8780e2 Fixed issues with multi-threading.
Fixed issues with snatching air-by-date shows.
Fixed issues with naming patterns.
Fixed issues with invalid literals.
Fixed issues with country codes missing and causing web errors.

Fixed so many issues I can't write them all done ... :)
2014-05-08 07:04:01 -07:00
rpluto 8ec7e69fac Add Boxcar2 Notifications 2014-05-07 15:23:06 +01:00
Nils Vogels d76c9d1c3b Implemention option to start/stop full backlog thread 2014-05-07 01:14:33 +02:00
echel0n fb71c6139e Added in optional multi-threading for all search queues, can be set from General->Advanced config section.
Fixed issue #417 and #335
2014-05-06 04:29:38 -07:00
Nils Vogels b177c1ade2 Merging changes from Prinz23, PR#156 2014-05-06 00:48:28 +02:00
Nils 7ebecc0f24 Merge pull request #360 from nightexcessive/feature/reverse-proxy
Add proper handling for reverse proxies
2014-05-05 12:41:44 +02:00
echel0n b38bf52c4d Update Config info 2014-05-05 00:58:06 -07:00
echel0n 775730c3ad Fix for mass add and existing shows adding 2014-05-04 23:19:39 -07:00
Nils Vogels 7c5d2b3170 Showing current commit on infopage 2014-05-05 00:49:40 +02:00
Michael Johnson 02382d2716 Add proper handling for reverse proxies
Basic configuration options and filter

Add configuration options to template

Woops, we can't use filters

Qualify the name 'Tool'

Remove leftover 'self' argument
2014-05-04 18:04:04 -04:00
Nils Vogels 84120ee00e Option to prefer single episode releases over season releases:
- Added option "prefer_episode_releases" to config.ini. If a complete season of a show is added to the backlog this option will make sickbeard prefer single episode releases for that season over a comlete season release.

Backport of 1ec7c61023 into dev branch
2014-05-04 15:58:20 +02:00
Nils Vogels 33751b2c61 Deluge likes a username as well. Updating UI to show it. 2014-05-04 14:35:10 +02:00
echel0n 3ba3a74fd0 THis ones for you PieMan ;) 2014-05-03 21:07:49 -07:00
echel0n 88f7ef2c93 Had a few requests for this so here it is. 2014-05-03 15:48:04 -07:00
echel0n afde3b4c28 Fixes issues #333 and problems with converting str to int via prettyName func 2014-05-03 15:29:00 -07:00
echel0n cae11c0f06 Fixes for scene numbering in displayShows 2014-05-03 03:09:46 -07:00
delphiactual 3654ad7729 Pushbullet Changes
Remove "." from test button
Replace nickname into dropdown menu instead of model...
2014-05-02 00:27:29 -06:00
echel0n deb355ef88 Fixed typo causing addexisting shows page to not function correctly 2014-05-01 18:50:08 -07:00
echel0n 3a60683327 Fixed issues with parsing release names and naming patterns including regex for sports is now more accurate then ever!
Added option under general settings to allow specifiying a default indexer to be used for adding newshows and existing shows (All, TVDB, TVRage)
2014-05-01 17:57:51 -07:00
echel0n e6056c5745 Fix for adding existing shows. 2014-04-30 20:05:35 -07:00
echel0n f354839efd Merge pull request #106 from joshjowen/indexerfix
Create an INDEXER_DEFAULT config variable and fix traktWatchListChecker.py
2014-04-30 18:51:05 -07:00
echel0n 4337e674a9 Merge pull request #248 from WebSpider/dev-change_home
Changing IRC channel
2014-04-30 07:04:14 -07:00
Nils Vogels 215942f445 We're moving!
(changing IRC channel in config page)
2014-04-30 15:55:55 +02:00
echel0n 319ac2602f Fixed scene_numbering issues for shows that use scene numbers instead of TVDB numbering.
Fixed issues with local SB cache.

Fixed issues with sports naming patterns, we no longer treat sports as a airdate show and have created custom regex's to aid in finding sports related shows.
2014-04-30 05:10:13 -07:00
sammy2142 9fd3414d3c Fixed indent properly
Hidden tab space removed
2014-04-28 15:56:39 +01:00
sammy2142 0afdb799e6 Fixed indent properly
hidden tab space in there :(
2014-04-28 15:54:08 +01:00
sammy2142 c37e2911ea Fixed indent 2014-04-28 15:44:59 +01:00
sammy2142 803d5601cd Fixed indent 2014-04-28 15:42:14 +01:00
sammy2142 fea4ef43b7 Adds seed time and seed ratio to utorrent client
Adds support for setting the seed ratio and seed duration for the
utorrent client.
2014-04-28 15:34:27 +01:00
echel0n 160b4bc4cc Fix for sports naming patterns 2014-04-28 06:35:49 -07:00
echel0n 5e38813a73 Added sports feature, acts just like air_by_date except allows us to control the date pattern to match events that air_by_date could not.
Custome sports naming patterns can be set now as well.

Fixed issues with FINDPROPERS.

Fixed issues with session connections.

Cleaned up code.
2014-04-28 02:15:29 -07:00
Nils Vogels 0c6b37431c alpha -> TVRage 2014-04-28 00:59:47 +02:00
echel0n 94f688a1bc Fix for adding and importing shows 2014-04-27 14:06:32 -07:00
echel0n 320f4603ab Merge pull request #118 from WebSpider/center_header
Centering the header, by popular demand
2014-04-27 08:30:27 -07:00
echel0n 35f70c7924 Fix for air-by-date and sports shows 2014-04-27 07:48:19 -07:00
Nils Vogels 792e469e71 Centering the header, by popular demand 2014-04-27 14:57:12 +02:00
echel0n 12ca73bb0e Fix for new shows 2014-04-27 05:48:33 -07:00
echel0n 2f0fa9a4ce Making frequency of version update checker (CHECKVERSION) configurable
Conflicts:
	sickbeard/__init__.py
2014-04-27 04:32:02 -07:00
Nils Vogels 52306a4ad8 Changing release name from alpha to TVRage 2014-04-27 11:27:04 +02:00
joshjowen 57340651f4 Added INDEXER_DEFAULT to config for when a default indexer is needed 2014-04-27 18:17:28 +10:00
echel0n 78e4abd1f7 Merge pull request #88 from WebSpider/speedcd_mrorange
Speedcd mrorange
2014-04-26 14:43:14 -07:00
Nils Vogels a1d2c3bcb1 Making frequency of version update checker (CHECKVERSION) configurable
Adds an option in Config > General > Misc called "Update Frequency"

Closes #54
2014-04-26 23:24:29 +02:00
echel0n abc6841eb3 Fix for DownloadStation issues.
Added season and episode formatting options for XEM scene numbering.
2014-04-26 14:14:38 -07:00
Nils Vogels a5b85dcc1c Adding SpeedCD provider
Cherrypicking from mr-orange's fork
This is 30d8807d74

Closes #47
2014-04-26 15:48:37 +02:00
Nils Vogels 0772c25001 Adding Speedcd provider image 2014-04-26 15:16:52 +02:00
Nils Vogels d1cf13174f HomePage sort by active show first.
Cherrypicking commits from former mr-orange fork.
This is 744f1c7a58
2014-04-26 14:26:31 +02:00
joshjowen 0cd7c4f788 Made space for config menu in top bar of gui on small screens 2014-04-26 20:23:23 +10:00
echel0n 450d96e041 Fix for addCacheEntry 2014-04-25 22:42:40 -07:00
echel0n 4a0acde729 Reverted changes to default.css, was just to widescreen for my liking. 2014-04-25 03:26:29 -07:00
echel0n e5269e3ba3 Some changes to make the layout a bit better (reverted from commit 1db512f2d8) 2014-04-25 03:22:58 -07:00
DarkSpikeX 07903463e3 layout fixes in for home and displayshow
Allowing more room for episode names
2014-04-25 10:23:20 +02:00
DarkSpikeX e374a5de86 Fixed Alternate Scene Names being displayed in the wrong column
Fixed Alternate Scene Names being displayed in the wrong column messing
up the layout
2014-04-25 10:18:26 +02:00
echel0n dd20cf80ee Merge branch 'pulls/65' 2014-04-25 00:31:10 -07:00
echel0n 0766dfe310 Resolves problem for display country icons if show has more then one country listed for it. 2014-04-25 00:28:16 -07:00
Peter Maciocia ddaa5bb5e6 remove default proxy setting, fix indent 2014-04-24 18:08:24 +01:00
SickBeard Custom User 484dba0de8 proper settings for proxy 2014-04-24 17:01:20 +01:00
echel0n f8ec897010 Lightning fast indexer searches now!
Version checks reverted back to every 12 hours.
2014-04-24 04:52:44 -07:00