Commit graph

15 commits

Author SHA1 Message Date
Matteo Settenvini 5e796365f1
Add some context to parse errors 2022-08-05 22:03:55 +02:00
Matteo Settenvini 7495682e41
Cover use case of manually inserted recipes; allow recipe names instead of URLs in CSV 2022-08-05 15:53:57 +02:00
Matteo Settenvini fe363c0e26
Abstract rate limiting away into ApiClient 2022-08-05 13:20:37 +02:00
Matteo Settenvini f2eadbae2b
Rename Event -> Scheduling for readability 2022-08-03 19:36:08 +02:00
Matteo Settenvini e6288cfde1
Move yearly recurrence out of Event and into scheduler 2022-08-03 19:31:06 +02:00
Matteo Settenvini 76968d5977
Add purge command, simplify event RRULE until clients are fixed 2022-08-02 15:41:55 +02:00
Matteo Settenvini 04fadd3d89
Put a semaphore for connection limit as a temporary hack 2022-08-02 00:51:11 +02:00
Matteo Settenvini 9ccec9878a
Add some logging 2022-08-01 22:54:59 +02:00
Matteo Settenvini 1510eb4f3d
Use only the icalendar crate instead of ics 2022-07-30 23:30:08 +02:00
Matteo Settenvini c649fbf88c
Collect relevant ingredients for grocery list 2022-07-30 01:02:54 +02:00
Matteo Settenvini 77404d1642
Fix outputting tzid and alarm trigger 2022-07-29 19:52:50 +02:00
Matteo Settenvini 32ccc1ed72
Partially refactor Event to change ical impl more freely 2022-07-29 11:47:38 +02:00
Matteo Settenvini 0d53be51a2
Make events repeat yearly for now 2022-07-29 02:19:47 +02:00
Matteo Settenvini 8e1547750e
Publish cal events to server 2022-07-28 18:32:38 +02:00
Matteo Settenvini dce761b0f9
Create (but not publish) events from recipes 2022-07-28 16:38:12 +02:00