Skip to content

v2.25.0

Compare
Choose a tag to compare
@lunika lunika released this 11 Apr 11:55
· 236 commits to master since this release

Added

  • Add ready-only user profile in the learner dashboard preferences page.
    This profile display data from LMS profile.
  • Management command to migrate course runs course link to joanie
  • Add search bar on learner dashboard courses pages.
  • Add a CertificateHelper implementing a getCourse method
  • Add search bar on teacher dashboard courses pages.
  • Add background colors to default user's avatar when they're used
    in a list. Theses colors are generated from user's fullname and
    configurable with cunningham tokens.
  • Add dedicated messages for order's status when they're visualized on
    the teacher dashbaord.
  • Add Organization block to order details.
  • Add teacher dashboard page to list training's learners. This listing
    can be accessed under a training or an organization's training.
  • Add a "more" button to DashboardItem and Orders containing a link to
    go to syllabus
  • related_organizations placeholder on organization detail page

Changed

  • Upgrade docker compose to v2.24.5
  • remove dashboard i18n routing
  • Complete course_detail RDFa markups
  • Require to accept terms when purchasing product of any kind
  • Rename trainings root menu entry label
  • Upgrade to node 20
  • Contract list in the teacher dashbaord are now filtered by
    courseProductRelationId instead of courseId and productId.
  • Switch from setup.cfg to pyproject.toml

Fixed

  • No results message is no longer displayed on initial loading in
    learner and teacher courses list pages.
  • Manage certificate linked to an enrollment
  • Certificate products are not listed anymore in teacher dashboard
  • Fix several SaleTunnel cache issues
  • Fix course access link in learner dashboard. This link must not be
    display when the course isn't open.
  • Fix CreditCardHelper
  • Remove enrollment start on some course run
  • Fix Organization glimpse card variant logo size
  • Fix joanie's course run link to LMS course in the syllabus page.
  • Fix enrollment cache not invalided after buying certificate product.
  • Fix a typo on ContractStatus component