Commit Graph

1740 Commits

Author SHA1 Message Date
panni d896599417 video: store original_name and use it for saving 2019-01-15 13:35:58 +01:00
panni c975f7f07c manual_search: compute not_matched after compute_score 2019-01-15 13:26:26 +01:00
panni 27b879a04c logger: set non-debug loggers for sz/patch 2019-01-15 13:21:53 +01:00
panni ab60b9276b manual_download_subtitle: fix download success handling 2019-01-15 13:20:39 +01:00
morpheus65535 9bcbd79f78 Merge remote-tracking branch 'origin/development' into development 2019-01-13 21:54:26 -05:00
morpheus65535 d936a4313e Small logging fix when manual download fail. 2019-01-13 21:53:36 -05:00
Halali 94b967282d Merge remote-tracking branch 'origin/development' into development 2019-01-12 08:30:40 +01:00
morpheus65535 2006f7be31 Merge remote-tracking branch 'origin/development' into development 2019-01-11 23:26:47 -05:00
morpheus65535 ecfde95a94 Refactoring of providers UI in settings and wizard. Removec the ugly alert when savong settings and replacing it with a notification. 2019-01-11 23:23:53 -05:00
Halali 6a53ee784a Merge remote-tracking branch 'origin/halali' into development 2019-01-10 18:53:48 +01:00
Halali 04edd01746 Fix only_monitored for movies 2019-01-10 18:14:25 +01:00
Halali 9fef1ab9a3 Merge remote-tracking branch 'origin/halali' into development 2019-01-10 17:45:08 +01:00
morpheus65535 02d9dc4799 Merge remote-tracking branch 'origin/master' into development 2019-01-06 13:54:59 -05:00
morpheus65535 4feeb3eaa9 Merge remote-tracking branch 'origin/development' into development 2019-01-06 13:51:32 -05:00
morpheus65535 8b3bf459ea Improvement to the episodes and movies update process. We now scan for existing subtitles and store them in DB when Sonarr or Radarr replace or rename the media file. 2019-01-06 13:50:36 -05:00
Halali 1cc7efa413 Add Feature Request #229 2019-01-06 18:15:43 +01:00
Halali 3ac4b75b88 Add exception for configparser import 2019-01-06 13:12:31 +01:00
Halali d6d7c4bd1f Fix init script 2019-01-05 15:55:27 +01:00
kidburglar 83237af9ce Add verify=False for the test_url route 2019-01-05 15:08:56 +01:00
Halali e561889902 Add rest providers config 2019-01-04 21:01:18 +01:00
Halali ab4bbc35dd Start work on providers configs 2019-01-03 21:57:21 +01:00
Halali 7cdf9fcc4e Merge remote-tracking branch 'origin/development' into subliminal_patch 2019-01-03 21:30:34 +01:00
morpheus65535 84ccabfad4 Fix for configparser2 import error. 2019-01-02 23:12:33 -05:00
Halali c765359fcf Fixes after merge 2019-01-02 20:43:40 +01:00
Halali e6a8aea924 Merge remote-tracking branch 'origin/development' into subliminal_patch
# Conflicts:
#	bazarr/check_update.py
#	bazarr/get_episodes.py
#	bazarr/get_languages.py
#	bazarr/get_movies.py
#	bazarr/get_providers.py
#	bazarr/get_series.py
#	bazarr/get_settings.py
#	bazarr/get_subtitle.py
#	bazarr/init.py
#	bazarr/list_subtitles.py
#	bazarr/main.py
#	bazarr/notifier.py
#	bazarr/scheduler.py
#	bazarr/update_db.py
#	bazarr/utils.py
#	views/history.tpl
2019-01-02 20:19:31 +01:00
morpheus65535 4667c306cb Merge remote-tracking branch 'origin/halali' into halali 2019-01-02 11:53:42 -05:00
morpheus65535 cd4e884533 Version bump 2019-01-02 11:51:02 -05:00
Halali 915dfa119d Remove unused configs from wizard 2019-01-02 15:51:08 +01:00
Halali 2a6b8d8934 Fix for Wizard 2019-01-02 09:58:20 +01:00
morpheus65535 af16492230 Fix for providers in wizard. 2019-01-01 21:03:23 -05:00
Halali d12273926c Fix Merge 2019-01-01 21:31:01 +01:00
Halali 67bf114098 Merge remote-tracking branch 'origin/development' into subliminal_patch
# Conflicts:
#	bazarr/check_update.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
#	views/menu.tpl
#	views/settings.tpl
#	views/wanted.tpl
2019-01-01 21:15:12 +01:00
Halali edf75a641c Some tweaks for settings migration 2019-01-01 19:27:50 +01:00
Halali 51d5e5c989 Fix configparser2 import 2019-01-01 16:06:10 +01:00
Halali 4c8b225926 Fix merge 2019-01-01 08:54:56 +01:00
Halali 2b564a060a Merge remote-tracking branch 'origin/development' into halali
# Conflicts:
#	bazarr/get_episodes.py
#	bazarr/get_movies.py
#	bazarr/get_series.py
#	bazarr/get_subtitle.py
#	bazarr/main.py
2019-01-01 08:46:27 +01:00
Halali ef2dc275ed Move providers config from DB to config file 2019-01-01 08:32:40 +01:00
morpheus65535 af73fdf985 Version bump 2018-12-31 23:58:23 -05:00
morpheus65535 368dc7e379 Merge remote-tracking branch 'origin/development' into development 2018-12-31 22:41:53 -05:00
morpheus65535 1c433d99e9 Continuing development. 2018-12-31 22:37:25 -05:00
morpheus65535 536f0196c0 Merge branch 'development' into notifications
# Conflicts:
#	bazarr/get_movies.py
#	bazarr/list_subtitles.py
#	bazarr/main.py
2018-12-31 13:18:32 -05:00
morpheus65535 108d7af1e6 Continuing development. 2018-12-31 12:49:11 -05:00
Halali 48648d1582 Move providers config from DB to config file 2018-12-27 23:10:10 +01:00
Halali fcc663af91 Continue development for new config backend 2018-12-27 20:19:59 +01:00
Halali e9677354a2 Merge remote-tracking branch 'origin/development' into halali
# Conflicts:
#	bazarr/check_update.py
2018-12-27 15:13:50 +01:00
Halali 97b456835b Fox for no-update 2018-12-20 13:23:21 +01:00
morpheus65535 9d4e4483e0 Merge remote-tracking branch 'origin/development' into development 2018-12-18 06:40:56 -05:00
morpheus65535 bfb211ccda Fix for test notification returning a 404 behind a reverse proxy. 2018-12-18 06:39:49 -05:00
morpheus65535 ad4a63cb5b Continuing development 2018-12-17 19:38:59 -05:00
morpheus65535 046f4e652b Continuing development 2018-12-16 23:35:48 -05:00
morpheus65535 e12b09bca9 Continuing development 2018-12-16 23:18:53 -05:00
Halali 889dad8fed Merge remote-tracking branch 'origin/development' into halali 2018-12-15 20:14:10 +01:00
Halali eaa726d715 Disabling unwanted full rescan for movies every 5 minutes. 2018-12-15 19:41:36 +01:00
Halali ead8dbfe0a More work for new Config code 2018-12-15 01:42:09 +01:00
Halali 99118f87fd More work for new Config code 2018-12-15 01:36:28 +01:00
Halali ead1f31eb1 Preparation for new Config code 2018-12-14 23:18:52 +01:00
morpheus65535 a1364c0d09 Continuing development 2018-12-14 09:28:14 -05:00
morpheus65535 4686e7da55 Continuing development 2018-12-14 06:52:09 -05:00
morpheus65535 fd840d86c0 Continuing development 2018-12-13 23:01:15 -05:00
morpheus65535 82793da436 Continuing development 2018-12-12 21:50:05 -05:00
Halali a80d425398 Merge branch 'development' of https://github.com/morpheus65535/bazarr into halali 2018-12-10 22:42:03 +01:00
Halali b9a9c9cfa8 Removed unused __file__ from templates 2018-12-09 21:24:28 +01:00
morpheus65535 db16f7df4b Version bump 2018-12-05 20:18:49 -05:00
morpheus65535 2f138dc7cc Fix for System throwing an http error 500 when Sonarr or Radarr integration is disabled. 2018-12-05 20:14:55 -05:00
Halali e78f3aca43 Add bazarr version to log at start 2018-12-05 14:38:29 +01:00
morpheus65535 b0e6136de1 Added more debug logging for the existing subtitles indexing process. 2018-12-04 20:30:03 -05:00
panni c491d0333f get_subtitle: fix rounding for message log, score 2018-11-30 14:35:28 +01:00
panni f87e1cd3a9 main: remove __file__=__file__ reference 2018-11-30 10:17:10 +01:00
morpheus65535 005b78f350 Initial commit 2018-11-29 21:24:48 -05:00
Louis Vézina 552cae7483 Fix to prevent manual search to return None instead of an empty json string. 2018-11-29 12:55:43 -05:00
panni 4ac6690efc get_subtitle: manual download: add separate check for download success 2018-11-29 15:08:36 +01:00
panni 80ee0c9299 get_subtitle: cleanup; add docs for force_unicode 2018-11-29 15:01:22 +01:00
panni cc2c55f043 get_subtitle: properly cast language parameter to list 2018-11-29 14:59:18 +01:00
panni d222dfc3b2 get_subtitle: properly indent fixme 2018-11-29 14:56:17 +01:00
panni c8595241c1 add fixme for subtitle folder setting for movies 2018-11-29 14:54:02 +01:00
panni e34201ff2b add fixme for subtitle folder setting 2018-11-29 14:53:13 +01:00
panni ec2dd3aec7 get_subtitle: add docs to new functions; use path_decoder for manual download 2018-11-29 14:47:56 +01:00
panni 912fa4b612 get_subtitle: remove unused hi var 2018-11-29 14:41:05 +01:00
panni 1f485d0aa7 get_subtitle: implement manual subtitle download 2018-11-29 14:40:31 +01:00
panni d9627ae99c get_subtitle: return max_score as float 2018-11-29 14:21:48 +01:00
panni ffd60029e5 system tab: fix error when only sonarr or only radarr is configured 2018-11-29 14:20:51 +01:00
panni 6c822655c4 download_subtitle: support list of languages 2018-11-29 14:11:10 +01:00
panni 47295ac87a implement download_subtitle; add helper functions: get_video, get_scores 2018-11-29 14:03:44 +01:00
panni fca858c669 manual_search: implement hints, use full parsing with sceneName 2018-11-29 12:36:01 +01:00
panni 890fb25a01 manual_search: implement subliminal_patch 2018-11-29 12:02:15 +01:00
panni 17e47fc48e manual_search: always return dict 2018-11-29 11:32:01 +01:00
panni d126da710c Merge remote-tracking branch 'origin/development' into subliminal_patch
# Conflicts:
#	bazarr/get_subtitle.py
2018-11-29 11:29:29 +01:00
morpheus65535 d5c141f9cf Fix to prevent manual search to return None instead of an empty json string. 2018-11-28 21:38:13 -05:00
morpheus65535 f01c22f809 Merge remote-tracking branch 'origin/development' into development 2018-11-28 20:15:39 -05:00
morpheus65535 074633bcf3 Disabling unwanted full rescan every 5 minutes. 2018-11-28 20:14:15 -05:00
Halali db4554aad1 Implement Panni's changes to fix logger bug 2018-11-28 20:44:07 +01:00
panni c8854e7180 logger: precompile regexes, simplify 2018-11-28 14:03:28 +01:00
panni 3d585548a1 logger: add ArgsFilteringFilter base class; cleanup 2018-11-28 13:57:08 +01:00
panni ba0217dfa8 logger: remove double assignment 2018-11-28 13:52:51 +01:00
panni 23a6413154 get_subtitle: fix compute_score usage 2018-11-28 13:43:41 +01:00
panni 10195df70e logger: don't shadow args; restore original record.args type 2018-11-28 13:43:09 +01:00
panni edfd75c848 logger: fix filtering of dict args 2018-11-28 13:31:16 +01:00
panni b3a3a8e957 logger: use default formatter in case of debug 2018-11-28 13:08:38 +01:00
panni ef09482a36 scheduler: fix broken import 2018-11-28 12:56:19 +01:00
panni 39a698cae3 more merge fixes; import libs 2018-11-28 12:53:37 +01:00
panni bddc6b7ffe cleanup unused imports 2018-11-28 12:46:42 +01:00
panni bd818b67f0 formatting 2018-11-28 12:46:10 +01:00
panni 49428179f1 merge fixes; reorder imports in main 2018-11-28 12:45:39 +01:00
panni a03cebee38 add provider_configs docs 2018-11-28 12:37:08 +01:00
panni 221c67449b Merge remote-tracking branch 'origin/development' into subliminal_patch
# Conflicts:
#	bazarr/check_update.py
#	bazarr/get_argv.py
#	bazarr/get_movies.py
#	bazarr/get_settings.py
#	bazarr/get_subtitle.py
#	bazarr/main.py
#	bazarr/scheduler.py
2018-11-28 12:36:44 +01:00
morpheus65535 42cf864c19 Fix for movies that cannot be imported. 2018-11-28 00:27:25 -05:00
Halali 18ea5442de Notification test button 2018-11-27 22:34:09 +01:00
Louis Vézina 6216bbec39 Rescan for existing subtitles when an episode or a movie file is updated in Sonarr/Radarr. 2018-11-26 17:16:30 -05:00
Louis Vézina 415833a152 Fix for #222 that wasn't working for movies. 2018-11-26 13:54:19 -05:00
morpheus65535 c1f0bf36ca Version bump 2018-11-25 22:01:30 -05:00
morpheus65535 bf09e94c5b Some small improvement 2018-11-25 22:00:12 -05:00
morpheus65535 1fb0a4078f Merge branch 'development' into halali 2018-11-25 21:05:12 -05:00
morpheus65535 fb6ebf5c7a Fix for #225 when langdetect cannot recognize the language. 2018-11-25 09:14:07 -05:00
Louis Vézina 2165af8bd3 Add a route when trailing slash is not added after base_url 2018-11-20 10:43:13 -05:00
morpheus65535 954a10f817 Fix for #222 where manual download for movies is broken 2018-11-16 09:07:25 -05:00
Halali a025ae40de Fix for debug logging 2018-11-15 14:39:55 +01:00
morpheus65535 4d007bb279 Version bump 2018-11-14 23:01:19 -05:00
morpheus65535 9e7af4ca3c Small fixes. 2018-11-13 17:24:57 -05:00
Halali 82a78275b7 Merge remote-tracking branch 'origin/development' into halali
# Conflicts:
#	views/logs.tpl
2018-11-13 20:40:53 +01:00
Louis Vézina 9bc84a00ee Merge branch 'logging' into development 2018-11-13 11:42:00 -05:00
Halali 7bb2b5db60 Delete forgotten print 2018-11-13 17:25:49 +01:00
Tadeu Cruz 447e3f5779 Trying to resolve the issue #196 2018-11-11 18:44:02 -02:00
Halali 3891ccdaf5 Remove restart requirement icon from Debug setting 2018-11-10 20:02:02 +01:00
Halali ed50acd7cc Add IP filtering for logging 2018-11-10 19:53:27 +01:00
Halali cb1ea10add Merge branch 'development' into logging 2018-11-10 16:42:52 +01:00
Halali 2f5f9bad35 Fix for episodes template 2018-11-10 14:36:12 +01:00
Halali e1b9f0dd8d Some tweak 2018-11-08 14:04:45 +01:00
Halali c20236141f Add tooltips for scenename, filename and adaptive searching in movies and wanted movies 2018-11-08 14:03:34 +01:00
Halali 6527aff7f6 Merge remote-tracking branch 'origin/development' into halali
# Conflicts:
#	bazarr/main.py
2018-11-08 13:55:58 +01:00
morpheus65535 3f93493ba8 Fix for #174 2018-11-07 22:27:14 -05:00
Halali 7118350826 Merge branches 'development' and 'halali' of https://github.com/morpheus65535/bazarr into halali 2018-11-07 09:50:09 +01:00
morpheus65535 3c271ec64e Some tweak. 2018-11-06 17:52:09 -05:00
Louis Vézina da505bf087 Version bump. 2018-11-06 11:42:49 -05:00
Louis Vézina 54b39bf4a4 Remove bottle debug mode when not executed in pycharm. 2018-11-06 11:39:54 -05:00
Halali dd87c1bffe Fix code3b position in DB 2018-11-05 13:09:17 +01:00
morpheus65535 e97e34bbd4 Fix for missing path returned by Radarr #213 2018-11-05 06:30:50 -05:00
Halali f78c04ba17 Merge branch 'development' of https://github.com/morpheus65535/bazarr into halali 2018-11-05 10:09:38 +01:00
morpheus65535 8c91494e64 Fix for missing path returned by Radarr #213 2018-11-04 22:17:21 -05:00
Halali 675bacc78d Add tooltips for scenename, filename and adaptive searching in episode and wanted episode 2018-11-03 22:56:24 +01:00
Halali ac640e4054 Add status page and fix for #160 2018-11-02 20:08:07 +01:00
panni fc06af6c41 get_args: don't verify config path prematurely; realpath it for better readability 2018-11-01 03:46:11 +01:00
panni f692930e26 rewrite get_argv to get_args; use in daemon and bazarr; fix os.path.join usage; PEPify most 2018-10-31 20:34:40 +01:00
panni 2148636608 add throttle doc todo 2018-10-31 18:17:59 +01:00
panni 68b4df50e3 add first working list implementation; add first todos/fixmes 2018-10-31 18:10:04 +01:00
panni 6cc97a17cd make bazarr a module; use centralized getopt in daemon; add --debug option for console handler; add logging dependencies 2018-10-31 18:09:46 +01:00
panni d8c6570b49 first non-boot-failing version 2018-10-31 17:33:19 +01:00
panni 4beaeaa99e Merge remote-tracking branch 'origin/development' into subliminal_patch
# Conflicts:
#	libs/subliminal/subtitle.py
2018-10-31 17:02:33 +01:00
morpheus65535 9ea3a4f257 Merge remote-tracking branch 'origin/halali' into development
# Conflicts:
#	bazarr/update_db.py
2018-10-30 21:10:34 -04:00
Louis Vézina da9f559b1a Temporary fix for "no content" error. Permanent fix will come with subliminal_patch integration. 2018-10-30 14:28:02 -04:00
Halali 5ff8baa19c Change Log_level settings to Debug checkbox 2018-10-30 19:06:30 +01:00
Halali 1b8efc890a Change debug logging level settings 2018-10-25 13:56:02 +02:00
Halali c21c2869f7 Initial commit 2018-10-25 12:06:33 +02:00
Louis Vézina b2141f4bd0 Fix to support #139 as proposed in #198. Thanks! 2018-10-24 19:56:37 -04:00
Louis Vézina 0fac16c432 Add exception logging for compute_score(). 2018-10-22 23:08:44 -04:00
Louis Vézina 3a0ca513d9 Added some logging and output when trying to restart Bazarr. 2018-10-22 21:37:06 -04:00
Louis Vézina 127d9b9bc7 Removing auto-restart after updating from source. This is raising too much issues. 2018-10-22 21:25:30 -04:00
Halali 4d37267078 Dynamic notification providers provisioning 2018-10-22 18:39:11 +02:00
Halali 32f7909605 Revert "Trying fix update process"
This reverts commit b6bcece0e9.
2018-10-22 18:38:21 +02:00
Halali dccf6da3f9 Revert "bump"
This reverts commit 7f1bc4ac16.
2018-10-22 18:38:17 +02:00
Halali 7f1bc4ac16 bump 2018-10-22 18:12:14 +02:00
Halali b6bcece0e9 Trying fix update process 2018-10-22 18:10:38 +02:00
Louis Vézina bc0661c433 Fix for subliminal log level. 2018-10-22 09:15:23 -04:00
Halali df061944fd Exclude unmonitored episodes from series progress bar 2018-10-22 13:23:45 +02:00
Louis Vézina 00e745813c Merge branch 'wizard' into development
# Conflicts:
#	bazarr/init.py
2018-10-21 22:10:26 -04:00
Halali 9b0034e35d Remove unused variables 2018-10-21 16:52:16 +02:00
Halali 8be60afaff Remove scenename and embedded from Wizard and rework for default settings in save_wizard 2018-10-21 16:50:42 +02:00
Louis Vézina d61bdfcd4f Initial commit. 2018-10-20 22:53:12 -04:00
Louis Vézina b9a987b57d Fix for logging level 2018-10-19 23:04:21 -04:00
Halali 9aba6cad49 Change default settings 2018-10-19 13:51:15 +02:00
Louis Vézina f95c089874 Added debug logging to subtitles downloading. 2018-10-18 23:33:01 -04:00
Louis Vézina ab0f5d80e7 Merge branch 'development' into debug_logging 2018-10-18 20:10:33 -04:00
Halali 5a3875c75e Add Wizard 2018-10-18 23:28:38 +02:00
Louis Vézina f56912d1d8 Fix for test Sonarr and Radarr connection not working caused by an unencoded url. 2018-10-17 20:52:44 -04:00
Louis Vézina fda9badc95 Fix for check_update working directory after moving every python script to bazarr subdirectory. 2018-10-17 20:51:34 -04:00
Louis Vézina 09206a91d8 Fix for reverse proxy port and loader message when restarting. 2018-10-16 23:25:04 -04:00
Louis Vézina e124e1c3fd Fix to create daemon stop and restart file in config_dir. Add a fix for automatic reloading after restart when using a reverse proxy with SSL. 2018-10-16 21:15:42 -04:00
Louis Vézina bcf76a7fc3 Merge branch 'development' into debug_logging
# Conflicts:
#	bazarr.py
#	bazarr/get_episodes.py
#	bazarr/get_subtitle.py
2018-10-16 20:58:07 -04:00
Louis Vézina 7186fc8968 Prevent spawning of new instance of CherryPy before the first one has stopped. 2018-10-16 20:26:44 -04:00
Louis Vézina 3e17afc028 Merge branch 'development' into daemon
# Conflicts:
#	bazarr.py
#	bazarr/get_languages.py
2018-10-16 20:20:32 -04:00
Louis Vézina 88fccbe28f Continuing development and removing root directory 2018-10-16 20:13:08 -04:00
Louis Vézina c0276d32c1 Continuing development 2018-10-16 16:00:55 -04:00
Louis Vézina 67b722cce1 Continuing development 2018-10-16 10:58:25 -04:00
Louis Vézina 8a1dc9e275 Flushing stdout buffer 2018-10-16 08:48:25 -04:00
Louis Vézina 9c28c30ec8 Add link to restart and manage KeyboardInterrupt 2018-10-14 09:32:16 -04:00
Louis Vézina bf02d07759 Added restart after update 2018-10-13 22:39:03 -04:00
Louis Vézina a88672070e Cherrypy test 2018-10-11 20:50:33 -04:00
Louis Vézina 21104b4407 Continuing development 2018-10-10 21:23:30 -04:00
morpheus65535 1cccd810ae Auto reload after restart 2018-10-10 07:15:06 -04:00
morpheus65535 56226f941d Fix for Linux 2018-10-09 19:59:55 -04:00
Louis Vézina 1137090735 Moving everything else bazarr.py to a bazarr subdirectory. 2018-10-04 14:16:49 -04:00