Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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: 8 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,14 @@ gem 'mutex_m'
# Deals with serialization deprecation in Rails 7.1
gem 'globalize', '~> 7.0'

# Intergates UC_SSO gem
gem 'uc_sso', git: '[email protected]:UC-Libraries/uc_sso.git'
# gem 'uc_sso', git: 'https://git.uc.edu/UC-Libraries/uc_sso.git', branch: 'main'
gem 'omniauth-openid'
gem 'omniauth-shibboleth'
# gem 'rails-controller-testing'
gem 'show_me_the_cookies'

# Needed for ruby 3.3.3 upgrade
gem 'net-pop', '~> 0.1.2'
gem 'net-protocol', '>= 0'
Expand Down
124 changes: 78 additions & 46 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
GIT
remote: [email protected]:UC-Libraries/uc_sso.git
revision: e782a7693f336c9005721b9c870535b187c22725
specs:
uc_sso (0.1.0)
devise
omniauth
omniauth-shibboleth
rails (>= 6.0)

GEM
remote: https://rubygems.org/
specs:
Expand Down Expand Up @@ -76,28 +86,25 @@ GEM
public_suffix (>= 2.0.2, < 7.0)
airbrussh (1.5.3)
sshkit (>= 1.6.1, != 1.7.0)
ast (2.4.2)
autoprefixer-rails (10.4.19.0)
execjs (~> 2)
ast (2.4.3)
base64 (0.2.0)
bcrypt (3.1.20)
benchmark (0.4.0)
bigdecimal (3.1.9)
bindex (0.8.1)
bootsnap (1.18.4)
msgpack (~> 1.2)
bootstrap (5.3.3)
autoprefixer-rails (>= 9.1.0)
bootstrap (5.3.5)
popper_js (>= 2.11.8, < 3)
bootstrap-datepicker-rails (1.10.0.1)
railties (>= 3.0)
brakeman (7.0.0)
brakeman (7.0.2)
racc
builder (3.3.0)
bundler-audit (0.9.2)
bundler (>= 1.2.0, < 3)
thor (~> 1.0)
byebug (11.1.3)
byebug (12.0.0)
capistrano (3.19.2)
airbrussh (>= 1.0.0)
i18n
Expand Down Expand Up @@ -129,21 +136,21 @@ GEM
execjs
coffee-script-source (1.12.2)
concurrent-ruby (1.3.5)
connection_pool (2.5.0)
connection_pool (2.5.3)
crass (1.0.6)
csv (3.3.2)
csv (3.3.4)
date (3.4.1)
devise (4.9.4)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
railties (>= 4.1.0)
responders
warden (~> 1.2.3)
diff-lcs (1.6.0)
diff-lcs (1.6.2)
docile (1.4.1)
dotenv (3.1.7)
dotenv-rails (3.1.7)
dotenv (= 3.1.7)
dotenv (3.1.8)
dotenv-rails (3.1.8)
dotenv (= 3.1.8)
railties (>= 6.1)
drb (2.2.1)
erubi (1.13.1)
Expand All @@ -153,12 +160,12 @@ GEM
factory_bot_rails (6.4.4)
factory_bot (~> 6.5)
railties (>= 5.0.0)
ffi (1.17.1-aarch64-linux-gnu)
ffi (1.17.1-arm-linux-gnu)
ffi (1.17.1-arm64-darwin)
ffi (1.17.1-x86-linux-gnu)
ffi (1.17.1-x86_64-darwin)
ffi (1.17.1-x86_64-linux-gnu)
ffi (1.17.2-aarch64-linux-gnu)
ffi (1.17.2-arm-linux-gnu)
ffi (1.17.2-arm64-darwin)
ffi (1.17.2-x86-linux-gnu)
ffi (1.17.2-x86_64-darwin)
ffi (1.17.2-x86_64-linux-gnu)
globalid (1.2.1)
activesupport (>= 6.1)
globalize (7.0.0)
Expand All @@ -167,12 +174,13 @@ GEM
activesupport (>= 7.0, < 8.1)
request_store (~> 1.0)
gritter (1.2.0)
groupdate (6.5.1)
activesupport (>= 7)
groupdate (6.6.0)
activesupport (>= 7.1)
hashie (5.0.0)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
io-console (0.8.0)
irb (1.15.1)
irb (1.15.2)
pp (>= 0.6.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
Expand All @@ -183,14 +191,14 @@ GEM
rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
json (2.10.1)
language_server-protocol (3.17.0.4)
json (2.12.0)
language_server-protocol (3.17.0.5)
lint_roller (1.1.0)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.6.6)
loofah (2.24.0)
logger (1.7.0)
loofah (2.24.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
Expand All @@ -201,11 +209,11 @@ GEM
marcel (1.0.4)
matrix (0.4.2)
mini_mime (1.1.5)
minitest (5.25.4)
minitest (5.25.5)
msgpack (1.8.0)
mutex_m (0.3.0)
mysql2 (0.5.6)
net-imap (0.5.6)
net-imap (0.5.8)
date
net-protocol
net-pop (0.1.2)
Expand All @@ -232,10 +240,19 @@ GEM
racc (~> 1.4)
nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4)
omniauth (2.1.3)
hashie (>= 3.4.6)
rack (>= 2.2.3)
rack-protection
omniauth-openid (2.0.1)
omniauth (>= 1.0, < 3.0)
rack-openid (~> 1.4.0)
omniauth-shibboleth (1.3.0)
omniauth (>= 1.0.0)
orm_adapter (0.5.0)
ostruct (0.6.1)
parallel (1.26.3)
parser (3.3.7.1)
parallel (1.27.0)
parser (3.3.8.0)
ast (~> 2.4.1)
racc
petergate (3.0.0)
Expand All @@ -244,14 +261,21 @@ GEM
pp (0.6.2)
prettyprint
prettyprint (0.2.0)
psych (5.2.3)
prism (1.4.0)
psych (5.2.6)
date
stringio
public_suffix (6.0.1)
public_suffix (6.0.2)
puma (6.6.0)
nio4r (~> 2.0)
racc (1.8.1)
rack (2.2.12)
rack (2.2.14)
rack-openid (1.4.2)
rack (>= 1.1.0)
ruby-openid (>= 2.1.8)
rack-protection (3.2.0)
base64 (>= 0.1.0)
rack (~> 2.2, >= 2.2.4)
rack-session (1.0.2)
rack (< 3)
rack-test (2.2.0)
Expand Down Expand Up @@ -298,11 +322,11 @@ GEM
rb-inotify (0.11.1)
ffi (~> 1.0)
rb-readline (0.5.5)
rdoc (6.12.0)
rdoc (6.13.1)
psych (>= 4.0.0)
recaptcha (5.19.0)
regexp_parser (2.10.0)
reline (0.6.0)
reline (0.6.1)
io-console (~> 0.5)
request_store (1.7.0)
rack (>= 1.4)
Expand All @@ -312,10 +336,10 @@ GEM
rexml (3.4.1)
rspec-core (3.13.3)
rspec-support (~> 3.13.0)
rspec-expectations (3.13.3)
rspec-expectations (3.13.4)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-mocks (3.13.2)
rspec-mocks (3.13.4)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-rails (6.1.5)
Expand All @@ -326,31 +350,33 @@ GEM
rspec-expectations (~> 3.13)
rspec-mocks (~> 3.13)
rspec-support (~> 3.13)
rspec-support (3.13.2)
rspec-support (3.13.3)
rspec_junit_formatter (0.6.0)
rspec-core (>= 2, < 4, != 2.12.0)
rubocop (1.73.2)
rubocop (1.75.5)
json (~> 2.3)
language_server-protocol (~> 3.17.0.2)
lint_roller (~> 1.1.0)
parallel (~> 1.10)
parser (>= 3.3.0.2)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 2.9.3, < 3.0)
rubocop-ast (>= 1.38.0, < 2.0)
rubocop-ast (>= 1.44.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.38.1)
parser (>= 3.3.1.0)
rubocop-rails (2.30.3)
rubocop-ast (1.44.1)
parser (>= 3.3.7.2)
prism (~> 1.4)
rubocop-rails (2.31.0)
activesupport (>= 4.2.0)
lint_roller (~> 1.1)
rack (>= 1.1)
rubocop (>= 1.72.1, < 2.0)
rubocop (>= 1.75.0, < 2.0)
rubocop-ast (>= 1.38.0, < 2.0)
rubocop-rspec (3.5.0)
rubocop-rspec (3.6.0)
lint_roller (~> 1.1)
rubocop (~> 1.72, >= 1.72.1)
ruby-openid (2.9.2)
ruby-progressbar (1.13.0)
rubyzip (2.4.1)
sass (3.7.4)
Expand Down Expand Up @@ -380,6 +406,8 @@ GEM
websocket (~> 1.0)
shoulda-matchers (4.5.1)
activesupport (>= 4.2.0)
show_me_the_cookies (6.0.0)
capybara (>= 2, < 4)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
Expand Down Expand Up @@ -408,7 +436,7 @@ GEM
net-sftp (>= 2.1.2)
net-ssh (>= 2.8.0)
ostruct
stringio (3.1.5)
stringio (3.1.7)
thor (1.3.2)
tilt (2.6.0)
timeout (0.4.3)
Expand Down Expand Up @@ -479,6 +507,8 @@ DEPENDENCIES
net-pop (~> 0.1.2)
net-protocol
nokogiri (= 1.16.7)
omniauth-openid
omniauth-shibboleth
petergate
puma (>= 6.4.3)
rails (~> 7.2.2.1)
Expand All @@ -495,11 +525,13 @@ DEPENDENCIES
sassc-rails (~> 2.1)
selenium-webdriver (~> 4.18.1)
shoulda-matchers (~> 4.0)
show_me_the_cookies
simplecov
simplecov-lcov
sqlite3 (~> 1.4)
turbolinks (~> 5)
tzinfo-data
uc_sso!
uglifier (~> 4.2, >= 4.2.1)
web-console (>= 3.3.0)

Expand Down
Loading
Loading