Rafael França
ec0b55a13a
Merge pull request #5208 from p8/document-changes-stretches
...
Explain how changing stretches affects existing password hashes
2020-03-12 11:33:25 -04:00
Petrik
63fe1a843f
Explain how changing stretches affects existing password hashes
2020-03-12 16:16:55 +01:00
unleashy
748803cd59
Clarify DatabaseAuthenticable's behaviour
...
with regards to the `password` field
2020-03-05 14:47:43 -03:00
Carlos Antonio da Silva
97a6fd2895
Merge pull request #5193 from pickerflicker/skip-timeout-optimization
...
Avoid checking if the record timed out when skipping timeoutable
2020-03-01 18:04:19 -03:00
Steven Hsieh
12a265d1eb
optimize earlier timeout_skip to avoid unecessary record lookup
2020-02-19 10:51:36 -08:00
Rafael França
29943a26e6
Merge pull request #5192 from fwolfst/update_readme_rails6
...
update README to reflect current Rails version
2020-02-06 12:53:06 -05:00
Felix Wolfsteller
249064d8f6
update README to reflect current Rails version
...
Paragraph defaults to description of how to test in Rails 5/6 now.
2020-02-06 18:13:30 +01:00
Rafael Mendonça França
f8daa52b9b
Change license of the logo
2020-02-03 12:01:11 -05:00
Rafael Mendonça França
a17abad57a
Remove all references to Plataformatec
2020-02-03 11:33:17 -05:00
Rafael França
3ef4e0b701
Merge pull request #5172 from lukerollans/chore/case-mapping-collisions-test
...
Add a test which checks for Case Mapping Collisions when requesting a password reset
2020-01-22 12:23:22 -05:00
Rafael França
83a32e6d21
Merge pull request #5174 from connorshea/fix-ruby-27-deprecation-warnings
...
Fix two deprecated usages of keyword arguments.
2019-12-27 12:44:32 -03:00
Connor Shea
a3fcb3b682
Fix two deprecated usages of keyword arguments.
...
This prevents us from using behavior that was deprecated in Ruby 2.7.
2019-12-26 17:44:53 -07:00
Luke Rollans
0d95c5ae8b
Generalise email address
2019-12-17 13:47:40 +08:00
Luke Rollans
9fb079c097
Add a test which checks for Case Mapping Collisions when resetting pw
...
See here for more information
https://eng.getwisdom.io/hacking-github-with-unicode-dotless-i/
2019-12-17 13:43:53 +08:00
Leonardo Tegon
43068ac239
Merge pull request #5167 from plataformatec/sp-fix-typos
...
Fix typos
2019-11-29 09:53:03 -03:00
Samuel Pordeus
fb18c6ca8d
Fix typos
2019-11-28 18:13:47 -03:00
Colin Ross
14863ba4c9
Documentation: Details/Notes regarding Rails API-only applications ( #5152 )
...
* doc: Add some additional details concerning using devise in an API-only Rails application
* Apply wording suggestions from code review
Co-Authored-By: Marcos Ferreira <mracos@users.noreply.github.com >
* Apply suggestions from code review
Co-Authored-By: Marcos Ferreira <mracos@users.noreply.github.com >
2019-10-29 15:06:37 -03:00
Rafael França
885c61ece3
Merge pull request #5157 from tabakazu/add_assert_and_replace_mathcer
...
Add assert to Lockable integration test and Replace mathcer `assert_not` to `refute`
2019-10-25 11:54:53 -04:00
tabakazu
940b939791
Add assert for check last_sign_in_ip value
2019-10-24 21:12:27 +09:00
Looi David
406915cb78
changed? behaviour has been updated (#5135 )
...
* `changed?` behaviour has been updated
Due to 16ae3db5a5 `changed?` has been updated to check for dirtiness after save. The new method that behaves like the old `changed` is `saved_changes?`.
* Add comment to explain which method to used based on which rails version it is
2019-10-22 10:39:34 -03:00
Leonardo Tegon
c5de662454
Merge pull request #5153 from storrence88/patch-1
...
Update README.md
2019-10-14 14:21:00 -03:00
Steven Torrence
0a6cd99d03
Update README.md
...
Change before filter to before action to match the code example given below.
2019-10-11 09:27:46 -05:00
Leonardo Tegon
ffeb942699
Merge pull request #5148 from gurgelrenan/flash_message
...
Call set_flash_message helper instead of flash accessor
2019-10-07 15:35:00 -03:00
Leonardo Tegon
f148c90fc7
Merge pull request #5142 from rlue/doc/initializer
...
Explain layout of default config initializer
2019-10-07 15:02:24 -03:00
Renan Gurgel
d022fb8cc4
Update code with single-quotes
2019-10-03 14:27:59 -03:00
Renan Gurgel
421ffc479f
Add test to admin error message
2019-10-03 14:15:47 -03:00
Renan Gurgel
0f134f7030
Call set_flash_message helper instead of flash accessor
2019-10-03 00:15:15 -03:00
Ryan Lue
5d73e1e3bb
Explain layout of default config initializer [ci skip]
2019-09-27 06:21:27 +08:00
Marcos Ferreira
f48b6f1651
Merge pull request #5067 from shobhitic/master
...
Using scoped errors for scoped views. Fixes #5066
2019-09-17 14:49:57 -03:00
Marcos Ferreira
34ed989725
Move PR #5074 to unreleased in changelog [skip ci]
2019-09-17 13:38:00 -03:00
Marcos Ferreira
b52e642c01
Merge pull request #5074 from sergey-alekseev/increase-default-stretches-to-12
...
Increase default stretches to 12
2019-09-17 13:30:55 -03:00
Leonardo Tegon
098345aace
Prepare for version 4.7.1
v4.7.1
2019-09-06 10:20:20 -03:00
Leonardo Tegon
caa1a55d17
Update CHANGELOG.md [ci skip]
2019-09-05 09:55:12 -03:00
Leonardo Tegon
fee43f3c11
Always return an error when confirmation_token is blank ( #5132 )
...
As reported in https://github.com/plataformatec/devise/issues/5071 , if
for some reason, a user in the database had the `confirmation_token`
column as a blank string, Devise would confirm that user after receiving
a request with a blank `confirmation_token` parameter.
After this commit, a request sending a blank `confirmation_token`
parameter will receive a validation error.
For applications that have users with a blank `confirmation_token` in
the database, it's recommended to manually regenerate or to nullify
them.
2019-09-04 15:42:48 -03:00
Leonardo Tegon
fad60747d5
Merge pull request #5125 from olleolleolle/patch-1
...
CI: Drop unused Travis sudo: false directive
2019-08-30 19:30:03 -03:00
Leonardo Tegon
5ceef2d4de
Merge pull request #5131 from lslm/ls-fix-typo
...
Fix typo in email update message
2019-08-30 17:26:22 -03:00
Lucas Santos
6635caf12e
Fix typo
2019-08-30 14:35:19 -03:00
Olle Jonsson
e051360ea2
CI: Drop unused Travis sudo: false directive
2019-08-26 13:36:34 +02:00
Leonardo Tegon
6bb74c5abf
Update CHANGELOG.md [ci skip]
v4.7.0
2019-08-19 13:32:56 -03:00
Leonardo Tegon
a79057070c
Prepare for 4.7.0 release
2019-08-19 11:35:55 -03:00
Ewerton
12fc5b76d8
Update README.md ( #5115 )
2019-08-15 09:28:15 -03:00
Leonardo Tegon
ad5892391d
Fix specs on Rails 6 RC2 ( #5109 )
...
* Fix specs on Rails 6 RC2
`ActiveRecord::MigrationContext` now has a `schema_migration` attribute.
Ref: https://github.com/rails/rails/pull/36439/files#diff-8d3c44120f7b67ff79e2fbe6a40d0ad6R1018
* Use `media_type` instead of `content_type`
Before Rails 6 RC2, the `ActionDispatch::Response#content_type` method
would return only the media part of the `Content-Type` header, without any
other parts. Now the `#content_type` method returns the entire header -
as it is - and `#media_type` should be used instead to get the previous
behavior.
Ref:
- https://github.com/rails/rails/pull/36034
- https://github.com/rails/rails/pull/36854
* Use render template instead of render file
Render file will need the full path in order to avoid security breaches.
In this particular case, there's no need to use render file, it's ok to
use render template.
Ref: https://github.com/rails/rails/pull/35688
* Don't set `represent_boolean_as_integer` on Rails 6
* Update comments [ci skip]
2019-08-07 12:32:01 -03:00
Leonardo Tegon
df43a3560a
Rails 6 release candidate 2 on CI
2019-08-05 14:29:21 -03:00
Rafael França
9aa17eec07
Merge pull request #5099 from efojs/patch-1
...
Update Options section of comment in routes.rb
2019-07-16 02:43:34 +01:00
Denis Krasulin
45cc668683
Update routes.rb
...
Comment incorrectly states that default method is "get", while line 228 of /lib/devise.rb sets "delete": "The default method used while signing out: @@sign_out_via = :delete"
2019-07-16 01:08:44 +03:00
Vasiliy Ermolovich
19045a483d
Merge pull request #5089 from abhijeetps/abhijeetps-patch-1
...
Updated Codeacademy's Rails Auth link
2019-07-02 10:11:33 +03:00
Abhijeet Singh
f618b88f91
Updated Codeacademy's Rails Auth link
2019-06-26 15:22:40 +05:30
Rafael França
81cb5b00f4
Merge pull request #5086 from plataformatec/rm-officially-support-6.0
...
Officially support Rails 6.0
2019-06-18 13:49:34 -04:00
Rafael Mendonça França
54fb582269
Officially support Rails 6.0
...
Also remove upper bound on railties so people can try devise with new
versions without having to wait us to change the gem and report bugs.
2019-06-12 16:10:13 -04:00
Rafael Mendonça França
44f7325a91
Remove unneeded require
...
The code that was using that constant is not being used anymore.
Closes #5083
2019-06-12 16:04:50 -04:00