131 Commits

Author SHA1 Message Date
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
Régis Behmo
216c752e4b Fix authentication in dev mode
It is now possible to login in development mode via the /login url.
2020-01-10 13:16:40 +01:00
Régis Behmo
17d898dbd8 Fix settings in init hook 2020-01-09 22:00:21 +01:00
Régis Behmo
63a2ee0eda Make discovery more debuggable 2020-01-08 22:28:12 +01:00
Régis Behmo
5a8bb91551 Specify license in readme 2020-01-08 20:57:25 +01:00
Régis Behmo
beba2689f8 Explain how to debug a local discovery repo 2020-01-08 20:57:07 +01:00
Régis Behmo
c6ffc796c2 Plugin can be run with pre-compiled binary 2020-01-08 20:56:16 +01:00
Régis Behmo
67b1672560 Custom development settings
In general, it should be easier to debug discovery in development mode,
with the docker-compose service now running the "runserver" command. It
is now possible to debug the discovery service by mounting the host
repo.
2020-01-08 20:50:09 +01:00
Régis Behmo
c9beec9d67 Fix custom host in apache proxy config 2020-01-08 13:48:56 +01:00
Régis Behmo
4b271dd95d Shift python package to stable status 2020-01-08 13:41:37 +01:00
Régis Behmo
b4f5bfe7e6 Release v0.1.9 2020-01-08 11:01:00 +01:00
Régis Behmo
618be4e769 Fix apache proxy config
"notes" had been incorrectly copied from the tutor-notes plugins.
2020-01-08 11:00:13 +01:00
Régis Behmo
b0a31b4210 Release v0.1.8 2019-11-22 12:56:11 +01:00