From 018d18840e4a11aed7b507a8c6f1bf74cfcdccef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20V=C3=A9zina?= <5130500+morpheus65535@users.noreply.github.com> Date: Wed, 6 May 2020 08:09:41 -0400 Subject: [PATCH] WIP --- bazarr/app.py | 4 +- bazarr/config.py | 3 + views/settingsscheduler.html | 131 +++++++++++++++++++++++++++++++++++ views/systemlogs.html | 4 ++ 4 files changed, 141 insertions(+), 1 deletion(-) create mode 100644 views/settingsscheduler.html diff --git a/bazarr/app.py b/bazarr/app.py index 9c485d6a1..7d94f5d39 100644 --- a/bazarr/app.py +++ b/bazarr/app.py @@ -1,5 +1,5 @@ #!/bin/env python -from flask import Flask, redirect, render_template +from flask import Flask, redirect, render_template, request, url_for from flask_debugtoolbar import DebugToolbarExtension from flask_socketio import SocketIO import os @@ -38,6 +38,8 @@ def create_app(): @app.errorhandler(404) def page_not_found(e): + if request.path == '/': + return redirect(url_for('series'), code=302) return render_template('404.html'), 404 socketio.init_app(app, path=base_url.rstrip('/')+'/socket.io', cors_allowed_origins='*') diff --git a/bazarr/config.py b/bazarr/config.py index 403591893..d5b7fe3f7 100644 --- a/bazarr/config.py +++ b/bazarr/config.py @@ -68,6 +68,8 @@ defaults = { 'full_update_day': '6', 'full_update_hour': '4', 'only_monitored': 'False', + 'series_sync': '1', + 'episodes_sync': '5', }, 'radarr': { 'ip': '127.0.0.1', @@ -79,6 +81,7 @@ defaults = { 'full_update_day': '6', 'full_update_hour': '5', 'only_monitored': 'False', + 'movies_sync': '5', }, 'proxy': { 'type': 'None', diff --git a/views/settingsscheduler.html b/views/settingsscheduler.html new file mode 100644 index 000000000..c1d27d21c --- /dev/null +++ b/views/settingsscheduler.html @@ -0,0 +1,131 @@ +{% extends '_main.html' %} + +{% block title %}Scheduler - Bazarr{% endblock %} + +{% block page_head %} + +{% endblock page_head %} + +{% block bcleft %} +
+ +
+{% endblock bcleft %} + +{% block bcright %} + +{% endblock bcright %} + +{% block body %} +
+
+

Sonarr/Radarr Sync

+
+
+
+ Update Series list from Sonarr +
+
+ +
+
+
+
+ Update Episodes list from Sonarr +
+
+ +
+
+
+
+ Update Movies list from Radarr +
+
+ +
+
+ +
+
+{% endblock body %} + +{% block tail %} + +{% endblock tail %} diff --git a/views/systemlogs.html b/views/systemlogs.html index c1fa5145a..eed6639df 100644 --- a/views/systemlogs.html +++ b/views/systemlogs.html @@ -10,6 +10,10 @@ content: '✓'; font-weight: 900; } + + .table tbody tr { + cursor: pointer; + } {% endblock page_head %}