Skip to content

Releases: openfun/richie

v3.2.0

26 Aug 16:25

Choose a tag to compare

Added

  • Add discounted_price, discount, certificate_discounted_price and
    certificate_discount fields to CourseRun model
  • Add search indexation for new CourseRun model fields
  • Add discounted_price to the course glimpse template
  • Add autoplay for carousel slides

Changed

  • Hide courses that are not is_listed in public pages
  • Replace order groups by computed properties coming from Joanie
  • Allow configuration of the STORAGES setting via environment variables
  • Rename CourseProductRelation to Offer
  • Only display payment schedule for credential products
  • Provide postgresql as default value for ACTIVATED_DB variable.
  • Update Offer type with rules property which contains all applicable
    offer rules
  • Rename again CourseProductRelation to Offering
  • Improve product display styling on course detail pages
  • Display discounted prices in catalog and course detail pages
  • Display certificate and normal discount prices for Syllabus Course Run

Fixed

  • Prevent indexation failure when any thumbnail generation fails
  • Display discounted price for the purchase of a certificate product
    from student dashboard in sale tunnel informations
  • Clear the page and search caches when syncing a course run

v3.1.2

22 May 09:22

Choose a tag to compare

Added

  • Add an environment variable to set the logging level of Richie

Fixed

  • Pin fix-bootstrap-es version to 2.9.0 to avoid save JPEG error
  • Improve thumbnail generation logging

v3.1.1

21 May 09:52

Choose a tag to compare

Fixed

  • Prevent indexation failure when a thumbnail generation fails

v3.1.0

19 May 11:02

Choose a tag to compare

Added

  • Refactor Elasticsearch client initialization and add client custom settings

Fixed

  • Fix building site from cookicutter
  • Fix lazy load video player mode for programs
  • Fix gitlint warning

v3.0.0

03 Apr 13:27

Choose a tag to compare

Changed

  • Update French translation

v3.0.0-beta.0

02 Apr 16:06

Choose a tag to compare

v3.0.0-beta.0 Pre-release
Pre-release

Added

  • Topbar dropdown menu layout and accessibility interactions
  • Add RICHIE_VIDEO_PLUGIN_LAZY_LOADING setting that allows to lazy load
    iframe video player
  • Add two new section grid distributions to better accomodate for
    course cards
  • Added a new above_header block to the base template to allow for better
    header customization
  • Index course offers in Elasticsearch CourseIndexer
  • Add currency template tag

Changed

  • BREAKING CHANGE - Upgrade to React 19
  • Removed storage and cache from site-factory and applied to Richie
    in order to avoid repeating unnecessary and critical implementations
    for each instance. If any customization is necessary, it is up to the
    site-factory implementation. Otherwise, as expected, it keeps up to Richie.
  • Update Programs page with new fields
  • Explicit information asked from user on OpenEdxFullNameForm
  • Use basic ckeditor widget to set slider item content

v2.34.0

13 Feb 11:11

Choose a tag to compare

Added

  • Add Additional Information section for a category and
    use them in a course page
  • Added new page extension MainMenuEntry
  • Add explicit error when a user tries to delete a credit card
    that is still in use

Changed

  • Change SearchInput to have a label, for accessibility purposes
  • Use new credit card promote endpoint
  • Allow user to remove a main credit card

Fixed

  • Fix frontend translation of Enroll now for external LMS backend

v2.33.0

02 Dec 12:54

Choose a tag to compare

Added

  • Add Slider plugin

Fixed

  • Ugrade to djangocms-link 5

v2.32.0

27 Nov 14:50

Choose a tag to compare

Changed

  • Update withdrawal waiver messages for certificate product

v2.31.0

20 Nov 15:41

Choose a tag to compare

Added

  • Grid options for the Section plugin
  • Make user waive its right of withdrawal when purchasing
    a course product relation with is_withdrawable set to false

Changed

  • Changed multiple-columns CSS component so its columns include a padding
  • Changed CKEditorPlugin for new field variant to choose a variant style;
  • Customize withdrawal waiver checkbox messages according to the product type