From 91031a9ed97dd9d4942fa39d64ebe287fba823a1 Mon Sep 17 00:00:00 2001 From: Danyal-Faheem Date: Mon, 24 Mar 2025 23:14:56 +0500 Subject: [PATCH 1/3] chore: remove unnecessary site-configuration changes for profile MFE --- tutormfe/templates/mfe/tasks/lms/init | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tutormfe/templates/mfe/tasks/lms/init b/tutormfe/templates/mfe/tasks/lms/init index 45f69a37..a2ae2542 100644 --- a/tutormfe/templates/mfe/tasks/lms/init +++ b/tutormfe/templates/mfe/tasks/lms/init @@ -10,11 +10,7 @@ grep account.redirect_to_microfrontend /tmp/lms_waffle_flags.txt || ./manage.py {% if is_mfe_enabled("profile") %} grep learner_profile.redirect_to_microfrontend /tmp/lms_waffle_flags.txt || ./manage.py lms waffle_flag --create --everyone learner_profile.redirect_to_microfrontend -site-configuration set --domain={{ LMS_HOST }} ENABLE_PROFILE_MICROFRONTEND true -site-configuration set --domain={{ LMS_HOST }}:8000 ENABLE_PROFILE_MICROFRONTEND true {% else %} -site-configuration unset --domain={{ LMS_HOST }} ENABLE_PROFILE_MICROFRONTEND -site-configuration unset --domain={{ LMS_HOST }}:8000 ENABLE_PROFILE_MICROFRONTEND ./manage.py lms waffle_delete --flags learner_profile.redirect_to_microfrontend {% endif %} From c78544348e131ffc4aeeb2e230be3c541c6f9356 Mon Sep 17 00:00:00 2001 From: Danyal-Faheem Date: Mon, 24 Mar 2025 23:15:28 +0500 Subject: [PATCH 2/3] chore: remove unnecessary waffle flags for account and profile MFE --- tutormfe/templates/mfe/tasks/lms/init | 8 -------- 1 file changed, 8 deletions(-) diff --git a/tutormfe/templates/mfe/tasks/lms/init b/tutormfe/templates/mfe/tasks/lms/init index a2ae2542..f930faae 100644 --- a/tutormfe/templates/mfe/tasks/lms/init +++ b/tutormfe/templates/mfe/tasks/lms/init @@ -2,17 +2,9 @@ ./manage.py lms waffle_flag --list > /tmp/lms_waffle_flags.txt {% if is_mfe_enabled("account") %} -grep account.redirect_to_microfrontend /tmp/lms_waffle_flags.txt || ./manage.py lms waffle_flag --create --everyone account.redirect_to_microfrontend ./manage.py lms populate_retirement_states -{% else %} -./manage.py lms waffle_delete --flags account.redirect_to_microfrontend {% endif %} -{% if is_mfe_enabled("profile") %} -grep learner_profile.redirect_to_microfrontend /tmp/lms_waffle_flags.txt || ./manage.py lms waffle_flag --create --everyone learner_profile.redirect_to_microfrontend -{% else %} -./manage.py lms waffle_delete --flags learner_profile.redirect_to_microfrontend -{% endif %} {% if is_mfe_enabled("learner-dashboard") %} grep learner_home_mfe.enabled /tmp/lms_waffle_flags.txt || ./manage.py lms waffle_flag --create --everyone learner_home_mfe.enabled From 9a9a15618bec4e326fd1c2e0baddba98fbace906 Mon Sep 17 00:00:00 2001 From: Danyal-Faheem Date: Mon, 24 Mar 2025 23:21:27 +0500 Subject: [PATCH 3/3] docs: add changelog entry --- ...0324_232034_danyal.faheem_remove_site_configuration_script.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/20250324_232034_danyal.faheem_remove_site_configuration_script.md diff --git a/changelog.d/20250324_232034_danyal.faheem_remove_site_configuration_script.md b/changelog.d/20250324_232034_danyal.faheem_remove_site_configuration_script.md new file mode 100644 index 00000000..013d2042 --- /dev/null +++ b/changelog.d/20250324_232034_danyal.faheem_remove_site_configuration_script.md @@ -0,0 +1 @@ +- [Improvement] Remove unnecessary site-configuration settings and waffle flags for the account and profile MFEs. (by @Danyal-Faheem) \ No newline at end of file