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

Profile Page Feature Flag #743

Merged
merged 2 commits into from
Oct 27, 2022
Merged

Profile Page Feature Flag #743

merged 2 commits into from
Oct 27, 2022

Conversation

zachary-kent
Copy link
Collaborator

@zachary-kent zachary-kent commented Oct 27, 2022

Summary

Added a feature flag Profile for the new profile page, decoupling it from the Tools feature flag. Run GK.enableProfile() and GK.disableProfile() to show and gate the new profile page, respectively.

Test Plan

Test every combination of enabling/disabling the tools and profile page, navigating between them and the plan page and checking for any unexpected behavior.

@zachary-kent zachary-kent requested a review from a team as a code owner October 27, 2022 05:49
@dti-github-bot
Copy link
Member

[diff-counting] Significant lines: 11.

@github-actions
Copy link
Contributor

Visit the preview URL for this PR (updated for commit 874bd34):

https://cornelldti-courseplan-dev--pr743-profile-feature-flag-8rpruba0.web.app

(expires Sat, 26 Nov 2022 05:50:35 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 6d4e0437c4559ed895272bbd63991394f1e0e933

Copy link
Collaborator

@benjamin-shen benjamin-shen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zachary-kent zachary-kent merged commit b2f4a63 into master Oct 27, 2022
@zachary-kent zachary-kent deleted the profile-feature-flag branch October 27, 2022 06:20
@noschiff noschiff mentioned this pull request Oct 27, 2022
43 tasks
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.

3 participants