93 Commits

Author SHA1 Message Date
Régis Behmo
63117295b3 v11.0.3 2021-05-18 10:09:53 +02:00
liupengcheng
aa65ddf9d3 feat: Make redis database configurable for cache.
Use the same redis database as openedx cache by default.
2021-05-18 09:30:19 +02:00
Régis Behmo
a36718277e Fix "MissingSchema: Invalid URL" error on org creation
See: https://discuss.overhang.io/t/issues-with-creating-organizations-in-discovery/1273

This was due to the fact that partners did not have an associated organizations
API url.
2021-02-04 13:04:34 +01:00
Régis Behmo
81d41c492a v11.0.1 2020-12-28 08:44:41 +01:00
Régis Behmo
441d0f3748 Improve python requirement installation
Additional installation of python requirements should happen after the
base requirements.
2020-12-28 08:43:51 +01:00
Régis Behmo
9a0935fe9f Fix TypeError at /jsi18n/
Close #11.
2020-12-28 08:43:38 +01:00
Régis Behmo
752a75cd77 Upgrade to Koa 2020-12-09 21:43:47 +01:00
Régis Behmo
330080ea8b Define release variable in CI 2020-11-16 15:59:33 +01:00
Régis Behmo
e19218c23a Mark as compatible with python 3.9, 3.10 2020-10-15 16:46:45 +02:00
Régis Behmo
ca3a269103 Release v10.1.7 2020-10-13 12:59:35 +02:00
Régis Behmo
2da983c458 Add {{ patch(...) }} statements to the discovery setting files
This should allow anyone to create plugins that patch those settings.
2020-10-13 12:58:38 +02:00
Régis Behmo
5d054672a6 Release v10.1.6 2020-09-28 11:40:35 +02:00
liupengcheng
2867bfcaa2 Fix oauth2 url for development mode. 2020-09-28 11:38:24 +02:00
Régis Behmo
687af7d486 Take advantage of automatically defined openedx version 2020-09-17 10:54:15 +02:00
Régis Behmo
f469eeb878 Fix error management on fatal callback 2020-09-14 15:16:34 +02:00
Régis Behmo
7dd74eb4df Indicate compatibility with Python 3.8 2020-09-04 11:10:28 +02:00
Régis Behmo
39ca7a2c13 Fix broken setuptools installation 2020-09-01 15:58:15 +02:00
Régis Behmo
d3f83c9a8c Fix custom npm registry url 2020-09-01 15:56:49 +02:00
Régis Behmo
c4746f4aac Upgrade to juniper.3 2020-08-27 17:43:42 +02:00
Régis Behmo
be49709a1f Serve static assets with whitenoise 2020-08-15 19:02:27 +02:00
Régis Behmo
cb030cb4a1 Make it possible to override individual docker registry 2020-07-21 09:10:04 +02:00
Régis Behmo
8b3afbdd40 Upgrade to juniper.2 2020-07-16 11:26:34 +02:00
Régis Behmo
30515295b7 Fix instructions for caching programs
See
https://discuss.overhang.io/t/re-indexing-courses-command/713/7?u=regis
2020-07-05 21:14:52 +02:00
Régis Behmo
20795207f8 Fix refresh command docs in README
See https://discuss.overhang.io/t/re-indexing-courses-command/713/6
2020-07-05 14:40:04 +02:00
Régis Behmo
5b5f866aeb Fix LMS read timeout during migrations
See
https://discuss.overhang.io/t/error-during-new-setup-no-module-named-ecommerce-settings-tutor/681/10
2020-06-19 12:43:39 +02:00
Régis Behmo
5fa53289e7 Fix error on discovery user creation
Previous discovery user email depended on the LMS_HOST. That meant that
every time the LMS_HOST changed, it was necessary to re-run init
scripts. Also, discovery user creation was crashing. So we adopt the
same behaviour as ecommerce and tutor, and create @openedx users.
2020-06-19 11:43:30 +02:00
Régis Behmo
0dc9a211eb Fix volume mounting in debugging instructions
Close #10
2020-06-19 11:43:22 +02:00
Régis Behmo
62e70c45d7 Add ARG to docker image building to point to custom npm registry 2020-06-18 22:24:27 +02:00
Régis Behmo
02af80c733 Upgrade to Juniper 2020-06-15 09:33:26 +02:00
Régis Behmo
0c7a0d7b8b Customize mysql root username 2020-06-01 17:27:40 +02:00
Régis Behmo
7688bb4012 Make sure that discovery migrations work even when LMS_HOST=localhost
We adopt here a similar solution than the one we used with the LMS.

This is for https://github.com/overhangio/tutor/issues/325
2020-05-13 14:43:34 +02:00
Régis Behmo
5fe5159be7 Release v0.1.16 2020-05-07 19:34:11 +02:00
liupengcheng
c85df1966b Fix indent error for k8s jobs. 2020-05-07 19:33:28 +02:00
Régis Behmo
07086ebc6a Migrate to new-style CI 2020-04-29 09:01:17 +02:00
Régis Behmo
1b9baba23f Improve instructions for setting up a dev environment 2020-04-29 09:01:17 +02:00
pcliu.fd
2e3cdfbb47 Enable configuration for discovery repo and version. 2020-04-28 18:16:57 +02:00
Régis Behmo
75fd6228dd Compatibility with newer job-running scheme on k8s 2020-04-26 00:01:02 +02:00
Régis Behmo
13d654d02f Release v0.1.14 2020-04-14 16:50:15 +02:00
Régis Behmo
a41dcfddbb Fix incompatible zh-cn language
zh-cn is not a standard django language code. However, it's a language
code that is supported by edx-platform (and tutor). So we must convert
it to zh-hans, which is simplified Chinese. zh-hk and zh-tw are both
converted to zh-hant, which is traditional Chinese.

The list of languages supported by django is here:
https://github.com/django/django/blob/master/django/conf/global_settings.py

Close #7
2020-04-14 16:50:04 +02:00
Régis Behmo
fac888c7c1 v0.1.13 2020-04-07 14:18:56 +02:00
Régis Behmo
de113c63bd Fix image building with custom registry 2020-04-07 14:15:06 +02:00
Régis Behmo
a4839041ec Release v0.1.12 2020-02-16 15:03:20 +01:00
Régis Behmo
b22b0000c4 Fix settings definition in k8s 2020-02-16 15:02:45 +01:00
Régis Behmo
5e9804592e Release v0.1.11 2020-02-16 14:59:36 +01:00
Régis Behmo
d76040dff5 Fix settings path in k8s
See https://github.com/overhangio/tutor/issues/292
2020-02-16 14:58:35 +01:00
Régis Behmo
cae4e0e575 Explicitely point to docker.io images 2020-01-10 19:00:41 +01:00
Régis Behmo
a289865893 Fix e-ducation logo image link 2020-01-10 16:41:50 +01:00
Régis Behmo
16041a2465 Doc: run metadata update command in dev mode
Dev mode should work both in production and locally.
2020-01-10 15:09:07 +01:00
Régis Behmo
8e0ec67d10 Release v0.1.10 2020-01-10 13:22:34 +01:00
Régis Behmo
12dd86a067 Add instructions on how to bind-mount repo 2020-01-10 13:22:01 +01:00