[Admin] Using the audit log
Every admin action against a package is recorded to the `membership-package-history` collection. Entries are append-only — no one (including platform admins via the UI) can edit or delete them.
What's recorded: - Who (admin uid + name) - When (server timestamp) - Which package (id + type + parent club/studio) - Action type (`price_change_scheduled`, `price_change_applied`, `price_change_cancelled`, `closed_to_new`, `reopened`, `archived`, `restored`) - Before/after state snapshots - Your optional reason - Affected member count + emails delivered
Viewing the log: Each package has a History panel — click to expand. The most recent 50 entries load, newest first.
Cross-package view: The Scheduled changes dashboard widget (above the tier/plan list) shows upcoming changes across all your packages for the next 30 days.