core/script
Jan Bouwhuis 54cf7010cd
Add ServiceValidationError and translation support (#102592)
* Add ServiceValidationError

* Add translation support

* Extend translation support to HomeAssistantError

* Add translation support for ServiceNotFound exc

* Frontend translation & translation_key from caller

* Improve fallback message

* Set websocket_api as default translation_domain

* Add MQTT ServiceValidationError exception

* Follow up comments

* Revert removing gueard on translation_key

* Revert test changes to fix CI test

* Follow up comments

* Fix CI test

* Follow up

* Improve language

* Follow up comment
2023-11-06 15:45:04 +01:00
..
hassfest Add ServiceValidationError and translation support (#102592) 2023-11-06 15:45:04 +01:00
scaffold Use `setdefault()` in scaffold script for setting `hass.data` (#103338) 2023-11-04 10:51:34 +01:00
translations Fix runaway regex in translations.develop (#102386) 2023-10-23 12:34:32 +02:00
__init__.py Add init for run inside devcontainer 2019-11-19 13:53:12 +00:00
bootstrap Remove legacy pip resolver (#92124) 2023-04-27 22:39:29 +02:00
check_dirty
check_format
countries.py Allow configuring country and language in core config (#81734) 2022-11-24 23:25:50 +01:00
currencies.py Deduplicate blackening (#81802) 2022-11-09 16:58:20 +01:00
gen_requirements_all.py Bump protobuf to 4.25.0 (#103373) 2023-11-04 10:54:34 -05:00
inspect_schemas.py Improve string formatting v4 (#33668) 2020-04-05 16:01:41 +02:00
languages.py Base entity ids on English for languages not using Latin script (#91357) 2023-06-27 14:37:50 +02:00
lint Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00
lint_and_test.py Call pytest as python3 -m pytest (#101185) 2023-10-06 13:22:56 +02:00
microsoft_tts.py Standardize spelling of TTS and STT (#93857) 2023-05-31 11:00:19 -04:00
monkeytype
ruff.toml Replace isort with ruff (#94302) 2023-06-08 23:43:56 +02:00
run-in-env.sh Secure not to activate multiple venv in pre_commit hook (#51715) 2021-06-10 19:27:24 +02:00
server Remove translations from Core (#87543) 2023-02-06 15:06:43 +01:00
setup Update build system (#95237) 2023-06-26 19:03:56 +02:00
update
version_bump.py Use present wording in version bump script (#102897) 2023-10-27 17:50:33 +02:00