Skip to content

Latest commit

 

History

History
182 lines (136 loc) · 4.93 KB

CHANGELOG.rst

File metadata and controls

182 lines (136 loc) · 4.93 KB

Change Log

Unreleased

[1.1.0] - 2024-03-22

  • Support added for Python 3.11
  • Support dropped for Django<4.2

[1.0.2] - 2023-06-14

  • Support added for Django 4.2.
  • Switch from edx-sphinx-theme to sphinx-book-theme since the former is deprecated

[1.0.1] - 2022-12-21 * Fix a bug in building error response messaging.

[1.0.0] - 2022-02-16 * Dropped Support for Django22, 30 and 31 * Added Support for Django40 ~~~~~~~~~~

[0.9.12 - 2021-09-02 * Fix grade history not rendering on error ~~~~~~~~~~

[0.9.1] - 2021-08-02 * Feat repeat user error should also show the first occurence ~~~~~~~~~~

[0.9.0] - 2021-07-20

  • Added support for django 3.2

[0.8.14] - 2021-07-12 * Update csv import error message =======

[0.8.13] - 2021-07-12

  • Fix bug where we ignore repeat user in the csv import

[0.8.12] - 2021-06-21

  • Fixed import csv to not working with multiple sections per-user override

[0.8.11] - 2021-07-09

  • Fixed a bug causing bulk management import history to break when import had pre-filtered columns

[0.8.10] - 2021-05-14

  • Updated dependencies

[0.8.9] - 2021-04-09

  • Updated dependencies

[0.8.8] - 2021-04-08

  • Added excludedCourseRoles to grade export endpoint

[0.8.7] - 2021-03-15

  • Upgrade super-csv to 2.0.1
  • Only show modified subsections in the Bulk Grade Override Report.

[0.8.6] - 2021-01-22

  • Added a management command install-local that will install your local code into devstack LMS
  • GradeCSVProcessor export now includes an additional column per subsection, grade-{subsection_id}. This column is equal to the original_grade column for that subsection if there is no override, or equal to previous_override if there is an override.

[0.8.5] - 2020-12-24

  • Upgrading celery to 5.0
  • Removed python 3.5 classifier as its support is dropped earlier

[0.8.4] - 2020-12-24

  • Adding celery5.0 testing using tox.

[0.8.3] - 2020-11-19

  • Updated the build status badge in README.rst to point to travis-ci.com instead of travis-ci.org

[0.8.2] - 2020-11-02

  • Added active_only field to GradeCSVProcessor
  • For Grade CSV bulk download, only include active enrollments

[0.8.0] - 2020-09-03

  • Upgraded to celery 4.2.2
  • Removed django-celery

[0.6.6] - 2019-12-13

  • Added Support for Django22.

[0.6.5] - 2019-12-05

  • In get_scores(), account for case where no ScoreOverrider exists.

[0.6.4] - 2019-09-24

  • GradeCSVProcessor.save() should return something.

[0.6.3] - 2019-09-24

  • Upgrade super-csv to 0.9.4, make sure to pass user_id to GradeCSVProcessor.__init__().

[0.6.2] - 2019-09-23

  • Upgrade super-csv to 0.9.3

[0.6.1] - 2019-09-17

  • Call grades api with comment when doing bulk upload
  • Add user_id field to GradeCSVProcessor to fix bulk_upload history entries

[0.6.0] - 2019-09-10

  • Prevent Grade and Intervention CSV processors from producing duplicate columns.

[0.5.10] - 2019-09-06

  • Prevent user from setting negative grades

[0.5.9] - 2019-08-28

  • Make intervention report display either grade override if exists or original grade.

[0.5.8] - 2019-08-26

  • Make intervention masters track nly. Some clan up.

[0.5.3] - 2019-08-16

  • Add support for filters to Interventions CSV report endpoint, mirroring bulk management filters

[0.5.2] - 2019-08-15

  • Bring datasource for grade information inline with what the rest of gradebook uses

[0.4.4] - 2019-08-13

Add ability to filter by course grade, provided as a percentage to the endpoint.

[0.4.3] - 2019-08-12

Add ability to filter by subsection grade, provided as a percentage to the endpoint

[0.4.1] - 2019-08-01

Added ability to filter by subsection & assignment grading type for bulk management CSV downloads.

[0.1.4] - 2019-07-02

Added an endpoint for this history of bulk management operations on grade overrides.

[0.1.0] - 2019-05-24

Added

  • First release on PyPI.