27 Commits

Author SHA1 Message Date
Muhammad Faraz Maqsood
286acdae0b feat: upgrade to palm 2023-06-15 00:42:53 +02:00
Régis Behmo
3a5c8280c7 docs: instruct to install from index 2023-05-16 10:08:58 +02:00
Navin Karkera
38a538a675 feat: extra pip requirements 2023-05-03 17:49:14 +02:00
Régis Behmo
36bbec4a9e feat: upgrade to olive 2022-12-12 19:23:02 +01:00
Carlos Muniz
c68f96a1d7 docs: change quickstart to launch
This change is due to renaming quickstart to launch in tutor.
2022-12-12 18:56:13 +01:00
Régis Behmo
90e007920b docs: make it clear who is maintaining this plugin 2022-11-10 16:09:52 +01:00
Régis Behmo
778b698084 feat: upgrade to nutmeg 2022-06-09 21:39:43 +02:00
Jayram Nai
813f6c62b4 docs: fix README typo 2022-01-08 18:00:39 +01:00
Régis Behmo
e7bc9eaaa3 fix: programs discovery
In Discovery, programs and courses are always associated to a site and partner.
However, sites differ in development and in production, because their urls are
different. And when we run the `cache_programs` in the LMS, we must be careful
to hit the url that corresponds to the right site in dev and prod. This url is
no longer defined by the COURSE_API_URL setting, or the internal_api_url
attribute. Instead, they are loaded from the corresponding site configuration.
To resolve this mess, we make sure that the right site configurations are
properly defined in dev and local.

It is the responsibility of end users to properly associate courses and
programs to the right site (dev or local) on their running platform...

How to reproduce the issue:

- Run the `create_catalog_integrations` command indicated in the readme.
- Create a program in discovery, and add a few courses to it. Make sure it is associated to the "Open edX" partner, and not "Open edX - dev".
- Run the `cache_programs` command from the readme
- Authenticate and open /dashboard/programs. The program you created should appear.
2021-10-11 09:37:10 +02:00
liupengcheng
6380a2b53d feat: upgrade to open-release/lilac.master 2021-06-08 22:35:58 +02:00
Régis Behmo
be49709a1f Serve static assets with whitenoise 2020-08-15 19:02:27 +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
0dc9a211eb Fix volume mounting in debugging instructions
Close #10
2020-06-19 11:43:22 +02:00
Régis Behmo
02af80c733 Upgrade to Juniper 2020-06-15 09:33:26 +02:00
Régis Behmo
1b9baba23f Improve instructions for setting up a dev environment 2020-04-29 09:01:17 +02: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
12dd86a067 Add instructions on how to bind-mount repo 2020-01-10 13:22:01 +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
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
Claudio Acciaresi
e7cf900b4a Fix typo. 2019-11-08 08:10:43 +01:00
Régis Behmo
3a8b663843 Document oauth2 login. 2019-08-02 19:40:16 +02:00
Régis Behmo
28b805eb28 🌅 2019-07-11 13:44:16 +08:00