Commit d2518a30 authored by echel0n's avatar echel0n
Browse files

Merge branch 'release/10.0.29'

parents 7f8c9ab1 2fb197b9
......@@ -2,8 +2,12 @@
 
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
 
#### [10.0.29](https://git.sickrage.ca/SiCKRAGE/sickrage/compare/10.0.28...10.0.29)
#### [10.0.28](https://git.sickrage.ca/SiCKRAGE/sickrage/compare/10.0.27...10.0.28)
 
> 5 August 2021
- web ssl certificate/key locations and filenames are now hard-coded [`60d6bc3`](https://git.sickrage.ca/SiCKRAGE/sickrage/commit/60d6bc367c9f94e75ad9bb3ec5ccec3ddaa8da85)
 
#### [10.0.27](https://git.sickrage.ca/SiCKRAGE/sickrage/compare/10.0.26...10.0.27)
......
{
"name": "sickrage",
"version": "10.0.28",
"version": "10.0.29",
"private": true,
"repository": {
"type": "git",
......
[bumpversion]
current_version = 10.0.28
current_version = 10.0.29
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+)(?P<dev>\d+))?
......
......@@ -19,7 +19,7 @@
# along with SiCKRAGE. If not, see <http://www.gnu.org/licenses/>.
# ##############################################################################
__version__ = "10.0.28"
__version__ = "10.0.29"
__install_type__ = ""
import argparse
......
sickrage/version.txt = 00c344fbe6cade72ce48ee2bff2b1f39
sickrage/version.txt = 2d70e61b80f9030cdd40ecca48857812
sickrage/checksums.md5 = d41d8cd98f00b204e9800998ecf8427e
sickrage/__init__.py = f08b01e5320a970acb13e7ee5d817618
sickrage/__init__.py = 77253c065a80b96d2148b1fe2881a763
sickrage/autoProcessTV/mediaToSiCKRAGE.py = f88a6679a211b1f97126c116e2c33b9c
sickrage/autoProcessTV/hellaToSiCKRAGE.py = 9bc477abfd456aaba8d6bf46f2c59b1f
sickrage/autoProcessTV/__init__.py = bfa892dee586740a3a618d3c1955156c
......@@ -264,7 +264,7 @@ sickrage/core/ui.py = bc530df3dcdf73126f22b7c5719641be
sickrage/core/classes.py = ca0d7c07b684b8fe22788346dc755fd8
sickrage/core/blackandwhitelist.py = 9d0a8e2aae2353a842306730c2690c2c
sickrage/core/common.py = 8eca84658272c806858b105179285693
sickrage/core/__init__.py = 5e75c7a35d61f707a379959953575595
sickrage/core/__init__.py = 55054eedab976ac3cdcd772d8c3f092f
sickrage/core/upnp.py = 51eb609bd1f59baa3c0c346d5ac19787
sickrage/core/google_drive.py = 0129b53b8a649fa7c55bfe0c5ad11bdb
sickrage/core/media/fanart.py = e9a4232ff01ef3473e628e3eecf80e6c
......@@ -340,8 +340,8 @@ sickrage/core/webserver/static/fonts/fa-regular-400.ttf = 1a78af4105d4d56e6c34f7
sickrage/core/webserver/static/fonts/fa-brands-400.eot = 0fabb6606be4c45acfeedd115d0caca4
sickrage/core/webserver/static/fonts/fa-solid-900.svg = 03ba7cb710104df27f1c9c46d64bee4e
sickrage/core/webserver/static/css/core.min.css = 05ca1e9c48f013d71d97ecec458b9f76
sickrage/core/webserver/static/js/core.js.map = 233b9bebf171630a82339322f552b3e0
sickrage/core/webserver/static/js/core.min.js = 89f7c045a61bb7e07ee9c8825c64559e
sickrage/core/webserver/static/js/core.js.map = 718c0e47176b538069ddb749e026b5eb
sickrage/core/webserver/static/js/core.min.js = 6c88a935755c499c93d2aeda8840f061
sickrage/core/webserver/views/schedule.mako = 1492940accef5afe80d9cbd14be1c078
sickrage/core/webserver/views/history.mako = a90a54341918b398eb652d186a636952
sickrage/core/webserver/views/generic_message.mako = 20ba53fc129c1b69d5b8ccc960233757
......@@ -398,7 +398,7 @@ sickrage/core/webserver/handlers/changelog.py = 74407bee7cd98416432124fbb2a9c529
sickrage/core/webserver/handlers/logout.py = b91b1805bfd1ba69e8d19dc3254f5708
sickrage/core/webserver/handlers/announcements.py = cca0415f047c367e5b41c0fed6a24dbf
sickrage/core/webserver/handlers/root.py = be47a31ef1b27e6c8ca4abe9d5c4c3f8
sickrage/core/webserver/handlers/base.py = 0b9f86302fff8b2963d99cf33e06f41f
sickrage/core/webserver/handlers/base.py = 0242c4eef3dc3c43feb6ac67f1ad1ac5
sickrage/core/webserver/handlers/not_found.py = 3b7253c2d4d323cbb0dc6828d87c8d2c
sickrage/core/webserver/handlers/__init__.py = 4e94a1192bc45368b8cc3cd5f6d1debc
sickrage/core/webserver/handlers/logs.py = c0e649db7efc0168a8dcbea429878deb
......@@ -417,7 +417,7 @@ sickrage/core/webserver/handlers/config/notifications.py = 88ee26540e55fa1aa65de
sickrage/core/webserver/handlers/config/providers.py = e5df1dd0fb7b14d64f7fb0770c859aee
sickrage/core/webserver/handlers/config/__init__.py = 1b9eeca6d49289e7c36bf369450e459c
sickrage/core/webserver/handlers/api/schemas.py = 7fcfd3dee63378ba5bd8fcbaebbf49ef
sickrage/core/webserver/handlers/api/__init__.py = d48c15b3c3ec1db471234dd73fdfd2f7
sickrage/core/webserver/handlers/api/__init__.py = 0fc11260addd20d4af7b55dc5b3a862d
sickrage/core/webserver/handlers/api/v2/__init__.py = d2f3c3b7740033b094f17649594c131f
sickrage/core/webserver/handlers/api/v2/schedule/schemas.py = 4af02a112f828040cbb1cf34ad03fdd5
sickrage/core/webserver/handlers/api/v2/schedule/__init__.py = ee7f141e9f81cfd1d63bf1e1d5e10749
......
......@@ -41,7 +41,7 @@ from apscheduler.schedulers.tornado import TornadoScheduler
from apscheduler.triggers.interval import IntervalTrigger
from dateutil import tz
from fake_useragent import UserAgent
from sentry_sdk.integrations.logging import LoggingIntegration
from sentry_sdk.integrations.logging import LoggingIntegration, ignore_logger
from tornado.ioloop import IOLoop, PeriodicCallback
import sickrage
......@@ -601,6 +601,23 @@ class Core(object):
for tag_key, tag_value in sentry_tags.items():
sentry_sdk.set_tag(tag_key, tag_value)
# set loggers to ignore
ignored_loggers = [
'enzyme.parsers.ebml.core',
'subliminal.core',
'subliminal.utils',
'subliminal.refiners.metadata',
'subliminal.providers.tvsubtitles',
'pika.connection',
'pika.adapters.base_connection',
'pika.adapters.utils.io_services_utils',
'pika.adapters.utils.connection_workflow',
'pika.adapters.utils.selector_ioloop_adapter'
]
for item in ignored_loggers:
ignore_logger(item)
def server_checkup(self):
if self.config.general.server_id:
server_status = self.api.server.get_status(self.config.general.server_id)
......
......@@ -161,7 +161,7 @@ class APIBaseHandler(RequestHandler):
self.set_header('Cache-Control', 'no-store, no-cache, must-revalidate, max-age=0')
def options(self, *args, **kwargs):
self.finish(self._no_content())
self._no_content()
def json_response(self, data=None, error=None, status=200):
self.set_header('Content-Type', 'application/json')
......
......@@ -204,7 +204,6 @@ class BaseHandler(RequestHandler):
def options(self, *args, **kwargs):
self.set_status(204)
self.finish()
def get_argument(self, *args, **kwargs):
value = super(BaseHandler, self).get_argument(*args, **kwargs)
......
10.0.28
\ No newline at end of file
10.0.29
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment