Commit graph

3706 commits

Author SHA1 Message Date
JackDandy
f1e9249f59 Fix NotifierFactory attribute enabled_ondownloadsubtitles should be enabled_onsubtitlesdownload. 2017-12-02 19:44:51 +00:00
JackDandy
33d349d765
Merge pull request #1015 from JackDandy/feature/AddMassUpsert
Add db.mass_upsert_sql
2017-11-15 17:28:39 +00:00
Prinz23
0216658231 Add db.mass_upsert_sql
Example usage:
my_db = db.DBConnection()
cl = []
for i in list:
	cl.extend(db.mass_upsert_sql(
		'tablename',
		{'fieldname': 'some value'},
		{'where clause field(s)': 'value'}))
if cl:
	my_db.mass_action(cl)
2017-11-15 17:23:13 +00:00
JackDandy
b4ca844f60
Merge pull request #1014 from JackDandy/feature/ChangeTrakt
Change reenable Trakt Notifier to update collections at end of PP.
2017-11-15 17:09:17 +00:00
JackDandy
5df78383b3 Change reenable Trakt Notifier to update collections at end of PP.
Change add tips for what to use for Growl notifications on Windows.
2017-11-15 10:53:39 +00:00
JackDandy
efd9095f3f Merge branch 'master' into develop 2017-11-12 18:45:53 +00:00
JackDandy
45a6b8e632 Merge branch 'hotfix/0.12.37' 2017-11-12 18:44:57 +00:00
Prinz23
cda654a17b Change improve .nzb handling.
Remove release group requirement from nzbSplitter.
Add optional lxml import and remove cElementTree requirement.
Skip none string tags in nzb.
2017-11-12 18:42:10 +00:00
JackDandy
cd8ca7645c
Merge pull request #1012 from JackDandy/feature/ChangeUsingUpdateShowsHour
Change use value of "Update shows during hour" in General Settings…
2017-11-11 00:07:14 +00:00
Prinz23
23a77fb88c Change use value of "Update shows during hour" in General Settings straight after it is saved instead of after restart. 2017-11-10 23:58:47 +00:00
JackDandy
eb459d8f50 Merge branch 'master' into develop 2017-11-01 12:28:44 +00:00
JackDandy
b52f6e3fa0 Merge branch 'hotfix/0.12.36' 2017-11-01 12:27:45 +00:00
JackDandy
b8ddf97b11 Change qBittorent to handle the change to its API success/fail response.
qB changed how it responds to API action from '' to 'Ok.' and 'Fails.', therefore breaking apps.
2017-11-01 12:27:26 +00:00
JackDandy
2c66097598
Merge pull request #1009 from JackDandy/feature/AddSnatchedBest
Add status SNATCHED_BEST to missing places.
2017-10-31 20:54:02 +00:00
Prinz23
3f3907324a Add status SNATCHED_BEST to missing places. 2017-10-31 20:49:04 +00:00
JackDandy
277eabe105
Merge pull request #1008 from JackDandy/feature/ChangeExtraInfoNoName
Change reduce number of DB calls for extra_info_no_name.
2017-10-31 20:40:55 +00:00
Prinz23
406c9ad6c6 Change reduce number of DB calls for extra_info_no_name.
Add parse repack, proper level to recent search flow.
2017-10-31 20:35:57 +00:00
JackDandy
1a37bb1001
Merge pull request #1007 from JackDandy/feature/ChangeGetSizeNoDir
Change get_size to return zero for a dir that doesn't exist.
2017-10-31 00:37:06 +00:00
JackDandy
6f12be2340 Change get_size to return zero for a dir that doesn't exist. 2017-10-31 00:32:52 +00:00
JackDandy
10713d1e3c
Merge pull request #1006 from JackDandy/feature/ChangeGetSizeScantree
Change use scantree for helpers get_size.
2017-10-30 22:43:31 +00:00
JackDandy
914606449b Change use scantree for helpers get_size. 2017-10-30 22:32:21 +00:00
JackDandy
3f4409cf3c
Merge pull request #1005 from JackDandy/feature/ChangeProperSearchPrio
Change overhaul handling of PROPERS/REPACKS/REAL.
2017-10-30 22:31:02 +00:00
Prinz23
05758bb75e Change overhaul handling of PROPERS/REPACKS/REAL.
Add restriction to allow only same release group for repacks.
Change try all episode names with 'real', 'repack', 'proper'.
Add flags table to store when one-off operations have been performed.
Change update history.tbl with action SNATCHED_PROPER on existing items.
Change save proper snatches as action SNATCHED_PROPER + quality into history.tbl
Add optional regex lib with fuzzy (errors ~20% of alpanum chars) for extra_info_no_name.
Add tip to search settings/media search about improved matching with optional regex library.
2017-10-30 22:21:55 +00:00
JackDandy
9ef8c4e257
Merge pull request #1004 from JackDandy/feature/ChangeBulkChangeWebRoot
Change Bulk Changes and Notifications save to be web_root setting aware
2017-10-29 15:12:14 +00:00
JackDandy
42db53f114 Change Bulk Changes and Notifications save to be web_root setting aware.
Change subtitle addons no longer need to be saved before Search Subtitles is enabled as a forbidden action to reuse an exited FindSubtitles thread is no longer attempted.
Fix tools menu not opening for some browsers.
2017-10-29 09:42:05 +00:00
JackDandy
c96f18a7e8
Merge pull request #1002 from JackDandy/feature/ChangeLinkWebroot
Change a link to include webroot for "plot overview for this ended sh…
2017-10-28 19:01:40 +01:00
JackDandy
32abe37dd9 Change a link to include webroot for "plot overview for this ended show". 2017-10-28 18:55:02 +01:00
JackDandy
d9216d0b89 Merge branch 'master' into develop 2017-10-27 20:30:09 +01:00
JackDandy
1bdab584c4 Merge branch 'hotfix/0.12.35' 2017-10-27 20:28:46 +01:00
JackDandy
cbf8cc997e Change and add some network logos. 2017-10-27 20:01:42 +01:00
JackDandy
7e5a97eabc Merge branch 'master' into develop 2017-10-26 16:31:32 +01:00
JackDandy
910e8c2ce2 Change repo content. 2017-10-26 16:29:51 +01:00
JackDandy
274fae3710 Merge pull request #999 from JackDandy/feature/ChangeNotifications
Change overhaul Notifications, add Notifier Factory and DRY refactoring.
2017-10-25 17:09:54 +01:00
JackDandy
3fa750651c Change overhaul Notifications, add Notifier Factory and DRY refactoring.
Notifiers are now loaded into memory on demand.
Add bubble links to Notifications config tabs.
Add Discordapp notifier to Notifications config/Social.
Add Gitter notifier to Notifications config/Social.
Change order of notifiers in Notifications config tabs.
Remove Pushalot notifier.
Remove XBMC notifier.

Refactor update_library, notify, test notify and test results functions.
Change most IDs and vars consistent for HTML, CSS, JS, and Python - related to notifications, camelCase for JS, underscore separated lower_case for python, hyphen separated-lowercase for CSS. A couple of exceptions have been left untouched in this clean up.
Change commented out some unused vars in preparation for later removal.
2017-10-25 16:51:44 +01:00
JackDandy
5299dd3702 Merge branch 'master' into develop 2017-10-25 16:14:01 +01:00
JackDandy
8433ef51e3 Merge branch 'hotfix/0.12.34' 2017-10-25 16:12:07 +01:00
JackDandy
6edefc84ca Change improve TVChaos parser. 2017-10-25 16:10:57 +01:00
JackDandy
04f919f15e Merge pull request #993 from JackDandy/feature/ChangeAddFilenameHistoryLookup
Add file_name to possible names in history lookup post processing.
2017-10-25 04:43:11 +01:00
JackDandy
ee70efe082 Add file name to possible names in history lookup post processing.
Add garbage name handling to name parser.
2017-10-25 04:34:24 +01:00
Prinz23
7518837d4f Add file_name to possible names in history lookup post processing.
Add is_basedir check, default to True.
Assume multiple shows during pp as default.
2017-10-15 19:20:44 +01:00
JackDandy
76f766fb5d Merge pull request #997 from JackDandy/feature/ChangeNotifiers
Change after SG is updated, don't attempt to send a Plex client…
2017-10-15 19:17:59 +01:00
JackDandy
6484d9f013 Change after SG is updated, don't attempt to send a Plex client notifications if there is no client host set.
Fix error after SG is updated and where Slack notifier is not enabled.
2017-10-15 19:13:41 +01:00
JackDandy
5d0c71b402 Merge pull request #996 from JackDandy/feature/ChangeProviders
Change enable TorrentBytes provider and improve handling of relative …
2017-10-15 02:32:07 +01:00
JackDandy
e35b67e06f Change enable TorrentBytes provider and improve handling of relative download links from providers. 2017-10-15 02:05:33 +01:00
JackDandy
cdc3a7c2df Merge branch 'master' into develop 2017-10-13 03:25:13 +01:00
JackDandy
eb07ec6549 Merge branch 'hotfix/0.12.33' 2017-10-13 03:24:31 +01:00
JackDandy
e43f2a6a7b Merge pull request #994 from JackDandy/feature/ChangeCheetahVersionCheck
Change allow Cheetah template engine version 2 and newer.
2017-10-13 02:30:37 +01:00
JackDandy
f99f5d813c Change allow Cheetah template engine version 2 and newer.
Cheetah has been forked and enjoys new support, a drop in replacement and compiled binaries improve page rendering performance for SickGear.

Download a whl version for Py Version *cp27* (Py2.7) from https://pypi.python.org/pypi/Cheetah3
To upgrade the existing...
1) Shutdown SickGear
2) Run: python -m pip install Cheetah3-<version>-cp27-cp27m-<platform>.whl
   e.g. for Win 64bit ... python -m pip install Cheetah3-3.0.0-cp27-cp27m-win_amd64.whl
3) Start SickGear
2017-10-13 02:27:08 +01:00
JackDandy
ac98b3e202 Change improve handling of torrent auth failures. 2017-10-11 23:12:30 +01:00
JackDandy
a61d80c843 Merge branch 'master' into develop 2017-10-11 02:08:40 +01:00