Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [AXIMST-387, AXIMST-381] Add waffle flag support #2495

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

ruzniaievdm
Copy link

@ruzniaievdm ruzniaievdm commented Jan 18, 2024

Description

This PR adds WaffleFlags for the upcoming Studio MFE work. Each MFE'ed page has an associated WaffleFlags. This change impacts Developers.

WaffleFlags will be available for the following pages:

  • Textbooks - contentstore.new_studio_mfe.use_new_textbooks_page
  • Certificates - contentstore.new_studio_mfe.use_new_certificates_page
  • Group Configurations - contentstore.new_studio_mfe.use_new_group_configurations_page

Testing instructions

  1. Run master devstack.
  2. Start platform make dev.up.lms+cms and make checkout on this branch.
  3. Go to http://localhost:18010/admin/waffle/flag/.
  4. Add some of flags and change Everyone to YES
  5. Open needed page in cms and make sure MFE page has opened.

Internal tickets

AXIMST-381
AXIMST-387

@ruzniaievdm ruzniaievdm force-pushed the ruzniaievdm/feat/add-waffle-flags branch from f8d3a38 to d2540fd Compare January 18, 2024 10:04
@ruzniaievdm ruzniaievdm self-assigned this Jan 18, 2024
@GlugovGrGlib GlugovGrGlib force-pushed the ruzniaievdm/feat/add-waffle-flags branch from d2540fd to 17c31ae Compare January 19, 2024 17:40
@GlugovGrGlib GlugovGrGlib merged this pull request into ts-develop Jan 19, 2024
44 of 45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants