248 Commits

Author SHA1 Message Date
Miguel Afonso
c81205b6dd Honour ELASTICSEARCH_SCHEME setting 2021-08-31 14:55:27 +02:00
Régis Behmo
2ce2473692 fix: tutor-openedx was renamed to tutor 2021-07-06 10:32:13 +02:00
Régis Behmo
eb6ccfd075 v12.0.1 2021-07-01 08:32:06 +02:00
liupengcheng
9c8536ba9c Add local nginx aliase.
Add local nginx aliase to allow access discovery service through
discovery.local.overhang.io when running locally. One use case
is credentials service needs to access discovery api to pull catalogs.
2021-07-01 08:31:32 +02:00
liupengcheng
6380a2b53d feat: upgrade to open-release/lilac.master 2021-06-08 22:35:58 +02:00
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