Skip to content

LG-9002: Add in_person_capture_secondary_id_enabled feature flag#7949

Merged
eileen-nava merged 4 commits intomainfrom
em/9002-dav-feature-flag
Mar 8, 2023
Merged

LG-9002: Add in_person_capture_secondary_id_enabled feature flag#7949
eileen-nava merged 4 commits intomainfrom
em/9002-dav-feature-flag

Conversation

@eileen-nava
Copy link
Contributor

🎫 Ticket

(5) Implement LG-8692 (collecting current address if different)
Please note, this PR does not fully complete LG-9002. All it does is add the feature flag.

🛠 Summary of changes

  • Added the in_person_capture_secondary_id_enabled feature flag

📜 Testing Plan

Inspect application.yml.default and lib/identity_config.rb.
Confirm that both contain the new feature flag.

@eileen-nava eileen-nava requested review from a team and jess-fortier March 8, 2023 17:26
Copy link
Contributor

@allthesignals allthesignals left a comment

Choose a reason for hiding this comment

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

LGTM! We have other feature flags using ipp. Is that idea to move away from that naming convention?

Copy link
Contributor

@sheldon-b sheldon-b left a comment

Choose a reason for hiding this comment

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

LGTM! One small suggestion

voice_otp_speech_rate: 'slow'
voip_block: true
voip_allowed_phones: '[]'
in_person_capture_secondary_id_enabled: false
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you move this up to the block of other in_person... config values, near line 144? This list is kinda-sorta sorted alphabetically and it'll be easier to find near other in-person values

Copy link
Contributor Author

Choose a reason for hiding this comment

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

LGTM! We have other feature flags using ipp. Is that idea to move away from that naming convention?

Yes, the idea is to use in_person instead of ipp. This naming convention transcends feature flags. For example, if you look at git history, you'll see that directories used to say "ipp" instead of "in_person." The idea is that the full phrase is clearer than an acronym.

@eileen-nava eileen-nava merged commit bd5d12b into main Mar 8, 2023
@eileen-nava eileen-nava deleted the em/9002-dav-feature-flag branch March 8, 2023 19:50
@jmdembe jmdembe mentioned this pull request Mar 9, 2023
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