Commit graph

22 commits

Author SHA1 Message Date
Tyson Clugg
9de85e70f2 Add new account/login test case. 2016-01-28 15:06:45 +11:00
Tyson Clugg
ef52a938b1 Pylint cleanups to dddp.accounts.ddp module. 2016-01-28 15:04:21 +11:00
Tyson Clugg
4ce7f8ce33 Move expected test failure to TestCase class. 2016-01-28 15:03:44 +11:00
Tyson Clugg
4fc7f2179f Consistent handling of client side vs server side errors. 2016-01-08 17:38:41 +11:00
Tyson Clugg
06728df58f Pass Travis CI if Python 3 / PyPy builds fail. 2015-12-28 00:55:05 +11:00
Tyson Clugg
76cf621ef6 Add AccountsTestCase with login. 2015-12-21 21:08:36 +11:00
Tyson Clugg
cefe6fe62d Account security tokens are now calculated for each minute allowing for finer grained token expiry. 2015-09-22 18:11:45 +10:00
Tyson Clugg
6ea0e71a74 Bugfix dddp.accounts forgot_password feature. 2015-07-28 14:04:11 +10:00
Tyson Clugg
305b00bc3d Add ThreadLocal factory for this.user which is retrieved from the datbase on demand. 2015-07-21 21:19:55 +10:00
Tyson Clugg
a462fc52b6 Refactor dddp.accounts.ddp to not use this.request.user or any of django.contrib.sessions. 2015-07-21 19:00:07 +10:00
Tyson Clugg
adf8a5b9c3 Some pylint cleanups to dddp.accounts.ddp module. 2015-07-21 18:53:49 +10:00
Tyson Clugg
4608996e9f Fix issue with incorrect ordering of messages during login/logout. 2015-07-18 14:09:50 +10:00
Tyson Clugg
cb46caf9ff Fix bug in post login/logout subscription handling. 2015-07-14 09:22:27 +10:00
Tyson Clugg
b059dcbeb0 Fix bug in Accounts.forgotPassword implementation. 2015-07-08 11:55:41 +10:00
Tyson Clugg
fe13aac602 Match return values for Accounts.changePassword and Accounts.changePassword methods. 2015-07-08 11:33:18 +10:00
Yan
8eb293f090 update changePassword 2015-07-08 11:15:32 +10:00
Tyson Clugg
92b42e365b Update hash method in dddp.accounts to bind hash tokens to specified purposes. 2015-07-07 17:40:07 +10:00
Yan
0076b729e4 fix incorrect params in reset_password 2015-07-07 14:22:55 +10:00
Tyson Clugg
ebc8be6e3b Publish user.permissions from dddp.accounts. 2015-07-03 11:49:21 +10:00
Tyson Clugg
f02fba6d9f Refactor serialization to imporove performance (less DB queries) and add support for auth updating subscriptions. 2015-05-28 10:53:29 +10:00
Tyson Clugg
5f43879f74 Login after create_user as per http://docs.meteor.com/#/full/accounts_createuser 2015-05-14 13:44:32 +10:00
Tyson Clugg
53ec18cd33 Add dddp.accounts module (Django application). 2015-05-12 14:35:08 +10:00