September 30th, 2024
Improved
Fixed
Customer Portal enhancements: We've made several improvements to the Customer Portal to enhance user experience and clarity:
Renamed to "SLA Portal": We've updated the name from "Customer Portal" to "SLA Portal" for better clarity on its purpose.
Improved Error Handling: We now display an error page for expired access tokens, ensuring users are aware of authentication issues.
Duration Information: Added a "Duration left" tooltip to provide users with clear information about remaining SLA durations.
Default Sorting: The SLA Portal now defaults to sorting by most recent entries, making it easier to find the latest information.
Mobile Responsiveness: Implemented a mobile version of the customer dashboard for on-the-go access.
Performance optimizations: We've implemented several backend and frontend optimizations to significantly improve system performance:
Faster SLA Processing: Optimized the backend to update SLA detects more efficiently, reducing the need to query numerous shards with billions of documents.
New Customer Breach Route: Created a dedicated route for customer breaches and implemented caching to improve response times.
Frontend Speedup: Optimized the /statistics route on the frontend for faster data retrieval and display.
Organization Naming: Standardized organization naming conventions across the platform.
Event-based SLO Calculations:
Fixed an issue where incomplete compliance period windows were being counted for breaches in event-based SLOs.
Corrected the inverse on_target status rendering for event-based SLOs that certain users were experiencing.
SLA Status Display: Resolved a bug where in-breach SLAs were incorrectly showing a OK status
User Navigation: Corrected the landing page for users to /gettingStarted instead of /customers
SLA Calendar picker behavior: There were certain inconsistencies between SLA duration descriptions and actual periods that were selected when a user sets the SLA policy duration. This along with correction in the logic for preset SLA durations ensures the SLA policy duration works with accuracy.