José Valim
5a98e4f4e8
Temporary fix for 3-1-stable that does not implement key? on cookie jar, closes #1179
2011-06-30 08:04:32 -03:00
José Valim
29a0af78bc
Refactor view generators.
2011-06-27 11:22:44 -03:00
José Valim
84e1a89c44
Fix failing tests.
2011-06-17 10:46:39 -03:00
José Valim
b5732e31c6
Bump to 3.0.7.
2011-05-04 19:24:11 +02:00
Chase DuBois
4a3ad7f348
Use updated Mongoid gem and remove #destroyed?
2011-04-25 15:50:00 +08:00
José Valim
40153b7422
Add tests to previous commit.
2011-04-21 13:56:10 +02:00
José Valim
bdad984ace
Use Devise::Email::EXACT_PATTERN.
2011-04-19 14:22:14 +02:00
José Valim
7a2d76d002
Update changelog, improve coverage.
2011-04-17 18:06:29 +02:00
José Valim
5b94d9b803
Refactor a bit navigational format responses, to not call to_sym and reuse the request_format logic from FailureApp.
2011-03-30 14:09:12 +02:00
José Valim
73669e09c8
Remove deprecations, bump to .dev and update template.
2011-03-28 21:26:53 +02:00
José Valim
d58a72ee32
Remove stuff deprecated on .rc2
2011-03-14 11:22:09 +01:00
José Valim
64457e2c1f
Update to latest omniauth.
2011-03-11 20:55:36 +01:00
José Valim
569d205ca7
Gemfile.lock, Y U CHANGING?
2011-03-11 20:17:02 +01:00
José Valim
930d5874ca
Raise here instead of a warning.
2011-02-24 22:12:54 +01:00
Vinicius Baggio
352edc024b
Cleaning up test helpers related to OmniAuth.
...
Developers should rely on OmniAuth's new testing API. Check
https://github.com/intridea/omniauth/wiki/Integration-Testing
for more details.
2011-02-24 16:50:22 -03:00
Vinicius Baggio
b5e289c9a8
Updating bson_ext gem version
2011-02-23 14:34:15 -03:00
José Valim
add8f8a203
Works on 3.0.4.
2011-02-15 10:27:34 +01:00
José Valim
a23a52b2f7
Update dependencies versions.
2010-12-11 10:24:52 +01:00
Carlos Antonio da Silva
a582d4dca1
Configure Gemfile to use Rails 3.0.x. Also bump mongo related and webrat gem versions
2010-11-26 00:53:57 -02:00
José Valim
b70b72b6b0
Rollback to use the regexp result.
2010-11-15 10:01:45 +01:00
José Valim
b2496d1bc1
Smallish updates.
2010-11-11 13:53:52 +01:00
José Valim
c7efb68a77
Devise does not intercept 401 returned from applications anymore
2010-11-09 23:42:14 +01:00
José Valim
931b902583
Fix failing tests.
2010-11-09 22:27:46 +01:00
José Valim
f49efdff13
Update Gemfile.lock.
2010-11-08 22:33:13 +01:00
David A. Cuadrado
bf19b15914
added open id support via omniauth
2010-10-31 03:06:52 +08:00
José Valim
2f360bf201
Remove OAuth2 in favor of OmniAuth.
2010-10-18 15:00:34 +02:00
José Valim
fb81453274
Update Gemfile.
2010-10-14 08:45:17 +02:00
José Valim
8539f5f915
Do not depend on orm_adapter git repo.
2010-10-10 22:06:53 +02:00
José Valim
8a8ba6c70c
Depend on ORM Adapter.
2010-10-10 17:51:32 +02:00
José Valim
7bc37e5237
Provide a better encryptor message and update Gemfile.lock.
2010-10-10 17:51:32 +02:00
Carlos Antonio da Silva
f60123ce01
Bump webrat to 0.7.1
2010-09-26 14:45:00 -03:00
Carlos Antonio da Silva
a7cc3388b4
Regenerate devise config file for tests and get all tests green on mongoid
2010-09-26 14:31:08 -03:00
José Valim
b6089145c1
Warden 1.0! :mantears:
2010-09-25 11:22:17 +02:00
José Valim
dd11f43014
All tests green on latest mongoid.
2010-09-24 11:30:08 +02:00
José Valim
c8bd965462
Depend on Rails 3 gem in Gemfile.
2010-08-31 23:47:16 +02:00
José Valim
daf4b35f85
Update Gemfile lock.
2010-08-26 11:54:45 -03:00
José Valim
c96e17dd8d
Ensure routes works for all rails 3 versions.
2010-08-25 08:51:17 -03:00
José Valim
731650a0f1
after_sign_in_path_for always receives a resource
2010-08-23 08:56:10 -03:00
José Valim
c31b1f2146
Remove skipped handling from OAuth in favor of exceptions and rescue_from syntax.
2010-07-28 21:51:26 +02:00
Stephen Bannasch
fcef459db3
updated Gemfile.lock
2010-07-27 15:02:07 -04:00
Stephen Bannasch
cd985667db
merge with master
2010-07-27 14:57:17 -04:00
Stephen Bannasch
83dc11df14
Gemfile works with JRuby 1.5.1, tests run
...
The :mongoid group does not work in JRuby so the group
is only defined for the platform: 'ruby'.
In addition installing ruby-debug in JRuby is a manual process so
only include the dependency if we are using the platform: 'ruby'
Here are the steps necessary to run the devise tests in JRuby
using rvm:
rvm install jruby
rvm use jruby@devise --create
gem install bundler --pre
gem install jeweler
bundle install
rake test
2010-07-27 14:35:18 -04:00
José Valim
a36cb6e758
Improve docs for routes customization.
2010-07-26 20:33:23 +02:00
José Valim
bd8294aecf
More OAuth setup.
2010-07-26 20:32:04 +02:00
José Valim
680f2612f4
Update CHANGELOG.
2010-07-26 11:52:05 +02:00
José Valim
5e64699a5f
Add filters as convenient default.
2010-07-18 12:17:04 +02:00
José Valim
a87bc4a861
Also pass stretches to salt generation.
2010-07-12 06:59:49 +02:00
José Valim
ae6322efb5
No longer retrieve the user from paths, but use the env hash. This change deprecates use_default_scope.
...
If you have non conventional routes and want to specify the scope for a controller, you can do that at the router level:
as :user do
get "/sign_in", :to => "devise/session#new"
end
This is saying: when accessing "/sign_in", devise should use the user scope. Meaning that users signed through that form will be signed to the user scope.
2010-07-06 01:33:32 +02:00
José Valim
7774accb6c
Remove data_mapper support.
...
Devise 1.1.0 will be released soon. This new version will support activerecord and mongoid as default ORMs. From now on, Devise will prefer ORM extensions as gems since this is the best way to handle dependencies.
For example, to allow Devise to work with Datamapper, it requires at least activemodel, dm-rails and dm-timestamps. If the ORM support comes from Devise gem, we cannot add dm-rails and dm-timestamps as dependencies, relying on the developer and documentation to find these out and install them.
Other ORMs may still be added to Devise, as long as they are supported by the community, extend Devise test suite to have all tests passing and they necessarily use ActiveModel::Validations.
2010-07-04 17:22:57 +02:00
José Valim
18cccae82f
Update bundler, Rails and improve tests for previous commit.
2010-07-02 08:12:00 +02:00