PublishedUpdated Oct 6, 2026, 5:24 AM

## MSHP Website Changelog — October 5–6, 2026

### Maintenance Page

- Redesigned the maintenance screen with a navy-and-gold layout, clearer text, and improved spacing.

- Added the MSHP logo with a subtle animated ring.

- Improved mobile layout and added reduced-motion support.

- Preserved custom maintenance messages, contact information, and changelog links.

- Stopped status requests while the maintenance screen is displayed.

### Park Rangers

- Restored toggleable **ATV**, **Conservation Agent**, and **Field Training Permission** certifications.

- Added Grant/Remove controls for authorized Park Command members.

- Removed Conservation Agent and Park Command from the promotable rank structure.

- Preserved Director rank-management permissions and certification badges.

### Performance

- Paused notification, duty-board, status, terminal, and Academy progress polling in hidden tabs.

- Added refresh-on-return behavior for notification, duty-board, and status widgets.

- Reduced notification polling to every two minutes and duty-board polling to every 90 seconds.

- Reduced terminal polling frequency for pending reports and mugshots.

## MSHP Discord Bot Changelog — October 5–6, 2026

### Maintenance and Recovery

- Added maintenance errors for commands, buttons, menus, and submitted forms.

- Blocked regular text commands during maintenance.

- Added the hidden, owner-only **`!maintenanceoff`** recovery command, usable through a DM or readable channel.

- Recovery disables website and bot maintenance, preserves other settings, logs the change, and refreshes status panels.

### Park Ranger Certifications

- Granted Park Command certification authority without adding rank-promotion authority.

- Added validation, audit records, and Discord logs for certification changes.

### Reliabi