Skip to content

v2.7.0

Choose a tag to compare

@krulis-martin krulis-martin released this 07 Aug 10:16
· 469 commits to master since this release

Changelog

  • Updating used composer packages and switching to PHP 8.2.
  • Mail configuration changed (breaking BC, see config.local.neon.example change).
  • Allowing review comment summaries (comments not associated with a particular file), updating email notifications accordingly.
  • Adding an endpoint to fetch all async jobs associated with an assignment.
  • Updating set bonus points endpoint to return all solution entities affected by the change.
  • Fixing bugs.

Commits

a17cce5 #! v2.7.0
056b2af Switching from PHP 8.1 to 8.2.
5e0ad14 Major updates of direct requirements.
b92d6a0 Updating minor versions.
6d32319 Adding endpoint to fetch all async jobs associated with particular assignment.
c937471 Fixing transformed markdown escaping in latte email templates.
5b1f515 Updating email notifications (for reviews) to reflect the newly added review summary (comment without file affiliation).
d2a86e8 Improving review comments (allowing global comments and adding file name check).
b401d4e Updating set bonus points endpoint to return all solution entities affected by the change. Fixing some related issues in fixtures (tests).
2929a4f Deleting solution must delete review comments as well.