Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Service

Software

Version

System

mysql

5.6.32

System

mongodb

3.6.17

System

rabbitmq

3.6.9

System

memcached

1.4.25

System

elasticsearch

1.5.2

System

node

v12.19.0

System

npm

6.14.8

System

python

2.7.12

edx-platform

python

3.5.2

edx-sandbox

python

3.5.2

certs

python

2.7.12

discovery

python

3.5.2

ecommerce

python

3.5.2

insight

python

3.5.2

xqueue

python

3.5.2

forum

ruby

2.5.7p206

forum

gem

2.7.8

Cautions

  • Currently, celery can only support a single work queue. Routing tasks to separate queues is disabled in Koa because of difficulties with celery upgraded to 4.x.

Impact on Code

  • Django app Plugins

  • LinkedIn Add to Profile Configuration (and Site Configurations)

    • The LinkedIn Add to Profile API for certificates was updated and as a result, we were able to make some updates to our logic surrounding this functionality. The change that requires updating on your part is updating your LinkedinAddToProfileConfiguration company_identifierfield (if you have that configuration defined). If you instead use Site Configurations to manage yourSOCIAL_SHARING_SETTINGS, then you will want to update the LINKEDIN_COMPANY_ID.

      • The value will be going from a value that looks like 0_0dPSPyS070e0HsE9HNz_13_d11_ to an integer, such as 1337.

    • This change will allow for the Add to Profile for certificates to autofill the form and if your Company Identifier is defined, it will link to your LinkedIn page.

  • Credentials uses boto3

  • Changes to canonical import paths in edx-platform

    • Code in edx-platform/[lms|cms|common]/djangoapps should now be imported by its full path, relative to the root of edx-platform. For example:

      Code Block
      from student import api

      should now be:

      Code Block
      from common.djangoapps.student import api

    • There will be partial and temporary support for the abbreviated paths in Koa, but we encourage updating the the full paths sooner than later.

    • See the forum post or the ADR for details. Contact Kyle McCormick with questions.

...