From 46dbda6201ed07a192eef1d18e57f4652e25a313 Mon Sep 17 00:00:00 2001 From: lpm0073 Date: Fri, 13 May 2022 20:03:36 -0500 Subject: [PATCH] set defaults --- README.rst | 5 +---- tutorcredentials/plugin.py | 31 +++++++++++++++++++------------ 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/README.rst b/README.rst index 3d7e479..6693322 100644 --- a/README.rst +++ b/README.rst @@ -11,13 +11,10 @@ Installation Configuration ------------- -- ``CREDENTIALS_API_KEY`` (default: ``"{{ 20|random_string }}"``) -- ``CREDENTIALS_API_TIMEOUT`` (default: ``5``) -- ``CREDENTIALS_SECRET_KEY`` (default: ``"CHANGE-ME"``) - ``CREDENTIALS_DOCKER_IMAGE`` (default: ``"{{ DOCKER_REGISTRY }}lpm0073/openedx-credentials:{{ CREDENTIALS_VERSION }}"``) +- ``CREDENTIALS_SECRET_KEY`` (default: ``"CHANGE-ME"``) - ``CREDENTIALS_EXTRA_PIP_REQUIREMENTS`` (default: ``[]``) - ``CREDENTIALS_HOST`` (default: ``"credentials.{{ LMS_HOST }}"``) -- ``CREDENTIALS_MFE_HOST`` (default: ``"apps.{{ LMS_HOST }}"``) - ``CREDENTIALS_MYSQL_DATABASE`` (default: ``"credentials"``) - ``CREDENTIALS_MYSQL_USERNAME`` (default: ``"credentials"``) - ``CREDENTIALS_MYSQL_PASSWORD`` (default: ``"{{ 8|random_string }}"``) diff --git a/tutorcredentials/plugin.py b/tutorcredentials/plugin.py index 852fd0d..d216b7e 100644 --- a/tutorcredentials/plugin.py +++ b/tutorcredentials/plugin.py @@ -12,25 +12,32 @@ config = { # Add here your new settings "defaults": { "VERSION": __version__, - "API_KEY": "{{ 20|random_string }}", - "API_TIMEOUT": 5, "SECRET_KEY": "CHANGE-ME", "DOCKER_IMAGE": "{{ DOCKER_REGISTRY }}lpm0073/openedx-credentials:{{ CREDENTIALS_VERSION }}", "EXTRA_PIP_REQUIREMENTS": [], "HOST": "credentials.{{ LMS_HOST }}", - "MFE_HOST": "apps.{{ LMS_HOST }}", "MYSQL_DATABASE": "credentials", "MYSQL_USERNAME": "credentials", "MYSQL_PASSWORD": "{{ 8|random_string }}", - "OAUTH2_KEY": "credentials", - "OAUTH2_KEY_DEV": "credentials-dev", - "OAUTH2_KEY_SSO": "credentials-sso", - "OAUTH2_KEY_SSO_DEV": "credentials-sso-dev", - "OAUTH2_SECRET": "{{ 8|random_string }}", - "OAUTH2_SECRET_DEV": "{{ 8|random_string }}", - "OAUTH2_SECRET_SSO": "{{ 8|random_string }}", - "OAUTH2_SECRET_SSO_DEV": "{{ 8|random_string }}", - "SECRET_KEY": "{{ 20|random_string }}", + "LOGO_TRADEMARK_URL": "https://edx-cdn.org/v3/default/logo-trademark.svg", + "LOGO_TRADEMARK_URL_PNG": "https://edx-cdn.org/v3/default/logo-trademark.png", + "LOGO_TRADEMARK_URL_SVG": "https://edx-cdn.org/v3/default/logo-trademark.svg", + "LOGO_URL": "https://edx-cdn.org/v3/default/logo.svg", + "LOGO_URL_PNG": "https://edx-cdn.org/v3/default/logo.png", + "LOGO_URL_SVG": "https://edx-cdn.org/v3/default/logo.svg", + "LOGO_WHITE_URL": "https://edx-cdn.org/v3/default/logo-white.svg", + "LOGO_WHITE_URL_PNG": "https://edx-cdn.org/v3/default/logo-white.png", + "LOGO_WHITE_URL_SVG": "https://edx-cdn.org/v3/default/logo-white.svg", + "FAVICON_URL": "https://edx-cdn.org/v3/default/favicon.ico", + "SOCIAL_AUTH_REDIRECT_IS_HTTPS": False, + "SOCIAL_AUTH_EDX_OAUTH2_ISSUER": "https://{{ LMS_HOST }}", + "SOCIAL_AUTH_EDX_OAUTH2_URL_ROOT": "http://lms:8000", + "SOCIAL_AUTH_EDX_OAUTH2_KEY": "credentials-sso-key", + "SOCIAL_AUTH_EDX_OAUTH2_SECRET": "credentials-sso-secret", + "SOCIAL_AUTH_EDX_OAUTH2_LOGOUT_URL": "{{ LMS_HOST }}/logout", + "BACKEND_SERVICE_EDX_OAUTH2_KEY": "credentials-backend-service-key", + "BACKEND_SERVICE_EDX_OAUTH2_SECRET": "{{ OAUTH2_SECRET }}", + "BACKEND_SERVICE_EDX_OAUTH2_PROVIDER_URL": "http://lms:8000/oauth2" }, # Add here settings that don't have a reasonable default for all users. For # instance: passwords, secret keys, etc.