core/homeassistant
Paulus Schoutsen 873bf887a5
Add OwnTracks Friends via person integration (#27303)
* Returns an unencrypted location of all persons with device trackers

* Handle encrypted messages and exclude the poster's location

* Friends is by default False. Reformats with Black

* Updates the context init to account for the Friends option

* Fix Linter error

* Remove  as a config option

* No longer imports encyrption-related functions in encrypt_message

* Fix initialization in test

* Test the friends functionality

* Bugfix for persons not having a location

* Better way to return the timestamp

* Update homeassistant/components/owntracks/__init__.py

Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>

* Linting and tid generation

* Fix test

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-03-05 12:55:48 -08:00
..
auth Replace cmp option with eq and order (#31423) 2020-02-02 20:28:52 -08:00
components Add OwnTracks Friends via person integration (#27303) 2020-03-05 12:55:48 -08:00
generated Add coronavirus integration (#32413) 2020-03-02 13:40:11 -08:00
helpers Improve script validation (#32461) 2020-03-05 11:44:42 -08:00
scripts Allow teaching logbook about events (#32444) 2020-03-05 11:55:50 -08:00
util Revert "Use orjson to parse json faster (#32153)" (#32185) 2020-02-25 21:07:16 +01:00
__init__.py
__main__.py
bootstrap.py Only check frontend for safe mode if frontend wanted to be loa… (#31969) 2020-02-19 15:56:46 +01:00
config.py Add www. to all documentation links (#32063) 2020-02-21 16:10:02 -08:00
config_entries.py Annotate more async functions correctly (#31802) 2020-02-14 10:00:22 -08:00
const.py Improve script validation (#32461) 2020-03-05 11:44:42 -08:00
core.py Speed up validate_entity_id (#32137) 2020-02-24 08:35:02 -08:00
data_entry_flow.py Fix typos found by codespell (#31243) 2020-01-31 08:33:00 -08:00
exceptions.py
loader.py Extend safe mode (#31927) 2020-02-18 11:52:38 -08:00
package_constraints.txt Updated frontend to 20200228.0 (#32334) 2020-02-29 01:55:27 +01:00
requirements.py
setup.py