Skip to content

Conversation

@AndrewCheung360
Copy link
Member

Quick PR for temporarily commenting out onboarding google sign in feature before releasing updated gym details feature.

vstarzf and others added 30 commits October 16, 2024 11:05
Implements UI for main Reminders menu screen
Tested Report Networking + Navigation and Networking Reorganization
…still need to find fix for muscle icons and popular times networking
…to profile creation, modified viewmodel dependencies
…d redundant functions/code, modified reportSubmitScreen to not require viewmodel, updated report vm function call scope
Completed Majority of Onboarding Flow
…ption issue for populartimes, reduced poptimes interval to start-end of open hours
Copy link
Collaborator

@zachseidner1 zachseidner1 left a comment

Choose a reason for hiding this comment

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

I appreciate you working on this so we can get out gym details page. But I feel like commenting out tons of code is never the best idea. In industry, there's this concept of a "feature flag", where new features are locked behind these, and the backend is actually what roles out the update. We don't have this on AppDev, but what we can do is, instead of commenting this out, put it behind a boolean flag. This way, if you want to test separately with onboarding enabled or disabled it's much easier. It should also make this PR way shorter (just disable navigation to the onboarding page and any way to get to it!). Lmk if that makes sense.

@AndrewCheung360
Copy link
Member Author

Just added a boolean feature flag for onboarding. Let me know if this was what you were envisioning.

Copy link
Collaborator

@zachseidner1 zachseidner1 left a comment

Choose a reason for hiding this comment

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

ship it!

@AndrewCheung360 AndrewCheung360 merged commit 3872ce6 into prod Mar 26, 2025
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.

4 participants