Skip to content

Releases: openfun/richie

1.0.0-beta.3

15 Mar 11:53
Compare
Choose a tag to compare
1.0.0-beta.3 Pre-release
Pre-release

Changed

  • Improved Docker image: now it does not ship with the project sources but only with runtime-required requirements (i.e. the sandbox and richie's package installed globally).

Fixed

  • Richie templates now live in core instead of sandbox.
  • Reorganize the search frontend to support nested filters.
  • The CI now effectively tests packaging issues.
  • The apps.core.fields module is no longer missing from Richie's package.
  • Fixed the bin/pylint script to work with the default database engine (PostgreSQL)
  • Fixed rebuild & bootstrap Makefile rules

1.0.0-beta.2

13 Mar 16:28
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release

Added

  • Users can create a custom taxonomy of categories in the CMS (eg. Subjects with Computer Science (incl. Algorithms & Data Structures), History, etc., and Levels with Beginner, Intermediate, etc.).
  • Filters are dynamically generated by the backend to support custom meta categories (level 1 nodes in the category taxonomy) and fix structual issues with dates.
  • Integrate the homepage and fill it with content in the demo-site.
  • Integrate a design for the list of organizations page.

Fixed

  • Richie is compatible with MySQL, with database switching utilities and dedicated tests.
  • Full-text searches also search in linked object names, such as categories & organizations.
  • Make improvements to the demo site to make it more representative of real-world use.
  • Don't break course pages if there is no linked organization.
  • Fix i18n issues that broke the backend when using other languages than the default english.
  • Prevent display glitches during loading of the courses search page.

1.0.0-beta.1

09 Feb 10:44
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

Added:

  • Publish a master tagged docker image to DockerHub. It is supposed to reflect
    the master branch state.

Fixed:

  • The simple_text_ckeditor plugin was not discovered as a python module and thus not distributed with Richie's python package.
  • The organization logo maximal size is now restrained to its container size.
  • We no longer publish development images to DockerHub as they appear useless.

1.0.0-beta.0

05 Feb 09:15
Compare
Choose a tag to compare
1.0.0-beta.0 Pre-release
Pre-release

This release indicates our intention to release richie 1.0.

Here are the core features that enabled us to reach this milestone:

  • index the courses, organizations & subjects (now categories) in
    ElasticSearch from the DjangoCMS models;
  • create course snapshots to keep a history of the versions of a
    course Page throughout its various course runs;
  • add full text search queries to the course Search;
  • handle facet counts for all our filters in course Search;
  • develop plugins for all essential parts: courses, organizations,
    categories, people, licences...

As we prepare to release, here are some improvements and fixes still
ahead of us:

  • allow nesting of categories, to let users customize "meta" categories
    and build their own subtrees;
  • finish integrating the missing pages and improve the sandbox environment;
  • test and polish the use of richie as a django app / node dependency.

0.2.0

04 Feb 17:19
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

Courses

  • Make a new, simpler plugin to fill text placeholders
  • Add a subject detail page
  • Improve the demo site
  • Make plugins to display organizations, course licences

Search

  • Add custom search filters, customizable through settings
  • Set a reasonable default sorting for courses

Maintenance

  • Update front & back dependencies
  • Fix various development-related issues

0.1.0

19 Jul 16:36
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

** THIS IS AN ALPHA RELEASE **

Richie is a set of applications that make it easy to build a learning
portal around Open edX, to showcases courses, organizations, teachers,
etc. as well as publish marketing content of any kind.

The first alpha version (0.1.0) ships with the general architecture set up,
and some of the parts already working. Here are the most important efforts
still underway:

  • Structured content management
  • Search engine incl. front-end app
  • Internationalization

We recommend you tread with care as this is not a production-ready version.
Some critical features are still missing and the lot is lacking user-oriented
documentation. This will be gradually improved through the next 0.x.x releases.

0.1.0-alpha.3

19 Jul 16:36
Compare
Choose a tag to compare
0.1.0-alpha.3 Pre-release
Pre-release
⬆️(package): update prettier to version 1.13.0

- Update prettier version
- Run prettier with write to pass CI checks

0.1.0-alpha.1

19 Jul 16:35
Compare
Choose a tag to compare
0.1.0-alpha.1 Pre-release
Pre-release
💚(circle) fix dev images cache & hub job

* The hub job was broken since it wasn't docker loading the development
  images archive.
* Debian images development cache was not targetting the good directory.
  This had no consequences except increasing the cache size.

0.1.0-alpha

17 Apr 13:59
35f907a
Compare
Choose a tag to compare
0.1.0-alpha Pre-release
Pre-release

Preliminary release with a working container-based CI.