v7.3
·
618 commits
to main
since this release
Release Notes
This update provides important bug fixes and improvements.
Canvas Connect
New Features
- To aid in matching courses across different installations in the same institutions in Canvas Connect, the Canvas
account_lti_guidis recorded for every registration. - When multiple Canvas Connect installations exist for the same institution, as determined by the Canvas
account_lti_guid, Canvas Connect will consider the Course IDs of those courses for matches.
Updates & Improvements
- The setup screen now displays only the course name without the course code as the course display name, which is also pre-filled when creating a new group through Canvas Connect. Previously, we used "Course Code: Course Name", but in many cases the course code is included in the course name, leading to redundancy. Instructors can still edit their Group name before creating it, or later in Group Settings.
Resolved Issues
- Fixed: When a user launches Canvas Connect, other users provisioned through the same installation may lose access to the group.
Known Issues
- Canvas Connect will not recognize existing Canvas Sync courses set up in PingPong groups for auto-linking.
Data & Sharing
Updates & Improvements
- When a thread export request fails, the requestor will now receive an email notification.
Groups
Updates & Improvements
- When a group clone request fails, the requestor will now receive an email notification.
Threads
New Features
- Moderators will see a warning when their permissions are bypassing content visibility settings set in Assistant Settings.
Deployment Information
| Schema Upgrade | Migration Script | Permissions Update | Task Definition Update | Configuration Update |
|---|---|---|---|---|
| YES | YES | No | No | No |
Deployment Details
- Schema Upgrade: Add
canvas_account_lti_guidfield inlti_registrationstable. - Migration Script: Run
poetry run python -m pingpong db m05_populate_account_lti_guidto populate thecanvas_account_lti_guidfield in existing LTI Registrations.
Related PRs
- change(lti): ignore course code in displayed course name by @ekassos in #1248
- feat: emails for failed background tasks by @ekassos in #1247
- feat: Content Visibility Settings modal for mods by @ekassos in #1249
- feat(lti): keep track of account_lti_guid by @ekassos in #1250
- feat/ Correlate Canvas Connect Courses by account_lti_guid by @ekassos in #1251
Full Changelog: 932-srv473-web300...937-srv477-web302