Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 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
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [v4.4.0]

### Added
- Rails 8 testing support (#80)

Expand Down Expand Up @@ -174,7 +176,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- rails model concern to allow host app to add auth behaviour to a model
- callback, logout and failure routes to handle auth

[Unreleased]: https://github.com/RaspberryPiFoundation/rpi-auth/compare/v4.3.0...HEAD
[Unreleased]: https://github.com/RaspberryPiFoundation/rpi-auth/compare/v4.4.0...HEAD
[v4.4.0]: https://github.com/RaspberryPiFoundation/rpi-auth/releases/tag/v4.4.0
[v4.3.0]: https://github.com/RaspberryPiFoundation/rpi-auth/releases/tag/v4.3.0
[v4.2.1]: https://github.com/RaspberryPiFoundation/rpi-auth/releases/tag/v4.2.1
[v4.2.0]: https://github.com/RaspberryPiFoundation/rpi-auth/releases/tag/v4.2.0
Expand Down
29 changes: 15 additions & 14 deletions gemfiles/rails_6.1.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ..
specs:
rpi_auth (4.3.0)
rpi_auth (4.4.0)
oauth2
omniauth-rails_csrf_protection (~> 1.0.0)
omniauth_openid_connect (~> 0.7.1)
Expand Down Expand Up @@ -100,14 +100,14 @@ GEM
email_validator (2.2.4)
activemodel
erubi (1.13.1)
faraday (2.13.4)
faraday (2.14.0)
faraday-net_http (>= 2.0, < 3.5)
json
logger
faraday-follow_redirects (0.3.0)
faraday-follow_redirects (0.4.0)
faraday (>= 1, < 3)
faraday-net_http (3.4.1)
net-http (>= 0.5.0)
faraday-net_http (3.4.2)
net-http (~> 0.5)
ffi (1.17.1)
globalid (1.2.1)
activesupport (>= 6.1)
Expand Down Expand Up @@ -145,10 +145,10 @@ GEM
mini_mime (1.1.5)
mini_portile2 (2.8.8)
minitest (5.25.5)
multi_xml (0.7.1)
multi_xml (0.7.2)
bigdecimal (~> 3.1)
net-http (0.6.0)
uri
net-http (0.9.1)
uri (>= 0.11.1)
net-imap (0.5.6)
date
net-protocol
Expand All @@ -162,16 +162,17 @@ GEM
nokogiri (1.18.7)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
oauth2 (2.0.12)
oauth2 (2.0.18)
faraday (>= 0.17.3, < 4.0)
jwt (>= 1.0, < 4.0)
logger (~> 1.2)
multi_xml (~> 0.5)
rack (>= 1.2, < 4)
snaky_hash (~> 2.0, >= 2.0.3)
version_gem (>= 1.1.8, < 3)
omniauth (2.1.3)
version_gem (~> 1.1, >= 1.1.9)
omniauth (2.1.4)
hashie (>= 3.4.6)
logger
rack (>= 2.2.3)
rack-protection
omniauth-rails_csrf_protection (1.0.2)
Expand Down Expand Up @@ -209,7 +210,7 @@ GEM
nio4r (~> 2.0)
racc (1.8.1)
rack (2.2.13)
rack-oauth2 (2.2.1)
rack-oauth2 (2.3.0)
activesupport
attr_required
faraday (~> 2.0)
Expand Down Expand Up @@ -331,11 +332,11 @@ GEM
unicode-display_width (3.1.4)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.3)
uri (1.1.1)
validate_url (1.0.15)
activemodel (>= 3.0.0)
public_suffix
version_gem (1.1.8)
version_gem (1.1.9)
webfinger (2.1.3)
activesupport
faraday (~> 2.0)
Expand Down
29 changes: 15 additions & 14 deletions gemfiles/rails_7.0.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ..
specs:
rpi_auth (4.3.0)
rpi_auth (4.4.0)
oauth2
omniauth-rails_csrf_protection (~> 1.0.0)
omniauth_openid_connect (~> 0.7.1)
Expand Down Expand Up @@ -106,14 +106,14 @@ GEM
email_validator (2.2.4)
activemodel
erubi (1.13.1)
faraday (2.13.4)
faraday (2.14.0)
faraday-net_http (>= 2.0, < 3.5)
json
logger
faraday-follow_redirects (0.3.0)
faraday-follow_redirects (0.4.0)
faraday (>= 1, < 3)
faraday-net_http (3.4.1)
net-http (>= 0.5.0)
faraday-net_http (3.4.2)
net-http (~> 0.5)
ffi (1.17.1)
globalid (1.2.1)
activesupport (>= 6.1)
Expand Down Expand Up @@ -151,10 +151,10 @@ GEM
mini_mime (1.1.5)
mini_portile2 (2.8.8)
minitest (5.25.5)
multi_xml (0.7.1)
multi_xml (0.7.2)
bigdecimal (~> 3.1)
net-http (0.6.0)
uri
net-http (0.9.1)
uri (>= 0.11.1)
net-imap (0.5.6)
date
net-protocol
Expand All @@ -168,16 +168,17 @@ GEM
nokogiri (1.18.7)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
oauth2 (2.0.12)
oauth2 (2.0.18)
faraday (>= 0.17.3, < 4.0)
jwt (>= 1.0, < 4.0)
logger (~> 1.2)
multi_xml (~> 0.5)
rack (>= 1.2, < 4)
snaky_hash (~> 2.0, >= 2.0.3)
version_gem (>= 1.1.8, < 3)
omniauth (2.1.3)
version_gem (~> 1.1, >= 1.1.9)
omniauth (2.1.4)
hashie (>= 3.4.6)
logger
rack (>= 2.2.3)
rack-protection
omniauth-rails_csrf_protection (1.0.2)
Expand Down Expand Up @@ -215,7 +216,7 @@ GEM
nio4r (~> 2.0)
racc (1.8.1)
rack (2.2.13)
rack-oauth2 (2.2.1)
rack-oauth2 (2.3.0)
activesupport
attr_required
faraday (~> 2.0)
Expand Down Expand Up @@ -330,11 +331,11 @@ GEM
unicode-display_width (3.1.4)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.3)
uri (1.1.1)
validate_url (1.0.15)
activemodel (>= 3.0.0)
public_suffix
version_gem (1.1.8)
version_gem (1.1.9)
webfinger (2.1.3)
activesupport
faraday (~> 2.0)
Expand Down
31 changes: 16 additions & 15 deletions gemfiles/rails_7.1.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ..
specs:
rpi_auth (4.3.0)
rpi_auth (4.4.0)
oauth2
omniauth-rails_csrf_protection (~> 1.0.0)
omniauth_openid_connect (~> 0.7.1)
Expand Down Expand Up @@ -121,14 +121,14 @@ GEM
email_validator (2.2.4)
activemodel
erubi (1.13.1)
faraday (2.13.4)
faraday (2.14.0)
faraday-net_http (>= 2.0, < 3.5)
json
logger
faraday-follow_redirects (0.3.0)
faraday-follow_redirects (0.4.0)
faraday (>= 1, < 3)
faraday-net_http (3.4.1)
net-http (>= 0.5.0)
faraday-net_http (3.4.2)
net-http (~> 0.5)
ffi (1.17.1)
globalid (1.2.1)
activesupport (>= 6.1)
Expand Down Expand Up @@ -171,11 +171,11 @@ GEM
mini_mime (1.1.5)
mini_portile2 (2.8.8)
minitest (5.25.5)
multi_xml (0.7.1)
multi_xml (0.7.2)
bigdecimal (~> 3.1)
mutex_m (0.3.0)
net-http (0.6.0)
uri
net-http (0.9.1)
uri (>= 0.11.1)
net-imap (0.5.6)
date
net-protocol
Expand All @@ -189,16 +189,17 @@ GEM
nokogiri (1.18.7)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
oauth2 (2.0.12)
oauth2 (2.0.18)
faraday (>= 0.17.3, < 4.0)
jwt (>= 1.0, < 4.0)
logger (~> 1.2)
multi_xml (~> 0.5)
rack (>= 1.2, < 4)
snaky_hash (~> 2.0, >= 2.0.3)
version_gem (>= 1.1.8, < 3)
omniauth (2.1.3)
version_gem (~> 1.1, >= 1.1.9)
omniauth (2.1.4)
hashie (>= 3.4.6)
logger
rack (>= 2.2.3)
rack-protection
omniauth-rails_csrf_protection (1.0.2)
Expand Down Expand Up @@ -242,14 +243,14 @@ GEM
nio4r (~> 2.0)
racc (1.8.1)
rack (3.1.13)
rack-oauth2 (2.2.1)
rack-oauth2 (2.3.0)
activesupport
attr_required
faraday (~> 2.0)
faraday-follow_redirects
json-jwt (>= 1.11.0)
rack (>= 2.1.0)
rack-protection (4.1.1)
rack-protection (4.2.1)
base64 (>= 0.1.0)
logger (>= 1.6.0)
rack (>= 3.0.0, < 4)
Expand Down Expand Up @@ -370,11 +371,11 @@ GEM
unicode-display_width (3.1.4)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.3)
uri (1.1.1)
validate_url (1.0.15)
activemodel (>= 3.0.0)
public_suffix
version_gem (1.1.8)
version_gem (1.1.9)
webfinger (2.1.3)
activesupport
faraday (~> 2.0)
Expand Down
31 changes: 16 additions & 15 deletions gemfiles/rails_7.2.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ..
specs:
rpi_auth (4.3.0)
rpi_auth (4.4.0)
oauth2
omniauth-rails_csrf_protection (~> 1.0.0)
omniauth_openid_connect (~> 0.7.1)
Expand Down Expand Up @@ -115,14 +115,14 @@ GEM
email_validator (2.2.4)
activemodel
erubi (1.13.1)
faraday (2.13.4)
faraday (2.14.0)
faraday-net_http (>= 2.0, < 3.5)
json
logger
faraday-follow_redirects (0.3.0)
faraday-follow_redirects (0.4.0)
faraday (>= 1, < 3)
faraday-net_http (3.4.1)
net-http (>= 0.5.0)
faraday-net_http (3.4.2)
net-http (~> 0.5)
ffi (1.17.1-aarch64-linux-gnu)
ffi (1.17.1-aarch64-linux-musl)
ffi (1.17.1-arm-linux-gnu)
Expand Down Expand Up @@ -171,10 +171,10 @@ GEM
method_source (1.1.0)
mini_mime (1.1.5)
minitest (5.25.5)
multi_xml (0.7.1)
multi_xml (0.7.2)
bigdecimal (~> 3.1)
net-http (0.6.0)
uri
net-http (0.9.1)
uri (>= 0.11.1)
net-imap (0.5.6)
date
net-protocol
Expand All @@ -201,16 +201,17 @@ GEM
racc (~> 1.4)
nokogiri (1.18.7-x86_64-linux-musl)
racc (~> 1.4)
oauth2 (2.0.12)
oauth2 (2.0.18)
faraday (>= 0.17.3, < 4.0)
jwt (>= 1.0, < 4.0)
logger (~> 1.2)
multi_xml (~> 0.5)
rack (>= 1.2, < 4)
snaky_hash (~> 2.0, >= 2.0.3)
version_gem (>= 1.1.8, < 3)
omniauth (2.1.3)
version_gem (~> 1.1, >= 1.1.9)
omniauth (2.1.4)
hashie (>= 3.4.6)
logger
rack (>= 2.2.3)
rack-protection
omniauth-rails_csrf_protection (1.0.2)
Expand Down Expand Up @@ -254,14 +255,14 @@ GEM
nio4r (~> 2.0)
racc (1.8.1)
rack (3.1.13)
rack-oauth2 (2.2.1)
rack-oauth2 (2.3.0)
activesupport
attr_required
faraday (~> 2.0)
faraday-follow_redirects
json-jwt (>= 1.11.0)
rack (>= 2.1.0)
rack-protection (4.1.1)
rack-protection (4.2.1)
base64 (>= 0.1.0)
logger (>= 1.6.0)
rack (>= 3.0.0, < 4)
Expand Down Expand Up @@ -382,12 +383,12 @@ GEM
unicode-display_width (3.1.4)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.3)
uri (1.1.1)
useragent (0.16.11)
validate_url (1.0.15)
activemodel (>= 3.0.0)
public_suffix
version_gem (1.1.8)
version_gem (1.1.9)
webfinger (2.1.3)
activesupport
faraday (~> 2.0)
Expand Down
2 changes: 1 addition & 1 deletion gemfiles/rails_8.0.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ..
specs:
rpi_auth (4.3.0)
rpi_auth (4.4.0)
oauth2
omniauth-rails_csrf_protection (~> 1.0.0)
omniauth_openid_connect (~> 0.7.1)
Expand Down
2 changes: 1 addition & 1 deletion lib/rpi_auth/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module RpiAuth
VERSION = '4.3.0'
VERSION = '4.4.0'
end
Loading