Lucas Mazza
ccda4692b4
Add a bin/test executable to use Rails 5 Minitest report.
v4.0.0.rc2
2016-03-09 11:16:21 -03:00
Lucas Mazza
e6563bc4cb
Update Gemfile's dependencies.
2016-03-09 11:13:04 -03:00
Lucas Mazza
1c2328bb90
Prep for 4.0.0.rc2 release.
2016-03-09 11:01:50 -03:00
Lucas Mazza
9ec126bd8b
Update CHANGELOG [ci skip]
2016-03-09 11:00:04 -03:00
Lucas Mazza
b3cc3db49e
Merge pull request #3991 from plataformatec/lm-deprecate-old-omniauth-helpers
...
Deprecate legacy OmniAuth URL helpers.
2016-03-09 10:55:33 -03:00
Lucas Mazza
5b1182460c
Deprecate legacy OmniAuth URL helpers.
2016-03-09 10:36:39 -03:00
Lucas Mazza
76f76249e7
Merge pull request #3985 from plataformatec/lm-omniauth-route-helpers
...
Do not use the dynamic `:action` segment on Omniauth routes.
2016-03-07 11:50:35 -03:00
Lucas Mazza
353b14f473
Use versioned migrations when possible
...
Rails 5 deprecates inheriting directly from `ActiveRecord::Migration` in
favor of inheriting from `ActiveRecord::Migration[5.0]` where `5.0` is
the `major.minor` version of Rails that the migration was originally
written to support.
h/t to b0ce189c69 .
2016-03-07 11:38:37 -03:00
Lucas Mazza
ec07bdb315
Do not use the dynamic :action segment on Omniauth routes.
...
This was deprecated on rails/rails#23980.
We now generate scope and provider specific routes, like `user_facebook_omniauth_callback`
or `user_github_omniauth_callback`.
We could deprecate the `omniauth_authorize_path` in favor of the generated routes, but
the `shared/links.html.erb` depends on it to generate all omniauth links at once.
Closes #3983 .
2016-03-07 11:19:27 -03:00
José Valim
9ece7da447
Merge pull request #3984 from jeroenvisser101/remove-trailing-whitespace-from-view
...
Remove trailing whitespace from confirmation view
2016-03-07 13:08:53 +01:00
Jeroen Visser
b214333760
Remove trailing whitespace from confirmation view
...
Though not a real issue, it was highlighted as an error by my commit
hooks, so I took the opportunity to fix it.
2016-03-07 10:07:34 +01:00
Vasiliy Ermolovich
3423043759
Merge pull request #3961 from anthonyto/clarify_confirmation_comments
...
Clarify allow_unconfirmed_access_for comments in confirmation module
2016-02-18 09:54:06 +03:00
Anthony To
8c636ef08a
Clarify allow_unconfirmed_access_for comments in confirmation module
2016-02-18 13:35:13 +11:00
Lucas Mazza
a9b94f5eb9
Update CHANGELOG.
2016-02-15 10:19:08 -02:00
Lucas Mazza
c228227bc1
Tweak no ORM check on InstallGenerator.
...
* Expand the explanation of why it fail.
* Raise a subclass of `Thor::Error` so the Thor doesn't output the exception
backtrace as it isn't useful for developers facing this error.
2016-02-15 10:16:43 -02:00
José Valim
0c46373c20
Merge pull request #3954 from arjunsharma/master
...
Raise error if no ORM is found during install generator
2016-02-14 23:11:05 +01:00
Arjun Sharma
648ed3b412
Raise error if no ORM is found during install generator
2016-02-14 14:59:38 -07:00
Lucas Mazza
cecb3ee45b
Merge pull request #3921 from oss92/reduce_complexity
...
Added DeviseController#set_flash_message!
2016-02-11 14:38:03 -02:00
George Guimarães
4585281da4
Devise is already thread-safe and has been working in production on both YARV and JRuby.
2016-02-11 13:29:42 -02:00
George Guimarães
014859ecff
Merge branch 'gg-correct-encryption-meaning'
2016-02-11 13:25:49 -02:00
George Guimarães
1f36946f43
Merge pull request #3941 from SimonDKnight/FixDocumentationTestHelpers
...
Added clarity to documentation regarding where to place test helpers …
2016-02-10 23:42:19 -02:00
George Guimarães
9efc601c73
Merge branch 'jetheredge-patch-2'
2016-02-10 23:28:13 -02:00
Justin Etheredge
dc7e7d66c9
Increase default stretches to 11
2016-02-10 23:27:21 -02:00
oss92
18528650c3
Added DeviseController#set_flash_message!
2016-02-11 02:49:53 +02:00
Simon Knight
a371f03c51
Update README.md
...
Added formatting to file.
2016-02-10 21:11:57 +00:00
José Valim
f173040222
Merge pull request #3946 from plataformatec/gg-remove-hakiri
...
Removes Hakiri, since it thinks Devise is a Rails app
2016-02-10 22:06:46 +01:00
George Guimarães
b74235d4a1
Removes Hakiri, since it thinks Devise is a Rails app
...
I'd like to remove the Hakiri badge from devise's README.
Since we do check in Gemfile and Gemfile.lock for development
and testing purposes (contrary to the popular belief that gems
don't need those files), Hakiri thinks Devise is a Rails app,
instead of a library/gem.
Depending on the Rails version that is locked in Gemfile.lock,
Hakiri will show several CVEs for Rails. But our Travis pipeline
builds against several Rails' branches, all of them updated.
And it is up to the developers using Devise to update
Rails in their apps.
Those warnings (Rails CVEs) don't make sense for devise.
2016-02-10 18:43:33 -02:00
George Guimarães
4b8ea5d0f0
Updates the development/testing dependencies
2016-02-10 18:37:16 -02:00
George Guimarães
79e861b52b
Reorder travis builds to prioritize newer ruby and rails versions
2016-02-10 17:20:36 -02:00
George Guimarães
c4b4411513
Change encryption for hashing in the documentation.
...
Throughout the documentations, we are using 'encrypt' incorrectly.
Encrypt means that someone will eventually decrypt the message,
which is obviously not the case for Devise.
I'm changing the docs to use 'hashing' instead.
However, I left the database field as `encrypted_password` for now.
I'll update the db field in an upcoming PR.
2016-02-10 17:10:52 -02:00
Lucas Mazza
7b33a8ef57
Merge pull request #3931 from giantmonkey/fix-spelling-of-verb-set-up
...
Spell verb *set up* with a space
2016-02-10 17:06:38 -02:00
Simon Knight
1dd315ce1d
Added clarity to documentation regarding where to place test helpers for functional tests
2016-02-09 13:29:42 +00:00
José Valim
7c75ebe672
Merge pull request #3936 from bogdanvlviv/patch-3
...
Update confirmable_test.rb
2016-02-06 20:11:11 +01:00
bogdanvlviv
d9481ff9b8
Update confirmable_test.rb
2016-02-06 20:37:31 +02:00
Carlos Antonio da Silva
f0c39e08ca
Merge pull request #3934 from bogdanvlviv/patch-2
...
change call deprecated method confirm! to confirm in test
2016-02-03 18:15:39 -02:00
Bogdan
d3fa53151a
change call deprecated method confirm! to confirm in test
2016-02-03 22:09:38 +02:00
Paul Menzel
f2d7b8f740
Spell verb *set up* with a space
...
The verb *set up* is spelled with a space [1].
```
$ git grep -l 'to setup' | xargs sed -i 's/to setup/to set up/g'
$ git grep -l '# Setup' | xargs sed -i 's/# Setup/# Set up/g'
$ git grep -l "test 'setup" | xargs sed -i "s/test 'setup/test 'set up/g"
```
Revert the change for *setup block yields self*.
Change the rest manually.
[1] http://www.merriam-webster.com/dictionary/set%20up
2016-02-02 19:09:19 +01:00
Lucas Mazza
beb8cc8e0b
Test against Rails 5 beta 2.
2016-02-02 14:28:34 -02:00
Lucas Mazza
17d6a74909
oauth2 1.1.0 is out.
2016-02-01 10:39:10 -02:00
Lucas Mazza
aab7610808
Release 4.0.0.rc1.
v4.0.0.rc1
2016-02-01 09:20:42 -02:00
Lucas Mazza
8edee143e8
Prep for 4.0.0.rc1 release.
2016-01-31 17:05:16 -02:00
Lucas Mazza
49cf804c62
Merge pull request #3859 from twalpole/unsafe_h
...
Explicitly permit rather than using to_unsafe_h
2016-01-31 16:56:10 -02:00
Lucas Mazza
8ab738307e
Merge pull request #3927 from plataformatec/lm-cookie-fix
...
Attempt to coerce the `generated_at` cookie to a `Time` object.
2016-01-31 16:23:31 -02:00
Carlos Antonio da Silva
9d9adc73cd
Merge pull request #3928 from gfvcastro/remove-optional-parenthesis
...
Remove optional parenthesis.
2016-01-30 18:08:50 -02:00
Gustavo Villa
91f93b38ee
Remove optional parenthesis.
2016-01-30 14:20:32 -03:00
Lucas Mazza
7bff3be869
Attempt to coerce the generated_at cookie to a Time object.
...
Time objects aren't properly coerced back when using the JSON cookie serialization,
so we need to do it ourselves.
To avoid any new JSON serialization issues, we now store the `generated_at` as
an String with the timestamp seconds + miliseconds in the cookie but still the
previous JSON encoded format.
Thanks to @boblail at https://github.com/plataformatec/devise/pull/3917 for the
initial patch.
2016-01-29 18:04:16 -02:00
Lucas Mazza
475599d4ab
Merge pull request #3926 from schneems/schneems/fix-version
...
[close 3925] Fix version for older Bundler compat
2016-01-29 14:57:42 -02:00
schneems
7d81731d4f
[close 3925] Fix version for older Bundler compat
2016-01-29 10:56:13 -06:00
Lucas Mazza
ffe9d6d406
Fix Symbol syntax on ParameterSanitizer deprecation message.
2016-01-28 11:10:15 -02:00
Lucas Mazza
cf7c9be6b4
Merge pull request #3919 from twalpole/gemfiles
...
switch to oauth2 home repository
2016-01-27 15:58:57 -02:00