Commit Graph

65 Commits (f5e1fa6a21273b243a8ebb59e5424c1011640388)

Author SHA1 Message Date
Manu 4d3a4015ed
Update quality scale to platinum 🏆️ for Bring! integration (#138202)
* Update documentation status in bring quality_scale.yaml

* Update quality scale

* options flow exempt
2025-02-14 11:39:04 +01:00
Erik Montnemery f83c8de8d3
Update signature of platforms' async_setup_entry (#138201) 2025-02-10 21:08:03 +01:00
Manu 074500dc8a
Bump bring-api to version 1.0.2 (#137925) 2025-02-08 21:35:41 +02:00
Norbert Rittel 54be256bea
Fix wrong reference for description of password field in bring (#137720)
* Fix wrong reference for description of password field in bring

* Fix second occurrence as well
2025-02-07 20:15:04 +01:00
epenet 2639a3bce8
Fix missing type annotation in bring (#137647) 2025-02-07 10:08:50 +01:00
Manu 448a24802d
Add reconfiguration flow to Bring! integration (#137529) 2025-02-07 10:08:02 +01:00
Manu b9a9da1e1d
Add event platform to Bring! integration (#136935)
* Add event platform

* update
2025-02-07 09:44:14 +01:00
Manu 21b18d8449
Add exception translations to Bring! integration (#137515) 2025-02-06 19:51:40 +01:00
Manu 84d7cb3a76
Enable strict-typing for Bring! integration (#137518)
* Enable strict-typing for Bring! integration

* Explicitly pass in the config_entry in coordinator init
2025-02-06 11:35:41 +01:00
Manu 9ca8af0a00
Add data_description to Bring! integration (#137513) 2025-02-06 10:10:47 +01:00
Manu 12b3665872
Bump bring-api version to 1.0.1 (#137496) 2025-02-06 08:30:41 +01:00
Manu 0773e37dab
Create/delete lists at runtime in Bring integration (#130098) 2025-01-31 13:23:44 +01:00
Manu fa4b93da2b
Bump bring-api to 1.0.0 (#136657) 2025-01-28 13:24:44 +01:00
Manu 958b1e7759
Move integration setup to coordinator `_async_setup` in Bring (#135711) 2025-01-19 13:29:21 +01:00
Manu 7cc61d1b86
Skip fetching deactivated shopping lists in Bring integration (#135336)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-14 14:07:07 +01:00
Manu ccb94ac6a6
Update translations and error messages in Bring! integration (#135455)
* Update translations and error messages

* use placeholder for field name

* change key for translation string
2025-01-12 16:27:31 +01:00
Norbert Rittel 8b0be70fdd
Fix descriptions of send_message action of Bring! integration (#135446)
* Make "Urgent message" selector consistent, use "Bring!" as name

- Replace one occurrence of "bring" with the brand name "Bring!"
- Change description of action to third-person singular for consistency in Home Assistant
- Make all occurrences of the selector "Urgent message" consistent (in sentence case) so they all get consistent translations, too
- Change one related error message to refer to the UI name of the required "Article" field

* Changed ` to '  to avoid Regex problems

* Reverted change to notify_missing_argument_item

Reverted to avoid failing test

* Reverted change to "bring"

* Add "is" to description of "Article"

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>

---------

Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2025-01-12 14:36:23 +01:00
Manu ef652e57d1
Add `bring_api` to loggers in Bring integration (#134897)
Add bring-api to loggers
2025-01-06 20:37:01 +01:00
Manu 1b300a4389
Set config-flow rule in IQS to todo in Bring integration (#132855)
Set config-flow rule in IQS to todo
2024-12-10 20:52:39 +01:00
Jan-Philipp Benecke 35fa6e5121
Set PARALLEL_UPDATES in Bring sensor platform (#132538)
* Set IQS `parallel-updates` to todo in Bring integration

* Set parallel_updates in sensor
2024-12-07 09:57:18 +01:00
Manu 2fd3aac268
Add check for unique id mismatch in reauth of Bring integration (#132499) 2024-12-06 20:39:50 +01:00
Manu 49621aedb0
Set parallel updates in Bring integration (#132504) 2024-12-06 20:22:48 +01:00
Manu 2977cf227e
Add Bring! quality scale record (#131584) 2024-12-04 19:49:58 +01:00
Manu 3071aa2da1
Use common string for items unit in Bring (#131834) 2024-11-28 14:59:16 +01:00
Manu 4257277086
Add units of measurement to Bring integration (#131763) 2024-11-28 08:13:15 +01:00
Manu b808c0c5eb
Add state invitation to list access sensor in Bring integration (#129960) 2024-11-06 19:15:25 +01:00
Manu 4d5c3ee0aa
Bump bring-api to 0.9.1 (#129702) 2024-11-03 10:46:16 -06:00
Manu 39a0c0d96e
Add `List access` sensor to Bring integration (#126844) 2024-10-25 17:20:31 +02:00
epenet 829af75416
Use _get_reauth_entry in bring config flow (#127325) 2024-10-02 19:36:32 +02:00
Manu 706a5680e1
Change Turkey to Türkiye per 2022 UN resolution on official name (#126779) 2024-09-27 15:11:05 +02:00
Manu 3d4ac7ca63
Add diagnostics platform to Bring integration (#126695) 2024-09-24 23:00:43 +02:00
Manu 20030ab604
Add sensor platform to Bring integration (#126642)
* Add sensor platform to Bring integration

* Add more tests

* unignore typedef check

* Update language sensor

* update snapshot

* changes

* add entities

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* add units

* lowercase

* snapshot

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-24 22:55:48 +02:00
Manu 60807e5d4d
Bump bring-api to 0.9.0 (#126650) 2024-09-24 18:23:08 +02:00
Mr. Bubbles 5b434aae6e
Add DeviceInfo to Bring integration (#122419)
* Add DeviceInfo to Bring integration

* deeplink to shopping list

* Move device info to a entity base class
2024-09-08 13:45:12 +02:00
Mr. Bubbles fd0c63fe52
Add text-selector autocomplete in Bring config flow (#124063)
Add autocomplete to Bring config flow schema
2024-09-08 12:29:42 +02:00
Erik Montnemery fce2e21c9f
Update icons.json to new service schema part 1 (#124768) 2024-08-28 13:47:02 +02:00
Erik Montnemery 88d79d35eb
Simplify bring todo service schema (#124206) 2024-08-19 10:18:09 +02:00
Mr. Bubbles 49e2bfae31
Bump bring-api to v0.8.1 (#122653)
* Bump bring-api to v0.8.1

* update imports
2024-07-26 16:59:28 +02:00
Mr. Bubbles 24144c5855
Fix KeyError in config flow of Bring integration (#122136) 2024-07-19 09:11:29 +02:00
Franck Nijhof a9bf12f102
Rename Services to Actions in translation strings (#121777) 2024-07-15 21:19:25 +02:00
Mr. Bubbles f2a4566eef
Add re-auth flow to Bring integration (#115327) 2024-06-22 15:14:53 +02:00
Mr. Bubbles 99b85e16d1
Set username as entry title in Bring integration (#118974)
Set username as entry title
2024-06-06 20:03:58 +02:00
Mr. Bubbles 98710e6c91
Fix some typing errors in Bring integration (#115641)
Fix typing errors
2024-05-28 10:25:39 +02:00
Marc Mueller 44049c34f9
Use PEP 695 type alias for ConfigEntry types (#117632) 2024-05-17 15:42:58 +02:00
Mr. Bubbles e5b91aa522
Update strings for Bring notification service (#116181)
update translations
2024-05-07 21:10:04 +02:00
Sid 2cc916db6d
Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
Mr. Bubbles db4eeffeed
Bump bring-api to 0.7.1 (#115532)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-05-05 18:59:21 -05:00
Mr. Bubbles 95ddb734ed
Store runtime data inside the config entry in Bring (#116820) 2024-05-05 01:57:00 +02:00
Mr. Bubbles 67021be274
Add notification service for Bring component (#109222)
* Add notification service for Bring component

* change to async

* update to new library and raise for urgent message without item name

* add icons.json and replace string with reference in strings.json

* Incorporate proposed changes from https://github.com/home-assistant/core/pull/115510

* Remove unnecessary exception, rewrite translations strings

* remove unused constants
2024-04-24 19:41:46 +02:00
Mr. Bubbles 927ea14562
Add exception translations to Bring integration (#115547)
* Add exception translations

* Add test for exceptions

* Remove unnecessary logging
2024-04-14 00:26:37 +02:00