core/homeassistant
Santobert bd6bbcd5af Neato config flow (#26579)
* initial commit

* Minor changes

* add async setup entry

* Add translations and some other stuff

* add and remove entry

* use async_setup_entry

* Update config_flows.py

* dshokouhi's changes

* Improve workflow

* Add valid_vendors

* Add entity registry

* Add device registry

* Update entry from configuration.yaml

* Revert unneccesary changes

* Update .coveragerc

* Prepared tests

* Add dshokouhi and Santobert as codeowners

* Fix unload entry and abort when already_configured

* First tests

* Add test for abort cases

* Add test for invalid credentials on import

* Add one last test

* Add test_init.py with some tests

* Address reviews, part 1

* Update outdated entry

* await instead of add_job

* run IO inside an executor

* remove faulty test

* Fix pylint issues

* Move IO out of constructur

* Edit error translations

* Edit imports

* Minor changes

* Remove test for invalid vendor

* Async setup platform

* Edit login function

* Moved IO out if init

* Update switches after added to hass

* Revert update outdated entry

* try and update new entrys from config.yaml

* Add test invalid vendor

* Default to neato
2019-10-06 13:05:51 +02:00
..
auth Upgrade mypy to 0.730, address raised issues (#26959) 2019-09-27 22:57:59 +03:00
components Neato config flow (#26579) 2019-10-06 13:05:51 +02:00
generated Neato config flow (#26579) 2019-10-06 13:05:51 +02:00
helpers add script shortcut for activating scenes (#27223) 2019-10-05 13:30:43 -07:00
scripts Removes unnecessary else/elif blocks (#26884) 2019-09-24 13:53:03 -07:00
util Adds guards for missing information in call stack frames (#27217) 2019-10-05 11:59:33 +02:00
__init__.py
__main__.py Removes unnecessary print_function future import (#26888) 2019-09-24 21:29:57 -07:00
bootstrap.py Require Python >= 3.6.1 (#27226) 2019-10-05 12:20:11 -07:00
config.py Update documentation link URL for integrations (part2) (#27117) 2019-10-02 09:34:07 -07:00
config_entries.py Migrate legacy typehints in core to PEP-526 (#26403) 2019-09-03 20:36:04 -07:00
const.py Require Python >= 3.6.1 (#27226) 2019-10-05 12:20:11 -07:00
core.py Cleanup coroutine threadsafe (#27080) 2019-10-01 16:59:06 +02:00
data_entry_flow.py Type hint additions (#26831) 2019-09-29 20:07:49 +03:00
exceptions.py Use literal string interpolation in core (f-strings) (#26166) 2019-08-23 09:53:33 -07:00
loader.py Improve validation of device trigger config (#26910) 2019-09-27 17:48:48 +02:00
monkey_patch.py
package_constraints.txt Add Google Report State (#27112) 2019-10-03 13:02:38 +02:00
requirements.py Use literal string interpolation in core (f-strings) (#26166) 2019-08-23 09:53:33 -07:00
setup.py Cleanup coroutine threadsafe (#27080) 2019-10-01 16:59:06 +02:00