Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for config flow #3

Merged
merged 1 commit into from
Sep 9, 2023
Merged

Support for config flow #3

merged 1 commit into from
Sep 9, 2023

Conversation

hostcc
Copy link
Owner

@hostcc hostcc commented Sep 9, 2023

  • Added support for simple config flow allowing the integration to be configured either via YAML or UI
  • test/conftest.py: added custom fixture inheriting from enable_custom_integrations one from Pytest HASS package so that custom integrations are initialized during tests
  • tox.ini: Explicitly added aiohttp_cors package required for http component being dependency during tests
  • Updated comments
  • manifest.json: Updated integration_type to service otherwise it won't get properly added via UI

+ Added support for simple config flow allowing the integration to be
  configured either via YAML or UI
+ `test/conftest.py`: added custom fixture inheriting from
  `enable_custom_integrations` one from Pytest HASS package so that
  custom integrations are initialized during tests
* `tox.ini`: Explicitly added `aiohttp_cors` package required for `http`
  component being dependency during tests
* Updated comments
* `manifest.json`: Updated `integration_type` to `service` otherwise it
  won't get properly added via UI
@hostcc hostcc added the enhancement New feature or request label Sep 9, 2023
@sonarcloud
Copy link

sonarcloud bot commented Sep 9, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@hostcc hostcc merged commit 28b2068 into main Sep 9, 2023
6 checks passed
@hostcc hostcc deleted the feature/config-flow branch September 9, 2023 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant