Tree:
c2b6ec234e
develop
master
release_0.1.0
release_0.10.0
release_0.11.0
release_0.11.1
release_0.11.10
release_0.11.11
release_0.11.12
release_0.11.13
release_0.11.14
release_0.11.15
release_0.11.16
release_0.11.2
release_0.11.3
release_0.11.4
release_0.11.5
release_0.11.6
release_0.11.7
release_0.11.8
release_0.11.9
release_0.12.0
release_0.12.1
release_0.12.10
release_0.12.11
release_0.12.12
release_0.12.13
release_0.12.14
release_0.12.15
release_0.12.16
release_0.12.17
release_0.12.18
release_0.12.19
release_0.12.2
release_0.12.20
release_0.12.21
release_0.12.22
release_0.12.23
release_0.12.24
release_0.12.25
release_0.12.26
release_0.12.27
release_0.12.28
release_0.12.29
release_0.12.3
release_0.12.30
release_0.12.31
release_0.12.32
release_0.12.33
release_0.12.34
release_0.12.35
release_0.12.36
release_0.12.37
release_0.12.4
release_0.12.5
release_0.12.6
release_0.12.7
release_0.12.8
release_0.12.9
release_0.13.0
release_0.13.1
release_0.13.10
release_0.13.11
release_0.13.12
release_0.13.13
release_0.13.14
release_0.13.15
release_0.13.2
release_0.13.3
release_0.13.4
release_0.13.5
release_0.13.6
release_0.13.7
release_0.13.8
release_0.13.9
release_0.14.0
release_0.14.1
release_0.14.2
release_0.14.3
release_0.14.4
release_0.14.5
release_0.14.6
release_0.14.7
release_0.14.8
release_0.14.9
release_0.15.0
release_0.15.1
release_0.15.10
release_0.15.11
release_0.15.12
release_0.15.13
release_0.15.14
release_0.15.2
release_0.15.3
release_0.15.4
release_0.15.5
release_0.15.6
release_0.15.7
release_0.15.8
release_0.15.9
release_0.16.0
release_0.16.1
release_0.16.10
release_0.16.11
release_0.16.12
release_0.16.13
release_0.16.14
release_0.16.15
release_0.16.16
release_0.16.17
release_0.16.18
release_0.16.19
release_0.16.2
release_0.16.20
release_0.16.21
release_0.16.22
release_0.16.23
release_0.16.3
release_0.16.4
release_0.16.5
release_0.16.6
release_0.16.7
release_0.16.8
release_0.16.9
release_0.17.0
release_0.17.1
release_0.17.10
release_0.17.11
release_0.17.12
release_0.17.13
release_0.17.14
release_0.17.15
release_0.17.2
release_0.17.3
release_0.17.4
release_0.17.5
release_0.17.6
release_0.17.7
release_0.17.8
release_0.17.9
release_0.18.0
release_0.18.1
release_0.18.10
release_0.18.11
release_0.18.12
release_0.18.13
release_0.18.14
release_0.18.15
release_0.18.16
release_0.18.17
release_0.18.18
release_0.18.19
release_0.18.2
release_0.18.20
release_0.18.21
release_0.18.22
release_0.18.23
release_0.18.3
release_0.18.4
release_0.18.5
release_0.18.6
release_0.18.7
release_0.18.8
release_0.18.9
release_0.19.0
release_0.19.1
release_0.19.10
release_0.19.2
release_0.19.3
release_0.19.4
release_0.19.5
release_0.19.6
release_0.19.7
release_0.19.8
release_0.19.9
release_0.2.0
release_0.2.1
release_0.2.2
release_0.20.0
release_0.20.1
release_0.20.10
release_0.20.11
release_0.20.12
release_0.20.13
release_0.20.14
release_0.20.15
release_0.20.16
release_0.20.17
release_0.20.18
release_0.20.2
release_0.20.3
release_0.20.4
release_0.20.5
release_0.20.6
release_0.20.7
release_0.20.8
release_0.20.9
release_0.21.0
release_0.21.1
release_0.21.10
release_0.21.11
release_0.21.12
release_0.21.13
release_0.21.14
release_0.21.15
release_0.21.16
release_0.21.17
release_0.21.18
release_0.21.19
release_0.21.2
release_0.21.20
release_0.21.21
release_0.21.22
release_0.21.23
release_0.21.24
release_0.21.25
release_0.21.26
release_0.21.27
release_0.21.28
release_0.21.29
release_0.21.3
release_0.21.30
release_0.21.31
release_0.21.32
release_0.21.33
release_0.21.34
release_0.21.35
release_0.21.36
release_0.21.37
release_0.21.38
release_0.21.39
release_0.21.4
release_0.21.40
release_0.21.41
release_0.21.42
release_0.21.43
release_0.21.44
release_0.21.45
release_0.21.46
release_0.21.47
release_0.21.48
release_0.21.49
release_0.21.5
release_0.21.6
release_0.21.7
release_0.21.8
release_0.21.9
release_0.22.0
release_0.22.1
release_0.22.10
release_0.22.11
release_0.22.12
release_0.22.13
release_0.22.14
release_0.22.15
release_0.22.16
release_0.22.2
release_0.22.3
release_0.22.4
release_0.22.5
release_0.22.6
release_0.22.7
release_0.22.8
release_0.22.9
release_0.23.0
release_0.23.1
release_0.23.10
release_0.23.11
release_0.23.12
release_0.23.13
release_0.23.14
release_0.23.15
release_0.23.16
release_0.23.17
release_0.23.18
release_0.23.19
release_0.23.2
release_0.23.20
release_0.23.21
release_0.23.22
release_0.23.3
release_0.23.4
release_0.23.5
release_0.23.6
release_0.23.7
release_0.23.8
release_0.23.9
release_0.24.0
release_0.24.1
release_0.24.10
release_0.24.11
release_0.24.12
release_0.24.13
release_0.24.14
release_0.24.15
release_0.24.16
release_0.24.17
release_0.24.2
release_0.24.3
release_0.24.4
release_0.24.5
release_0.24.6
release_0.24.7
release_0.24.8
release_0.24.9
release_0.25.0
release_0.25.1
release_0.25.10
release_0.25.11
release_0.25.12
release_0.25.2
release_0.25.3
release_0.25.4
release_0.25.5
release_0.25.6
release_0.25.7
release_0.25.8
release_0.25.9
release_0.3.0
release_0.3.1
release_0.4.0
release_0.5.0
release_0.6.0
release_0.6.1
release_0.6.2
release_0.6.3
release_0.6.4
release_0.7.0
release_0.7.1
release_0.7.2
release_0.8.0
release_0.8.1
release_0.8.2
release_0.8.3
release_0.9.0
release_0.9.1
${ noResults }
15 Commits (c2b6ec234e68257d342a2ac77e8cc4af8f4d3013)
Author | SHA1 | Message | Date |
---|---|---|---|
|
a45fa01204 |
Fix incorrect text for some drop down list items in the apiBuilder view that affected some browsers.
|
5 years ago |
|
2254696e36 |
Fix API add_exclude and remove_exclude in sg.setrequirewords and sg.setignorewords.
Change API response fieldname `global_exclude_ignore` to `global exclude ignore` in sg.listignorewords endpoint. Change API response fieldname `global_exclude_require` to `global exclude require` in sg.listignorewords endpoint. Change pre filter words that are are only in global ignore/require list for show specific lists for api set functions. Change API sg.listignorewords response data type for `global exclude ignore` to list. Change API sg.listrequirewords response data type for `global exclude require` to list. Change consolidate _create_ignore_words and _create_require_words into _create_words. Fix missing regex parameter for show require words in proper search. Change increase API version to 13. Fix apiBuilder.tmpl. Add the following to CHANGES.md for hotfix release 0.21.43... Change API rename sg.`listrequiedwords` typo endpoint to sg.`listrequirewords`. Change API rename sg.`setrequiredwords` endpoint to sg.`setrequirewords`. Change API responses of sg.listrequirewords and sg.setrequirewords to `require words` instead of `required words`. Add API aliases for old endpoint names with old responses for backwards compatibility. |
5 years ago |
|
9ee67039f7 |
Fix API issues.
Add missing parameter 'failed' to sg.postprocess. Fix legacy command help for episode.search. Fix sg.show.ratefanart. Fix sg.logs command wrongly mapped to legacy logs command. Change return API data depending on old/new method call used for require words. Change add missing parameter docs for CMD_SickGearSetDefaults. Fix API CMD_SickGearSetDefaults save to config. Change increase API version to 12. Change remove whitespaces from parameter docu. Change replace "ignore" with "word" in apibuilder endpoint tests. Fix typos. |
5 years ago |
|
c69504ae67 |
Add exclude ignore words and exclude required words to settings/Search, Edit and View show.
Clean shows ignore, require list before saving global lists. Clean require, ignore words after db upgrade. Add global ignore, require words cleanup to show_updater. Clean editShow ignore/require list. Also cleanup exclude lists of shows. Optionally restore excludes from previous downgrade. Add lib folder to all_tests.py to fix local tests. Add shows ignore/require words to pass_wordlist_checks if show_obj is given. |
5 years ago |
|
027995add5 |
Change core system to improve performance and facilitate multi TV info sources.
Change migrate core objects TVShow and TVEpisode and everywhere that these objects affect. Add message to logs and disable ui backlog buttons when no media provider has active and/or scheduled searching enabled. Change views for py3 compat. Change set default runtime of 5 mins if none is given for layout Day by Day. Add OpenSubtitles authentication support to config/Subtitles/Subtitles Plugin. Add "Enforce media hash match" to config/Subtitles Plugin/Opensubtitles for accurate subs if enabled, but if disabled, search failures will fallback to use less reliable subtitle results. Add Apprise 0.8.0 (6aa52c3). Add hachoir_py3 3.0a6 (5b9e05a). Add sgmllib3k 1.0.0 Update soupsieve 1.9.1 (24859cc) to soupsieve_py2 1.9.5 (6a38398) Add soupsieve_py3 2.0.0.dev (69194a2). Add Tornado_py3 Web Server 6.0.3 (ff985fe). Add xmlrpclib_to 0.1.1 (c37db9e). Remove ancient Growl lib 0.1 Remove xmltodict library. Change requirements.txt for Cheetah3 to minimum 3.2.4 Change update sabToSickBeard. Change update autoProcessTV. Change remove Twitter notifier. Update NZBGet Process Media extension, SickGear-NG 1.7 → 2.4 Update Kodi addon 1.0.3 → 1.0.4 Update ADBA for py3. Update Beautiful Soup 4.8.0 (r526) to 4.8.1 (r531). Update Send2Trash 1.3.0 (a568370) to 1.5.0 (66afce7). Update soupsieve 1.9.1 (24859cc) to 1.9.5 (6a38398). Change use GNTP (Growl Notification Transport Protocol) from Apprise. Change add multi host support to Growl notifier. Fix Growl notifier when using empty password. Change update links for Growl notifications. Change deprecate confg/Notifications/Growl password field as these are now stored with host setting. Fix prevent infinite memoryError from a particular jpg data structure. Change subliminal for py3. Change enzyme for py3. Change browser_ua for py3. Change feedparser for py3 (sgmlib is no longer available on py3 as standardlib so added ext lib) Fix Guessit. Fix parse_xml for py3. Fix name parser with multi eps for py3. Fix tvdb_api fixes for py3 (search show). Fix config/media process to only display "pattern is invalid" qtip on "Episode naming" tab if the associated field is actually visible. Also, if the field becomes hidden due to a setting change, hide any previously displayed qtip. Note for Javascript::getelementbyid (or $('tag[id="<name>"')) is required when an id is being searched in the dom due to ":" used in a shows id name. Change download anidb xml files to main cache folder and use adba lib folder as a last resort. Change create get anidb show groups as centralised helper func and consolidate dupe code. Change move anidb related functions to newly renamed anime.py (from blacklistandwhitelist.py). Change str encode hex no longer exits in py3, use codecs.encode(...) instead. Change fix b64decode on py3 returns bytestrings. Change use binary read when downloading log file via browser to prevent any encoding issues. Change add case insensitive ordering to anime black/whitelist. Fix anime groups list not excluding whitelisted stuff. Change add Windows utf8 fix ... see: ytdl-org/youtube-dl#820 Change if no qualities are wanted, exit manual search thread. Fix keepalive for py3 process media. Change add a once a month update of tvinfo show mappings to the daily updater. Change autocorrect ids of new shows by updating from -8 to 31 days of the airdate of episode one. Add next run time to Manage/Show Tasks/Daily show update. Change when fetching imdb data, if imdb id is an episode id then try to find and use real show id. Change delete diskcache db in imdbpie when value error (due to change in Python version). Change during startup, cleanup any _cleaner.pyc/o to prevent issues when switching python versions. Add .pyc cleaner if python version is switched. Change replace deprecated gettz_db_metadata() and gettz. Change rebrand "SickGear PostProcessing script" to "SickGear Process Media extension". Change improve setup guide to use the NZBGet version to minimise displayed text based on version. Change NZBGet versions prior to v17 now told to upgrade as those version are no longer supported - code has actually exit on start up for some time but docs were outdated. Change comment out code and unused option sg_base_path. Change supported Python version 2.7.9-2.7.18 inclusive expanded to 3.7.1-3.8.1 inclusive. Change pidfile creation under Linux 0o644. Make logger accept lists to output continuously using the log_lock instead of split up by other processes. Fix long path issues with Windows process media. |
6 years ago |
|
97c723696c |
Fix webapi and improve apikey support.
Add multiple SG apikey support. Change add apikey name to ERROR log messages. Change add logging of errors from api. Change add remote ip to error message. Change add print command name for api in debug log. Change add warning message to log if old Sick-Beard api call is used. Change add an api call mapping helper for name changed functions (for printed warnings). Change ui typo in apiBuilder. Fix display of fanart in apibuilder. Add help command to apiBuilder and fix help call. Fix add shows via api. Change fix sg.searchqueue output. Add missing sg.show.delete parameter "full". Add missing sg.setdefaults and sg.shutdown methods. Change increase api version because missing sg.* methods are added. Change fix internal api reference to old Sick-Beard method. Change add some extra checks for Sick-Beard call add (existing) show. Change patch imdbpie to add cachedir folder and set imdbpie cachedir in SG. Change remove redundant _functionMaper_newmethods ... data already exists in help var of method, use this instead. Fix force search return values. Change centralise get old webapi call name. |
6 years ago |
|
2eb63dd161 |
Add prefer x265/hevc releases over x264 at equal qualities.
Fix EpisodeView Webcal link for proxy use. Fix UI issue with /api/builder -> SickGear.Episode.SetStatus Change provider Rarbg. Change remove redundant properFinder logic and test case. |
6 years ago |
|
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 |
9 years ago |
|
3ef7b46724 |
Change restart/shutdown to use updated jQuery.
Add one time run to start up that deletes troublemaking compiled files. |
8 years ago |
|
a019e13a75 |
Change javascript urls in templates to allow proper caching
|
10 years ago |
|
6cfd185335 |
Change "Archive" to "Upgrade to" in Edit show and other places and improve related texts for clarity.
|
10 years ago |
|
ccb9bb329c |
Coming Episodes Overhaul.
Change Coming Episodes to "Episodes" page (API endpoint is not renamed). Add coming episodes to episode view renaming to config migration code. Change Layout term "Calender" to "Day by Day" on Episodes page. Fix saving of sort modes to config file on Episodes page. Add qTip episode plots to "Day by Day" on Episodes page. Add article sorting to networks on Episodes page. Add toggle sort direction and multidimensional sort to isotope on Episodes page. Add text "[paused]" where appropriate to shows on layout Day by Day. Simplified sort code in webserver and in template. Change page auto refresh from 10 to 30 mins. Add other UI tweaks. |
11 years ago |
|
6fe49066c8 |
add postprocess to api
|
11 years ago |
|
0d9fbc1ad7 |
Welcome to our SickBeard-TVRage Edition ...
This version of SickBeard uses both TVDB and TVRage to search and gather it's series data from allowing you to now have access to and download shows that you couldn't before because of being locked into only what TheTVDB had to offer. Also this edition is based off the code we used in our XEM editon so it does come with scene numbering support as well as all the other features our XEM edition has to offer. 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! Enjoy! |
11 years ago |