Releases: morpheus65535/bazarr
Releases · morpheus65535/bazarr
v1.1.3
From newest to oldest:
- Fixed decimal value of framerate change tools from being rounded to unit. #1999 920e799
- Removed call to deprecated language profile endpoint in Sonarr v4. #1998 ea5bf9a
- Refactor settings submit hooks, try to fix issue #1924 30f04fe
- Fixed issue while guessing episode number from subtitles filename in some edge case. #1994 65c6a67
- Embedded Provider: improve streams filtering 8c3a844
- Fixed issue when explicitly requested HI subtitles from opensubtitles.com, subtitrarinoi or titrari. 29a4842
- Fixed log an backup download from UI after flask upgrade. 8c944c4
- Fix #1987
- Move pageSize in UI settings to backend 9165663
- Fixed bad subtitles extension exception when uploading subtitles with uppercase extension. #1988 551f57b
- Fixed issue while downloading movie subtitles. 05cffa9
- Add 'other' attribute to Video class 923bcb4
- Fixed some remaining issues with assrt. #1953 118eb09
- Fixed infinite loop while trying to connect to Sonarr with SignalR permission issue. 0e8ac06
- Fixed issue with cutoff not enforced when searching for multiple languages at the same time. 2e2626c
- Refactor Argenteam Provider 52760d8
- Fixed issue with Sonarr v3 SignalR for good. #1985 4343b7c
- Revert "Fixed Sonarr v3 SignalR feed not connecting when mono is used to run Sonarr. #1985" c563262
- Fixed Sonarr v3 SignalR feed not connecting when mono is used to run Sonarr. #1985 a26b86c
- Added live(SignalR) feeds status for Sonarr and Radarr. b8b916d
- Add support of string value for badge in navbar 726afcc
- Subf2m Provider: improve series title matches d6883c2
- Update database refiner 1ba9404
- Updated vendored dependencies. bbe2483
- Add support for configurable scores (movies and episodes) 708fbfc
- Fixed improper update of providers pool when forced subtitles are involved. #1977 0b8274e
- Gestdown Provider: Use ShowId to find subtitles. Fixes issue with Slash in show name. #1979
- Improved assrt provider error message logging. #1953 78f769d
- Update node packages, fix issues aee1849
- Subf2m Provider: add support for complete series packs 122398f
- Improve file picker for season packs 876b42b
- Improved napiprojekt to search for subtitles using video metadata. bf26dd2
- Add new hook useSubmitHookWith to dynamically inject the submit hooks #1924 1766cee
- Try to fix languages profiles editor by introducing a new submit hooks source in the settings page #1924 c08ba5f
- Fixed blacklist item removal issue. 49fc597
- Subf2m provider improvements #1973
- Subdivx Provider: add more search improvements 21359b3
- Subdivx Provider: improve series matches 2f8814d
- Subdivx Provider: improve episode queries 71fe2b7
- Fixed history statistic view not taking timezone into account. d7c8188
- Fixed another issue with assrt. #1953 0374790
v1.1.2
From newest to oldest:
- Fixed another issue with assrt. #1953 7ea452c
- Update subzero mods daeb28b
- Fix chip input issue 1a612d1
- Fix display issue in the search bar 559ec50
- Upgraded Apprise to 1.1.0 version. 04b0959
- Fixed maximum number of requests per minute for assrt provider. #1953 167cb5d
- Fix titulky's subtitle downloading logic a82ab67
- Embedded Subtitles provider: avoid KeyError 003e033
- Added support for series monitored status. #1964 af70cf1
- Fixed use original format when uploading subtitles. #1955 65c0e6b
- Fix provider pool updates 571ffbc
- Gestdown: Check for show before checking for subtitle #1962
- Fixed subtitulamos.tv improper matching. #1960 8348b6c
- Fixed assrt provider to prevent making too many queries to the API. #1953 0980af1
- Subdivx Provider: improve spanish detection c791f39
- Fix popover width in the manual search modal e8d3b6f
- Use new endpoint for gestdown #1949
- Fix display issue of the popover in the manual search modal 56fb27a
- Refactor form validation and fix issues bb8e4f3
- Fixed episodes subtitles search when notified of import by Sonarr v3 SignalR feed. #1946 c492de8
- Added update mechanism sooner in the startup process to recover from a failed update more easily once a fixed release is available. d3defa2
- Fix validation issues of the language profile editor 4826cb8
- Fixed import error after last commit. a338de1
- Added Swagger documentation for Bazarr API 131b4e5
- Upgrade Mantine to Version 5 #1930
- Upgrade outdated packages cce440a
- Embedded Subtitles provider: add support for alpha2 tags 803dfe3
- Fixed opensubtitles.com authentication issue. #1935 663e8d7
- Added warnings in Settings-->Providers for broken providers. 61f888c
- Fixed incorrect IP or already used TCP port from preventing Bazarr initialization. 7a2d239
- Fix to deal with empty series/movies list during sync. #1941 fa8ddeb
- Fix #1938
- Embedded Subtitles provider: improve ASS subtitles filtering 6e52114
- Ignore mods for non-tested subtitle formats 0bc0523
- Fixed improper parsing of series metadata when receiving an event from Sonarr SignalR feed. 9361243
- Improved exceptions logging for events received through SignalR feeds. a880386
v1.1.1
From newest to oldest:
- Avoid error trying to scan some videos 09d1eb7
- Improved the fix uppercase mod to better deal with non-alphabetical characters 2608278
- Improve authentication and fix #1901
- Fix #1917, bring back sceneName in manual search modal
- Improved API to return better message/code on errors c2c0cbd
- Add support of showing confirmation when leaving settings page with unsaved changes 8eef455
- Added support for CORS headers 0d39928
- Added download link for backup archives. a36b3ce
- Improved live synchronization with Sonarr and Radarr trough SignalR feed by implementing dedicated threaded events queues, by preventing execution of duplicate events received, by filtering events to be processed and by logging at debug level events received to improve debugging. 180a40e
- Fixed None type issue on the first subtitles indexation for episodes or movies. c6efda0
- Update outdated node packages bfd1af7
- Fixed compatibility with the latest nightly version of Sonarr v4. 0fb9286
- Avoid 'Insufficient data to process the guess' error (fix #1910)
- Fix issue in external subtitles cache. #1916 bc0a7c2
- Tried to improve full disk daily indexing tasks resources usage. #1916 c74f9e9
- Fixed integer conversion issue. #1918 b0abe81
- Fixed double slashes stored in config.ini by sanitizing the config values. #1903 4382a05
- Fixed subtitles upgrade job trying to upgrade null scored subtitles (part 2). #1909 ba1687a
- Fixed episodes or movies importation skipped when Sonarr/Radarr improperly report that media file size is null. 81e13e1
- Fix #1901 temporarily
- Fixed subtitles upgrade job trying to upgrade null scored subtitles. #1909 414900c
- Fix display issues of the base URL af8a14c
- Embedded Subtitles provider: add support for unknown language tags 5624ae4
- Fix #1904
- Fix postprocessing escaping #1907
- Allow searching when uploading subtitles #1898 775f67b
- Fixed quotation marks escaping in post-processing variables #1882
- Added option to always use audio track for subtitle syncing c622e1f
- Fix #1894
- Fix #1893
- Fix provider configs updates a748903
- Fixed Zimuku provider to bypass yunsuo protection b9ba99e
v1.1.0
From newest to oldest:
- Fixed Zimuku provider to bypass yunsuo protection b9ba99e
- Fix #1872, refactor the settings builder
- Fixed Titulky provider to fail silently if media is missing IMDB ID. 331cbbd
- Add Karagarga.in provider d2b40bd
- Fixed uploaded subtitles not preserved when it should. #1879 44ffac6
- Embedded Subtitles Provider: major update 8086bce
- update outdated packages 34685b3
- Add chips input for the provider builder c45b172
- Fix issues when displaying Use Original Format in the language profile modal 2b88c9f
- Fixed DNS queries caching issue. f543368
- Fixed LegendasDivx throttling reset time to prevent IP from getting blocked. c8c815e
- Fixed cutoff being reached for a language even if forced subtitles is available but not requested. e1bd023
- Subdivx provider: avoid TypeError 14153d7
- Try to avoid guessit internal exception #1858
- Fix redirect issues after logging in (#1857) b724305
- Fix missing images issue when serving via Flask 4b71b8a
- Fix #1873
- Fixed throttle expiration for providers that reset at midnight. #1863 a79c218
- Improve error handling on UI c3645c9
- Fixed uptime in System-->Status and added time zone info. f2eb8f1
- Subf2m provider: improve episode matching 246c2f3
- Add description icon in the history modal 738178a
- Add tooltip to HistoryIcon 23022f5
- Fix crash when navigating from history view and open the history modal 98937a0
- Fixed Wizdom API url. #1870 a7b1b2a
- Fix a issue when trying to edit profile with cutoff selected fe09ae9
- Fixed root url redirect not working with base_url defined. #1857 0f4af48
- Fixed hearing-impaired not taken into account when naming uploaded subtitles #1846 2a29886
- Improve UI error view 0e7c541
- Change default open delay of action tooltips to 2 seconds 51d1c46
- Change audio badge color 4481cda
- Bring back search function of the provider selector #1864 f09f353
- Add tooltip and improve hover behavior for embedded subtitles a529cba
- Rename Tools to Mass Edit 2a5bf95
- Add color to the icon in upload modal ed819ce
- Improve layout of the settings pages afcb3b0
- Add label to all action buttons 5a5df23
- Fix crash when saving language profiles 059ab59
- Replace Bootstrap with Mantine #1795
- Fix issues of CollapseBox in settings pages cf15c26
- Improve layout of the settings pages 4d9d2de
- not log: Fix base_url issue during development 03de446
- Add NO_CLI env var for tests #1856
- Small fix when getting Python bundle path #1854
- Fixed import order that was preventing Bazarr from starting after initial database creation. c2f2ce1
- Gestdown provider: improve http error handling 5a13046
- Gestdown provider: ignore incomplete subtitles 2528170
- Gestdown provider: implement retries on 423 status codes 0e98880
- Subf2m provider: add season pack support 848836c
- Subf2m provider: improve matches parsing 4730411
- Subdivx provider: improve movie searches 0e1120e
- Add Gestdown.info Provider c9d63f7
- Added support for unar RAR extraction utility. #1833 642733f
- Embedded Subtitles provider: fix cached streams with HI fallback
- Embedded Subtitles provider: improve HI fallback b96fd93
- Fixed provider Supersubtitles following domain name change c676095
- Fix some foreign providers not being updated properly 5f0f654
- Improve provider configs updates 23a5ab9
- Updated apprise to the latest version. #1834 1dff555
- Prevent Python dock icon appearing on macOS fcd67c1
- Fixed Bazarr logo on form auth page missing with base_url. #1823 695edad
- Avoid NoneType on providers pool updates a783515
- Embedded Subtitles provider: improve detection of potentially incomplete subtitles 1346137
- Fixed issue with indexing of external subtitles that include utf8 characters in file name. b7e9086
- Fixed issues while trying to serve assets. #1822 89fa25c
- Improve subtitles pack extraction ce33b4f
- Subdivx Provider: improve language parser 7423c80
- Fixed mimetype issues for some Windows users. af95f70
- Reworked Bazarr file structure to improve support and optimization 2f01ab8
v1.0.4
From newest to oldest:
- Subdivx Provider: avoid false positives on episodes search 3f95784
- Fixed history stats time frame not working properly 4358790
- Embedded subtitles provider: improve exception handling
- Fix #1817
- Legendasdivx provider: improve subtitles ID consistency 23e8472
- Fixed Titulky provider and made some code maintenance e6551dc
- Improved search and fixed some issues with Titulky provider a4d9eb6
- Subdivx Provider: improve episode searching and downloading 883b0fe
- Add subf2m.co Provider 63eded5
- Improve episode detection from compressed series packs 75f3ac9
- SuperSubtitles Provider: fix filetype detection 31e4f83
- Embedded subtitles provider: add timeout option d3e3e31
- Fix #1801
- Supersubtitles provider: Fix AttributeError for some queries (#1792) 7040fbc
- Removed support for BSplayer providers because it was causing way much issue than providing subtitles. 77da09d
- Fix ValueError for persistent pools on multithreaded setups 86d6c21
- Fixed issue with same subtitles downloaded multiple times. #1785 4f42cd9
- Fixed Plex webhook for series by having a more robust imdb parsing nd some logging in case of exception. #1780 8e07585
- Improve subtitle tools e18657e
- Refactor modal system 658237d
- Fix notifications settings cannot be edited after saved 87c5d0d
- Fixed update mechanism when running Bazarr from %programdata%\Bazarr on Windows. #1768 5539938
- Fix #1778
- Added defer searching missing subtitles on live synchro with Sonarr and Radarr. #1765 012dc1c
- Fix #1770
- Fix #1769
- Fix interactive search cache issues d964f04
- Fix history button for episode will open up wrong modal b4c82c2
- Improve feedback in the header 51e1fa1
- Fix subliminal core: wrong providers being restarted 8c4e83c
- Fix display issues in the notification center aaf4b7c
- Fix issues when trying to create background tasks c1a26fd
- Frontend improvement and cleanup #1690
- Improved languages profile modal original format dropdown 75100d8
- Fixed upgrade subtitles function that was trying to upgrade deleted episode/movie subtitles. #1759 f81972b
- Added languages profile settings to prevent downloaded subtitles from being converted to srt. 33a9e51
- Fixed Invalid IPv6 URL exception with common fix 6edc196
- Fixed backups ordering and rotation eb63f05
- Improved throttling of LegendasDivx provider to prevent IP address blocking by reaching 150 searches a day. #1757 040ddb2
- Fixed log rotation under Python 3.9 or greater. 2b889fa
- Fixed titulky provider UnicodeEncodeError 8a9fbbe
- Fixed network issues from preventing Bazarr startup. d384b93
- Implemented number input and used it with backup retention and port settings. 0166d9a
- Fixed knowit provider specification. ce1345a
- Fixed subtitles translation when there's an empty string in the source file. d13bc73
- Fixed GetSonarrInfo.version() to make sure it doesn't prevent Bazarr startup. 4b84a9c
- Fixed opensubtitlescom provider to remove filename from query because it was too specific and reduced number of subtitles returned for no good reason. bd5aae7
- Fixed cache invalidation on providers' password changes. c2f7446
- Added backup file size to API and table view. e4c666f
v1.0.3
From newest to oldest:
- Implemented garbage collection after each subtitles synchronization. 0a0f609
- Reverted auditok to ffsubsync supported version c23ce4a
- Fix a issue that seleection of the languages profiles could be Unknown on settings page 63f1e63
- Implemented backup and restore feature for configuration file and database 5bfaba9
- Fixed improperly calculated missing subtitles when cutoff is enabled and audio language match desired subtitles language. #1731 c020a9e
- Fix a issue that language profiles won't show in some situations 4bf0555
- Improve Argenteam results matching (Covers #1728) 644617c
- Clarified SignalR error for Sonarr ffcbb57
- Fixed addic7ed subtitles search query to return all languages instead of relying on filter defined in addic7ed profiles. a22bb0f
- Fixed legendastv issue since rarfile upgrade. #1711 23e2626
- Fixed external subtitles with unknown language causing exception during indexing. #1709 d160f1e
- Improved sync with Sonarr/Radarr exceptions management when trying to write to database. #1699 6988d7c
- Added cookies caching to titulky provider 45f085e
- Fix database issue with LATAM Spanish custom language a53fc44
- Fixed JSON parsing exception in supersubtitles provider. #1700 83e36e4
- Improved opensubtitles.com resilience and properly deal with the Invalid JSON/Bad Gateway exception. 669bd33
- Fixed progress not being removed from control center when a search all fails. 63f3454
- Implemented the functions to read more info from package_info file c91597f
- Fixed Windows uninstaller being removed during Bazarr upgrade. #1693 e99d58d
- Improved retry and exception handling in opensubtitles.com provider. d879128
- Fixed issue with cutoff and exclude language exclusions were not working as expected. #1691 aa0c2ff
- Fixed missing tzdata module. #1693 c7500c1
- Upgraded vendored Python dependencies to the latest versions and removed the unused dependencies. 0c3c5a0
- Add Embedded Subtitles mergerfs mode 4c15a50
- Fix a issue that the edit modal will clear the languages profiles if without changing anything dc6bd1f
- Add React-Query to improve network and cache performance d8d2300
- Fixed issue where episode name was used as hints for guessit instead of series name. 6b82a73
- Fixed translation issue when first line is an empty string. #1672 391892f
- Fixed issue with unrecognized languages while indexing subtitles (mainly for those without a language code in filename). 28663a6
- Fixed upgrade leftover cleanup to prevent config reset when Bazarr is installed in the same directory as config and database. #1655 a3a8ed9
- Fixed indexing of unsupported language codes. #1683 9d30414
- Fixed translation exception on malformed subtitles file. #1672 3b3d6fe
- Added some failsafe to deal with improper JSON returned from Radarr tags API endpoint. 62ef614
- Fixed issue with deleted episode file raising a 404 while trying to update from Sonarr. #1676 8764ac5
- Improve Subdivx provider: use a random cookie to speed up downloads and 8ad4ec9
- Fixed issue with addic7ed where alternative titles were not used properly in during searches. #1669 dbf0bf2
- Added settings to change the hearing-impaired subtitles file extension to use when saving to disk. 58a967c
- Added cookies option for addic7ed to avoid anti-captcha provider requirement 1a03d9f
- Upgraded guessit to latest version and include new dependencies. f55492a
- Fixed logging of regex pattern used during upgrade leftover cleanup. #1655 5d3d453
- Improved readability and maintenance by splitting get_subtitle.py into multiple files 722014d
- Added validation for V.I.P. account status in titulky provider 3653ef1
- Add MustGetBlacklisted exception for redundant download_subtitle calls 1261e91
- Add hi_fallback option to Embedded Subtitles Provider b90dab0
- Added support for hearing-impaired version of CustomLanguage 4af4ae1
- Subdivx provider: Improve scraper d373bc8
- Fix broken Subdivx provider: update scraper 75926dc
- Improved opensubtitles.com server-side error handling 4605164
v1.0.2
From newest to oldest:
- Added support for Python 3.10 in startup warning. 6e52ce2
- Embedded Subtitles provider: fix language error (fix #1653) e65d643
- Added exclusion settings for season 0 to prevent automatic downloading of extras subtitles. bd7b2eb
- Refactored adaptive searching and made it configurable 10c3175
- Fix Addic7ed provider: handle language errors, avoid guessit exception and match version for movies 5d8897f
- Fix Addic7ed provider TypeError a88f0a7
- Update embeddedsubtitles provider: use original_path instead of name 048307e
- Fixed issues with release_info for some providers. #1644 2faed98
- Improved providers throttling and prevent hammering providers by updating throttled providers on each iteration of the loop. 5ff3fe4
- Added vip and daily download limit to addic7ed and try to slow down a little to prevent being ip blocked by the provider. 5d1dccd
- Fixed exception when creating a new languages profile. 6192df6
- Embedded Subtitles Provider: rebuild language if forced b5c66e1
- Update Embedded Subtitles provider: add forced and ass-only support 9b74ad8
- Add Embedded Subtitles provider ffca84a
- Add fese module for embedded subtitles 409e1a5
- Add default attribute to Subtitle 718bd2f
- Implemented words/regex ban list for subtitles 63b326a
- Fixed throttled providers badges in UI throwing exception. #1631 ca8f3f9
- Fix hash score in manual search 2cde268
- Cleaned up and split API to make it easier to maintain. 204a1c3
- Updated Apprise notification module to the latest providers. d51dc68
- Upgraded some embedded dependencies to be ready for Python 3.10. This doesn't mean that it's fully supported right now. 402c82d
- Added support for upcoming Sonarr v4. 2d214bf
- Fixed missing poster or fanart url from raising an exception when rendering UI. 9b273a7
- Fix Hosszupuska provider not returning results 247f69c
- Upgraded engine.io module to improve socket.io connection stability. Should help to prevent #1613. c60c751
- Improved sanitize function to replace apostrophe and backticks 592dc79
- Updated deep-translator module and made some fix to support translation to Chinese. There's still a bug in this module that prevent it but one it's fixed, it should be fine. f082895
v1.0.1
From newest to oldest:
- Improved Titulky provider d8fffe8
- Fix for #1592 cbd6c05
- Fixed issue with non-existent episode or movie when indexing embedded subtitles. #1606 6f17100
- Implemented some utility functions to subliminal_patch providers to list supported languages and video types. b53f8ad
- Fixed some issues in opensubtitles.com provider. #1602 faa368b
- Added uptime to System-->Status 55b7c98
- Improved LegendasDivx provider to get more accurate results and prevent unnecessary throttling f53ef40
- added more improvement to Titulki provider 618bdde
- Fixed some issues with Titulki provider 006e17b
- Fixed movies missing subtitles computation when there's a forced subtitles track/file. 3bc7002
- Fixed Radarr API call to get version with the latest nightly. e6c1dba
- Improved results with Titulki provider 0e50335
- Fixed Brazilian Portuguese audio language match with Radarr. aaa8b48
- Fixed notification removal from settings. #1594 58de876
- Refactored the Titulki provider 801ff0d
- Removing TuSubtitulo per provider request. #1591 3d936ff
- Updated apscheduler to it's latest version. c12c7b4
- Moved back from gevent to waitress web server. This should prevent UI disconnection occurring during heavy task like syncing subtitles. 39fe314
- Added More Equivalent release groups 8bdf957
- Fix for series progress bar not updated when a subtitles file is downloaded or deleted. 878a271
- Fixed TuSubtitulo provider 08c797c
v1.0.0
From newest to oldest:
- Added subtitrari-noi.ro and improved titrari.ro 788b4b3
- Improved language selection for Titrari.ro provider. 0bc2605
- Fixed Ktuvit problem with default empty return values a819fc3
- Improved support for series for Titrari.ro provider b1af4ca
- Added support for series to provider Titrari.ro 294d3eb
- Added a settings to disable SSL certificate validation for Podnapisi. Be careful as it's causing a security risk for a man in the middle (MitM) attack. #1565 d851c16
- Improved description of proxy ignored addresses. #1566 9fff275
- Fixed titrari.ro provider 17dd5dd
- Make debug call more verbose 385461d
- Fixed titrari search endpoint again. #1564 036600f
- Improved opensubtitles.com providers. 679f1e8
- Fixed multiple episodes subtitles upload to use the first episode number found. #1562 56ffa72
- Fix Missing subtitles issue with Ktuvit provider 66585ec
- Improved queries to opensubtitles.com to reduce footprint on their side. c1421f1
- Fixed issue with movies on Addic7ed. #1550 6d082f8
- Add titulky.com provider to the UI 8d698fa
- Prevent broken release (missing asset) from corrupting existing installation. 36a2309
- Fixed opensubtitles.com forced subtitles searching. cde6246
- Fixed Addic7ed AttributeError exception with some movies #1525 0e01c64
- Fixed Ktuvit provider login b137af0
v0.9.9
From newest to oldest:
- Fixed Titrari providers search endpoint. #1526 8d5c2db
- Fixed incompatible operator with Python 3.7 in latest patch to Addic7ed. caf01da
- Fix redirect issues when accessing root path 9901bf3
- Added movies searching to Addic7ed provider. #1525 96a3acf
- Fix incorrect position of provider badge 60de70f
- Fix items are not updated when using mass editor 60e2732
- Added provider Ktuvit de5bcc8