Wrote some tests to make sure the getRecurringEvents() API is still working.
Discussed some options for implementing index updating with AndiVajda (and others) on IRC.
Edit/Update:
Hooked in the code that detects edited status (e.g. updates the last modified date) to what is currently the Occurrence proxy. This has the benefit of minimizing code changes, since that is already wired up to the UI in Chandler.
Refactored the code that computes the communication column’s icon to be more efficient.
PTO Dec 15.
Plan
Recurrence:
Write unit tests for making sure indexes are working in the new recurring event scheme.