Skip to content

Latest commit

 

History

History
257 lines (154 loc) · 4.41 KB

CHANGELOG.rst

File metadata and controls

257 lines (154 loc) · 4.41 KB

Change Log

Unreleased

[0.21.0] - 2017-01-30

Added

  • Add UI handling for course-specific data sharing consent

[0.20.0] - 2017-01-30

Added

  • Add ability to select existing learners to be enrolled in courses from admin

[0.19.1] - 2017-01-30

Added

  • Resolved conflicting urls for User API endpoint.

[0.19.0] - 2017-01-30

Added

  • Added read-only enterprise API endpoint for IDAs.
  • Moved utility functions from api.py to utils.py

[0.18.0] - 2017-01-27

Added

  • Add the ability to notify manually-enrolled learners via email.

[0.17.0] - 2017-01-25

Added

  • Add the EnterpriseCourseEnrollment model and related methods

[0.16.0] - 2017-01-25

Fixed

  • Fix a bug preventing a course catalog from being unlinked from an EnterpriseCustomer

[0.15.0] - 2017-01-25

Added

  • Enroll users in a program.

[0.14.0] - 2017-01-20

Added

  • Added view of seat entitlements on enterprise admin screen

[0.13.0] - 2017-01-06

Added

  • Dynamically fetch available course modes in the Manage learners admin

[0.12.0] - 2017-01-05

Added

  • Create pending enrollment for users who don't yet have an account.

[0.11.0] - 2017-01-05

Added

  • Added links from the Manage Learners admin panel to individual learners.

[0.10.0] - 2017-01-04

Added

  • Added the ability to search the Manage Learners admin panel by username and email address.

[0.9.0] - 2016-12-29

Added

  • In django admin page for enterprise customer added alphabetical ordering for catalog drop down and displayed catalog details link next to selected catalog.

[0.8.0] - 2016-12-08

Added

  • added the branding information api methods to return the enterprise customer logo on the basis of provider_id or uuid.
  • Updated the logo image validator to take an image of size maximum of 4kb.

[0.7.0] - 2016-12-07

Added

  • Added a feature to enroll users in a course while linking them to an enterprise customer.

[0.6.0] - 2016-12-04

Added

  • Fixed EnterpriseCustomer form to make Catalog field optional
  • Added user bulk linking option
  • Added Data Sharing Consent feature

[0.5.0] - 2016-11-28

Added

  • Added checks to make sure enterprise customer and identity provider has one-to-one relation.
  • Added a helper method to retrieve enterprise customer branding information

[0.4.1] - 2016-11-24

Added

  • Fixed User.post_save handler causing initial migrations to fail

[0.4.0] - 2016-11-21

Added

  • Set up logic to call course catalog API to retrieve catalog listing to attach to EnterpriseCustomer.

[0.3.1] - 2016-11-21

  • Fixed missing migration.

[0.3.0] - 2016-11-16

Added

  • Added Pending Enterprise Customer User model - keeps track of user email linked to Enterprise Customer, but not yet used by any user.
  • Added custom "Manage Learners" admin view.

Technical features

  • Added sphinx-napoleon plugin to support rendering Google Style docstrings into documentation properly (i.e. make it recognize function arguments, returns etc.)
  • Added translation files

[0.2.0] - 2016-11-15

Added

  • Linked EnterpriseCustomer model to Identity Provider model

[0.1.2] - 2016-11-04

Added

  • Linked EnterpriseCustomer model to django Site model

[0.1.1] - 2016-11-03

Added

  • Enterprise Customer Branding Model and Django admin integration

[0.1.0] - 2016-10-13

Added

  • First release on PyPI.
  • Models and Django admin integration