Release notes
OpsProbe v0.3.7: separate administrator entry.
The internal analytics surface now lives behind a dedicated administrator login.
Quick answer
Open /admin.html to sign in as an OpsProbe administrator. Customer users no longer see Analytics in their Console.
What changed
- Added standalone administrator login and dashboard.
- Added Redis-backed eight-hour administrator sessions.
- Moved analytics APIs to
/admin-api/analytics/*. - Removed the shared token Analytics view from the customer Console.
- Added login attempt limiting and secure session cookie flags.
Security boundary
Google sessions and customer bearer tokens cannot access administrator analytics. The administrator password is represented in production only by a server-side SHA-256 hash environment variable.
Verification
- Rust compile, format, and test checks passed.
- Customer and administrator frontend JavaScript syntax checks passed.
- Production smoke tests cover admin login, session access, logout, and analytics access.