Skip to content

Releases: 18F/identity-idp

RC 101

16 Jan 17:26
2020-01-16T172247
Compare
Choose a tag to compare

Features

LG-2223 Sign in with multiple TOTP apps (#3499, #3526)
LG-1904 LG-2222 Add and delete TOTP apps (#3509)
LG-2513 LG-2514 Allow multiple PIV/CACs or auth apps on setup (#3515)
LG-2379 LG-2476 Add cost tracking by SP (#3522, #3527)

Service Provider Updates

Update DOT Secure Data Commons friendly name

Bugs and Enhancements

Remove Devise confirmable from the user model (#3484)
Fixing 2FA SMS code not autopopulating in Safari (#3493)
fixed strong_migrations error (#3506)
LG-2295 Pre-populate address when editing address from ID (#3510)
LG-2310 run locally with piv cac (#3511, #3517, #3518)
LG-2052 Remove auto-format from IAL2 proofing phone check (#3512)
LG-2308 Add migration for adding 'allow_prompt' to service provider table, backfill rake task (#3513)
Remove Geolite2 setup from the setup script (#3514)
LG-2512 Put the 127.0.0.1 geocoder stub back in the spec file (#3516)
LG-2063 Give users more time to complete mobile capture on hybrid flow (#3521)
LG-2213 Upgrade the identity style guide to 2.2.0 (#3523)

RC 100

03 Jan 03:41
2020-01-03T033335
8899b68
Compare
Choose a tag to compare

Service Provider Updates

Change DOT Secure Data Commons redirect URI

Bugs and Enhancements

LG-2477 Add rack timeouts to new relic (#3496)
LG-2484 Increase timeouts for Acuant results API call (#3498)
LG-2489 Increase timeout time for AAMVA during doc auth (#3501)
Drop x509_dn_uuid column from users table (#3483)
LG-2485 Fix uploading test credentials for IAL2 (#3500)
LG-2395 Allow failures with yaml test document upload (#3497)
Bump rack from 2.0.7 to 2.0.8 (#3494)
Add a banlist for non-essential emails (#3487)

RC 99

18 Dec 14:01
2019-12-18T135027
Compare
Choose a tag to compare

Features

Add choose verify method screen for CAC proofing (#3474)
LG-2419 User with a CAC sees the CAC proofing flow (#3471)
LG-862 Add a PIV/CAC to an account (#3449)

Service Provider Updates

Add SP: HHS - OIG - Exclusion Referrals
Add SP: DOT - FHWA ITS JPO - Secure Data Commons
Add SP: DOL - OASAM - eFile-eServe (EFS)

Bugs and Enhancements

Add a banlist for non-essential emails (#3487)
Add CT to the list of supported states (#3482)
Lg 2441 redirect URIs not included in CSP for oidc (#3479)
LG-2413 Doc auth drop offs by sprint report (#3480)
Remove references to x509_dn_uuid on user (#3477)
Rescue db not found error in migration check. (#3476)
LG-2430 Track data around profile deactivation and activation with personal key (#3475)
Parse full name from CAC correctly (#3473)
Limit PIV/CAC count (#3472)
LG-2410 Accept IAL2 and LOA3 assertions (#3464)
LG-1767 LG-2103 Get name off CAC when proofing with CAC. On error offer doc auth (#3470)

RC 98

05 Dec 16:56
2019-12-05T153654
Compare
Choose a tag to compare

Features

LG-2224 Remove a PIV/CAC (#3436)
LG-2315 Users should not see PIV/CAC option to configure MFA on mobile (#3439)
LG-2218 Added friendly doc auth errors (#3434)
LG-1649 Update design and copy for MFA more info (#3429)
LG-2351 Sign in with multiple PIV/CACs (#3431)
LG-2313 Users should not see sign in with PIV/CAC option on mobile (#3437)
LG-2312 Users should not see proofing with a CAC option on mobile (#3438)

Service Provider Updates

LG-2372: new version of saml_idp doesn't sign saml logout response (#3430)

Bugs and Enhancements

Don't check for pending migrations on a migration instance (#3445)
Change max doc auth attmepts to 10 (#3444)
Update encryption-and-key-rotation.md (#3433)
LG-2383 Raise an error if migrations are pending in bin/activate (#3435)
Use an OTP object to save IdV OTPs in the session (#3432)
Fix blank doc_auth_log entries (#3428)
LG-2370 Apply the secure headers override during webauthn setup (#3427)
LG-2350 Add a new table for piv/cac configurations (#3426)
LG-1190 Default to read replica for the console db (#3425)

RC 97

05 Dec 15:36
2019-12-05T153154
Compare
Choose a tag to compare

Features

LG-664 Require 2nd MFA for personal key users (#3373)
LG-2051 Allow IAL2 users who fail recovery to revert to account reset (#3389)
LG-1080 Allow deleting backup codes (#3405)
LG-1726 Confirm screen for generating backup codes (#3405)
LG-2125 Unique yearly auths report (#3421)

Service Provider Updates

Bugs and Enhancements

LG-2206: encode the logout response with the endpoint signature cert/key (#3390)
Update gems (#3391)
Fixes for jaws and IE (#3392)
Use the master branch of saml_idp (#3393)
Rename the grant_readonly_access rake task and revert implementation (#3400)
Remove Procfile_dev (#3402)
Revert LG-1896 (#3403)
Remove 1st mfa success screen when retiring personal key (#3407)
LG-1996 Email address form field does not provide error summary (#3408)
Misc content updates (#3409)
LG-2246 Fix phone edit authorization issues (#3410)
Bump json-jwt from 1.10.2 to 1.11.0 (#3411)
Misc bug fixes for retire personal key (#3412)
LG-2232 Use a separate NewRelic app in the background jobs (#3413)
Permit any node version between v8 and v12 inclusive (#3414)
Use export to set the NewRelic app name for background jobs (#3415)
LG-2323 Update libphone-js (#3416)
Bump rack-cors from 1.0.3 to 1.0.5 (#3417)
Pin the style guide version to 2.1.5 (#3419)
LG-2206: new version of saml_idp to include response id in signature (#3420)
Rollback the change to use separate NR accounts for web and bg jobs (#3422)

RC 96

22 Nov 19:36
2019-11-06T162832
2838ff8
Compare
Choose a tag to compare

Features

LG-1832 Display attributes on consent screen (#3366)
LG-2044 Add a PIV/CAC during sign in flow (#3361)
LG-1623 Redesign personal key page (#3381)

Service Provider Updates

Update agency names (#3301)

Bugs and Enhancements

LG-1838 Add default help text to service_providers.localdev.yml (#3336)
LG-2117 Fix auth counts tracking to exclude auths that that do not make it back to sp (#3360)
LG-2095 Accept either an array or a string as a value for OpenID (#3363)
LG-2054 Add link to send verification code via usps on error pages (#3364)
LG-1451 Ensure PII is not being transmitted/shared with IAL1 SPs (#3367)
LG-1832 Update consent screen to display attributes before continue (#3370)
LG-2194 Move image upload errors to top of screen (#3371)
LG-2040 Pick up debugging heavy saml_idp gem (#3372)
LG-2040 Pick up more debugging and possible fix from saml_idp gem (#3376)
LG-2200 Cleanup after the Pinpoint migraiton (#3379)
LG-2040 Saml_idp doesn't require namespace when checking signature (#3380)
LG-1941 Jaws not reading correct texts (#3374)
LG-2178 Fix IAL2 user counts per SP (#3383)
LG-2120 Fix total verified user count in doc auth funnel (#3382)
LG-2089 Remove the failure presenters in the IdV flow (#3375)
LG-992 Limit the amount of texts that can be sent out for doc auth (#3385)
LG-1896 accept oidc and saml requests with ial in request (#3384)
phone number flag icon fix (#3378)
Re-adding CREATE USER statement to grant_readonly_access rake task (#3353)
Enable doc auth in local dev and production (#3357)
Whitelist SP redirect in CSP on piv cac setup after sign in action (#3368)

RC 95

24 Oct 17:15
2019-10-24T171151
8315c3a
Compare
Choose a tag to compare

Features

Updated messages for PIV/CAC certificate timeout and ocsp errors (#3352)

Service Provider Updates

Add DOL - CIO - Case Management Platform SP (#3343)

Bugs and Enhancements

Move service_providers.yml and logos to identity-idp-config (3349)
Update authentication and confirmation OTP message (#3358)
Fix Sign In With PIV/CAC 500 errors (#3344)
Update AAMVA gem to 3.2.4 (#3348)
Cleanup application.yml (#3323)
Remove decorative image alt tags (#3350)
Fixed checkboxes in high contrast mode (#3351)
Add a uniqueness constraint to email address (#3355)
Fix country combo for screen readers (#3354)
Add aria labels to checkbox (#3356)

RC 94

17 Oct 22:04
2019-10-17T215129
38b9c79
Compare
Choose a tag to compare

RC 94.1

WHY: Update NGA NOME expiring certs

Features

Add missing hybrid flow steps to doc auth funnel analytics (#3345)

Service Provider Updates

Update NGA NOME cert (#3342)

Bugs and Enhancements

Fix tests failing because of an issuer change (#3341)

RC 94

Features

WHY: Regular scheduled release

Features

Self service help text (#3320)
Confirming email then entering password redirects to sign in (#3313)
Log redirect to SP bounce (#3315)

Service Provider Updates

Add DOI FedTalent configuration (#3296)
DOT - FMCSA - Drug and Alcohol Clearinghouse fixes (#3337)

Bugs and Enhancements

Set twilio_verify_override_for_intl_sms false (#3311)
LG-1273 Create migration to add help text to service providers, backfill existing SPs to have help text (#3318)
Use update attributes (#3321)
Fix help text backfill (#3322)
fix redirect from doc auth to idv when browser back clicked (#3325)
Rename loa to ial in the code (#3278)
Fix 500 error when unauthenticated on IAL2 password screen (#3332)
Fix erroneous error counts reported in doc auth funnel (#3331)
Fix 500 error verifying images in doc auth (#3333)
Hide docauth error and info after new image selected (#3335)
Revert sample app issuer in sp.yml (#3339)
Fix tests failing because of an issuer change (#3341)

RC 93

26 Sep 21:14
2019-09-26T211250
3848929
Compare
Choose a tag to compare

RC 93.4

WHY: Releasing fixes for IAL2 proofing flow

Features

  • Self service help text (#3237)
  • Confirming email then entering password redirects to sign in (#3313)
  • Notify users of handoff to SP bouncing back to login.gov (#3315)

Service Provider Updates

  • Merge pull request #3296 from 18F/amos/config/doi_talent

Bugs and Enhancements

  • Bump telephony gem version to v0.0.12 (#3295)
  • Tracking USPS letter sent and costing correctly (#3299)
  • Remove PIV/CAC instructions link (#3303)
  • Fix legacy idv throttling (#3302)
  • Clean up PIV/CAC error screen (#3307)
  • Cleanup log statement (#3304)
  • Don't report cost for bad acuant calls (timeouts/connections) (#3308)
  • Reset mobile doc auth properly in hybrid flow (#3312)
  • Fix duplicate help links after failing to proof (#3314)
  • Revert "Self service help text" (#3316)
  • Bump simple_form from 4.1.0 to 5.0.0 (#3317)
  • Set twilio_verify_override_for_intl_sms false (#3311)
  • Create migration to add help text to service providers (#3318)
  • Use update attributes (#3321)
  • Self service help text (#3320)
  • Fix help text backfill (#3322)
  • Fix redirect from doc auth to idv when browser back clicked (#3325)
  • Update gems (#3324)

RC 93.3

WHY: Releasing HHS SP config

Service Provider Updates

  • Add SP HHS - OIG Utils (#3300)

Bugs and Enhancements

  • Don't report cost for bad acuant calls (timeouts/connections) (#3308)

RC 93.2

WHY: Releasing telephony gem changes and USPS letter tracking

Features

  • User cannot re-submit Docauth despite waiting longer than 24 hours (#3294)
  • Update CBP TTP learn more URL (#3298)
  • Tracking USPS letter sent and costing correctly (#3299)

Service Provider Updates

  • RRB prod SP config updates (#3297)

Bugs and Enhancements

  • Bump telephony gem version to v0.0.12 (#3295)

  • Remove PIV/CAC instructions link (#3303)

  • Fix legacy idv throttling (#3302)

RC 93.1

Features

WHY: Releasing PIV/CAC feedback enhancements and IAL2 reporting

  • Sign in with PIV/CAC feedback on errors (#3279)
  • Change the way the proofing client gems are specified in the Gemfile (#3275)
  • Track Proofing Costs (#3264)
  • Format the hybrid flow phone number (#3282)
  • Save components used to establish IAL2 credentials (#3276)
  • Successful handoff rate by SP report (#3277)
  • Track Doc Auth Funnel (#3263)

Service Provider Updates

  • Update rrb logo (#3285)

Bugs and Enhancements

  • Move rubocop and rubocop-rails into the dev/test group (#3269)
  • Fix CSS for IE 11 (#3271)
  • Remove extra doc auth funnel creates (#3280)
  • Set configs for identity-telephony v0.0.10 (#3283)
  • Bump aamva gem (#3284)
  • Revert "Set configs for identity-telephony v0.0.10 (#3283)" (#3287)
  • Misc doc auth fixes (#3289)
  • LG-1955 Bump telephony gem to v0.0.11 (#3290)
  • Fix success rate report (#3291)

RC 91

29 Aug 03:51
7c1a223
Compare
Choose a tag to compare

Features

  • Send push notifications as OpenID RISC Event Types (#3206)
  • Support option to proof with either State ID or CAC (#3221)
  • Add support for backup SMS and Voice OTP provider Pinpoint (#3202, #3203, #3205, #3199, #3241)
  • Rate limiting emails on unauthenticated forms to prevent abuse (#3228)

Service Provider Updates

  • Add SP RRB - myRRB (#3212)
  • Add additional DOT Delphi eInvoicing SP config (#3238)
  • Add SP DOT - FMCSA - Drug and Alcohol Clearinghouse (#3211)

Bugs and Enhancements

  • Stop sorting backup codes by ID (#3208)
  • Create hashed and unhashed assets (#3209)
  • Add usds fonts (#3216)
  • Static page not found page (#3219)
  • Update the knapsack report (#3207)
  • Fix confusing placeholder phone number (#3220)
  • Set the image and font path variables for USWDS (#3223)
  • validating token not expired to prevent 500 errors on password validation (#3210)
  • Remove unused assets (#3222)
  • Fix expired link on email confirmation (#3226)
  • Visually distinguish characters in backup codes and personal keys (#3231)
  • Remove return to profile link from completions page (#3230)
  • Add missing user UUID to doc auth proofing (#3232)
  • es translation fixes (#3229)
  • Update stale password digests as users sign in (#3227)
  • fix default when editing phone (#3235)
  • added idv_extra to resolution response (#3240)
  • Fix state ID preview on ie 11 (#3239)