Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9d8b464
LG-14609 Stop logging Threatmetrix response body in verify info resul…
jmhooper Oct 16, 2024
8ff1501
changelog: Internal, Tests, Updating some tests to be easier to read …
Sgtpluck Oct 17, 2024
b256afa
Restructure PIV/CAC setup spec for consistency (#11355)
aduth Oct 17, 2024
fdae4fa
Update Rails to 7.1.4.1 (#11358)
aduth Oct 17, 2024
6116689
Remove some spacing in zh.yml (#11356)
nickttng Oct 17, 2024
0466036
LG-14653 | Log state_id_type on doc auth result event (#11328)
n1zyy Oct 17, 2024
9951895
lg-13879 Remove single page DocAuth (#11343)
AShukla-GSA Oct 17, 2024
8b1714b
LG-14590 Add GetProofingResultsJob password reset integration tests (…
shanechesnutt-ft Oct 18, 2024
c545fe6
lg-14514 Remove document capture session validation event (#11361)
AShukla-GSA Oct 18, 2024
fc88a2c
Remove unused 2FA no_option route view (#11342)
aduth Oct 18, 2024
d220668
LG-14815: rename document_capture_sessions column socure_docv_token t…
amirbey Oct 18, 2024
7e17def
LG-14651: add different hover states to login-button component (#11366)
nprimak Oct 18, 2024
f8e74fc
LG-14360: Update sign out link (#11325)
KeithNava Oct 21, 2024
fc64d3c
LG-14711: Enable reCAPTCHA in log-only mode (#11349)
vrajmohan Oct 21, 2024
91af133
changelog: Internal, Analytics, Add feature usage table to Protocols …
Sgtpluck Oct 21, 2024
9409520
LG-14716 Download and store Socure reason codes weekly (#11350)
jmhooper Oct 21, 2024
b996788
Remove compose-components JavaScript package (#11373)
Oct 21, 2024
5421a73
Update good_job in preparation for 4.0 upgrade (#11374)
Oct 21, 2024
9d1a6d6
LG-14624: Display visited location in in_person_verified, in_person_f…
eileen-nava Oct 21, 2024
797d8ce
changelog: Internal, CI, Fixing service name reference, adding additi…
stephencshelton Oct 21, 2024
bba7cc4
Add test to require all config defined in application.yml.default (#1…
aduth Oct 22, 2024
da770f3
Extract common spec helpers for decoding OIDC tokens (#11371)
aduth Oct 22, 2024
c1e8556
Update rubocop-rails to lint deprecated enum keywords (#11364)
aduth Oct 22, 2024
d50b357
changelog: User-Facing Improvements, F/T Unlock passkeys, Move userVe…
mdiarra3 Oct 22, 2024
7a5be9a
Remove controller-level "bypass" check for SP MFA requirement (#11375)
aduth Oct 22, 2024
5255622
Add cpu_time and idle_time to job logs (#11376)
Oct 22, 2024
4e19597
LG-14323 add content about selfie sdk (#11367)
jmax-gsa Oct 22, 2024
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
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -449,7 +449,7 @@ trigger_devops:
- echo "View your applications deployment progress at https://argocd.reviewapp.identitysandbox.gov/applications/argocd/${CI_ENVIRONMENT_SLUG}?view=tree&resource="
- echo "DNS may take a while to propagate, so be patient if it doesn't show up right away"
- echo "To access the rails console, first run 'aws-vault exec sandbox-power -- aws eks update-kubeconfig --name reviewapp'"
- echo "Then run aws-vault exec sandbox-power -- kubectl exec -it service/$CI_ENVIRONMENT_SLUG-login-chart-idp -n review-apps -- /app/bin/rails console"
- echo "Then run aws-vault exec sandbox-power -- kubectl exec -it service/$CI_ENVIRONMENT_SLUG-idp -n review-apps -- /app/bin/rails console"
- echo "Address of IDP review app:"
- echo https://$CI_ENVIRONMENT_SLUG.reviewapps.identitysandbox.gov
- echo "Address of PIVCAC review app:"
Expand Down
21 changes: 21 additions & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -843,6 +843,9 @@ Rails/Blank:
Rails/CompactBlank:
Enabled: false

Rails/DangerousColumnNames:
Enabled: true

Rails/Delegate:
Enabled: false

Expand All @@ -868,6 +871,12 @@ Rails/DynamicFindBy:
Rails/EagerEvaluationLogMessage:
Enabled: true

Rails/EnumSyntax:
Enabled: true

Rails/EnvLocal:
Enabled: true

Rails/ExpandedDateRange:
Enabled: true

Expand Down Expand Up @@ -932,6 +941,9 @@ Rails/PluckInWhere:
Rails/Present:
Enabled: false

Rails/RedundantActiveRecordAllMethod:
Enabled: true

Rails/RedundantPresenceValidationOnBelongsTo:
Enabled: false

Expand Down Expand Up @@ -959,6 +971,9 @@ Rails/RootPathnameMethods:
Rails/RootPublicPath:
Enabled: true

Rails/SelectMap:
Enabled: true

Rails/ShortI18n:
Enabled: true

Expand Down Expand Up @@ -998,6 +1013,9 @@ Rails/TransactionExitStatement:
Rails/UnusedIgnoredColumns:
Enabled: true

Rails/UnusedRenderContent:
Enabled: true

Rails/WhereEquals:
Enabled: true

Expand All @@ -1013,6 +1031,9 @@ Rails/WhereNot:
Rails/WhereNotWithMultipleConditions:
Enabled: true

Rails/WhereRange:
Enabled: false

RSpec/LeakyConstantDeclaration:
Enabled: true

Expand Down
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ git_source(:github) { |repo_name| "https://github.com/#{repo_name}.git" }

ruby "~> #{File.read(File.join(__dir__, '.ruby-version')).strip}"

gem 'rails', '~> 7.1.3'
gem 'rails', '~> 7.1.4'

gem 'ahoy_matey', '~> 3.0'
# pod identity requires 3.188.0
Expand Down Expand Up @@ -120,7 +120,7 @@ group :development, :test do
gem 'rspec-rails', '~> 6.0'
gem 'rubocop', '~> 1.62.0', require: false
gem 'rubocop-performance', '~> 1.20.2', require: false
gem 'rubocop-rails', '>= 2.5.2', require: false
gem 'rubocop-rails', '>= 2.26.2', require: false
gem 'rubocop-rspec', require: false
gem 'sqlite3', require: false
end
Expand Down
117 changes: 59 additions & 58 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -79,71 +79,71 @@ GIT
GEM
remote: https://rubygems.org/
specs:
actioncable (7.1.3.4)
actionpack (= 7.1.3.4)
activesupport (= 7.1.3.4)
actioncable (7.1.4.1)
actionpack (= 7.1.4.1)
activesupport (= 7.1.4.1)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
zeitwerk (~> 2.6)
actionmailbox (7.1.3.4)
actionpack (= 7.1.3.4)
activejob (= 7.1.3.4)
activerecord (= 7.1.3.4)
activestorage (= 7.1.3.4)
activesupport (= 7.1.3.4)
actionmailbox (7.1.4.1)
actionpack (= 7.1.4.1)
activejob (= 7.1.4.1)
activerecord (= 7.1.4.1)
activestorage (= 7.1.4.1)
activesupport (= 7.1.4.1)
mail (>= 2.7.1)
net-imap
net-pop
net-smtp
actionmailer (7.1.3.4)
actionpack (= 7.1.3.4)
actionview (= 7.1.3.4)
activejob (= 7.1.3.4)
activesupport (= 7.1.3.4)
actionmailer (7.1.4.1)
actionpack (= 7.1.4.1)
actionview (= 7.1.4.1)
activejob (= 7.1.4.1)
activesupport (= 7.1.4.1)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.2)
actionpack (7.1.3.4)
actionview (= 7.1.3.4)
activesupport (= 7.1.3.4)
actionpack (7.1.4.1)
actionview (= 7.1.4.1)
activesupport (= 7.1.4.1)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
actiontext (7.1.3.4)
actionpack (= 7.1.3.4)
activerecord (= 7.1.3.4)
activestorage (= 7.1.3.4)
activesupport (= 7.1.3.4)
actiontext (7.1.4.1)
actionpack (= 7.1.4.1)
activerecord (= 7.1.4.1)
activestorage (= 7.1.4.1)
activesupport (= 7.1.4.1)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (7.1.3.4)
activesupport (= 7.1.3.4)
actionview (7.1.4.1)
activesupport (= 7.1.4.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
activejob (7.1.3.4)
activesupport (= 7.1.3.4)
activejob (7.1.4.1)
activesupport (= 7.1.4.1)
globalid (>= 0.3.6)
activemodel (7.1.3.4)
activesupport (= 7.1.3.4)
activerecord (7.1.3.4)
activemodel (= 7.1.3.4)
activesupport (= 7.1.3.4)
activemodel (7.1.4.1)
activesupport (= 7.1.4.1)
activerecord (7.1.4.1)
activemodel (= 7.1.4.1)
activesupport (= 7.1.4.1)
timeout (>= 0.4.0)
activestorage (7.1.3.4)
actionpack (= 7.1.3.4)
activejob (= 7.1.3.4)
activerecord (= 7.1.3.4)
activesupport (= 7.1.3.4)
activestorage (7.1.4.1)
actionpack (= 7.1.4.1)
activejob (= 7.1.4.1)
activerecord (= 7.1.4.1)
activesupport (= 7.1.4.1)
marcel (~> 1.0)
activesupport (7.1.3.4)
activesupport (7.1.4.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
Expand Down Expand Up @@ -343,7 +343,7 @@ GEM
ffi (~> 1.0)
globalid (1.2.1)
activesupport (>= 6.1)
good_job (3.21.1)
good_job (3.99.1)
activejob (>= 6.0.0)
activerecord (>= 6.0.0)
concurrent-ruby (>= 1.0.2)
Expand Down Expand Up @@ -523,20 +523,20 @@ GEM
rackup (2.1.0)
rack (>= 3)
webrick (~> 1.8)
rails (7.1.3.4)
actioncable (= 7.1.3.4)
actionmailbox (= 7.1.3.4)
actionmailer (= 7.1.3.4)
actionpack (= 7.1.3.4)
actiontext (= 7.1.3.4)
actionview (= 7.1.3.4)
activejob (= 7.1.3.4)
activemodel (= 7.1.3.4)
activerecord (= 7.1.3.4)
activestorage (= 7.1.3.4)
activesupport (= 7.1.3.4)
rails (7.1.4.1)
actioncable (= 7.1.4.1)
actionmailbox (= 7.1.4.1)
actionmailer (= 7.1.4.1)
actionpack (= 7.1.4.1)
actiontext (= 7.1.4.1)
actionview (= 7.1.4.1)
activejob (= 7.1.4.1)
activemodel (= 7.1.4.1)
activerecord (= 7.1.4.1)
activestorage (= 7.1.4.1)
activesupport (= 7.1.4.1)
bundler (>= 1.15.0)
railties (= 7.1.3.4)
railties (= 7.1.4.1)
rails-controller-testing (1.0.5)
actionpack (>= 5.0.1.rc1)
actionview (>= 5.0.1.rc1)
Expand All @@ -551,9 +551,9 @@ GEM
rails-i18n (7.0.6)
i18n (>= 0.7, < 2)
railties (>= 6.0.0, < 8)
railties (7.1.3.4)
actionpack (= 7.1.3.4)
activesupport (= 7.1.3.4)
railties (7.1.4.1)
actionpack (= 7.1.4.1)
activesupport (= 7.1.4.1)
irb
rackup (>= 1.0.0)
rake (>= 12.2)
Expand Down Expand Up @@ -633,10 +633,11 @@ GEM
rubocop-performance (1.20.2)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.30.0, < 2.0)
rubocop-rails (2.20.2)
rubocop-rails (2.26.2)
activesupport (>= 4.2.0)
rack (>= 1.1)
rubocop (>= 1.33.0, < 2.0)
rubocop (>= 1.52.0, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-rspec (2.24.1)
rubocop (~> 1.33)
rubocop-capybara (~> 2.17)
Expand Down Expand Up @@ -836,7 +837,7 @@ DEPENDENCIES
rack-test (>= 1.1.0)
rack-timeout
rack_session_access (>= 0.2.0)
rails (~> 7.1.3)
rails (~> 7.1.4)
rails-controller-testing (>= 1.0.4)
redacted_struct
redis (>= 3.2.0)
Expand All @@ -851,7 +852,7 @@ DEPENDENCIES
rspec_junit_formatter
rubocop (~> 1.62.0)
rubocop-performance (~> 1.20.2)
rubocop-rails (>= 2.5.2)
rubocop-rails (>= 2.26.2)
rubocop-rspec
ruby-progressbar
ruby-saml
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ normalize_yaml: ## Normalizes YAML files (alphabetizes keys, fixes line length,
optimize_svg: ## Optimizes SVG images
# Exclusions:
# - `login-icon-bimi.svg` is hand-optimized and includes required metadata that would be stripped by SVGO
find app/assets/images public -name '*.svg' -not -name 'login-icon-bimi.svg' | xargs ./node_modules/.bin/svgo
find app/assets/images public -name '*.svg' -not -name 'login-icon-bimi.svg' -not -name 'selfie-capture-accept-help.svg' | xargs ./node_modules/.bin/svgo

optimize_assets: optimize_svg ## Optimizes all assets

Expand Down
1 change: 1 addition & 0 deletions app/assets/images/idv/selfie-capture-accept-help.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading