- Jul 19, 2016
-
-
Richard van der Hoff authored
device_id should be text, not bigint.
-
- 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
Bug fix: expire invalid access tokens
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jul 13, 2016
-
-
Negar Fazeli authored
-
Erik Johnston authored
-
Erik Johnston authored
-
David Baker authored
Add requestToken endpoints
-
- Jul 12, 2016
-
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
- Jul 11, 2016
-
-
David Baker authored
-
David Baker authored
-
- Jul 08, 2016
-
-
Mark Haines authored
Ensure that the guest user is in the database when upgrading accounts
-
Mark Haines authored
-
Mark Haines authored
-
Erik Johnston authored
- Jul 07, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-