David Henry
ceafc710ef
Start adding tests to the engine routing tests.
2014-05-06 00:56:58 +01:00
David Henry
2d3ca4dc31
get everything working with the engine included and devise routes declared within it.
2014-05-05 23:50:26 +01:00
David Henry
18da4b1eff
Stash as test have broken
2014-05-05 23:23:55 +01:00
David Henry
1e8e8516f0
Simplify access to router_name using the existing scope lookup.
2014-05-05 23:19:03 +01:00
Lucas Mazza
a51036196a
Merge pull request #3013 from aditya-kapoor/split-send_reset_password_instructions
...
Split send_reset_password_instructions for better hooking
2014-05-05 17:45:09 -03:00
aditya-kapoor
2fc25a8c68
rename method + remove extra db call
2014-05-06 01:23:55 +05:30
aditya-kapoor
c8fcbde2af
split send_reset_password_instructions into two parts for better hooking
2014-05-05 13:41:08 +05:30
Lucas Mazza
a3fc587c24
Update Travis config to test on ruby 2.1.1 instead of 2.1.0
2014-05-04 22:45:07 -03:00
Lucas Mazza
3014bcbc45
Update Rails HEAD Gemfile dependencies.
2014-05-04 21:36:38 -03:00
Lucas Mazza
4110ab3228
Update 4-0-stable Gemfile dependencies.
2014-05-04 21:30:06 -03:00
Lucas Mazza
303145c8b7
Update 3-2-stable Gemfile dependencies.
2014-05-04 21:28:01 -03:00
Lucas Mazza
7bab20e55e
Update main Gemfile dependencies.
2014-05-04 21:21:45 -03:00
David Henry
33873426ad
Use 2.1 instead of 2.1.0
...
travis-ci/travis-ci#2220
2014-05-04 22:59:29 +01:00
David Henry
3e8fce5081
Make sure I include the new class into the gem
2014-05-04 12:53:25 +01:00
David Henry
d875c01bc2
Extract routing context to its own file.
2014-05-03 23:22:00 +01:00
David Henry
feff27aaee
Add description around the new method.
2014-05-03 22:47:27 +01:00
David Henry
1dd84a8244
Don't couple the routing object to the whole system.. pass around the RoutingDetails object instead.
...
NOTE: RoutingDetails is supposed to be a simple data transfer object.
2014-05-03 22:46:04 +01:00
David Henry
2dee54bc86
make the find_mapping! method return a mapping object
2014-05-03 22:41:32 +01:00
David Henry
23761aded2
Add find_mapping! method to return the router_name instead of overloading find_scope!
2014-05-03 22:37:21 +01:00
David Henry
e085526b6e
Get the logic in the right order and fix variable naming (and run the tests)
2014-05-02 00:22:20 +01:00
David Henry
38b347ac00
Fix bug in the tests
2014-05-02 00:17:17 +01:00
David Henry
9e8371c293
Make after_sign_out_path_for and after_inactive_sign_up_path_for aware of router name if declared in devise_for declaration.
2014-05-01 23:49:46 +01:00
David Henry
da49ed23f9
Start adding code to allow devise_for to specify the engine context (router_name) to be used.
2014-05-01 23:39:05 +01:00
José Valim
873e57e97d
Merge pull request #3008 from weih/update-legacy-comment
...
Update legacy comment [ci skip]
2014-05-01 14:19:08 +02:00
Hao Wei
11c8875479
Update legacy comment
2014-05-01 19:49:37 +08:00
Lucas Mazza
1ad09f9cfc
Improve CHANGELOG and move assignment to outside the if statement.
2014-04-28 11:28:48 -03:00
Lucas Mazza
13a8ad81ee
Merge pull request #2997 from parallel588/master
...
fixed store location with bad URL
2014-04-28 11:26:56 -03:00
Lucas Mazza
b4c06d1ded
Merge pull request #3004 from kento1218/topic/confirmation-success-redirect
...
Fix Devise::ConfirmationsController#after_confirmation_path_for
2014-04-28 10:56:31 -03:00
kento1218
d63b6b7b9d
Fix Devise::ConfirmationsController#after_confirmation_path_for
...
after_confirmation_path_for checks whether the user already signed in
by calling signed_in? after confirmation succeeded.
Since it was called without scope specification, the user treated as
signed in inappropriately when the user signed in as another resource
(such as 'admin').
2014-04-28 20:44:00 +09:00
Lauro Caetano
1fbc165b98
Merge pull request #3001 from daniely/patch-1
...
Update README.md
2014-04-27 01:17:55 -03:00
daniely
9cafe0dff6
Update README.md
...
Correct grammar from "on progress" to "in progress"
2014-04-27 10:25:16 +08:00
Maxim Pechnikov
a841e6c4f0
fixed storing location with bad URL
2014-04-25 19:14:32 +04:00
José Valim
24327c7310
Merge pull request #2990 from westonplatter/master
...
remove new line to keep convention with other methods
2014-04-20 22:55:48 +02:00
Weston Platter
0b096c961a
remove new line to keep convention with other methods
2014-04-20 13:57:31 -06:00
José Valim
0a27a0da3b
Merge pull request #2985 from crismali/present-over-not-blank
...
Switched all instances of 'not blank?' to 'present?'
2014-04-18 08:41:02 +02:00
Michael Crismali
f37b10ef87
Switched all instances of 'not blank?' to 'present?'
2014-04-17 20:34:28 -05:00
Rafael Mendonça França
081ea9e0ba
Add CHANGELOG entry for #2978 [ci skip]
2014-04-15 18:47:16 -03:00
Rafael Mendonça França
f60892be23
Merge pull request #2978 from rossta/support_for_multiple_warden_config_blocks
...
Support multiple warden configuration blocks
2014-04-15 18:46:28 -03:00
Ross Kaffenberger
5f32cd25fd
support multiple warden configuration blocks
...
Changes the behavior of `Devise.warden` such that calling it multiple
times with different blocks will result in a call to each block on
`Devise.configure_warden!` rather than "last block wins". This is
especially used for plugins that wish to extend warden functionality
without clobbering base app configuration or vice versa.
2014-04-15 17:20:21 -04:00
Lucas Mazza
38e868dc79
Update Travis encrypted keys
2014-04-09 19:24:25 -03:00
Lucas Mazza
67613117aa
Merge pull request #2955 from lucasmazza/lm-cached-bundle
...
Cache bundle results on Travis to S3
2014-04-09 19:21:29 -03:00
José Valim
61c497d173
Merge pull request #2968 from plataformatec/sign_out_not_logged_in_user
...
Check if there is a logged user before logout.
2014-04-09 18:17:06 +02:00
Lauro Caetano
571dead19b
Check if there is a signed in user before sign out.
...
Only execute the `SessionsController#destroy` if there is a signed in
user, otherwise it will raise
`ActionController::InvalidAuthenticityToken`.
Fixes #2934 .
2014-04-09 10:25:44 -03:00
Lucas Mazza
b0b18fb805
Merge pull request #2965 from sadjow/use-port-option-on-default-url-options
...
Use port option in default url options for ActionMailer
2014-04-04 21:14:04 -03:00
Lucas Mazza
5c57d88505
Cache bundle results on Travis to S3
2014-04-04 20:22:39 -03:00
Sadjow Leão
a2bd5631da
Use port option in default url options for ActionMailer
2014-04-04 19:01:12 -03:00
José Valim
6466d5c517
Merge pull request #2964 from plataformatec/invalidate_all_sessions_on_logout
...
Add configuration to invalidate all the remember me tokens when the user signs out.
2014-04-04 21:28:22 +02:00
Lauro Caetano
f7fdde1ab0
Add the invalidate_all_sessions_on_logout configuration to invalidate
...
all the remember me tokens when the user signs out.
2014-04-04 16:17:26 -03:00
José Valim
947169e4f5
Merge pull request #2960 from kgiszczak/redirect-url-tweaks
...
Use full urls instead of just paths when redirecting in failure app.
2014-04-04 17:41:41 +02:00
Kamil Giszczak
9cada8d2d4
Use scope instead of constraints to define routes.
...
It works the same with rails 3 and rails 4.
2014-04-04 16:07:37 +02:00