Commit Graph

95 Commits

Author SHA1 Message Date
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 71f2ed20b3 Fixed an issue with series updated by SignalR feed not being updated in DB. 2021-08-29 16:15:05 -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 96b8b5ccce Improved Sonarr versions prior to 3.x detection. 2021-07-25 09:11:10 -04:00
morpheus65535 e3f358bc4f no log: typo 2021-07-23 07:56:25 -04:00
morpheus65535 b9c27d53ad Improved events sent to browser. 2021-06-16 19:14:21 -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 8cf02e31c9 Fixed delete query that could delete a series improperly on any http error returned by Sonarr API. 2021-06-03 06:44:38 -04:00
morpheus65535 727c8f5d14 Fixed series and episodes sync issues when adding and removing series from Sonarr. 2021-06-03 00:15:26 -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 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 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 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 7c5839ab0d Added imdb_id for series 2020-10-06 22:23:33 -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 37dff31e5f Typo 2020-06-03 06:39:31 -04:00
Louis Vézina f908f0d04a WIP 2020-05-19 09:27:13 -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
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 bfa438df7c WIP 2020-02-12 23:16:22 -05:00
Louis Vézina d933108766 Merge branch 'development' into hermes
# Conflicts:
#	bazarr.py
#	bazarr/get_series.py
#	bazarr/list_subtitles.py
#	bazarr/main.py
2020-02-10 19:42:17 -05:00
Louis Vézina d0d8388d9f Fix for #796 2020-02-04 06:53:20 -05:00
Louis Vézina 3ff4518b4a Fix for #796 2020-02-03 22:38:29 -05:00
Louis Vézina 1f82645e1d WIP 2020-01-31 22:24:47 -05:00
Louis Vézina a8e27a6a79 Merge branch 'development' into Flask
# Conflicts:
#	bazarr.py
#	bazarr/get_series.py
#	bazarr/main.py
#	bazarr/scheduler.py
#	views/historymovies.tpl
#	views/historyseries.tpl
#	views/menu.tpl
2020-01-31 21:54:53 -05:00
ngosang 93cdd562b7 code cleanup: get_series 2020-01-31 01:02:59 +01:00
Louis Vézina ca98498f74 WIP 2020-01-27 00:07:35 -05:00
Louis Vézina e562d5e7bb WIP 2020-01-20 19:35:55 -05:00
Louis Vézina df90c6e722 WIP 2020-01-13 23:37:54 -05:00
Louis Vézina 8543ee1b7a WIP 2020-01-12 22:03:19 -05:00
Louis Vézina a7689393e1 Fix for #718. 2020-01-05 12:49:12 -05:00
morpheus65535 1c6967d68f
Fixed issue when series got updated in Sonarr and not reflected in Bazarr. 2019-12-28 23:30:45 -05:00
Louis Vézina 421b669801 Fix for #685. 2019-12-03 19:54:12 -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