Added client IP address to network status

This commit is contained in:
Daniel Perna 2018-07-15 23:29:29 +02:00
parent 6e7a2ec358
commit b167af2eed
2 changed files with 3 additions and 0 deletions

View file

@ -1544,6 +1544,7 @@ INDEX = Template(r"""<!DOCTYPE html>
<div id="modal_netstat" class="modal"> <div id="modal_netstat" class="modal">
<div class="modal-content"> <div class="modal-content">
<h4 class="grey-text text-darken-3">Network status<i class="mdi mdi-network right grey-text text-darken-3" style="font-size: 2.48rem;"></i></h4> <h4 class="grey-text text-darken-3">Network status<i class="mdi mdi-network right grey-text text-darken-3" style="font-size: 2.48rem;"></i></h4>
<p><label for="your_address">Your address:&nbsp;</label><span id="your_address">$your_address</span></p>
<p><label for="listening_address">Listening address:&nbsp;</label><span id="listening_address">$listening_address</span></p> <p><label for="listening_address">Listening address:&nbsp;</label><span id="listening_address">$listening_address</span></p>
<p><label for="hass_api_address">HASS API address:&nbsp;</label><span id="hass_api_address">$hass_api_address</span></p> <p><label for="hass_api_address">HASS API address:&nbsp;</label><span id="hass_api_address">$hass_api_address</span></p>
<p>Modifying the following lists is not persistent. To statically control access please use the configuration file.</p> <p>Modifying the following lists is not persistent. To statically control access please use the configuration file.</p>
@ -4028,6 +4029,7 @@ class RequestHandler(BaseHTTPRequestHandler):
githidden="" if GIT else "hiddendiv", githidden="" if GIT else "hiddendiv",
# pylint: disable=anomalous-backslash-in-string # pylint: disable=anomalous-backslash-in-string
separator="\%s" % os.sep if os.sep == "\\" else os.sep, separator="\%s" % os.sep if os.sep == "\\" else os.sep,
your_address=self.client_address[0],
listening_address="%s://%s:%i" % ( listening_address="%s://%s:%i" % (
'https' if SSL_CERTIFICATE else 'http', LISTENIP, PORT), 'https' if SSL_CERTIFICATE else 'http', LISTENIP, PORT),
hass_api_address="%s" % (HASS_API, ), hass_api_address="%s" % (HASS_API, ),

View file

@ -1440,6 +1440,7 @@
<div id="modal_netstat" class="modal"> <div id="modal_netstat" class="modal">
<div class="modal-content"> <div class="modal-content">
<h4 class="grey-text text-darken-3">Network status<i class="mdi mdi-network right grey-text text-darken-3" style="font-size: 2.48rem;"></i></h4> <h4 class="grey-text text-darken-3">Network status<i class="mdi mdi-network right grey-text text-darken-3" style="font-size: 2.48rem;"></i></h4>
<p><label for="your_address">Your address:&nbsp;</label><span id="your_address">$your_address</span></p>
<p><label for="listening_address">Listening address:&nbsp;</label><span id="listening_address">$listening_address</span></p> <p><label for="listening_address">Listening address:&nbsp;</label><span id="listening_address">$listening_address</span></p>
<p><label for="hass_api_address">HASS API address:&nbsp;</label><span id="hass_api_address">$hass_api_address</span></p> <p><label for="hass_api_address">HASS API address:&nbsp;</label><span id="hass_api_address">$hass_api_address</span></p>
<p>Modifying the following lists is not persistent. To statically control access please use the configuration file.</p> <p>Modifying the following lists is not persistent. To statically control access please use the configuration file.</p>