All Versions
771
Latest Version
Avg Release Cycle
8 days
Latest Release
-

Changelog History
Page 22

  • v9.4.89 Changes

    1 July 2019

    • Resolved issues with NZB searches and not snatching found results. c3957e4
    • 🚀 Release v9.4.89 2908018
    • 🔀 Merge tag '9.4.88' into develop bfb84e8
  • v9.4.88 Changes

    1 July 2019

    • 🔨 Refactored how we gather query and body arguments to use one method. 5bffa94
    • 🔨 Refactored async http client calls in web handlers. a4f2d4e
    • 🔨 Refactored show search list to not select shows already in library. 5e05f9c
    • ⚡️ Resolved issues with unicode decoding output from version update commands. c894e74
    • 🚀 Pre-Release v9.4.88.dev4 8b2b290
    • 🚀 Pre-Release v9.4.88.dev6 aa389b1
    • 🚀 Pre-Release v9.4.88.dev5 60ad77f
    • Resolved issues with sorting main show poster view. c71c5ce
    • 🚀 Pre-Release v9.4.88.dev3 2c95398
    • 🚀 Pre-Release v9.4.88.dev2 4ba9839
    • 🚀 Release v9.4.88 a15394b
    • 🔀 Merge tag '9.4.87' into develop 4484245
  • v9.4.87 Changes

    30 June 2019

    • 🔨 Refactored cache database last_search table provider column to be the b8d32c7
    • Resolved yaml issue for CI/CD b4eb0e7
    • 🚀 Pre-Release v9.4.87.dev4 352931e
    • 🚀 Pre-Release v9.4.87.dev5 0a574b3
    • 🚀 Pre-Release v9.4.87.dev9 3c4a9b9
    • 🚀 Pre-Release v9.4.87.dev1 fda4adf
    • 🚀 Pre-Release v9.4.87.dev8 a4fc5c9
    • 🚀 Pre-Release v9.4.87.dev7 db4a94b
    • 🚀 Pre-Release v9.4.87.dev3 25f4b66
    • 🚀 Pre-Release v9.4.87.dev2 d8ef193
    • 🚀 Pre-Release v9.4.87.dev6 2a6d3de
    • 🚀 Release v9.4.87 0f183b7
    • 🔀 Merge tag '9.4.86' into develop 625ccfa
  • v9.4.86 Changes

    29 June 2019

  • v9.4.85 Changes

    29 June 2019

    • Migration from Python 2 to Python 3.7.x c8c1995
    • 🌐 Restructured web view folders and classes. 1f9f2c4
    • Migration from Python 2 to Python 3.7.x 7f5696f
    • 🔨 Refactoring provider searches to search for one season/episode at a time, this will allow for better multi-thread handling of search queue items. 81d9d7c
    • 🔨 Refactored file headers 19708c3
    • 🐎 Refactoring code for performance 6f6e1db
    • 🔨 Refactoring post-processor code. 4d9e816
    • 🔨 Refactoring database calls to properly use session context. ced8924
    • 🔨 Refactored schedule calendar view. 50275d8
    • 👌 Improved load time for main shows page by loading episodes into memory. f01d04b
    • 🔨 Refactoring database calls to properly use session context. 5684a09
    • 🔨 Refactored searchProviders method 7fa3757
    • 🔨 Refactored History methods c31c7c4
    • 🔨 Refactoring database calls to properly use session context. 02d3bdc
    • 🔨 Refactored core main helpers module. 8d70465
    • 🚀 Pre-Release v9.4.85.dev1 45c6de2
    • 🔨 Refactored more database calls a5c700f
    • 🔨 Refactoring database calls 98df301
    • 👌 Improved performance of loading main shows page and gather statistics. ca56cad
    • 🛠 Fixed issue install() got an unexpected keyword argument 'unicode' 8baf524
    • 🔨 Refactored configuration encryption routines 762a0f1
    • 🔨 Refactoring post-processor to pass show and episode IDs instead of objects. c478beb
    • Enabled autocommit for database sessions. 9ddf71a
    • Refactored find_search_results function ac6ef8c
    • 🔨 Refactoring of misc class names. b1e3ed9
    • 👌 Improved performance of loading main shows page by doing away with overall stats and moving stat gathering for shows to views. b1dd65f
    • Working on fix for locked database issues c6f5543
    • 🔨 Refactored search provider HDBits 49b3286
    • 🔨 Refactored show_names module 468638f
    • 🔨 Refactored database calls to be more multi-thread friendly. fc34dac
    • 🔨 Refactoring show object code b2d7407
    • 🛠 Fixed attribute issue for show object release groups 45cdfe1
    • ✂ Removed remaining custom database functions no longer needed. 9f4c8df
    • 🛠 Fixed issues were season packs and multi-ep search results would cause 164b687
    • Cleaned up search queue code. 6af5a7d
    • 🔨 Refactored schedule calendar view. 6f3e014
    • 🔨 Refactored encryption functions a13c1ef
    • 🔨 Refactored post-processor class code. 8f8968b
    • 🔨 Refactored database insert calls 1bff88a
    • 🔨 Refactored how we delete database rows b65e3ac
    • 🔨 Refactored provider search to return single result, avoids multiple snatches. 80cc2c4
    • 🔨 Refactored tornado web handler to perform async calls c55f378
    • 🔨 Refactored remaining database query calls da76cd1
    • 🔨 Refactoring database delete calls a495abb
    • 🔨 Misc code refactors. e743c7e
    • 🔨 Refactored database update calls 2edaad7
    • 🔨 Refactored show stat handling. a53079e
    • 🔨 Refactored scene numbering function conditionals 87cabbd
    • ⚡️ Resolved issues with show updates and refreshes related to database sessions. c6818d8
    • Refactored pip_path to pip3_path eed9186
    • Working on fix for locked database issues 2dd6518
    • 🛠 Fixed issue name 'table' is not defined 3d8c877
    • 🛠 Fixed issue with main show page including downloaded specials in 9906b49
    • 🚚 Moved encryption startup routines to its own function call 326cdd7
    • 🛠 Fixed issue with calling backlog on newly added show with wanted episodes. e850bb0
    • 🛠 Fixed Zooqle torrent provider search issues. a2040ab
    • 🛠 Fixed issue with internal http client and auth c0cbb15
    • 🔨 Refactored search code to account for season packs and multi-episode results when determining quality size constraints. 30c9bda
    • ⚡️ Refactired database update calls 87ae736
    • 🔨 Refactoring scene numbering functions. 2803fa9
    • ⏪ Reverted scoped_session as it was removing session binds from models. d84f863
    • 🔨 Refactored backlog_searcher module f7cf3a1
    • 🔨 Misc code refactors for using show episode relationships b91e49c
    • 🔨 Refactored database migration code to handle unique constraint errors. 7f15e46
    • 🔨 Refactored search provider Zooqle 17bb034
    • 🔨 Refactored daily_searcher module c337738
    • Downgraded main database from version 13 to 12 to revert changes made to imdb_info and tv_shows tables. 77a73fb
    • 🔨 Refactored database update calls to merge object sessions before committing f05f45b
    • 🔨 Refactored database update calls c382663
    • 🛠 Fixed issue with post-processing manually and async. 06aec91
    • 👌 Improved app performance in regards to startup time. ad47082
    • 🔨 Refactored old code used for getting show episode images. 1b78049
    • Refactored set_sqlite_pragma function. 99b8bb8
    • 🔨 Refactored IMDbInfo table nullable columns allowance. b736150
    • 🔨 Refactored database update calls d55538a
    • 🔨 Refactored database update calls to grab session from object first that we want to update to use for committing the data 7383dce
    • Refactored new_episode_finder method f8ee032
    • ⏱ Converted schedule and display show handlers to async. e34a1ed
    • 🛠 Fixed 'InstrumentedList' object has no attribute 'all' 0e375e1
    • 🔨 Refactored show queue to retrieve show objects from database via indexer_id attribute f571a00
    • 🔨 Refactored code to backup/restore -shm and -wal database files. 0a963af
    • 🛠 Fixed issue with History table migrations. 69abaf4
    • 🛠 Fixed issue with displaying show stats when adding or removing a show. bbfd1ce
    • 🛠 Fixed Quicksearch, was incorrectly encoding data. 1f9477e
    • Misc cleanup of database models cc98260
    • 🔨 Refactored main shows page to not include specials or unaired in totals. 4b8e9f0
    • Working on fix for locked database issues 521828f
    • 🛠 Fixed issue with forcing backlogs and finding nothing. 356ab93
    • 🛠 Fixed issues with manual searches, added session decorator to snatch episode function. 225936a
    • 🔨 Refactored progress-bar for poster view. f75ab47
    • Fixed issue where scene_season, scene_episode, and scene_absolute_number got reset to zero if not found on XEM, caused search issues. 2559549
    • 🛠 Fixed issue where main show page will show duplicate show entries when adding a new show. c76465f
    • 🛠 Fixed issue with getting IMDb info 5b74195
    • 🔨 Refactored BacklogQueueItem f52da13
    • 🛠 Fixed issue with backlog searches not working due to async not being properly implemented on queue items 07dc6b4
    • Refactored set_sqlite_pragma function. 85e8749
    • 🛠 Fixed issue with adding existing shows and being unable to parse a filename into a show object. 16d0db4
    • 🛠 Fixed issue with unprocessed videos being skipped due to being processed. 52691bd
    • 🔨 Refactored remaining incorrect database calls for CacheDB. 6e27416
    • 🛠 Fixed remaining calls to variable current_item d30471a
    • 🛠 Fixed a typo f3877e7
    • 🔨 Refactored xem_refresh database update call 264d5c8
    • 🛠 Fixed issue with creating processed marker files. c7e61d6
    • 🛠 Fixed issue with show name not being displayed correctly when a show is being added to the database on main show display page. 47e5445
    • 🔨 Refactored run_task function to not be async, returns future that can be awaited or fired and forgotten. f8b9e2d
    • 🛠 Fixed issue with displaying existing shows from multiple root directories. b1e7d1d
    • 🛠 Fixed issue with slack and binary messages baf2f48
    • 🛠 Fixed issue with adding duplicate provider results to cache. cef3044
    • 🔨 Refactored misc errors to warnings. 3832745
    • 🔨 Refactored configuration encryption routines 124ce33
    • 🛠 Fixed issues with parsing xml data for Plex and NZB 516bec5
    • 🛠 Fixed show display page to sort drop-down of shows non-case-sensitive fea454a
    • 🛠 Fixed issue with history of snatched episodes not having their statuses updated after being downloaded and post-processed. a2d0eb7
    • 🛠 Fixed issue with initial setting of app_id 9d884af
    • 💅 Refactored remaining database calls using old-style dictionary calls 4d7d73e
    • 🔨 Refactored main layout submenu creation to honor required setting 3382e14
    • Python 2 to 3 database migration happens against files in root of data directory instead of seperate migration folder. 0e1b42e
    • 🛠 Fixed select issue for display show drop down. 42607c3
    • ⚡️ Updated primary keys for quicksearch database tables 78fa24f
    • 🛠 Fixed issue with clearing errors and warnings 61cce7c
    • 🚀 Pre-Release v9.4.85.dev19 ae7eff4
    • 🔨 Refactored database engine to use a QueuePool with a size of 100 connections. ab3d032
    • 🛠 Fixed issues with version updating. b69acd0
    • 🛠 Fixed Mako error for status page caaf36a
    • 🛠 Fixed issue with show not being added when trying to add show via queue. 77ac496
    • 🛠 Fixed issue with black and white lists a4929e4
    • 🔨 Refactored episode properties to not include specials. 37f7632
    • 🔨 Refactored history lookup to return first result instead of only trying to return one or none 1dc9ad9
    • 🔨 Refactored variable to function call. 289685b
    • Made minor adjustments to queue fbe61c6
    • 🛠 Fixed issue with loading episode details from .nfo file for multi-episodes. 255da20
    • 🔨 Refactored history clear and trim web handlers to be async. f3e2f64
    • 🛠 Fixed displaying queue priorities from server status page ff4ea98
    • 🔨 Refactored backup/restore functions to include public encryption key 2fccd96
    • 🔨 Refactored database delete function to check count of query results before attempting delete to avoid errors 7b833ac
    • 🛠 Fixed issue with searches and picking best results when multiple results presented. 3867759
    • 🚀 Pre-Release v9.4.85.dev23 eef0ad4
    • 🚀 Pre-Release v9.4.85.dev21 7d0b6b2
    • Fixed issue with queue and max_queue_workers variable 8917d88
    • 🛠 Fixed issue with calling backlog on newly added show with wanted episodes. 29b7ce4
    • 🛠 Fixed a issue with relationships for tv shows and episodes a305c92
    • 🛠 Fixed source commit variable to point to correct enviro var. 0aae828
    • 🛠 Fixed missing handler for post-processing view 2ac7b86
    • 🚀 Pre-Release v9.4.85.dev10 4efd8a0
    • 🛠 Fixed issue with polling for episode search status from scheduler page when no show ID is provided. 80ebdad
    • 🔨 Refactored backup and restore functions to include privatekey.pem 208a6d0
    • 🚀 Pre-Release v9.4.85.dev6 4c7abdc
    • 🛠 Fixed typo for restore function 622650a
    • 🛠 Fixed issue with automatic post-processing aca0067
    • 🛠 Fixed issue OverflowError: date value out of range 3d9725a
    • 🚀 Pre-Release v9.4.85.dev32 d37b9d8
    • 🚀 Pre-Release v9.4.85.dev37 859f7d3
    • 🛠 Fixed issue Missing argument pid eea340c
    • 🚀 Pre-Release v9.4.85.dev30 a75533a
    • 🚀 Pre-Release v9.4.85.dev2 d9cccea
    • 🚀 Pre-Release v9.4.85.dev4 acb8383
    • 🚀 Pre-Release v9.4.85.dev17 0d74c97
    • 🛠 Fixed web call to force daily searches. 887cb3a
    • 🚀 Pre-Release v9.4.85.dev36 3bb44d0
    • 🚀 Pre-Release v9.4.85.dev3 9e93282
    • 🚀 Pre-Release v9.4.85.dev26 71c7f47
    • 🚀 Pre-Release v9.4.85.dev25 0fe4cdd
    • 🚀 Pre-Release v9.4.85.dev20 8403749
    • ⚡️ Updated requirements 410b5fd
    • 🚀 Pre-Release v9.4.85.dev8 ed7d5e1
    • 🚀 Pre-Release v9.4.85.dev13 d8b37b3
    • 🚀 Pre-Release v9.4.85.dev29 242607a
    • 🛠 Fixed issue with viewing logs and max lines a4ee42f
    • 🚀 Pre-Release v9.4.85.dev24 7a7446a
    • Encrypt config only if able to save encryption key 78f5288
    • 🚀 Pre-Release v9.4.85.dev14 a229286
    • 🚀 Pre-Release v9.4.85.dev31 d50d140
    • 🚚 Moved call to register app-id 555d960
    • 🚀 Pre-Release v9.4.85.dev11 fb2f3b2
    • 🚀 Pre-Release v9.4.85.dev12 c8e8d12
    • 🛠 Fixed episode total to not include specials. 5478146
    • 🚀 Pre-Release v9.4.85.dev22 a5032f1
    • 🛠 Fixed issue with looking up show in database using string search terms. 2eb5847
    • 🚀 Pre-Release v9.4.85.dev15 1e38c3c
    • 🚀 Pre-Release v9.4.85.dev16 5ed3462
    • 🛠 Fixed issue with daily and backlog searches not running. 271a443
    • 🚀 Pre-Release v9.4.85.dev27 8545559
    • 🚀 Pre-Release v9.4.85.dev5 9c4bfe1
    • 🛠 Fixed issue with loading of imdb_info attribute for shows d93dc9f
    • 🚀 Pre-Release v9.4.85.dev35 b7bc6f3
    • 🚀 Pre-Release v9.4.85.dev7 20831e8
    • ⚡️ Updated YGG torrent provider URL. 0f90596
    • 🔨 Refactored backlog and daily log messages to indicate number of days its searching for. 3c3aed5
    • Fixed more logic with max_queue_workers a4b1b61
    • 🚀 Pre-Release v9.4.85.dev18 fc59ac3
    • 🚀 Pre-Release v9.4.85.dev28 f3b429a
    • 🚀 Pre-Release v9.4.85.dev9 2c370dd
    • ✂ Removed un-required sleep for post-processor a2fb2db
    • 🚀 Pre-Release v9.4.85.dev33 13c6d5e
    • 🚀 Pre-Release v9.4.85.dev34 17f4e24
    • 🔨 Refactoring post-processor to pass show and episode IDs instead of objects. 52147ba
    • 🚀 Release v9.4.85 1ca6bcd
    • Update init.py 6b8ef37
    • 🔨 Refactored public encryption key to be saved only after private key is saved 5d65e31
    • 🛠 Fixed issue with mapping when called by reduce, wrapped in list call. aaefbb4
    • ⚡️ Updated version to 9.5.1 8f59e6d
    • 🔨 Refactored database update calls 412de15
    • 🔨 Refactored queue to process all items that are queued at once instead of one at a time. 2ce606e
    • 🛠 Fixed missing params from get method for post processing handler afece73
    • 🛠 Fixed In Progress for show queue status in Mako code 48438eb
    • Fixed issue with queue and max_queue_workers variable 506ed4c
    • Changed logic for queue and max_queue_workers 5b01682
    • ✂ Removed ajaxsearch init from schedule core js handler 11903dd
    • 🛠 Fixed can't have unbuffered text I/O value error a228f02
    • 🛠 Fixed issue with trimming history. 4375dff
    • ✂ Removed committing to add and delete database methods. 5f870d9
    • Misc typo d8ba166
    • ⚡️ Updated python-keycloak-client to 0.2.2 c7a4409
    • 🛠 Fixed typo in CI/CD script. c3f6024
    • Downgraded main database from version 13 to 12 to revert changes made to imdb_info and tv_shows tables. 0cf4b20
    • Fixed issue run_in_executor() got an unexpected keyword argument 'webui' 57e5d92
    • 🔨 Refactored code to backup/restore -shm and -wal database files. 302fb73
    • ✂ Removed ajaxsearch init from schedule core js handler fb7f665
    • 🛠 Fixed issue with drop-down show list for display show page 0fd669b
    • 🛠 Fixed status page to display show queue item progress correctly faa271c
  • v9.4.84 Changes

    6 April 2019

    • 🚀 Pre-Release v9.4.84.dev2 611cb16
    • 🚀 Release v9.4.84 c41a995
    • ✂ Removed py-unrar from requirements 96aab9c
    • 🔀 Merge tag '9.4.83' into develop fb6f06f
  • v9.4.83 Changes

    9 March 2019

    • 🚀 Release v9.4.83 d8b8087
    • 🛠 Fixed issues with source updates. 471976b
    • 🔀 Merge tag '9.4.82' into develop 5b429fc
  • v9.4.82 Changes

    6 March 2019

    • 🚀 Release v9.4.82 ee7439e
    • 🔀 Merge tag '9.4.81' into develop 57650a0
  • v9.4.81 Changes

    6 March 2019

    • 🚀 Release v9.4.81 8a67674
    • 🔀 Merge tag '9.4.80' into develop 4662673
  • v9.4.80 Changes

    5 March 2019

    • 🚀 Release v9.4.80 6de5fa5
    • 🛠 Fixed saving of provider settings so that booleans are saved as integers 43baedf
    • 🔀 Merge tag '9.4.79' into develop 7fe3583