morpheus65535
3250f23720
Merge fixes
2 years ago
morpheus65535
c7a8e83982
Merge branch 'development' into autonomous
...
# Conflicts:
# bazarr/api/episodes/episodes_subtitles.py
# bazarr/api/movies/movies_subtitles.py
# bazarr/api/providers/providers_episodes.py
# bazarr/api/providers/providers_movies.py
# bazarr/config.py
# bazarr/database.py
# bazarr/get_series.py
# bazarr/get_subtitle.py
# frontend/src/App/Header.tsx
2 years ago
morpheus65535
63b326aa2f
Implemented words/regex ban list for subtitles
3 years ago
morpheus65535
6a0529b570
Merge branch 'development' into autonomous
...
# Conflicts:
# bazarr/database.py
# bazarr/get_episodes.py
# bazarr/get_movies.py
# bazarr/get_series.py
# bazarr/get_subtitle.py
# bazarr/init.py
# bazarr/list_subtitles.py
# bazarr/main.py
# bazarr/scheduler.py
# bazarr/signalr_client.py
# bazarr/utils.py
# libs/version.txt
3 years ago
morpheus65535
39fe3141d5
Moved back from gevent to waitress web server. This should prevent UI disconnection occurring during heavy task like syncing subtitles.
3 years ago
morpheus65535
aece4bd845
Implemented monitored status for Series, episodes and movies.
3 years ago
morpheus65535
e537cd131c
PEP improvements.
3 years ago
Deathbybandaid
bdbf762331
no log: Pep Fixes
...
* Whitespace and Commenting Fixes
E203 whitespace before ':'
E225 missing whitespace around operator
E231 missing whitespace after ','
E251 unexpected spaces around keyword / parameter equals
E261 at least two spaces before inline comment
E262 inline comment should start with '# '
E265 block comment should start with '# '
E302 expected 2 blank lines, found X
E303 too many blank lines
E305 expected 2 blank lines after class or function definition, found X
W291 trailing whitespace
W293 blank line contains whitespace
* Import Fixes
E402 module level import not at top of file
W0401 X ' may be undefined, or defined from star imports: ' X
W0404 redefinition of unused X from line X
W0611 X imported but unused
* Variable and Exception Fixes
E701 multiple statements on one line (colon)
E711 comparison to None should be 'if cond is not None:'
E713 test for membership should be 'not in'
E722 do not use bare 'except'
E741 ambiguous variable name 'l'
W0612 local variable X is assigned to but never used
* Indentation Fixes
E111 indentation is not a multiple of four
E117 over-indented
E122 continuation line missing indentation or outdented
E125 continuation line with same indent as next logical line
E127 continuation line over-indented for visual indent
E129 visually indented line with same indent as next logical line
* replace lowercase todo and fixme with standardized TODO
3 years ago
morpheus65535
e3fbdf474d
Updated database schema to implement cascading of delete (ie: if you delete a series, episodes, history and blacklist get cleaned).
3 years ago
morpheus65535
438392c1fd
Reworked database models definitions
3 years ago
morpheus65535
7295094ed4
Caching TMDB queries to database for 24 hours.
3 years ago
morpheus65535
4a173abd5e
WIP
3 years ago
morpheus65535
fcea5c8e88
WIP
3 years ago
morpheus65535
9b8f562078
Removed everything related to Sonarr, Radarr and path mapping.
3 years ago
morpheus65535
6eeaa46bbf
Fixed wanted list ordering. #1475
3 years ago
morpheus65535
50d4a7a047
Implemented database migration function
3 years ago
morpheus65535
e86d537ca2
Improved subtitles scoring system
3 years ago
morpheus65535
f442d7d091
Fixed more peewee implementation issues.
3 years ago
morpheus65535
9cc00ebd65
Fixed database init issue.
3 years ago
morpheus65535
75c003ab67
Fixed other issues with peewee
3 years ago
morpheus65535
2b9d892ca9
Implemented Peewee ORM in replacement of raw SQL queries.
3 years ago
morpheus65535
baf25b2a3e
Added a check if column exist in table before trying to remove it during the database migration routine.
3 years ago
morpheus65535
72b6ab3c6a
Added live update of UI using websocket. Make sure your reverse proxy upgrade the connection!
3 years ago
morpheus65535
33e1555311
Improved the ffprobe call caching mechanism by storing result to DB and using it for indexing and subtitles search.
3 years ago
morpheus65535
386bf19b6e
Fix for database cleanup routine on new DB.
3 years ago
morpheus65535
1ebc61818b
Add database cleanup routine to remove unused table columns.
3 years ago
morpheus65535
54586fa30f
Add dogpile.cache for ffprobe results to prevent repetitive disk IO.
3 years ago
morpheus65535
81e6716d01
Revert "Cache ffprobe results"
...
This reverts commit dcbd7f00
3 years ago
Michiel van Baak Jansen
bd16279601
In some places the variable 'profile_id' holds the value 'null' where the code expects an int or None ( #1395 )
3 years ago
Abdulmohsen
dcbd7f004c
Cache ffprobe results
3 years ago
morpheus65535
241049495c
Revert "Added caching of video files analyzing to prevent useless disk IO"
...
This reverts commit 8e5dbcd8
3 years ago
Abdulmohsen
8e5dbcd8f9
Added caching of video files analyzing to prevent useless disk IO
3 years ago
morpheus65535
97caf44a5a
Revert "Merged the series and episodes sync process. Episodes are only synced if series sizeOnDisk reported by Sonarr changes."
...
This reverts commit 5aadcea8
3 years ago
morpheus65535
5aadcea83a
Merged the series and episodes sync process. Episodes are only synced if series sizeOnDisk reported by Sonarr changes.
3 years ago
Liang Yi
f64719e4ad
Refactored Web UI using React
3 years ago
morpheus65535
b32ef3b783
Fix for default profiles migration.
3 years ago
morpheus65535
9398789fb7
Added defaults languages migration.
3 years ago
morpheus65535
d9b9a6265d
Fix for #1253 .
3 years ago
morpheus65535
22cd45bc41
Languages profiles ( #1232 )
...
Implementing the languages profiles functionality.
3 years ago
morpheus65535
757f23a43a
Fix for #1202
4 years ago
Louis Vézina
7c5839ab0d
Added imdb_id for series
4 years ago
Louis Vézina
221f92d09a
Improvement to each DB requests that need to filter out monitored, tags or series type.
4 years ago
Louis Vézina
ebde79a8cd
Switched to the actual episodes audio language instead of series audio profile language.
4 years ago
Louis Vézina
3b96b6b6ea
Added subtitles blacklisting.
4 years ago
Louis Vézina
e14d2f45de
Added subtitles id to history tables for future usage.
4 years ago
Louis Vézina
72b6fd62a0
Added filter to exclude episodes based on series type as defined in Sonarr.
4 years ago
Louis Vézina
15e3fcaca9
Added filter to exclude episodes or movies based on monitored status or tags.
4 years ago
Louis Vézina
f908f0d04a
WIP
4 years ago
Louis Vézina
3ed36eeb8a
WIP
4 years ago
Louis Vézina
bfa438df7c
WIP
4 years ago