Add complete Google Sheets integration system for HVAC Community Events: Core Components: - Google Sheets OAuth 2.0 authentication handler - Google Sheets manager for spreadsheet creation and data export - Admin interface with full UI for configuration and operations - Integration with Master Dashboard data aggregation Features Implemented: - Master Report generation with 4 tabs (Overview, Performance, Events, Revenue) - Event-specific spreadsheets with 3 tabs (Details, Attendees, Financial) - Connection status monitoring and testing - Report history tracking and management - AJAX endpoints for all operations - Responsive admin interface with loading states Integration Points: - Page creation during plugin activation (/google-sheets/) - Access control matching Master Dashboard permissions - Navigation integration from Master Dashboard - CSS loading and template support - Extended Master Dashboard data class with additional methods Configuration: - Template configuration file for Google Cloud setup - OAuth 2.0 flow with token management and refresh - Google Sheets API and Drive API integration - Secure token storage using WordPress options 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| mu-plugins | ||
| plugins/hvac-community-events | ||