Change logos, text etc. branding to SickGear.
21
CHANGES.md
|
@ -1,5 +1,6 @@
|
|||
### 0.x.x (2014-11-11 xx:xx:xx UTC)
|
||||
### 0.x.x (2014-11-12 xx:xx:xx UTC)
|
||||
|
||||
* Change logos, text etc. branding to SickGear
|
||||
* Add Bootstrap for UI features
|
||||
* Change UI to resize fluidly on different display sizes, fixes the issue where top menu items would disappear on smaller screens
|
||||
* Add date formats "dd/mm/yy", "dd/mm/yyyy", "day, dd/mm/yy" and "day, dd/mm/yyyy"
|
||||
|
@ -26,7 +27,7 @@
|
|||
* Change move Providers Priorities qtip options to a new Search Providers/Provider Options tab
|
||||
* Remove superfish-1.4.8.js and supersubs-0.2b.js as they are no longer required with new UI
|
||||
* Change overhaul Config Search Settings in line with General Configuration
|
||||
* Fix error when a show folder is deleted outside of SickRage
|
||||
* Fix error when a show folder is deleted outside of SickGear
|
||||
* Change combine the delete button function into the remove button on the display show page
|
||||
* Change other small UI tweaks
|
||||
* Fix keyerrors on backlog overview preventing the page to load
|
||||
|
@ -47,13 +48,13 @@
|
|||
* Add handler for when Trakt returns no results for Add Show/Add Trending Show page
|
||||
* Fix image links when anchor child images are not found at Trakt on Add Show/Add Trending Show page
|
||||
* Add image to be used when Trakt posters are void on Add Show/Add Trending Show page
|
||||
* Fix growl registration not sending sickrage an update notification registration
|
||||
* Fix growl registration not sending SickGear an update notification registration
|
||||
* Add an anonymous redirect builder for external links
|
||||
* Update xbmc link to Kodi at Config Notifications
|
||||
* Fix missing url for kickasstorrents in config_providers
|
||||
* Fix post processing when using tvrage indexer and mediabrowser metadata generation
|
||||
* Change reporting failed network_timezones.txt updates from an error to a warning
|
||||
* Fix missing header and "on <missing text>" when network is none and Layout "Poster" with Sort By "Network" 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
|
||||
* Change how the "local/network" setting is handled to address some issues
|
||||
|
||||
[develop changelog]
|
||||
|
@ -77,29 +78,23 @@
|
|||
* Fix display show status and subtitle searches to use new column class names
|
||||
* Fix API response header for JSON content type and the return of JSONP data
|
||||
* Update PNotify to version [2.0.1]
|
||||
* Change the notification popups to always show the close button.
|
||||
* Fix issue where popups did not show if multiple tabs are used. Popups now queue and display when a tab is brought into focus.
|
||||
* Fix missing HTML in notifications resulting in incorrect formatting.
|
||||
* Change the notification popups to always show the close button
|
||||
* Fix issue where popups did not show if multiple tabs are used. Popups now queue and display when a tab is brought into focus
|
||||
* Fix missing HTML in notifications resulting in incorrect formatting
|
||||
|
||||
|
||||
### 0.2.2 (2014-11-12 08:25:00 UTC)
|
||||
|
||||
[full changelog](https://github.com/SickGear/SickGear/compare/release_0.2.1...release_0.2.2)
|
||||
|
||||
* Change updater URLs to reflect new repository location
|
||||
|
||||
|
||||
### 0.2.1 (2014-10-22 06:41:00 UTC)
|
||||
|
||||
[full changelog](https://github.com/SickGear/SickGear/compare/release_0.2.0...release_0.2.1)
|
||||
|
||||
* Fix HDtorrents provider screen scraping
|
||||
|
||||
|
||||
### 0.2.0 (2014-10-21 12:36:50 UTC)
|
||||
|
||||
[full changelog](https://github.com/SickGear/SickGear/compare/release_0.1.0...release_0.2.0)
|
||||
|
||||
* Fix for failed episodes not counted in total
|
||||
* Fix for custom newznab providers with leading integer in name
|
||||
* Add checkbox to control proxying of indexers
|
||||
|
|
|
@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
|
|||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
SickRage - Copyright (C) 2010 - Nic Wolfe
|
||||
Sick Beard - Copyright (C) 2010 - Nic Wolfe
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
|
24
SickBeard.py
|
@ -2,20 +2,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
# Check needed software dependencies to nudge users to fix their setup
|
||||
from __future__ import with_statement
|
||||
|
@ -69,7 +69,7 @@ signal.signal(signal.SIGINT, sickbeard.sig_handler)
|
|||
signal.signal(signal.SIGTERM, sickbeard.sig_handler)
|
||||
|
||||
|
||||
class SickRage(object):
|
||||
class SickGear(object):
|
||||
def __init__(self):
|
||||
# system event callback for shutdown/restart
|
||||
sickbeard.events = Events(self.shutdown)
|
||||
|
@ -147,7 +147,7 @@ class SickRage(object):
|
|||
# On non-unicode builds this will raise an AttributeError, if encoding type is not valid it throws a LookupError
|
||||
sys.setdefaultencoding(sickbeard.SYS_ENCODING)
|
||||
except:
|
||||
print 'Sorry, you MUST add the SickRage folder to the PYTHONPATH environment variable'
|
||||
print 'Sorry, you MUST add the SickGear folder to the PYTHONPATH environment variable'
|
||||
print 'or find another way to force Python to use ' + sickbeard.SYS_ENCODING + ' for string encoding.'
|
||||
sys.exit(1)
|
||||
|
||||
|
@ -280,12 +280,12 @@ class SickRage(object):
|
|||
if CUR_DB_VERSION > 0:
|
||||
if CUR_DB_VERSION < MIN_DB_VERSION:
|
||||
raise SystemExit("Your database version (" + str(
|
||||
CUR_DB_VERSION) + ") is too old to migrate from with this version of SickRage (" + str(
|
||||
CUR_DB_VERSION) + ") is too old to migrate from with this version of SickGear (" + str(
|
||||
MIN_DB_VERSION) + ").\n" + \
|
||||
"Upgrade using a previous version of SB first, or start with no database file to begin fresh.")
|
||||
if CUR_DB_VERSION > MAX_DB_VERSION:
|
||||
raise SystemExit("Your database version (" + str(
|
||||
CUR_DB_VERSION) + ") has been incremented past what this version of SickRage supports (" + str(
|
||||
CUR_DB_VERSION) + ") has been incremented past what this version of SickGear supports (" + str(
|
||||
MAX_DB_VERSION) + ").\n" + \
|
||||
"If you have used other forks of SB, your database may be unusable due to their modifications.")
|
||||
|
||||
|
@ -350,7 +350,7 @@ class SickRage(object):
|
|||
os._exit(1)
|
||||
|
||||
if self.consoleLogging:
|
||||
print "Starting up SickRage " + sickbeard.BRANCH + " from " + sickbeard.CONFIG_FILE
|
||||
print "Starting up SickGear " + sickbeard.BRANCH + " from " + sickbeard.CONFIG_FILE
|
||||
|
||||
# Fire up all our threads
|
||||
sickbeard.start()
|
||||
|
@ -519,7 +519,7 @@ class SickRage(object):
|
|||
popen_list += sickbeard.MY_ARGS
|
||||
if '--nolaunch' not in popen_list:
|
||||
popen_list += ['--nolaunch']
|
||||
logger.log(u"Restarting SickRage with " + str(popen_list))
|
||||
logger.log(u"Restarting SickGear with " + str(popen_list))
|
||||
logger.close()
|
||||
subprocess.Popen(popen_list, cwd=os.getcwd())
|
||||
|
||||
|
@ -531,5 +531,5 @@ if __name__ == "__main__":
|
|||
if sys.hexversion >= 0x020600F0:
|
||||
freeze_support()
|
||||
|
||||
# start sickrage
|
||||
SickRage().start()
|
||||
# start SickGear
|
||||
SickGear().start()
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from __future__ import with_statement
|
||||
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
import sys
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
import sys
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
### Questions about SickRage?
|
||||
### Questions about SickGear?
|
||||
|
||||
To get your questions answered, please ask in the [SickRage Forum], on IRC \#sickrage pn freenode.net, or webchat.
|
||||
To get your questions answered, please ask in the [SickGear Forum], on IRC \#SickGear pn freenode.net, or webchat.
|
||||
|
||||
# Contributing to SickRage
|
||||
# Contributing to SickGear
|
||||
|
||||
1. [Getting Involved](#getting-involved)
|
||||
2. [How To Report Bugs](#how-to-report-bugs)
|
||||
|
@ -11,30 +11,30 @@ To get your questions answered, please ask in the [SickRage Forum], on IRC \#sic
|
|||
|
||||
## Getting Involved
|
||||
|
||||
There are a number of ways to get involved with the development of SickRage. Even if you've never contributed code to an Open Source project before, we're always looking for help identifying bugs, cleaning up code, writing documentation and testing.
|
||||
There are a number of ways to get involved with the development of SickGear. Even if you've never contributed code to an Open Source project before, we're always looking for help identifying bugs, cleaning up code, writing documentation and testing.
|
||||
|
||||
The goal of this guide is to provide the best way to contribute to the official SickRage repository. Please read through the full guide detailing [How to Report Bugs](#how-to-report-bugs).
|
||||
The goal of this guide is to provide the best way to contribute to the official SickGear repository. Please read through the full guide detailing [How to Report Bugs](#how-to-report-bugs).
|
||||
|
||||
## Discussion
|
||||
|
||||
### Forum and IRC
|
||||
### Issues and IRC
|
||||
|
||||
The SickRage development team frequently tracks posts on the [SickRage Forum](http://sickrage.tv/). If you have longer posts or questions please feel free to post them there. If you think you've found a bug please [file it in the bug tracker](#how-to-report-bugs).
|
||||
If you think you've found a bug please [file it in the bug tracker](#how-to-report-bugs).
|
||||
|
||||
Additionally most of the SickRage development team can be found in the [#sickrage](http://webchat.freenode.net/?channels=sickrage) IRC channel on irc.freenode.net.
|
||||
Additionally most of the SickGear development team can be found in the [#SickGear](http://webchat.freenode.net/?channels=SickGear) IRC channel on irc.freenode.net.
|
||||
|
||||
|
||||
## How to Report Bugs
|
||||
|
||||
### Make sure it is a SickRage bug
|
||||
### Make sure it is a SickGear bug
|
||||
|
||||
Many bugs reported are actually issues with the user mis-understanding of how something works (there are a bit of moving parts to an ideal setup) and most of the time can be fixed by just changing some settings to fit the users needs.
|
||||
|
||||
If you are new to SickRage, it is usually a much better idea to ask for help first in the [Using SickRage Forum](http://sickrage.tv) or the [SickRage IRC channel](http://webchat.freenode.net/?channels=sickrage). You will get much quicker support, and you will help avoid tying up the SickRage team with invalid bug reports.
|
||||
If you are new to SickGear, it is usually a much better idea to ask for help first in the [SickGear IRC channel](http://webchat.freenode.net/?channels=SickGear). You will get much quicker support, and you will help avoid tying up the SickGear team with invalid bug reports.
|
||||
|
||||
### Try the latest version of SickRage
|
||||
### Try the latest version of SickGear
|
||||
|
||||
Bugs in old versions of SickRage may have already been fixed. In order to avoid reporting known issues, make sure you are always testing against the latest build/source. Also, we put new code in the `dev` branch first before pushing down to the `master` branch (which is what the binary builds are built off of).
|
||||
Bugs in old versions of SickGear may have already been fixed. In order to avoid reporting known issues, make sure you are always testing against the latest build/source. Also, we put new code in the `dev` branch first before pushing down to the `master` branch (which is what the binary builds are built off of).
|
||||
|
||||
|
||||
## Tips For Submitting Code
|
||||
|
@ -51,14 +51,14 @@ Please follow these guidelines before reporting a bug:
|
|||
|
||||
1. **Update to the latest version** — Check if you can reproduce the issue with the latest version from the `dev` branch.
|
||||
|
||||
2. **Use the SickRage Forums search** — check if the issue has already been reported. If it has been, please comment on the existing issue.
|
||||
2. **Use the SickGear Forums search** — check if the issue has already been reported. If it has been, please comment on the existing issue.
|
||||
|
||||
3. **Provide a means to reproduce the problem** — Please provide as much details as possible, e.g. SickRage log files (obfuscate apikey/passwords), browser and operating system versions, how you started SickRage, and of course the steps to reproduce the problem. Bugs are always reported in the forums.
|
||||
3. **Provide a means to reproduce the problem** — Please provide as much details as possible, e.g. SickGear log files (obfuscate apikey/passwords), browser and operating system versions, how you started SickGear, and of course the steps to reproduce the problem. Bugs are always reported in the forums.
|
||||
|
||||
|
||||
### Feature requests
|
||||
|
||||
Please follow the bug guidelines above for feature requests, i.e. update to the latest version and search for existing issues before posting a new request. You can submit Feature Requests in the [SickRage Forum] as well.
|
||||
Please follow the bug guidelines above for feature requests, i.e. update to the latest version and search for existing issues before posting a new request. You can submit Feature Requests in the [SickGear Forum] as well.
|
||||
|
||||
### Pull requests
|
||||
|
||||
|
@ -85,9 +85,9 @@ Please follow this process; it's the best way to get your work included in the p
|
|||
|
||||
```bash
|
||||
# clone your fork of the repo into the current directory in terminal
|
||||
git clone git@github.com:<your username>/SickRage.git
|
||||
git clone git@github.com:<your username>/SickGear.git
|
||||
# navigate to the newly cloned directory
|
||||
cd SickRage
|
||||
cd SickGear
|
||||
# assign the original repo to a remote called "upstream"
|
||||
git remote add upstream https://github.com/SickGear/SickGear.git
|
||||
```
|
||||
|
|
|
@ -2,10 +2,11 @@
|
|||
<browserconfig>
|
||||
<msapplication>
|
||||
<tile>
|
||||
<square70x70logo src="/favicon-70.png"/>
|
||||
<square150x150logo src="/favicon-150.png"/>
|
||||
<square310x310logo src="/favicon-310.png"/>
|
||||
<TileColor>#FFFFFF</TileColor>
|
||||
<square70x70logo src="/images/ico/mstile-70x70.png"/>
|
||||
<square150x150logo src="/images/ico/mstile-150x150.png"/>
|
||||
<square310x310logo src="/images/ico/mstile-310x310.png"/>
|
||||
<wide310x150logo src="/images/ico/mstile-310x150.png"/>
|
||||
<TileColor>#2b5797</TileColor>
|
||||
</tile>
|
||||
</msapplication>
|
||||
</browserconfig>
|
|
@ -167,12 +167,16 @@ inc_top.tmpl
|
|||
background-image: url("../images/menu/menu-icons-white.png");
|
||||
}
|
||||
|
||||
[class^="icon16-"],
|
||||
.infoTableHeader .icon16-sb {
|
||||
background: url("../images/ico/favicon-16x16.png") 0 0 no-repeat;
|
||||
}
|
||||
|
||||
[class^="icon16-"],
|
||||
[class*=" icon16-"] {
|
||||
background-image: url("../images/glyphicons-config.png");
|
||||
}
|
||||
|
||||
.ui-autocomplete-loading {
|
||||
.ui-autocomplete-loading {
|
||||
background: white url("../images/loading16.gif") right center no-repeat;
|
||||
}
|
||||
|
||||
|
|
|
@ -1549,6 +1549,10 @@ select .selected {
|
|||
border-top: 1px dotted #666666;
|
||||
}
|
||||
|
||||
.infoTableHeader .icon16-sb {
|
||||
background: url("../images/ico/favicon-16x16.png") 0 0 no-repeat;
|
||||
}
|
||||
|
||||
[class^="icon16-"], [class*=" icon16-"] {
|
||||
background-image: url("../images/glyphicons-config-black.png");
|
||||
background-position: -40px 0;
|
||||
|
|
Before Width: | Height: | Size: 152 KiB After Width: | Height: | Size: 158 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-114x114.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-120x120.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-144x144.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-152x152.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-180x180.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-57x57.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-60x60.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-72x72.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-76x76.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
gui/slick/images/ico/apple-touch-icon-precomposed.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
gui/slick/images/ico/apple-touch-icon.png
Normal file
After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 50 KiB |
BIN
gui/slick/images/ico/favicon-160x160.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
gui/slick/images/ico/favicon-16x16.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
gui/slick/images/ico/favicon-192x192.png
Normal file
After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 71 KiB |
Before Width: | Height: | Size: 157 KiB |
Before Width: | Height: | Size: 3.3 KiB |
BIN
gui/slick/images/ico/favicon-32x32.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 21 KiB |
BIN
gui/slick/images/ico/favicon-96x96.png
Normal file
After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 15 KiB |
BIN
gui/slick/images/ico/mstile-144x144.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
gui/slick/images/ico/mstile-150x150.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
gui/slick/images/ico/mstile-310x150.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
gui/slick/images/ico/mstile-310x310.png
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
gui/slick/images/ico/mstile-70x70.png
Normal file
After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 668 KiB After Width: | Height: | Size: 745 KiB |
BIN
gui/slick/images/sickgear.png
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 23 KiB |
|
@ -45,10 +45,9 @@
|
|||
<tr><td class="infoTableHeader">SR Arguments:</td><td class="infoTableCell">$sickbeard.MY_ARGS</td></tr>
|
||||
<tr><td class="infoTableHeader">SR Web Root:</td><td class="infoTableCell">$sickbeard.WEB_ROOT</td></tr>
|
||||
<tr><td class="infoTableHeader">Python Version:</td><td class="infoTableCell">$sys.version[:120]</td></tr>
|
||||
<tr class="infoTableSeperator"><td class="infoTableHeader"><i class="icon16-sb"></i> Homepage</td><td class="infoTableCell"><a href="<%= anon_url('http://www.sickrage.tv/') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">http://www.sickrage.tv/</a></td></tr>
|
||||
<tr><td class="infoTableHeader"><i class="icon16-web"></i> Forums</td><td class="infoTableCell"><a href="<%= anon_url('http://sickrage.tv/forums/') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">http://sickrage.tv/forums/</a></td></tr>
|
||||
<tr><td class="infoTableHeader"><i class="icon16-github"></i> Source</td><td class="infoTableCell"><a href="<%= anon_url('https://github.com/SickGear/SickGear/') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">https://github.com/SickragePVR/SickRage/</a></td></tr>
|
||||
<tr><td class="infoTableHeader"><i class="icon16-mirc"></i> Internet Relay Chat</td><td class="infoTableCell"><a href="irc://irc.freenode.net/#sickrage" rel="noreferrer"><i>#sickrage</i> on <i>irc.freenode.net</i></a></td></tr>
|
||||
<tr class="infoTableSeperator"><td class="infoTableHeader"><i class="icon16-sb"></i> Homepage</td><td class="infoTableCell"><a href="<%= anon_url('https://github.com/SickGear/SickGear/wiki') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">https://github.com/SickGear/SickGear/wiki</a></td></tr>
|
||||
<tr><td class="infoTableHeader"><i class="icon16-github"></i> Source</td><td class="infoTableCell"><a href="<%= anon_url('https://github.com/SickGear/SickGear/') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">https://github.com/SickGear/SickGear/</a></td></tr>
|
||||
<tr><td class="infoTableHeader"><i class="icon16-mirc"></i> Internet Relay Chat</td><td class="infoTableCell"><a href="irc://irc.freenode.net/#SickGear" rel="noreferrer"><i>#SickGear</i> on <i>irc.freenode.net</i></a></td></tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
<span class="component-title">Launch browser</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" name="launch_browser" id="launch_browser" #if $sickbeard.LAUNCH_BROWSER then 'checked="checked"' else ''#/>
|
||||
<p>open the SickRage home page on startup</p>
|
||||
<p>open the SickGear home page on startup</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -180,7 +180,7 @@
|
|||
<span class="component-title">Notify on software update</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" name="notify_on_update" id="notify_on_update" #if $sickbeard.NOTIFY_ON_UPDATE then 'checked="checked"' else ''#/>
|
||||
<p>send a message to all enabled notifiers when SickRage has been updated</p>
|
||||
<p>send a message to all enabled notifiers when SickGear has been updated</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -311,7 +311,7 @@
|
|||
|
||||
<div class="component-group-desc">
|
||||
<h3>Web Interface</h3>
|
||||
<p>It is recommended that you enable a username and password to secure SickRage from being tampered with remotely.</p>
|
||||
<p>It is recommended that you enable a username and password to secure SickGear from being tampered with remotely.</p>
|
||||
<p><b>These options require a manual restart to take effect.</b></p>
|
||||
</div>
|
||||
|
||||
|
@ -322,7 +322,7 @@
|
|||
<span class="component-title">Enable API</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" name="use_api" class="enabler" id="use_api" #if $sickbeard.USE_API then 'checked="checked"' else ''#/>
|
||||
<p>allow the use of the SickRage API</p>
|
||||
<p>allow the use of the SickGear API</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -333,7 +333,7 @@
|
|||
<span class="component-desc">
|
||||
<input type="text" name="api_key" id="api_key" value="$sickbeard.API_KEY" class="form-control input-sm input300" readonly="readonly" />
|
||||
<input class="btn btn-inline" type="button" id="generate_new_apikey" value="Generate">
|
||||
<div class="clear-left"><p>used to give 3rd party programs limited access to SickRage</p></div>
|
||||
<div class="clear-left"><p>used to give 3rd party programs limited access to SickGear</p></div>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -373,7 +373,7 @@
|
|||
<span class="component-title">HTTP port</span>
|
||||
<span class="component-desc">
|
||||
<input type="text" name="web_port" id="web_port" value="$sickbeard.WEB_PORT" class="form-control input-sm input100" />
|
||||
<p>web port to browse and access SickRage (default:8081)</p>
|
||||
<p>web port to browse and access SickGear (default:8081)</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_xbmc" id="use_xbmc" #if $sickbeard.USE_XBMC then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send XBMC commands ?<p>
|
||||
<p>should SickGear send XBMC commands ?<p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -168,7 +168,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_plex" id="use_plex" #if $sickbeard.USE_PLEX then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Plex commands ?</p>
|
||||
<p>should SickGear send Plex commands ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -275,7 +275,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_nmj" id="use_nmj" #if $sickbeard.USE_NMJ then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send update commands to NMJ ?</p>
|
||||
<p>should SickGear send update commands to NMJ ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -341,7 +341,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_nmjv2" id="use_nmjv2" #if $sickbeard.USE_NMJv2 then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send update commands to NMJv2 ?</p>
|
||||
<p>should SickGear send update commands to NMJv2 ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -431,12 +431,12 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_synoindex" id="use_synoindex" #if $sickbeard.USE_SYNOINDEX then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Synology notifications ?</p>
|
||||
<p>should SickGear send Synology notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc"><b>Note:</b> requires SickRage to be running on your Synology NAS.</span>
|
||||
<span class="component-desc"><b>Note:</b> requires SickGear to be running on your Synology NAS.</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
@ -461,12 +461,12 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_synologynotifier" id="use_synologynotifier" #if $sickbeard.USE_SYNOLOGYNOTIFIER then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send notifications to the Synology Notifier ?</p>
|
||||
<p>should SickGear send notifications to the Synology Notifier ?</p>
|
||||
</span>
|
||||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc"><b>Note:</b> requires SickRage to be running on your Synology DSM.</span>
|
||||
<span class="component-desc"><b>Note:</b> requires SickGear to be running on your Synology DSM.</span>
|
||||
</label>
|
||||
</div>
|
||||
<div id="content_use_synologynotifier">
|
||||
|
@ -515,7 +515,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_pytivo" id="use_pytivo" #if $sickbeard.USE_PYTIVO then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send notifications to pyTivo ?</p>
|
||||
<p>should SickGear send notifications to pyTivo ?</p>
|
||||
</span>
|
||||
</label>
|
||||
<label>
|
||||
|
@ -577,7 +577,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_growl" id="use_growl" #if $sickbeard.USE_GROWL then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Growl notifications ?</p>
|
||||
<p>should SickGear send Growl notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -627,7 +627,7 @@
|
|||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc">may leave blank if SickRage is on the same host.</span>
|
||||
<span class="component-desc">may leave blank if SickGear is on the same host.</span>
|
||||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
|
@ -655,7 +655,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_prowl" id="use_prowl" #if $sickbeard.USE_PROWL then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Prowl notifications ?</p>
|
||||
<p>should SickGear send Prowl notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -711,7 +711,7 @@
|
|||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc">priority of Prowl messages from SickRage.</span>
|
||||
<span class="component-desc">priority of Prowl messages from SickGear.</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="testNotification" id="testProwl-result">Click below to test.</div>
|
||||
|
@ -735,7 +735,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_libnotify" id="use_libnotify" #if $sickbeard.USE_LIBNOTIFY then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Libnotify notifications ?</p>
|
||||
<p>should SickGear send Libnotify notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -780,7 +780,7 @@
|
|||
<div class="component-group">
|
||||
<div class="component-group-desc">
|
||||
<img class="notifier-icon" src="$sbRoot/images/notifiers/pushover.png" alt="" title="Pushover" />
|
||||
<h3><a href="<%= anon_url('https://pushover.net/apps/clone/sickrage') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">Pushover</a></h3>
|
||||
<h3><a href="<%= anon_url('https://pushover.net/apps/clone/SickGear') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;">Pushover</a></h3>
|
||||
<p>Pushover makes it easy to send real-time notifications to your Android and iOS devices.</p>
|
||||
</div>
|
||||
<fieldset class="component-group-list">
|
||||
|
@ -789,7 +789,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_pushover" id="use_pushover" #if $sickbeard.USE_PUSHOVER then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Pushover notifications ?</p>
|
||||
<p>should SickGear send Pushover notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -839,7 +839,7 @@
|
|||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc"><a href="<%= anon_url('https://pushover.net/apps/clone/sickrage') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;"><b>Click here</b></a> to create a Pushover API key</span>
|
||||
<span class="component-desc"><a href="<%= anon_url('https://pushover.net/apps/clone/SickGear') %>" rel="noreferrer" onclick="window.open(this.href, '_blank'); return false;"><b>Click here</b></a> to create a Pushover API key</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="testNotification" id="testPushover-result">Click below to test.</div>
|
||||
|
@ -862,7 +862,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_boxcar" id="use_boxcar" #if $sickbeard.USE_BOXCAR then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Boxcar notifications ?</p>
|
||||
<p>should SickGear send Boxcar notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -925,7 +925,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_boxcar2" id="use_boxcar2" #if $sickbeard.USE_BOXCAR2 then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Boxcar2 notifications ?</p>
|
||||
<p>should SickGear send Boxcar2 notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -988,7 +988,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_nma" id="use_nma" #if $sickbeard.USE_NMA then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send NMA notifications ?</p>
|
||||
<p>should SickGear send NMA notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -1044,7 +1044,7 @@
|
|||
</label>
|
||||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc">priority of NMA messages from SickRage.</span>
|
||||
<span class="component-desc">priority of NMA messages from SickGear.</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="testNotification" id="testNMA-result">Click below to test.</div>
|
||||
|
@ -1067,7 +1067,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_pushalot" id="use_pushalot" #if $sickbeard.USE_PUSHALOT then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Pushalot notifications ?
|
||||
<p>should SickGear send Pushalot notifications ?
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -1130,7 +1130,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_pushbullet" id="use_pushbullet" #if $sickbeard.USE_PUSHBULLET then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Pushbullet notifications ?</p>
|
||||
<p>should SickGear send Pushbullet notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -1208,7 +1208,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_twitter" id="use_twitter" #if $sickbeard.USE_TWITTER then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage post tweets on Twitter ?</p>
|
||||
<p>should SickGear post tweets on Twitter ?</p>
|
||||
</span>
|
||||
</label>
|
||||
<label>
|
||||
|
@ -1292,7 +1292,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_trakt" id="use_trakt" #if $sickbeard.USE_TRAKT then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send Trakt.tv notifications ?</p>
|
||||
<p>should SickGear send Trakt.tv notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -1345,7 +1345,7 @@
|
|||
<span class="component-title">Sync libraries:</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="trakt_sync" id="trakt_sync" #if $sickbeard.TRAKT_SYNC then "checked=\"checked\"" else ""# />
|
||||
<p>sync your SickRage show library with your trakt show library.</p>
|
||||
<p>sync your SickGear show library with your trakt show library.</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -1420,7 +1420,7 @@
|
|||
<span class="component-title">Enable</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" class="enabler" name="use_email" id="use_email" #if $sickbeard.USE_EMAIL then "checked=\"checked\"" else ""# />
|
||||
<p>should SickRage send email notifications ?</p>
|
||||
<p>should SickGear send email notifications ?</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
|
||||
<div class="component-group-desc">
|
||||
<h3>Post-Processing</h3>
|
||||
<p>Settings that dictate how SickRage should process completed downloads.</p>
|
||||
<p>Settings that dictate how SickGear should process completed downloads.</p>
|
||||
</div>
|
||||
|
||||
<fieldset class="component-group-list">
|
||||
|
@ -57,7 +57,7 @@
|
|||
</label>
|
||||
<label class="nocheck">
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc">Or if SABnzbd+ and SickRage are on different PCs.</span>
|
||||
<span class="component-desc">Or if SABnzbd+ and SickGear are on different PCs.</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
@ -91,7 +91,7 @@
|
|||
</label>
|
||||
<label class="nocheck">
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc"><b>NOTE:</b> This may mean SickRage misses renames as well</span>
|
||||
<span class="component-desc"><b>NOTE:</b> This may mean SickGear misses renames as well</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="field-pair">
|
||||
|
@ -105,7 +105,7 @@
|
|||
</label>
|
||||
<label class="nocheck">
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc"><b>NOTE:</b> Scripts are called after SickRage's own post-processing.</span>
|
||||
<span class="component-desc"><b>NOTE:</b> Scripts are called after SickGear's own post-processing.</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
@ -228,7 +228,7 @@
|
|||
|
||||
<div class="component-group-desc">
|
||||
<h3>Episode Naming</h3>
|
||||
<p>How SickRage will name and sort your episodes.</p>
|
||||
<p>How SickGear will name and sort your episodes.</p>
|
||||
</div>
|
||||
|
||||
<fieldset class="component-group-list">
|
||||
|
@ -371,7 +371,7 @@
|
|||
<td>Show.Name.S02E03.HDTV.XviD-RLSGROUP</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SiCKRAGE' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SickGear' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td>%RG</td>
|
||||
<td>RLSGROUP</td>
|
||||
</tr>
|
||||
|
@ -579,7 +579,7 @@
|
|||
<td>Show.Name.2010.03.09.HDTV.XviD-RLSGROUP</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SiCKRAGE' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SickGear' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td>%RG</td>
|
||||
<td>RLSGROUP</td>
|
||||
</tr>
|
||||
|
@ -756,7 +756,7 @@
|
|||
<td>Show.Name.9th.Mar.2011.HDTV.XviD-RLSGROUP</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SiCKRAGE' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SickGear' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td>%RG</td>
|
||||
<td>RLSGROUP</td>
|
||||
</tr>
|
||||
|
@ -929,7 +929,7 @@
|
|||
<td>Show.Name.S02E03.HDTV.XviD-RLSGROUP</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SiCKRAGE' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td class="align-right"><i class="icon-info-sign" title="'SickGear' is used in place of RLSGROUP if it could not be properly detected"></i> <b>Release Group:</b></td>
|
||||
<td>%RG</td>
|
||||
<td>RLSGROUP</td>
|
||||
</tr>
|
||||
|
|
|
@ -392,7 +392,7 @@ var show_nzb_providers = #if $sickbeard.USE_NZBS then "true" else "false"#;
|
|||
<label>
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc">
|
||||
<p>stop transfer when ratio is reached<br>(-1 SickRage default to seed forever, or leave blank for downloader default)</p>
|
||||
<p>stop transfer when ratio is reached<br>(-1 SickGear default to seed forever, or leave blank for downloader default)</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
@ -143,7 +143,7 @@
|
|||
<span class="component-title">Daily search on startup</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" name="dailysearch_startup" id="dailysearch_startup" <%= html_checked if sickbeard.DAILYSEARCH_STARTUP == True else '' %>/>
|
||||
<p>start daily search on startup of SickRage</p>
|
||||
<p>start daily search on startup of SickGear</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -153,7 +153,7 @@
|
|||
<span class="component-title">Run backlog on startup</span>
|
||||
<span class="component-desc">
|
||||
<input type="checkbox" name="backlog_startup" id="backlog_startup" <%= html_checked if sickbeard.BACKLOG_STARTUP == True else '' %>/>
|
||||
<p>start processing backlogged episodes on startup of SickRage</p>
|
||||
<p>start processing backlogged episodes on startup of SickGear</p>
|
||||
</span>
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
|
||||
<div class="component-group-desc">
|
||||
<h3>Subtitles Search</h3>
|
||||
<p>Settings that dictate how SickRage handles subtitles search results.</p>
|
||||
<p>Settings that dictate how SickGear handles subtitles search results.</p>
|
||||
</div>
|
||||
|
||||
<fieldset class="component-group-list">
|
||||
|
@ -82,7 +82,7 @@
|
|||
</label>
|
||||
<label class="nocheck">
|
||||
<span class="component-title"> </span>
|
||||
<span class="component-desc">The directory where SickRage should store your <i>Subtitles</i> files.</span>
|
||||
<span class="component-desc">The directory where SickGear should store your <i>Subtitles</i> files.</span>
|
||||
</label>
|
||||
<label class="nocheck">
|
||||
<span class="component-title"> </span>
|
||||
|
|
|
@ -110,7 +110,7 @@
|
|||
|
||||
<b>Info Language:</b> <select name="indexerLang" id="indexerLangSelect" class="form-control form-control-inline input-sm"></select><br />
|
||||
Note: This will only affect the language of the retrieved metadata file contents and episode filenames.<br />
|
||||
This <b>DOES NOT</b> allow SickRage to download non-english TV episodes!<br />
|
||||
This <b>DOES NOT</b> allow SickGear to download non-english TV episodes!<br />
|
||||
<br />
|
||||
|
||||
<b>Flatten files (no folders):</b> <input type="checkbox" name="flatten_folders" #if $show.flatten_folders == 1 and not $sickbeard.NAMING_FORCE_FOLDERS then "checked=\"checked\"" else ""# #if $sickbeard.NAMING_FORCE_FOLDERS then "disabled=\"disabled\"" else ""#/><br /><br />
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
</div>
|
||||
<br />
|
||||
|
||||
<p>SickRage can add existing shows, using the current options, by using locally stored NFO/XML metadata to eliminate user interaction.<br />
|
||||
If you would rather have SickRage prompt you to customize each show, then use the checkbox below.</p>
|
||||
<p>SickGear can add existing shows, using the current options, by using locally stored NFO/XML metadata to eliminate user interaction.<br />
|
||||
If you would rather have SickGear prompt you to customize each show, then use the checkbox below.</p>
|
||||
|
||||
<p><input type="checkbox" name="promptForSettings" id="promptForSettings" /> <label for="promptForSettings">Prompt me to set settings for each show</label></p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h5><b>Displaying folders within these directories which aren't already added to SickRage:</b></h5>
|
||||
<h5><b>Displaying folders within these directories which aren't already added to SickGear:</b></h5>
|
||||
|
||||
<ul id="rootDirStaticList"><li></li></ul>
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
<div class="button"><div class="icon-addnewshow"></div></div>
|
||||
<div class="buttontext">
|
||||
<h3>Add New Show</h3>
|
||||
<p>For shows that you haven't downloaded yet, this option finds a show on theTVDB.com and TVRage.com, creates a directory for its episodes, and adds it to SickRage.</p>
|
||||
<p>For shows that you haven't downloaded yet, this option finds a show on theTVDB.com and TVRage.com, creates a directory for its episodes, and adds it to SickGear.</p>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
@ -33,7 +33,7 @@
|
|||
<div class="button"><div class="icon-addtrendingshow"></div></div>
|
||||
<div class="buttontext">
|
||||
<h3>Add Trending Show</h3>
|
||||
<p>For shows that you haven't downloaded yet, this option lets you choose from a list of current trending shows with ratings to add, creates a directory for its episodes, and adds it to SickRage.</p>
|
||||
<p>For shows that you haven't downloaded yet, this option lets you choose from a list of current trending shows with ratings to add, creates a directory for its episodes, and adds it to SickGear.</p>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
|||
<div class="button"><div class="icon-addrecommendedshow"></div></div>
|
||||
<div class="buttontext">
|
||||
<h3>Add Recommended Shows</h3>
|
||||
<p>For shows that you haven't downloaded yet, this option recommends shows to add based on your Trakt.tv show library, creates a directory for its episodes, and adds it to SickRage.</p>
|
||||
<p>For shows that you haven't downloaded yet, this option recommends shows to add based on your Trakt.tv show library, creates a directory for its episodes, and adds it to SickGear.</p>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
@ -53,7 +53,7 @@
|
|||
<div class="button"><div class="icon-addexistingshow"></div></div>
|
||||
<div class="buttontext">
|
||||
<h3>Add Existing Shows</h3>
|
||||
<p>Use this option to add shows that already have a folder created on your hard drive. SickRage will scan your existing metadata/episodes and add the show accordingly.</p>
|
||||
<p>Use this option to add shows that already have a folder created on your hard drive. SickGear will scan your existing metadata/episodes and add the show accordingly.</p>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
|
||||
<br />
|
||||
<b>*</b> This will only affect the language of the retrieved metadata file contents and episode filenames.<br />
|
||||
This <b>DOES NOT</b> allow SickRage to download non-english TV episodes!<br />
|
||||
This <b>DOES NOT</b> allow SickGear to download non-english TV episodes!<br />
|
||||
<br />
|
||||
<div id="searchResults" style="height: 100%;"><br/></div>
|
||||
#end if
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<div id="customQualityWrapper">
|
||||
<div id="customQuality">
|
||||
<div class="component-group-desc">
|
||||
<p>One of the <b>Initial</b> quality selections must be obtained before SickRage will attempt to process the <b>Archive</b> selections.</p>
|
||||
<p>One of the <b>Initial</b> quality selections must be obtained before SickGear will attempt to process the <b>Archive</b> selections.</p>
|
||||
</div>
|
||||
|
||||
<div style="padding-right: 40px; text-align: center;" class="float-left">
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<title>SickRage - BRANCH:[$sickbeard.BRANCH] - $title</title>
|
||||
<title>SickGear - BRANCH:[$sickbeard.BRANCH] - $title</title>
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||
|
@ -16,22 +16,22 @@
|
|||
<![endif]-->
|
||||
|
||||
<link rel="shortcut icon" href="$sbRoot/images/ico/favicon.ico">
|
||||
<link rel="icon" sizes="16x16 32x32 64x64" href="$sbRoot/images/ico/favicon.ico">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="$sbRoot/images/ico/favicon-196.png">
|
||||
<link rel="icon" type="image/png" sizes="160x160" href="$sbRoot/images/ico/favicon-160.png">
|
||||
<link rel="icon" type="image/png" sizes="96x96" href="$sbRoot/images/ico/favicon-96.png">
|
||||
<link rel="icon" type="image/png" sizes="64x64" href="$sbRoot/images/ico/favicon-64.png">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="$sbRoot/images/ico/favicon-32.png">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="$sbRoot/images/ico/favicon-16.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="$sbRoot/images/ico/favicon-152.png">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="$sbRoot/images/ico/favicon-144.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="$sbRoot/images/ico/favicon-120.png">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="$sbRoot/images/ico/favicon-114.png">
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="$sbRoot/images/ico/favicon-76.png">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="$sbRoot/images/ico/favicon-72.png">
|
||||
<link rel="apple-touch-icon" href="$sbRoot/images/ico/favicon-57.png">
|
||||
<meta name="msapplication-TileColor" content="#FFFFFF">
|
||||
<meta name="msapplication-TileImage" content="$sbRoot/images/ico/favicon-144.png">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="$sbRoot/images/ico/apple-touch-icon-180x180.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="$sbRoot/images/ico/apple-touch-icon-152x152.png">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="$sbRoot/images/ico/apple-touch-icon-144x144.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="$sbRoot/images/ico/apple-touch-icon-120x120.png">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="$sbRoot/images/ico/apple-touch-icon-114x114.png">
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="$sbRoot/images/ico/apple-touch-icon-76x76.png">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="$sbRoot/images/ico/apple-touch-icon-72x72.png">
|
||||
<link rel="apple-touch-icon" sizes="60x60" href="$sbRoot/images/ico/apple-touch-icon-60x60.png">
|
||||
<link rel="apple-touch-icon" sizes="57x57" href="$sbRoot/images/ico/apple-touch-icon-57x57.png">
|
||||
<link rel="icon" type="image/png" href="$sbRoot/images/ico/favicon-192x192.png" sizes="192x192">
|
||||
<link rel="icon" type="image/png" href="$sbRoot/images/ico/favicon-160x160.png" sizes="160x160">
|
||||
<link rel="icon" type="image/png" href="$sbRoot/images/ico/favicon-96x96.png" sizes="96x96">
|
||||
<link rel="icon" type="image/png" href="$sbRoot/images/ico/favicon-32x32.png" sizes="32x32">
|
||||
<link rel="icon" type="image/png" href="$sbRoot/images/ico/favicon-16x16.png" sizes="16x16">
|
||||
<meta name="msapplication-TileColor" content="#2b5797">
|
||||
<meta name="msapplication-TileImage" content="$sbRoot/images/ico/mstile-144x144.png">
|
||||
<meta name="msapplication-config" content="$sbRoot/css/browserconfig.xml">
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="$sbRoot/css/lib/bootstrap.css?$sbPID"/>
|
||||
|
@ -147,7 +147,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="$sbRoot/home/" title="SickRage"><img alt="SickRage" src="$sbRoot/images/sickrage.png" style="height: 50px;" class="img-responsive pull-left" /></a>
|
||||
<a class="navbar-brand" href="$sbRoot/home/" title="SickGear"><img alt="SickGear" src="$sbRoot/images/sickgear.png" style="height: 50px;" class="img-responsive pull-left" /></a>
|
||||
</div>
|
||||
|
||||
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#from sickbeard import db
|
||||
|
||||
#set global $title="Home"
|
||||
#set global $header="Restarting SickRage"
|
||||
#set global $header="Restarting SickGear"
|
||||
|
||||
#set global $sbPath = ".."
|
||||
|
||||
|
|
|
@ -28,13 +28,13 @@ sbHost = "$curSBHost";
|
|||
<h2>Performing Restart</h2>
|
||||
<br />
|
||||
<div id="shut_down_message">
|
||||
Waiting for SickRage to shut down:
|
||||
Waiting for SickGear to shut down:
|
||||
<img src="$sbRoot/images/loading16${themeSpinner}.gif" height="16" width="16" id="shut_down_loading" />
|
||||
<img src="$sbRoot/images/yes16.png" height="16" width="16" id="shut_down_success" style="display: none;" />
|
||||
</div>
|
||||
|
||||
<div id="restart_message" style="display: none;">
|
||||
Waiting for SickRage to start again:
|
||||
Waiting for SickGear to start again:
|
||||
<img src="$sbRoot/images/loading16${themeSpinner}.gif" height="16" width="16" id="restart_loading" />
|
||||
<img src="$sbRoot/images/yes16.png" height="16" width="16" id="restart_success" style="display: none;" />
|
||||
<img src="$sbRoot/images/no16.png" height="16" width="16" id="restart_failure" style="display: none;" />
|
||||
|
@ -46,6 +46,6 @@ Loading the home page:
|
|||
</div>
|
||||
|
||||
<div id="restart_fail_message" style="display: none;">
|
||||
Error: The restart has timed out, perhaps something prevented SickRage from starting again?
|
||||
Error: The restart has timed out, perhaps something prevented SickGear from starting again?
|
||||
</div>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ $(document).ready(function () {
|
|||
var target = $( this ).attr('href');
|
||||
$.confirm({
|
||||
'title' : 'Shutdown',
|
||||
'message' : 'Are you sure you want to shutdown SickRage ?',
|
||||
'message' : 'Are you sure you want to shutdown SickGear ?',
|
||||
'buttons' : {
|
||||
'Yes' : {
|
||||
'class' : 'green',
|
||||
|
@ -25,7 +25,7 @@ $(document).ready(function () {
|
|||
var target = $( this ).attr('href');
|
||||
$.confirm({
|
||||
'title' : 'Restart',
|
||||
'message' : 'Are you sure you want to restart SickRage ?',
|
||||
'message' : 'Are you sure you want to restart SickGear ?',
|
||||
'buttons' : {
|
||||
'Yes' : {
|
||||
'class' : 'green',
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
# Required-Stop: $all
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: starts SickRage
|
||||
# Description: starts SickRage
|
||||
# Short-Description: starts SickGear
|
||||
# Description: starts SickGear
|
||||
### END INIT INFO
|
||||
|
||||
# Source function library.
|
||||
|
|
18
init.freebsd
|
@ -9,25 +9,25 @@
|
|||
#
|
||||
# sickbeard_enable (bool): Set to NO by default.
|
||||
# Set it to YES to enable it.
|
||||
# sickbeard_user: The user account SickRage daemon runs as what
|
||||
# sickbeard_user: The user account SickGear daemon runs as what
|
||||
# you want it to be. It uses '_sabnzbd' user by
|
||||
# default. Do not sets it as empty or it will run
|
||||
# as root.
|
||||
# sickbeard_dir: Directory where SickRage lives.
|
||||
# sickbeard_dir: Directory where SickGear lives.
|
||||
# Default: /usr/local/sickbeard
|
||||
# sickbeard_chdir: Change to this directory before running SickRage.
|
||||
# sickbeard_chdir: Change to this directory before running SickGear.
|
||||
# Default is same as sickbeard_dir.
|
||||
# sickbeard_datadir: Data directory for Sick Beard (DB, Logs, config)
|
||||
# Default is same as sickbeard_chdir
|
||||
# sickbeard_pid: The name of the pidfile to create.
|
||||
# Default is sickbeard.pid in sickbeard_dir.
|
||||
# sickbeard_host: The hostname or IP SickRage is listening on
|
||||
# sickbeard_host: The hostname or IP SickGear is listening on
|
||||
# Default is 127.0.0.1
|
||||
# sickbeard_port: The port SickRage is listening on
|
||||
# sickbeard_port: The port SickGear is listening on
|
||||
# Default is 8081
|
||||
# sickbeard_web_user: Username to authenticate to the SickRage web interface
|
||||
# sickbeard_web_user: Username to authenticate to the SickGear web interface
|
||||
# Default is an empty string (no username)
|
||||
# sickbeard_web_password: Password to authenticate to the SickRage web interface
|
||||
# sickbeard_web_password: Password to authenticate to the SickGear web interface
|
||||
# Default is an empty string (no password)
|
||||
# sickbeard_webroot: Set to value of web_root in config (for proxies etc)
|
||||
# Default is an empty string (if set must start with a "/")
|
||||
|
@ -69,13 +69,13 @@ if [ `id -u` != "0" ]; then
|
|||
fi
|
||||
|
||||
verify_sickbeard_pid() {
|
||||
# Make sure the pid corresponds to the SickRage process.
|
||||
# Make sure the pid corresponds to the SickGear process.
|
||||
pid=`cat ${sickbeard_pid} 2>/dev/null`
|
||||
ps -p ${pid} 2>/dev/null | grep -q "python ${sickbeard_dir}/SickBeard.py"
|
||||
return $?
|
||||
}
|
||||
|
||||
# Try to stop SickRage cleanly by calling shutdown over http.
|
||||
# Try to stop SickGear cleanly by calling shutdown over http.
|
||||
sickbeard_stop() {
|
||||
echo "Stopping $name"
|
||||
verify_sickbeard_pid
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
# Should-Stop: $NetworkManager
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: starts instance of SickRage
|
||||
# Description: starts instance of SickRage using start-stop-daemon
|
||||
# Short-Description: starts instance of SickGear
|
||||
# Description: starts instance of SickGear using start-stop-daemon
|
||||
### END INIT INFO
|
||||
|
||||
# Source SickBeard configuration
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
|
||||
__version__ = '1.0'
|
||||
__author__ = 'echel0n'
|
||||
__license__ = 'BSD'
|
|
@ -1,8 +1,7 @@
|
|||
# !/usr/bin/env python2
|
||||
# encoding:utf-8
|
||||
#author:echel0n
|
||||
#author:dbr/Ben (ripped from tvdb:echel0n)
|
||||
#project:tvrage_api
|
||||
#repository:http://github.com/echel0n/tvrage_api
|
||||
#license:unlicense (http://unlicense.org/)
|
||||
|
||||
"""
|
||||
|
@ -12,9 +11,6 @@ Simple-to-use Python interface to The TVRage's API (tvrage.com)
|
|||
from functools import wraps
|
||||
import traceback
|
||||
|
||||
__author__ = "echel0n"
|
||||
__version__ = "1.0"
|
||||
|
||||
import os
|
||||
import re
|
||||
import time
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#!/usr/bin/env python2
|
||||
#encoding:utf-8
|
||||
#author:echel0n
|
||||
#author:dbr/Ben (ripped from tvdb:echel0n)
|
||||
#project:tvrage_api
|
||||
#repository:http://github.com/echel0n/tvrage_api
|
||||
#license:unlicense (http://unlicense.org/)
|
||||
|
||||
"""
|
||||
|
@ -11,9 +10,6 @@ Modified from http://code.activestate.com/recipes/491261/
|
|||
"""
|
||||
from __future__ import with_statement
|
||||
|
||||
__author__ = "echel0n"
|
||||
__version__ = "1.0"
|
||||
|
||||
import os
|
||||
import time
|
||||
import errno
|
||||
|
|
|
@ -1,15 +1,12 @@
|
|||
#!/usr/bin/env python2
|
||||
#encoding:utf-8
|
||||
#author:echel0n
|
||||
#author:dbr/Ben (ripped from tvdb:echel0n)
|
||||
#project:tvrage_api
|
||||
#repository:http://github.com/echel0n/tvrage_api
|
||||
|
||||
#license:unlicense (http://unlicense.org/)
|
||||
|
||||
"""Custom exceptions used or raised by tvrage_api"""
|
||||
|
||||
__author__ = "echel0n"
|
||||
__version__ = "1.0"
|
||||
|
||||
__all__ = ["tvrage_error", "tvrage_userabort", "tvrage_shownotfound",
|
||||
"tvrage_seasonnotfound", "tvrage_episodenotfound", "tvrage_attributenotfound"]
|
||||
|
||||
|
|
|
@ -1,15 +1,12 @@
|
|||
#!/usr/bin/env python2
|
||||
#encoding:utf-8
|
||||
#author:echel0n
|
||||
#author:dbr/Ben (ripped from tvdb:echel0n)
|
||||
#project:tvrage_api
|
||||
#repository:http://github.com/echel0n/tvrage_api
|
||||
|
||||
#license:unlicense (http://unlicense.org/)
|
||||
|
||||
"""Contains included user interface for TVRage show selection"""
|
||||
|
||||
__author__ = "echel0n"
|
||||
__version__ = "1.0"
|
||||
|
||||
import logging
|
||||
import warnings
|
||||
|
||||
|
|
20
readme.md
|
@ -1,14 +1,14 @@
|
|||
SickRage
|
||||
SickGear
|
||||
=====
|
||||
|
||||
SickRage is a Video File Manager for TV Shows, It watches for new episodes of your favorite shows and when they are posted it does its magic.
|
||||
SickGear is a Video File Manager for TV Shows, It watches for new episodes of your favorite shows and when they are posted it does its magic.
|
||||
|
||||
*SickRage is currently in beta release stage. There may be severe bugs in it and at any given time it may not work at all.*
|
||||
*SickGear is currently in beta release stage. There may be severe bugs in it and at any given time it may not work at all.*
|
||||
|
||||
There are currently a lot of changes that we're working on, which affect the very core of how SickRage works. We're doing this to lay the groundwork
|
||||
for making SickRage seriously more awesome, scalable and resource-friendly than it already is.
|
||||
There are currently a lot of changes that we're working on, which affect the very core of how SickGear works. We're doing this to lay the groundwork
|
||||
for making SickGear seriously more awesome, scalable and resource-friendly than it already is.
|
||||
|
||||
While we're doing this, please expect SickRage do strange things, or maybe even not work at all. In any case, we need your help. If you see SickRage behaving weird, check if someone has reported it, and if not, open a new issue. There is little to no use to report "software should be stable". We will focus on that later, not now.
|
||||
While we're doing this, please expect SickGear do strange things, or maybe even not work at all. In any case, we need your help. If you see SickGear behaving weird, check if someone has reported it, and if not, open a new issue. There is little to no use to report "software should be stable". We will focus on that later, not now.
|
||||
|
||||
!!! 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 !!!
|
||||
|
||||
|
@ -30,12 +30,12 @@ FEATURES:
|
|||
|
||||
## Dependencies
|
||||
|
||||
To run SickRage from source you will need Python 2.6+ and Cheetah 2.1.0+.
|
||||
To run SickGear from source you will need Python 2.6+ and Cheetah 2.1.0+.
|
||||
|
||||
## Forums
|
||||
|
||||
Any questions or setup info your looking for can be found at out forums https://www.sickrage.tv
|
||||
Any questions or setup info your looking for can be found at our [wiki](https://github.com/SickGear/SickGear/wiki)
|
||||
<br>
|
||||
If you find a bug please report at our forums https://sickrage.tv/forums/forum/help-support/bug-issue-reports
|
||||
If you find a bug please report at our [SickGear IRC channel](http://webchat.freenode.net/?channels=SickGear)
|
||||
<br>
|
||||
Be sure to provide a sickrage log in debug mode where is the error evidence or it'll never get fixed.
|
||||
Be sure to provide a SickGear log at pastebin.com in debug mode where the error is evidence or it'll never get fixed.
|
||||
|
|
18
setup.py
|
@ -24,7 +24,7 @@ except:
|
|||
sys.exit(1)
|
||||
|
||||
# mostly stolen from the SABnzbd package.py file
|
||||
name = 'SickRage'
|
||||
name = 'SickGear'
|
||||
version = '0.1'
|
||||
|
||||
release = name + '-' + version
|
||||
|
@ -34,9 +34,9 @@ Win32WindowName = 'SickBeard.exe'
|
|||
|
||||
|
||||
def findLatestBuild():
|
||||
regex = "http\://sickrage\.googlecode\.com/files/SickRage\-win32\-alpha\-build(\d+)(?:\.\d+)?\.zip"
|
||||
regex = "http\://SickGear\.googlecode\.com/files/SickGear\-win32\-alpha\-build(\d+)(?:\.\d+)?\.zip"
|
||||
|
||||
svnFile = urllib.urlopen("http://code.google.com/p/sickrage/downloads/list")
|
||||
svnFile = urllib.urlopen("http://code.google.com/p/SickGear/downloads/list")
|
||||
|
||||
for curLine in svnFile.readlines():
|
||||
match = re.search(regex, curLine)
|
||||
|
@ -126,8 +126,8 @@ data_files = recursive_find_data_files('data', ['gif', 'png', 'jpg', 'ico', 'js'
|
|||
options = dict(
|
||||
name=name,
|
||||
version=release,
|
||||
author='echel0n',
|
||||
author_email='sickrage.tv@gmail.com',
|
||||
author='SickGear',
|
||||
author_email='SickGear@outlook.com',
|
||||
description=name + ' ' + release,
|
||||
scripts=['SickBeard.py'],
|
||||
packages=find_all_libraries(['sickbeard', 'lib']),
|
||||
|
@ -144,7 +144,7 @@ options['options'] = {'py2exe':
|
|||
'compressed': 0
|
||||
}
|
||||
}
|
||||
options['zipfile'] = 'lib/sickrage.zip'
|
||||
options['zipfile'] = 'lib/SickGear.zip'
|
||||
options['console'] = program
|
||||
options['data_files'] = data_files
|
||||
|
||||
|
@ -214,7 +214,7 @@ else:
|
|||
changeString = ""
|
||||
|
||||
# cycle through all the git commits and save their commit messages
|
||||
for curCommit in gh.commits.forBranch('echel0n', 'SickRage'):
|
||||
for curCommit in gh.commits.forBranch('SickGear', 'SickGear'):
|
||||
if curCommit.id == lastCommit:
|
||||
break
|
||||
|
||||
|
@ -239,7 +239,7 @@ if os.path.exists("CHANGELOG.txt"):
|
|||
|
||||
# figure out what we're going to call the zip file
|
||||
print 'Zipping files...'
|
||||
zipFilename = 'SickRage-win32-alpha-build' + str(currentBuildNumber)
|
||||
zipFilename = 'SickGear-win32-alpha-build' + str(currentBuildNumber)
|
||||
if os.path.isfile(zipFilename + '.zip'):
|
||||
zipNum = 2
|
||||
while os.path.isfile(zipFilename + '.{0:0>2}.zip'.format(str(zipNum))):
|
||||
|
@ -268,7 +268,7 @@ gc_password = config.get("GC", "password")
|
|||
# upload to google code unless I tell it not to
|
||||
if "noup" not in oldArgs and "test" not in oldArgs:
|
||||
print "Uploading zip to google code"
|
||||
googlecode_upload.upload(os.path.abspath(zipFilename + ".zip"), "sickrage", gc_username, gc_password,
|
||||
googlecode_upload.upload(os.path.abspath(zipFilename + ".zip"), "SickGear", gc_username, gc_password,
|
||||
"Win32 alpha build " + str(currentBuildNumber) + " (unstable/development release)",
|
||||
["Featured", "Type-Executable", "OpSys-Windows"])
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from __future__ import with_statement
|
||||
|
||||
|
@ -792,7 +792,7 @@ def initialize(consoleLogging=True):
|
|||
check_setting_int(CFG, 'Twitter', 'twitter_notify_onsubtitledownload', 0))
|
||||
TWITTER_USERNAME = check_setting_str(CFG, 'Twitter', 'twitter_username', '')
|
||||
TWITTER_PASSWORD = check_setting_str(CFG, 'Twitter', 'twitter_password', '')
|
||||
TWITTER_PREFIX = check_setting_str(CFG, 'Twitter', 'twitter_prefix', 'SickRage')
|
||||
TWITTER_PREFIX = check_setting_str(CFG, 'Twitter', 'twitter_prefix', 'SickGear')
|
||||
|
||||
USE_BOXCAR = bool(check_setting_int(CFG, 'Boxcar', 'use_boxcar', 0))
|
||||
BOXCAR_NOTIFY_ONSNATCH = bool(check_setting_int(CFG, 'Boxcar', 'boxcar_notify_onsnatch', 0))
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import os.path
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import os
|
||||
import string
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
import re
|
||||
|
||||
import sickbeard
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
__all__ = ['utorrent',
|
||||
'transmission',
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Mr_Orange <mr_orange@hotmail.it>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import json
|
||||
from base64 import b64encode
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
#
|
||||
# URL: https://github.com/mr-orange/Sick-Beard
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
# Uses the Synology Download Station API: http://download.synology.com/download/Document/DeveloperGuide/Synology_Download_Station_Web_API.pdf
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: jkaberg <joel.kaberg@gmail.com>, based on fuzemans work (https://github.com/RuudBurger/CouchPotatoServer/blob/develop/couchpotato/core/downloaders/rtorrent/main.py)
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from base64 import b64encode
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Mr_Orange <mr_orange@hotmail.it>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import re
|
||||
import json
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Authors: Mr_Orange <mr_orange@hotmail.it>, EchelonFour
|
||||
# Authors: Mr_Orange <mr_orange@hotmail.it>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import re
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import os.path
|
||||
import operator
|
||||
|
@ -23,7 +23,7 @@ import re
|
|||
import uuid
|
||||
|
||||
INSTANCE_ID = str(uuid.uuid1())
|
||||
USER_AGENT = ('SickRage/(' + platform.system() + '; ' + platform.release() + '; ' + INSTANCE_ID + ')')
|
||||
USER_AGENT = ('SickGear/(' + platform.system() + '; ' + platform.release() + '; ' + INSTANCE_ID + ')')
|
||||
|
||||
mediaExtensions = ['avi', 'mkv', 'mpg', 'mpeg', 'wmv',
|
||||
'ogm', 'mp4', 'iso', 'img', 'divx',
|
||||
|
@ -53,8 +53,8 @@ notifyStrings = {}
|
|||
notifyStrings[NOTIFY_SNATCH] = "Started Download"
|
||||
notifyStrings[NOTIFY_DOWNLOAD] = "Download Finished"
|
||||
notifyStrings[NOTIFY_SUBTITLE_DOWNLOAD] = "Subtitle Download Finished"
|
||||
notifyStrings[NOTIFY_GIT_UPDATE] = "SickRage Updated"
|
||||
notifyStrings[NOTIFY_GIT_UPDATE_TEXT] = "SickRage Updated To Commit#: "
|
||||
notifyStrings[NOTIFY_GIT_UPDATE] = "SickGear Updated"
|
||||
notifyStrings[NOTIFY_GIT_UPDATE_TEXT] = "SickGear Updated To Commit#: "
|
||||
|
||||
### Episode statuses
|
||||
UNKNOWN = -1 # should never happen
|
||||
|
@ -152,7 +152,7 @@ class Quality:
|
|||
@staticmethod
|
||||
def nameQuality(name, anime=False):
|
||||
"""
|
||||
Return The quality from an episode File renamed by SickRage
|
||||
Return The quality from an episode File renamed by SickGear
|
||||
If no quality is achieved it will try sceneQuality regex
|
||||
"""
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import os.path
|
||||
import datetime
|
||||
|
@ -455,9 +455,9 @@ class ConfigMigrator():
|
|||
|
||||
if self.config_version > self.expected_config_version:
|
||||
logger.log_error_and_exit(u"Your config version (" + str(
|
||||
self.config_version) + ") has been incremented past what this version of SickRage supports (" + str(
|
||||
self.config_version) + ") has been incremented past what this version of SickGear supports (" + str(
|
||||
self.expected_config_version) + ").\n" + \
|
||||
"If you have used other forks or a newer version of SickRage, your config file may be unusable due to their modifications.")
|
||||
"If you have used other forks or a newer version of SickGear, your config file may be unusable due to their modifications.")
|
||||
|
||||
sickbeard.CONFIG_VERSION = self.config_version
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from __future__ import with_statement
|
||||
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
__all__ = ["mainDB", "cache", "failed"]
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from sickbeard import db
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Tyler Fenby <tylerfenby@gmail.com>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from sickbeard import db
|
||||
from sickbeard.common import Quality
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import datetime
|
||||
|
||||
|
@ -185,16 +185,16 @@ class InitialSchema(db.SchemaUpgrade):
|
|||
|
||||
if cur_db_version < MIN_DB_VERSION:
|
||||
logger.log_error_and_exit(u"Your database version (" + str(
|
||||
cur_db_version) + ") is too old to migrate from what this version of SickRage supports (" + \
|
||||
cur_db_version) + ") is too old to migrate from what this version of SickGear supports (" + \
|
||||
str(MIN_DB_VERSION) + ").\n" + \
|
||||
"Upgrade using a previous version (tag) build 496 to build 501 of SickRage first or remove database file to begin fresh."
|
||||
"Upgrade using a previous version (tag) build 496 to build 501 of SickGear first or remove database file to begin fresh."
|
||||
)
|
||||
|
||||
if cur_db_version > MAX_DB_VERSION:
|
||||
logger.log_error_and_exit(u"Your database version (" + str(
|
||||
cur_db_version) + ") has been incremented past what this version of SickRage supports (" + \
|
||||
cur_db_version) + ") has been incremented past what this version of SickGear supports (" + \
|
||||
str(MAX_DB_VERSION) + ").\n" + \
|
||||
"If you have used other forks of SickRage, your database may be unusable due to their modifications."
|
||||
"If you have used other forks of SickGear, your database may be unusable due to their modifications."
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from __future__ import with_statement
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
import os
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with SickRage. If not, see <http://www.gnu.org/licenses/>.
|
||||
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from sickbeard.encodingKludge import fixStupidEncodings
|
||||
|
||||
|
@ -53,7 +53,7 @@ def ex(e):
|
|||
|
||||
|
||||
class SickBeardException(Exception):
|
||||
"Generic SickRage Exception - should never be thrown, only subclassed"
|
||||
"Generic SickGear Exception - should never be thrown, only subclassed"
|
||||
|
||||
|
||||
class ConfigErrorException(SickBeardException):
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Author: Tyler Fenby <tylerfenby@gmail.com>
|
||||
# URL: http://code.google.com/p/sickbeard/
|
||||
#
|
||||
# This file is part of SickRage.
|
||||
# This file is part of SickGear.
|
||||
#
|
||||
# SickRage is free software: you can redistribute it and/or modify
|
||||
# SickGear is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# SickRage is distributed in the hope that it will be useful,
|
||||
# SickGear is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
|