Activation des "features" (fonctionnalités)
L'activation des "features" (fonctionnalités), ce fait via l'UI super-admin, ici :
https://example.org/manager/features/features
- Toutes les "features" ne sont pas listées, mais on peut en rajouter manuellement en connaissant leur identifiant.
- Dans le cas du routage des dossiers, l'identifiant est
administrateur_routage
(trouvé en recherchant "feature_enabled" dans l'IDE). - Liste des features activables dans l'UI sans connaître leur identifiant : config/initializers/flipper.rb
Questions : TODO @mfaure
-
Comment activer la fonctionnalité uniquement pour quelques administrateurs ? -
La méthode d'activation utilisée (ajout manuel via son identifiant) est-elle correcte ? -
...
Liste des features
Liste des features identifiés par une recherche dans le code
- insee_api_v3
- carte_ign
- hide_instructeur_email
- administrateur_web_hook
- administrateur_routage ---> voir : #12 (closed)
- instructeur_bypass_email_login_token
- localization
- maintenance_mode
- xray
Recherche dans l'IDE :
flipper.enabled?(:
feature_enabled?(:
Flipper.enabled?(:insee_api_v3
Flipper.enabled?(:carte_ign
Flipper.enabled?(:hide_instructeur_email
feature_enabled?(:administrateur_web_hook
feature_enabled?(:administrateur_routage
feature_enabled?(:instructeur_bypass_email_login_token
feature_enabled?(:localization
feature_enabled?(:maintenance_mode
feature_enabled?(:xray