- 22 Mar, 2022 2 commits
- 15 Mar, 2022 1 commit
-
-
echel0n authored
Limited `SEARCH_QUEUE_STATUS_UPDATED` websocket updates to manual searches Added de-composited status and quality props to episode object json data Added V2 API endpoint for episode statuses Added V2 API endpoint for series search formats Refactored pausing a show to only pause searches and downloads, shows will now continue to get updates from series providers
-
- 05 Mar, 2022 1 commit
-
-
echel0n authored
added check for 'error' property in responses returned from SiCKRAGE API when accessing series provider endpoints added check inside `run` method in `ShowTaskForceRemove` class of value returned by `find_show`, if NoneType then exit method by returning NoneType refactored series provider ID enum to use value as slug
-
- 02 Aug, 2021 1 commit
-
-
echel0n authored
Fixed issues with API v2 post-processing
-
- 01 Aug, 2021 1 commit
-
-
echel0n authored
Merged base handler render_string and render methods into render method Refactored base handlers for API v1 and v2 Fixed redirect issues for auth handlers
-
- 03 Apr, 2021 1 commit
-
-
echel0n authored
-
- 15 Mar, 2021 1 commit
-
-
echel0n authored
-
- 14 Mar, 2021 1 commit
-
-
echel0n authored
-
- 13 Mar, 2021 1 commit
-
-
echel0n authored
-
- 13 Jan, 2021 1 commit
-
-
echel0n authored
Refactoring coming episodes class code to resolve performance issues Refactored names of API v2 class endpoints Moved startup message to appear after web server is started Fixed launching browser to use a proper IP address when SR is set to listen on all interface's
-
- 12 Jan, 2021 1 commit
-
-
echel0n authored
Added schedule API v2 endpoint
-
- 10 Jan, 2021 1 commit
-
-
echel0n authored
Refactored APIv2BaseHandler to APIBaseHandler Added API base method to generate swagger.json Added API v2 schema validation method for requests Added application API v2 documentation and validation for post-processing endpoint Added application API v2 documentation and validation for episode manual search endpoint Added application API v2 documentation and validation for episode rename endpoints Added application API v2 documentation and validation for series endpoints
-
- 23 Dec, 2020 1 commit
-
-
echel0n authored
Added code to migrate existing config files to new config database Refactored the term indexer to series provider Refactored the term indexer_id to series id for tv shows and episode_id for tv episodes Qualities are now enum classes Episode statuses are now enum classes Status / Quality composites are now enum classes Refactored series provider api to support multiple series providers Refactored core code to support multiple series providers Refactored metadata providers config code Data returned from SR backend to new SR web-ui is json using camelCase naming conventions Refactored how censored items are generatored and handled for log events Updated CI script Fixed seeders / leechers for IPTorrents
-
- 15 Nov, 2020 2 commits
-
-
echel0n authored
-
echel0n authored
Split API endpoints into v1 and v2 Refactored allowed web methods to include PUT, DELETE, and OPTIONS Refactored allowed web headers to include content-type and authorization Added new series API v2 endpoints Refactored TVShow airs_next, airs_prev, episodes_unaired, episodes_snatched, episodes_downloaded, and episodes_special methods Added new TVShow method epsiodes_total to speed-up main show page load times Added marshmallow to de-serialize SQLAlchemy data for sending back to UI frontend Added config API v2 endpoint Converted statusStrings from UserDict to built-in dict without composite splitting Added IMDbInfo Schema to output json to frontend Added API v2 Authorization header handling to connect frontend to backend securely Added API v2 patch method for updating series data Added API v2 JSON error handler Refactored how web async calls are done Added allowed and preferred qualities props to show object Added poster and banner props to show object Added to_json method to both show and episode objects Refactored show object get_overview function into episode object overview property Added episode manual search API v2 endpoint Added series episodes rename API v2 endpoint Refactored languages API endpoint for TheTVDB API client Refactored indexerAPI indexers function to return list of indexers Added file browser API v2 endpoint Updated requirements.txt to work with Python 3.9.x SR Auth certs are now grabbed and stored to avoid rate-limit issues Added series API v2 endpoint to add new shows Added retrieve series metadata API v2 endpoint Fixed parsing seeders/leechers for IPTorrents Updated URL for gktorrents
-