-Custom Web View Examples Added

-UI Adjustment for small screens. Brew Steps are displayed above the
kettles.
-
This commit is contained in:
Manuel83
2017-09-27 20:13:36 +02:00
parent 813b2f0035
commit 547804be2b
25 changed files with 408 additions and 38 deletions
+7
View File
@@ -1,3 +1,4 @@
import flask_login
import yaml
from flask import json, url_for, Response
from flask_classy import FlaskView, route
@@ -7,6 +8,8 @@ from modules.core.core import cbpi
import pprint
import time
from modules.login import User
class SystemView(FlaskView):
def doShutdown(self):
@@ -149,6 +152,10 @@ class SystemView(FlaskView):
200:
description: CraftBeerPi System Cache
"""
if cbpi.get_config_parameter("password_security", "NO") == "NO":
user = User()
user.id = "craftbeerpi"
flask_login.login_user(user)
if self.api.get_config_parameter("setup", "YES") == "YES":
return json.dumps(dict(setup=True, loggedin= current_user.is_authenticated ))