-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Adds feature flag to hide voiceover regeneration feature from exp editor page and voice artist accent labeling feature from voiceover admin page #21339
Conversation
Hi @Nik-09 please assign the required reviewer(s) for this PR. Thanks! |
@Nik-09 One question, at which point do we plan to remove the code that's gated by the 2nd feature flag here? |
We will be removing the 2nd feature flag in PR (#20675). The reason I am not speeding up the merge process of the mentioned PR is because firstly I wanted to ensure the successful voiceover migration from ExplorationModel to EntityVoiceoversModel. Let me know if you have further questions. Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @kevintab95 & @adhiamboperes PTAL at this PR once you are free.
Thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @Nik-09! LGTM for @oppia/web-android-compatibility-reviewers. Only had one comment.
Unassigning @kevintab95 since they have already approved the PR. |
Hi @Nik-09, this PR is ready to be merged. Please address any remaining comments prior to merging, and feel free to merge this PR once the CI checks pass and you're happy with it. Thanks! |
…tor page and voice artist accent labeling feature from voiceover admin page (oppia#21339) Adds feature flag
* Made necessary changes to migrate skill editor page to angular. * Fixed linting issues. * Fixed linting issues. * Fixed failing frontend test. * Fixed failing frontend test. * Fixed 404 error * Made "MANUALLY_REGISTERED_WITH_BACKEND": true for skill_editor * Fixed console error * Removed remaining downgradeComponents * Removed remaining downgradeInjectables * Removed remaining downgradeInjectables * Removed remaining downgradeInjectables * Fixed issue with unsaved changes modal * Removed unnecessary script * Adds feature flag to hide voiceover regeneration feature from exp editor page and voice artist accent labeling feature from voiceover admin page (#21339) Adds feature flag * Removed file from webpack * Removed unnecessary code * Fixed navbar on mobile * Fixed modal issue and removed sharedcompmodule from app.module --------- Co-authored-by: Nikhil <nikhil.agarwal.2019@gmail.com> Co-authored-by: Sean Lip <sean@seanlip.org>
Overview
The PR adds two feature flags:
First, to hide the functionality of automatic voiceover regeneration for a single content from the exploration editor page (voiceover tab).
Second, to hide accent labeling to voice artist functionality from the voiceover admin page. (Fixes: #20951)
The feature to label accents to voice artists is already present in the PROD, since we wanted to gate this functionality hence the feature flag is directly added in the PROD mode. PTAL at this issue: #20951.
Essential Checklist
Please follow the instructions for making a code change.
Testing doc (for PRs with Beam jobs that modify production server data)
Proof that changes are correct
2024-11-25.18-50-54.mp4
Proof of changes on desktop with slow/throttled network
Proof of changes on mobile phone
Proof of changes in Arabic language
PR Pointers