GeoNet NZ Quakes feed integration (#25736)
* initial working version * support configured unit system and convert distance automatically * properly unloading integration when removed and stopping refreshes * ran isort * fixed pylint * introduced time filter of seven days into past * adding unit tests * fixed lint * removed unused code * added test case * added test case for config flow * fixed lint * fixed comment * removed unused test code * increased test coverage * fixed filtering by time * changed wording in config flow * reformatted with black * removed unused logger * fixed black * changed default mmi * reduced the options in the config flow form; fixed a few schema options and processing of data * moved unsubscribing signals * fixed minimum magnitude and modified tests * fixed radius in imperial unit system * increased test coverage * simplified code * fixed lint * changed string formatting; simplified code * removed unused strings * added translation
Showing
- CODEOWNERS 1 addition, 0 deletionsCODEOWNERS
- homeassistant/components/geonetnz_quakes/.translations/en.json 17 additions, 0 deletions...ssistant/components/geonetnz_quakes/.translations/en.json
- homeassistant/components/geonetnz_quakes/__init__.py 101 additions, 0 deletionshomeassistant/components/geonetnz_quakes/__init__.py
- homeassistant/components/geonetnz_quakes/config_flow.py 94 additions, 0 deletionshomeassistant/components/geonetnz_quakes/config_flow.py
- homeassistant/components/geonetnz_quakes/const.py 14 additions, 0 deletionshomeassistant/components/geonetnz_quakes/const.py
- homeassistant/components/geonetnz_quakes/geo_location.py 284 additions, 0 deletionshomeassistant/components/geonetnz_quakes/geo_location.py
- homeassistant/components/geonetnz_quakes/manifest.json 13 additions, 0 deletionshomeassistant/components/geonetnz_quakes/manifest.json
- homeassistant/components/geonetnz_quakes/strings.json 17 additions, 0 deletionshomeassistant/components/geonetnz_quakes/strings.json
- homeassistant/generated/config_flows.py 1 addition, 0 deletionshomeassistant/generated/config_flows.py
- requirements_all.txt 3 additions, 0 deletionsrequirements_all.txt
- requirements_test_all.txt 3 additions, 0 deletionsrequirements_test_all.txt
- script/gen_requirements_all.py 1 addition, 0 deletionsscript/gen_requirements_all.py
- tests/components/geonetnz_quakes/__init__.py 1 addition, 0 deletionstests/components/geonetnz_quakes/__init__.py
- tests/components/geonetnz_quakes/test_config_flow.py 135 additions, 0 deletionstests/components/geonetnz_quakes/test_config_flow.py
- tests/components/geonetnz_quakes/test_geo_location.py 223 additions, 0 deletionstests/components/geonetnz_quakes/test_geo_location.py
Loading
Please register or sign in to comment