Skip to content

Microsoft / Outlook calendar provider #10

Description

@Phoenix-

Support Microsoft 365 / Outlook.com calendars alongside Google.

Scope

  • New provider abstraction (current code is Google-only; refactor to interface).
  • Microsoft Graph API integration: events + recurring + cancellations.
  • MSAL auth (separate OAuth dance from Google).
  • Account management: support both providers simultaneously, multiple accounts each.
  • Calendar list UI updated to show provider per calendar.

Out of scope

  • Microsoft Tasks / To Do (separate issue if wanted).
  • Exchange on-prem (Graph only).

Notes

  • Big issue. Worth breaking into sub-issues once the abstraction shape is clearer.
  • Should land after Google flow is stable in RW mode — but we're shipping read-only first, so this can land before RW.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureUser-facing functionality

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions