Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump devise-passwordless from 0.7.1 to 1.0.0 #1701

Merged
merged 2 commits into from
Sep 18, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 18, 2023

Bumps devise-passwordless from 0.7.1 to 1.0.0.

Changelog

Sourced from devise-passwordless's changelog.

1.0.0

Enhancements

  • Tokenization encoding/decoding is now fully customizable
  • Tokenizer encoding now supports extra metadata (#27 - thanks @​fastjames and @​elucid!)
  • Tokenizer encoding now supports :expires_at option (#19, #21 - thanks @​joeyparis / @​JoeyLeadJig and @​bvsatyaram!)
  • Turbo is now properly supported (#23, #33 - thanks @​iainbeeston and @​til!)
  • Signed GlobalID tokenization supported (#22)
  • Concurrent use of password auth (:database_authenticatable strategy) now supported (#13 - thanks @​fschwahn!)
  • Devise.paranoid is now respected with new ambiguous messaging i18n option :magic_link_sent_paranoid following (#36 - thanks @​cbldev!)
  • More thorough integration testing using a dummy Rails app
  • Added a Rails engine to solve loading issues and tidy up file structuring
  • Passwordless::SessionsController now uses gem source instead of needing to be generated from a template
  • MagicLinksController no longer requires a weird routes.rb entry to work
  • MagicLinksController now uses gem source instead of needing to be generated from a template
  • magic_link_(path|url) view helpers are now implemented for all resources (cleans up mailer view template)
  • Users will be redirected after magic link is sent (customized using after_magic_link_sent_path_for)
  • A warning will be logged if Rails's filter_parameters doesn't filter :tokens from request logs

Bugfixes

  • Autoloading issues related to uninitialized constant (e.g. Devise::Passwordless::Mailer) should now be fixed

#13: abevoelker/devise-passwordless#13 #19: abevoelker/devise-passwordless#19 #21: abevoelker/devise-passwordless#21 #22: abevoelker/devise-passwordless#22 #23: abevoelker/devise-passwordless#23 #27: abevoelker/devise-passwordless#27 #33: abevoelker/devise-passwordless#33 #36: abevoelker/devise-passwordless#36

Commits
  • 71ac882 Update README in preparation for 1.0 release 🎉
  • d619bd9 Update README intro
  • c75933b Respect Devise.paranoid with new i18n key :magic_link_sent_paranoid
  • a284f56 Remove test crud from CombinedUser registration spec
  • 1971fda Fix RSpec "previously defined" warning messages
  • adc78bb Enable combined use of :database_authenticatable in the same resource
  • c0f0abc Allow running test workflow manually
  • 81fffac Update CHANGELOG
  • b49e225 Update CHANGELOG
  • b5f4adf Add warning if :token parameters aren't filtered out of Rails logs
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [devise-passwordless](https://github.com/abevoelker/devise-passwordless) from 0.7.1 to 1.0.0.
- [Changelog](https://github.com/abevoelker/devise-passwordless/blob/master/CHANGELOG.md)
- [Commits](abevoelker/devise-passwordless@v0.7.1...v1.0.0)

---
updated-dependencies:
- dependency-name: devise-passwordless
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner September 18, 2023 14:40
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Sep 18, 2023
This makes the necesary changes to support the breaking changes.
@thomasleese thomasleese temporarily deployed to development September 18, 2023 16:00 — with GitHub Actions Inactive
@thomasleese thomasleese temporarily deployed to review September 18, 2023 16:12 — with GitHub Actions Inactive
@github-actions
Copy link

@thomasleese thomasleese merged commit eff0620 into main Sep 18, 2023
18 checks passed
@thomasleese thomasleese deleted the dependabot/bundler/devise-passwordless-1.0.0 branch September 18, 2023 16:57
@thomasleese thomasleese temporarily deployed to review September 18, 2023 16:57 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file deploy ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant