anonymousland-synapse/synapse
Erik Johnston 1fc1bc2a51 Fix user_threepids schema delta
The delta `37/user_threepids.sql` aimed to update all the email
addresses to be lower case, however duplicate emails may exist in the
table already.

This commit adds a step where the delta moves the duplicate emails to a
new `medium` `email_old`. Only the most recently used account keeps the
binding intact. We move rather than delete so that we retain some record
of which emails were associated with which account.
2016-10-27 14:14:44 +01:00
..
api Merge pull request #1098 from matrix-org/markjh/bearer_token 2016-10-25 17:33:15 +01:00
app Move the process metrics collector code into its own file 2016-10-19 18:10:24 +01:00
appservice Allow Configurable Rate Limiting Per AS 2016-10-18 17:04:09 +01:00
config Allow Configurable Rate Limiting Per AS 2016-10-18 17:04:09 +01:00
crypto Preserve some logcontexts 2016-08-24 11:58:40 +01:00
events Add comments 2016-09-05 10:41:27 +01:00
federation Time out typing over federation 2016-09-23 14:00:52 +01:00
handlers Fix infinite typing bug 2016-10-24 15:51:22 +01:00
http Pass since/from parameters over federation 2016-09-15 10:36:19 +01:00
metrics Split callback metric lambda functions down onto their own lines to keep line lengths under 90 2016-10-19 18:26:13 +01:00
push Fix push notifications for a single unread message 2016-10-18 10:57:33 +01:00
replication Fix check of wrong variable 2016-10-11 13:57:22 +01:00
rest Merge pull request #1164 from pik/error-codes 2016-10-19 14:26:17 +01:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Fix user_threepids schema delta 2016-10-27 14:14:44 +01:00
streams Actually use the new function 2016-10-24 13:39:49 +01:00
util Implement pluggable password auth 2016-10-03 10:36:40 +01:00
__init__.py Bump changelog and version 2016-10-27 11:07:02 +01:00
notifier.py Explicitly specify state_key for history_visibility fetching 2016-09-02 14:53:46 +01:00
python_dependencies.py Accept optional token to public room list 2016-09-15 09:08:57 +01:00
server.py Support /initialSync in synchrotron worker 2016-09-21 11:46:28 +01:00
server.pyi Fix login with m.login.token 2016-08-08 16:40:39 +01:00
state.py Merge pull request #1121 from matrix-org/erikj/public_room_paginate 2016-09-15 13:27:09 +01:00
types.py Style 2016-10-20 13:53:15 +01:00
visibility.py Replace context.current_state with context.current_state_ids 2016-08-25 17:32:22 +01:00