summary refs log tree commit diff
path: root/synapse/storage/registration.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* When logging in fetch user by user_id case insensitively, *unless* there are ...Erik Johnston2015-08-211-2/+5
* Don't allow people to register user ids which only differ by case to an exist...Erik Johnston2015-08-211-0/+11
* Merge pull request #221 from matrix-org/authDaniel Wagner-Hall2015-08-141-6/+6
|\
| * Simplify LoginHander and AuthHandlerDaniel Wagner-Hall2015-08-121-6/+6
| * Change Cache to not use *args in its interfaceErik Johnston2015-08-071-1/+1
* | Move all the caches into their own package, synapse.util.cachesErik Johnston2015-08-111-1/+2
* | Change Cache to not use *args in its interfaceErik Johnston2015-08-071-1/+1
|/
* user_id now in user_threepidsDavid Baker2015-05-011-3/+3
* Don't use self.execute: it's designed for fetching stuffDavid Baker2015-05-011-3/+8
* No id field on userDavid Baker2015-05-011-5/+1
* More missed get_user_by_id API changesDavid Baker2015-05-011-3/+3
* Be more postgressiveDavid Baker2015-04-291-2/+2
* Merge branch 'develop' of github.com:matrix-org/synapse into postgresErik Johnston2015-04-281-8/+72
|\
| * pep8David Baker2015-04-171-1/+1
| * Password reset, finally.David Baker2015-04-171-1/+15
| * Add endpoint to get threepids from serverDavid Baker2015-04-171-0/+11
| * pep8David Baker2015-04-171-1/+1
| * make add3pid servlet workDavid Baker2015-04-171-0/+11
| * 1) Pushers are now associated with an access tokenDavid Baker2015-03-241-1/+1
| * Make deleting other access tokens when you change your password actually workDavid Baker2015-03-241-5/+11
| * Implement password changing (finally) along with a start on making client/ser...David Baker2015-03-231-4/+29
* | Go back to storing JSON in TEXTErik Johnston2015-04-161-5/+0
* | Add missing yield in storage funcErik Johnston2015-04-151-1/+1
* | Handle the fact that in sqlite binary data might be stored as unicode or bytesErik Johnston2015-04-101-1/+3
* | Use generic db exceptions rather than sqlite3 specific onesErik Johnston2015-04-081-3/+1
* | PEP8Erik Johnston2015-04-071-1/+0
* | Don't use AUTOINCREMENT, use an in memory versionErik Johnston2015-04-071-3/+7
* | Make work in both Maria and SQLite. Fix testsErik Johnston2015-04-011-2/+6
* | Fix unicode database supportErik Johnston2015-03-251-4/+14
* | Merge branch 'develop' of github.com:matrix-org/synapse into mysqlErik Johnston2015-03-201-2/+9
|\|
| * Give sensible names for '_simple_...' transactionsErik Johnston2015-03-201-2/+7
| * @cached() annotate get_user_by_token() - achieves a minor DB performance impr...Paul "LeoNerd" Evans2015-03-171-1/+6
* | Convert storage layer to be mysql compatibleErik Johnston2015-03-191-9/+5
|/
* Also give _execute() a descriptionPaul "LeoNerd" Evans2015-03-111-2/+1
* Extract the id token of the token when authing users, include the token and d...Mark Haines2015-01-281-1/+2
* Update copyright noticesMark Haines2015-01-061-1/+1
* Fix pep8 codestyle warningsMark Haines2014-11-201-7/+9
* Add an EventValidator. Fix bugs in auth ++ storageErik Johnston2014-11-101-1/+5
* Add transaction level logging and timing information. Add a _simple_delete me...Erik Johnston2014-10-281-2/+5
* Update docstringErik Johnston2014-09-291-1/+2
* SYN-48: Implement WHOIS rest servletErik Johnston2014-09-291-11/+15
* Add auth check to test if a user is an admin or not.Erik Johnston2014-09-291-0/+8
* Add a .runInteraction() method on SQLBaseStore itself to wrap the .db_poolPaul "LeoNerd" Evans2014-09-121-2/+2
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Be more helpful when failing to register/login, stating why (communication er...Kegan Dougal2014-08-141-2/+2
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
* Reference Matrix Home Servermatrix.org2014-08-121-0/+113