Skip to content

Releases: openfun/joanie

v2.9.2

24 Oct 11:52
Compare
Choose a tag to compare

Fixed

  • Update order flow to allow transition from no_payment to completed

v2.9.1

23 Oct 12:42
Compare
Choose a tag to compare

Fixed

  • Manage zero click refused payment

v2.9.0

22 Oct 16:10
Compare
Choose a tag to compare

Added

  • Add index on template field of the CertificateDefinition model
  • Add appendix field on ContractDefinition model
  • Allow to edit appendix ContractDefinition field through the back office

Changed

  • Improve performance of the certificate client API endpoint
  • Make payment backend request timeout configurable

v2.8.0

16 Oct 14:30
Compare
Choose a tag to compare

Added

  • Debit installment on pending order transition if due date is on current day
  • Display order credit card detail in the back office
  • Send an email reminder to the user when an installment
    will be debited on his credit card on his order's payment schedule
  • Send an email to the user when an installment debit has been
    refused
  • Send an email to the user when an installment is successfully
    paid
  • Support of payment_schedule for certificate products
  • Display payment schedule in contract template

Changed

  • Updated OrderPaymentScheduleDecoder to return a date object for
    the due_date attribute and a Money object for amount attribute
    in the payment_schedule, instead of string values
  • Bind payment_schedule into OrderLightSerializer
  • Generate payment schedule for any kind of product
  • Sort credit card list by is_main then descending creation date
  • Rework order statuses
  • Update the task debit_pending_installment to catch up on late
    payments of installments that are in the past
  • Deprecated field has_consent_to_terms for Order model
  • Move signature fields before appendices in contract definition template
  • Update handle_notification signature backend to confirm signature

Fixed

  • Prevent duplicate Address objects for a user or an organization

Removed

  • Remove the has_consent_to_terms field from the Order edit view
    in the back office application

v2.7.1

03 Oct 14:36
Compare
Choose a tag to compare

Fixed

  • Downgrade to django-storages 1.14.3

v2.7.0

23 Sep 11:00
Compare
Choose a tag to compare

Changed

  • Update round robin logic to favor author organizations
  • Reassign organization for pending orders

Fixed

  • Improve signature backend handle_notification error catching
  • Allow to cancel an enrollment order linked to an archived course run

v2.6.1

25 Jul 08:59
Compare
Choose a tag to compare

Fixed

  • Improve error catching in the populate_certificate_signatory command

v2.6.0

24 Jul 20:32
Compare
Choose a tag to compare

Added

  • Add management command to fix imported certificates without signatory

Fixed

  • Fix signatories retrieval logic in edx certificate import

v2.5.1

25 Jun 13:10
Compare
Choose a tag to compare

Fixed

  • Fix OpenEdX enrollment mode choice logic

v2.5.0

25 Jun 09:49
Compare
Choose a tag to compare

Added

  • Add created_on column to the Order list view in the backoffice

Changed

  • Do not update OpenEdX enrollment if this one is already
    up-to-date on the remote lms