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

Deploy RC 262 to Prod #7992

Merged
merged 18 commits into from
Mar 16, 2023
Merged

Deploy RC 262 to Prod #7992

merged 18 commits into from
Mar 16, 2023

Commits on Mar 14, 2023

  1. Improve analytics for FraudRejectionDailyJob (#7973)

    changelog: Internal, IdV Fraud, Improve analytics on
    FraudRejectiondailyJob
    
    Improves the analytics to show the day the profile was rejected to
    compare with the day the profile entered the fraud_review_pending state
    theabrad authored and mitchellhenke committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    e9bc35b View commit details
    Browse the repository at this point in the history
  2. Fix test that is inconsistent across daylight saving time changes (#7977

    )
    
    * Fix test that is inconsistent across daylight saving time changes
    
    changelog: Internal, Testing, Fix test that is inconsistent across daylight saving time changes
    
    * refactor to work consistently across DST
    mitchellhenke committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    50ddb2b View commit details
    Browse the repository at this point in the history
  3. Remove redis-namespace gem (#7971)

    changelog: Internal, Redis, Remove redis-namespace gem
    mitchellhenke committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    9036caf View commit details
    Browse the repository at this point in the history
  4. LG-9019 Users in Puerto Rico go automatically to Update Address page (#…

    …7976)
    
    * After SSN step, take users with Puerto Rico addresses directly to Update Address page
    
    To help users in Puerto Rico verify their identities, automatically take them to the Update Address page which has guidance on how to edit a Puerto Rico address to be more likely to pass the Lexisnexis Instant Verify step.
    
    changelog: User-Facing Improvements, Identity Verification, take users with Puerto Rico addresses directly to the Update Address page after entering their SSN.
    soniaconnolly authored and mitchellhenke committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    232ae7a View commit details
    Browse the repository at this point in the history
  5. Remove unused phone PATCH route (#7947)

    * Remove unused phone PATCH route
    
    changelog: Internal, Code Quality, Reconcile routes for adding phone
    
    * Update spec method
    
    RackAttack throttles for any non-GET request, not specifically on the PATCH method: https://github.com/18F/identity-idp/blob/e10b263/config/initializers/rack_attack.rb#L202
    aduth authored and mitchellhenke committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    98d8bbe View commit details
    Browse the repository at this point in the history
  6. Remove PSQL stats job (#7981)

    * Remove PSQL stats job
    
    changelog: Internal, Background Jobs, Remove PSQL stats job
    
    * remove unused one minute cron interval
    
    ---------
    
    Co-authored-by: Mitchell Henke <mitchell.henke@gsa.gov>
    jgrevich and mitchellhenke committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    3f7e670 View commit details
    Browse the repository at this point in the history
  7. Upgrade webpack (#7986)

    changelog: Internal, Security, Upgrade webpack
    mitchellhenke authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    2586a25 View commit details
    Browse the repository at this point in the history
  8. Remove querying from good_jobs table in heartbeat job (#7984)

    changelog: Internal, Background Jobs, Remove querying from good_jobs table in heartbeat job
    mitchellhenke authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    8c45dcf View commit details
    Browse the repository at this point in the history
  9. LG-8930: Show formatted date of birth on in-person proofing verify st…

    …ep (#7975)
    
    * show formatted date of birth on IPP verify step
    
    changelog: User-Facing Improvements, Verify your information for in person proofing, Show formatted date of birth
    Tomas Apodaca authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    7517dc9 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. LG-9002: Collect state id address on state id page (#7979)

    * Fix test that is inconsistent across daylight saving time changes (#7977)
    
    * Fix test that is inconsistent across daylight saving time changes
    
    changelog: Internal, Testing, Fix test that is inconsistent across daylight saving time changes
    
    * refactor to work consistently across DST
    
    * update state id page to include address fields
    
    * capture secondary address info on state id page
    
    * update translations
    
    * neaten up code
    
    * update translations
    
    * state id displays new fields but doesn't save to correct attributes
    
    * save to updated attributes
    
    * changelog: Upcoming Features, In-person proofing, collect state id address
    
    * fix html & yaml formatting
    
    * fix failing tests
    
    * add path expectation to spec
    
    * Fix bordered radio button styling
    
    * clean up build
    
    * respond to feedback
    
    ---------
    
    Co-authored-by: Mitchell Henke <mitchell.henke@gsa.gov>
    Co-authored-by: Sheldon Bachstein <sheldon.bachstein@gsa.gov>
    3 people authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    82accad View commit details
    Browse the repository at this point in the history
  2. Simplify session timeout modal presenter (#7985)

    * Simplify session timeout modal presenter
    
    changelog: Internal, Refactoring, Simplify logic for session timeout modal behavior
    
    * Mark translations as used
    
    See: https://github.com/18F/identity-idp/pull/7985/files#r1136148250
    Co-Authored-By: Zach Margolis <zachmargolis@users.noreply.github.com>
    
    * Rename locale_scope as translation_scope
    
    See: https://github.com/18F/identity-idp/pull/7985/files#r1136148250
    
    ---------
    
    Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
    aduth and zachmargolis authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    244a837 View commit details
    Browse the repository at this point in the history
  3. Update Rails (#7983)

    changelog: Internal, Security, Update Rails with security patch
    mitchellhenke authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    50b74c3 View commit details
    Browse the repository at this point in the history
  4. Jmax/lg 9084 remove personal key in gpo feature flag (#7948)

    Removed feature flag and related code.
    
    Refactored step_indicator_concern spec in the process.
    
    [skip changelog]
    
    Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
    jmax-gsa and zachmargolis authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f4a5868 View commit details
    Browse the repository at this point in the history
  5. Add a #verify_info_step_complete? and `mark_verify_info_step_comple…

    …te!` methods to `Idv::Session` (#7958)
    
    The IdV Session manages the session variables during proofing and is inspected throughout to determine if a user should be on a particular step. This means the session contains a series of flags or artifacts that determine if steps were completed. The names of these and the impacts of changing them may not be obvious, so in this commit some methods for marking a step complete and checking that a step is complete were added alongside methods for invalidating a step.
    
    This is a pattern we intend to apply to other steps in the proofing flow.
    
    changelog: Improvement, FSM Retirement, Methods were added to the Idv Session class for determining whether the verify info step was completed and for marking the verify info step complete.
    jmhooper authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    67aa4bd View commit details
    Browse the repository at this point in the history
  6. Add report that monitors duplicate SSNs (LG-9191) (#7988)

    changelog: Internal, Reporting, Add report for duplicate SSNs
    zachmargolis authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    09cadbf View commit details
    Browse the repository at this point in the history
  7. LG-9067: Account reset account deleted event fixes (#7982)

    * LG-9067: Account reset account deleted event fixes
    
    changelog: Internal, Attempts API, Update & fixes Account reset account deleted event
    olatifflexion authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    67e40bc View commit details
    Browse the repository at this point in the history
  8. Update eslint-plugin-import (#7987)

    * Update eslint-plugin-import
    
    Fix warning in `yarn audit`
    
    [skip changelog]
    
    * Update version specifier for eslint-plugin-import
    
    * Run yarn-deduplicate to reduce duplicate dependencies
    matthinz authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    6d2a452 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Add columns to duplicate SSN reporting (LG-9191) (#7995)

    * Add profile_active column
    * Add count_active_ssn_fingerprint column
    * Handle nil activated_at values
    
    changelog: Internal, Reporting, Add report for duplicate SSNs
    (cherry picked from commit f8d0bb5)
    zachmargolis committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    6f92cfb View commit details
    Browse the repository at this point in the history