The enrollment's certificate tab in learner dashboard is no longer displayed when the list is empty.
User profile in the learner dashboard is now always synchronized with openEdx profile information.
Add a tab in learner dashboard certificate page to render both order certificate and enrollment certificate lists.
Add Lyra payment interface
Add 404 error page on the dashboard router.
Teacher dashboard route now redirect to learner dashboard route when the user isn't authorized.
Add two new sections in DjangoCMS courses: Accessibility and Required Equipment.
Ongoing product displayed on the syllabus without active enrollment now link to the order details page in the learner dashboard.
Add new sale tunnel
Changed
Upgrade to Python 3.11
Upgrade to Django version 4.2 (pin version < 5)
Migrate to Sentry SDK 2.0
Fixed
Filter out inactive enrollments in the learner dashboard
Prevent title to overflow in DashboardItem component
Fix an issue on dashboard search when no results were reached
Ongoing product displayed on the syllabus with an active enrollment now link to the order details page in the learner dashboard instead of OpenEdx course.
Downloaded contract archive on product page was broken, it now works properly by sending the course_product_relation_id in the archive creation request.
Fix a bug in the learner dashboard contract page where an alert message was displayed on successful download.
Purpose
Bump to v2.26.0
Added
Changed
Fixed