Pascal Vizeli
776e6bb418
Rename API last/latest ( #1603 )
...
* Rename API last/latest
* Update panel
* Fix for HA
* ha need this
2020-03-27 22:07:54 +01:00
Pascal Vizeli
96c0fbaf10
Cli rebrand ( #1601 )
...
* Rebrand CLI
* forward
* Fix startup command
* add cli api
* Add token handling
* Fix security check
* fix repair
* fix lint
* Update for new cli
* Add watchdog
* rename
* use s6
2020-03-27 17:37:48 +01:00
Pascal Vizeli
0467b33cd5
Core support audio settings ( #1546 )
2020-02-29 12:14:03 +01:00
Pascal Vizeli
e1cbfdd84b
Support mute + applications from pulse ( #1541 )
...
* Support mute + applications from pulse
* Fix lint
* Fix application parser
* Fix type
* Add application endpoints
* error handling
* Fix
2020-02-28 17:52:12 +01:00
Pascal Vizeli
8a6ea7ab50
Use shorter function for soundcard ( #1535 )
2020-02-27 17:22:12 +01:00
Pascal Vizeli
6721b8f265
Expose sound cards and profiles with endpoint ( #1534 )
...
* Expose sound cards and profiles with endpoint
* Fix naming
* Fix issue
* Update API
2020-02-27 16:25:04 +01:00
Pascal Vizeli
2495cda5ec
Add Pulse audio control basics ( #1525 )
...
* Add Pulse audio control basics
* add functionality
* Fix handling
* Give access to all
* Fix latest issues
* revert docker
* Fix pipeline
2020-02-26 11:48:11 +01:00
Pascal Vizeli
0212d027fb
Add Audio layer / PulseAudio ( #1523 )
...
* Improve alsa handling
* use default from image
* create alsa folder
* Map config into addon
* Add Audio object
* Fix dbus
* add host group file
* Fix persistent file
* Use new template
* fix lint
* Fix lint
* add API
* Update new base image / build system
* Add audio container
* extend new audio settings
* provide pulse client config
* Adjust files
* Use without auth
* reset did not exists now
* cleanup old alsa layer
* fix tasks
* fix black
* fix lint
* Add dbus support
* add dbus adjustments
* Fixups
2020-02-25 18:37:06 +01:00
Franck Nijhof
aa1f08fe8a
Update API docs to reflect latest changes ( #1502 )
2020-02-11 23:09:23 +01:00
Pascal Vizeli
dd603e1ec2
Support basic video mapping ( #1483 )
...
* Support basic video mapping
* Fix regex
2020-02-06 10:48:27 +01:00
Pascal Vizeli
f253c797af
Add stage flag ( #1460 )
...
* Add stage flag
* Add filter
* Remove filter
* Fix lint
2020-01-28 17:58:29 +01:00
Pascal Vizeli
8ca8f59a0b
Add mysql service to API ( #1449 )
2020-01-24 12:11:58 +01:00
Pascal Vizeli
f55c10914e
UI Schema / Addon options ( #1441 )
...
* UI schema for add-on options
* Fix lint
* Add tests
* Address comments
2020-01-20 15:13:17 +01:00
Pascal Vizeli
b1e768f69e
Add advanced property for HA simple-mode ( #1439 )
2020-01-20 10:17:14 +01:00
Pascal Vizeli
4702f8bd5e
Add docs support to addon ( #1438 )
...
* Add docs support to addon
* Fix stale code
2020-01-20 10:01:22 +01:00
Pascal Vizeli
69959b2c97
Password reset ( #1433 )
...
* API to reset password
* Fix error handling
* fix lint
* fix typing
* fix await
2020-01-15 18:16:19 +01:00
Pascal Vizeli
36b9a609bf
Add dns reset to API ( #1428 )
2020-01-09 22:27:39 +01:00
Pascal Vizeli
0925af91e3
Fix snapshot HA / remove API password ( #1425 )
...
* Fix snapshot HA / remove API password
* fix lint
* Fix log
* cleanup API
* stale password handling
* fix lint
2020-01-09 14:35:37 +01:00
Pascal Vizeli
5365aa4466
Offload rauc logic with partition handling ( #1404 )
...
* Offload rauc logic with partition handling
* Fix name
* Fix detection
* Add to API
2019-12-19 16:41:16 +01:00
Pascal Vizeli
c563f484c9
Add support for udev trigger
2019-09-02 11:28:49 +00:00
Pascal Vizeli
ce5183ce16
Add support to read Host DNS ( #1255 )
...
* Add support to read Host DNS
* Include properties
* Improve host info handling
* Add API
* Better abstraction
* Change prio list
* Address lint
* fix get properties
* Fix nameserver list
* Small cleanups
* Bit more stability
* cleanup
2019-08-22 18:01:49 +02:00
Pascal Vizeli
1f448744f3
Add restart function / options change ( #1242 )
2019-08-18 11:46:23 +02:00
Pascal Vizeli
0a0a62f238
Addon provide his own udev support ( #1206 )
...
* Addon provide his own udev support
* upgrade logger
2019-08-14 12:29:00 +02:00
Pascal Vizeli
41ce9913d2
Stats percent ( #1205 )
...
* Fix stats and add Memory percent
* Fix tasks
* round percent
2019-08-14 10:47:11 +02:00
Pascal Vizeli
b77c42384d
Add DNS to add-on ( #1204 )
2019-08-14 09:53:03 +02:00
Pascal Vizeli
1196788856
Add CoreDNS as DNS backend ( #1195 )
...
* Add CoreDNS / DNS configuration
* Support get version
* add version
* add coresys
* Add more logic
* move forwareder into dns
* Setup docker inside
* add docker to env
* Add more function
* more interface
* Update hosts template
* Add DNS folder
* Fix issues
* Add more logic
* Add handling for hosts
* Fix setting
* fix lint
* Fix some issues
* Fix issue
* Run with no cache
* Fix issue on validate
* Fix bug
* Allow to jump into dev mode
* Fix permission
* Fix issue
* Add dns search
* Add watchdog
* Fix set issues
* add API description
* Add API endpoint
* Add CLI support
* Fix logs + add hostname
* Add/remove DNS entry
* Fix attribute
* Fix style
* Better shutdown
* Remove ha from network mapping
* Add more options
* Fix env shutdown
* Add support for new repair function
* Start coreDNS faster after restart
* remove options
* Fix ha fix
2019-08-13 14:20:42 +02:00
Pascal Vizeli
2fc5e3b7d9
Repair / fixup docker overlayfs issues ( #1170 )
...
* Add a repair modus
* Add repair to add-ons
* repair to cli
* Add API call
* fix sync call
* Clean all images
* Fix repair
* Fix supervisor
* Add new function to core
* fix tagging
* better style
* use retag
* new retag function
* Fix lint
* Fix import export
2019-08-07 17:26:32 +02:00
Pascal Vizeli
0a3a752b4c
Add timezone to info call ( #1146 )
2019-07-04 18:20:46 +02:00
Pascal Vizeli
2c84daefab
Debugger ( #1070 )
...
* Add debuger to supervisor
* Fix init
* Fix lint
2019-05-03 12:02:32 +02:00
Pascal Vizeli
decf254e5f
Ingress panel support ( #1047 )
...
* Ingress Panel support
* Fix lists
* Allow to set the value
* fix panels
* Update ha realtime
* Fix url
* Fix update
2019-04-23 11:18:04 +02:00
Pascal Vizeli
214c6f919e
Support for central log level handling ( #1032 )
...
* Support for central log level handling
* Fix API
2019-04-11 11:16:00 +02:00
Pascal Vizeli
b77146a4e0
Allow to add a description for a port ( #1023 )
2019-04-09 22:15:23 +02:00
Pascal Vizeli
c2deabb672
Support dynamic ingress port ( #1015 )
...
* Support dynamic ingress port
* Allow to remeber ports
* Add tests
* Fix schema
* Cleanup handling / speed
* Fix port
2019-04-07 21:59:21 +02:00
Pascal Vizeli
c2d705a42a
Fix ingress_url with not installed add-ons ( #998 )
...
Fix ingress_url with not installed add-ons
2019-04-06 11:24:04 +02:00
Pascal Vizeli
67f562a846
Init ingress session boarder / lookup ( #995 )
...
* Init ingress session boarder / lookup
* Add session to API
* Add cokkie validate
* Do it without event bus
* Add logger
* Fix validation
* Add tests
* Update tests
* Mock json storage
2019-04-05 17:36:07 +02:00
Pascal Vizeli
1edec61133
Add Ingress support ( #991 )
...
* Add Ingress support to supervisor
* Update security
* cleanup add-on extraction
* update description
* fix header part
* fix
* Fix header check
* fix tox
* Migrate docker interface typing
* Update home assistant to new docker
* Migrate supervisor
* Fix host add-on problem
* Update hassos
* Update API
* Expose data to API
* Check on API ingress support
* Add ingress URL
* Some cleanups
* debug
* disable uvloop
* Fix issue
* test
* Fix bug
* Fix flow
* Fix interface
* Fix network
* Fix metadata
* cleanups
* Fix exception
* Migrate to token system
* Fix webui
* Fix update
* Fix relaod
* Update log messages
* Attach ingress url only if enabled
* Cleanup ingress url handling
* Ingress update
* Support check version
* Fix raise error
* Migrate default port
* Fix junks
* search error
* Fix content filter
* Add debug
* Update log
* Update flags
* Update documentation
* Cleanup debugs
* Fix lint
* change default port to 8099
* Fix lint
* fix lint
2019-04-05 12:13:44 +02:00
Pascal Vizeli
b52f90187b
Make homeassistant container constant ( #808 )
...
* Make homeassistant container constant
* Update homeassistant.py
* Update homeassistant.py
* Update interface.py
* Update homeassistant.py
* Fix handling
* add start function
* Add typing
* Fix lint
* Add API call
* Update logs
* Fix some issue with watchdog
* Fix lint
2019-03-27 17:20:05 +01:00
Curtis Gibby
5778f78f28
Fix misspelling on "environment" ( #934 )
2019-03-04 10:00:41 +01:00
Pascal Vizeli
35aae69f23
Support armv7 and allow support of multible arch types per CPU ( #892 )
...
* Support armv7 and first abstraction
* Change layout
* Add more type hints
* Fix imports
* Update
* move forward
* add tests
* fix type
* fix lint & tests
* fix tests
* Fix unittests
* Fix create folder
* cleanup
* Fix import order
* cleanup loop parameter
* cleanup init function
* Allow changeable image name
* fix setup
* Fix load of arch
* Fix lint
* Add typing
* fix init
* fix hassos cli problem & stick on supervisor arch
* address comments
* cleanup
* Fix image selfheal
* Add comment
* update uvloop
* remove uvloop
* fix tagging
* Fix install name
* Fix validate build config
* Abstract image_name from system cache
2019-01-31 18:47:44 +01:00
Pascal Vizeli
9d72dcabfc
Support to map kernel modules ro into container
2019-01-14 21:57:14 +01:00
Pascal Vizeli
9da136e037
Fix API descriptions
2019-01-02 23:31:35 +01:00
Ville Skyttä
cecad526a2
Grammar and spelling fixes ( #772 )
2018-10-24 14:01:28 +02:00
Pascal Vizeli
aa8ab593c0
Rename login_backend to auth_api ( #764 )
...
* Update const.py
* Update validate.py
* Update addon.py
* Update auth.py
* Update addons.py
* Update API.md
2018-10-16 12:33:40 +02:00
Pascal Vizeli
8443da0b9f
Add-on SSO support with Home Assistant auth system ( #752 )
...
* Create auth.py
* Finish auth cache
* Add documentation
* Add valid schema
* Update auth.py
* Update auth.py
* Update security.py
* Create auth.py
* Update coresys.py
* Update bootstrap.py
* Update const.py
* Update validate.py
* Update const.py
* Update addon.py
* Update auth.py
* Update __init__.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update const.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update validate.py
* Update coresys.py
* Update auth.py
* Update auth.py
* more security
* Update API.md
* Update auth.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update homeassistant.py
* Update homeassistant.py
2018-10-12 12:21:48 +02:00
Pascal Vizeli
468cb0c36b
Rename info ( #750 )
...
* Rename version to info
* fix security
2018-10-10 16:46:34 +02:00
Pascal Vizeli
bf75a8a439
Cleanup discovery data ( #734 )
...
* Cleanup discovery data
* Update API.md
* Update validate.py
* Update discovery.py
* Update const.py
2018-10-01 16:17:46 +02:00
Pascal Vizeli
e5451973bd
Overwork Services/Discovery ( #725 )
...
* Update homeassistant.py
* Update validate.py
* Update exceptions.py
* Update services.py
* Update discovery.py
* fix gitignore
* Fix handling for discovery
* use object in ref
* lock down discovery API
* fix api
* Design
* Fix API
* fix lint
* fix
* Fix security layer
* add provide layer
* fix access
* change rating
* fix rights
* Fix API error handling
* raise error
* fix rights
* api
* fix handling
* fix
* debug
* debug json
* Fix validator
* fix error
* new url
* fix schema
2018-09-29 19:49:08 +02:00
Pascal Vizeli
4ef8c9d633
Change API for new UI & Add machine support ( #720 )
...
* Change API for new UI
* Update API.md
* Update validate.py
* Update addon.py
* Update API.md
* Update addons.py
* fix lint
* Update security.py
* Update version.py
* Update security.py
* Update security.py
2018-09-28 14:34:43 +02:00
Pascal Vizeli
61eefea358
Add version endpoint ( #718 )
...
* Add version endpoint
* Update API.md
* Update const.py
* Create version.py
* Update __init__.py
* Update security.py
* Update version.py
2018-09-26 11:39:45 +02:00
Pascal Vizeli
9f8ad05471
Add API role system ( #703 )
...
* Add API role system
* Finish
* Simplify
* Fix lint
* Fix rights
* Fix lint
* Fix spell
* Fix log
2018-09-18 20:39:58 +02:00