synapse-product/synapse
Erik Johnston 360ba89c50 Don't fail requests to unbind 3pids for non supporting ID servers
Older identity servers may not support the unbind 3pid request, so we
shouldn't fail the requests if we received one of 400/404/501. The
request still fails if we receive e.g. 500 responses, allowing clients
to retry requests on transient identity server errors that otherwise do
support the API.

Fixes #3661
2018-08-08 12:06:18 +01:00
..
api Merge pull request #3639 from matrix-org/rav/refactor_error_handling 2018-08-02 17:38:24 +01:00
app count_monthly_users is now async 2018-08-01 16:17:42 +01:00
appservice run isort 2018-07-09 16:09:20 +10:00
config Merge branch 'master' into develop 2018-08-02 15:43:30 +01:00
crypto run isort 2018-07-09 16:09:20 +10:00
events Handle delta_ids being None in _update_context_for_auth_events 2018-07-23 22:06:50 +01:00
federation Merge pull request #3639 from matrix-org/rav/refactor_error_handling 2018-08-02 17:38:24 +01:00
groups Fix some looping_call calls which were broken in #3604 2018-07-26 11:48:08 +01:00
handlers Don't fail requests to unbind 3pids for non supporting ID servers 2018-08-08 12:06:18 +01:00
http Kill off MatrixCodeMessageException 2018-08-01 16:02:46 +01:00
metrics Fix some looping_call calls which were broken in #3604 2018-07-26 11:48:08 +01:00
module_api Delete devices in various logout situations 2017-11-29 16:44:35 +00:00
push Use new getters 2018-07-23 13:17:22 +01:00
replication Kill off MatrixCodeMessageException 2018-08-01 16:02:46 +01:00
rest Don't fail requests to unbind 3pids for non supporting ID servers 2018-08-08 12:06:18 +01:00
server_notices run isort 2018-07-09 16:09:20 +10:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Fix occasional glitches in the synapse_event_persisted_position metric 2018-08-07 10:00:03 +01:00
streams Fix develop because I broke it :( (#3535) 2018-07-14 09:51:00 +10:00
util Python 3: Convert some unicode/bytes uses (#3569) 2018-08-02 00:54:06 +10:00
__init__.py Prepare 0.33.1 2018-08-02 15:31:04 +01:00
event_auth.py run isort 2018-07-09 16:09:20 +10:00
notifier.py WIP to announce deleted devices over federation 2018-07-12 01:32:39 +01:00
python_dependencies.py Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
secrets.py Only import secrets when available 2018-07-30 23:59:02 +02:00
server.py Merge branch 'develop' of github.com:matrix-org/synapse into erikj/client_apis_move 2018-07-23 13:21:15 +01:00
server.pyi Send users a server notice about consent 2018-05-22 11:54:51 +01:00
state.py Python 3: Convert some unicode/bytes uses (#3569) 2018-08-02 00:54:06 +10:00
types.py Python 3: Convert some unicode/bytes uses (#3569) 2018-08-02 00:54:06 +10:00
visibility.py Merge remote-tracking branch 'origin/develop' into rav/remove_who_forgot_in_room 2018-07-23 17:15:12 +01:00