Joost Lekkerkerker
0462582da3
Use new constants in todo tests ( #121727 )
2024-07-11 00:01:17 +02:00
Marc Mueller
921430d497
Import Generator from collections.abc (3) ( #120916 )
2024-07-01 12:09:11 +02:00
Marc Mueller
33ed4fd862
Import Generator from typing_extensions (3) ( #118990 )
2024-06-06 17:28:59 +02:00
J. Nick Koston
5a609c34bb
Fix blocking I/O in the event loop when loading timezones ( #117721 )
2024-05-20 11:06:03 +02:00
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
Joost Lekkerkerker
5d500cb74b
Use is in enum comparison in config flow tests K-O ( #114672 )
2024-04-02 11:21:42 -10:00
Sid
d5fd005db8
Add ruff rule PIE808 ( #113621 )
2024-03-17 09:56:26 +01:00
Allen Porter
a9da9ee443
Bump ical to 7.0.3 to fix local-todo persisted with invalid DTSTART values ( #113526 )
2024-03-16 12:03:26 -10:00
Marc Mueller
1722e23df8
Add empty line after module docstring [tests l-p] ( #112710 )
2024-03-08 14:55:15 +01:00
Allen Porter
babb436512
Fix local todo list persistence for due dates ( #110830 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-02-18 12:59:50 +01:00
Allen Porter
2497798b5d
Allow clearing To-do list item extended fields ( #106208 )
2023-12-27 13:14:59 +01:00
Martin Hjelmare
5f44dadb66
Rename todo due_date_time parameter to due_datetime ( #104698 )
...
* Rename todo due_date_time parameter to due_datetime
* Apply suggestions from code review
---------
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2023-11-29 13:11:15 +01:00
Allen Porter
b8cc3349be
Add To-do due date and description fields ( #104128 )
...
* Add To-do due date and description fields
* Fix due date schema
* Revert devcontainer change
* Split due date and due date time
* Add tests for config validation function
* Add timezone converstion tests
* Add local todo due date/time and description implementation
* Revert configuration
* Revert test changes
* Add comments for the todo item field description
* Rename function _validate_supported_features
* Fix issues in items factory
* Readability improvements
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Rename CONF to ATTR usages
* Simplify local time validator
* Rename TodoListEntityFeature fields for setting extended fields
* Remove duplicate validations
* Update subscribe test
* Fix local_todo tests
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-28 13:01:12 +01:00
Allen Porter
a1aff5f4a0
Add websocket `todo/item/subscribe` for subscribing to changes to todo list items ( #103952 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-28 08:27:51 +01:00
Erik Montnemery
cd5595a130
Use send_json_auto_id in todo tests ( #104245 )
...
* Use send_json_auto_id in todo tests
* Update tests
2023-11-20 09:13:37 -08:00
Allen Porter
25cc4df455
Fix Local To-do list bug renaming items ( #104182 )
...
* Fix Local To-do bug renaming items
* Fix renaming
2023-11-19 20:26:58 +01:00
Erik Montnemery
246ebc99cc
Fix local_todo todo tests ( #103099 )
2023-10-31 02:38:58 +01:00
Allen Porter
af9cae289f
Change todo move API to reference previous uid ( #102795 )
2023-10-26 18:43:10 +02:00
Allen Porter
476e867fe8
Add a Local To-do component ( #102627 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-10-25 13:21:10 +02:00