Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.2.9 #98

Merged
merged 13 commits into from Jun 22, 2018
Merged

0.2.9 #98

merged 13 commits into from Jun 22, 2018

Conversation

danielperna84
Copy link
Owner

@danielperna84 danielperna84 commented Jun 18, 2018

A few changes coming up. I'll update this post accordingly.

Changelog:

  • Material Icons and HASS-help now open in new tab instead of modal
  • Open file by URL
  • Added ENFORCE_BASEPATH option
  • Cosmetic fix for scaled viewports
  • Added search-function for entities
  • Updated Ace Editor to 1.3.3
  • Updated jQuery to 3.3.1
  • Updated js-yaml to 3.12.0

The change regarding the icons and the HASS-help is caused by the issues #85 and #34. Embedding those external sites makes JavaScript blockers throw alerts and may cause the configurator to have issues in case it is used in an environment that's not connected to the internet. Besides that loading the content of those sites generates traffic that can be saved and increases the time it takes to load the configurator. Compared to the actual configuring, the time spent on those two sites doesn't justify the created overhead.

Opening files by URL was requested with issue #95 . The way this is used is by appending /?loadfile=/path/to/file to the base URL of the configurator. So for example https://192.168.1.123:3218/?loadfile=/home/homeassistant/.homeassistant/configuration.yaml

The ENFORCE_BASEPATH was requested in Issue #68 . If BASEPATH is set and ENFORCE_BASEPATH set to True, then it's not possible to browse outsite of the basepath or open files outside. Downloading is blocked as well. Did I miss anything?

Also included: Issue #99 (search-function for entities)

@danielperna84 danielperna84 merged commit 49bd67d into master Jun 22, 2018
@danielperna84 danielperna84 deleted the dev branch June 22, 2018 14:24
@billimek
Copy link

billimek commented Jul 2, 2018

@billimek
Copy link

billimek commented Jul 2, 2018

This isn't built by you, sorry. Will take it up with CausticLab

@danielperna84
Copy link
Owner Author

There's already an open PR for that: CausticLab/hass-configurator-docker#5
He's waiting for some other feature / PR before publishing the new Docker image.

@Munsio
Copy link
Contributor

Munsio commented Jul 8, 2018

Sorry that it took that long.
The Version bump to 0.2.9 is done and the dockerhub images are updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants