All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
5.21.0 - 2025-01-13
- Prevent to index certificate pages
5.20.0 - 2024-05-13
- Replace the white fun mooc logo by the color one
5.19.0 - 2024-04-16
- Add FUN Mooc logo in footer
5.18.0 - 2024-04-04
- Add a newsletter subscription checkbox to the user registration form
5.17.0 - 2024-01-16
- Middleware to inspect oauth2 authorize request
5.16.0 - 2023-10-10
- Add title to course run synchronization data
5.15.1 - 2023-07-07
- Update Manifest.in to include mailing_list html, po and mo files
5.15.0 - 2023-07-07
- Create mailing_list routes to un.subscribe users from a course's mailing list
5.14.0 - 2023-03-31
- Replace FUN Mooc logo with new FUN logo into menu and footer
- Use the new OpenEdX logo in the footer
5.13.1 - 2022-05-31
- Fix admin register for universities app due to broken lms/cms detection
5.13.0 - 2022-01-24
- Add a server-to-server API endpoint to retrieve a student's grades
- Fix course run synchronization when triggered on enrollment
5.12.0 - 2022-01-17
- Add enrollment count to the course run synchronization hook payload
5.11.0 - 2021-08-17
- Protect ourselves against VideoFront downtimes by trying to load the video object directly from S3 before falling back to querying the VideoFront API
- Fix hardcoded absolute url in payment email
5.10.1 - 2021-07-07
- Pin rsa dependency to 4.5
5.10.0 - 2021-07-07
- Stop synchronizing Elasticsearch on each course publish
5.9.0 - 2021-04-12
- Redirect selected routes to the related Richie CMS View
- Delegate course search to Richie
5.8.0 - 2021-02-23
- Add verified users to a cohort automatically after payment
5.7.3 - 2021-02-23
- Enrich course run synchronization hook with course language
- Pin rsa dependency to 4.3
5.7.2 - 2021-01-18
- Fix
resource_link
in course run synchronization to point to LMS
5.7.1 - 2021-01-18
- Fix course run sync when one of the dates is not set
5.7.0 - 2021-01-06
- Allow synchronizing course runs via an external synchronization hook
- Fix "update_courses" command used in cron job for mass updates
5.6.0 - 2020-12-04
- Add a
next
query param on legal acceptance view to redirect user after acceptance to the route provided in this param. - Add a
richie
view to redirect user to richie after login/registration
5.5.1 - 2020-10-22
- Log error but continue course updates when encountering invalid key error
5.5.0 - 2020-10-02
- Allow placing thumbnails related media files behind a CDN
5.4.2 - 2020-10-01
- Catch OS errors on thumbnail generation
5.4.1 - 2020-07-20
- Improve teacher image for non-square geometry
5.4.0 - 2020-04-01
- Add a "browsable" status for courses
- Remove deprecated
contact
application
5.3.1 - 2020-01-29
- Override edX's view for the home page to further accelerate it
5.3.0 - 2020-01-29
- Cache home page for authenticated users except staff
5.2.2 - 2020-01-22
- Use the static.url template tag where it is required
5.2.1 - 2020-01-21
- Rewrite constants related to fun's PDF certificates urls