1
0
mirror of https://github.com/moparisthebest/SickRage synced 2024-08-13 16:53:54 -04:00
Commit Graph

661 Commits

Author SHA1 Message Date
echel0n
04213bebf2 Fixed bug that was causing issues with saving config.
Fixed bug that was causing searches to double up on there results.
2014-05-17 10:30:23 -07:00
Nils
89ea07efa7 Merge pull request #569 from JackDandy/DisplayCombinedOutcomeAtEnd
Display combined SR post processing outcome
2014-05-17 18:47:05 +02:00
echel0n
905d2b4eaf Fix for possible infinitie loop in searches 2014-05-17 09:43:34 -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
be001c47ae Fixed issues for unicode problems for encrypted passwords. 2014-05-17 07:57:47 -07:00
echel0n
12b8fc9990 Removed a extra space that may have caused issues in future 2014-05-17 06:55:58 -07:00
echel0n
22ec1a4418 Fixes issues with provider settings being loaded and unicode data when it should of been stripped off. 2014-05-17 06:10:52 -07:00
echel0n
67073d007e Fixes missing uid and hash vars 2014-05-17 05:13:05 -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
0b9b6228ae Fix for issues with fallback search option.
Fix for issues with passwords.
2014-05-17 03:01:09 -07:00
echel0n
f9052ca2b2 Fixes to help with brining down the cpu usage of SickRage 2014-05-17 02:27:17 -07:00
echel0n
9a23bfd0f5 Fixes issues when using system default for Date format, it will now properly display it in your locale. 2014-05-17 00:56:41 -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
816a3d9572 Fixes season pack and episode only searches 2014-05-16 02:16:01 -07:00
echel0n
e309aa2cbf Fixed more unrequired search strings from being created and wasting our time doing duplicate searches 2014-05-15 22:40:49 -07:00
echel0n
4576ade4ce Fixed a issue that was causing multiple search strings to be created for the same season or episode during a search, this would of caused unrequired searches to be performed. 2014-05-15 22:16:35 -07:00
echel0n
03c3c9666b Fix for startup issues after last commit 2014-05-15 22:03:37 -07:00
echel0n
a6d30ac425 Fixed potential backlog issues.
Fixed potential failed download item issues.
Added in more detailed logging for backlogs.
2014-05-15 21:55:56 -07:00
echel0n
b0f1f2c91e Fixes date timezone issues 2014-05-15 21:15:49 -07:00
echel0n
a39c881cb3 Complete re-write of backlog search.
Fixed air-by-date backlog searches.
2014-05-15 20:39:46 -07:00
echel0n
1aff31eaec Complete Backlog searches can now be forced from manage search menu. 2014-05-15 15:06:13 -07: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
echel0n
79b239bbce Fix for incorrect date being set inside SickRage due to date not probally being converted back to local timezone. 2014-05-15 04:40:30 -07:00
JackDandy
d04937cb8b Output success if *all* the many post processing actions are successful, otherwise indicate a problem occurred if one fails.
This outcome message is displayed in the SAB history UI and improves on the existing "deleting filex" message that only applies to the last action done during a multiple action batch.
2014-05-15 11:27:22 +01:00
echel0n
25e2430820 Added code to check and confirm that a daily search was performed on previous cache results before we go ahead with clearing the cache and wasting results that could hold potential items to be snatched. 2014-05-15 00:20:00 -07:00
echel0n
628fe23f8d Fix to stop removal message of cache items from occuring when untrue 2014-05-14 23:06:39 -07:00
echel0n
1fcfa4c70a Improved caching results code, helps with daily searches. 2014-05-14 22:55:39 -07: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
echel0n
93471b15e6 Revert "Minor change to subtitle code"
This reverts commit 70c5a02580.
2014-05-14 18:40:51 -07:00
echel0n
eeb632fd0f Fix for search iteration issue 2014-05-14 15:28:44 -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
70c5a02580 Minor change to subtitle code 2014-05-14 15:02:25 -07:00
echel0n
f6a264bf5c Updated Subliminal to 0.80 and fixed issues with subtitle downloading. 2014-05-14 14:52:05 -07:00
echel0n
0657589be0 Fix for topdown issue in postprocessTV 2014-05-14 09:18:54 -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
Nils
95fcd9f946 Merge pull request #563 from vzoltan/patch-1
Update boxcar2.py: Title and sound
2014-05-14 17:05:26 +02:00
Nils
1ebe5a7c3c Merge pull request #565 from JackDandy/ChangeFileDate
Add new feature, set file date to episode aired date.
2014-05-14 17:03:54 +02:00
JackDandy
6988ffb82b PickBestResult x264 over xvid where both exist. 2014-05-14 13:53:12 +01: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
vzoltan
2ed20dae1b Update boxcar2.py
Small change on the push notification message for Boxcar2 and a softer notification sound replacement.
2014-05-14 12:32:16 +02:00
echel0n
1a3a733654 Taught it to be nice ;) 2014-05-14 02:55:53 -07:00
echel0n
5645eecd9c Merge branch 'origin/dev' 2014-05-14 02:42:28 -07:00
echel0n
bde70f1881 Fixed metadata code to add proper indexer info to the tvshow.nfo files 2014-05-14 02:42:08 -07:00
echel0n
415e0df536 Fix for air-by-date and sports shows when searching for full seasons.
Fix for rssupdater errors
2014-05-14 01:01:36 -07:00
Nils
afdec5a69d Merge pull request #561 from JackDandy/FixProviderSSL
Fix one of the default providers to use SSL.
2014-05-14 08:51:01 +02:00
echel0n
51ff041389 Fix for writing new NFO files for updating Indexer info, prevents constant writing on refreshes of shows 2014-05-13 21:14:54 -07:00
echel0n
93573abdc4 Fixes issues with possible duplicate downloads. 2014-05-13 19:19:28 -07:00
JackDandy
7f31c1e2c1 Fix one of the default providers to use SSL. 2014-05-14 01:43:01 +01:00
echel0n
734de67684 Improved manual, failed, and backlog searching. 2014-05-13 14:47:54 -07:00
echel0n
b8a499b3d3 Fix for manual and backlog searches to insure maximum results are returned 2014-05-13 13:38:32 -07:00
echel0n
98e1d67cf9 Fixed for failed downloads issue list index out of range 2014-05-13 12:34:57 -07:00
echel0n
d2b4ad526d Fix for sports air-by-date shows 2014-05-13 12:04:59 -07:00
echel0n
ed8de59e91 Fixed air-by-date issues with downloading a show that results in downloading the incorrect show afterwards. 2014-05-13 12:02:22 -07:00
echel0n
fab8329e23 Fixed provider ratio issues, not can be set via .1 increments 2014-05-13 10:36:10 -07:00
echel0n
5f8037530a Fix for when no best match is found. 2014-05-13 10:11:19 -07:00
echel0n
f78ed64878 Fix for failed downloads and improper storing of release name in db 2014-05-13 09:30:25 -07:00
echel0n
cd77da5b60 Small typo fix 2014-05-13 08:45:29 -07:00
echel0n
dd16da1a5f Fixed cache issues.
Fixed air-by-date issues
2014-05-13 08:44:31 -07:00
echel0n
be4b1a4daa Merge pull request #557 from vzoltan/patch-2
Update boxcar2.py
2014-05-13 05:26:44 -07:00
echel0n
0257c70990 Merge pull request #549 from sammy2142/patch-1
Fixes Invalid ratio error when ratio is not set for transmission
2014-05-13 05:25:52 -07:00
echel0n
43d91b7fa7 Merge pull request #559 from iron8core/scc_real_fix
Add forgotten 'self' argument to _isSection()
2014-05-13 05:25:07 -07:00
echel0n
b094dea562 Merge pull request #555 from DisasteR/dev
Fix Renaming issue for not PROPER release generating two dot in filename
2014-05-13 04:54:22 -07:00
iron8core
220b139bcc Add forgotten 'self' argument to _isSection 2014-05-13 13:19:03 +02:00
echel0n
b9310444e5 Fix for failed download issues.
Fix for auto-update improperly restarting.
2014-05-13 04:16:32 -07: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
9301d29433 Improved performance of RSS Cache updater 2014-05-13 00:03:10 -07: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
6dee243904 Season pack fix 1200 2014-05-12 12:58:55 -07:00
echel0n
1d339b97f6 Fix for looping issue during backlog searches 2014-05-12 12:48:47 -07:00
echel0n
7d6e73f026 Fix for migration issues 2014-05-12 12:18:27 -07:00
echel0n
651e71082e Fix for season pack searches ... ALL PROVIDERS! 2014-05-12 12:08:52 -07:00
echel0n
858ac3af18 Test #2000 for season pack fix for BTN 2014-05-12 11:57:26 -07:00
echel0n
b5890b2af7 Testing season pack fix for BTN 2014-05-12 10:49:59 -07:00
echel0n
a5794a5347 Fix for BTN season pack searches 2014-05-12 09:35:40 -07:00
vzoltan
331939a229 Update boxcar2.py
This change adds a detailed push notification to Boxcar2 and also changes the sound of the notification.
(tested, works)
thanks

Sorry for the duplication.
2014-05-12 17:23:38 +02:00
echel0n
c761f32c85 Fix for failed downloads 2014-05-12 07:11:10 -07:00
DisasteR
e5a59afbd4 Fix Renaming issue for not PROPER release generating two dot in filename 2014-05-12 16:09:55 +02:00
Nils
29626d1187 Merge pull request #554 from Prinz23/nl_sub_remove
Remove Nl sub Filter
2014-05-12 15:34:10 +02:00
echel0n
72278cfcb2 Fix for failed downloads 2014-05-12 06:31:37 -07:00
Prinz23
18e4e369b6 Remove hard coded NL-Sub Filter 2014-05-12 15:24:45 +02:00
echel0n
a77d8c1fcb Fixed for Backlog startup feature. 2014-05-12 06:12:15 -07:00
Nils Vogels
40bce690cb Added error when trying to search but show info is missing 2014-05-12 13:55:56 +02:00
Nils
d71371cc62 Merge pull request #551 from pmaciocia/fix_xbmc_typo
fix typo in xbmc notifier
2014-05-12 13:46:46 +02:00
echel0n
7c9e4b24d5 Fix for backlog and manual searches not being executed 2014-05-12 04:10:45 -07:00
Peter Maciocia
e02110a042 fix typo in xbmc notifier 2014-05-12 11:41:32 +01:00
echel0n
8f2663da55 Added in seperate interval settings for backlog and rss updates 2014-05-12 03:34:18 -07:00
sammy2142
e42cdb5b4a Fixes Invalid ratio error when ratio is not set
I would recommend undoing 7673cd5cc9 for the time being
as some of the client scripts have code dependent on the input being a string.
2014-05-12 11:31:44 +01:00
echel0n
1d01d2bc52 Fix for issue #546 2014-05-12 02:03:55 -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
7673cd5cc9 Fix for torrent ratio's, switched them from being stored as strings to integers. 2014-05-12 00:05:33 -07:00
Nils
6d9264c056 Merge pull request #534 from WebSpider/dev_mede8er_metadata
Adding in Mede8er metadata (backport from Midgetspy)
2014-05-12 01:20:44 +02:00
Nils Vogels
91729bdab7 Adding in Mede8er metadata (backport from Midgetspy)
Original commit by itofzo midgetspy/Sick-Beard@34bf07d487
2014-05-12 01:15:24 +02:00
echel0n
52efb6f43b Added incomplete indexer <-> scene mapping check 2014-05-11 15:24:02 -07:00
Nils Vogels
48b4abffa5 Changing default auto-update to disabled, while we're pushing many updates 2014-05-12 00:12:19 +02:00
echel0n
7ce27b72f5 Fix for scene numbering issues 2014-05-11 12:50:34 -07:00
echel0n
694b210f2d Added code to insure no downloading of duplicates and that it downloads the highest quality from results returned by all providers 2014-05-11 12:39:20 -07:00
echel0n
41366dcba7 Code cleanup 2014-05-11 12:10:54 -07:00
echel0n
aafe9ad522 Removed snatch queues to reduce memory footprint.
Fixed issue #527
2014-05-11 12:04:47 -07:00
echel0n
5ec5dde9ba Fix for show_queue errors when loading a show 2014-05-11 08:58:56 -07:00
echel0n
e05344d571 Fix for backlog overview errors 2014-05-11 08:53:42 -07:00
echel0n
f742f8a51a Fix for adding new and existing shows not showing up in show list 2014-05-11 08:49:30 -07:00
echel0n
3ad6bf38b5 Added a - to the thread-name for better formatting 2014-05-11 08:20:35 -07:00
echel0n
dc56e774b6 Fix to have thread name include type of search 2014-05-11 08:14:31 -07:00
echel0n
e3bf97285c Fix for thread name 2014-05-11 08:10:57 -07:00
echel0n
1fc8e89aee Fix for _getLoadingShowList errors 2014-05-11 07:56:23 -07:00
echel0n
cd91e2430f Fixed typo 2014-05-11 07:41:14 -07: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
f8035e800e Fix for air-by-date downloads.
Fix for backlog and manual searches.
2014-05-11 07:17:11 -07:00
echel0n
51830e49d9 Testing fix for auto-updates 2014-05-11 06:25:12 -07:00
echel0n
cd04d79af5 Fixed backlog search details 2014-05-11 06:15:13 -07:00
echel0n
85019f07e4 Fixed backlog searches 2014-05-11 06:11:18 -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
c62e34c601 Forgot and int() 2014-05-11 10:42:53 +03:00
tlex
d0105a2f6a Fixed a couple of bugs related to deluge 2014-05-11 10:31:38 +03:00
Nils Vogels
82abad6f19 Merge commit '5e95c5bc0294d324ae494e88ad708648b912588b'
Fixing versionchecker, backlog and managesearches issue
2014-05-11 01:12:20 +02:00
Nils Vogels
097c076675 Add version to Source installs (zipfiles) on Config pages 2014-05-11 00:46:29 +02:00
Nils Vogels
54ce291897 Backport from midgetspy. This is midgetspy@e76b3008251195ed529457f241d1e8803d9668d8
Change regex ignore more subs
2014-05-10 17:14:39 +02:00
Nils
1504472990 Merge pull request #507 from sammy2142/dev_try2
Adds Per Provider Seed Ratio
2014-05-10 14:23:23 +02:00
Nils
dfc1a58fa1 Merge pull request #506 from WoLpH/issue-463-patch
Fixing issue #463
2014-05-10 14:11:43 +02:00
Rick van Hattem
5fff336f70 Fixing issue #463 2014-05-10 14:04:13 +02:00
Prinz23
f137144bc7 Reset on every call of Datetime print function the format to default 2014-05-10 14:02:05 +02:00
sammy2142
57737feb5c Adds Per Provider Seed Ratio 2014-05-10 12:50:07 +01:00
Nils
1d7b904c50 Merge pull request #487 from mythern/dev
Workaround for #336
2014-05-10 01:16:20 +02:00
mythern
06f5f3a9ae Moved changes to dev 2014-05-09 03:51:58 +02:00
krazykrazz
5e95c5bc02 Update search_queue.py 2014-05-08 20:18:37 -04:00
Nils
0b81e63bba Merge pull request #471 from pmaciocia/xbmc_always_on_315
backport: xbmc always on option - fix #315
2014-05-08 23:39:59 +02:00
echel0n
3a0b915bda Merge branch 'origin/dev' 2014-05-08 11:17:19 -07:00
echel0n
466eba7fa0 Fixed issue #472 2014-05-08 11:16:45 -07:00
echel0n
50a2de3082 Merge branch 'origin/dev' 2014-05-08 11:10:33 -07:00
echel0n
ac7198a852 Naming pattern issues resolved. 2014-05-08 11:10:22 -07:00
echel0n
bc05a9f6fa Fixed issue #473 2014-05-08 10:37:33 -07:00
echel0n
29fda0f7be Merge branch 'origin/dev' 2014-05-08 10:14:45 -07:00
echel0n
fc58a44ba2 Fixed issues with post-processing including the web 500 error.
Fixed regex matching for sports.
2014-05-08 10:10:25 -07:00
Peter Maciocia
77e9988980 Fix for #315, backport xbmc always on option
fix deleted line
2014-05-08 17:44:11 +01:00
Nils
0a14caa38e Merge pull request #469 from WebSpider/dev-home_manage_torrents
Adds Manage Torrents button to Home screen
2014-05-08 17:30:09 +02:00
Nils Vogels
514d477a32 Better detection when to show the button 2014-05-08 17:23:26 +02:00
Nils Vogels
e596b7370d Add "Manage Torrents" button to home screen 2014-05-08 17:09:12 +02:00
Nils
6dccea093d Merge pull request #450 from rpluto/dev
Add Boxcar2 Notifications
2014-05-08 17:02:14 +02:00
echel0n
4f7c5481d2 Merge pull request #464 from iron8core/scc_fix_foreign_section
Fix downloading from foreign section of SceneAccess
2014-05-08 07:41:06 -07:00
echel0n
eb918ef362 Testing fix for charmap issues. 2014-05-08 07:27:57 -07: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
iron8core
27fa146724 Fix downloading from foreign section 2014-05-08 15:02:53 +02:00