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
Claudio Acciaresi
a840ad8bb2
Updating JWT_AUTH key names.
...
With the original keys names (ISSUER, AUDIENCE, SECRET_KEY) lms was not able to communicate with discovery.
2019-11-22 12:54:08 +01:00
Régis Behmo
f1269aca32
Make sure that discovery can be reached from the docker network
2019-11-22 12:54:08 +01:00
Régis Behmo
6b378913b4
Fix catalog API url in the LMS
...
The LMS should use an internal url to point to the discovery service.
2019-11-22 12:54:08 +01:00
Régis Behmo
8a4da972ef
Make it possible to cache programs from the lms
...
To do so, it is necessary to create a dedicated user.
2019-11-22 12:54:08 +01:00
Régis Behmo
7e8ca62fbb
Fix static assets loading in k8s
...
This is dependent on the creation of a new patch that will appear in
tutor v3.8.0
Close #4
2019-11-22 12:54:08 +01:00
Régis Behmo
6d14a24b04
Fix pypi upload in CI
...
Twine has been upgraded to 3.0.0 and now depends on gcc. So in order to
deploy ecommerce, we can either install gcc or downgrade twine to 2.0.0.
We chose the latter, as pinning dependencies is a good practice. In the
future, we'll probably have to upgrade twine and install gcc.
2019-11-22 12:54:08 +01:00
Claudio Acciaresi
a958e10ff4
Adding media location.
2019-11-22 12:53:49 +01:00
Claudio Acciaresi
e7cf900b4a
Fix typo.
2019-11-08 08:10:43 +01:00
Régis Behmo
8f7c60ed13
Get rid of mysql strict trans mode warnings
2019-10-07 16:41:00 +02:00
Régis Behmo
c501123e5d
Release v0.1.6
2019-10-03 17:23:07 +02:00
Régis Behmo
30f545c3ba
Site domain should not include protocol
2019-10-03 17:19:03 +02:00
Régis Behmo
484f5c026a
Fix partner creation
...
There were two issues with partner creation:
- two partners were being created with identical codes.
- course metadata refresh could nto work in dev environments because
it was required to access the server via its domain name.
2019-10-03 16:20:58 +02:00
Régis Behmo
42ad7d9dd8
Replace mysql-client init by mysql
2019-09-03 10:38:14 +02:00
Régis Behmo
f20cf144b2
New release
2019-08-13 12:21:21 +02:00
Régis Behmo
305a200a51
Remove useless default setting
2019-08-13 12:21:10 +02:00
Régis Behmo
802134c023
Set docker image version to plugin version
...
We do not release a new image for every new tutor release, so it makes
more sense to set the image version to the plugin version, just like the
ecommerce image.
2019-08-13 12:20:08 +02:00
Régis Behmo
6cc9f78e7d
Fix "is not a directory" local volume mounting error
...
This error occurs sometimes due to the "rm -rf" init hook. See
https://github.com/overhangio/tutor-discovery/pull/3 for more details.
2019-08-13 12:19:01 +02:00
Régis Behmo
b74d095ff2
Release v0.1.3
2019-08-02 19:40:51 +02:00
Régis Behmo
3a8b663843
Document oauth2 login.
2019-08-02 19:40:16 +02:00
sodaling
54b9bf4816
fix(discovery setting): fix setting for social auth
2019-08-02 19:34:12 +02:00
Régis Behmo
e698fa2b56
Patch nginx proxy configuration
...
Otherwise, the discovery service will not work in proxy mode.
2019-08-02 19:33:35 +02:00
Régis Behmo
0b69b6abe7
Fix static assets loading
...
Close #2 .
2019-07-31 13:35:27 +02:00
Régis Behmo
8910d07510
Authenticate to dockerhub as part of CI
2019-07-11 16:41:57 +08:00
Régis Behmo
ad02bef933
Fix missing templates and version
2019-07-11 16:32:59 +08:00
Régis Behmo
4d112e7ac6
CI: fix missing __init__ and enable plugin
2019-07-11 16:29:39 +08:00
Régis Behmo
567323db2e
Fix CI config save
2019-07-11 16:12:31 +08:00
Régis Behmo
cce2fb0735
Add tutor-openedx as a dependency
...
This will auto-install tutor in CI.
2019-07-11 15:38:17 +08:00
Régis Behmo
5268792e93
Build/Push discovery image as part of CI
2019-07-11 15:36:22 +08:00
Régis Behmo
2c8d7b0813
Fix build stage name
2019-07-11 14:03:05 +08:00
Régis Behmo
486ff52286
Always trigger build on master branch
2019-07-11 13:50:58 +08:00
Régis Behmo
28b805eb28
🌅
2019-07-11 13:44:16 +08:00