forked-synapse/synapse
Patrick Cloke 1350b053da
Pass errors back to the client when trying multiple federation destinations. (#9868)
This ensures that something like an auth error (403) will be
returned to the requester instead of attempting to try more
servers, which will likely result in the same error, and then
passing back a generic 400 error.
2021-04-27 07:30:34 -04:00
..
_scripts Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
api Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
app Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
appservice Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
config Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
crypto remove HomeServer.get_config (#9815) 2021-04-14 19:09:08 +01:00
events Remove synapse.types.Collection (#9856) 2021-04-22 16:43:50 +01:00
federation Pass errors back to the client when trying multiple federation destinations. (#9868) 2021-04-27 07:30:34 -04:00
groups Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
handlers Use current state table for presence.get_interested_remotes (#9887) 2021-04-27 10:09:41 +01:00
http Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
logging Merge branch 'master' into develop 2021-04-22 11:23:56 +01:00
metrics Merge branch 'master' into develop 2021-04-21 14:55:06 +01:00
module_api Don't send normal presence updates over federation replication stream (#9828) 2021-04-19 10:50:49 +01:00
push Only store data in caches, not "smart" objects (#9845) 2021-04-23 11:47:07 +01:00
replication Split presence out of master (#9820) 2021-04-23 12:21:55 +01:00
res/templates Port "Allow users to click account renewal links multiple times without hitting an 'Invalid Token' page #74" from synapse-dinsic (#9832) 2021-04-19 19:16:34 +01:00
rest Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
server_notices Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
spam_checker_api Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
state Remove synapse.types.Collection (#9856) 2021-04-22 16:43:50 +01:00
static Add initial support for a "pick your IdP" page (#9017) 2021-01-05 11:25:28 +00:00
storage Split presence out of master (#9820) 2021-04-23 12:21:55 +01:00
streams Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
util Limit length of accepted email addresses (#9855) 2021-04-22 17:49:11 +01:00
__init__.py Merge branch 'master' into develop 2021-04-22 11:23:56 +01:00
event_auth.py Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
notifier.py Remove synapse.types.Collection (#9856) 2021-04-22 16:43:50 +01:00
python_dependencies.py Fix the suggested pip incantation for cryptography (#9699) 2021-03-29 11:55:33 +01:00
secrets.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
server.py Improved validation for received requests (#9817) 2021-04-23 19:20:44 +01:00
types.py Make DomainSpecificString an attrs class (#9875) 2021-04-23 15:46:29 +01:00
visibility.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00