SickGear has proven the most reliable stable TV fork of the great Sick-Beard to fully automate TV enjoyment with innovation.
Find a file
Prinz23 fe1aabca00 Change overhaul and add API functions
Change API version... start with 10
Change set application response header to 'SickGear' + add API version
Change return timezone (of network) in API
Add indexer to calls
Add SickGear Command tip for old SickBeard commands
Add warning old sickbeard API calls only support tvdb shows
Add "tvdbid" fallback only for sickbeard calls
Add listcommands
Add list of all commands (old + new) in listcommand page at the beginning
Change hide 'listcommands' command from commands list, since it needs the API builder CSS + is html not json
Add missing help in webapi
Add episode info: absolute_number, scene_season, scene_episode, scene_absolute_number
Add fork to SB command
Add sg
Add sg.activatescenenumbering
Add sg.addrootdir
Add sg.checkscheduler
Add sg.deleterootdir
Add sg.episode
Add sg.episode.search
Add sg.episode.setstatus
Add sg.episode.subtitlesearch
Add sg.exceptions
Add sg.forcesearch
Add sg.future
Add sg.getdefaults
Add sg.getindexericon
Add sg.getindexers to list all indexers
Add sg.getmessages
Add sg.getnetworkicon
Add sg.getrootdirs
Add sg.getqualities
Add sg.getqualitystrings
Add sg.history
Add sg.history.clear
Add sg.history.trim
Add sg.listtraktaccounts
Add sg.listignorewords
Add sg.listrequiedwords
Add sg.logs
Add sg.pausebacklog
Add sg.postprocess
Add sg.ping
Add sg.restart
Add sg.searchqueue
Add sg.searchtv to search all indexers
Add sg.setexceptions
Add sg.setignorewords
Add sg.setrequiredwords
Add sg.setscenenumber
Add sg.show
Add sg.show.addexisting
Add sg.show.addnew
Add sg.show.cache
Add sg.show.delete
Add sg.show.getbanner
Add sg.show.getfanart
Add sg.show.getposter
Add sg.show.getquality
Add sg.show.listfanart
Add sg.show.ratefanart
Add sg.show.seasonlist
Add sg.show.seasons
Add sg.show.setquality
Add sg.show.stats
Add sg.show.refresh
Add sg.show.pause
Add sg.show.update
Add sg.shows
Add sg.shows.browsetrakt
Add sg.shows.forceupdate
Add sg.shows.queue
Add sg.shows.stats

Change sickbeard to sickgear
Change sickbeard_call to property
Change sg.episode.setstatus allow setting of quality
Change sg.history, history command output
Change sg.searchtv to list of indexers
Add uhd4kweb to qualities
Add upgrade_once to add existing shows
Add upgrade_once to add new show
Add upgrade_once to show quality settings (get/set)
Add 'ids' to Show + Shows
Add ids to coming eps + get tvdb id from ids
Add 'status_str' to coming eps
Add 'local_datetime' to comming eps + runtime
Add X-Filename response header to getbanner, getposter
Add X-Fanartname response header for sg.show.getfanart

Add missing fields to sb.show
Add missing fields to sb.shows
Change sb.seasons
Change overview optional
Change make overview optional in shows
Add setscenenumber to API builder
Change move set_scene_numbering_helper into scnene_numbering for use in web interface and API
Change use quality_map instead of fixed list
Add eigthlevel for API/builder page
Change limit indexer param to valid values
Fix wrong parameter in existing apiBuilder.tmpl that prevents javascript from continuing + add console error message for it
Fixed: filter missed shows correctly
Add @gen.coroutine
2018-02-02 03:12:07 +00:00
.github Change repo content. 2017-10-26 16:29:51 +01:00
autoProcessTV Add file_name to possible names in history lookup post processing. 2017-10-15 19:20:44 +01:00
gui/slick Change overhaul and add API functions 2018-02-02 03:12:07 +00:00
init-scripts Change FreeBSD initscript to use command_interpreter. 2017-09-13 11:55:48 +01:00
lib Change restore fetching metadata episode thumbs. 2017-12-10 20:23:45 +00:00
sickbeard Change overhaul and add API functions 2018-02-02 03:12:07 +00:00
tests Add support for a testing.db version (>=100000). 2018-01-30 17:57:15 +00:00
.codeclimate.yml Add Code Climate configuration files 2015-11-20 22:58:02 +08:00
.gitignore Change add support for freebsd /var/db/zoneinfo when getting local timezone information. 2016-10-01 14:11:29 +01:00
.travis.yml Add detection of password protected rars with config/Post Processing/'Unpack downloads' enabled. 2016-08-22 16:09:07 +01:00
_cleaner.py Change delete unused html5lib files that can cause issue with search providers. 2017-12-11 21:38:41 +00:00
CHANGES.md Change overhaul and add API functions 2018-02-02 03:12:07 +00:00
COPYING.txt Change logos, text etc. branding to SickGear. 2014-11-12 20:56:40 +00:00
HACKS.txt Change add zoneinfo_priority param to gettz(). 2017-08-22 13:18:12 +01:00
readme.md Change repo content. 2017-10-26 16:29:51 +01:00
requirements.txt Add requirements file for pip (port from midgetspy/sick-beard) 2015-02-23 20:29:52 +08:00
SickBeard.py Add support for a testing.db version (>=100000). 2018-01-30 17:57:15 +00:00
tox.ini Add Code Climate configuration files 2015-11-20 22:58:02 +08:00


SickGear
**SickGear**, a usenet and bittorrent PVR
_Please note you should know how to use git and setup basic requirements in order to run this software._

SickGear provides management of TV shows and/or Anime, it can detect new episodes, link to downloader apps, and more. SickGear is a proud descendant of Sick Beard and is humbled to have been endorsed by one of its former lead developers.

Why SickGear?

  • SickGear maintains perfect uptime with the longest track record of being stable, reliable and trusted to work
  • SickGear delivers quality from active development with a wealth of options on a dark or light themed interface
  • Migrating to a hassle free and feature rich set up is super simple

Features include

  • Stable, quality assured testing and development cycle
  • Innovations that inspire imitators
  • Compatible with any platform via a familiar web interface
  • Most comprehensive selection of usenet and torrent sources
  • Episode management
    • View missed and upcoming shows at a glance with "day by day" and other layouts
    • Group shows into personalised sections in a full show list view
    • Automatic and manual search for availability of wanted episodes
    • Set what episodes you want and how to receive them
    • Uses well known established index sites to gather show information
    • Searches for known alternatively named shows with a fallback to user edited names
    • Searches for known alternatively numbered episodes with a fallback to user edited numbers
    • Searches for known alternatively numbered seasons with a fallback to user edited numbers
    • Forward search results to a downloader (e.g. NZBGet, SABNZBd, uTorrent, and others)
    • Save search results to a "blackhole" folder that can be periodically scanned for taking action
    • Post-process downloaded episodes into customisable layouts, with or without extra metadata
    • Advanced Failed Download Handling (FDH)
    • Overview of seasons, episodes, rating, version, airdate, episode status (their meaning)
  • Processing nzb/torrents with your downloader application at your chosen qualities
  • Subtitle management
  • Notification
    • Home Theater/NAS (Emby, Kodi, Plex, Syno, Tivo, and more)
    • Social notifiers (Trakt, Slack, Gitter, Discord, E-mail, and more)
    • Device notifiers (Boxcar2, Notify My Android, Growl, Prowl, and more)
  • Server friendly with minimal number of calls (e.g. one request per chosen snatch, not per result)
  • Can recommend trendy and/or personally tailored shows from Trakt, IMDb, AniDB
  • Automated alternative show names and episode numbering from XEM

Some of our innovative features;

  • Automated search after adding a show
  • Desktop notifications
  • Enhanced Anime features when adding shows
  • Visual percentage progress of managed episodes
  • Separate Plex server and Plex client settings
  • Intelligent library updates that target Plex servers that list the show of an episode
  • Configurable episode status for removed media files
  • Configurable default home page
  • Source providers
  • User Interface

Screenies

Show List: Simple
Theme: Dark, Light
Show List: Banner
Theme: Dark, Light
Show List: Poster
Theme: Dark, Dark 2
Episode View: Day by Day
Theme: Dark, Light
Episode View: List
Theme: Dark, Dark 2, Light
Display Show
Theme: Dark, Light
Add from Trakt
Theme: Dark
Edit Show
Theme: Dark

Available versions

Master (changes)(most stable)
Development (changes)(mostly stable)
[ ++ Install Guides ++ ][ Frequently Answered ][ Discover Wiki ]

Howto

Report issues

The following guidelines prevent reported issues getting messy and help us quickly get to the nub of an issue. Please be aware that we require all requested information and that missing details will likely result in the reported issue being closed.

Contribute code

Please read this guide. Directions include coding with git and submitting pull requests. If your pull request is a new feature, please try explaining its function to a limit of 200 characters. Better, talk to our devs in IRC (details below).

Contributors

To core

MidgetSpy, zoggy, 1337, Tolstyak, Mr_Orange, Bricky, JackDandy, Prinz23, Supremicus, adam111316, and zanaga

In other areas, testers and QA

Warm thanks to tehspede, CtrlAltDefeat, Mike, vergessen (betrayed), and Rawh for their keen eye, all around help, and making sure all manner of things work as expected

Provider code

Thanks also, to unsung heroes that added source providers; Idan Gutman, Daniel Heimans, jkaberg, and Seedboy

Finally, a massive thanks to all those that remain in the shadows, the quiet ones who welcome folk to special places, we salute you for your hospitality and for tirelessly keeping up operations.

Community

  • web based (most likely one on one with a dev)
  •  (irc.freenode.net channel #SickGear)

Although support is available, you should understand the basics of your Linux or Windows OS. If you don't understand basics like locating a db file, not running as root, or things like setting file permissions, then SickGear might not be for you.


Enjoy SickGear - stability, reliability, assured.