<?php
/**
 * Plugin Name: Calendar Plugin
 * Plugin URI: https://chezstephens.org.uk
 * Description: Provides a single shared calendar for WordPress with public display, authenticated event editing, user approval workflow, ICS publishing, and CalDAV read/write sync. Supports recurring events, single-occurrence exceptions, admin setup and diagnostics pages, and shortcode rendering for full calendar and upcoming-events sidebar views.
 * Version: 1.0.1
 * Requires at least: 6.0
 * Requires PHP: 8.1
 * Author: Adrian Stephens (with AI assistance)
 * License: GPL-2.0-or-later
 * Text Domain: calendar-plugin
 */

declare(strict_types=1);

if (!defined('ABSPATH')) {
    exit;
}

require_once __DIR__ . '/src/bootstrap.php';

\CalendarPlugin\Plugin::boot(__FILE__);
