Commit graph

58 commits

Author SHA1 Message Date
Erik Montnemery
231aad7a68
Sort manifests 1 () 2023-02-08 20:29:44 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
GitHub Action
3f992ed31d [ci skip] Translation update 2023-02-04 00:23:44 +00:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 () 2023-02-02 18:35:24 +01:00
GitHub Action
b81453cb6b [ci skip] Translation update 2023-01-16 00:24:22 +00:00
GitHub Action
dffc913f9e [ci skip] Translation update 2023-01-14 00:22:57 +00:00
GitHub Action
b3ab0a0199 [ci skip] Translation update 2022-12-29 00:23:20 +00:00
GitHub Action
6b858ce8af [ci skip] Translation update 2022-12-17 00:21:18 +00:00
GitHub Action
7f3f271a59 [ci skip] Translation update 2022-12-16 00:23:03 +00:00
GitHub Action
cfa08c5229 [ci skip] Translation update 2022-12-15 00:24:38 +00:00
Philip Allgaier
3d7a3afca7
Add strings to alert integration () 2022-12-14 21:25:18 +01:00
Franck Nijhof
ea6368775b
Make notifiers of Alert optional () 2022-10-13 09:04:36 +02:00
Franck Nijhof
1e75c3829e
Register Alert services as entity services () 2022-10-13 09:04:24 +02:00
Franck Nijhof
fc32071562
Remove ToggleEntity inheritance from Alert () 2022-10-12 21:13:05 +03:00
Franck Nijhof
c6340856e9
Fix schema for the Alert integration ()
Schema fixes for the Alert integration
2022-10-12 21:10:38 +03:00
Franck Nijhof
37a5a09910
Remove unused is_on helper function from Alert () 2022-10-12 21:10:03 +03:00
Franck Nijhof
ad6c3d1cde
Move alert constants into const module ()
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-12 17:17:48 +02:00
Franck Nijhof
83557ef762
Add myself as codeowner to Alert () 2022-10-12 14:51:09 +02:00
Franck Nijhof
1c2b8ee606
Add typing to Alert integration () 2022-03-22 14:48:36 +01:00
jan iversen
0d8ff3d724
Add codeowner to internal integrations that are without () 2022-02-28 09:06:16 +01:00
epenet
545e321002
Add init type hints [a] ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-30 21:17:05 -08:00
epenet
de64622f3b
Ensure service calls are typed [a-d] ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 00:14:20 +01:00
Marc Mueller
25f8d4a189
Upgrade pylint to 2.12.1 () 2021-11-26 00:13:27 +01:00
Marc Mueller
2b72b7b7b9
Use assignment expressions 09 () 2021-10-17 20:19:56 +02:00
PeteRager
5ccbac5ff6
Fix alert infinite loop on repeat interval of 0 ()
*  - Infinite loop on repeat interval of 0

Notification will enter an infinite loop when the repeat interval is specified as zero and it is the last repeat configured.  When this occurs avoid the infinite loop and log a warning message.  Note: I encountered this issue when routing SMS to Twilio and quickly sent thousands of text messages.

* Update __init__.py

* Remove runtime check since configuration input is now blocked

* Tweak comment

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-20 20:23:22 +02:00
Robert Hillis
e9453bb344
Use entity class attributes for alert () 2021-07-05 09:42:39 +02:00
Franck Nijhof
eccefd154a
Extend targets for entity component services () 2021-05-17 14:06:50 +02:00
Marc Mueller
c07646db5d
Update typing syntax ()
* Update typing syntax

* Replace typing imports with ones from collections where possible

* Changes after review
2021-04-20 17:40:41 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest () 2021-04-15 10:21:38 +02:00
Franck Nijhof
855b68faa1
Remove HomeAssistantType alias from entity components - Part 1 () 2021-03-29 13:24:36 -10:00
Marc Mueller
76199c0eb2
Update typing 04 () 2021-03-17 23:34:25 +01:00
Franck Nijhof
ea4bbd771f
Add service names to previously enriched services ()
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-02-23 14:10:13 +01:00
Franck Nijhof
9f3fdb1b68
Add selectors to Alert service definitions () 2021-02-18 12:23:50 +01:00
tkdrob
8625b772e3
Use core constants for alert () 2021-02-04 07:05:46 -05:00
Franck Nijhof
0e98bc5ea2
Skip template result parsing in several places ()
* Skip template result parsing in several places

* Adjust alert integration

* Adjust Alexa integration

* Adjust apns integration

* Adjust arest integration

* Adjust dialogflow integration

* Adjust generic camera integration

* Adjust imap email content  integration

* Adjust InfluxDB integration

* Adjust intent integration

* Adjust logbook integration

* Adjust HP ILO integration

* Adjust manual alarm control panel integration

* Adjust manual mqtt alarm control panel integration

* Adjust minio integration

* Adjust mqtt integration

* Adjust notify integration

* Adjust persistent notification integration

* Adjust rest integration

* Adjust rss feed template integration

* Adjust slack integration

* Adjust Xiaomi integration

* Adjust TCP integration

* Adjust Telegram Bot integration

* Bump CI cache version

* Revert "Bump CI cache version"

This reverts commit 875efe58cf.

* Adjust demo tests
2020-10-26 19:29:10 +01:00
J. Nick Koston
1d7f3416d3
Switch async_track_state_change to the faster async_track_state_change_event part 7 ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-14 23:37:25 -07:00
Franck Nijhof
f42eb0d5ca
Fix missing service call context in multiple locations () 2020-06-25 17:09:52 -07:00
J. Nick Koston
152a80abed
Complete deprecation of hidden attribute (ATTR_HIDDEN) () 2020-06-23 17:05:32 -05:00
Aaron Bach
1d6a20228b
Add state reproduction to the alert component () 2020-05-06 17:02:21 -06:00
springstan
c6c7dd10f5
Clean up access to config in various integrations () 2020-04-08 12:59:38 +02:00
Franck Nijhof
39336d3ea3
Add prettier (in pre-commit and CI) ()
* Add prettier (in pre-commit and CI)

* Make all file prettier

* Change order

* Add to Azure Pipelines

* Fix a YAML file prettier caught as invalid

* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields () 2020-04-03 12:58:19 -07:00
Paulus Schoutsen
aef06a3544
Directly call write state 2 ()
* Directly call async_write_ha_state pt2

* Directly call async_write_ha_state pt2

* Fix mock

* Address comments
2020-04-03 09:34:50 +02:00
Paulus Schoutsen
aaa1d06809
Directly call async_write_ha_state ()
* Directly call async_write_ha_state

* Address comments

* Fix tests
2020-04-01 14:19:51 -07:00
springstan
524a1a7587
Use f-strings in integrations starting with "A" ()
* Use f-strings in integrations starting with A

* Use f-strings in tests for integrations starting with A

* Fix pylint by renaming variable

* Fix nested for loop in f-string for aprs device_tracker

* Break long lines into multiple short lines

* Break long lines into multiple short lines v2
2020-02-23 13:38:05 -08:00
Franck Nijhof
bfa0edaf92 Migrate Integration Quality Scale from docs to manifest: internal () 2020-01-07 20:58:49 +01:00
Franck Nijhof
a84741392b
Format all manifests with prettier () 2020-01-06 21:28:23 +01:00
Ville Skyttä
5216477353
Be consistent with Home Assistant and Hass.io spelling ()
* Be consistent with Home Assistant spelling

* Be consistent with Hass.io spelling
2020-01-05 14:09:17 +02:00
Bas Nijholt
96961b9bcc Sort imports according to PEP8 for components starting with "A" () 2019-12-09 13:57:24 +01:00
Franck Nijhof
c7da781efc Update documentation link URL for integrations in all manifests () 2019-10-02 09:25:44 -07:00