core/homeassistant
Jan Harkes 4857117dda Do not propagate api password (#1797)
* Do not propagate API password in service requests.

It makes service validation fail. The choice is to either handle it as an
optional key in every service handler and make sure it doesn't end up in event
stream and notifications, or to strip it as early as possible.

* Some places still need a forwarded api password.

- Event forwarding/remote api uses the local api password to
  authenticate against the remote instance.
- The generated index.html at '/' embeds the api password.
2016-04-11 19:37:15 -07:00
..
components Do not propagate api password (#1797) 2016-04-11 19:37:15 -07:00
helpers Make all entity_ids lowercase (#1786) 2016-04-10 15:20:20 -07:00
startup Fix packaging issues 2015-10-10 10:33:09 -07:00
util Make yaml config parser errors look less like bugs. (#1776) 2016-04-09 15:25:01 -07:00
__init__.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
__main__.py Add initial config validation 2016-03-28 23:46:12 -07:00
bootstrap.py Make yaml config parser errors look less like bugs. (#1776) 2016-04-09 15:25:01 -07:00
config.py Add yr weather component to default config 2016-03-30 11:33:35 +02:00
const.py Allow use of pynetgear 3.3 port parameter. (#1777) 2016-04-09 20:29:06 -07:00
core.py Move service scheme validation into Service.__call__ 2016-03-31 21:13:40 -04:00
exceptions.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
loader.py Add automation config validation 2016-04-04 12:18:58 -07:00
remote.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00