Commit Graph
97326 Commits
Author SHA1 Message Date
3cbadb1bd2 Add a missing translation for energy error (#128413)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-10-16 22:04:59 +02:00
Brett AdamsandGitHub 5d058c29a2 Add missing description placeholder in Tessie (#128481) 2024-10-16 21:56:51 +02:00
Jan-Philipp BeneckeandGitHub 4964470e9c Remove deprecated panel_iframe integration (#128532) 2024-10-16 21:34:43 +02:00
JulianandGitHub f4dfe7868b Fix translation string in hyperion (#128384) 2024-10-16 21:28:17 +02:00
Jan-Philipp BeneckeandGitHub 82e9792b4d Remove deprecated map integration (#128529) 2024-10-16 20:46:00 +02:00
Noah HusbyandGitHub af41a41046 Add select entity to Cambridge Audio (#128527)
* Add select entity to Cambridge Audio

* Add select entity to Cambridge Audio

* Update test name
2024-10-16 19:57:10 +02:00
Steven B.andGitHub 59e5eb9a1c Always use uv from virtual environment at runtime (#128371) 2024-10-16 19:42:25 +02:00
Klaas SchouteandGitHub a0637a6ff8 Add port to config flow of P1 Monitor integration (#128324) 2024-10-16 19:40:20 +02:00
Joost LekkerkerkerandGitHub 5497697cf2 Add diagnostics to Spotify (#128521) 2024-10-16 19:33:28 +02:00
Olaf van ZandwijkandGitHub b07682e43c Update terminology for built-in blueprints (#128383) 2024-10-16 19:14:09 +02:00
epenetandGitHub 0bc572787a Add check for valid error code in translation checks in flows (#128445) 2024-10-16 19:03:24 +02:00
Noah HusbyandGitHub 15fc4a8ae4 Bump aiostreammagic to 2.7.0 (#128525) 2024-10-16 19:00:19 +02:00
Louis ChristandGitHub 8bf7243549 Bump pyblu to 1.0.4 (#128482) 2024-10-16 18:59:03 +02:00
epenetandGitHub 66395d5fe5 Use runtime_data in rainforest_raven (#128517) 2024-10-16 18:24:35 +02:00
Robert ReschandGitHub f9509d2b38 Bump uv to 0.4.22 (#128518) 2024-10-16 18:23:24 +02:00
Álvaro Fernández RojasandGitHub 7c50b8185d Update aioairzone-cloud to v0.6.7 (#128231) 2024-10-16 18:11:02 +02:00
epenetandGitHub 350a27575f Prevent leak of current_entry context variable (#128145) 2024-10-16 18:02:37 +02:00
Joost LekkerkerkerandGitHub 494511e099 Migrate spotify to aiospotify (#127728) 2024-10-16 17:04:05 +02:00
11ac8f8006 Add conversation agent to Wyoming (#124373)
* Add conversation agent to Wyoming

* Remove error

* Remove conversation platform from satellite list

* Clean up

* Update homeassistant/components/wyoming/conversation.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Remove unnecessary attribute

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-10-16 09:07:56 -05:00
bcac851677 Migrate Wyoming satellite to Assist satellite entity (#128488)
* Migrate Wyoming satellite to Assist satellite entity

* Fix tests

* Update homeassistant/components/wyoming/assist_satellite.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

* Update homeassistant/components/wyoming/assist_satellite.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-10-16 08:59:44 -05:00
Noah HusbyandGitHub c294130080 Bump aiostreammagic to 2.6.0 (#128498) 2024-10-16 15:08:40 +02:00
Joost LekkerkerkerandGitHub c0f19dd963 Reorder Google Assistant Traits (#127646) 2024-10-16 15:04:46 +02:00
epenetandGitHub e5a07da0c9 Add checks for config entry state in async_config_entry_first_refresh (#128148) 2024-10-16 14:06:25 +02:00
Marc MuellerandGitHub 1ad3a96643 Update build-system (#128256) 2024-10-16 14:05:18 +02:00
Jan BouwhuisandGitHub ac6d893758 Correct type hints on MQTT tests (#128299) 2024-10-16 13:49:18 +02:00
epenetandGitHub 9f2bdca9ad Use unique_id_mismatch in aseko_pool_live reauth (#128339) 2024-10-16 13:47:33 +02:00
epenetandGitHub c5046f7809 Add check for valid abort reason translation in option flows (#128444) 2024-10-16 13:41:15 +02:00
epenetandGitHub f7897bbd64 Fix incorrect error strings in weatherflow (#128447) 2024-10-16 13:40:31 +02:00
epenetandGitHub 6442625a9d Fix incorrect error strings in webmin (#128448) 2024-10-16 13:39:46 +02:00
epenetandGitHub 5d079aacd6 Fix incorrect error strings in triggercmd (#128450) 2024-10-16 13:38:15 +02:00
epenetandGitHub 0e7297873c Add SOURCE_HASSIO to DISCOVERY_SOURCES (#128454) 2024-10-16 13:34:28 +02:00
Robert ReschandGitHub dfb94d8917 Rename host to url in go2rtc config flow (#128508) 2024-10-16 13:33:47 +02:00
Joost LekkerkerkerandGitHub ed445d0ab8 Add even more tests to Spotify (#128298) 2024-10-16 13:20:57 +02:00
dddc1906c2 Add missing Weheat temperature sensors (#128452)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-16 11:53:39 +02:00
144454b8c3 Remove duplicate oauth2 token validity check (#128419)
* remove duplicate validity check

* Apply suggestions from code review

* add leftover

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-10-16 11:42:44 +02:00
epenetandGitHub 8ae8fa7ec9 Add SOURCE_SYSTEM to DISCOVERY_SOURCES (#128457) 2024-10-16 11:27:48 +02:00
Petar PetrovandGitHub 1ff1b82fc7 Mark custom components that overwrite core (#127937) 2024-10-16 09:28:19 +02:00
J. Nick KostonandGitHub 5d590bc2cf Bump yarl to 1.15.3 (#128499)
changelog: https://github.com/aio-libs/yarl/compare/v1.15.2...v1.15.3
2024-10-16 08:46:19 +02:00
Artur PragaczandGitHub 866f1e70a4 Fix default conversation agent tests (#128490) 2024-10-15 22:21:18 -05:00
JulianandGitHub e273148a89 Fix translation string in lyric (#128386)
* Fix translation string in lyric

* Remove ignore_translations from lyric config_flow test
2024-10-15 22:10:56 +02:00
Michael SchäferandGitHub c5f8d823ce Add missing translation string in unifi (#128062)
Add missing translation string in unigi
2024-10-15 20:23:26 +02:00
Joakim SørensenandGitHub 25e887b457 Move backup plaform loading to the base class (#128449) 2024-10-15 12:44:13 -04:00
DJandGitHub aac5ac6057 Replace webexteamssdk with webexpythonsdk (#127928) 2024-10-15 17:54:59 +02:00
Michael HansenandGitHub 36a1eaedcf Trim the text of todo and shopping list items in intents (#128456) 2024-10-15 11:44:32 -04:00
Artur PragaczandGitHub bb9f534259 Improve intent recognition in default conversation agent (#124282)
Use the same logic for custom sentences.
Prefer higher quality (longer) names.
2024-10-15 09:14:31 -05:00
hahn-thandGitHub cf9e5ae5a0 Add support HmIP-BSL after firmware update to 2.0 to homematicip_cloud (#117657)
* Rebase

* Fix number of loaded entities

* Reduce redundant code

* Remove unneccessary import in test_light
2024-10-15 15:26:33 +02:00
Jordan ZuckerandGitHub d2db25c7dd Refactor prometheus integration tests (#113849)
* Starting with a simple change

* And trying again but actually adding the new area to this

* And that's getting interesting

* Wanted to add some small things to gitignore too

* More metrics clean up

* The linter is harsh

* Need to adjust a ton of tests

* I was finally able to commit

* Trying to abstract metrics into a helper class

* Fixed some tests at least

* Making progress on tests

* Getting really close now

* Only 1 or 2 tests left to fix

* Only 1.5 tests left

* That's more than enough for tonight

* Got all the tests passing!

* Another pass at test clean up

* Fixed up all the tests, again

* More clean up needed

* Got device_class working just need to fix one test I broke

* Got all the existing tests working!

* Refactored helpers into a separate file

* I added some new tests! For the helpers, ironically

* Don't touch those files

* Don't include that either

* Added my first real test

* Rolling back some logic changes to focus solely on tests

* Curious what happens when I run the tests now

* Getting closer to making things pass

* Getting closer to a working pr now

* Keeping up with test fixes

* Getting much closer to something useful

* Saving piecemeal

* Getting closer to a final working version

* Now that's an improvement

* And moving a little forward

* And now I'm really inching closer

* Saving more complex test case fix

* And now only 3 tests left

* Getting close and only a few tests left

* I think I'm close with only 1 test left

* Does this mean the tests actually work now

* Was not using the helper classes anymore

* Now I'm really curious

* Need to rename the recently renamed class

* Was it really that easy? (No, it wasn't)

* Is this finally enough

* Also added another full percentage point of tests

* Trying to clean things up a bit more

* Now how does this look?

* Just a little more clean up

* Added a few more tests for the new helper functions

* Last pass on much better tests for this

* Oops, forgot to remove redundant tests

* Fix the fixtures

* Getting closer to something decent, I hope

* Another pass on the formatting of the number 1

* And yet another pass on these tests

* Tests cleaned up a bit more

* Minor updates as suggested

* Another pass on assert with metrics helper

* Now this is fully tested
2024-10-15 14:22:36 +02:00
epenetandGitHub 2542ddd30a Improve check for user-visible flows when checking translations in tests (#128434)
* Improve check for user-visible flows when checking translations in tests

* Fix nest (from DHCP)

* Ignore homeassistant_hardware

* Improve logic
2024-10-15 14:09:53 +02:00
JulianandGitHub 260d919f80 Fix translation string in spotify (#128440)
* Fix translation string in spotify

* Remove ignore_translations from spotify config_flow test

* Fix formatting in config flow test for spotify
2024-10-15 14:00:34 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fa8284d360 Bump github/codeql-action from 3.26.12 to 3.26.13 (#128420)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 13:52:46 +02:00