Fix don't search if subtitles disabled.
When searching in season search mode, the status of the first missing/upgradeable episode was used to determine if all the season episodes were wanted ... instead of considering each episode status as is now the case.
When searching in season search mode, the status of the first missing/upgradeable episode was used to determine if all the season episodes were wanted ... instead of considering each episode status as is now the case.
Under py3, config.`readfp` is marked deprecated with advice to use `read_file` instead. However, py2 doesn't have `read_file`, so a little defensive coding is added here.
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.
Change autoProcessTV.py to remove bytestring identifiers that are printed under py3.
The actual media process has no issue, however, the aesthetic output caused confusion.
Fix saving nzb data to blackhole under py3.
Fix deprecated use of elementtree obj without len or explicit None test.
Change init provider options _after_ loading settings not before.
Change handle search task attributes that do not exist.
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.