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

(PC-30329)[API] feat: remove wip_enable_new_nav_ab_test ff and stop ff #12930

Merged
merged 1 commit into from
Jun 27, 2024

Conversation

AleksDPass
Copy link
Contributor

Arret de l'AB test et suppression du FF associé.
Maintient de l'ancienne nav pour les utilisateurs invité par ceux qui l'ont.

But de la pull request

Ticket Jira (ou description si BSR) : https://passculture.atlassian.net/browse/PC-30329

Vérifications

  • J'ai écrit les tests nécessaires
  • J'ai relu attentivement les migrations, en particulier pour éviter les locks, et je préviens les équipes Shérif et Data
  • J'ai ajouté des screenshots pour d'éventuels changements graphiques

@AleksDPass AleksDPass force-pushed the AleksDPass/PC-30329-stop-ab-test-remove-ff branch from 315eb68 to b0b2a45 Compare June 25, 2024 13:38
)
db.session.add(new_nav_pro)
else:
new_nav_pro = users_models.UserProNewNavState(
Copy link
Contributor

Choose a reason for hiding this comment

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

On pourrait supprimer la table UserProNewNavState ? Elle n'était utile que si le FF existait non ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

non puisqu'on veut garder l'ancienne NPP pour les utilisateurs invité. Et la modification ne concerne que les nouveaux utilisateurs. Il faut donc toujours faire la différence avec les actif non actifs. Le passage de tout les utilisateurs en NPP se fera surement avec une PR front. On fera différents tickets pour nettoyer ( routes, tables, fonctions)

@@ -0,0 +1,31 @@
"""remove_FF_WIP_ENABLE_NEW_NAV_AB_TEST
Copy link
Contributor

Choose a reason for hiding this comment

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

Suppression de FF faut plutôt faire une migration post

@AleksDPass AleksDPass force-pushed the AleksDPass/PC-30329-stop-ab-test-remove-ff branch 2 times, most recently from b738124 to 61e9f7d Compare June 26, 2024 10:11
@@ -0,0 +1,31 @@
"""remove_FF_WIP_ENABLE_NEW_NAV_AB_TEST
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"""remove_FF_WIP_ENABLE_NEW_NAV_AB_TEST
"""remove WIP_ENABLE_NEW_NAV_AB_TEST feature flag

Comme pour

Removes WIP_HOME_STATS and WIP_HOME_STATS_V2 Feature Flag
par ex

@AleksDPass AleksDPass force-pushed the AleksDPass/PC-30329-stop-ab-test-remove-ff branch 2 times, most recently from e1673c5 to 37d0035 Compare June 27, 2024 07:31
no NPP activation by id parity and FF removal. The behavior for invitation remain
@AleksDPass AleksDPass force-pushed the AleksDPass/PC-30329-stop-ab-test-remove-ff branch from 37d0035 to 440994f Compare June 27, 2024 07:54
@AleksDPass AleksDPass merged commit 0da9bae into master Jun 27, 2024
22 checks passed
@AleksDPass AleksDPass deleted the AleksDPass/PC-30329-stop-ab-test-remove-ff branch June 27, 2024 08:19
@AleksDPass AleksDPass restored the AleksDPass/PC-30329-stop-ab-test-remove-ff branch June 27, 2024 12:56
@AleksDPass AleksDPass deleted the AleksDPass/PC-30329-stop-ab-test-remove-ff branch June 27, 2024 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants