Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
7165890
LG-599 LG-603 Allow user to config webauthn at account creation. Allo…
stevegsa Sep 10, 2018
3405af4
Add Guardfile for faster local testing
monfresh Sep 8, 2018
d75b5b8
LG-641 Handle nil request_id properly
monfresh Sep 10, 2018
7bdba57
Merge pull request #2504 from 18F/mb-lg-641
monfresh Sep 10, 2018
19ddf72
LG-529 Remove IdV background job (#2452)
jmhooper Sep 10, 2018
8703ba2
Lint and more coverage
stevegsa Sep 10, 2018
0df71b1
More coverage
stevegsa Sep 10, 2018
c39ef92
Merge pull request #2500 from 18F/mb-guard
monfresh Sep 11, 2018
c65551e
LG-609 Change language on phone / address confirmation page
stevegsa Sep 11, 2018
6777b82
LG-654 Redact entire SSN from /account page
stevegsa Sep 11, 2018
51bbc1c
Merge pull request #2507 from 18F/stevegsa-redact-entire-ssn-from-acc…
stevegsa Sep 11, 2018
907411f
Removed unnecessary code
stevegsa Sep 11, 2018
4bc4e91
Translations
stevegsa Sep 11, 2018
d51b3ba
Merge pull request #2501 from 18F/stevegsa-use-webauthn-as-2fa-setup-…
stevegsa Sep 11, 2018
86c766f
Merge pull request #2506 from 18F/stevegsa-change-language-on-phone-a…
stevegsa Sep 11, 2018
8c3024e
[LG-587] Add email address table (#2503)
jgsmith-usds Sep 11, 2018
0c2d68c
Update webauthn setup to match master branch
monfresh Sep 12, 2018
34f62fe
Merge pull request #2512 from 18F/mb-fix-webauthn
monfresh Sep 12, 2018
2e8da67
LG-625 Cancel flow modification (#2470)
stevegsa Sep 12, 2018
4138a1f
Update redirect URI for sp-oidc-sinatra app
monfresh Sep 11, 2018
61b036d
LG-515 Move 2FA localizations out of Devise file
monfresh Sep 12, 2018
91f5ca4
Merge pull request #2514 from 18F/mb-lg-515
monfresh Sep 12, 2018
12cb9cb
Merge pull request #2509 from 18F/mb-update-redirect-uri
monfresh Sep 12, 2018
bc05ec1
[LG-588] Rake task populating email addresses
jgsmith-usds Sep 12, 2018
d2e1d55
Merge pull request #2516 from 18F/jgs/lg-588-rake-task-populate-email…
jgsmith-usds Sep 13, 2018
a089954
Return blank for nil phone numbers
jgsmith-usds Sep 13, 2018
5bb344b
Merge pull request #2521 from 18F/jgs-fix-nil-phone
jgsmith-usds Sep 13, 2018
cbbc743
Fix PIV/CAC and Webauthn errors when disabled (#2519)
stevegsa Sep 14, 2018
1a0df87
LG-442 Remove unused sidekiq and worker code
monfresh Sep 12, 2018
ea39aef
Merge pull request #2517 from 18F/mb-lg-442
monfresh Sep 17, 2018
451dcf0
LG-567 Make password strength spacing consistent (#2515)
donjo Sep 17, 2018
db4a2f6
LG-627 Don't automatically select SMS during IdV (#2511)
jmhooper Sep 17, 2018
8f71288
Make the margin classes apply to desktop-only (#2510)
donjo Sep 17, 2018
d9a3262
LG-558 Make jurisdiction step non-re-entrant (#2518)
jmhooper Sep 18, 2018
4437076
Add trailing period to a french idv translation (#2527)
jmhooper Sep 18, 2018
ed0b661
LG-665 Remove unused Report Fraud code
monfresh Sep 18, 2018
6645cac
Merge pull request #2528 from 18F/mb-lg-665
monfresh Sep 18, 2018
085ba75
LG-669 Retry once when Twilio request times out
monfresh Sep 12, 2018
ee4b585
Merge pull request #2513 from 18F/mb-lg-669
monfresh Sep 19, 2018
6eec59f
LG-650 Report IdV vendor timeouts to the user (#2526)
jmhooper Sep 19, 2018
0250384
Update capybara-screenshot to point to rubygems
monfresh Sep 19, 2018
dbaad1c
Merge pull request #2532 from 18F/mb-update-capybara-screenshot
monfresh Sep 20, 2018
aca9236
LG-684 Rescue Faraday::ConnectionFailed errors
monfresh Sep 19, 2018
5097a30
Merge pull request #2531 from 18F/mb-lg-684
monfresh Sep 20, 2018
24f514a
LG-624 Add HOMES.mil logo and help text in INT (#2533)
stevegsa Sep 20, 2018
42fc30e
LG-651 Allow newrelic_rpm to be updated
monfresh Sep 19, 2018
6afd7a0
Merge pull request #2534 from 18F/mb-lg-651
monfresh Sep 20, 2018
6928fc7
[LG-576] List phone configurations (#2492)
jgsmith-usds Sep 20, 2018
f52bb17
LG-677 Add confirm screen on account reset cancel (#2525)
stevegsa Sep 20, 2018
c0f0eb1
Get link right for adding a phone
jgsmith-usds Sep 21, 2018
84afead
Merge pull request #2538 from 18F/fix-phone-adding
jgsmith-usds Sep 21, 2018
3d66417
LG-637 Set max length of state id number to 25 (#2530)
jmhooper Sep 21, 2018
bdea9b9
LG-553 LOA3: Cancel verification doesn't remove pending status (#2537)
stevegsa Sep 21, 2018
e548622
Add TTP exact matching logout redirect uri (#2539)
stevegsa Sep 21, 2018
a8ce438
Add vermont to list of supported states (#2542)
jmhooper Sep 21, 2018
74189db
LG-666 Refactor AccountResetService
monfresh Sep 19, 2018
41285ad
Merge pull request #2543 from 18F/mb-lg-666
monfresh Sep 21, 2018
6038e6a
LG-507: Remove PIV/CAC feature flag
gregory-casamento Sep 20, 2018
6632c7a
Merge pull request #2535 from 18F/gcasa-lg507-piv_cac_enabled-remove
monfresh Sep 22, 2018
0a2f7cf
Pad list items in account management screen
jgsmith-usds Sep 24, 2018
45a5aca
Merge pull request #2545 from 18F/fix-indent-in-account-listing
jgsmith-usds Sep 24, 2018
a138bd0
LG-695 Enable Webauthn when there is no SP (#2544)
stevegsa Sep 24, 2018
f07c726
Add support for proofing SC, MO, and RI (#2546)
jmhooper Sep 24, 2018
192a8d0
LG-543 Retry failed Twilio Verify requests
monfresh Sep 21, 2018
6eb6c56
Merge pull request #2540 from 18F/mb-lg-543
monfresh Sep 24, 2018
2f46449
LG-518 Identity Verification via Document Authentication and Selfie M…
stevegsa Sep 24, 2018
91dbabc
LG-615 Update personal key page design and language (#2529)
stevegsa Sep 24, 2018
4463296
Enable webauthn in prod (#2547)
stevegsa Sep 24, 2018
9995ad1
Merge branch 'master' into stages/rc-2018-09-27
gregory-casamento Sep 24, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .codeclimate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ checks:
enabled: false
method-complexity:
config:
threshold: 5
threshold: 15
method-count:
enabled: false
method-lines:
Expand Down
215 changes: 0 additions & 215 deletions .reek

This file was deleted.

10 changes: 4 additions & 6 deletions .reek.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ detectors:
- ServiceProviderSessionDecorator#registration_heading
- MfaConfirmationController#handle_invalid_password
- needs_to_confirm_email_change?
- WorkerHealthChecker#status
- UserFlowExporter#self.massage_assets
- BasicAuthUrl#build
- fallback_to_english
Expand All @@ -33,8 +32,6 @@ detectors:
- generate_slo_request
- reauthn?
- mark_profile_inactive
- EncryptedSidekiqRedis#zrem
- UserDecorator#should_acknowledge_personal_key?
- Pii::Attributes#[]=
- OpenidConnectLogoutForm#load_identity
- Idv::ProfileMaker#pii_from_applicant
Expand All @@ -43,6 +40,7 @@ detectors:
- ServiceProviderSeeder#run
- OtpDeliverySelectionForm#unsupported_phone?
- fallback_to_english
- TwilioService::Utils#request_data
- UserEncryptedAttributeOverrides#find_with_email
- Utf8Sanitizer#event_attributes
- Utf8Sanitizer#remote_ip
Expand All @@ -56,7 +54,6 @@ detectors:
enabled: false
ManualDispatch:
exclude:
- EncryptedSidekiqRedis#respond_to_missing?
- CloudhsmKeyGenerator#initialize_settings
NestedIterators:
exclude:
Expand Down Expand Up @@ -85,12 +82,14 @@ detectors:
- Analytics
TooManyInstanceVariables:
exclude:
- BaseFlow
- OpenidConnectAuthorizeForm
- OpenidConnectRedirector
- Idv::VendorResult
- CloudhsmKeyGenerator
- CloudhsmKeySharer
- WebauthnSetupForm
- WebauthnVerificationForm
TooManyStatements:
max_statements: 6
exclude:
Expand All @@ -105,6 +104,7 @@ detectors:
- Idv::Agent#proof
- Idv::VendorResult#initialize
- SamlIdpController#auth
- TwilioService::Utils#sanitize_errors
- Upaya::QueueConfig#self.choose_queue_adapter
- Upaya::RandomTools#self.random_weighted_sample
- UserFlowFormatter#stop
Expand Down Expand Up @@ -159,7 +159,6 @@ detectors:
- SessionTimeoutWarningHelper#start
- SessionTimeoutWarningHelper#warning
- SessionDecorator
- WorkerHealthChecker::Middleware#call
- UserEncryptedAttributeOverrides#create_fingerprint
- LocaleHelper#locale_url_param
- IdvSession#timed_out_vendor_error
Expand Down Expand Up @@ -187,7 +186,6 @@ directories:
exclude:
- complete_idv_questions_fail
- complete_idv_questions_ok
- create_sidekiq_queues
NilCheck:
exclude:
- complete_idv_questions_fail
Expand Down
1 change: 1 addition & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ Metrics/ClassLength:
- app/controllers/users/two_factor_authentication_controller.rb
- app/decorators/service_provider_session_decorator.rb
- app/decorators/user_decorator.rb
- app/models/user.rb
- app/services/analytics.rb
- app/services/idv/session.rb
- app/presenters/two_factor_auth_code/phone_delivery_presenter.rb
Expand Down
10 changes: 5 additions & 5 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ gem 'pg'
gem 'phonelib'
gem 'pkcs11'
gem 'premailer-rails'
gem 'proofer', github: '18F/identity-proofer-gem', tag: 'v2.6.1'
gem 'proofer', github: '18F/identity-proofer-gem', tag: 'v2.7.0'
gem 'rack-attack'
gem 'rack-cors', require: 'rack/cors'
gem 'rack-headers_filter'
Expand All @@ -49,7 +49,6 @@ gem 'sass-rails', '~> 5.0'
gem 'savon'
gem 'scrypt'
gem 'secure_headers', '~> 6.0'
gem 'sidekiq'
gem 'simple_form'
gem 'sinatra', require: false
gem 'slim-rails'
Expand Down Expand Up @@ -87,14 +86,15 @@ group :development, :test do
gem 'i18n-tasks'
gem 'knapsack'
gem 'pry-byebug'
gem 'puma'
gem 'rspec-rails', '~> 3.7'
gem 'slim_lint'
gem 'thin'
end

group :test do
gem 'axe-matchers', '~> 1.3.4'
gem 'capybara-screenshot', github: 'mattheworiordan/capybara-screenshot'
gem 'capybara-screenshot'
gem 'capybara-selenium'
gem 'chromedriver-helper'
gem 'codeclimate-test-reporter', require: false
Expand All @@ -113,6 +113,6 @@ group :test do
end

group :production do
gem 'aamva', git: 'git@github.com:18F/identity-aamva-api-client-gem', tag: 'v3.1.0'
gem 'lexisnexis', git: 'git@github.com:18F/identity-lexisnexis-api-client-gem', tag: 'v1.1.0'
gem 'aamva', git: 'git@github.com:18F/identity-aamva-api-client-gem', tag: 'v3.2.1'
gem 'lexisnexis', git: 'git@github.com:18F/identity-lexisnexis-api-client-gem', tag: 'v1.2.0'
end
Loading