Pascal Vizeli
bd1c8be1e1
Support new API for add-on STDIN support ( #207 )
...
* Add function to write data to add-on stdin with API
* Update API Doc
* Add to api
* Update addon.py
2017-10-03 16:44:48 +02:00
Pascal Vizeli
f167197640
New config for homeassistant_api & upgrade snapshot ( #206 )
...
* New config for homeassistant_api & upgrade snapshot
* fix lint
2017-10-03 11:47:35 +02:00
Pascal Vizeli
40324beb72
Add support for kernel gpio interface ( #202 )
...
* Add support for kernel gpio interface
* Update addon.py
* fix git python module change
* Update git.py
2017-09-29 21:42:33 +02:00
Pascal Vizeli
3525f5a02f
Cleanup network mode & fix port mapping ( #166 )
...
* Cleanup network mode & fix port mapping
* Fix lint
2017-08-24 16:39:06 +02:00
Pascal Vizeli
cb7710c23f
Add a error message if that is not a local build addon ( #162 )
2017-08-20 22:33:27 +02:00
Pascal Vizeli
f9b12a2eb2
Allow rebuild for local build addons ( #158 )
...
* Allow rebuild for local build addons
* fix lint
2017-08-19 22:44:39 +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
8d468328f3
Expose new function to add-ons ( #138 )
...
* Expose new function to add-ons
* Rename `hassio` to `hassio_api`
* fix lint
* done
2017-08-08 16:54:42 +02:00
Pascal Vizeli
8afde1e881
Return a error on update with own version ( #124 )
...
Return a error on update with own version
2017-08-02 16:59:38 +02:00
Pascal Vizeli
863456525f
fix json validate ( #112 )
2017-07-25 00:01:02 +02:00
Pascal Vizeli
4915c935dd
use set for speedup
2017-07-24 10:36:47 +02:00
Pascal Vizeli
e78d935824
fix spell
2017-07-24 10:33:04 +02:00
pvizeli
934ca64a32
Allow SYS_ADMIN, show devices and privileged on API
2017-07-24 10:30:51 +02:00
Pascal Vizeli
9d88255225
API cleanup ( #106 )
...
* API cleanup
* fix lint
* fix wrong return
* fix snapshots/reload
* cleanup
* fix lint
* fix lint
2017-07-22 22:34:25 +02:00
Pascal Vizeli
0f30a23f3e
Add support for webui ( #105 )
...
* Add support for webui
* support lists
* fix regex
2017-07-21 01:34:46 +02:00
Pascal Vizeli
7e1bb42bb7
add logo support ( #104 )
...
* fix lint
* fix lint p2
* fix api output
* fix decorator
* fix decorator p2
* fix UnboundLocalError
* revert
* fix trace bug
* fix conent type
* allow logo
2017-07-21 00:23:31 +02:00
Pascal Vizeli
251a43216e
fix lint
2017-07-20 22:28:55 +02:00
Pascal Vizeli
4801b9903c
fix coro
2017-07-20 22:05:58 +02:00
Pascal Vizeli
cd5a09938f
Add support for logo
2017-07-20 22:04:44 +02:00
Pascal Vizeli
3c5d4037f7
fix lint
2017-07-12 02:19:01 +02:00
Pascal Vizeli
772709dd75
Update API / fix isoformat
2017-07-12 01:38:15 +02:00
Pascal Vizeli
7186f5a8c0
Add more addons functions. ( #91 )
...
* Add more addons functions.
* fix lint
* fix lint p2
* Allow more customable network settings
* fix lint
* change point of validate
* fix lint
* fix handling
* fix lint & validate data before write
2017-07-06 23:40:49 +02:00
Pascal Vizeli
56a9f64730
Fix write options handling ( #84 )
...
* Fix write options handling
* Fix bug
2017-06-28 23:06:06 +02:00
Pascal Vizeli
d5eb66bc0d
Use tmp folder / fix log bug / add executor ( #83 )
...
* Use tmp folder / fix log bug / add executor
* Update __main__.py
* Update .travis.yml
* Add autoupdate on startup.
* Fix bug
* Move selfupdate code part into start
2017-06-28 16:22:44 +02:00
Pascal Vizeli
40343089b5
Fix error handing ( #82 )
...
Add an optional extended description…
2017-06-26 09:17:09 +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
0955bafebd
Update data handling of addons ( #44 )
...
* Update data handling of addons
* Update addons api
* Update data.py
* Update data.py
* Add url fix bug
2017-05-12 16:14:49 +02:00
Pascal Vizeli
c2ba02722c
Add arch to addon config / hole api ( #38 )
...
* Add arch to addon config / hole api
* fix wrong copy past
2017-05-09 17:03:59 +02:00
Pascal Vizeli
f59f0793bc
Add restart support to homeassistant and add-ons ( #37 )
2017-05-08 23:31:30 +02:00
Pascal Vizeli
63b96700e0
Add more infos to /addons/xy/info ( #36 )
2017-05-08 19:46:08 +02:00
Pascal Vizeli
5896fde441
Add support for 0.44.1 ( #33 )
...
* Add support for 0.44.1
* fix lint
* fix lint
* fix lint
2017-05-08 00:19:57 +02:00
Pascal Vizeli
76cead72e8
Update API for hass api v2 ( #14 )
...
* Update API for hass api v2
* fix lint
* Refactory the old version of host_control
* cleanup
* Cleanup name inside addons/data
* Cleanup name inside addons/data p2
* Rename api list
* Fix path bug
* Fix wrong config set
2017-04-26 11:15:56 +02:00
Pascal Vizeli
a028f11a4a
Change handling of addon config ( #12 )
...
Add an optional extended description…
2017-04-25 18:36:40 +02:00
Pascal Vizeli
f99c6335c0
Extend API to view logs from docker ( #11 )
...
* Extend API to view logs from docker
* Pump version
* Fix lint
* Change to raw api output
* Fix aiohttp response
* Fix aiohttp response p2
* Fix body convert
* Add attach to docker addon
2017-04-24 12:00:44 +02:00
Pascal Vizeli
f9c7371140
Extend addons options to allow lists ( #5 )
...
Extend addons options to allow lists
2017-04-19 17:07:24 +02:00
Pascal Vizeli
c019d1f3c5
Fix api function names
2017-04-17 18:12:58 +02:00
pvizeli
40e5e6eb9d
some cleanups / auto remove old addons.
2017-04-13 23:09:46 +02:00
Pascal Vizeli
f340a19e40
fix lint
2017-04-13 23:09:45 +02:00
pvizeli
20856126c8
Finish api, add options validate
2017-04-13 23:09:45 +02:00
Pascal Vizeli
3ef76a4ada
Add first part of api
2017-04-13 23:09:45 +02:00