Commit graph

627 commits

Author SHA1 Message Date
JackDandy
2de69d028b Add auto focus to home page Search Show box.
Add ability to auto focus on Show List/Layout:Simple when page is refreshed, can control this option via General Config/Interface.
2014-11-22 17:06:23 +00:00
JackDandy
5c6ca57474 Change overhaul Config/Search Providers plus fix a couple of config links.
Change Config/Search Providers texts and descriptions.
Fix display when no providers are visible on Config/Search Providers.
Fix failing "Search Settings" link that is shown on Config/Search Providers when Torrents Search is not enabled under that Config/Search Settings/Torrent Search tab.
Fix failing "Providers" link on Config/Search Settings/Episode Search tab.
Change case of labels in General Config/Interface/Timezone.
Split enabled from not enabled providers in the Configure Provider drop down on the Providers Options tab.
2014-11-22 01:18:53 +00:00
JackDandy
4f5e1f01ad Fix glitch above rating stars on Display Show page.
And the alignment of items on that line.

Conflicts:
	CHANGES.md
2014-11-21 11:53:09 +00:00
JackDandy
aab5476bc2 Fix adding shows from TVRage API plus sorting them in Layout Simple of Show List.
Show failed to be added from TVRage API with "show contains no season/episode data" error.
Change TVRage "Canceled/Ended" to "Ended" status to correct the sort on Simple Layout of Show List page.

Conflicts:
	CHANGES.md
2014-11-21 11:48:51 +00:00
Supremicus
ed4256d8c2 Fix qtips on Display Show and Config Post Processing 2014-11-21 14:41:42 +10:00
JackDandy
9d37bd538f Change more overhaul to Config Post Processing.
Change texts and descriptions throughout.
Fix info icons in "Naming Legends".
Change naming sample lines to be more available.
Add failed downloads Sabnzbd setup guide.
Fix "Anime name pattern" custom javascript validation.
2014-11-19 17:20:32 +00:00
Supremicus
be92776792 Overhaul Config Post Processing.
Change overhaul Config Post Processing to be in line with General Configuration.
Change rearrange post processing items into sections for easier use.
Fix CSS overriding link colors on config pages.
2014-11-19 17:19:25 +00:00
Supremicus
b52b8556ee Fix pnotify notifications going full page 2014-11-18 23:34:36 +10:00
Adam
8780d6a601 Add option to treat anime releases that lack a quality tag as HDTV instead of "unknown". 2014-11-17 15:58:17 +00:00
Prinz23
1e69286c9f Remove unneeded datetime convert from Coming Episodes page.
Prevent usage of function .fromtimestamp that can throw exceptions on some platforms.

Replace datetime calls with sbdatetime calls.
2014-11-15 22:42:46 +00:00
JackDandy
82363f8b37 Fix unset vars on Add New Shows Page used in the Add Existing Shows context. 2014-11-15 22:14:49 +00:00
Prinz23
2e2805b513 Fix adding shows with titles that contain "&" on Add Trending Show page. 2014-11-15 21:21:41 +00:00
Supremicus
e438ba4ce3 Change Help and Info icon sprites to color and text of Arguments if unused. 2014-11-15 06:31:01 +00:00
Supremicus
65b33a6fe7 Add filtering of shows on Add Trending Shows page.
Add dropdown on the Add Trending Shows page to display all shows, shows not in library, or shows in library.
2014-11-15 05:49:46 +00:00
Supremicus
4b34be35b5 Overhaul Config Anime.
Overhaul Config Anime to be in line with General Configuration.
2014-11-15 00:21:24 +00:00
Supremicus
02719ce23e Fix poster preview on small poster layout 2014-11-14 07:52:54 +10:00
JackDandy
65d488321f Change footer stats to not add newlines when copy/pasting.
Remove redundant references from Config / Help & Info.
2014-11-13 17:52:22 +00:00
Gareth Kirwan
48552c2526 Remove reference to SR from version. Redundant naming. 2014-11-13 14:38:49 +00:00
JackDandy
eb0ea69e5d Remove browser player from Config General and Display Shows page. 2014-11-13 02:49:55 +00:00
Supremicus
4c8c6b21d5 Change logos, text etc. branding to SickGear. 2014-11-12 20:56:40 +00:00
Adam
b29d730313 Merge branch 'hotfix/0.2.2' into develop 2014-11-12 16:52:22 +08:00
Adam
fc09e56a37 Change updater URLs to reflect new repository location 2014-11-12 16:34:01 +08:00
Prinz23
732009fd98 Change how the "local/network" setting is handled to address some issues.
Move local/network setting datetime convert into it's own function.
Function parse_date_time() now returns when possible a correct timezone aware datetime.
Change webapi to use new converter.
Fix Daily Searcher.
Fix saving old DateTime setting.
Add safety check if network_dict is already loaded.
2014-11-11 18:15:25 +00:00
tehspede
8514285530 Update PNotify lib. Make notify close button always visible. Fix issue with multiple tabs. 2014-11-11 19:11:15 +02:00
JackDandy
69a0e859ab Fix missing header and text in poster layout when network is none on coming episodes page.
Fix missing header and "on <missing text>" when network is none and Layout "Poster" with Sort By "Network" on coming episodes page.
2014-11-11 15:38:05 +00:00
Supremicus
d9c76b2f53 Fix typo breaking layout on comingeps
' should have been a "
2014-11-10 21:15:36 +10:00
JackDandy
0607b912d8 Add an anonymous redirect builder for external links.
Add anonymous redirect to external links on pages... Add Trending Show, Add Existing Shows, Add New Shows, Coming Episodes, Display Show, Config Notifications, Config Anime, Subtitle Providers, ASCII chart on General Config Advanced, links of newly created Usenet and Torrent providers.
Update xbmc link to Kodi at Config Notifications.
Fix irc protocol link to not use http protocol linkage on Config/Help and align lower right side column to the upper right side text.
2014-11-10 04:01:53 +00:00
Supremicus
8d12cadd14 Fix dropdown confirm dialogs 2014-11-10 08:10:37 +10:00
Adam
9cfad22870 Fix progress sort direction for poster layout view on home page 2014-11-09 11:49:19 +08:00
JackDandy
46cd85299e Change improve Add Show/Add Trending Show page.
Fix white screen of death when trying to add a show that is already in library by replacing "Add Show" button with "In library".
Add show sorting options.
Add handler for when Trakt returns no results.
Fix image links when anchor child images are not found at Trakt.
Add image to be used when Trakt posters are void.
2014-11-07 22:45:56 +00:00
JackDandy
2452063057 Fix Coming Episodes/Layout Calender/View Paused and tweak its UI text. 2014-11-05 15:53:01 +00:00
JackDandy
ef4470bd78 Add send2trash, General Config/Send to trash, and catch show dir not found exception.
Add send2trash, a small package that sends files to the Trash (or Recycle Bin) natively and on all platforms. If send2trash is found not compatible, the user can use the default delete and manually delete failed send2trash files.
Add General Config/Misc/Send to trash for actions that involve removing shows and log rotation.
Add handling for the exception raised while deleting a show and show folder no longer exists.
2014-11-05 05:36:16 +00:00
JackDandy
102263d974 Fix apply specials fix only to displayShow page to not affect the calendar page. 2014-11-03 14:54:02 +00:00
Supremicus
9870d090d3 Fix and repositioned show_message on display show
Fix and repositioned show_message on display show to use bootstrap
styling
Remove commented out html from display show accidently left in during UI
changes
2014-11-02 21:18:59 +10:00
Adam
f733ea936d Merge branch 'feature/fix_backlogoverview' of https://github.com/adam111316/SickRage into develop 2014-10-31 07:22:46 +08:00
JackDandy
7fcbebd870 Fix the home page from failing to load due to data_date not being set. 2014-10-30 14:04:14 +00:00
JackDandy
59f4f44edb Fix the home page from failing to load if a show status contains nothing. 2014-10-30 13:26:00 +00:00
Adam
8dd822cef0 Fixes issues with backlog overview page failing to load
Issue #62
2014-10-30 18:59:00 +08:00
tehspede
b9b88b18a6 Combined 'Delete' and 'Remove' buttons in to one on the individual show pages. 2014-10-29 21:06:20 +02:00
Supremicus
91c004c990 feature/confirmation_dialogs
* Added confirmation dialogs back in that were missed due to new UI
changes
2014-10-29 22:55:54 +10:00
Adam
a38a9de8cb Merge branch 'feature/OverhaulSearchSettings' of https://github.com/JackDandy/SickRage into develop 2014-10-29 12:33:28 +08:00
Adam
df5777c90b Merge branch 'feature/config_provider_improvements' of https://github.com/Supremicus/SickRage into develop 2014-10-29 12:30:12 +08:00
Supremicus
12dd9abd5f config_notifications improvements
* Changed notifier test buttons to not run if required field is missing
* Required fields will now highlight input box and add an icon if field is missing when test is pushed
* Changed Test Plex Media Server to Test Plex Client as it only tests the client and not the server
* Styled config_notifications to match new config_general styling

Wording corrections
2014-10-29 13:07:49 +10:00
JackDandy
1b2195d246 Overhaul Config Search Settings in line with General Configuration.
Improve text wording on many UI elements under Search Settings.
Improve reduce over use of capitals.
Change prevent specific rTorrent guidance from showing everywhere.
Fix duplicate html IDs used on the Torrent Search tab, there can be only ONE ID!
Improve streamline UI layout, mark-up, and javascript, remove unused DOM setters.
Clean up text, correct quotations, use spaces for code lines, tabs for html.
2014-10-29 03:04:31 +00:00
Supremicus
6489905690 Feature/config_provider_improvements
* Styled config_providers to match new config_general styling
* Removed qtip from providers and converted back to a tab
* Removed superfish-1.4.8.js and supersubs-0.2b.js as they no longer
break provider sorting with qtip removed and is no longer required due
to new UI
2014-10-29 13:00:39 +10:00
JackDandy
d5863943c0 Fix theme identification for spinner when restarting. 2014-10-28 04:29:15 +00:00
JackDandy
0c765e552c Add an in progress spinner that is suitable for the dark theme.
Add dark spinner to "Add New Show" (searching indexers), "Add existing shows" (Loading Folders), Coming Eps and all config pages (when saving).
2014-10-28 00:36:02 +00:00
JackDandy
aa731b31ce Fix sorting options on Show List page.
Fix Layout "Poster" sort of Paused, Ended, and Continuing shows as they were random.
Fix Layout "Simple" sort of tvrage "New" and "Returning" series by changing status column text to "Continuing".
2014-10-27 19:39:15 +00:00
adam
195277f708 Clarify description for backlog searches option on provider settings page 2014-10-27 23:32:45 +08:00
Adam
9903819ce0 Implement automatic saving of poster layout sorting options on show list 2014-10-27 23:12:24 +08:00
JackDandy
8ecd4c796b Tweak description under "Git remote for branch" on "General Config"/"Advanced Settings". 2014-10-27 14:45:46 +00:00
JackDandy
3b5fe4b0de Overhaul General Configuration. Tweak top navbar. Fix imdb and other images.
Change to rename General Configuration -> "Web Interface" tab as "Interface".
Add a "User Interface" section to the "Interface" tab.
Change consolidate "Date and Time" and "Theme" tab content to "User Interface" section.
Add field in Advanced setting for a custom remote name used to populate branch versions.
Change theme name "original" to "light".
Improve text wording on all UI options under General Configuration.
Improve reduce over use of capitals.
Improve streamline UI layout, mark-up and some CSS styling of all General Configuration tabs.
Fix default top navbar background white-out behaviour on browsers that don't support gradients.
Improve top navbar gradient use for greater cross browser compatibility (e.g. Safari).
Fix dark theme divider between Season numbers on display show page.
Fix main background and border colour of logs on log page.
Fix imdb and three other images rejected by IExplorer because they were corrupt. Turns out that they were .ico files renamed to either .gif or .png instead of being properly converted.
Fix "Subtitle Language" drop down font colour when entering text on the Subtitles Search settings.
Clean up text, correct quotations, use spaces for code lines, tabs for html.
Update changelog.
2014-10-27 00:29:12 +00:00
JackDandy
6c8d72b9c1 Revert "Added gui for IMDB watchlists in Config General."
The main core of this code was lifted from Trakt code and not developed enough to be suitable for purpose given that the Trakt code isn't fully developed either. An issue found leading to this decision was that show statuses were set false instead of the expected default, however, worse was that users had no way of choosing shows to add, was not informed of what was actually going on once a URL was added to the UI, and was not offered options prior to adding shows like the normal add new show work-flow does. Basically, there are too many issues and this feature is too immature for inclusion.
2014-10-24 17:03:32 +01:00
Supremicus
2c510aa210 Improve UI to display fluidly on different screen sizes.
Fixes the issue where top menu items would disappear on smaller screens.
Add Bootstrap v3.2.0 with Normalize v3.0.1 from github.com/twbs/bootstrap.
Add a modified jquery pnotify stylesheet.
Various UI tweaks.
Update CHANGES.md and TODO.txt
2014-10-23 23:23:56 +01:00
JackDandy
85d022916f Add "Archive on first match" to Manage, Mass Update, Edit Selected page. 2014-10-16 22:41:46 +01:00
adam
d452f199b6 Merge branch 'hotfix/0.1.0' into develop 2014-10-16 20:35:18 +08:00
adam
4e6afd7615 Update repo urls from echel0n to point to SickragePVR. Should fix autoupdating to the correct repo 2014-10-16 19:55:33 +08:00
JackDandy
f845ec24a4 Update Calender View on Coming Episodes Page.
Note: these updates are a bit hacky and will be cleaned up when new CSS arrives.
Tweak display of show cards.
Display show time based on General settings ... Date and Time.
Add hover over showtitle incase card image is non-descriptive.
Add text to columns where there are no shows for this day.
2014-10-15 16:45:55 +01:00
JackDandy
397cc09610 Improve addShows trending page by using less memory and loading quicker.
The trending page shows approx. 500 images and typically, the size of fetched images were 1000 x 1500 pixels. The browser was relied on to reduce the images while rendering to 186 x 273 pixels. The result used a *lot* of memory, bandwidth, time, render processing, and server resources to populate the page so those issues have been eased by fetching smaller 300 x 450 pixel images instead.
2014-10-14 17:17:33 +01:00
JackDandy
0333a9aa3e Various tweaks to UI including additional use of fuzzy dates.
Add a parameter to FuzzyMoments to output dates inline.
Add fuzzy dates to compact view of History page.
add fuzzy dates to poster view cards of Home page.
Tweak Home page poster view cards to span the date displayed across the first line.
Tweak Home page poster view cards to display download stats on left and network logo on right.
Tweak the two columns of Show Summary on the displayShow page to hold content.
Add title "Filters" and tweak the layout of filters sections on the displayShow page.
Move display value for show air date from Next Episode to the Airs field on the comingEpisodes page.
Add fuzzy dates to the Airs field in banner and poster views on the comingEpisodes page.
Tweak CSS for showSummary.
Tweak CSS for poster view cards line-height.
2014-10-14 05:13:59 +01:00
JackDandy
46554c382e Change: reduce width on comingEpisodes Calendar view for new page width. 2014-10-13 19:46:37 +01:00
Peter Maciocia
5aae8d7b48 add checkbox to control proxying indexers 2014-10-10 19:08:53 +08:00
aaronkuchma
06e201cf49 Fix for failed episodes not counted in total
Failed episodes now form part of the "total episodes" count for progress
tracking purposes.
2014-10-09 22:54:39 -04:00
Supremicus
db6eb33db4 Removed unneeded code from theme_name tests yesterday 2014-10-09 10:02:43 +10:00
Supremicus
29403ff2cb Added small poster view back in 2014-10-09 10:00:36 +10:00
adam111316
e4fad0b6b0 Merge pull request #853 from nielsenj/fixSeedIdleTime
Fixes SR setting SeedIdleLimit no matter what
2014-10-08 15:50:01 +08:00
Supremicus
d475ee82c8 styling fixes and clarify what to do after theme selection 2014-10-08 16:56:31 +10:00
Supremicus
888b4359b9 Setting up for theme changing
sickbeard.THEME_NAME to be added to source inc_top & confing_general
broken until then.
2014-10-08 14:48:35 +10:00
Justin Nielsen
78806a2223 Fixes SR setting SeedIdleLimit no matter what 2014-10-07 13:39:11 -07:00
aaronkuchma
b8a653901c Added a "flip" search order option to new GUI
HTML/CSS might need to be cleaned up (I hate CSS more than python), but
sorting/flipping is working on my machine.
2014-10-07 00:07:07 -04:00
Adam
cadec21304 Test fix for manage backlog key error 2014-10-07 07:47:32 +08:00
adam
52a1254cfa Add global required words 2014-10-06 01:08:32 +08:00
Supremicus
ea8d109029 Update testRename.tmpl 2014-10-04 22:51:22 +10:00
Supremicus
3c1043f77e Fixes and additions to testRename.tmpl
Good named episodes show in green now and cannot be selected since it's
pointless.
Cancel Rename button added to return you to show page if you wish to
cancel.
2014-10-04 22:47:24 +10:00
Supremicus
060fa6562d fix for fuzzydates on comingepisodes list 2014-10-03 09:05:20 +10:00
Adam
c19d5e1600 Fix anime legend table on post processing options page 2014-10-02 18:57:30 +08:00
Supremicus
f4e351a160 Fix for active and status sorting 2014-10-02 20:30:06 +10:00
Adam
0822d15d36 Add sizing field on show page 2014-10-02 16:41:13 +08:00
adam111316
f00dee3338 Merge pull request #837 from Hellowlol/process_api
add postprocess to api
2014-10-02 08:35:35 +08:00
Supremicus
362ee82c29 fix for date clipping on poster view 2014-10-02 09:36:55 +10:00
Adam
f20250e18d Add missing custom anime settings to new skin 2014-10-02 07:24:08 +08:00
John
6fe49066c8 add postprocess to api 2014-10-01 01:13:04 +02:00
Supremicus
8847fa056d New skin 2014-10-01 08:20:37 +10:00
KontiSR
7165df7405 Added gui for IMDB watchlists in Config General.
Used regex checks with javascript popup, for checking if valid imdb csv watchlist.
Added test/test_tvdb_api.py for testing the tvdb api for retrieving shows by IMDB id.

TODO: Help for assisting users in getting the correct IMDB url.
maybe, make interval configurable

First changes for imdb watchlist checker

Thrown the couch code overboard and created my own version of an imdb watchlist scraper

Added IMDB thread and test values with an IMDB csv url. These values should be replaced by front end UI settings.

- Removed some tracelogs when unable to download watchlist
- Added settings for enabling and setting of the watchlist csv url
TODO:
- create UI for setting from frontend
- Implement frontend and backend checks for validating the csv url

Default interval is 1 hour.
2014-09-30 12:25:11 +02:00
adam
37f021feb6 Custom naming for anime 2014-09-29 19:40:16 +08:00
adam111316
3f10a9e34f Merge pull request #811 from sdbarker/master
Update comingEpisodes.tmpl to prevent a 'NotFound' error for...
2014-09-18 08:37:26 +08:00
Scott D. Barker
f3c1fa6b61 Update comingEpisodes.tmpl to prevent a 'NotFound' error for cur_ep_enddate 2014-09-16 22:11:21 -07:00
Adam
9f92601262 Add first revision of calendar to coming episodes 2014-09-16 17:29:57 +08:00
KontiSR
bdac98db4b Implemented the queuing functionality also for Failed downloads.
ajaxEpSearch.js now also processes the clicks for Retries. SO merged those together and removed ajaxEpRetry.js.
2014-09-15 15:01:18 +02:00
echel0n
e3db9b8c93 Renamed filename for donate button 2014-09-15 05:55:53 -07:00
KontiSR
419e35f300 sbRoot missing in some img url's
Added queued.png image.. for manual searching

Fixed issue where consecutive manual searches where not queued properly
Added first backend processing for retrieving all queued searches. This should fix the frondend blocking when doing manual searches for episodes, because the backend is free sooner. It now only queues the search.
Created a returning ajax call for getting a list of all searches in queue en running on the displayShow page.

For the getManualSearchStatus() function, only use curItem from the ManualSearchQueueItem or FailedQueueItem threads.

Conflicts:
	sickbeard/search_queue.py
2014-09-15 13:31:16 +02:00
echel0n
640b840cde PEP8 correction for search web html template 2014-09-15 02:30:01 -07:00
echel0n
e78392f04a Backlog frequency determined by algo that takes into account daily search frequency to prevent overlap of searches, automatically calculates allowed minimum value that is user-settable 2014-09-15 02:23:11 -07:00
echel0n
417047f590 Added ability to set number of days to start backlog searches from, eg 7 days would search for episodes 7 days and older 2014-09-15 01:57:50 -07:00
Adam
f5d3f71c70 Add search queue info to ManageSearches page 2014-09-08 11:54:43 +08:00
djoole
6a393cc755 Added an option in Post Processing options do activated/deactivate postponing postprocess if sync files are present in download TV dir (activated by default) 2014-09-07 12:45:19 +02:00
Woodpaker
000467cc73 * Added saving of changed newznab categories in backend.
Added gui for selecting categories from multiselect box.
Created some helper function in js, for dynamically modifying selects/options

Made results of function for retrieving newznab capabilities more generic. In that now always a valid json is returned with success,tv_categories,error

Added gui elements for retrieving and displaying newznab capabilities

Added backend functions for calling ajax /getNewznabCategories?name=yourNewznabProvider&url=https://newznabprovURL&key=YourApiKey
Returns json.dumps() with TV category capabilities of newznab provider. Is going to be used for new gui element in adding newsnab provider.
2014-09-01 17:57:52 +02:00
echel0n
ee458bd211 Fixed AttributeError: 'NoneType' object has no attribute 'is_scene' in scene_numbering code.
Show root dirs can not be set from general config menu.
Mass editing shows now has the ability to delete root dirs as well as edit them.
Daily search no longer is restricted to just 1 week of results for searching from which now allows for replacing lower quality downloads with higher quality ones if available.
RSS Cache is updated for each provider on demand now when performing manual, failed, backlog, or daily searches.
2014-08-30 01:47:00 -07:00
echel0n
00a1ebfee3 Fixed TypeError: string indices must be integers error when mapping indexer id's
Added full delete feature to mass update, removes show from SR and deletes show folder from hard drive. Remove will just delete show from SR without deleting files from hard drive

Fixed XML errors for TVRage indexer api
2014-08-29 10:05:15 -07:00
echel0n
3cb1c573a3 Fix for newznab provider settings not saving properly
Added new show option, delete now removes show from showlist and deletes from hard drive, remove will just remove show from showlist but leave files on hard drive untouched
2014-08-29 03:29:56 -07:00
echel0n
bcffc09589 Replaced provider backlog only search option with 2 new options that allow you to enable daily searches and backlog searches individually per provider, default is enabled for both. 2014-08-28 22:16:25 -07:00
Adam
7af333e1f7 Fix sorting on mass update page 2014-08-25 13:37:55 +08:00
echel0n
a3449db3d3 Fix for Error cannot find 'cur_ep_enddate' 2014-08-21 23:26:49 -07:00
Callum Loh
b140354b6d Fixes issue with search page from PR 713 2014-08-14 17:11:35 +10:00
echel0n
27ac36cde9 Merge pull request #713 from piejanssens/dev
Add priority option for daily snatches (inc force)
2014-08-12 18:33:53 -07:00
piejanssens
e4282df953 Add priority option for daily snatches (inc force)
This adds a priority option that allows the user to specify the
priority to be used for daily/recent snatches instead of the default
high value ‘100’.

This also includes the use of priority ‘force’ which will let nzbget
download the task even if the queue is paused.
2014-08-11 22:07:02 +02:00
Adam
f4c0893d32 Fixes for trakt settings not saving 2014-08-11 19:29:35 +08:00
Jamie
18da621016 Trakt method, error checking, remove series 2014-08-09 00:07:17 +01:00
Sami Haahtinen
cd1cef55d6 Fix <a> element so that it doesn't leak to other elements 2014-08-05 00:13:34 +03:00
echel0n
a15258c784 Fixed massEdit issues. 2014-07-30 19:41:02 -07:00
echel0n
7b187c3add Fixed cannot find 'capitalize' while searching for 'capitalize' error.
Fixed unexpected branchVersion error.
2014-07-30 12:30:35 -07:00
echel0n
534104b8b0 Changed how SickRage determins its branch version which will resolve issues with app switching back to master branch by mistke on startup. 2014-07-28 21:43:28 -07:00
echel0n
f4b24bd85d Added a checkout branch button to the advanced config settings tab to tie things in better and make them easier. 2014-07-27 15:21:52 -07:00
echel0n
7dc89c084f Added ability to switch branches from general settings/advanced, will perform a forced checkout of whatever branch you choose and restart automatically.
Git updates are now forced to overwrite locale changes to avoid needing to manually stash uncommited changes before being able to proceed with a update.

Fixed indexer mapping when unable to locate show on indexer that we are trying to map to.
2014-07-27 11:39:02 -07:00
echel0n
de5db9be64 Added ability to set a default indexer for trakt notifier used for adding shows from watch list so that SickRage knows what indexer to set the show as.
Indexer mapping now uses indexer api calls to gather its information and then stores it to a new table called indexer_mapping for instant lookups later on.

Fixed trakt related issues for adding new shows and syncing.

Centered items at bottom of pages to just look a little nicer and fit properly.
2014-07-23 22:07:01 -07:00
Supremicus
aa69cfb07c Change SQL in templates.
Split downloaded and snatched
Use > instead of != in sql statement (speed improvement)
Today's Next Episode removes correctly if today's date is snatched or
downloaded (fix)
Progressbar percentage calculated in python (speed improvement)
Episode totals corrected (fix)
2014-07-21 15:38:50 +10:00
echel0n
7f20f5e27f Fixed whitelist error when editing shows, needs more code changes to fully function correctly.
Possible fix for threading exceptions.
2014-07-17 17:43:36 -07:00
echel0n
7cbeef5ed0 Fixed invalid naming pattern error.
Fixed sports regexes.
Fixed name parsing issues.
2014-07-15 02:40:21 -07:00
echel0n
d02c0bd6eb Fixed issues with editing/saving custom scene exceptions.
Fixed charmap issues for anime show names.

Fixed issues with display show page and epCat key errors.

Fixed duplicate log messages for clearing provider caches.

Fixed issues with email notifier ep names not properly being encoded to UTF-8.

TVDB<->TVRAGE Indexer ID mapping is now performed on demand to be used when needed such as newznab providers can be searched with tvrage_id's and some will return tvrage_id's that later can be used to create show objects from for faster and more accurate name parsing, mapping is done via Trakt API calls.

Added stop event signals to schedualed tasks, SR now waits indefinate till task has been fully stopped before completing a restart or shutdown event.

NameParserCache is now persistent and stores 200 parsed results at any given time for quicker lookups and better performance, this helps maintain results between updates or shutdown/startup events.

Black and White lists for anime now only get used for anime shows as intended, performance gain for non-anime shows that dont need to load these lists.

Internal name cache now builds it self on demand when needed per show request plus checks if show is already in cache and if true exits routine to save time.

Schedualer and QueueItems classes are now a sub-class of threading.Thread and a stop threading event signal has been added to each.

If I forgot to list something it doesn't mean its not fixed so please test and report back if anything is wrong or has been corrected by this new release.
2014-07-14 19:00:53 -07:00
echel0n
84fe4f0aeb Added back tvrage_name and tvrage_id to mirror show_name and indexer_id so that other apps that need those values have them available.
Cleaned up video html in display shows.
2014-07-11 18:38:22 -07:00
echel0n
2d87de0fd8 Fix for search provider config page errors. 2014-07-11 14:57:49 -07:00
echel0n
424674464f Playing videos from display show page has now been made opt-in, you can enable/disable via general config menu.
Swapped out video-js player for jwplayer to support mkv video codec.

Fixed issue with videos not playing.
2014-07-11 04:05:33 -07:00
echel0n
d6225dd8d3 Updated next episode airdate function to be run once at startup and then each time after that with show update schedualer 2014-07-09 00:49:05 -07:00
echel0n
dbe22b570b NextEpisode code modified to return the airdate ordinal instead of a ep object, faster. 2014-07-08 23:07:26 -07:00
echel0n
a085f0f538 Improved and faster nextepisode function, speeds up home page load times. 2014-07-08 22:42:56 -07:00
echel0n
004e82e459 Merge remote-tracking branch 'origin/dev' 2014-07-08 15:33:43 -07:00
echel0n
c5adfae655 Merge pull request #626 from arogl/dev
Minor GUI and console fixes
2014-07-08 09:54:56 -07:00
echel0n
84f3c5e698 Merge pull request #630 from olipayne/master
fixed broken images when changing web_root from default (empty)
2014-07-08 09:50:48 -07:00
echel0n
9c265ace69 Merge pull request #633 from adam111316/fix_downloads_column_sorting
Fixes downloads column sorting order for shows with all episodes ignored
2014-07-08 09:46:28 -07:00
adam
00bad06fad Fixes downloads column sorting order for shows with all episodes ignored 2014-07-08 21:52:29 +08:00
echel0n
3eab86478a Fixed video root issues for video player 2014-07-07 11:28:25 -07:00
echel0n
8063ac5d7a Fix for displayshows error: ValueError: invalid literal for int() with base 10: '' 2014-07-07 09:32:04 -07:00
echel0n
2b0b0dd885 Finally thanks to the new error handlers we have resolved the dredded issue 500 errors, enjoy! 2014-07-07 05:55:42 -07:00
Oliver Payne
c5949b4672 fixed broken images when changing from default (empty) 2014-07-06 21:08:16 +02:00
echel0n
773ac7e9e1 Merge pull request #629 from adam111316/fix_releasegroup_history
Fixes blank release group field for animes on history page
2014-07-06 08:46:25 -07:00
Adam
5e9daaf8c6 Fixes blank release group field for animes on history page 2014-07-06 23:38:47 +08:00
adam
9425a91b56 Relocating group labels and required words on show page 2014-07-06 22:54:30 +08:00
echel0n
93e2e93b63 Fix for edit shows and add shows. 2014-07-05 16:47:20 -07:00
e5e4eaeacd39c5cfba4d7c852c48277ae50331e6
bf52b882d4 Minor GUI and console fixes 2014-07-05 16:14:55 +10:00
echel0n
457fc59067 Added ability in to watch episodes from displayShows page in full screen using html5 video player embedded into SickRage app, also tvshows are now web accessable via SickRage's web server under /videos/<complet_path_to__video_file> 2014-07-04 22:01:25 -07:00
echel0n
04f6b8fc8b Fixed web_root issues, Play videos directly from browser when displaying show via HTML5/JS ** WORK IN PROGRESS ** 2014-07-03 16:51:39 -07:00
Mark Rawson
8f19e84a80 Add global option to disable SickRage update notifications via notifiers. 2014-07-03 08:16:15 +01:00
echel0n
130daf7d0a Added trending shows feature, this allows you to choose from a wide selection of popular/trending shows with rating stats and easily add the show into SR by simply clicking the plus sign. 2014-07-01 01:49:12 -07:00
echel0n
037cee7820 Testing fix #1 for "TypeError: argument of type 'NoneType' is not iterable" 500 error 2014-06-30 00:15:29 -07:00
echel0n
46b80c115e Merge pull request #618 from Anthirian/anime-blackwhitelist-fixes
Fixed broken layout for anime black and whitelist
2014-06-29 22:43:32 -07:00
echel0n
e1ce1c3ce4 Merge pull request #621 from rawsonm88/fix/backlog_scheduler
Fix next backlog date
2014-06-29 22:42:22 -07:00
echel0n
550e67135e Code cleanup 2014-06-29 19:31:32 -07:00
Mark Rawson
4252daf098 Fix next backlog date in API / altered display of next backlog date in UI 2014-06-29 16:49:47 +01:00
echel0n
cafdc57b2c Testing fix for redirect issues and blank pages.
Fix for create pid issues.
Fix for creating index on tv provider cache tables.
2014-06-28 22:54:29 -07:00
echel0n
ca60203e9e Test #3 for blank pages.
Syncs show library with trakt.tv show library on startup.
Adds/Removes shows individually to/from trakt.tv library.
Added use_recommended feature to trakt.tv notifier config page.
2014-06-28 20:28:00 -07:00
echel0n
df7aa364aa Added feature that gets all recommended shows from your trakt.tv account and lets you add the show like you would if adding a new show and searching. 2014-06-27 04:00:16 -07:00
Anthirian
8135a97d62 Fixed broken layout for anime black and whitelist 2014-06-24 22:54:51 +02:00
echel0n
d5550288fc Merge pull request #608 from lennyk/nfo_rename_option
Option to NOT rename .nfo to .nfo-orig
2014-06-19 09:45:34 -07:00
echel0n
b312c9dcda Merge pull request #593 from tutipeti/feature/synods_destination
Destination option for the Synology DS
2014-06-19 09:43:27 -07:00
echel0n
8dd4585145 Fix for pushover notifications. 2014-06-19 09:42:20 -07:00
echel0n
495a1a4fb3 Merge pull request #604 from rawsonm88/pushover-custom_api_key
Add UI option for users to enter their own Pushover API key
2014-06-19 08:58:20 -07:00
echel0n
2b7df8e67d Added backup and restore feature, this allows you to backup your config.ini and sickbeard.db files into a zipfile and save it to a destination of your choice and as well you can restore the same zip file later on then perform a restart to have the changes take affect automatically. Backups are saved date/time stamped. 2014-06-19 07:31:44 -07:00
Mark Rawson
abb7c78dac Pushover - remove hard-coded API key, add API register link to UI. 2014-06-19 00:11:20 +01:00
oldskool
37c3354325 cherry-pick a Sickbeard pull request add an option to NOT rename .nfo to .nfo-orig
from oldskool:nfo_orig
credit to oldskool

Fixing issue 2404: Option to NOT rename .nfo to .nfo-orig

Conflicts:
	data/interfaces/default/config_postProcessing.tmpl
	sickbeard/__init__.py
	sickbeard/postProcessor.py
	sickbeard/webserve.py
2014-06-18 12:52:10 -07:00
Mark Rawson
764be940ac Add UI option to input users own Pushover API key 2014-06-17 21:37:09 +01:00
echel0n
500f387bad Fixed anime button in settings 2014-06-15 22:49:33 -07:00
echel0n
d73cc1cbbd Replaced cherrypy with tornado which helped resolve our memory leak issue. 2014-06-14 20:56:15 -07:00
echel0n
2546a5199f Test fix for home page none type error 2014-06-12 11:30:59 -07:00
Peter Tutervai
f24999b10d Changed the config page to show the path field for the Synology DS, added the parameter to the DS API 2014-06-09 01:01:47 +02:00
Nils
166dffeb5a Merge pull request #582 from bikemike222/add_cookies_rss
Added cookie support to custom torrent provider
2014-06-09 00:20:37 +02:00
Nils
23f08e72de Merge pull request #591 from jtdroste/patch-1
Fixing "Release" spelling
2014-06-09 00:09:42 +02:00
echel0n
df7c3f4aff Fix for NoneType can't be iterated when viewing home page. 2014-06-07 21:13:40 -07:00
James Droste
e595da84b4 Fixing "Release" spelling 2014-06-07 21:23:17 -04:00
echel0n
ecad67be06 Fix for config page issues. 2014-06-07 15:50:51 -07:00
echel0n
a1da7df12e Fixes for DB issues 2014-06-07 15:35:16 -07:00
echel0n
08d8beffa4 Misc fixes and code cleanups. 2014-06-07 05:36:50 -07:00
echel0n
1e8f3e2883 Added ability for format anime naming from post-processing options.
Fixed regex issues for anime shows matching 720p as a absolute number.
Custom sports naming has been fixed to adhere to dates.
2014-06-07 01:17:12 -07:00
echel0n
e7170328aa Fix for Indexer API issues 2014-06-03 22:20:54 -07:00
echel0n
e788580d09 Merge pull request #588 from JackDandy/FuzzyMoments
Fuzzy Moments Update
2014-06-03 21:12:54 -07:00
echel0n
528067d89c Merge pull request #589 from JackDandy/TweakDisplayShow
Tweak display show
2014-06-03 21:12:44 -07:00
echel0n
011cdb40a5 Switched from PayPal to Google Wallet for accepting site support membership upgrades. 2014-06-03 20:14:46 -07:00
JackDandy
211334574f Change align Search column, move Filename column data to hover over Episode to gain screen estate, span the Airdate so qTip is closer. 2014-06-04 00:40:05 +01:00
JackDandy
2e387b1ce8 Expose "Date Style"... "Use System Default" only when FuzzyMoment is off.
If the Date Style "Use System Default" is selected and FuzzyMoments is clicked on, then an appropriate Date Style is chosen from explicit defaults.  This change prevents issues where moments() cannot interpret or guess locale date formats.
2014-06-03 18:43:37 +01:00
echel0n
2ab436b764 Fix for saving default options when adding shows.
Fix for default provider not being passed in properly.
2014-06-01 20:43:37 -07:00
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
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
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
e3da060000 Fix for adding new shows and issue with indexer_timeout 2014-05-21 15:55:02 -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
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
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
c37e2911ea Fixed indent 2014-04-28 15:44:59 +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
35f70c7924 Fix for air-by-date and sports shows 2014-04-27 07:48:19 -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
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
echel0n
450d96e041 Fix for addCacheEntry 2014-04-25 22:42:40 -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
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
c945726f05 Fixed subliminal issues.
Added ignore/required words option to bet set individually for each show.
Fixed issue with global ignore words not properly matching against releases.
Fixed issue with
2014-04-23 22:18:16 -07:00
echel0n
b3246b0049 Misc code cleanup 2014-04-23 00:58:04 -07:00
echel0n
3f67782f38 Added in auto-updater feature, this will allow you to optionally have SickBeard run a version check in the background constantly searching for a new version release on GIT and when found it will automatically download and install then restart. 2014-04-23 00:12:51 -07:00
Jason Valdron
ac82e32b98 added indexer selectbox and timeout in search 2014-04-22 19:58:43 -03:00
echel0n
4caf2441d6 Fixed a typo issue 2014-03-29 22:45:36 -07:00
echel0n
dd58028ba6 Bugfix for indexerApi improperly returning list of indexers 2014-03-26 19:01:53 -07:00
echel0n
8004685d3f Re-wrote the indexerApi wrapper, was causing a bottlekneck
Fixed bug when show folder is deleted before being deleted from SB
New Show searches now confirm results have a valid firstaired date
2014-03-26 12:28:46 -07:00
echel0n
3534574741 Fix for bug in comingEpisodes template not properly displaying 2014-03-25 21:15:10 -07:00
echel0n
22a4a066d8 Post-processing now auto-detects the correct indexer for the show both on manual processing and script based processing 2014-03-25 18:42:36 -07:00
echel0n
95d7d728e0 Re-write of Indexer API wrapper
Re-write of New Show seearch function
Re-write of Existing show search helper function for determining indexer/indexerid
Massive code cleanup and more bugs found and fixed
Indexer code fully modualized for future proofing
2014-03-24 22:57:24 -07:00
echel0n
f4a9987933 Added in a new feature called "Archive First Match", you can enable this feature from displayShow->editShow by using custom qualities and checking off "archive first match"
This feature will snatch and your episode based on matching ANY one of your archive quality choices on a first match basis then set its status to archived to prevent further snatch attempts.
2014-03-19 16:33:49 -07:00
echel0n
fc24efb957 Fix for new feature "first match" 2014-03-18 07:03:02 -07:00
echel0n
dbaf9955cb Fixed issue with BTN provider.
Started to added in "archive on firstmatch" feature.
2014-03-18 06:50:13 -07:00
echel0n
d0ac2936b0 New searches now search only the indexer specified when importing existing shows.
Fixed bug causing addshow's to display the id of the show instead of the name.
2014-03-15 23:28:11 -07:00
echel0n
3f4a6e3e0c Added in a icon for TVRage and corrected the show URLs 2014-03-10 20:07:33 -07:00
echel0n
bbf9491943 Code cleanup and bugfixes 2014-03-10 19:32:02 -07:00
echel0n
688888b17c Fixed more issues with post processing TVRage shows 2014-03-10 04:20:29 -07:00
echel0n
0d9fbc1ad7 Welcome to our SickBeard-TVRage Edition ...
This version of SickBeard uses both TVDB and TVRage to search and gather it's series data from allowing you to now have access to and download shows that you couldn't before because of being locked into only what TheTVDB had to offer.

Also this edition is based off the code we used in our XEM editon so it does come with scene numbering support as well as all the other features our XEM edition has to offer.

Please before using this with your existing database (sickbeard.db) please make a backup copy of it and delete any other database files such as cache.db and failed.db if present, we HIGHLY recommend starting out with no database files at all to make this a fresh start but the choice is at your own risk!

Enjoy!
2014-03-09 22:39:12 -07:00