synapse-old/synapse
Patrick Cloke 07b1c70d6b
Initial implementation of MSC3981: recursive relations API (#15315)
Adds an optional keyword argument to the /relations API which
will recurse a limited number of event relationships.

This will cause the API to return not just the events related to the
parent event, but also events related to those related to the parent
event, etc.

This is disabled by default behind an experimental configuration
flag and is currently implemented using prefixed parameters.
2023-05-02 07:59:55 -04:00
..
_scripts Add an admin API endpoint to support per-user feature flags (#15344) 2023-04-28 11:33:45 -07:00
api Add column `full_user_id` to tables `profiles` and `user_filters`. (#15458) 2023-04-26 16:03:26 -07:00
app Move Spam Checker callbacks to a dedicated file (#15453) 2023-04-18 00:57:40 +00:00
appservice Add support for claiming multiple OTKs at once. (#15468) 2023-04-27 12:57:46 -04:00
config Initial implementation of MSC3981: recursive relations API (#15315) 2023-05-02 07:59:55 -04:00
crypto Modify StoreKeyFetcher to read from server_keys_json. (#15417) 2023-04-20 12:30:32 -04:00
events Experimental support for MSC3970: per-device transaction IDs (#15318) 2023-04-25 09:37:09 +01:00
federation Add support for claiming multiple OTKs at once. (#15468) 2023-04-27 12:57:46 -04:00
handlers Initial implementation of MSC3981: recursive relations API (#15315) 2023-05-02 07:59:55 -04:00
http Finish type hints for federation client HTTP code. (#15465) 2023-04-24 13:12:06 -04:00
logging
media Move Spam Checker callbacks to a dedicated file (#15453) 2023-04-18 00:57:40 +00:00
metrics
module_api Add a module API to send an HTTP push notification (#15387) 2023-04-26 21:10:51 +02:00
push Disable push rule evaluation for rooms excluded from sync (#15361) 2023-04-27 11:32:02 +01:00
replication Remove legacy code of single user device resync api (#15418) 2023-04-21 12:06:39 +01:00
res Remove registration fallback code. (#15405) 2023-04-13 11:36:29 -04:00
rest Initial implementation of MSC3981: recursive relations API (#15315) 2023-05-02 07:59:55 -04:00
server_notices
spam_checker_api
state
static Remove registration fallback code. (#15405) 2023-04-13 11:36:29 -04:00
storage Initial implementation of MSC3981: recursive relations API (#15315) 2023-05-02 07:59:55 -04:00
streams
types Experimental Unix socket support (#15353) 2023-04-03 10:27:51 +01:00
util
__init__.py
event_auth.py Implement MSC2174: move redacts to a content property. (#15395) 2023-04-13 13:47:07 +00:00
notifier.py
py.typed
server.py Experimental support for MSC3970: per-device transaction IDs (#15318) 2023-04-25 09:37:09 +01:00
visibility.py