Closed fabiodrg closed 2 years ago
A todo list to complete this PR:
CalendarUrlGenerator
to support all day events. I have WIP locally, just need to add support for Yahoo. Will have to create an account for testing xdBills
extractor could skip pending bills with generated references, as another extractor will handle them anyway
CalendarEvent
class interface. Improve docsBills
extractor. Make sure to remove the no-break whitespace from the HTML, which is different from the conventional space character and was causing headaches in strict equals
Changes
CalendarEvent
location
,status
, ... can be initialised with setters that return the object itself allowing for chaining in constructor invokingCalendarUrlGenerator
to generate URLs that toggle the "All Day" in the event edit form on target platforms (Google, Microsoft, Yahoo)Bills
extractorEventExtractor
BillsPaymentRefs
chrome.storage.local.get
, so thatExtractor.init
completes and initialises with default valuesPreview
"Events Modal" for pending bills and pending bills with ATM references
Events can be created as 'All Day' events, which is more indicated for 'reminder'-like events. Supported in online calendars, like Google, Microsoft and Yahoo. iCalendar formats also working in tested clients