Commit graph

41 commits

Author SHA1 Message Date
Allen Porter
72c6eb8885
Bump ical to 6.1.1 (#105462) 2023-12-10 15:46:27 -08:00
Allen Porter
1d5fcfc7c8
Improve local calendar based on local todo review feedback (#103483)
* Improve local calendar based on local todo review feedback

* Revert fakestore change to diagnose timeout

* Revert init changes

* Revert and add assert
2023-11-12 00:14:08 +01:00
Allen Porter
048b989b2b
Bump ical to 6.1.0 (#103759) 2023-11-11 12:57:05 +01:00
Allen Porter
aa8b36c4e2
Bump ical to 6.0.0 (#103482) 2023-11-06 08:54:30 +01:00
Allen Porter
f0f3a43b09
Bump ical to 5.1.0 (#102483) 2023-10-21 12:40:33 -07:00
Allen Porter
960d66e168
Bump ical to 5.0.1 (#98998) 2023-08-25 09:43:11 +02:00
Ville Skyttä
9da192c752
Avoid use of datetime.utc* methods deprecated in Python 3.12 (#93684)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2023-08-24 16:38:22 +02:00
Jan-Philipp Benecke
436cda1489
Make local calendar integration title translatable (#95805) 2023-07-04 23:35:32 -07:00
Allen Porter
7d6595f755
Delete the local calendar store when removing the config entry (#95599)
* Delete calendar store when removing the config entry

* Unlink file on remove with tests
2023-07-02 22:42:39 -04:00
Allen Porter
50605e62bd
Bump ical to 4.5.4 (#94894) 2023-06-20 07:32:03 -07:00
Robert Hillis
464c81ec9d
Add missing fstrings in Local Calendar (#92288) 2023-04-30 06:15:57 -07:00
Allen Porter
cf9ada3b0e
Fix all day event coercion logic (#91169) 2023-04-10 12:05:08 -04:00
Allen Porter
3595e2fd5a
Coerce previously persisted local calendars to have valid durations (#90970) 2023-04-06 16:41:38 -04:00
Allen Porter
ae41547b73
Update calendar to always request start/end dates in local time rather than UTC (#90386) 2023-03-28 12:25:44 +02:00
Allen Porter
fa35867765
Bump ical to 4.5.1 and set PRODID for home assistant in local calendar ics (#90291) 2023-03-26 23:00:45 +02:00
Luca Angemi
6d8eaa0bee
Add location field to calendar create_event service supported by Google Calendar and Local Calendar (#90098)
* Update __init__.py

* Update __init__.py

* Update __init__.py

* Update calendar.py

* Update calendar.py

* Update services.yaml

* Update services.yaml

* Update calendar.py

* Update calendar.py

* Update __init__.py

* Update services.yaml

* Update services.yaml

* Update test_calendar.py

* Update test_init.py

* Update test_init.py

* Update test_init.py

* Update test_init.py

* Update __init__.py

* Update const.py

* Address changes to service.yaml

* Address changes to service.yaml

* Update test_calendar.py

* Update test_calendar.py

* Update test_calendar.py

* Update conftest.py

* Update conftest.py

* Update calendar.py

* Update __init__.py
2023-03-25 09:43:49 -07:00
Allen Porter
04a99fdbfc
Add local calendar diagnostics platform (#89776)
* Add local calendar diagnostics platform

* Use redaction from ical

* Update diagnostics for new ical version

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Use snapshot tests for local calendar diagnostics

* Setup diagnostics directly in tests rather than via dependencies

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-16 23:05:01 -04:00
Allen Porter
b588b8b215
Bump ical to 4.5.0 (#89744) 2023-03-15 18:06:46 +01:00
Allen Porter
e1e0400b16
Fix local calendar issue with events created with fixed UTC offsets (#88650)
Fix issue with events created with UTC offsets
2023-02-23 13:37:15 -05:00
Erik Montnemery
90d7fb8418
Sort manifests 5 (#87026) 2023-02-08 20:35:25 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core (#87543)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
GitHub Action
dffc913f9e [ci skip] Translation update 2023-01-14 00:22:57 +00:00
GitHub Action
0b163aac7d [ci skip] Translation update 2023-01-08 00:26:22 +00:00
Allen Porter
07fa7504fb
Bump ical to 4.2.9 (#85401) 2023-01-07 15:28:37 -08:00
Allen Porter
624c93bb38
Add Local calendar edit support (#84141)
* Add update support for calendars and implement in local calendar

* Fix supported feature for update calendar

* Increase test coverage for websocket error cases

* Improve test coverage for update failure cases

* Improve test coverage by sharing code between update and create

* Update homeassistant/components/calendar/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-27 12:36:43 -08:00
Allen Porter
24e11c6dcb
Bump ical to 4.2.8 (#84455)
fixes undefined
2022-12-22 20:13:40 +01:00
Allen Porter
df23f03131
Bump ical to 4.2.4 (#84248) 2022-12-19 10:00:38 -08:00
Allen Porter
a3ab6a99e3
Bump ical to 4.2.3 (#84104) 2022-12-17 19:42:55 -05:00
GitHub Action
cfa08c5229 [ci skip] Translation update 2022-12-15 00:24:38 +00:00
Allen Porter
16f94e68b3
Improve local calendar input validation error handling (#83563) 2022-12-08 16:44:45 -05:00
Allen Porter
7091781692
Bump ical to 4.2.2 (#83520)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-08 11:45:21 -05:00
GitHub Action
3de8185506 [ci skip] Translation update 2022-12-08 00:21:50 +00:00
GitHub Action
5f9290e572 [ci skip] Translation update 2022-12-05 00:23:07 +00:00
Allen Porter
6c896adcff
Bump ical to 4.2.1 (#83254) 2022-12-04 23:05:35 +01:00
Allen Porter
6499f5460a
Bump ical to 4.2.0 (#83244) 2022-12-04 10:18:27 -08:00
GitHub Action
a1eab7f842 [ci skip] Translation update 2022-12-04 00:23:06 +00:00
Allen Porter
b735e66d2f
Bump ical to 4.1.2 to fix emoji in local calendar (#83193)
Bump ical to 4.1.2
2022-12-03 12:02:25 -07:00
GitHub Action
03154e1d83 [ci skip] Translation update 2022-12-03 00:21:50 +00:00
GitHub Action
c9c2886b26 [ci skip] Translation update 2022-12-02 00:23:57 +00:00
GitHub Action
0d1f476bee [ci skip] Translation update 2022-12-01 00:33:36 +00:00
Allen Porter
532ab12a48
Local calendar integration (#79601) 2022-11-30 21:20:21 +01:00