169 Commits

Author SHA1 Message Date
Paulus Schoutsen
ce95af99fe Remove default addon being samba 2017-05-01 00:23:03 -07:00
Paulus Schoutsen
3df12ec849 Re-organize addon code 2017-05-01 00:06:23 -07:00
Paulus Schoutsen
d4b907961c Add folders to hassio panel 2017-04-30 23:08:49 -07:00
Paulus Schoutsen
fbc78f020b Lint 2017-04-30 22:53:07 -07:00
Paulus Schoutsen
f255e6c7bf Refresh hassio data after API call 2017-04-30 22:48:39 -07:00
Paulus Schoutsen
863ccb5486 Add HassIO panel (#267)
* Add HassIO panel

* Add buttons

* Update to new API

* Add initial hassio addon view

* Allow saving options

* Not auto select smb_config addon

* Add logs to addon

* Add OS info to host

* Wrap up panel for now

* Lint

* Fix menu button
2017-04-27 00:51:34 -07:00
Paulus Schoutsen
4b38a16848 Fix logbook 2017-04-27 00:50:31 -07:00
Anders Melchiorsen
5357fc25d8 Rewrite _currentDate to work in all time zones (#266)
* Rewrite _currentDate to work in all time zones

The method toISOString() returns a timestamp in UTC. Thus, midnight in the CET
timezone (UTC+1) was converted into yesterday@2300 and then that date was used
as the current date.

This made the logbook and history start with yesterday's data, at least for
locations east of UTC.

The new version avoids this by using methods that work in local time.

* Remove an embarrassing amount of lint

* Rewrite to be more concise

Proposed by @armills.
2017-04-25 19:56:23 -07:00
Paulus Schoutsen
5469c425e7 Add reload scripts button to config 2017-04-18 20:45:01 -07:00
John Arild Berentsen
10d09a9408 Zwave panel (#258)
* Start of zwave config

* add seperate panel

* adjusting

* missing imports

* Only use network management for now

* Cleanup

* Remove unused imports

* Fix import
2017-04-15 20:31:42 -07:00
Adam Mills
abbdc6f055 Display history charts up to end of selected time (#254)
* Display history charts up to end time

* Back into JS world
2017-04-03 23:00:10 -07:00
Paulus Schoutsen
3864128055 Fix Safari maps issue 2017-03-29 23:14:02 -07:00
Paulus Schoutsen
67b59f1976 Shadow dom fixes (#241)
* Fix color picker

* Fix map panel CSS

* Convert logbook to use vaadin date picker

* Fix logbook clear date

* Migrate history panel to use vaadin date picker

* Remove pikaday

* Lint

* history panel: disable on loading
2017-03-19 21:55:52 -07:00
Andrey
354423387e Remember service data per service and not globally. (#226) 2017-03-01 23:28:52 -08:00
Paulus Schoutsen
5d223c8da4 Add initial group config panel (#218)
* Add initial group config

* Tweak labels for group form
2017-02-20 21:54:11 -08:00
Paulus Schoutsen
d5ca790686 Update ha-panel-config.html 2017-02-20 11:20:26 -08:00
Paulus Schoutsen
ecb5c58262 Reord Z-Wave config (#217) 2017-02-20 00:20:25 -08:00
Andrey
f396c9acde Support multi-day history charts (#207)
* Support multi-day history charts

* Fix lint

* Reduce the periods to 1/3/7 days.

* Switch to end_time param instead of days

* Move async waiting from history-data to panel-history
2017-02-14 21:34:30 -08:00
Paulus Schoutsen
e570c961e8 Lint 2017-02-13 23:34:43 -08:00
Paulus Schoutsen
267c0d51e1 Tweak colors 2017-02-13 23:32:33 -08:00
Paulus Schoutsen
e9224d9062 Fix license 2017-02-13 23:31:53 -08:00
Paulus Schoutsen
d84575e209 Fix centering map when no entities with zones 2017-02-13 23:31:44 -08:00
Paulus Schoutsen
53ecbbaa13 Only show Z-Wave entities in zwave config 2017-02-13 22:21:38 -08:00
Paulus Schoutsen
62aa635390 Add a Z-Wave config panel (#209) 2017-02-12 22:29:35 -08:00
Paulus Schoutsen
a6b2c36982 Add config core validation panel (#206) 2017-02-12 11:32:09 -08:00
Paulus Schoutsen
d6fda61d8c Add core config panel (#204)
* Add core config panel

* Lint
2017-02-11 23:03:01 -08:00
Paulus Schoutsen
2130b6f015 Remove dangling dash 2017-02-11 18:44:27 -08:00
Paulus Schoutsen
11ced71eb2 Fix: Reverse logbook order 2017-02-11 18:44:19 -08:00
Paulus Schoutsen
ba48e40a2b Load hassbian on demand 2017-02-11 16:57:33 -08:00
Paulus Schoutsen
cce4c853c9 Add hassbian panel (#201)
* Add hassbian panel

* Lint

* Make config more generic
2017-02-11 16:57:01 -08:00
Paulus Schoutsen
1809629a0e Fix template dev tool error rendering 2017-02-08 20:34:36 -08:00
Andrey
05760f9c21 pretty-print object attributes in dev-state panel. (#195) 2017-02-07 11:51:51 -08:00
Matt N
0f06434501 Leftover home-assistant-js references (#188)
* Update leftover home-assistant-js setup_js_dev script

* Remove dev panel link to home-assistant-js
2017-02-01 00:10:22 -08:00
Paulus Schoutsen
06edb22651 Fix dates on history and logbook 2017-01-30 09:06:08 -08:00
Paulus Schoutsen
0a45e0e95b Fix lint 2017-01-30 00:54:56 -08:00
Paulus Schoutsen
94cde37aaa Stupid sorting copy/paste bug 2017-01-30 00:17:47 -08:00
Paulus Schoutsen
7a4b6f7db9 State Dev: Allow whitespace in state attributes 2017-01-30 00:12:54 -08:00
Paulus Schoutsen
a1057681f1 Initial getting rid of HA-JS (#180)
Getting rid of HA-JS
2017-01-29 18:34:45 -08:00
Paulus Schoutsen
4f8fc26919 Add semi 2017-01-20 23:00:59 -08:00
Paulus Schoutsen
c58218f497 Prevent map error when no entities with location data 2017-01-20 22:46:31 -08:00
Michaël Arnauts
5d6cd514ab Tweak panel padding so they match with eachother (#171) 2017-01-06 11:21:16 +01:00
Michaël Arnauts
57071f7250 Fix locale for non-english users (#170)
* Take navigator.languages into account when determining the preferred language

* Lookup language only once, use it also for other date/time functions

* Show the date picker value in localized date

* Show the date picker value in localized date (in history)
2017-01-05 14:38:27 +01:00
Michaël Arnauts
cc64fc9809 Don't capitalize entity names in the UI, causes the UI to use the specified friendly_name from the configuration. (#164) 2016-12-27 21:28:44 +01:00
Paulus Schoutsen
336e974fe6 Make map panel pure JS solution 2016-12-08 22:11:02 -08:00
Paulus Schoutsen
f193f9844b Show that we use correct NuclearJS version 2016-12-04 14:09:39 -08:00
Robbie Trencheny
c22586de8d Make valid attributes a table instead of raw JSON (#149)
* Make valid attributes a table instead of raw JSON

* Fix format issues

* Fix comments
2016-11-27 14:02:50 -08:00
Daniel Høyer Iversen
896e042767 misspelling (#152) 2016-11-02 19:30:02 -07:00
Justin Weberg
d3980dc8b6 Improve ha-panel-dev-serivce.html (#130)
* Initial Commit

* Update dropdown variables

* Move available service list to a dropdown menu

* Fix dropdown width

* Add localstorage for panel state

* clean up

* Remove dropdown in favor of combo boxes

* travis fix

* Fix travis

* Fix Travis

* Fix combo box and remove neon-animations

* Remove styling for sidebar.

* Set max width on ha-form

* Increase max-width to 500px

* Update ha-panel-dev-service.html
2016-10-21 20:40:01 -07:00
Sean Dague
d6d62e8fa7 Make dev-state panel more readable (#127)
With a lot dev-states, especially ones that have large 3rd column
content, the visual display of what col #1 goes with which col #3 is
not always clear. This does 2 things.

Vertical align all rows, so the top alignment is a clear guide.

Color all even rows to #eee, so we get a stipple effect which makes it
clear which things group together.
2016-10-13 08:42:02 -07:00
Frank
db109f5dda Correct URL's for the hass repo's (#121) 2016-10-08 08:19:18 -05:00