Commit Graph

99 Commits

Author SHA1 Message Date
LASER-Yi 499faeb94a Fix display issues of backend background tasks 2021-08-24 09:31:47 +08:00
morpheus65535 156cf1882c Fixed live episode sync when added in Sonarr v3. 2021-08-16 14:32:58 -04:00
LASER-Yi d7533bac57 Add a new notification center to the UI 2021-08-16 00:10:38 +08:00
morpheus65535 842dbf0827 Improved how Bazarr get Sonarr/Radarr version to use caching and reduce the number of calls made to their respective API. 2021-08-04 15:29:37 -04:00
morpheus65535 96b8b5ccce Improved Sonarr versions prior to 3.x detection. 2021-07-25 09:11:10 -04:00
morpheus65535 d5b898064d Fixed incomplete SQL queries. #1479 2021-07-22 07:37:55 -04:00
morpheus65535 ee41b78f4e Upgraded calls to Sonarr API in order to use the new v3 API when available. 2021-06-16 13:45:54 -04:00
morpheus65535 8d570fd3b7 Fixed some queries trowing exception when no existing row were found #1425 2021-06-02 22:29:11 -04:00
morpheus65535 b3917c58a2 no log: Fixed some typo 2021-05-28 13:48:09 -04:00
morpheus65535 8e6275513b Added some sleep to long for loop to prevent blocking other stuff during that time. Some more could be required in the future. 2021-05-28 13:23:09 -04:00
morpheus65535 2b9d892ca9
Implemented Peewee ORM in replacement of raw SQL queries. 2021-05-26 16:47:14 -04:00
morpheus65535 47bb77ac6f Added series' episodes sync when required by Sonarr (ex.: episodes monitored status change) 2021-05-26 10:36:26 -04:00
morpheus65535 bf8c4caef7 Fixed events storm to UI on SignalR (re)connection with large libraries. 2021-05-18 15:42:24 -04:00
morpheus65535 5f99836801 Added argument to disable the socketio events emit process to avoid events storm rendering the UI unresponsive. I still need to use it when calling sync functions from signalr_client.py. 2021-05-17 23:56:55 -04:00
morpheus65535 821ff13b80 Added successful completion message to tasks progress toast. 2021-05-12 12:17:09 -04:00
morpheus65535 fe0a34aae5 Added header to toasts and bring back the hide_progress backend function. todo: deal with delete method in frontend. 2021-05-10 19:52:36 -04:00
LASER-Yi 678b2f0e55 Add background task notification 2021-05-09 21:23:58 +08:00
morpheus65535 9d153a1d9c Added progress events to most batch functions. 2021-05-09 00:15:29 -04:00
morpheus65535 44c51b2e2c
Added real-time sync with Sonarr v3 and Radarr v3 by feeding from SignalR feeds. You can now reduce frequency of sync tasks to something like once a day. 2021-05-08 10:39:00 -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 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
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 a193576b63 Added Bazarr user-agent to requests to Sonarr and Radarr 2021-04-05 16:47:57 -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
morpheus65535 22cd45bc41
Languages profiles (#1232)
Implementing the languages profiles functionality.
2021-01-18 23:49:51 -05:00
Louis Vézina b9b8e04e87 Fix for #1143 2020-10-08 09:32:37 -04:00
Louis Vézina 6e7a02f9e1 Fix for #1143 2020-10-08 09:32:13 -04:00
Louis Vézina 35ee6fb6f6 Fix for episode audio_language under Sonarr v2. 2020-09-10 09:43:50 -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 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 cc07ab5331 WIP 2020-05-19 11:39:57 -04:00
Louis Vézina f908f0d04a WIP 2020-05-19 09:27:13 -04:00
Louis Vézina dce67fa874 WIP 2020-05-12 16:14:05 -04:00
Louis Vézina e1c9c4c415 WIP 2020-05-12 08:25:03 -04:00
Louis Vézina 41b18cb5de WIP 2020-05-11 00:39:21 -04:00
Moravčík, Marian 106528977a WIP 2020-05-07 15:24:20 +02:00
Louis Vézina bfa438df7c WIP 2020-02-12 23:16:22 -05:00
Louis Vézina c2de011fad WIP 2020-01-21 23:54:32 -05:00
Louis Vézina d31299870d Merge branch 'development' into python3
# Conflicts:
#	bazarr/list_subtitles.py
#	bazarr/main.py
2019-11-06 16:45:51 -05:00
Louis Vézina 6cf1bd5b9d Fix for #658. 2019-11-05 20:49:08 -05:00
Louis Vézina 808f87ca9c Fix for added episodes and movies not being analyzed for existing subtitles or searched for missing. 2019-11-03 08:36:10 -05:00
Louis Vézina 7f80b1de83 Merge branch 'development' into python3
# Conflicts:
#	bazarr/get_series.py
#	bazarr/list_subtitles.py
2019-10-31 13:21:49 -04:00
Louis Vézina 24fc1473df Fix for #633. 2019-10-29 21:20:52 -04:00
Louis Vézina fe6758858a Merge branch 'development' into python3
# Conflicts:
#	bazarr/database.py
#	bazarr/get_episodes.py
#	bazarr/get_movies.py
#	bazarr/get_series.py
#	bazarr/get_subtitle.py
#	bazarr/list_subtitles.py
#	bazarr/main.py
#	views/movie.tpl
2019-10-28 20:27:11 -04:00
Louis Vézina 9164c73f39 WIP 2019-10-28 06:48:20 -04:00