Skip to content

Releases: openfun/richie

2.0.0-beta.15

06 Oct 15:16
Compare
Choose a tag to compare
2.0.0-beta.15 Pre-release
Pre-release

Added

  • Add main content placeholder to programs list view
  • Create a function checking username in social auth pipeline
  • Extend social-auth middleware to use a page to display error
  • Add urls property to UserSerializer. The urls are built with a new setting MAIN_LMS_USER_URLS which contains custom links to access to LMS profile views from richie.
  • Add a useMatchMedia hook to easily show/hide react component through media query
  • Add LimitBrowserCacheTTLHeaders middleware to limit the browser cache TTL

Changed

  • Allow default CKEditor settings on "maincontent" placeholders
  • Remove copyright notice from footer in base template and allow customizing it
  • Allow customizing the side pages created by the demo site
  • Make demo site work without licences placeholder
  • Allow empty content on glimpse plugins
  • Switch from deprecated tslint to eslint js linter and update codebase accordingly.
  • Improve Course Search UX by triggering scroll up after courses are retrieved

Fixed

  • Frontend did not report error to Sentry
  • Fix how EDX_USER_PROFILE_TO_DJANGO default value is set
  • Use variables for button colors in language selector so it fits in with themes.

2.0.0-beta.14

04 Sep 07:37
Compare
Choose a tag to compare
2.0.0-beta.14 Pre-release
Pre-release

Changed

  • Change CTA enrollment button for anonymous users
  • Allow to configure EDX_USER_PROFILE_TO_DJANGO setting

Fixed

  • Limit number of text plugins to 1 in the course description placeholder

2.0.0-beta.13

31 Aug 09:08
Compare
Choose a tag to compare
2.0.0-beta.13 Pre-release
Pre-release

Added

  • Add a language picker menu to Richie's header & footer, powered by a new
    React component.

2.0.0-beta.12

28 Aug 10:16
Compare
Choose a tag to compare
2.0.0-beta.12 Pre-release
Pre-release

Added

  • Add LMS connection (back and front) to handle enrollment on course runs
  • Add LMS backend with enrollment methods for Open edX

Changed

  • Allow any format for course run urls
  • Stop synchronizing user permission fields on oauth: is_staff and
    is_superuser
  • Add default image for empty person portrait
  • Add default images for empty organization logo and banner
  • Add translation context to course and course run detail page section titles

Fixed

  • Authentication urls should not be i18n
  • Reorder sections on the course run detail page to mirror course detail page

2.0.0-beta.11

17 Aug 16:49
Compare
Choose a tag to compare
2.0.0-beta.11 Pre-release
Pre-release

Fixed

  • Fix typo in python dev dependencies

2.0.0-beta.10

17 Aug 15:28
Compare
Choose a tag to compare
2.0.0-beta.10 Pre-release
Pre-release

Added

  • Add Linkedin badge in social networks templates.
  • Add new section "septenary" with a new wave decoration.
  • Add redis sentinel cache backend
  • Allow to configure cache and session settings with environment variables

Changed

  • Allow one simple text plugin as person page main content
  • Allow glimpse plugins in course page information placeholder
  • Revert to long plugin names in side toolbar placeholder plugin list

Fixed

  • Spinner component was broken due to missing styles.

2.0.0-beta.9

01 Jul 21:30
Compare
Choose a tag to compare
2.0.0-beta.9 Pre-release
Pre-release

Added

  • Add oauth2 and OIDC authentication backends for SSO with Open edX
  • Add an icon to the 'login' button.
  • Add icons in course glimpse footer & next to organization name.
  • Add new variant "quote" to glimpse plugin.

Changed

  • Improve search error message layout
  • Make larger thumbnail for course and blogpost glimpses.

Fixed

  • Lowered down global 'h1' and 'h2' font size and added new
    'extra-font-size' variable with previous h1 value.
  • Adjust title size 'large_banner' variants.
  • Fix accordion button 'nested-item__title' alignment to the left.
  • Another attempt to definitively fix the glitch with wave decoration
    and Chrome zoom/unzoom.
  • Add a little bit of space between banner and title on organization
    and category detail.
  • Fix header menus align/position between breakpoint 'md' end and
    'lg' start.
  • Fix breadcrumb item on small breakpoints when text is too long.
  • Fix nesteditem list variant to act like a basic list.
  • Fix an issue that broke the course search field after the user clicked
    the "reset filters" helper.

2.0.0-beta.8

01 Jul 21:29
Compare
Choose a tag to compare
2.0.0-beta.8 Pre-release
Pre-release

Added

  • Add checkmark icon to course skills bullet lists.

Changed

  • Change course detail content titles to neutral dark color.
  • Customize CMS placeholder menu for more readability.
  • Make login/logout CTA more visible.
  • Add template block around footer slogan.

Fixed

  • Fix course detail vertical rhythm and font size.
  • Fix accordion border line.
  • Fix basic block element alignment in section.
  • Include the SVG icons sprite in base.html instead of loading it as
    external content so it can support usage with CDNs.
  • Add grid constraint on person 'main_content' placeholder content.
  • Make course glimpse category cartouche less "aggressive".
  • Improve accessibility on 'body-mentions'

2.0.0-beta.7

08 Jun 16:53
Compare
Choose a tag to compare
2.0.0-beta.7 Pre-release
Pre-release

Changed

  • Allow glimpse plugin in course information placeholder
  • Allow overriding the contact us button in the topbar
  • Improve performance of Search frontend.
  • Refine Large banner plugin layout for hero variant.
  • First course glimpses on three columns on homepage.
  • Fix glitch with "scaleX" usage on wave decoration on category and organization detail banner.
  • Fix content vertical alignment for category glimpses in section tiles.

v2.0.0-beta.6

19 May 07:03
Compare
Choose a tag to compare
v2.0.0-beta.6 Pre-release
Pre-release

Added

  • New integration for nested items and glimpse plugins
  • Add glimpse plugins to the course information placeholder on demo site

Changed

  • Refactor nested items to simplify them
  • Remove the "suggested by" sentence from course detail view
  • Allow removing the contact us button in a theme
  • Center organizations on course detail view
  • Scroll course search to top when the user interacts with the filters pane.
  • Increase default course search results number from 20 to 21.

Fixed

  • Invert course description and introduction blocks