Skip to content

v2.7.7

Choose a tag to compare

@ekassos ekassos released this 06 Mar 22:08
· 972 commits to main since this release
5f68900

Release Notes

Threads

Notes

  • In an effort to investigate thread conversations triggering Azure content filters when trying to generate a Thread name, PingPong will log the conversation transcript of threads that trigger said filters. (792)

Canvas Integration

New Features

  • Added better logging logic to detect when edge cases like the issue in #791 occur. PingPong will continue to explicitly deduplicate permission tuples when adding users. (795)
  • When students have more than one user profile sharing the same email address enrolled in a Canvas course, PingPong will use the SSO information of the profile used more recently, based on data returned by Canvas. (794)

Resolved Issues

  • Fixed: Canvas Sync may fail when students have more than one user profile sharing the same email address enrolled in a Canvas course. (791)

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: Canvas Sync will fail when there are student duplicates in roster by @ekassos in #791
  • Log messages that trigger Azure content filtering by @ekassos in #792
  • [chore] Replace logging with logger for consistent logging by @ekassos in #793
  • [CanvasSync] Keep the latest active profile when there are duplicates by @ekassos in #794
  • [CanvasSync] Log whenever we have permission duplicates by @ekassos in #795

Full Changelog: 629-srv254-web148...634-srv259-web148