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
LASER-Yi
499faeb94a
Fix display issues of backend background tasks
2021-08-24 09:31:47 +08: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
8d570fd3b7
Fixed some queries trowing exception when no existing row were found #1425
2021-06-02 22:29:11 -04:00
morpheus65535
3468601d4d
Fixed API call to Radarr since the are removing legacy API from nightly builds.
2021-05-31 15:12:55 -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
f442d7d091
Fixed more peewee implementation issues.
2021-05-27 16:29:05 -04:00
morpheus65535
2b9d892ca9
Implemented Peewee ORM in replacement of raw SQL queries.
2021-05-26 16:47:14 -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
22cd45bc41
Languages profiles ( #1232 )
...
Implementing the languages profiles functionality.
2021-01-18 23:49:51 -05:00
Louis Vézina
6e7a02f9e1
Fix for #1143
2020-10-08 09:32:13 -04:00
Louis Vézina
d15173c1ea
Fix for #853
2020-09-09 10:17:46 -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
5dbde75893
Another attempt to fix audio languages for Radarr v3.
2020-08-18 16:35:06 -04:00
Louis Vézina
d6ce71b16f
Another fix for Radarr v3.
2020-08-18 15:28:47 -04:00
Louis Vézina
d95dc2b823
Another fix for Radarr v3.
2020-08-18 15:24:31 -04:00
Louis Vézina
f740231e64
Fix for missing language name from Radarr v3.
2020-08-18 13:20:45 -04:00
Louis Vézina
e820bcb1bd
Fix for #1063 .
2020-08-09 09:05:16 -04:00
Louis Vézina
c98fd111cd
Fix for audio language profile changes to Radarr API.
2020-08-05 13:07:02 -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
254e99531e
Fix for movies resolution not properly imported from Radarr.
2020-07-08 22:25:57 -04:00
Louis Vézina
f908f0d04a
WIP
2020-05-19 09:27:13 -04:00
Louis Vézina
41b18cb5de
WIP
2020-05-11 00:39:21 -04:00
Louis Vézina
1f25fdde2f
Merge branch 'development' into hermes
...
# Conflicts:
# bazarr.py
# bazarr/main.py
# views/menu.tpl
2020-04-12 09:02:17 -04:00
josdion
8eda31aaca
Use tmdbId as a key when updating table_movies
...
if you delete a movie from radarr and then add it again, it will have the same tmdbId, but new radarrId. If this happens between two scans, bazarr won't be able to update the movie again. This fix should prevent this.
2020-03-29 20:08:53 +03:00
josdion
c0faf08c52
Set default values for languages, HI and forced subtitles
...
Set default values for languages, HI and forced when adding new movies and tv shows to the database.
2020-03-25 21:03:15 +02:00
Louis Vézina
25a4126f6d
Merge branch 'development' into hermes
2020-03-13 16:34:14 -04:00
Louis Vézina
978f9aeded
Fix for #851
2020-03-08 18:07:10 -04:00
Louis Vézina
bfa438df7c
WIP
2020-02-12 23:16:22 -05:00
Louis Vézina
d0d8388d9f
Fix for #796
2020-02-04 06:53:20 -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
a7a4aa97c6
WIP
2019-10-28 22:09:24 -04:00