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

🔥(frontend) remove temporarily team feature #331

Merged
merged 1 commit into from
Aug 8, 2024
Merged

Conversation

AntoLC
Copy link
Collaborator

@AntoLC AntoLC commented Aug 8, 2024

Purpose

We want to make a first release, but the team feature is not ready yet.
So we will hide it for now by hiding the menu and removing the team related tests.

Proposal

  • remove menu
  • change root index with MailDomains page index

Demo

image

@AntoLC AntoLC added the frontend Relative to the frontend label Aug 8, 2024
@AntoLC AntoLC self-assigned this Aug 8, 2024
@AntoLC AntoLC force-pushed the fix/hide-team branch 4 times, most recently from 121c837 to 4022773 Compare August 8, 2024 12:18
@AntoLC AntoLC requested a review from daproclaima August 8, 2024 12:25
Copy link
Collaborator

@daproclaima daproclaima left a comment

Choose a reason for hiding this comment

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

🚢 Go!

@daproclaima
Copy link
Collaborator

The feature flags work great locally!

We want to make a first realease, but the
team feature is not ready yet.
So we will hide it for now by hiding the menu.
We will still let the feature in dev environment.
@@ -1 +1,2 @@
NEXT_PUBLIC_API_ORIGIN=http://localhost:8071
NEXT_PUBLIC_FEATURE_TEAM=true
Copy link
Collaborator

Choose a reason for hiding this comment

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

Est-ce qu'on peut déclarer de manière explicite le feature flag aussi pour tous les autres environnements (preprod, prod) ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Ici c'est juste les var environnements propres à Next.js; il n'y a pas de notion de preprod, staging etc.. Pour la preprod et la prod c'est dans les helm charts qu'il faudrait les indiquer, mais ce n'est pas nécessaire de les mettre pour que ca fonctionne correctement.
Quoi qu'il en soit c'est temporaire, j'espère que team va rapidement etre release, et qu'on enleve ce flag.

Copy link
Collaborator

@daproclaima daproclaima left a comment

Choose a reason for hiding this comment

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

Works ! Thanks for the updates @AntoLC!

@AntoLC AntoLC merged commit 733a1d8 into main Aug 8, 2024
14 of 15 checks passed
@AntoLC AntoLC deleted the fix/hide-team branch August 8, 2024 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Relative to the frontend noChangeLog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants