Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
4667492
LG-767 Alert a user on personal key sign in (#2630)
jmhooper Nov 5, 2018
6b46f6a
Stub twilio when testing personal key as mfa (#2644)
jgsmith-usds Nov 5, 2018
b98cac7
Merge pull request #2643 from 18F/stages/rc-2018-11-08
jgsmith-usds Nov 5, 2018
b81c005
LG-775 Do not present FIDO auth option if browser does not support FI…
stevegsa Nov 7, 2018
635e98b
LG-570 Update typography scale to match spec
gregory-casamento Oct 17, 2018
74dbee0
Merge pull request #2611 from 18F/gcasa-lg571-typography
monfresh Nov 7, 2018
b96b6e8
LG-746 Return 400 error for invalid String params (#2648)
monfresh Nov 7, 2018
a48dabb
Fix redirect when not presenting FIDO (#2651)
stevegsa Nov 9, 2018
0e8ffaf
LG-793 Add user event when removing phone number (#2649)
monfresh Nov 10, 2018
e343e5b
Update aws-sdk-kms from 1.9.0 to 1.11.0
monfresh Nov 13, 2018
e8074c9
Update aws-sdk-ses from 1.10.0 to 1.13.0
monfresh Nov 13, 2018
c7c0215
Update bullet from 5.7.6 to 5.9.0
monfresh Nov 13, 2018
565fffd
Update capybara-screenshot from 1.0.21 to 1.0.22
monfresh Nov 13, 2018
d57e0e0
Update chromedriver-helper from 1.2.0 to 2.1.0
monfresh Nov 13, 2018
b455fe4
Update codeclimate-test-reporter from 1.0.8 to 1.0.9
monfresh Nov 13, 2018
93e5614
Update factory_bot_rails from 4.11.0 to 4.11.1
monfresh Nov 13, 2018
e06cb64
Update hiredis from 0.6.1 to 0.6.3
monfresh Nov 13, 2018
b901cbb
Update httparty from 0.16.2 to 0.16.3
monfresh Nov 13, 2018
5f718c9
Update i18n-tasks from 0.9.24 to 0.9.28
monfresh Nov 13, 2018
8b9dcae
Update newrelic_rpm from 5.4.0.347 to 5.5.0.348
monfresh Nov 13, 2018
5923c72
Update phonelib from 0.6.24 to 0.6.27
monfresh Nov 13, 2018
ce8e69c
Update rack-attack from 5.4.0 to 5.4.2
monfresh Nov 13, 2018
5364472
Update recaptcha from 4.12.0 to 4.13.0
monfresh Nov 13, 2018
17ea580
Update reek from 5.0.2 to 5.2.0
monfresh Nov 13, 2018
a37b469
Update rspec-rails from 3.8.0 to 3.8.1
monfresh Nov 13, 2018
64d161d
Update scrypt from 3.0.5 to 3.0.6
monfresh Nov 13, 2018
73811f5
Update sinatra from 2.0.3 to 2.0.4
monfresh Nov 13, 2018
08bcf26
Update slim-rails from 3.1.3 to 3.2.0
monfresh Nov 13, 2018
cc184d1
Update slim_lint from 0.16.0 to 0.16.1
monfresh Nov 13, 2018
8611fad
Update stringex from 2.8.4 to 2.8.5
monfresh Nov 13, 2018
7e0d36e
Update strong_migrations from 0.2.3 to 0.3.1
monfresh Nov 13, 2018
57a8dde
LG-732 Add security key SVG to setup page (#2647)
monfresh Nov 14, 2018
ef42f48
Update twilio-ruby from 5.12.4 to 5.15.2
monfresh Nov 13, 2018
f52aba6
Update typhoeus from 1.3.0 to 1.3.1
monfresh Nov 13, 2018
bb51fc3
Update valid_email from 0.1.0 to 0.1.2
monfresh Nov 13, 2018
95ad062
Update webauthn from 1.3.0 to 1.7.0
monfresh Nov 13, 2018
3df6fd8
Merge branch 'master' into mb-update-gems
monfresh Nov 14, 2018
a624203
Merge pull request #2653 from 18F/mb-update-gems
monfresh Nov 15, 2018
0ef41d9
LG-742 Create password screen allows less than 12 characters (#2657)
stevegsa Nov 15, 2018
f427406
LG-795 Display timestamps in the local timezone (#2654)
stevegsa Nov 15, 2018
b4ad4be
LG-583 Update account reset final delete screen design (#2652)
stevegsa Nov 16, 2018
8c2d6ec
LG-785 Alert users when personal key is regenerated (#2660)
jmhooper Nov 16, 2018
e265d2d
LG-575 Add a phone (#2662)
stevegsa Nov 19, 2018
fd68b24
Merge branch 'master' into stages/rc-2018-11-22
stevegsa Nov 19, 2018
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
1 change: 1 addition & 0 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Metrics/BlockLength:
Exclude:
- 'Rakefile'
- '**/*.rake'
- 'app/decorators/identity_decorator.rb'
- 'app/decorators/user_decorator.rb'
- 'app/services/omniauth_authorizer.rb'
- 'app/services/single_logout_handler.rb'
Expand Down
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ gem 'http_accept_language'
gem 'httparty'
gem 'identity-hostdata', github: '18F/identity-hostdata', branch: 'master'
gem 'json-jwt'
gem 'local_time'
gem 'lograge'
gem 'net-sftp'
gem 'newrelic_rpm'
Expand Down
123 changes: 69 additions & 54 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -117,20 +117,20 @@ GEM
arel (8.0.0)
ast (2.4.0)
aws-eventstream (1.0.1)
aws-partitions (1.103.0)
aws-sdk-core (3.27.0)
aws-partitions (1.111.0)
aws-sdk-core (3.38.0)
aws-eventstream (~> 1.0)
aws-partitions (~> 1.0)
aws-sigv4 (~> 1.0)
jmespath (~> 1.0)
aws-sdk-kms (1.9.0)
aws-sdk-kms (1.11.0)
aws-sdk-core (~> 3, >= 3.26.0)
aws-sigv4 (~> 1.0)
aws-sdk-s3 (1.17.0)
aws-sdk-core (~> 3, >= 3.21.2)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.0)
aws-sdk-ses (1.10.0)
aws-sdk-ses (1.13.0)
aws-sdk-core (~> 3, >= 3.26.0)
aws-sigv4 (~> 1.0)
aws-sigv4 (1.0.3)
Expand All @@ -154,21 +154,22 @@ GEM
brakeman (4.3.1)
browser (2.5.3)
builder (3.2.3)
bullet (5.7.6)
bullet (5.9.0)
activesupport (>= 3.0.0)
uniform_notifier (~> 1.11.0)
uniform_notifier (~> 1.11)
bummr (0.3.2)
rainbow
thor
byebug (10.0.2)
capybara (3.7.2)
capybara (3.10.1)
addressable
mini_mime (>= 0.1.3)
nokogiri (~> 1.8)
rack (>= 1.6.0)
rack-test (>= 0.6.3)
xpath (~> 3.1)
capybara-screenshot (1.0.21)
regexp_parser (~> 1.2)
xpath (~> 3.2)
capybara-screenshot (1.0.22)
capybara (>= 1.0, < 4)
launchy
capybara-selenium (0.0.6)
Expand All @@ -178,19 +179,19 @@ GEM
childprocess (0.9.0)
ffi (~> 1.0, >= 1.0.11)
choice (0.2.0)
chromedriver-helper (1.2.0)
chromedriver-helper (2.1.0)
archive-zip (~> 0.10)
nokogiri (~> 1.8)
chunky_png (1.3.10)
codeclimate-engine-rb (0.4.1)
virtus (~> 1.0)
codeclimate-test-reporter (1.0.8)
codeclimate-test-reporter (1.0.9)
simplecov (<= 0.13)
coderay (1.1.2)
coercible (1.0.0)
descendants_tracker (~> 0.0.1)
colorize (0.8.1)
concurrent-ruby (1.0.5)
concurrent-ruby (1.1.3)
connection_pool (2.2.2)
cose (0.1.0)
cbor (~> 0.5.9.2)
Expand Down Expand Up @@ -243,15 +244,15 @@ GEM
actionmailer (>= 4.0, < 6)
activesupport (>= 4.0, < 6)
execjs (2.7.0)
factory_bot (4.11.0)
factory_bot (4.11.1)
activesupport (>= 3.0.0)
factory_bot_rails (4.11.0)
factory_bot (~> 4.11.0)
factory_bot_rails (4.11.1)
factory_bot (~> 4.11.1)
railties (>= 3.0.0)
fakefs (0.18.0)
faker (1.9.1)
i18n (>= 0.7)
faraday (0.15.2)
faraday (0.15.3)
multipart-post (>= 1.2, < 3)
fasterer (0.4.1)
colorize (~> 0.7)
Expand Down Expand Up @@ -291,23 +292,25 @@ GEM
hashie (3.6.0)
heapy (0.1.3)
highline (2.0.0)
hiredis (0.6.1)
hiredis (0.6.3)
htmlentities (4.3.4)
http_accept_language (2.1.1)
httparty (0.16.2)
httparty (0.16.3)
mime-types (~> 3.0)
multi_xml (>= 0.5.2)
httpi (2.4.3)
rack
socksify
i18n (1.1.0)
i18n (1.1.1)
concurrent-ruby (~> 1.0)
i18n-tasks (0.9.24)
i18n-tasks (0.9.28)
activesupport (>= 4.0.2)
ast (>= 2.1.0)
erubi
highline (>= 2.0.0)
i18n
parser (>= 2.2.3.0)
rails-i18n
rainbow (>= 2.2.2, < 4.0)
terminal-table (>= 1.5.1)
ice_nine (0.11.2)
Expand All @@ -330,48 +333,53 @@ GEM
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
local_time (2.1.0)
lograge (0.10.0)
actionpack (>= 4)
activesupport (>= 4)
railties (>= 4)
request_store (~> 1.0)
loofah (2.2.2)
loofah (2.2.3)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
lumberjack (1.0.13)
macaddr (1.7.1)
systemu (~> 2.6.2)
mail (2.7.0)
mail (2.7.1)
mini_mime (>= 0.1.1)
memory_profiler (0.9.11)
method_source (0.9.0)
method_source (0.9.2)
mime-types (3.2.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2018.0812)
mini_mime (1.0.1)
mini_portile2 (2.3.0)
minitest (5.11.3)
multi_xml (0.6.0)
multipart-post (2.0.0)
mustermann (1.0.2)
mustermann (1.0.3)
nenv (0.3.0)
net-sftp (2.1.2)
net-ssh (>= 2.6.5)
net-ssh (4.1.0)
newrelic_rpm (5.4.0.347)
newrelic_rpm (5.5.0.348)
nio4r (2.3.1)
nokogiri (1.8.4)
nokogiri (1.8.5)
mini_portile2 (~> 2.3.0)
nori (2.6.0)
notiffany (0.1.1)
nenv (~> 0.1)
shellany (~> 0.0)
openssl (2.1.2)
orm_adapter (0.5.0)
overcommit (0.46.0)
childprocess (~> 0.6, >= 0.6.3)
iniparse (~> 1.4)
parallel (1.12.1)
parser (2.5.1.2)
parser (2.5.3.0)
ast (~> 2.4.0)
pg (1.1.3)
phonelib (0.6.24)
phonelib (0.6.27)
pkcs11 (0.2.7)
powerpack (0.1.2)
premailer (1.11.1)
Expand All @@ -389,14 +397,14 @@ GEM
pry (~> 0.10)
public_suffix (3.0.3)
puma (3.12.0)
rack (2.0.5)
rack-attack (5.4.0)
rack (2.0.6)
rack-attack (5.4.2)
rack (>= 1.0, < 3)
rack-cors (1.0.2)
rack-headers_filter (0.0.1)
rack-mini-profiler (1.0.0)
rack (>= 1.2.0)
rack-protection (2.0.3)
rack-protection (2.0.4)
rack
rack-proxy (0.6.4)
rack
Expand Down Expand Up @@ -432,6 +440,9 @@ GEM
ruby-graphviz (~> 1.2)
rails-html-sanitizer (1.0.4)
loofah (~> 2.2, >= 2.2.2)
rails-i18n (5.1.2)
i18n (>= 0.7, < 2)
railties (>= 5.0, < 6)
railties (5.1.6)
actionpack (= 5.1.6)
activesupport (= 5.1.6)
Expand All @@ -448,15 +459,16 @@ GEM
readthis (2.2.0)
connection_pool (~> 2.1)
redis (>= 3.0, < 5.0)
recaptcha (4.12.0)
recaptcha (4.13.0)
json
redis (3.3.5)
reek (5.0.2)
reek (5.2.0)
codeclimate-engine-rb (~> 0.4.0)
kwalify (~> 0.7.0)
parser (>= 2.5.0.0, < 2.6, != 2.5.1.1)
rainbow (>= 2.0, < 4.0)
referer-parser (0.3.0)
regexp_parser (1.2.0)
request_store (1.4.1)
rack (>= 1.4)
responders (2.4.0)
Expand All @@ -471,13 +483,13 @@ GEM
rspec-mocks (~> 3.8.0)
rspec-core (3.8.0)
rspec-support (~> 3.8.0)
rspec-expectations (3.8.1)
rspec-expectations (3.8.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0)
rspec-mocks (3.8.0)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0)
rspec-rails (3.8.0)
rspec-rails (3.8.1)
actionpack (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
Expand Down Expand Up @@ -524,7 +536,7 @@ GEM
nokogiri (>= 1.8.1)
nori (~> 2.4)
wasabi (~> 3.4)
scrypt (3.0.5)
scrypt (3.0.6)
ffi-compiler (>= 1.0, < 2.0)
secure_headers (6.0.0)
selenium-webdriver (3.14.0)
Expand All @@ -541,20 +553,20 @@ GEM
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.0)
sinatra (2.0.3)
simplecov-html (0.10.2)
sinatra (2.0.4)
mustermann (~> 1.0)
rack (~> 2.0)
rack-protection (= 2.0.3)
rack-protection (= 2.0.4)
tilt (~> 2.0)
slim (3.0.9)
slim (4.0.1)
temple (>= 0.7.6, < 0.9)
tilt (>= 1.3.3, < 2.1)
slim-rails (3.1.3)
tilt (>= 2.0.6, < 2.1)
slim-rails (3.2.0)
actionpack (>= 3.1)
railties (>= 3.1)
slim (~> 3.0)
slim_lint (0.16.0)
slim (>= 3.0, < 5.0)
slim_lint (0.16.1)
rake (>= 10, < 13)
rubocop (>= 0.50.0)
slim (>= 3.0, < 5.0)
Expand All @@ -567,8 +579,8 @@ GEM
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets (>= 3.0.0)
stringex (2.8.4)
strong_migrations (0.2.3)
stringex (2.8.5)
strong_migrations (0.3.1)
activerecord (>= 3.2.0)
sysexits (1.2.0)
systemu (2.6.5)
Expand All @@ -579,11 +591,11 @@ GEM
daemons (~> 1.0, >= 1.0.9)
eventmachine (~> 1.0, >= 1.0.4)
rack (>= 1, < 3)
thor (0.20.0)
thor (0.20.3)
thread_safe (0.3.6)
tilt (2.0.8)
timecop (0.9.1)
twilio-ruby (5.12.4)
twilio-ruby (5.15.2)
faraday (~> 0.9)
jwt (>= 1.5, <= 2.5)
nokogiri (>= 1.6, < 2.0)
Expand All @@ -593,18 +605,18 @@ GEM
rails (>= 3.1.1)
randexp
rotp (>= 3.2.0)
typhoeus (1.3.0)
typhoeus (1.3.1)
ethon (>= 0.9.0)
tzinfo (1.2.5)
thread_safe (~> 0.1)
uglifier (3.2.0)
execjs (>= 0.3.0, < 3)
unicode-display_width (1.4.0)
uniform_notifier (1.11.0)
uniform_notifier (1.12.1)
user_agent_parser (2.4.1)
uuid (2.3.9)
macaddr (~> 1.0)
valid_email (0.1.0)
valid_email (0.1.2)
activemodel
mail (>= 2.6.1)
virtus (1.0.5)
Expand All @@ -617,9 +629,11 @@ GEM
wasabi (3.5.0)
httpi (~> 2.0)
nokogiri (>= 1.4.2)
webauthn (1.3.0)
webauthn (1.7.0)
cbor (~> 0.5.9.2)
cose (~> 0.1.0)
jwt (>= 1.5, < 3.0)
openssl (~> 2.0)
webmock (3.4.2)
addressable (>= 2.3.6)
crack (>= 0.3.2)
Expand All @@ -641,7 +655,7 @@ GEM
xmlmapper (>= 0.7.3)
xmlmapper (0.7.3)
nokogiri (~> 1.5)
xpath (3.1.0)
xpath (3.2.0)
nokogiri (~> 1.8)
zonebie (0.6.1)
zxcvbn-js (4.4.3)
Expand Down Expand Up @@ -694,6 +708,7 @@ DEPENDENCIES
json-jwt
knapsack
lexisnexis!
local_time
lograge
net-sftp
newrelic_rpm
Expand Down Expand Up @@ -756,4 +771,4 @@ RUBY VERSION
ruby 2.5.1p57

BUNDLED WITH
1.16.5
1.16.6
1 change: 1 addition & 0 deletions app/assets/images/security-key.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading