From b20277b4655235ce8efcb6b993cb9b21c8e22fe6 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Tue, 16 Sep 2025 08:51:11 +0000 Subject: [PATCH 1/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 2 +- configuration_files/lms.yml | 2 +- py_configuration_files/lms.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index f5d182a..8111102 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -315,7 +315,7 @@ FEATURES: ENABLE_EXPORT_GIT: false ENABLE_GRADE_DOWNLOADS: true ENABLE_LTI_PROVIDER: false - ENABLE_MKTG_SITE: false + ENABLE_MKTG_SITE: true ENABLE_MOBILE_REST_API: false ENABLE_OAUTH2_PROVIDER: false ENABLE_PUBLISHER: false diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 6811a0e..310f6c1 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -346,7 +346,7 @@ FEATURES: ENABLE_EXPORT_GIT: false ENABLE_GRADE_DOWNLOADS: true ENABLE_LTI_PROVIDER: false - ENABLE_MKTG_SITE: false + ENABLE_MKTG_SITE: true ENABLE_MOBILE_REST_API: false ENABLE_OAUTH2_PROVIDER: false ENABLE_PUBLISHER: false diff --git a/py_configuration_files/lms.py b/py_configuration_files/lms.py index e495cb2..7d13cc2 100644 --- a/py_configuration_files/lms.py +++ b/py_configuration_files/lms.py @@ -424,7 +424,7 @@ def should_show_debug_toolbar(request): # lint-amnesty, pylint: disable=missing 'ENABLE_ENTERPRISE_INTEGRATION': True, }) -ENABLE_MKTG_SITE = os.environ.get('ENABLE_MARKETING_SITE', False) +ENABLE_MKTG_SITE = os.environ.get('ENABLE_MARKETING_SITE', True) MARKETING_SITE_ROOT = os.environ.get('MARKETING_SITE_ROOT', 'http://localhost:8080') MKTG_URLS = { From b6bb4cd60571611c256df9f47f6e3efad533a53b Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Thu, 18 Sep 2025 13:49:12 +0000 Subject: [PATCH 2/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 11 ++++++++++- configuration_files/lms.yml | 11 ++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index 8111102..8fa5da6 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -382,7 +382,16 @@ LOG_DIR: /edx/var/log/edx MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ -MKTG_URLS: {} +MKTG_URLS: + ROOT: https://www.edx.org + ABOUT: /about + CONTACT: /contact + FAQ: /help + COURSES: /course + TOS: /edx-terms-service + HONOR: /honor + PRIVACY: /privacy + WHAT_IS_VERIFIED_CERT: /verified-certificate MKTG_URL_LINK_MAP: {} MOBILE_STORE_ACE_URLS: {} MODULESTORE: diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 310f6c1..5184462 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -422,7 +422,16 @@ MAILCHIMP_NEW_USER_LIST_ID: null MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ -MKTG_URLS: {} +MKTG_URLS: + ROOT: https://www.edx.org + ABOUT: /about + CONTACT: /contact + FAQ: /help + COURSES: /course + TOS: /edx-terms-service + HONOR: /honor + PRIVACY: /privacy + WHAT_IS_VERIFIED_CERT: /verified-certificate MKTG_URL_LINK_MAP: {} MOBILE_STORE_URLS: {} MODULESTORE: From 10c6ba70a815000f8071462155eb5d7f35833d37 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Fri, 19 Sep 2025 07:49:47 +0000 Subject: [PATCH 3/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 2 +- configuration_files/lms.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index 8fa5da6..9006f65 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -383,7 +383,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: https://www.edx.org + ROOT: http://localhost:18010 ABOUT: /about CONTACT: /contact FAQ: /help diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 5184462..26132d8 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -423,7 +423,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: https://www.edx.org + ROOT: http://localhost:18000 ABOUT: /about CONTACT: /contact FAQ: /help From 51643bef2d2ae0fe72533dd208fe791a2acca2bc Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Mon, 22 Sep 2025 12:02:44 +0000 Subject: [PATCH 4/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 2 +- configuration_files/lms.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index 9006f65..c73f3bd 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -383,7 +383,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: http://localhost:18010 + ROOT: "" ABOUT: /about CONTACT: /contact FAQ: /help diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 26132d8..158d0f6 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -423,7 +423,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: http://localhost:18000 + ROOT: "" ABOUT: /about CONTACT: /contact FAQ: /help From 70256f3c8a36d3c16eaa444803c86f80559c4484 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Mon, 22 Sep 2025 12:23:57 +0000 Subject: [PATCH 5/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 2 +- configuration_files/lms.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index c73f3bd..9f11bff 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -383,7 +383,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: "" + ROOT: https://localhost:18010 ABOUT: /about CONTACT: /contact FAQ: /help diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 158d0f6..e6b69fb 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -423,7 +423,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: "" + ROOT: /https://localhost:18000 ABOUT: /about CONTACT: /contact FAQ: /help From 63032f6e84174f0eae7ef4ca216d65e7d9f3d436 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Tue, 23 Sep 2025 06:11:02 +0000 Subject: [PATCH 6/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 2 +- configuration_files/lms.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index 9f11bff..9006f65 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -383,7 +383,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: https://localhost:18010 + ROOT: http://localhost:18010 ABOUT: /about CONTACT: /contact FAQ: /help diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index e6b69fb..26132d8 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -423,7 +423,7 @@ MAINTENANCE_BANNER_TEXT: Sample banner message MEDIA_ROOT: /edx/var/edxapp/media/ MEDIA_URL: /media/ MKTG_URLS: - ROOT: /https://localhost:18000 + ROOT: http://localhost:18000 ABOUT: /about CONTACT: /contact FAQ: /help From b96cdad7ccad783150fa14c99a9b4ef9c4708b39 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Wed, 24 Sep 2025 08:37:13 +0000 Subject: [PATCH 7/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 1 - configuration_files/lms.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index 9006f65..e4767a2 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -392,7 +392,6 @@ MKTG_URLS: HONOR: /honor PRIVACY: /privacy WHAT_IS_VERIFIED_CERT: /verified-certificate -MKTG_URL_LINK_MAP: {} MOBILE_STORE_ACE_URLS: {} MODULESTORE: default: diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 26132d8..69b04b2 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -432,7 +432,6 @@ MKTG_URLS: HONOR: /honor PRIVACY: /privacy WHAT_IS_VERIFIED_CERT: /verified-certificate -MKTG_URL_LINK_MAP: {} MOBILE_STORE_URLS: {} MODULESTORE: default: From fba9cd309a46a620c0604694bd22bd193f64c249 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Fri, 26 Sep 2025 05:14:47 +0000 Subject: [PATCH 8/8] feat: enable marketing site feature in CMS and LMS configurations --- configuration_files/cms.yml | 2 +- configuration_files/lms.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configuration_files/cms.yml b/configuration_files/cms.yml index e4767a2..82c5df7 100644 --- a/configuration_files/cms.yml +++ b/configuration_files/cms.yml @@ -280,6 +280,7 @@ ELASTIC_SEARCH_CONFIG: - host: edx.devstack.elasticsearch port: 9200 use_ssl: false +ENABLE_MKTG_SITE: true EMAIL_BACKEND: django.core.mail.backends.smtp.EmailBackend EMAIL_HOST: localhost EMAIL_HOST_PASSWORD: '' @@ -315,7 +316,6 @@ FEATURES: ENABLE_EXPORT_GIT: false ENABLE_GRADE_DOWNLOADS: true ENABLE_LTI_PROVIDER: false - ENABLE_MKTG_SITE: true ENABLE_MOBILE_REST_API: false ENABLE_OAUTH2_PROVIDER: false ENABLE_PUBLISHER: false diff --git a/configuration_files/lms.yml b/configuration_files/lms.yml index 69b04b2..83bc2f2 100644 --- a/configuration_files/lms.yml +++ b/configuration_files/lms.yml @@ -304,6 +304,7 @@ ELASTIC_SEARCH_CONFIG: - host: edx.devstack.elasticsearch port: 9200 use_ssl: false +ENABLE_MKTG_SITE: true EMAIL_BACKEND: django.core.mail.backends.smtp.EmailBackend EMAIL_HOST: localhost EMAIL_HOST_PASSWORD: '' @@ -346,7 +347,6 @@ FEATURES: ENABLE_EXPORT_GIT: false ENABLE_GRADE_DOWNLOADS: true ENABLE_LTI_PROVIDER: false - ENABLE_MKTG_SITE: true ENABLE_MOBILE_REST_API: false ENABLE_OAUTH2_PROVIDER: false ENABLE_PUBLISHER: false