Skip to content

How to use the Maintenance calendar and lists

/admin/maintenance shows a full MaintenanceCalendar (30 days) plus subtabs Recurring schedules, Upcoming windows, and Past windows.

Access to Maintenance in the admin nav.

  1. Click Maintenance in the admin navigation.
  2. Use the calendar grid to select a day; detail shows On selected day or In progress. Click Clear selection or press Escape to clear.
  3. Review Recently completed under the calendar when present.
  4. Switch subtabs: Recurring schedules, Upcoming windows, Past windows.
  5. Use pagination (Previous / Next) on long tables.

[Screenshot: Maintenance page full calendar and subtabs]

You can find upcoming work, recurring rules, and history without leaving Maintenance.

  • src/app/admin/maintenance/page.tsx
  • src/components/status/maintenance-calendar.tsx
  • src/components/admin/maintenance/maintenance-admin-subtabs.tsx
  • messages/en.json → admin.maintenanceSubtabs
  • messages/en.json → admin.maintenanceTables
  • messages/en.json → public.maintenanceCalendar