Commit Graph

76 Commits

Author SHA1 Message Date
morpheus65535 9be3674f3a no log: fixed issue with profile_id_list 2022-04-30 08:48:19 -04:00
morpheus65535 9c7089efff no log: fixed null values returned by system/languages/profiles API endpoint 2022-04-05 09:50:14 -04:00
maxwillx 33a9e512ac
Added languages profile settings to prevent downloaded subtitles from being converted to srt. 2022-03-14 20:54:36 -04:00
morpheus65535 026eba9b13 no log: improved usage of some database queries to prevent exceptions. 2022-02-11 10:59:09 -05:00
morpheus65535 722014d822
Improved readability and maintenance by splitting get_subtitle.py into multiple files 2022-01-02 22:59:30 -05:00
morpheus65535 bd7b2eb471 Added exclusion settings for season 0 to prevent automatic downloading of extras subtitles. 2021-12-26 13:52:30 -05:00
morpheus65535 63b326aa2f
Implemented words/regex ban list for subtitles 2021-12-11 07:44:53 -05:00
morpheus65535 39fe3141d5 Moved back from gevent to waitress web server. This should prevent UI disconnection occurring during heavy task like syncing subtitles. 2021-10-20 20:46:22 -04:00
morpheus65535 6eeaa46bbf Fixed wanted list ordering. #1475 2021-07-20 08:05:30 -04:00
morpheus65535 50d4a7a047 Implemented database migration function 2021-06-19 00:03:40 -04:00
morpheus65535 e86d537ca2
Improved subtitles scoring system 2021-06-10 16:00:42 -04:00
morpheus65535 f442d7d091 Fixed more peewee implementation issues. 2021-05-27 16:29:05 -04:00
morpheus65535 9cc00ebd65 Fixed database init issue. 2021-05-27 12:28:46 -04:00
morpheus65535 75c003ab67 Fixed other issues with peewee 2021-05-27 08:07:16 -04:00
morpheus65535 2b9d892ca9
Implemented Peewee ORM in replacement of raw SQL queries. 2021-05-26 16:47:14 -04:00
morpheus65535 baf25b2a3e Added a check if column exist in table before trying to remove it during the database migration routine. 2021-05-17 21:24:46 -04:00
morpheus65535 72b6ab3c6a
Added live update of UI using websocket. Make sure your reverse proxy upgrade the connection! 2021-05-08 10:25:29 -04:00
morpheus65535 33e1555311 Improved the ffprobe call caching mechanism by storing result to DB and using it for indexing and subtitles search. 2021-05-05 23:07:23 -04:00
morpheus65535 386bf19b6e Fix for database cleanup routine on new DB. 2021-05-04 06:38:42 -04:00
morpheus65535 1ebc61818b Add database cleanup routine to remove unused table columns. 2021-05-03 23:19:01 -04:00
morpheus65535 54586fa30f Add dogpile.cache for ffprobe results to prevent repetitive disk IO. 2021-05-02 17:30:35 -04:00
morpheus65535 81e6716d01 Revert "Cache ffprobe results"
This reverts commit dcbd7f00
2021-05-02 17:06:50 -04:00
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) 2021-05-02 08:02:16 -04:00
Abdulmohsen dcbd7f004c
Cache ffprobe results 2021-04-30 17:52:56 -04:00
morpheus65535 241049495c Revert "Added caching of video files analyzing to prevent useless disk IO"
This reverts commit 8e5dbcd8
2021-04-29 21:57:51 -04:00
Abdulmohsen 8e5dbcd8f9
Added caching of video files analyzing to prevent useless disk IO 2021-04-28 19:37:46 -04:00
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
2021-04-05 10:00:43 -04:00
morpheus65535 5aadcea83a Merged the series and episodes sync process. Episodes are only synced if series sizeOnDisk reported by Sonarr changes. 2021-04-05 00:09:39 -04:00
Liang Yi f64719e4ad
Refactored Web UI using React 2021-03-25 10:22:43 -04:00
morpheus65535 b32ef3b783 Fix for default profiles migration. 2021-02-13 17:21:54 -05:00
morpheus65535 9398789fb7 Added defaults languages migration. 2021-02-13 09:59:43 -05:00
morpheus65535 d9b9a6265d Fix for #1253. 2021-02-01 06:39:47 -05:00
morpheus65535 22cd45bc41
Languages profiles (#1232)
Implementing the languages profiles functionality.
2021-01-18 23:49:51 -05:00
morpheus65535 757f23a43a Fix for #1202 2020-12-03 11:13:42 -05:00
Louis Vézina 7c5839ab0d Added imdb_id for series 2020-10-06 22:23:33 -04:00
Louis Vézina 221f92d09a Improvement to each DB requests that need to filter out monitored, tags or series type. 2020-09-01 12:30:31 -04:00
Louis Vézina ebde79a8cd Switched to the actual episodes audio language instead of series audio profile language. 2020-08-20 10:19:34 -04:00
Louis Vézina 3b96b6b6ea Added subtitles blacklisting. 2020-07-19 16:02:38 -04:00
Louis Vézina e14d2f45de Added subtitles id to history tables for future usage. 2020-07-14 15:16:20 -04:00
Louis Vézina 72b6fd62a0 Added filter to exclude episodes based on series type as defined in Sonarr. 2020-07-13 10:57:43 -04:00
Louis Vézina 15e3fcaca9 Added filter to exclude episodes or movies based on monitored status or tags. 2020-07-12 16:37:20 -04:00
Louis Vézina f908f0d04a WIP 2020-05-19 09:27:13 -04:00
Louis Vézina 3ed36eeb8a WIP 2020-03-24 20:59:57 -04:00
Louis Vézina bfa438df7c WIP 2020-02-12 23:16:22 -05:00
Louis Vézina c5aeb187d1 WIP 2019-10-28 06:45:42 -04:00
Louis Vézina 8b6aa9e123 WIP 2019-10-28 00:20:59 -04:00
Louis Vézina 75a0a5ace4 WIP 2019-10-28 00:05:28 -04:00
Louis Vézina 4a911f43e5 WIP 2019-10-27 20:45:15 -04:00
Louis Vézina 277198685e WIP 2019-10-26 23:17:14 -04:00
Louis Vézina 7c6f47738f WIP 2019-10-26 21:16:59 -04:00