Fixed Google Calendar

Google Calendar reports missing permissions

Integrations now shows when Google Calendar must be reconnected instead of continuing to report it as connected.

A Google Calendar connection can lose permission to check busy times when access is changed in Google. Magpie now marks that connection as requiring attention and provides a reconnect action in Integrations. New connections request one Calendar permission that covers both conflict checking and event sync, preventing a partial connection.