- Jul 20, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
Feature: Add filter to /messages. Add 'contains_url' to filter.
-
Erik Johnston authored
-
- Jul 19, 2016
-
-
David Baker authored
rest/client/v2_alpha/register.py: Refactor flow somewhat.
-
Richard van der Hoff authored
Add device_id support to /login
-
Richard van der Hoff authored
-
Richard van der Hoff authored
This is meant to be an *almost* non-functional change, with the exception that it fixes what looks a lot like a bug in that it only calls `auth_handler.add_threepid` and `add_pusher` once instead of three times. The idea is to move the generation of the `access_token` out of `registration_handler.register`, because `access_token`s now require a device_id, and we only want to generate a device_id once registration has been successful.
-
Richard van der Hoff authored
device_id should be text, not bigint.
-
Mark Haines authored
Update docstring on Handlers.
-
Mark Haines authored
-
Mark Haines authored
To indicate it is deprecated.
-
- Jul 18, 2016
-
-
Richard van der Hoff authored
Add a 'devices' table to the storage, as well as a 'device_id' column to refresh_tokens. Allow the client to pass a device_id, and initial_device_display_name, to /login. If login is successful, then register the device in the devices table if it wasn't known already. If no device_id was supplied, make one up. Associate the device_id with the access token and refresh token, so that we can get at it again later. Ensure that the device_id is copied from the refresh token to the access_token when the token is refreshed.
-
Richard van der Hoff authored
Refactor login flow
-
Richard van der Hoff authored
Make sure that we have the canonical user_id *before* calling get_login_tuple_for_user_id. Replace login_with_password with a method which just validates the password, and have the caller call get_login_tuple_for_user_id. This brings the password flow into line with the other flows, and will give us a place to register the device_id if necessary.
-
Erik Johnston authored
Fix /purge_history bug
-
Mark Haines authored
Fix 500 ISE when sending alias event without a state_key
-
Erik Johnston authored
Fall back to 'username' if 'user' is not given for appservice registration.
-
Richard van der Hoff authored
The `store` in a handler is a generic DataStore, not just an events.StateStore.
-
- Jul 16, 2016
- Jul 15, 2016
-
-
Mark Haines authored
-
Erik Johnston authored
This was caused by trying to insert duplicate backward extremeties
-
Erik Johnston authored
Various purge_history fixes
-
Erik Johnston authored
Various auth.py fixes.
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jul 14, 2016
-
-
Erik Johnston authored
Feature: Add an /account/deactivate endpoint
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Bug fix: expire invalid access tokens
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jul 13, 2016
-
-
Negar Fazeli authored
-
Erik Johnston authored
-
Erik Johnston authored
-