languageThis article has been translated in other language.
Rainbow Classroom 2.10.2
New features
Productivity and Collaboration
- Gantt Chart View for Tasks — Timeline-based visualization to track progress, dependencies, and deadlines.
- Image Annotation in Chat — Mark up, highlight, and comment directly on shared images.
- File Attachments in Tasks — Attach and share documents within task workflows.
- Google Calendar Integration — Connect, view, and manage Google events inside Rainbow Classroom with synchronization.
- Google Drive & OneDrive Upload/Fetch — Upload files to and fetch files from Google Drive and OneDrive; share instantly in Classroom Chat.
- External Links Menu — Centralized UI menu for convenient access to external application links.
- Rainbow CRM Bridge App — External application deployed to production for Amigo Innovations.
- Admin Controls for External Apps — Organization-level configuration and management of external application links.
- Gantt / Calendar / Drive Performance Improvements — Enhanced responsiveness for event-driven interactions and dashboard operations.
- File Attachment Support in Tasks — Attach relevant documents directly within classroom workflows.Added separate Edit Participants List options for Teachers, Students, and Guests (User Role).
Assessments and Feedback
- New Quiz & Poll Types — Yes/No questions; Rating/Feedback scales (1–5) with customizable Labels, Stars, or Smileys.
- Polls & Quizzes Performance — Faster data retrieval and improved page load times.
Certificates and Attendance
- Certificate of Attendance — Verified digital proof of participation with QR code and verification link.
- My Certificates Section — New profile area to view and download Certificates of Completion/Attendance.
- My Certificates Page Filter — Filter option added to locate and manage Certificates of Attendance.
- Certificate Templates Page — Default template provided; create, copy, draft, publish, archive templates; templates cannot be deleted after issuance.
- Certificate Templates Workflow — Tracking workflow created after certificate issuance to monitor status.
- Bulk Certificate Generation — Generate certificates for an entire class in one action from Rainbow Classroom or RMC.
- Automated Certificate Workflows — Teachers can create workflows to email Certificates of Attendance directly to participants.
- Attendance Workflow Tracking — Monitor certificate dispatch and delivery status from the attendance report.
- Digital Signatures — Hosts and participants sign attendance logs; signatures embedded for audit trails and authenticity.
- Signature Reuse & Download — Teachers and students can download and reuse signatures across multiple sessions.
- On-demand Certificate Dispatch to Organizations — Send certificates to participants’ associated organizations with automated email notifications.
- Certificate Download for Users — Students and teachers can download Certificates of Attendance directly from the platform.
- Certificate Duration Calculation — Uses total class duration when available for accurate participation time.
- Attendance Progress Display — Progress shown in user-friendly format (e.g., “1 of 10 signed”).
- “Sign Your Attendance” UX Update — Action renamed from “Open Attendance” to “Sign Your Attendance” and moved under the three-dot menu.
- Automated Attendance Notifications — AttendanceCertificate/SendEmailToDepartment API now notifies both department and student simultaneously.
Scheduling and Shift Management
- Shift Management — Support for multiple daily sessions morning, afternoon, evening for accurate attendance tracking.
- Shift Management Template Support — Template configuration during class setup for Mass Provisioning and RPT.
- Event Consistency — Improved synchronization and content consistency across scheduling and dashboards.
- GetBubbleSchedules and Calendar Events GraphQL Coverage — Schedule and calendar retrieval endpoints added.
User Management, Permissions, and UX
- Plus-Sign Email Support — Rainbow Ops, BP Admin, Organization Admin, teachers, students, and guest users can be created with email addresses containing a plus sign (+).
- Granular Permission Controls — Permission-based access control for Certificate of Attendance and Certificate of Completion features.
- Flowchart Permissions Extended — Permissions extended across organization types for consistent access control.
- My Accomplishments Enhancements — Displays all enrolled classes with options to preview and download Certificates of Attendance.
- Signatures and UX Improvements — Downloadable/reusable signatures and cleaner placement of the Sign Your Attendance action.
Platform Modernization, APIs, Reporting, and Automation
- Provisioning Helper Manager Upgraded to .NET Core 8.0 LTS — Services upgraded for improved performance, security, and enterprise stability.
- GraphQL Expansion — Extended GraphQL coverage across RMC and Rainbow Classroom operations (classes, schedules, calendar events, polls, quizzes, workgroups, notes, whiteboard, course materials, organization stats, user links, forms, lobby content, etc.).
- REST to GraphQL Migrations — Multiple REST endpoints migrated to GraphQL for maintainability and speed (whiteboard, organizations, associated participants, activity/config reports, calendar, space quota, class avatar, OPS user queries, course material links/files, etc.).
- Split Get Organization Query — Separate queries for organization details and organization licenses to improve performance.
- Get Class by ID and Course; Cube Data Model; Org Admin Dashboard — Extended GraphQL API coverage for additional RMC operations.
- GetAllWorkGroups Get User Links Get Form by ID Get Notes List Classroom Topic Lobby Content — GraphQL queries added for workgroups, user links, forms, notes, topics, and lobby content.
- Updated GraphQL Queries for RMC Reports and Stats — Queries updated for organization stats, associated links/files, activity/config reports, calendar, space quota, class avatar, OPS user, and course material.
- Manual and CSV Course Duration Input — Support for Manual, Mass Provisioning, and RPT course duration configuration.
- Historical Statistics and 30-Day Insights — Added 30-day metrics and historical reporting visibility.
- Enhanced Chart Visualizations — Embedded data labels for improved readability.
- Exam Room Deletion via API — Verified and functioning.
- Automated Workflows for LMS Organizations — New automated workflows to delete classes and delete users for LMS-integrated organizations such as Moodle and OpenLMS.
Main fixes
Translation and localization
- Fixed: critical translation bug in Rainbow OPS; added a new option to update translations for new or existing customers.
Dashboard and analytics
- Resolved: stats count in the Rainbow OPS Dashboard not updating after stopping Polls & Quizzes sharing (count remained zero even after reload).
- Resolved: RMC live call stats cleanup failing to update call duration correctly, improving accuracy of call analytics and reporting.
File API
- Updated: getAdminFileTempUrl query to correctly return status codes (including 404) and to provide valid temporary URLs when available.
Call session handling
- Fixed: in CdrMaster/TransferSession, an existing unclosed session was not ended properly when starting a new transfer session.
- Fixed: in CdrMaster/Start, an existing unclosed session was not properly ended when starting a new call.
Classroom and attendance
- Fixed: in Rainbow Classroom Reports where attendance percentage displayed incorrectly for participants and in the graph, ensuring accurate reporting and visibility.
Signature persistence
- Resolved: critical issue where signature status reset when a trainer disconnected and restarted a class (which previously forced all participants to re-sign); signature state now persists across session interruptions.