Commit Graph

  • 32991e13c4 Merge and fix conflicts. Marcelo Silveira 2010-01-09 11:22:27 -02:00
  • c4764c931a Bump to 0.8.1 v0.8.1 José Valim 2010-01-08 23:21:27 +01:00
  • 35838b02b7 Ensure bcrypt works and move salt generation to encryptors (needed for bcrypt). José Valim 2010-01-08 23:19:57 +01:00
  • d00c31314d Bump to 0.8.0 v0.8.0 José Valim 2010-01-07 22:50:01 +01:00
  • ab57cdfb4a More DataMapper compatibility lancecarlson 2010-01-07 22:48:23 +01:00
  • 6517b358a1 sign_in_count should also be increased when user signs in via password change, confirmation, etc. José Valim 2010-01-07 22:41:14 +01:00
  • 99694fd159 Updated CHANGELOG. José Valim 2010-01-07 22:37:47 +01:00
  • 3916033058 added bcrypt as one of the encryptors Julio Capote 2010-01-07 16:08:01 +08:00
  • 4d8f5ea165 Add an easy way to configure an application to sign in users through "/sign_in". José Valim 2010-01-06 14:31:00 +01:00
  • 27a515fcbf Alloy dummy test app to boot. José Valim 2010-01-06 14:03:52 +01:00
  • dc5724c888 Since script/generate devise_install is a required step, move README over there. José Valim 2010-01-06 14:00:50 +01:00
  • 73c0a10af5 Updating docs: timeoutable does not rely on trackable. Carlos Antonio da Silva 2010-01-05 21:12:16 -02:00
  • a789f08d3b Cleaning up README to be more compatible with the latest stuff. José Valim 2010-01-05 16:01:16 +01:00
  • 543fe077d8 Update to work with Warden 0.8.0. José Valim 2010-01-05 13:44:13 +01:00
  • 7c67388a90 Release new version. v0.7.5 José Valim 2010-01-02 10:12:04 +01:00
  • 501a89aaea Merge branch 'master' of github.com:plataformatec/devise José Valim 2010-01-02 10:07:31 +01:00
  • 4c531df108 Remove DeviseMailer from README and set a default value for mailer_sender. José Valim 2010-01-02 10:06:26 +01:00
  • d2fa737aa0 introducing lockable implementation Marcelo Silveira 2009-12-30 15:19:33 -02:00
  • 95989dc2a5 create_table yields a table object. rejeep 2009-12-29 01:48:38 +08:00
  • 15bd4b1956 Copy over class Devise class methods onto EmbeddedDocument modules too lancecarlson 2009-12-28 20:49:23 +08:00
  • 6bd88461f6 Update Maintainers and Contributors section. Add Grimen for his work and feedback on Devise plugins. José Valim 2009-12-23 13:56:46 +01:00
  • 42829911b6 New version with small MongoMapper fixes. José Valim 2009-12-22 22:04:46 +01:00
  • f863c3ced5 Support to multiple ORMs in the test suite (rake pre_commit) before commiting. José Valim 2009-12-21 21:24:19 +01:00
  • 35a8d13369 Tests passing for ActiveRecord and MongoMapper. José Valim 2009-12-21 21:10:23 +01:00
  • 947de72617 More test files. José Valim 2009-12-21 19:57:26 +01:00
  • 78303cd5c5 Got another bunch of tests passing with MongoMapper. José Valim 2009-12-21 19:57:17 +01:00
  • 0819f87255 Test different ORMs José Valim 2009-12-21 15:29:58 +01:00
  • e00ae1f86e Extract CookieSerializer from Rememberable. José Valim 2009-12-20 21:49:12 +01:00
  • e1c2e45f97 Extract Activatable from Confirmable, so if you need to active your account through other means, you can still do so and ensure cherry pick works as expected. José Valim 2009-12-20 13:53:53 +01:00
  • f26e6a269f Decouple serializers from Devise modules. You can use any serializer at any time, as long the API required by the serializer is satisfied. Since session serializer is encrypted, it simply stores the id and the resource klass. Cookie is not encrypted, so it creates a random token and store it in the database, so in order to do the token cleanup, you need provide remember_me! and forget_me! methods, as in :rememberable. José Valim 2009-12-20 12:31:02 +01:00
  • a3e7ea59ae Copy and paste from skype is not as good as it sounds. Removing invisible/odd/strange characters which make Devise fail with Ruby 1.9. José Valim 2009-12-19 20:32:15 +01:00
  • 90c33a4e05 Revert earlier commit. Do care about blank passwords, otherwise update_with_password is useless. José Valim 2009-12-16 17:34:09 +01:00
  • 490b20a2b5 Release Devise 0.7.3. José Valim 2009-12-16 01:29:19 +01:00
  • 436300928b Send :scope to the proper validation. José Valim 2009-12-16 01:28:43 +01:00
  • 01ca3e54f8 Update CHANGELOG José Valim 2009-12-15 18:48:51 +01:00
  • 8b4036feca Allow :controller to be given to render_with_scope. José Valim 2009-12-15 18:48:00 +01:00
  • 2dd0434bd6 Allow SessionsController to be used without authenticatable. José Valim 2009-12-15 09:26:11 +01:00
  • afab12fa37 Adding old_password reader method to authenticatable Carlos Antonio da Silva 2009-12-14 23:25:45 -02:00
  • 801722dc87 Updating changelog Carlos Antonio da Silva 2009-12-14 23:03:56 -02:00
  • 82ab50f774 Merge and fix conflicts. Carlos Antonio da Silva 2009-12-14 23:02:10 -02:00
  • 72021348d3 Adding update_with_password to authenticable. Updates the record only when the :old_password is valid. Carlos Antonio da Silva 2009-12-14 22:55:55 -02:00
  • 508fb2c7ed Tell about explicit require for ORM. José Valim 2009-12-15 01:41:04 +01:00
  • 0a5ba20931 Mail views a scoped as well. José Valim 2009-12-15 01:32:40 +01:00
  • b842a72e77 Do not care blank passwords on update José Valim 2009-12-15 01:20:59 +01:00
  • f56323e885 Release 0.7.2 José Valim 2009-12-15 01:05:46 +01:00
  • cdd3551a68 Make locale part of the installation process. José Valim 2009-12-15 01:04:47 +01:00
  • 9a658d5e74 Added skip_confirmation! It skips confirmation token generation, e-mail sending and automatically sets confirmed_at. José Valim 2009-12-15 00:30:28 +01:00
  • 358a2389ce Rename reset_confirmation! to resend_confirmation! José Valim 2009-12-15 00:16:22 +01:00
  • 4f4ac1653f Do not check class collisions, we want to be able to scaffold and then apply Devise on top of it. José Valim 2009-12-15 00:07:42 +01:00
  • b04241ddff Allow to sign in with two different users in the same functional test with Devise::TestHelpers. José Valim 2009-12-14 22:48:15 +01:00
  • b8c216e0db Remove hardcoded sessions. José Valim 2009-12-14 22:04:28 +01:00
  • 3432c9eef4 Simplify autoload stack. José Valim 2009-12-12 22:52:48 -02:00
  • 9095d525b2 Unfreeze Devise::CONTROLLERS as well. José Valim 2009-12-09 08:14:50 -02:00
  • 3de34c3952 More tweaks for plugin compatibility. José Valim 2009-12-08 20:39:38 -02:00
  • 5735b21c77 Merge branch 'master' of github.com:plataformatec/devise José Valim 2009-12-08 18:29:49 -02:00
  • d164768a4b Do not freeze arrays, allowing other plugins to extend Devise José Valim 2009-12-08 18:29:00 -02:00
  • e51e19c08c Remove deprecation warning, extract SessionSerializer and release new version. José Valim 2009-12-07 21:00:44 -02:00
  • 35370e9e86 Improve more loading process. José Valim 2009-12-07 20:26:00 -02:00
  • d9fbdff11b More testing info in README. José Valim 2009-12-07 18:37:04 -02:00
  • 4f5789f8b1 Autoload Devise::Models modules Dimitrij Denissenko 2009-12-07 20:12:01 +08:00
  • 45a5d2b416 Email is always required in validatable. José Valim 2009-12-06 17:21:18 -02:00
  • 2d772733e7 Allow Inflections to work. José Valim 2009-12-02 17:51:34 -02:00
  • 96f3c53d6b Add trackable to migrations and release new version. José Valim 2009-12-02 16:41:00 -02:00
  • c711a9d1b5 Use autoload to pre-load components (so they still work when rubygems are disabled) Dimitrij Denissenko 2009-12-02 02:35:46 +08:00
  • 153cc759ae Update Warden dependency. José Valim 2009-11-25 00:16:19 -02:00
  • c05b8cf2ce Rename :timeout to :timeout_in and release gem again. José Valim 2009-11-25 00:11:49 -02:00
  • 41ee6878a8 Release Devise 0.6.2. José Valim 2009-11-24 23:20:35 -02:00
  • 30d6d37bab Refactor tests a little bit and gain more speed (from 12s to 9s in my machine). José Valim 2009-11-24 23:19:12 -02:00
  • 4ddd162e62 Merge branch 'master' of git@github.com:plataformatec/devise Carlos Antonio da Silva 2009-11-24 21:39:29 -02:00
  • c1588b7e41 Fix in README Carlos Antonio da Silva 2009-11-24 21:39:14 -02:00
  • f5fbc173d3 Refactor common initialization with error. José Valim 2009-11-24 21:35:07 -02:00
  • 4c7081c2e3 More Datamapper compatibility. José Valim 2009-11-24 18:02:36 -02:00
  • 3272438671 Fix small typo on docs. José Valim 2009-11-24 15:46:54 -02:00
  • 0434d72009 Update TODO, CHANGELOG and README. José Valim 2009-11-24 15:29:46 -02:00
  • f9c5dd6a79 Added trackable for sign_in_count, sign_in_at and sign_in_ip. José Valim 2009-11-24 15:18:42 -02:00
  • 52885725a9 Assert validations API inside validatable module. José Valim 2009-11-24 13:56:54 -02:00
  • 6c3bebe630 Make mocha dependency explicit. José Valim 2009-11-24 12:54:18 -02:00
  • ff47abe13e Extract valid_for_authentication to allow overwriting. José Valim 2009-11-24 12:53:03 -02:00
  • 076ce9add8 Improve timeoutable tests a bit. José Valim 2009-11-24 11:52:13 -02:00
  • 691055cf06 Fix timeout tests. José Valim 2009-11-24 11:00:35 -02:00
  • 15ba859454 Releasing Devise 0.6.1 Carlos Antonio da Silva 2009-11-24 00:09:34 -02:00
  • f1ed635483 Updating README, TODO and CHANGELOG Carlos Antonio da Silva 2009-11-23 23:56:57 -02:00
  • 7933d203e3 Merge branch 'session_timeout' Carlos Antonio da Silva 2009-11-23 23:34:38 -02:00
  • 7f4bc8973a Changing default timeout to 30.minutes. Carlos Antonio da Silva 2009-11-23 23:28:04 -02:00
  • a88731bb93 Adding i18n flash message when session is expired. Carlos Antonio da Silva 2009-11-23 22:56:04 -02:00
  • 4ba34290c7 Improving docs about timeoutable Carlos Antonio da Silva 2009-11-22 23:29:03 -02:00
  • 91c184d69f Fixing tests after merge Carlos Antonio da Silva 2009-11-22 23:22:41 -02:00
  • 10a70b8192 Updating timeoutable with last devise changes. Carlos Antonio da Silva 2009-11-22 22:58:16 -02:00
  • fc89db636a Refactoring tests with I18n. Carlos Antonio da Silva 2009-11-22 22:46:57 -02:00
  • 40aaa98de9 Refactoring timeoutable module and confirmable tests. Carlos Antonio da Silva 2009-11-22 22:33:19 -02:00
  • 099c77e867 Introducing timeoutable to timeout sessions without activity. Carlos Antonio da Silva 2009-11-22 22:19:29 -02:00
  • a2224fb151 Fix issue when using namespace name as symbol like map.namespace :admin sobrinho 2009-11-24 06:44:42 +08:00
  • 966b48c414 DataMapper accepts conditions as well. José Valim 2009-11-23 12:39:26 -02:00
  • 39cf987b6b Do not include :authenticatable by default (deprecation warning added) and release Devise 0.6.0. José Valim 2009-11-22 23:14:45 -02:00
  • a016819de8 Ensure all encryptor returns a symbol. Get the class using encryptor_class. José Valim 2009-11-22 22:32:54 -02:00
  • 0b48772562 Small fixes for DataMapper. José Valim 2009-11-22 22:10:13 -02:00
  • 9757734c92 Give more control do included_modules_hook to ensure DataMapper works. José Valim 2009-11-22 18:17:38 -02:00
  • 5428fff78d Be less harsh on serializers. José Valim 2009-11-22 10:44:07 -02:00
  • fddf95fe0a More improvements in DataMapper support front. José Valim 2009-11-22 09:14:58 -02:00
  • f3d5c1af22 Allow a strategy to be added after authenticatable one and move store_location to FailureApp. José Valim 2009-11-22 00:49:23 -02:00