David Baker
|
4a10510cd5
Split out the auth handler
|
8 years ago |
Negi Fazeli
|
6fe04ffef2
Fix set profile error with Requester.
|
8 years ago |
Negi Fazeli
|
40aa6e8349
Create user with expiry
|
8 years ago |
Mark Haines
|
b9ee5650b0
Move all the wrapper functions for distributor.fire
|
8 years ago |
David Baker
|
a7daa5ae13
Make registration idempotent, part 2: be idempotent if the client specifies a username.
|
8 years ago |
Daniel Wagner-Hall
|
465605d616
Store appservice ID on register
|
8 years ago |
Mark Haines
|
239badea9b
Use syntax that works on both py2.7 and py3
|
8 years ago |
Patrik Oldsberg
|
9c48f1ed22
handlers/register: make sure another user id is generated when a collision occurs
|
8 years ago |
Daniel Wagner-Hall
|
33300673b7
Generate guest access token on 3pid invites
|
8 years ago |
Daniel Wagner-Hall
|
dc6da63e30
Enforce user_id exclusivity for AS registrations
|
8 years ago |
Erik Johnston
|
2c1fbea531
Fix up logcontexts
|
8 years ago |
Daniel Wagner-Hall
|
79a1c0574b
Allocate guest user IDs numericcally
|
8 years ago |
Daniel Wagner-Hall
|
d83d004ccd
Fix flake8 warnings for new flake8
|
8 years ago |
David Baker
|
69214ea671
Pass make_guest whne we autogen a user ID
|
8 years ago |
Erik Johnston
|
7959e8b764
Underscores are allowed in user ids
|
8 years ago |
Erik Johnston
|
b088291f14
Don't explode when given a unicode username in /register/
|
8 years ago |
David Baker
|
5819b7a78c
M_INVALID_USERNAME to be consistent with the parameter name
|
8 years ago |
David Baker
|
3f8db3d597
Add specific error code for invalid user names.
|
8 years ago |
David Baker
|
09dc9854cd
comma style
|
8 years ago |
David Baker
|
c79f221192
Add is_guest flag to users db to track whether a user is a guest user or not. Use this so we can run _filter_events_for_client when calculating event_push_actions.
|
8 years ago |
Daniel Wagner-Hall
|
cfd07aafff
Allow guests to upgrade their accounts
|
8 years ago |
Matthew Hodgson
|
c8ea2d5b1f
Merge pull request #450 from matrix-org/matthew/no-identicons
|
8 years ago |
David Baker
|
ce4999268a
Fix typo that broke registration on the mobile clients
|
8 years ago |
Matthew Hodgson
|
64374bda5b
fix indentation level
|
8 years ago |
Matthew Hodgson
|
772ad4f715
stop generating default identicons. reverts most of 582019f870adbc4a8a8a9ef97b527e0fead77761 and solves vector-web/vector-im#346
|
8 years ago |
Mark Haines
|
478b4e3ed4
Reuse the captcha client rather than creating a new one for each request
|
8 years ago |
Mark Haines
|
a9526831a4
Wrap calls to distributor.fire in appropriately named functions so that static analysis can work out want is calling what
|
8 years ago |
Daniel Wagner-Hall
|
f522f50a08
Allow guests to register and call /events?room_id=
|
8 years ago |
Daniel Wagner-Hall
|
86fac9c95e
Remove unused import
|
8 years ago |
Daniel Wagner-Hall
|
3063383547
Swap out bcrypt for md5 in tests
|
8 years ago |