Skip to content

Releases: morpheus65535/bazarr

v1.4.3-beta.0

20 Feb 06:05
2eec913
Compare
Choose a tag to compare
v1.4.3-beta.0 Pre-release
Pre-release

From newest to oldest:

  • Added originalFormat db migration from bool to int only for Postgresql 2eec913
  • Added log level/filter settings to Logs page d5466ff
  • Updated fallback language for embeddedsubtitles provider to be able to specify the one to use ad8f116

v1.4.2

20 Feb 00:28
Compare
Choose a tag to compare

From newest to oldest:

  • Fixed subdivx issue with foreign title encoding issue. #2395 43d313a
  • Fixed subdivx provider to use alternative titles. #2378 b96965e
  • Updated titrari provider 2e124d2
  • Fixed saving of null anti-captcha provider that caused Validator to reset default value. faa4dfb
  • Fixed indentation issue in pool update. #2390 4ca2111
  • Added support for opensubtitles.com dedicated VIP subdomain that get automatically used according to subscription status. 95474b2
  • Fixed provider pool update on automatic search. #2379 88c267f
  • Modify portuguese custom language 9058335
  • Revert "Fixed podnapisi results parsing" 90e4cf1
  • Fixed podnapisi results parsing 27d7f96
  • Fixed Bazarr not starting when Sonarr or Radarr isn't running. 12f1aa6
  • Fixed opensubtitles.com filtering AI translated subtitles even when they are requested by user. #2381 5402c2a

v1.4.1

04 Feb 01:30
4029c9f
Compare
Choose a tag to compare

From newest to oldest:

  • Fixed forced subtitles download loop 4029c9f
  • Fixed debug logging of opensubtitlescom provider fb660a0
  • Fixed movies indexing issue e6b9b32
  • Added separate values to whisperai provider for connection and read timeouts 938f6df
  • Embedded Subtitles Provider: handle KeyError for cached paths cdf7296
  • Add Argenteam Dump Provider deef13d
  • Fixed unhandled FileNotFoundError during restore process d758c53
  • Added Sync Optimization for Movies, Series and Episodes to ignore unmonitored items 990448b
  • Fixed improper API call on removal of all blacklist items 3922d52
  • Fixed single blacklist item deletion issue that would remove all the blacklisted subtitles from the same provider at once. c45a2ac
  • Fixed wizdom provider to handle Zip files with more than one (up to two entries). #2351 345408d
  • Fixed improper passing of hi and forced flags when searching a subtitles manually. #2350 e17865a
  • Fixed titlovi provider not being properly throttled and resulting in account locking. #2062 828ac34
  • Fixed issue introduced while merging the new sync feature. #2356 e4ebc64
  • Removed aRGENTeaM provider that have been recently closed. #2352 783e6b3
  • Improved subtitles synchronisation settings and added a manual sync modal 0e648b5
  • Fixed improper closing of resources on exit 0807bd9
  • Added additional variables for custom post processing 0ac9ece
  • Fixed some Whisper issues and added logging level selector for this specific provider c0bbd4f
  • Updated logging to use ISO 8601 date format 549bebc
  • Fixed betaseries parsing issue 902d1e6
  • Fixed podnapisi search results parsing error b11f810
  • Added settings to exclude subtitles from specific provider to be synced #2340
  • Improved error handling for betaseries provider. cb71b11
  • Increased supersubtitles connection timeout and properly deal with invalid JSON returned from their API. 9379d1b
  • Increased podnapisi connection timeout to prevent provider throttling when their servers are slower than usual. 6b304e0
  • Added opensubtitlescom settings to include AI translated subtitles in search results. 5739b9a
  • Added filter to prevent useless Session is disconnected warning in logs 9e75acd
  • Added db migration version to create the missing monitored column in TableShows table of some old instances. 7c40bfe
  • Fixed output encoding for subtitles synchronization. #2323 72bd52c
  • Fixed numeric password issue for authentication. #2326 f2cd79e
  • Fixed function to prevent usage of Python 3.7 5e68fac
  • Fixed exception being raised when setting all numeric password to access the web UI 256ceeb
  • Updated zimuku URL 058a005
  • Silented engine.io exception when client session as expired on server side a3b32c3
  • Added support for 7z by upgrading rarfile dependency 4b7cdbc
  • Fixed usage of number only username or password for providers, proxy or postgres. #2309 c97a98d
  • Fixed upgrade subtitles tas not removed from scheduler when disabled in settings. #2308 fd5b087
  • Updated to apprise v1.6.0 55c5384

v1.4.0

28 Nov 12:26
cb2023d
Compare
Choose a tag to compare

From newest to oldest:

  • Dropped support for Python 3.7 because our dependencies doesn't support it anymore.
  • Fixed Whisper provider to make it throttle longer after ConnectionError #2258
  • Fixed an issue that could clear episodes history in case Sonarr API return something else than valid series or episodes. 97bdf00
  • Improved providers exceptions throttling to reduce useless calls to providers. bc0b101
  • Fixed infinite download retry loop in whisperai provider b25d416
  • Fixed (sqlite3.OperationalError) too many SQL variables issue while inserting too many episodes at the same time. a10e5db
  • Fixed issue with series/movies import using a deleted default languages profile. f2bb48a
  • Modified "no subtitles found" notification to be a message instead of an error. ad65573
  • Fixed improper subtitles being downloaded when HI is required by languages profile. #2293 0f19d79
  • Fixed languages profile creation issue. cb3a274
  • Prevent overwriting season and episode number guessed from file name with db values unless they haven't been properly guessed. #2284 b87aef8
  • Hide clipboard button when is not possible to copy to clipboard 452f8c1
  • Subdivx provider: improve language matching 6d79e6f
  • Improve mods b36b378
  • Fixed an error in previous commit that would prevent episodes syncing. 6925a97
  • Fixed compression type for backup. #2278 54f9570
  • Fixed other issues with subzero_mods parsing. #2276 5234565
  • Fixed issues with SQlite older than 3.35. fe987ba
  • Avoid FileNotFoundError indexing subtitles #2273
  • Improved compression ratio of backup. e3cda5c
  • Improved stability by usinf Python f-string as much as possible to prevent TypeError and improve code readability. 2ad7ddf
  • Fixed issue while parsing enabled mods during subtitles download 225d79e
  • Fixed config.ini conversion by disabling interpolation with ConfigParser that failed with addic7ed cookie. 85c65ec
  • Fixed datatype issue when creating a new languages profile with PostgreSQL. 2a8a403
  • Changing from config.ini to config.yaml c89da3e

v1.3.1

14 Oct 12:45
Compare
Choose a tag to compare

From newest to oldest:

  • HDBits provider: add search filters d657941
  • EmbeddedSubtitles provider: add blacklist support bee6919
  • HDBits provider: handle JSON errors 0031abc
  • Exposed subtitle file size through API 4e7dedc
  • Fixed hosszupuska website parsing issue. #2246 33af93a
  • Improved throttling duration for some common configuration or connection issues. 09295dc
  • Fixed history logging of downloaded and uploaded subtitles. #2261 2972c38
  • Improved synchronization speed for Sonarr and Radarr. #2260 0f216ab
  • Fixed history logging issue for episodes and movies subtitles. 1f187d8
  • EmbeddedSubtitles provider: update subtitles checker 654934b
  • HDBits provider: improve episode matching 3942264
  • Fixed an additional issue with 85d300f. #2243 807621a
  • Add HDBits.org provider 63335f4
  • Fixed database migration process causing UNIQUE constraint in some edge cases where duplicate ID root folders where stored. #2253 166d0cc
  • Fixed latest migration that cleared history for sqlite users. 0ddadb2
  • Added error logging when trying to determine malformed audio track languages. #2250 81159a0
  • Added logging for opensubtitles.com 400 error. #2232 e7703ca
  • Fixed Postgres issues while creating new database with v1.3.0. #2249 e2d0647
  • Subdivx provider: improve movies matches
  • Update providers exception regex for Windows e06aad7
  • Fixed some code to prevent arbitrary file read and blind SSRF. 17add7f
  • Removed sucha provider that doesn't exist anymore. #2242 aa0af3f

v1.3.0

16 Sep 02:43
Compare
Choose a tag to compare

From newest to oldest:

  • EmbeddedSubtitles provider: improve cache management (Fix #2241)
  • Update providers exception info format ceb947d
  • Fixed IndexError in provider throttling function b736f26
  • Add more info to exceptions 9cf2124
  • Added analytics tracking of throttled providers 3694254
  • Prevent subtitles not having a proper matches attribute from raising a TypeError exception. #2243 85d300f
  • Added more feedback to UI on automatic and interactive search issues. fbe6b76
  • Modified default value for adaptive searching (now enabled) and improved description in settings 296d497
  • Fixed minimal value for time offset input field 1489926
  • Fixed improper http status code returned that prevented proper cache management on browser side. 77283e4
  • Improved responses marshalling to better deal with error messages sent to frontend. 8895dd6
  • Improve manual search modal. Change cache behavior of manual search api to no cache 714c464
  • Improved UI feedback on multiple search, download and upload issues. #2235 995ae1b
  • Fixed opensubtitles.com token from being added to debug log in login response 162dbc0
  • Improved debug logging of login attempts to opensubtitles.com provider. 1bdad91
  • Fix some minor issues in the Notification modal 53951a5
  • Fixed issue while saving notifications settings 42ae3af
  • Added timeout for call to get announcements from Github 6a9f914
  • Improved supersubtitles to detect properly forced subtitles. #2226 71f17a2
  • Fixed bug introduced in v1.2.1 with analytics settings not being taken into account. 5f509cd
  • Fixed yavka.net subtitles search since they've modified the website. #2225 cce1be4
  • Fixed Radarr SignalR deleted movie event being dropped for missing metadata in payload. #2219 073f3a2
  • Fixed issue with Python deprecation warning. #2218 f58d1a9
  • Removed sensitive information from opensubtitles.com debug logging. 7e211f6
  • Added upcoming Python 3.7 deprecation announcement. d284e62
  • Fixed history views when upgrade subtitles is disabled. #2210 6000a88
  • Fixed translation issue for episodes subtitles. #2214 fa42346
  • Fixed removal of rowid column while preventing the lost of history or blacklist data. e0e5dae
  • Fixed download notifications not being sent properly. 164dc95
  • Fixed missing table during migration of a new database. 26f6fcb
  • Fixed table deletion issue with PostgreSQL. 479f11f
  • Fixed issue with unused rowid columns and removed custom score profiles tables as they aren't used anymore. 6bc46fe
  • Fixed issue with missing migrations directory in release asset. 6f03758
  • Replaced peewee with sqlalchemy as ORM. This is a major change, please report related issues on Discord. bccded2
  • Improved logging of failed attempt to authenticate to UI. Successful basic authentication attempt cannot be logged right now. 486d2f9
  • Embedded subtitles: fix #2195
  • Improved external subtitles file encoding guessing to ignore those who can't be guessed properly. a7562e0

v1.2.4

22 Jul 13:48
Compare
Choose a tag to compare

From newest to oldest:

  • Fixed more stuff related to opensubtitles.com 6e7858f
  • Improved subtitles providers settings to reset Authentication or Configuration error throttling while saving. faa9566
  • Fixed opensubtitles.com issue with looping over failed login. 333c6b2

v1.2.3

11 Jul 00:27
Compare
Choose a tag to compare

From newest to oldest:

  • Moved file encoding to charset-normalizer instead of chardet that is causing too much issues. #2196 dd9ce4d
  • Improved opensubtitles.com provider to deal with return codes in some edge cases. #2179 529b5a1
  • Fixed exception raised when get_episodesFiles_from_sonarr_api() doesn't return proper content. #2188 cfc8a91
  • Fixed requirements.txt to use only wheels for Pillow since compilation doesn't work on 32bits Python embedded in Windows installer version. da7879a
  • Fixed upgradable subtitles logic being called even if user do not want to upgrade existing subtitles. dfd8bed
  • Added description of "provider" to post-processing option 35dfa24
  • Fixed monitored status tooltip for series/movie view 59d00f2

v1.2.2

24 Jun 22:08
Compare
Choose a tag to compare

From newest to oldest:

  • Add debugging changes b17a2a5
  • Reverting b6777bc edfbb1a
  • Added experimental Python 3.11 support c92d574
  • Debugging: update subtitle and language representations b6777bc
  • Updated pytz module to support latest timezone changes cd01684
  • Fix path mapping issues ab3c171
  • Subf2m provider: improve episode matching 4921c55
  • Fix issues when saving the notification providers 374e4be
  • Fixed issue in releases page since we upgraded Mantine. 560a697
  • Removed leftover from legendas.tv provider. fc01267
  • Fixed issue where subtitles would get upgraded even if not required anymore by shows languages profile. #2174 d4262e5
  • Subf2m provider: improve queries 304ad16
  • Embedded Subtitles provider: Fix #2171
  • Update language equals mechanism 2b0e435
  • Subf2m provider: add support for IMDB IDs ee1506e
  • Embedded Subtitles provider: handle ASS errors
  • Subf2m Provider: add user-agent header configuration e3c4def
  • Fixed yavka.net provider. #2169 a13d69d
  • Increase width of the manually search modal 963ce21
  • Fixed some UI issues caused by React and Mantine upgrade. #2167 bc40aba
  • Fixed server side exception throttling opensubtitles.com when it shouldn't. #2153 3c57381
  • Fixed Chinese translation issue (zh and zt inverted). #2166 b9b97e9
  • Updated apprise module to improve notification system. #2163 07f601f
  • Update all UI dependencies and update React version to 18 #2127
  • Downgrade Axios to fix a settings saving issue. 6a9f875
  • Added support for Portuguese and Simplified Chinese to opensubtitles.com. #2159 ead8a38
  • Added some exceptions that shouldn't be retried to retry function. #2153 2346f3e
  • Language-equals: add compatibility for more providers 4725496
  • Fixed external subtitles indexation with accented characters that resulted in download in loop. #1961 d90d1cb
  • Added feature to treat couples of languages as equal when searching for subtitles 547f8c4
  • Fixed type in opensubtitles.com provider that could cause AuthenticationError for new users. #2152 baf7a73
  • Specify ffmpeg path in case it's not in PATH envvar #2147
  • Add support for custom languages in audio tracks 585c70c
  • Use literals instead of scripts for custom languages 13f965d
  • Fixed AI and machine translated subtitles being incorrectly returned by Opensubtitles.com bdf4ee8
  • Emergency fix for custom languages issue 015beaf
  • Add mediainfo support for custom languages c06dd62
  • Implemented gzip compression of http requests made to Bazarr 2b5cd2b
  • Subdivx Provider: improve series matching 5f9418b
  • Fixed yify provider MissingSchema exception on download. #2139 a6ecbb4
  • Fixed zimuku.org parsing error 0907269
  • SuperSubtitles provider: fix hungarian subtitles downloads e83f37d
  • Fixed SyntaxError under Python 3.7 09f0a27

v1.2.1

02 May 00:36
0f84ffb
Compare
Choose a tag to compare

From newest to oldest:

  • Fixed requirements.txt installation 0f84ffb
  • Fixed zimuku that now require anti-captcha e2ba532
  • Fixed upgrade of non-existant subtitles files ac6dddd
  • Fixed episodes blacklist update in webui 2c313a4
  • Fixed yifysubtitles url e263927
  • Update node package to latest version, fix eslint warning 93e6324
  • Subdivx Provider: handle UnicodeEncodeError for some titles da542a3
  • Allow defining postgres connection settings via env vars 695734a
  • Added OpenAI Whisper Provider 8b1db07
  • SuperSubtitles provider: fix episode matching 1427a8a
  • Fixed opensubtitles.com provider year matching process. ef67cd4
  • Added announcements for deprecated Sonarr and Radarr versions end of support. 17e62f2
  • Disabling mediainfo path temporarily until issue with knowit is fixed. #2098 3a10df7
  • Trying to fix Segmentation fault caused by mediainfo in docker container. #2098 7455496
  • Added an option to prevent sleeping hard drives from being wake-up by video file hashing. 7136383
  • Fixed error when manual search return an invalid subtitles. #2102 9fb793a
  • Fixed HI subtitles wrongly ignored when normal or HI is selected in languages profile. 9bd2ab5
  • Replaced deprecated Google Universal Analytics by GA4 abc48b4
  • Titrari Provider: update search path 5250785
  • Fixed fcache issue when moving cache file between disks. 37059e7
  • Fixed opensubtitles.com provider to prevent downloading of AI or machine translated subtitles. 7720d00
  • Fixed permissions issue with cache file. #2084 fb6ac47
  • Supersubtitles provider: fix #2092
  • Subf2m Provider: improve episode matching (#2081) ad13f79