core/homeassistant/components/calendar
Allen Porter b9b5fe6be8
Add service response data for listing calendar events (#94759)
* Add service response data for listing calendar events

Add the capability of response data for for the entity component.

* Rename input arguments and add service description

* Improve list events to be more user friendly

Allow the end date to be determined based on a relative time duration. Make the start time optional and set to "now". Add additional test coverage. Update demo calendar to actually perform date range checks.

* Wrap docstrings properly.

* Increase test coverage

* Update to use new API calls

* Readability improvements

* Wrap docstrings

* Require at least one of end or duration

* Check for multiple entity matches earlier in the request

* Update documentation strings
2023-06-23 23:34:34 -04:00
..
__init__.py Add service response data for listing calendar events (#94759) 2023-06-23 23:34:34 -04:00
const.py Add service response data for listing calendar events (#94759) 2023-06-23 23:34:34 -04:00
manifest.json Sort manifests 2 (#87023) 2023-02-08 20:16:39 +01:00
recorder.py
services.yaml Add service response data for listing calendar events (#94759) 2023-06-23 23:34:34 -04:00
strings.json Raise issue "does not support platform setup" (#93585) 2023-05-28 21:53:32 +02:00
trigger.py Update the calendar trigger based on PR feedback (#90017) 2023-03-21 09:21:14 +01:00