add links to add-on urls (#466)
* add links to add-on urls * Add translations * set app.testing to get exceptions during test * improve unit-tests for the web-UI * update changelog * extend languages tests * workaround for github runner
This commit is contained in:
@@ -60,7 +60,16 @@ class Server():
|
||||
|
||||
@app.context_processor
|
||||
def utility_processor():
|
||||
return {'version': self.version}
|
||||
var = {'version': self.version,
|
||||
'slug': os.getenv("SLUG"),
|
||||
'hostname': os.getenv("HOSTNAME"),
|
||||
}
|
||||
if var['slug']:
|
||||
var['hassio'] = True
|
||||
slug_len = len(var['slug'])
|
||||
var['addonname'] = var['slug'] + '_' + \
|
||||
var['hostname'][slug_len+1:]
|
||||
return var
|
||||
|
||||
def parse_args(self, arg_list: list[str] | None):
|
||||
parser = argparse.ArgumentParser()
|
||||
|
||||
@@ -22,3 +22,6 @@ class LogHandler(Handler, metaclass=Singleton):
|
||||
|
||||
def get_buffer(self, elms=0) -> list:
|
||||
return list(self.buffer)[-elms:]
|
||||
|
||||
def clear(self):
|
||||
self.buffer.clear()
|
||||
|
||||
@@ -7,3 +7,4 @@
|
||||
.fa-rotate-right:before{content:"\f01e"}
|
||||
.fa-cloud-arrow-down-alt:before{content:"\f381"}
|
||||
.fa-cloud-arrow-up-alt:before{content:"\f382"}
|
||||
.fa-gear:before{content:"\f013"}
|
||||
|
||||
@@ -59,6 +59,11 @@
|
||||
<a href="{{ url_for('.mqtt')}}" class="w3-bar-item w3-button w3-padding {% block menu2_class %}{% endblock %}"><i class="fa fa-database fa-fw"></i> MQTT</a>
|
||||
<a href="{{ url_for('.notes')}}" class="w3-bar-item w3-button w3-padding {% block menu3_class %}{% endblock %}"><i class="fa fa-info fa-fw"></i> {{_('Important Messages')}}</a>
|
||||
<a href="{{ url_for('.logging')}}" class="w3-bar-item w3-button w3-padding {% block menu4_class %}{% endblock %}"><i class="fa fa-file-export fa-fw"></i> {{_('Log Files')}}</a>
|
||||
{% if hassio is defined %}
|
||||
<br>
|
||||
<a href="/hassio/addon/{{addonname}}/config" target="_top" class="w3-bar-item w3-button w3-padding"><i class="fa fa-gear fa-fw"></i> {{_('Add-on Config')}}</a>
|
||||
<a href="/hassio/addon/{{addonname}}/logs" target="_top" class="w3-bar-item w3-button w3-padding"><i class="fa fa-file fa-fw"></i> {{_('Add-on Log')}}</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user