Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
382 commits
Select commit Hold shift + click to select a range
628f2fb
Explicitly set OmniAuth to 1.x in the Gemfiles for now
carlosantoniodasilva Jan 31, 2021
3048fe0
Prevent Bundler 2.x. with Rails 4.x versions
carlosantoniodasilva Jan 31, 2021
210c62a
Add changelog about moving to GitHub Actions
carlosantoniodasilva Feb 1, 2021
aa8d895
Merge pull request #5338 from heartcombo/ca-build
carlosantoniodasilva Feb 1, 2021
c9a0f89
Merge branch 'master' into ca-omniauth-2
carlosantoniodasilva Feb 1, 2021
9d16f33
Revert "Explicitly set OmniAuth to 1.x in the Gemfiles for now"
carlosantoniodasilva Feb 1, 2021
e16d60d
Expand the release notes with more info about the OmniAuth v2 upgrade
carlosantoniodasilva Feb 1, 2021
743b693
Merge pull request #5327 from heartcombo/ca-omniauth-2
carlosantoniodasilva Feb 1, 2021
80423c8
Fix deprecation warning on Rails 6.1
ghiculescu Feb 2, 2021
1bb5fcb
Merge pull request #5339 from ghiculescu/rails-deprecation
carlosantoniodasilva Feb 3, 2021
ad91686
Test on Ruby 3+ with Rails 6+
carlosantoniodasilva Feb 9, 2021
a793472
Replace XML with JSON serialization across the test suite
carlosantoniodasilva Feb 10, 2021
c82a381
Bundle update
carlosantoniodasilva Feb 15, 2021
faef12c
Use the 6-0-stable version of Rails to fix issue with JSON responses
carlosantoniodasilva Feb 15, 2021
1ba53dc
Lock bundler to 2.2.9 instead of latest
carlosantoniodasilva Feb 15, 2021
0cd72a5
Merge pull request #5347 from heartcombo/ca-build
carlosantoniodasilva Feb 16, 2021
ef9a2f4
Use minitest helpers to check if objects respond to certain methods
carlosantoniodasilva Mar 22, 2021
429afcb
Bundle update
carlosantoniodasilva Mar 31, 2021
e8e0c27
Revert "Lock bundler to 2.2.9 instead of latest"
carlosantoniodasilva Mar 31, 2021
a3ae35e
Create a model hook around the lockable warden hook to reset attempts
carlosantoniodasilva Mar 22, 2021
5d5636f
Merge pull request #5369 from heartcombo/ca-lockable-reset-attempts
carlosantoniodasilva Apr 2, 2021
57d1a1d
Release v4.8.0
carlosantoniodasilva Apr 29, 2021
2ee0068
Bundle update
carlosantoniodasilva May 5, 2021
63ccdfb
Add metadata for RubyGems
nickhammond May 6, 2021
c82e4cf
Merge pull request #5378 from nickhammond/patch-1
carlosantoniodasilva May 8, 2021
bdd2e7e
Fix comment in some modules
chihaso Sep 17, 2021
7d103bc
Merge pull request #5405 from chihaso/fix_comment_in_some_modules
carlosantoniodasilva Oct 6, 2021
366a428
Revise docs from #5405
carlosantoniodasilva Oct 6, 2021
b39faff
Test against Rails main and remove `ActiveSupport::Dependencies.refer…
ghiculescu Oct 7, 2021
a0ccc1c
Fix deprecated `ActiveSupport::Dependencies.constantize` (#5397)
strobilomyces Oct 7, 2021
f3e8fd3
Move the Gemfile to test with Rails 7.0 alpha2, fix session test issue
carlosantoniodasilva Oct 7, 2021
14eb136
Eliminate Rails 7 warning about Active Record legacy connection handling
carlosantoniodasilva Oct 7, 2021
51bf327
Refactor using helper to swap config
carlosantoniodasilva Oct 7, 2021
772b74a
Update Changelog adding Rails 7 support
carlosantoniodasilva Oct 7, 2021
bb879f7
Merge branch 'ca-rails-main'
carlosantoniodasilva Oct 7, 2021
8593801
Keep the constantize behavior consistent for versions prior to Rails 7
carlosantoniodasilva Oct 8, 2021
353d86e
chore: remove dollar symbol from some commands
DerekCrosson Nov 1, 2021
1ac16b1
Merge pull request #1 from DerekCrosson/DerekCrosson-fix-change-comma…
DerekCrosson Nov 1, 2021
9f5b837
Bundle update to Rails 7.0 rc1
carlosantoniodasilva Dec 8, 2021
289dd5f
Add support for Rails 7
dixpac Dec 16, 2021
baf5e00
Merge pull request #5435 from dixpac/dix/rails_7
carlosantoniodasilva Dec 16, 2021
43800b4
Bump to 4.8.1 with Rails 7 support
carlosantoniodasilva Dec 16, 2021
025b1c8
Add date to v4.8.1 changelog [ci skip]
carlosantoniodasilva Dec 16, 2021
3c5acaf
Add Ruby 3.1 to CI matrix. Lock to Nokogiri < 1.13 for webrat compat…
petergoldstein Jan 7, 2022
542df36
Merge pull request #5450 from petergoldstein/feature/add_ruby_3_1
carlosantoniodasilva Feb 25, 2022
451ff6d
Reorganize test matrix & use latest bundler
carlosantoniodasilva Feb 25, 2022
a78948f
Use bundle add instead
glaucocustodio Mar 21, 2022
1542b7d
Update the urls which refer nonexistent master branch name in documen…
yysaki Apr 21, 2022
700284f
Merge pull request #5483 from yysaki/feature/main_branch_url
carlosantoniodasilva Apr 21, 2022
8d4c364
Update bundle
carlosantoniodasilva Apr 22, 2022
55eabee
Use https source for github repos with Bundler 1.x
carlosantoniodasilva Apr 21, 2022
875217d
Only set property for Rails 7, it has been removed on master
carlosantoniodasilva Apr 22, 2022
e1c53d6
Check for empty response body on redirect with Rails main (future 7.1)
carlosantoniodasilva Apr 22, 2022
b5172a0
Fix csrf cleanup for Rails 7.1 (main)
carlosantoniodasilva Apr 22, 2022
2fa9303
Use new method to reset CSRF exposed via the request object
carlosantoniodasilva Apr 22, 2022
f8d1ea9
Merge pull request #5484 from heartcombo/ca-build
carlosantoniodasilva Apr 22, 2022
d4bf52b
Update lockable.rb
ak15 Jun 27, 2022
6d32d24
Merge pull request #5503 from ak15/main
carlosantoniodasilva Jun 27, 2022
41003bf
Update new.html.erb
okyanusoz Aug 30, 2022
fc1ac76
Add support to Ruby 3.2 (no changes needed)
carlosantoniodasilva Jan 17, 2023
59bedaa
Attempt to get the build running on Ruby 2.2
carlosantoniodasilva Jan 17, 2023
319d9fa
Run with the latest rubygems on newer Ruby versions
carlosantoniodasilva Jan 18, 2023
032c447
Merge branch 'ca-build'
carlosantoniodasilva Jan 19, 2023
cddba28
Bundle update
carlosantoniodasilva Jan 27, 2023
3632ddf
Remove XML serializer from a couple gemfiles missed previously
carlosantoniodasilva Jan 31, 2023
f08e0ad
Integrate with Hotwire/Turbo by configuring error and response statuses
carlosantoniodasilva Jan 31, 2023
88625d4
Use `button_to` to generate a POST form, disable turbo with OmniAuth
carlosantoniodasilva Feb 1, 2023
d0f0853
Remove CodeClimate badge
carlosantoniodasilva Feb 3, 2023
0d392fa
Use the released version of responders v3.1.0
carlosantoniodasilva Feb 3, 2023
43c349a
Point version to v4.9.0.alpha for now
carlosantoniodasilva Feb 3, 2023
2df5efc
Add post install message pointing to the changelog and new upgrade guide
carlosantoniodasilva Feb 3, 2023
8606e1e
Expand changelog/readme with info about Turbo vs rails-ujs behavior
carlosantoniodasilva Feb 7, 2023
31c4f31
Tweak comment about overriding Devise.responder
carlosantoniodasilva Feb 9, 2023
8e2e3f6
Merge pull request #5548 from heartcombo/ca-turbo
carlosantoniodasilva Feb 9, 2023
49ed129
Replce p tag with div since p tags cannot contain other block elements
JunichiIto Feb 11, 2023
2d655ea
Merge pull request #5554 from JunichiIto/fix-unhappy-markup
carlosantoniodasilva Feb 14, 2023
44f0fd7
Update copyright year [ci skip]
carlosantoniodasilva Feb 16, 2023
7f419bf
Release Devise v4.9.0
carlosantoniodasilva Feb 17, 2023
41e2db2
It is not required to copy the views when customizing controllers
carlosantoniodasilva Feb 20, 2023
ee8f0f8
Fix frozen string in validatable, use multiline string instead. (#5563)
carlosantoniodasilva Mar 1, 2023
90f46ba
Monkeypatch webrat for Nokogiri compatibility
petergoldstein Feb 25, 2022
60c5774
Delegate sign_in_after_reset_password to resource class
mattr Nov 26, 2021
c7a719a
Add changelog for #5429
carlosantoniodasilva Mar 2, 2023
ef6c73b
Merge branch 'feature/password-reset-configuration'
carlosantoniodasilva Mar 2, 2023
df8b79a
Fix added tests for `sign_in_after_reset_password` per resource class
carlosantoniodasilva Mar 2, 2023
400eaf7
Remove not used constant
carlosantoniodasilva Mar 2, 2023
8acbdd6
Replace matcher `refute` to `assert_not`
tabakazu Oct 26, 2019
1e63c64
Update a few other instances that were using refute methods
carlosantoniodasilva Mar 2, 2023
890bd9e
Replace usage of `assert !` with actual `assert_not` helper
carlosantoniodasilva Mar 2, 2023
7d1dc56
Merge branch 'ca-replace-refute-assert-not'
carlosantoniodasilva Mar 2, 2023
afec665
Update bundle
carlosantoniodasilva Mar 17, 2023
232c855
Fix tests with Rails main
carlosantoniodasilva Mar 17, 2023
11b6a99
Add Dependabot for GitHub Actions
petergoldstein Jun 27, 2022
eed5117
Add explicit test for respecting the `error_status` responder config
carlosantoniodasilva Mar 20, 2023
89a0835
Uses the responder `redirect_status` when recall returns a redirect
carlosantoniodasilva Mar 20, 2023
367ea42
Refactor dirty tracking conditionals for different versions (#5575)
carlosantoniodasilva Mar 23, 2023
207ddc5
Improve support for Devise in apps with multiple ORMs loaded
carlosantoniodasilva Mar 23, 2023
8dbe5b2
Merge pull request #5573 from heartcombo/ca/failure-app-respect-redirect
carlosantoniodasilva Mar 30, 2023
506eaf4
Merge pull request #5576 from heartcombo/ca-multiple-orms
carlosantoniodasilva Mar 30, 2023
3926e6d
Release v4.9.1
carlosantoniodasilva Mar 31, 2023
4f849f4
Bring back `Devise.activerecord51? and deprecate it
carlosantoniodasilva Apr 3, 2023
8b0b849
Release v4.9.2
carlosantoniodasilva Apr 3, 2023
4b72064
Add missing changelog version [ci skip]
carlosantoniodasilva Apr 3, 2023
882dd70
Use a dedicated ActiveSupport::Deprecation
etiennebarrie Apr 6, 2023
e1298c8
Add deprecator to the application's deprecators
etiennebarrie Jun 8, 2023
c809ade
Use show_exceptions = :none in Rails 7.1
etiennebarrie Jun 8, 2023
48e1153
Remove MigrationContext deprecation in 7.1
etiennebarrie Jun 8, 2023
54a624a
Merge pull request #5583 from etiennebarrie/deprecator
rafaelfranca Jun 9, 2023
1195c6f
Merge pull request #5515 from okyanusoz/patch-1
rafaelfranca Jun 9, 2023
ad172bd
Merge pull request #5599 from etiennebarrie/rails-edge-deprecations
rafaelfranca Jun 9, 2023
6d058bf
Fix tests after #5515
rafaelfranca Jun 9, 2023
fc731a8
Add devcontainer configuration
rafaelfranca Jun 9, 2023
1a3d1ae
Replaced `<br/>` with paragraph tags
iainbeeston May 24, 2022
e524a3d
Removed deprecations warning output for `Devise::Models::Authenticata…
soartec-lab May 26, 2023
aca0b24
Merge pull request #5494 from iainbeeston/br-has-no-closing-slash
rafaelfranca Jun 9, 2023
aeb24bf
Merge pull request #5504 from petergoldstein/feature/add_dependabot_f…
rafaelfranca Jun 9, 2023
285dc5d
Bump supercharge/mongodb-github-action from 1.3.0 to 1.9.0
dependabot[bot] Jun 9, 2023
19d9dab
Merge pull request #5480 from glaucocustodio/patch-1
rafaelfranca Jun 9, 2023
9be24c0
Merge pull request #5598 from soartec-lab/task/removed-older-deprecat…
rafaelfranca Jun 9, 2023
ed1c2a1
Make sure Mailer defaults :from and :reply_to are handled correctly
louim May 5, 2023
e81ec9c
Merge pull request #5595 from louim/bugfix/mailer-defaults-lambda-arity
rafaelfranca Jun 9, 2023
8bb41ad
Merge pull request #5601 from heartcombo/dependabot/github_actions/su…
rafaelfranca Jun 9, 2023
4f82235
Use Omniauth.allowed_methods' as routing verbs for the auth path:
Edouard-chin Jul 7, 2022
1b0ef1d
Merge pull request #5508 from Edouard-chin/ec-omniauth-allowed-methods
rafaelfranca Jun 9, 2023
ec06745
Merge pull request #5416 from DerekCrosson/main
rafaelfranca Jun 9, 2023
5b22538
Inherit from only base.
Aug 17, 2023
9f80dc2
Merge pull request #5621 from santu-essence/code-improvement/minor-ch…
carlosantoniodasilva Aug 17, 2023
f8f0351
Fixed missing migration to dedicated deprecator
soartec-lab Sep 12, 2023
f6e73e5
Merge pull request #5628 from soartec-lab/fix/dedicated_active_suppor…
carlosantoniodasilva Sep 13, 2023
c4c8fad
Use Rails 7.1 on main Gemfile and create a new one for 7.0
carlosantoniodasilva Oct 10, 2023
14aa380
Update mocha to fix issue with Minitest compatibility layer
carlosantoniodasilva Aug 17, 2023
34cb23e
Fix mocha warnings with hash vs kwargs
carlosantoniodasilva Oct 10, 2023
a7d64ae
Merge pull request #5583 from etiennebarrie/deprecator
rafaelfranca Jun 9, 2023
13cb6e2
Merge pull request #5599 from etiennebarrie/rails-edge-deprecations
rafaelfranca Jun 9, 2023
9784555
Merge pull request #5628 from soartec-lab/fix/dedicated_active_suppor…
carlosantoniodasilva Sep 13, 2023
fb7faf7
Fix code to support older versions of Ruby
carlosantoniodasilva Sep 13, 2023
373d83c
Use Bundler 1.x with Ruby <= 2.2
carlosantoniodasilva Sep 13, 2023
501ae58
Lock loofah on Rails <= 5.2
carlosantoniodasilva Sep 13, 2023
218d14a
Lock ubuntu version to 20.04 to workaround older Ruby build issues
carlosantoniodasilva Oct 10, 2023
f2a42ab
Ensure `_prefixes` is not available as an action method on controllers
carlosantoniodasilva Oct 10, 2023
407f223
Fix test warning about deprecated cache format in Rails 7.1
carlosantoniodasilva Oct 10, 2023
9a08620
Update changelog with Rails 7.1 mention [ci skip]
carlosantoniodasilva Oct 10, 2023
c146b25
Better clarify need to override `internal_methods`
carlosantoniodasilva Oct 10, 2023
4484edd
Fix caret placement typo
nmaggioni Oct 11, 2023
9064ecb
Merge pull request #5640 from nmaggioni/nm_config_template_typo
carlosantoniodasilva Oct 11, 2023
dcbfb32
Merge pull request #5640 from nmaggioni/nm_config_template_typo
carlosantoniodasilva Oct 11, 2023
1d66580
Release v4.9.3
carlosantoniodasilva Oct 11, 2023
e688b2f
Merge branch '4-stable'
carlosantoniodasilva Oct 11, 2023
c470186
Drop support to EOL Rubies
rafaelfranca Jun 9, 2023
c820737
Drop support to all EOL rails versions
rafaelfranca Jun 9, 2023
23633b7
Bring back Ruby 2.7 support
carlosantoniodasilva Oct 12, 2023
72b421e
Update gemfile readme references
carlosantoniodasilva Oct 12, 2023
49e4a99
Remove some more code added to support older versions
carlosantoniodasilva Oct 13, 2023
63939c1
Remove deprecated options argument from update methods
carlosantoniodasilva Oct 13, 2023
4d18d81
Respect locale set by controller in the failure app (#5567)
carlosantoniodasilva Oct 13, 2023
5667cea
Merge pull request #5600 from heartcombo/rm-drop-support-to-old-rubie…
carlosantoniodasilva Oct 13, 2023
c4578d3
Fix README anchor link
Oct 13, 2023
e2242a9
Merge pull request #5641 from henryaj/patch-1
carlosantoniodasilva Oct 13, 2023
b6d64ba
Removed now obsolete SecretKeyFinder
BroiSatse Oct 20, 2023
bb18f4d
Update mapping.rb (#5673)
artinboghosian Feb 13, 2024
c80026d
Update CI to run to include Ruby 3.3
berkos Jan 2, 2024
6ee12d1
Merge pull request #5668 from berkos/update-ci
carlosantoniodasilva Apr 9, 2024
21deb5c
Bump year [ci skip]
carlosantoniodasilva Apr 9, 2024
9a7176f
Cleanup changelog, point to 4-stable branch for previous changes
carlosantoniodasilva Apr 10, 2024
a259ff3
Make it clearer that we're targeting a v5 going forward
carlosantoniodasilva Apr 10, 2024
1d859b5
Fix CI sqlite3 error for Gemfile-rails-main
jeromedalbert Aug 17, 2024
0a2505e
Merge pull request #5708 from jeromedalbert/fix-ci-rails-main
nashby Aug 17, 2024
54e4b26
splat keyword arguments when registering routes
abr-storm Aug 16, 2024
7288464
Merge pull request #5706 from abr-storm/main
nashby Aug 18, 2024
25f806e
Remove unnecessary closing parenthesis in README
k-in0ue Oct 6, 2024
5b15bbe
Merge pull request #5645 from BroiSatse/main
nashby Oct 22, 2024
baf0d8e
Update CHANGELOG.md
nashby Oct 22, 2024
12c796e
Merge pull request #5719 from kazuyainoue0124/fix_typos_in_readme
nashby Oct 22, 2024
12f0dd1
Bug Fix: Devise Checkbox TRUE VALUES not compatible with HTML specs (…
itay-grudev Nov 8, 2024
0f514f1
Merge pull request #5514 from itay-grudev/master
nashby Nov 8, 2024
24c4714
Make Devise.mappings work with lazy loaded routes.
nashby Nov 15, 2024
591b03a
Merge pull request #5728 from heartcombo/lazy-routes-fix
nashby Nov 24, 2024
950721d
Fix Rails 8 CI
jeromedalbert Nov 25, 2024
90a3fa8
Merge pull request #5730 from jeromedalbert/fix-ci
nashby Nov 25, 2024
af112a2
Fix Zeitwerk autoloading when ActionMailer is not present.
nashby Nov 17, 2024
7eccc91
Merge pull request #5731 from heartcombo/fix-without-mailer-load
nashby Nov 25, 2024
46c2c39
Fix passing of `format` option to `devise_for` call.
nashby Nov 25, 2024
dce20b7
Merge pull request #5732 from heartcombo/fix-format
nashby Nov 25, 2024
560a1cb
Use proc to set password length validation so it's possible to overri…
nashby Nov 29, 2024
fec67f9
Merge pull request #5734 from heartcombo/password-length-dynamic
nashby Nov 29, 2024
a78ad3f
Fix typo in comments
soma-git-practice Dec 4, 2024
46cae66
Update argument name for config.warden
c960657 Dec 17, 2024
cf93de3
Fix links to RubyDoc
carlosantoniodasilva May 28, 2025
23058dc
Merge pull request #5738 from soma-git-practice/is_this_typo_models_i…
carlosantoniodasilva Oct 16, 2025
b02bb5b
Merge pull request #5746 from c960657/config-warden
carlosantoniodasilva Oct 17, 2025
fa4749d
Expand reconfirmable comment on generator to match the module doc (#5…
soma-git-practice Oct 17, 2025
9c5e4d3
Update to new email, copyright, supported Ruby/Rails versions
carlosantoniodasilva Oct 17, 2025
dbc8e77
Make test suite work (#5770)
gregmolnar Oct 21, 2025
141ef37
Add Ruby 3.4 & build updates (#5801)
carlosantoniodasilva Oct 21, 2025
1cf31d4
Update to test with Rails v8.1.0 final
carlosantoniodasilva Oct 24, 2025
5a82ad5
Fix nokogiri deprecation warning
carlosantoniodasilva Oct 24, 2025
d60f810
Use currently released version of rails-controller-testing
carlosantoniodasilva Oct 24, 2025
f150357
Test with the released version of v7.0
carlosantoniodasilva Oct 29, 2025
b76d18d
Fixed inconsistency between description and example in 'Running tests…
Fuyutsubaki Oct 31, 2025
dd7ee27
Bring back Mongoid official support (#5568)
carlosantoniodasilva Oct 31, 2025
fa052e5
Remove some mongoid version checks from test suite
carlosantoniodasilva Oct 31, 2025
b0867c9
Remove deprecated stuff (#5803)
carlosantoniodasilva Oct 31, 2025
97cf37e
Expand changelog [ci skip]
carlosantoniodasilva Oct 31, 2025
ef2d483
Add missing frozen string literal comment to file [ci skip]
carlosantoniodasilva Oct 31, 2025
c6b08ae
Bump actions/checkout and mongodb-github-action
carlosantoniodasilva Nov 3, 2025
47e8716
Remove post-install message
carlosantoniodasilva Nov 14, 2025
9561880
Remove no longer relevant test for mass assignment sanitization
carlosantoniodasilva Nov 14, 2025
c8a64b5
Bump actions/checkout from 5 to 6 (#5809)
dependabot[bot] Nov 24, 2025
6f8f38d
Update dependencies and test with Ruby 4.0
carlosantoniodasilva Dec 29, 2025
cd9c21a
Fix message in controllers generator
nkroker Dec 17, 2025
051f94a
Pass locale with activatable / timeoutable hooks (#5815)
carlosantoniodasilva Dec 31, 2025
d13ef89
Replace `[data-turbo-cache=false]` with `[data-turbo-temporary]`
carlosantoniodasilva Dec 31, 2025
8054ad5
Use `:unprocessable_content` in generated Devise config for Rack 3.1+…
taketo1113 Dec 31, 2025
05bbc71
Make secure_compare handle empty strings comparison correctly
shrirambalakrishnan Apr 3, 2018
9a149ff
Return 401 for sessions#destroy action with no user signed in (#4878)
Dec 28, 2018
356b094
Downcase authentication keys and humanize error message (#4834)
grantzau Jan 2, 2019
fc46631
Ensure auth keys at the start of the i18n msg are properly cased
carlosantoniodasilva Dec 31, 2025
1096b60
Remove deprecated `Devise.activerecord51?` method
carlosantoniodasilva Dec 31, 2025
119a40f
Fix gemspec and readme, Devise v5 will support Rails >= 7, not 6
carlosantoniodasilva Dec 31, 2025
00a9778
Release v5.0.0.rc
carlosantoniodasilva Dec 31, 2025
35920d2
Exclude Rails main + Ruby 3.2
carlosantoniodasilva Jan 5, 2026
731074b
Stop updating copyright every year [ci skip]
carlosantoniodasilva Jan 5, 2026
e9c534d
Fix "Test is missing assertions" warnings
carlosantoniodasilva Jan 5, 2026
c51da69
Release v5, no changes since RC
carlosantoniodasilva Jan 23, 2026
dbc1bb2
Fix minitest name (#5821)
Yuma2000 Feb 13, 2026
03c419e
Only downcase first letter of each auth key, not the entire string (#…
carlosantoniodasilva Feb 13, 2026
1054ef8
Release v5.0.1
carlosantoniodasilva Feb 13, 2026
e5ffdc4
Update missed generator to use correct grammar for "send password res…
G-Rath Feb 17, 2026
bb2b4ec
Allow model config to override `sign_in_after_change_password` (#5825)
carlosantoniodasilva Feb 18, 2026
1befcb5
Stop building both branch & PR with pushes
carlosantoniodasilva Feb 18, 2026
916f94e
Add `sign_in_after_reset_password?` check hook to passwords controlle…
carlosantoniodasilva Feb 18, 2026
5b008ed
Release v5.0.2
carlosantoniodasilva Feb 18, 2026
3fd0610
Add a note to the changelog about an edge case issue some users ran into
carlosantoniodasilva Mar 6, 2026
c9e655e
Bundle update, clear dependabot security issues
carlosantoniodasilva Mar 6, 2026
8c78576
Ignore test/** folder for GH default code scanning
carlosantoniodasilva Mar 13, 2026
0f4493b
Configure default permissions as read-only for the workflow
carlosantoniodasilva Mar 13, 2026
879f79f
Bundle update
carlosantoniodasilva Mar 13, 2026
0252777
Fix race condition vulnerability, by ensuring the `unconfirmed_email`…
grantcox Mar 16, 2026
5334707
Add CVE to changelog [ci skip]
carlosantoniodasilva Mar 16, 2026
2f80920
Release v5.0.3
carlosantoniodasilva Mar 16, 2026
4ffb0b7
Fix Gemfile for Rails 7.2, incorrectly testing against 7.1
carlosantoniodasilva Mar 16, 2026
5d20277
Cleanup old Rails.version check for db migration path
carlosantoniodasilva Mar 16, 2026
5e3a8bf
Bundle update
carlosantoniodasilva Mar 27, 2026
605de86
Update links to https [ci skip]
carlosantoniodasilva Apr 1, 2026
7ca7ed9
Add GHSA link to the v5.0.3 sec fix changelog entry [ci skip]
carlosantoniodasilva Apr 10, 2026
025fe21
Merge commit from fork
carlosantoniodasilva May 8, 2026
9ea459d
Release v5.0.4 with sec fix for timeoutable
carlosantoniodasilva May 8, 2026
8213e2b
Add controller_scopes mechanism for per-engine Devise sub-controllers
aak-code May 20, 2026
2fb8dcc
Drop unused mailer/mapping patches; document generator invariant.
aak-code May 20, 2026
f4b052a
Fix Rails 8.1 lazy-routes regression and OmniAuth constant resolution.
aak-code May 20, 2026
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
25 changes: 25 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/ruby
{
"name": "Ruby",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/ruby:0-3-bullseye",
"features": {
"ghcr.io/devcontainers/features/github-cli:1": {}
},

// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "bundle install",

// Configure tool-specific properties.
// "customizations": {},

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
2 changes: 2 additions & 0 deletions .github/code-scanning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
paths-ignore:
- test/**
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
71 changes: 71 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
name: Test

permissions:
contents: read
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
jobs:
test:
strategy:
fail-fast: false
matrix:
gemfile:
- Gemfile
- gemfiles/Gemfile-rails-main
- gemfiles/Gemfile-rails-7-0
- gemfiles/Gemfile-rails-7-1
- gemfiles/Gemfile-rails-7-2
- gemfiles/Gemfile-rails-8-0
ruby:
- '4.0'
- '3.4'
- '3.3'
- '3.2'
- '3.1'
- '3.0'
- '2.7'
orm:
- active_record
- mongoid
exclude:
- gemfile: Gemfile
ruby: '3.1'
- gemfile: Gemfile
ruby: '3.0'
- gemfile: Gemfile
ruby: '2.7'
- gemfile: gemfiles/Gemfile-rails-main
ruby: '3.2'
- gemfile: gemfiles/Gemfile-rails-main
ruby: '3.1'
- gemfile: gemfiles/Gemfile-rails-main
ruby: '3.0'
- gemfile: gemfiles/Gemfile-rails-main
ruby: '2.7'
- gemfile: gemfiles/Gemfile-rails-8-0
ruby: '3.1'
- gemfile: gemfiles/Gemfile-rails-8-0
ruby: '3.0'
- gemfile: gemfiles/Gemfile-rails-8-0
ruby: '2.7'
- gemfile: gemfiles/Gemfile-rails-7-2
ruby: '3.0'
- gemfile: gemfiles/Gemfile-rails-7-2
ruby: '2.7'
runs-on: ubuntu-latest
env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps
BUNDLE_GEMFILE: ${{ matrix.gemfile }}
DEVISE_ORM: ${{ matrix.orm }}
steps:
- uses: actions/checkout@v6
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
bundler-cache: true # runs bundle install and caches installed gems automatically
- uses: supercharge/mongodb-github-action@1.12.1
if: ${{ matrix.orm == 'mongoid' }}
- run: bundle exec rake
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ rdoc/*
pkg
log
test/tmp/*
gemfiles/*.lock
91 changes: 0 additions & 91 deletions .travis.yml

This file was deleted.

Loading