Releases: openfun/richie
Releases · openfun/richie
v3.2.0
Added
- Add
discounted_price
,discount
,certificate_discounted_price
and
certificate_discount
fields toCourseRun
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
toOffer
- Only display payment schedule for credential products
- Provide
postgresql
as default value forACTIVATED_DB
variable. - Update Offer type with rules property which contains all applicable
offer rules - Rename again
CourseProductRelation
toOffering
- 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
Added
- Add an environment variable to set the logging level of Richie
Fixed
- Pin
fix-bootstrap-es
version to2.9.0
to avoid save JPEG error - Improve thumbnail generation logging
v3.1.1
Fixed
- Prevent indexation failure when a thumbnail generation fails
v3.1.0
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
Changed
- Update French translation
v3.0.0-beta.0
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
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
v2.32.0
v2.31.0
Added
- Grid options for the Section plugin
- Make user waive its right of withdrawal when purchasing
a course product relation withis_withdrawable
set tofalse
Changed
- Changed
multiple-columns
CSS component so its columns include a padding - Changed
CKEditorPlugin
for new fieldvariant
to choose a variant style; - Customize withdrawal waiver checkbox messages according to the product type