Details
Description
Hue doesn't check the X-Forwarded-Proto header to determine if it is being forwarded through a proxy using HTTPS termination. This means that we would need to either set a base url or serve through HTTPS.
This patch fixes this by adding a check for the header in addition to the is_secure check (which doesn't already check this header)