-
Notifications
You must be signed in to change notification settings - Fork 4
Refactor tasks (tasks.org/OpenTasks) to separate layers for storage + mapping #116
Copy link
Copy link
Open
Labels
refactoringQuality improvement of existing functionsQuality improvement of existing functionstasksRegarding tasks / everything that's stored in a task app providerRegarding tasks / everything that's stored in a task app provider
Description
As described in https://github.com/bitfireAT/davx5/issues/670
We can use the new event architecture as a template.
-
Like LocalCalendar/LocalEvent: provide all fields for DAVx5 #15
-
Like Move logic from
AndroidCalendarcompanion object toAndroidCalendarProvider#28 -
Like refactor
AndroidEvent; introduceAndroidEvent2withEntityas data object #40 -
Like Read/write events as
EventAndExceptionsdata object #45 -
Like More builders #71
-
Like More processors #79
-
Like Refactor remaining field processing into dedicated processors #81
-
Like Only generate recurrence fields/properties for recurring main events #89
-
Like Ignore recurrence rules whose UNTIL is on or before DTSTART #95
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
refactoringQuality improvement of existing functionsQuality improvement of existing functionstasksRegarding tasks / everything that's stored in a task app providerRegarding tasks / everything that's stored in a task app provider