Pascal Vizeli
1353d52bd1
Reset json file to default on schema error ( #193 )
2017-09-19 17:51:16 +02:00
Pascal Vizeli
5a80be9fd4
Allow stop/start home-assistant & flow of startup ( #182 )
...
* Allow config boot
* Read boot settings
* Use internal boot time for detect reboot
* Check if Home-Assistant need to watch
* Make datetime string and parse_datetime
* Add api calls
* fix lint p1
* Use new datetime parser for sessions and make a real default boot time
* fix lint p2
* only start docker if they is running
* convert to int (timestamp)
* add boot flag
2017-09-11 14:14:26 +02:00
Pascal Vizeli
04514a9f5c
WIP: Network docker hassio ( #159 )
...
* Create hassio network layer / allow linking
* rename docker
* fix lint
* fix lint p2
* Set network options
* First version of network code
* Finish network layer
* Remove old api_endpoint stuff
* Add DNS forwarding
* Fix DNS recorder
* Fix lint p1
* Fix lint p2
* Fix lint p3
* Fix spell
* Fix ipam struct
* Fix ip to str
* Fix ip to str v2
* Fix spell
* Fix hass on host
* Fix host attach to network
* Cleanup network code
* Fix lint & add debug
* fix link
* Remove log
* Fix network
* fix reattach of supervisor
* set options
* Fix containers
* Fix remapping & add a test
* Fix dict bug
* Fix prop
* Test with run container
* Fix problem
2017-08-24 14:57:13 +02:00
Pascal Vizeli
7798e7cde2
Code cleanup & add config check to API ( #155 )
...
* Code cleanup & add config check to API
* Fix comments
* fix lint p1
* Fix lint p2
* fix coro
* fix parameter
* add log output
* fix command layout
* fix Pannel
* fix lint p4
* fix regex
* convert to ascii
* fix lint p5
* add temp logging
* fix output on non-zero exit
* remove temporary log
2017-08-16 02:10:38 +02:00
Pascal Vizeli
99cf44aacd
Cleanup config / new updater object / New audio ( #135 )
...
* Cleanup config / new updater object / New audio
* Cleanup beta_channel
* fix lint
* fix lint p3
* Fix lint p4
* Allow set audio options
* Fix errors
* add host options
2017-08-08 00:53:54 +02:00
pvizeli
02c8baef68
Add landingpage / cleanup homeassistant core handling
2017-07-11 12:26:58 +02:00
Pascal Vizeli
1b887e38d6
Add new data Layer for addons ( #81 )
...
* Add new data Layer for addons
* draft v2
* part 3
* Cleanups for new addon layout
* cleanup part 5
* fix lint p1
* fix lint p2
* fix api bug
* Fix lint p3
* fix lint p4
* fix lint p5
* fix lint p6
* fix update
* fix lint
* Update repo add code part 1
* new repository load code
* reorder code
* Code cleanup p1
* Don't allow change options for not installed addons
* Cleanup error handling
* Fix addon restart config bug
* minimize timeout for bad addons
* set core timeout for docker to 15
* fix lint
* fix start bug
* Add startuptype
* change names / fix update bug
* fix update bug p2
* Cleanup arch
* Ignore built-in repositories
* fix lint
* fix bug
* fix bug p4
* fix arch handling / better bugfix for boot option
* fix lint
* fix arch
* fix options
* fix close is no coro
* update api description & fix lint
* Fix error
* fix api validate config
* cleanup api
* Fix repo loader
* cleanup slugs
* fix lint
2017-06-23 00:51:28 +02:00
Pascal Vizeli
6b16da93cd
WIP: Refactory / Cleanup docker base ( #73 )
...
* Refactory / Cleanup docker base
* Check ID of running image
* Small bugs / lint
* Add log info
* Fix lint
* Add a real cleanup solution
* fix unused import
* Cleanup restart after updates
* Use restart callback
* rename callback
* Add info log for cleanup & fix lint
* Fix lint
* fix wrong id
* fix set addon as install
2017-05-31 23:41:04 +02:00
Pascal Vizeli
df7d988d2f
Try to fetch timezone on startup ( #70 )
2017-05-23 23:17:20 +02:00
Pascal Vizeli
6927c989d0
Timezone ( #69 )
...
* Add Timezone support
* finish PR
* fix lint
2017-05-22 22:56:44 +02:00
Pascal Vizeli
19b72b1a79
add logoutbut ( #29 )
...
* add logoutbut
* Protect host update
* schedule a hostcontrol update task
* change log level
* cleanup names
2017-05-02 23:16:58 +02:00
Pascal Vizeli
ff640c598d
Support for repository store. ( #26 )
...
* Support for repository store.
* Fix api
* part 1 of restruct and migrate pathlib
* Migrate p2
* fix lint / cleanups
* fix lint p2
* fix lint p3
2017-05-02 00:02:55 +02:00
Pascal Vizeli
85ffba90b2
Fix severals things with json ( #22 )
2017-04-30 01:57:03 +02:00
Pascal Vizeli
d285fd4ad4
Fix handling with docker container ( #7 )
...
* Fix handling with docker container
* Fix lint
* update version
* fix lint v2
* fix signal handling
* fix log output
2017-04-20 14:59:03 +02:00
Pascal Vizeli
e25d30af52
fix lint
2017-04-17 18:54:09 +02:00
Pascal Vizeli
2bd1636097
change handling with arch detection
2017-04-17 18:50:05 +02:00
Pascal Vizeli
f9500f6d90
fix fetch time bug
2017-04-16 23:32:23 +02:00
pvizeli
14500d3ac4
Cleanups
2017-04-13 23:09:45 +02:00
Pascal Vizeli
5c70d68262
Addons config support
2017-04-13 23:09:45 +02:00
pvizeli
2f47f9aa9b
Split build stuff to new repo
2017-04-06 11:52:28 +02:00