v7.14
·
514 commits
to main
since this release
Release Notes
This update provides important bug fixes and improvements.
Canvas Connect
Updates & Improvements
- LTI launch now returns a hard
409 Conflictwhen external identity lookup is ambiguous (no email-only fallback).
External Logins
Updates & Improvements
- Add-users identity lookup now returns a hard
409 Conflictwhen ambiguous (no email-only fallback).
Resolved Issues
- Fixed: Merging users when both accounts already have the same external login may fail.
Internal
Updates & Improvements
- Added new CLI command to surface account identity collisions:
poetry run python -m pingpong db find_external_login_conflicts.
Deployment Information
| Schema Upgrade | Migration Script | Permissions Update | Task Definition Update | Configuration Update |
|---|---|---|---|---|
| No | No | No | No | No |
Deployment Details
- N/A
Related PRs
- fix: prevent duplicate external login collisions during merge by @ekassos in #1389
- feat: improve external login conflicts handling by @ekassos in #1390
Full Changelog: v1016+srv522.web346...v1019+srv525.web347