Release v2.4¶
📅 Release Date: 2024-08-06
Highlights¶
- Enhanced Metrics Management: New UI pages for experience and institution-level metrics empower Admins and Coordinators with improved data visibility and configuration capabilities.
- Advanced Assessment Filtering: Admins and Educators can now filter assessments by submission status and due date, streamlining data retrieval and management.
- Reliable Channel Creation: Resolved critical API issues to ensure stable and uninterrupted communication channel creation for all user roles.
- Consistent Badge Display: All user roles, including Experts, now have consistent visibility of earned badges, enhancing engagement and satisfaction.
✨ New Features¶
- Experience Level Metrics Page: Admins and Coordinators can access a new UI page to manage and analyze metrics at the experience level, enhancing data-driven decision-making.
- Institution-Level Metrics Page: A new page for Admins provides comprehensive visibility and management of institution-specific metrics, improving data handling.
- Metrics Library Page: Admins and Coordinators can now easily access and manage public metrics through a dedicated library page, streamlining metric configuration.
- Assessment Query Filtering: New API parameters allow Admins and Educators to filter assessments by submission status and due date, improving data management efficiency.
🔧 Enhancements¶
- Consistent Badge Display: All user roles now see earned badges consistently, aligning with updated business requirements and improving user engagement.
- GraphQL Milestones Query Refactor: Improved performance and maintainability by implementing milestones query directly within GraphQL, reducing system complexity.
- JWT Refresh Simplification: Streamlined authentication by retiring COREAPI for JWT refresh, enhancing security and reducing system dependencies.
- Chat API Migration: Migrated Chat API to CoreGraphQL for improved data consistency and system performance.
🐞 Bug Fixes¶
- Channel Creation Stability: Resolved a 503 Service Unavailable error in the
createChannelmutation, ensuring reliable channel creation for all user roles. - Accurate Role-Based Data Retrieval: Fixed a bug in the CORE GraphQL system to ensure non-admin roles are correctly returned in query channels.
- Chat Logs Stability: Implemented a fix to prevent internal server errors in chat logs by ensuring proper handling of undefined properties.
📌 Other Improvements¶
- API for Listing Metrics: Developed a new GraphQL API to list all metrics, providing comprehensive data access for Admins and Educators.
- Metrics Recalculation Integration: Enhanced the MetricDetail modal with real-time recalculation capabilities, improving data accuracy and user control.
Have questions? Reach out to us at help@practera.com.