Julien Voisin
4b7cdbc5f3
Added support for 7z by upgrading rarfile dependency
...
- Bump rarfile.py from 4.0 to 4.1
- Add support for 7zip for archive extractions, since unar is a steaming pile
of C# and unrar is non-free, having some easy-to-package software to
handle archive makes it easier to run Bazarr on Linux distributions.
10 months ago
morpheus65535
c97a98d4f2
Fixed usage of number only username or password for providers, proxy or postgres. #2309
10 months ago
morpheus65535
17312af481
no log: added try/catch
10 months ago
morpheus65535
fd5b087f92
Fixed upgrade subtitles tas not removed from scheduler when disabled in settings. #2308
10 months ago
morpheus65535
97bdf0066e
Fixed an issue that could clear episodes history in case Sonarr API return something else than valid series or episodes.
10 months ago
morpheus65535
addae11b61
no log: replace config.ini.old if it exists instead of failing.
10 months ago
morpheus65535
bc0b101fd7
Improved providers exceptions throttling to reduce useless calls to providers.
10 months ago
morpheus65535
b25d4164c2
Fixed infinite download retry loop in whisperai provider
10 months ago
morpheus65535
a10e5dbf37
Fixed `(sqlite3.OperationalError) too many SQL variables issue` while inserting too many episodes at the same time.
10 months ago
morpheus65535
b3b4fef8c7
Implemented PaymentRequired exception on opensubtitles.org that now requires VIP subscription.
10 months ago
morpheus65535
7e650c2bab
Fixed blacklisting of embedded subtitles on failed extraction.
10 months ago
morpheus65535
3da0445dc3
no log: improved notification and logging on invalid subtitles
10 months ago
morpheus65535
f2bb48ac9a
Fixed issue with series/movies import using a deleted default languages profile.
11 months ago
morpheus65535
ad6557357d
Modified "no subtitles found" notification to be a message instead of an error.
11 months ago
morpheus65535
0f19d79fa2
Fixed improper subtitles being downloaded when HI is required by languages profile. #2293
11 months ago
morpheus65535
cb3a274894
Fixed languages profile creation issue.
11 months ago
morpheus65535
b87aef8763
Prevent overwriting season and episode number guessed from file name with db values unless they haven't been properly guessed. #2284
11 months ago
morpheus65535
6925a97f2d
Fixed an error in previous commit that would prevent episodes syncing.
11 months ago
morpheus65535
0d882b3d6e
no log: centralized Sonarr/Radarr API url definition and improved usage
11 months ago
morpheus65535
54f9570a22
Fixed compression type for backup. #2278
11 months ago
morpheus65535
5234565f84
Fixed other issues with subzero_mods parsing. #2276
11 months ago
morpheus65535
db8e4d43b4
Merge remote-tracking branch 'origin/development' into development
11 months ago
morpheus65535
fe987babc5
Fixed issues with SQlite older than 3.35.
11 months ago
Paul Dee
e3cda5c11e
Improved compression ratio of backup.
11 months ago
morpheus65535
2ad7ddf5a6
Improved stability by usinf Python f-string as much as possible to prevent TypeError and improve code readability.
12 months ago
morpheus65535
4521b11061
no log: fixed remaining getboolean()
12 months ago
morpheus65535
225d79e569
Fixed issue while parsing enabled mods during subtitles download
12 months ago
morpheus65535
85c65ecb5a
Fixed config.ini conversion by disabling interpolation with ConfigParser that failed with addic7ed cookie.
12 months ago
morpheus65535
2a8a4030b9
Fixed datatype issue when creating a new languages profile with PostgreSQL.
12 months ago
morpheus65535
c89da3e619
Changing from config.ini to config.yaml
12 months ago
Jack
4e7dedc43c
Exposed subtitle file size through API
12 months ago
morpheus65535
09295dcd10
Improved throttling duration for some common configuration or connection issues.
12 months ago
morpheus65535
2972c3881c
Fixed history logging of downloaded and uploaded subtitles. #2261
12 months ago
morpheus65535
0f216ab69f
Improved synchronization speed for Sonarr and Radarr. #2260
12 months ago
morpheus65535
1f187d89ca
Fixed history logging issue for episodes and movies subtitles.
1 year ago
morpheus65535
2467bc0bc0
no log: fixed stuff to prevent exception
1 year ago
morpheus65535
bad77e2ce7
Merge remote-tracking branch 'origin/development' into development
1 year ago
morpheus65535
807621a612
Fixed an additional issue with 85d300f94e
. #2243
1 year ago
Vitiko
63335f40fc
Add HDBits.org provider
1 year ago
morpheus65535
84e8872652
no log: fix Sonarr/Radarr test button bug introduced in previous commit
1 year ago
morpheus65535
bbd549db60
no log: fixed NoneType issue
1 year ago
morpheus65535
81159a0978
Added error logging when trying to determine malformed audio track languages. #2250
1 year ago
morpheus65535
e2d0647d55
Fixed Postgres issues while creating new database with v1.3.0. #2249
1 year ago
Vitiko
e06aad7fc6
Update providers exception regex for Windows
1 year ago
morpheus65535
17add7fbb3
Fixed some code to prevent arbitrary file read and blind SSRF.
1 year ago
Vitiko
ceb947dac1
Update providers exception info format
1 year ago
morpheus65535
b736f267b5
Fixed IndexError in provider throttling function
1 year ago
Vitiko
9cf21242ca
Add more info to exceptions
1 year ago
morpheus65535
af54c65502
no log: pep8 fix
1 year ago
morpheus65535
3694254c79
Added analytics tracking of throttled providers
1 year ago
morpheus65535
85d300f94e
Prevent subtitles not having a proper matches attribute from raising a TypeError exception. #2243
1 year ago
morpheus65535
fbe6b765ae
Added more feedback to UI on automatic and interactive search issues.
1 year ago
DavidFair
296d497673
Modified default value for adaptive searching (now enabled) and improved description in settings
1 year ago
morpheus65535
77283e4063
Fixed improper http status code returned that prevented proper cache management on browser side.
1 year ago
morpheus65535
8895dd68a8
Improved responses marshalling to better deal with error messages sent to frontend.
1 year ago
morpheus65535
79f5c7d675
no log: fix typo on last commit
1 year ago
morpheus65535
995ae1b5b8
Improved UI feedback on multiple search, download and upload issues. #2235
1 year ago
Bryan Pinsker
5177d2a73c
no log: removed unused assert
1 year ago
Samuel Bartík
42ae3af4a2
Fixed issue while saving notifications settings
1 year ago
morpheus65535
262d7d2a92
no log: fixed last merged pr
1 year ago
sourseas
6a9f91450c
Added timeout for call to get announcements from Github
1 year ago
morpheus65535
5f509cd0a0
Fixed bug introduced in v1.2.1 with analytics settings not being taken into account.
1 year ago
morpheus65535
344543cc79
no log: fixed missing subtitles size during custom language subtitles indexing
1 year ago
morpheus65535
073f3a2cfa
Fixed Radarr SignalR deleted movie event being dropped for missing metadata in payload. #2219
1 year ago
morpheus65535
487e3d55ed
no log: fixed logging error
1 year ago
morpheus65535
f58d1a915d
Fixed issue with Python deprecation warning. #2218
1 year ago
morpheus65535
d284e629b7
Added upcoming Python 3.7 deprecation announcement.
1 year ago
morpheus65535
6000a8889d
Fixed history views when upgrade subtitles is disabled. #2210
1 year ago
morpheus65535
4bb6ec7528
Merge remote-tracking branch 'origin/development' into development
1 year ago
morpheus65535
fa42346968
Fixed translation issue for episodes subtitles. #2214
1 year ago
k29t59dh
f723f84467
Updated SignalR code to work with new ORM
1 year ago
morpheus65535
164dc95f23
Fixed download notifications not being sent properly.
1 year ago
William Hughes
18cec2c8e5
no log: Made 'id' description clearer ( #2209 )
...
I've been playing with the API for the last few hours and I noticed that this wasn't clear that the ID also needs to be set if it's a movie. At first I gave it a -1 ID because I presumed the ID wasn't needed as it wasn't an episode.
This small change should help people in the future when utilizing the API.
1 year ago
morpheus65535
6bc46fe4e9
Fixed issue with unused rowid columns and removed custom score profiles tables as they aren't used anymore.
1 year ago
Vitiko
c9ced57191
no log: Remove unused code (custom scores)
1 year ago
morpheus65535
6f03758bec
Fixed issue with missing migrations directory in release asset.
1 year ago
morpheus65535
bccded275c
Replaced peewee with sqlalchemy as ORM. This is a major change, please report related issues on Discord.
1 year ago
morpheus65535
486d2f9481
Improved logging of failed attempt to authenticate to UI. Successful basic authentication attempt cannot be logged right now.
1 year ago
morpheus65535
a7562e06b5
Improved external subtitles file encoding guessing to ignore those who can't be guessed properly.
1 year ago
morpheus65535
faa9566431
Improved subtitles providers settings to reset Authentication or Configuration error throttling while saving.
1 year ago
morpheus65535
dd9ce4d6ea
Moved file encoding to charset-normalizer instead of chardet that is causing too much issues. #2196
1 year ago
morpheus65535
90ac5519c7
no log: pep8 fix
1 year ago
morpheus65535
cfc8a91488
Fixed exception raised when get_episodesFiles_from_sonarr_api() doesn't return proper content. #2188
1 year ago
morpheus65535
dfd8bedd6a
Fixed upgradable subtitles logic being called even if user do not want to upgrade existing subtitles.
1 year ago
morpheus65535
f371d0585b
no log: added failsafe to encoding detection
1 year ago
morpheus65535
c92d574bf2
Added experimental Python 3.11 support
1 year ago
morpheus65535
fc01267d5b
Removed leftover from legendas.tv provider.
1 year ago
morpheus65535
d4262e530a
Fixed issue where subtitles would get upgraded even if not required anymore by shows languages profile. #2174
1 year ago
morpheus65535
2511c310f1
Added settings to choose desired UI theme.
1 year ago
Vitiko
e3c4def89a
Subf2m Provider: add user-agent header configuration
...
This change fixes empty queries.
1 year ago
morpheus65535
b9b97e980e
Fixed Chinese translation issue (zh and zt inverted). #2166
1 year ago
Vitiko
547f8c428d
Added feature to treat couples of languages as equal when searching for subtitles
...
* Add 'Language-equals' support
This feature will treat couples of languages as equal for list-subtitles
operations. It's optional; its methods won't do anything if an empy list
is set. See more info at docstrings from 'subliminal_patch.core'.
For example, let's say I only want to have "Spanish (es.srt)" subtitles
and I don't care about the differences between Spain and LATAM spanish.
This feature will allow me to always get European Spanish even from
LATAM Spanish providers like Argenteam and Subdivx.
Example for config.ini:
language_equals = ['spa-MX:spa']
(Which means all Latam Spanish subtitles from every provider will be
converted to European Spanish)
* Add PT and ZH language tests
* Add HI and Forced parsing for language pairs
Format example: ["en@HI:en", "es-MX@forced:es-MX"]
* Update languages.py
* Update API definition to reflect the previous change
* Add language equals table to the UI (test only)
* Add global language selector and get language from code3 utilities
* Add unit tests for language equal feature
* Add encode function to language equal feature
* Add CRUD methods to the language equals panel
* Add equals description
* Add parsing support for alpha3 custom languages
* no log: add more tests
* Add forced and hi support to the language equal target
---------
Co-authored-by: morpheus65535 <louis_vezina@hotmail.com>
Co-authored-by: LASER-Yi <liangyi0007@gmail.com>
1 year ago
morpheus65535
205bceb38d
no log: make it cleaner
1 year ago
morpheus65535
80414c08ab
no log: fixed static folder path in dev environment
1 year ago
Alex Yancey
9c92dd493b
Specify ffmpeg path in case it's not in PATH envvar ( #2147 )
1 year ago
Vitiko
585c70c39d
Add support for custom languages in audio tracks
1 year ago
Vitiko
13f965d725
Use literals instead of scripts for custom languages
1 year ago
morpheus65535
015beaf769
Emergency fix for custom languages issue
1 year ago
Vitiko
c06dd620b7
Add mediainfo support for custom languages
1 year ago
morpheus65535
2b5cd2b72e
Implemented gzip compression of http requests made to Bazarr
1 year ago