Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
7650a8a
Fail JavaScript feature specs if any console messages are logged (#5492)
aduth Oct 26, 2021
aa3b662
Refactor document capture provider hierarchy via component compositio…
aduth Oct 26, 2021
a8133c7
Resolve lint errors on MFA setup view (#5548)
aduth Oct 26, 2021
c1f6153
LG-5245: Track drag-and-drop file input as click interaction (#5545)
aduth Oct 26, 2021
6adb02a
LG-5079: Create separate throttle for address verification (#5546)
aduth Oct 26, 2021
1c4cadb
Add link to continue to SP after recovering with personal key (#5541)
Oct 27, 2021
ce0683b
LG-5213: IAL2 document capture tips prior to submission (#5534)
aduth Oct 27, 2021
9f8aa76
Smoke Tests going through SES/S3 (#5549)
Oct 27, 2021
c308e4f
LG-5321: Remove tooltip from personal key input field (#5536)
jmdembe Oct 28, 2021
ef44185
Re-enable smoke tests in prod (#5554)
zachmargolis Oct 28, 2021
5ee2d4e
update brakeman (#5556)
Oct 28, 2021
5fbe097
Bumped idp-telephony version (LG-1926). (#5555)
kevindayton Oct 28, 2021
b27e1a0
Remove job_runs.sh (LG-5031) (#5506)
zachmargolis Oct 28, 2021
1ae2c21
LG-5232 one time security code inline validation (#5527)
mdiarra3 Oct 29, 2021
92f6d6d
Sync package.json engines to nvmrc (#5558)
aduth Oct 29, 2021
72d34a0
LG-5213: Hide "Start Over" and "Cancel" in capture tips (#5553)
aduth Oct 29, 2021
0645f27
LG-5213: Reset scroll position on FormSteps content replacements (#5552)
aduth Oct 29, 2021
8386525
Expand ERBLint exclusion glob patterns (#5557)
aduth Oct 29, 2021
db26ec2
update telephony (#5562)
Oct 29, 2021
8f2288e
Increase number of email checks for smoke tests (#5566)
zachmargolis Nov 1, 2021
2cc3d28
LG-5184: error page on Acuant or LexisNexis full outage (#5551)
solipet Nov 1, 2021
bf832c5
Drop job_runs table (#5508)
zachmargolis Nov 1, 2021
a7a54e7
add styling for validation errors to IdP (#5564)
jmdembe Nov 1, 2021
ce0bfbc
LG-5213: Add additional logging for capture tips display, dismiss (#5…
aduth Nov 1, 2021
dc6aa5b
LG-5213: Fix alt image typo for "Back of an ID" (#5568)
aduth Nov 1, 2021
a1b05b6
Log temporary email address in smoketest error (#5569)
Nov 1, 2021
1936531
Page through s3 for smoke test emails (#5571)
Nov 2, 2021
fdfb916
LG-4815: retire legacy event names (#5572)
solipet Nov 2, 2021
83ba43f
Merge remote-tracking branch 'origin/stages/prod' into stages/rc-2021…
jmhooper Nov 2, 2021
759408a
Refactor Alert partial to ViewComponent (#5565)
aduth Nov 2, 2021
d15f47f
CORS: cache redirect uris from DB (#5575)
zachmargolis Nov 2, 2021
9aa2fa8
Merge branch 'main' into stages/rc-2021-11-04
jmhooper Nov 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@ jobs:
name: 'Smoke tests'
command: |
bin/smoke_test --remote --no-source-env
# - notify-slack-smoke-test-status
- notify-slack-smoke-test-status
- store-smoketest-results
smoketest-int:
working_directory: ~/identity-idp
Expand All @@ -318,7 +318,7 @@ jobs:
name: 'Smoke tests'
command: |
bin/smoke_test --remote --no-source-env
# - notify-slack-smoke-test-status
- notify-slack-smoke-test-status
- store-smoketest-results
smoketest-staging:
working_directory: ~/identity-idp
Expand All @@ -337,7 +337,7 @@ jobs:
name: 'Smoke tests'
command: |
bin/smoke_test --remote --no-source-env
# - notify-slack-smoke-test-status
- notify-slack-smoke-test-status
- store-smoketest-results
smoketest-prod:
working_directory: ~/identity-idp
Expand All @@ -354,7 +354,7 @@ jobs:
name: 'Smoke tests'
command: |
bin/smoke_test --remote --no-source-env
# - notify-slack-smoke-test-status
- notify-slack-smoke-test-status
- store-smoketest-results
check-pinpoint-config:
executor: ruby_browsers
Expand Down
102 changes: 74 additions & 28 deletions .erb-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,13 @@ linters:
# There's no special reason for these excludes other than the fact that they have existing
# issues that haven't been resolved yet. Fix 'em up!
exclude:
- '*/app/views/account_reset/*'
- '*/app/views/account_reset/cancel/show.html.erb'
- '*/app/views/account_reset/confirm_delete_account/show.html.erb'
- '*/app/views/account_reset/delete_account/show.html.erb'
- '*/app/views/account_reset/pending/cancel.html.erb'
- '*/app/views/account_reset/pending/confirm.html.erb'
- '*/app/views/account_reset/pending/show.html.erb'
- '*/app/views/account_reset/request/show.html.erb'
- '*/app/views/accounts/_auth_apps.html.erb'
- '*/app/views/accounts/_backup_codes.html.erb'
- '*/app/views/accounts/_connected_app.html.erb'
Expand All @@ -16,10 +22,10 @@ linters:
- '*/app/views/accounts/_webauthn.html.erb'
- '*/app/views/accounts/actions/_manage_personal_key.html.erb'
- '*/app/views/accounts/show.html.erb'
- '*/app/views/idv/confirmations/*'
- '*/app/views/idv/capture_doc/*'
- '*/app/views/event_disavowal/new.html.erb'
- '*/app/views/idv/capture_doc/document_capture.html.erb'
- '*/app/views/idv/confirmations/show.html.erb'
- '*/app/views/idv/doc_auth/_back.html.erb'
- '*/app/views/idv/doc_auth/_error_messages.html.erb'
- '*/app/views/idv/doc_auth/_ssn_init.html.erb'
- '*/app/views/idv/doc_auth/_ssn_update.html.erb'
- '*/app/views/idv/doc_auth/agreement.html.erb'
Expand All @@ -31,32 +37,72 @@ linters:
- '*/app/views/idv/doc_auth/verify_wait.html.erb'
- '*/app/views/idv/phone/new.html.erb'
- '*/app/views/idv/shared/_document_capture.html.erb'
- '*/app/views/event_disavowal/*'
- '*/app/views/mfa_confirmation/*'
- '*/app/views/reactivate_account/*'
- '*/app/views/session_timeout/*'
- '*/app/views/shared/*'
- '*/app/views/two_factor_authentication/*'
- '*/app/views/user_mailer/*'
- '*/app/views/users/authorization_confirmation/*'
- '*/app/views/users/backup_code_setup/*'
- '*/app/views/users/delete/*'
- '*/app/views/users/edit_phone/*'
- '*/app/views/users/email_language/*'
- '*/app/views/users/emails/*'
- '*/app/views/users/passwords/*'
- '*/app/views/users/piv_cac_setup/*'
- '*/app/views/users/piv_cac_setup_from_sign_in/*'
- '*/app/views/users/rules_of_use/*'
- '*/app/views/users/service_provider_inactive/*'
- '*/app/views/users/service_provider_revoke/*'
- '*/app/views/mfa_confirmation/new.html.erb'
- '*/app/views/reactivate_account/_modal.html.erb'
- '*/app/views/reactivate_account/index.html.erb'
- '*/app/views/session_timeout/_expire_session.html.erb'
- '*/app/views/session_timeout/_ping.html.erb'
- '*/app/views/shared/_alert.html.erb'
- '*/app/views/shared/_banner.html.erb'
- '*/app/views/shared/_block_link.html.erb'
- '*/app/views/shared/_email_languages.html.erb'
- '*/app/views/shared/_footer_lite.html.erb'
- '*/app/views/shared/_maintenance_window_alert.html.erb'
- '*/app/views/shared/_masked_text.html.erb'
- '*/app/views/shared/_nav_branded.html.erb'
- '*/app/views/shared/_one_time_code_input.html.erb'
- '*/app/views/shared/_personal_key.html.erb'
- '*/app/views/shared/_spinner_button.html.erb'
- '*/app/views/shared/_ssn_field.html.erb'
- '*/app/views/shared/_step_indicator.html.erb'
- '*/app/views/shared/_step_indicator_step.html.erb'
- '*/app/views/shared/_validation_message.html.erb'
- '*/app/views/two_factor_authentication/backup_code_verification/show.html.erb'
- '*/app/views/two_factor_authentication/options/index.html.erb'
- '*/app/views/two_factor_authentication/otp_verification/show.html.erb'
- '*/app/views/two_factor_authentication/personal_key_verification/show.html.erb'
- '*/app/views/two_factor_authentication/totp_verification/show.html.erb'
- '*/app/views/two_factor_authentication/webauthn_verification/show.html.erb'
- '*/app/views/user_mailer/account_does_not_exist.html.erb'
- '*/app/views/user_mailer/account_reset_granted.html.erb'
- '*/app/views/user_mailer/account_verified.html.erb'
- '*/app/views/user_mailer/add_email.html.erb'
- '*/app/views/user_mailer/add_email_associated_with_another_account.html.erb'
- '*/app/views/user_mailer/email_added.html.erb'
- '*/app/views/user_mailer/email_confirmation_instructions.html.erb'
- '*/app/views/user_mailer/email_deleted.html.erb'
- '*/app/views/user_mailer/new_device_sign_in.html.erb'
- '*/app/views/user_mailer/password_changed.html.erb'
- '*/app/views/user_mailer/personal_key_regenerated.html.erb'
- '*/app/views/user_mailer/personal_key_sign_in.html.erb'
- '*/app/views/user_mailer/phone_added.html.erb'
- '*/app/views/user_mailer/please_reset_password.html.erb'
- '*/app/views/user_mailer/reset_password_instructions.html.erb'
- '*/app/views/user_mailer/signup_with_your_email.html.erb'
- '*/app/views/user_mailer/unconfirmed_email_instructions.html.erb'
- '*/app/views/users/authorization_confirmation/show.html.erb'
- '*/app/views/users/backup_code_setup/confirm_delete.html.erb'
- '*/app/views/users/backup_code_setup/create.html.erb'
- '*/app/views/users/backup_code_setup/edit.html.erb'
- '*/app/views/users/backup_code_setup/index.html.erb'
- '*/app/views/users/delete/show.html.erb'
- '*/app/views/users/edit_phone/edit.html.erb'
- '*/app/views/users/email_language/show.html.erb'
- '*/app/views/users/emails/show.html.erb'
- '*/app/views/users/emails/verify.html.erb'
- '*/app/views/users/passwords/edit.html.erb'
- '*/app/views/users/piv_cac_setup_from_sign_in/prompt.html.erb'
- '*/app/views/users/piv_cac_setup_from_sign_in/success.html.erb'
- '*/app/views/users/rules_of_use/new.html.erb'
- '*/app/views/users/service_provider_inactive/index.html.erb'
- '*/app/views/users/service_provider_revoke/show.html.erb'
- '*/app/views/users/shared/_otp_delivery_preference_selection.html.erb'
- '*/app/views/users/shared/_otp_make_default_number.html.erb'
- '*/app/views/users/totp_setup/*'
- '*/app/views/users/two_factor_authentication_setup/*'
- '*/app/views/users/verify_password/*'
- '*/app/views/users/verify_personal_key/*'
- '*/app/views/users/webauthn_setup/*'
- '*/app/views/users/totp_setup/new.html.erb'
- '*/app/views/users/verify_password/new.html.erb'
- '*/app/views/users/verify_personal_key/new.html.erb'
- '*/app/views/users/webauthn_setup/delete.html.erb'
- '*/app/views/users/webauthn_setup/new.html.erb'
rubocop_config:
inherit_from:
- .rubocop.yml
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ GEM
blueprinter (0.25.3)
bootsnap (1.9.1)
msgpack (~> 1.0)
brakeman (5.1.1)
brakeman (5.1.2)
browser (5.3.1)
builder (3.2.4)
bullet (6.1.5)
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ lint:
@echo "--- rubocop ---"
bundle exec rubocop --parallel
@echo "--- brakeman ---"
bundle exec brakeman --skip-files app/services/doc_auth_router.rb
bundle exec brakeman
@echo "--- zeitwerk check ---"
bin/rails zeitwerk:check
@echo "--- bundler-audit ---"
Expand Down
1 change: 0 additions & 1 deletion Procfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
web: bundle exec rackup config.ru --port ${PORT:-3000} --host ${HOST:-localhost}
worker: bundle exec good_job start
job_runs: bundle exec rake job_runs:run
mailcatcher: mailcatcher -f
webpacker: ./bin/webpack-dev-server
1 change: 1 addition & 0 deletions app/assets/images/idv/capture-tips-clean.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions app/assets/images/idv/capture-tips-lighting.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions app/assets/images/idv/capture-tips-surface.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading