From 7198b576e3b2eed785d1f8559be06c9c0f830a28 Mon Sep 17 00:00:00 2001 From: Daniel Date: Wed, 8 Feb 2017 00:45:55 +0000 Subject: [PATCH] Bumped version, changes to readme --- README.md | 10 +++++----- changelog.txt | 2 +- configurator.py | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 0c9cc40..b62f837 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ -# hass-poc-configurator -###Proof of concept configuration UI for Home Assistant +# HASS Configurator +###Configuration UI for Home Assistant -Since there currently is no nice way to edit the yaml-files HASS is using through the HASS frontend, I've code-snippet-patchworked this small webapp that lists yaml (and other) files in the directory it's being executed in in a nice little [jsTree](https://www.jstree.com/). By clicking on an element, the file is loaded into an embedded [Ace editor](https://ace.c9.io/), which has syntax hightlighting for yaml (and a ton of other features you can turn on and off). When you're done with editing the file, click the save-button and it will replace the original file. Dialogs are being displayed using the [SimpleModal](http://www.ericmmartin.com/projects/simplemodal/) plug-in for jQuery. +Since there currently is no nice way to edit the yaml-files HASS is using through the HASS frontend, I've code-snippet-patchworked this small webapp. It's essentially an embedded [Ace editor](https://ace.c9.io/), which has syntax hightlighting for yaml (and a ton of other features you can turn on and off). Of course there's also an integrated file browser to select whatever file you want to edit. When you're done with editing the file, click the save-button and it will replace the original. +Thanks to the help of [JT Martinez](https://github.com/jmart518) this tool now presents itself in [Material Design](http://materializecss.com/). ###Feature list: @@ -11,12 +12,11 @@ Since there currently is no nice way to edit the yaml-files HASS is using throug - SSL support - Optional authentication and IP filtering for added security - Direct links to HASS documentation -- Modified editor settings are saved in your [browser](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) when you press the save button +- Modified editor settings can be saved using [localStorage](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) ####Screenshot of the configurator embedded into HASS: ![Screenshot](https://github.com/danielperna84/hass-poc-configurator/blob/master/hass-poc-configurator.png) -This isn't designed to be pretty or complete in any way. It is a workaround for people tired of SSH-ing into their machines. And maybe someone someday takes this as a reference and builds something like this directly into HASS, which would be totally awesome! If there's anything you want to have differently, feel free to fork and enhance. And if something is not working, create an issue here and I'll have a look at it. ###Installation diff --git a/changelog.txt b/changelog.txt index 6f341dd..40d728c 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,4 @@ -Version 0.0.9 (2017-02-nn) +Version 0.0.9 (2017-02-08) - Switch to material design @jmart518 - New filebrowser @danielperna84 - Custom settings-menu (@jmart518 & danielperna84) diff --git a/configurator.py b/configurator.py index 34015f9..8686e7d 100755 --- a/configurator.py +++ b/configurator.py @@ -40,7 +40,7 @@ BANLIMIT = 0 ### End of options RELEASEURL = "https://api.github.com/repos/danielperna84/hass-poc-configurator/releases/latest" -VERSION = "0.0.8" +VERSION = "0.1.0" BASEDIR = "." DEV = False HTTPD = None