AUTHORS.rst
CHANGES.md
CONTRIBUTING.md
INSTALL.md
LICENSE
MANIFEST.in
README.rst
UPGRADE.rst
book.toml
pyproject.toml
setup.cfg
setup.py
synctl
changelog.d/.gitignore
demo/README
demo/clean.sh
demo/start.sh
demo/stop.sh
docs/.sample_config_header.yaml
docs/CAPTCHA_SETUP.md
docs/MSC1711_certificates_FAQ.md
docs/README.md
docs/SUMMARY.md
docs/ancient_architecture_notes.md
docs/application_services.md
docs/architecture.md
docs/auth_chain_diff.dot
docs/auth_chain_diff.dot.png
docs/auth_chain_difference_algorithm.md
docs/code_style.md
docs/consent_tracking.md
docs/delegate.md
docs/deprecation_policy.md
docs/favicon.png
docs/favicon.svg
docs/federate.md
docs/jwt.md
docs/log_contexts.md
docs/manhole.md
docs/media_repository.md
docs/message_retention_policies.md
docs/metrics-howto.md
docs/openid.md
docs/opentracing.md
docs/password_auth_providers.md
docs/postgres.md
docs/presence_router_module.md
docs/replication.md
docs/reverse_proxy.md
docs/room_and_user_statistics.md
docs/sample_config.yaml
docs/sample_log_config.yaml
docs/server_notices.md
docs/spam_checker.md
docs/sso_mapping_providers.md
docs/structured_logging.md
docs/synctl_workers.md
docs/tcp_replication.md
docs/templates.md
docs/turn-howto.md
docs/upgrade.md
docs/user_directory.md
docs/welcome_and_overview.md
docs/workers.md
docs/admin_api/README.rst
docs/admin_api/account_validity.md
docs/admin_api/delete_group.md
docs/admin_api/event_reports.md
docs/admin_api/media_admin_api.md
docs/admin_api/purge_history_api.md
docs/admin_api/register_api.md
docs/admin_api/room_membership.md
docs/admin_api/rooms.md
docs/admin_api/server_notices.md
docs/admin_api/statistics.md
docs/admin_api/user_admin_api.md
docs/admin_api/version_api.md
docs/development/cas.md
docs/development/contributing_guide.md
docs/development/database_schema.md
docs/development/experimental_features.md
docs/development/git.md
docs/development/room-dag-concepts.md
docs/development/saml.md
docs/development/url_previews.md
docs/development/img/git/branches.jpg
docs/development/img/git/clean.png
docs/development/img/git/squash.png
docs/development/internal_documentation/README.md
docs/modules/account_validity_callbacks.md
docs/modules/index.md
docs/modules/password_auth_provider_callbacks.md
docs/modules/porting_legacy_module.md
docs/modules/presence_router_callbacks.md
docs/modules/spam_checker_callbacks.md
docs/modules/third_party_rules_callbacks.md
docs/modules/writing_a_module.md
docs/privacy_policy_templates/en/1.0.html
docs/privacy_policy_templates/en/success.html
docs/setup/forward_proxy.md
docs/setup/installation.md
docs/systemd-with-workers/README.md
docs/systemd-with-workers/system/matrix-synapse-worker@.service
docs/systemd-with-workers/system/matrix-synapse.service
docs/systemd-with-workers/system/matrix-synapse.target
docs/systemd-with-workers/workers/federation_reader.yaml
docs/usage/administration/README.md
docs/usage/administration/request_log.md
docs/usage/administration/admin_api/README.md
docs/usage/administration/admin_api/registration_tokens.md
docs/usage/configuration/README.md
docs/usage/configuration/homeserver_sample_config.md
docs/usage/configuration/logging_sample_config.md
docs/usage/configuration/user_authentication/README.md
docs/website_files/README.md
docs/website_files/indent-section-headers.css
docs/website_files/remove-nav-buttons.css
docs/website_files/table-of-contents.css
docs/website_files/table-of-contents.js
docs/website_files/theme/index.hbs
matrix_synapse.egg-info/PKG-INFO
matrix_synapse.egg-info/SOURCES.txt
matrix_synapse.egg-info/dependency_links.txt
matrix_synapse.egg-info/not-zip-safe
matrix_synapse.egg-info/requires.txt
matrix_synapse.egg-info/top_level.txt
scripts/export_signing_key
scripts/generate_config
scripts/generate_log_config
scripts/generate_signing_key.py
scripts/hash_password
scripts/move_remote_media_to_new_store.py
scripts/register_new_matrix_user
scripts/synapse_port_db
scripts/synapse_review_recent_signups
scripts/sync_room_to_group.pl
scripts/update_synapse_database
scripts-dev/build_debian_packages
scripts-dev/check-newsfragment
scripts-dev/check_line_terminators.sh
scripts-dev/check_signature.py
scripts-dev/complement.sh
scripts-dev/config-lint.sh
scripts-dev/database-save.sh
scripts-dev/definitions.py
scripts-dev/docker_update_debian_changelog.sh
scripts-dev/dump_macaroon.py
scripts-dev/federation_client.py
scripts-dev/generate_sample_config
scripts-dev/hash_history.py
scripts-dev/lint.sh
scripts-dev/list_url_patterns.py
scripts-dev/make_full_schema.sh
scripts-dev/mypy_synapse_plugin.py
scripts-dev/next_github_number.sh
scripts-dev/release.py
scripts-dev/sign_json
scripts-dev/tail-synapse.py
scripts-dev/test_postgresql.sh
synapse/__init__.py
synapse/event_auth.py
synapse/notifier.py
synapse/py.typed
synapse/python_dependencies.py
synapse/server.py
synapse/types.py
synapse/visibility.py
synapse/_scripts/__init__.py
synapse/_scripts/register_new_matrix_user.py
synapse/_scripts/review_recent_signups.py
synapse/api/__init__.py
synapse/api/auth.py
synapse/api/auth_blocking.py
synapse/api/constants.py
synapse/api/errors.py
synapse/api/filtering.py
synapse/api/presence.py
synapse/api/ratelimiting.py
synapse/api/room_versions.py
synapse/api/urls.py
synapse/app/__init__.py
synapse/app/_base.py
synapse/app/admin_cmd.py
synapse/app/appservice.py
synapse/app/client_reader.py
synapse/app/event_creator.py
synapse/app/federation_reader.py
synapse/app/federation_sender.py
synapse/app/frontend_proxy.py
synapse/app/generic_worker.py
synapse/app/homeserver.py
synapse/app/media_repository.py
synapse/app/phone_stats_home.py
synapse/app/pusher.py
synapse/app/synchrotron.py
synapse/app/user_dir.py
synapse/appservice/__init__.py
synapse/appservice/api.py
synapse/appservice/scheduler.py
synapse/config/__init__.py
synapse/config/__main__.py
synapse/config/_base.py
synapse/config/_base.pyi
synapse/config/_util.py
synapse/config/account_validity.py
synapse/config/api.py
synapse/config/appservice.py
synapse/config/auth.py
synapse/config/cache.py
synapse/config/captcha.py
synapse/config/cas.py
synapse/config/consent.py
synapse/config/database.py
synapse/config/emailconfig.py
synapse/config/experimental.py
synapse/config/federation.py
synapse/config/groups.py
synapse/config/homeserver.py
synapse/config/jwt.py
synapse/config/key.py
synapse/config/logger.py
synapse/config/metrics.py
synapse/config/modules.py
synapse/config/oembed.py
synapse/config/oidc.py
synapse/config/password_auth_providers.py
synapse/config/push.py
synapse/config/ratelimiting.py
synapse/config/redis.py
synapse/config/registration.py
synapse/config/repository.py
synapse/config/retention.py
synapse/config/room.py
synapse/config/room_directory.py
synapse/config/saml2.py
synapse/config/server.py
synapse/config/server_notices.py
synapse/config/spam_checker.py
synapse/config/sso.py
synapse/config/stats.py
synapse/config/third_party_event_rules.py
synapse/config/tls.py
synapse/config/tracer.py
synapse/config/user_directory.py
synapse/config/voip.py
synapse/config/workers.py
synapse/crypto/__init__.py
synapse/crypto/context_factory.py
synapse/crypto/event_signing.py
synapse/crypto/keyring.py
synapse/events/__init__.py
synapse/events/builder.py
synapse/events/presence_router.py
synapse/events/snapshot.py
synapse/events/spamcheck.py
synapse/events/third_party_rules.py
synapse/events/utils.py
synapse/events/validator.py
synapse/federation/__init__.py
synapse/federation/federation_base.py
synapse/federation/federation_client.py
synapse/federation/federation_server.py
synapse/federation/persistence.py
synapse/federation/send_queue.py
synapse/federation/units.py
synapse/federation/sender/__init__.py
synapse/federation/sender/per_destination_queue.py
synapse/federation/sender/transaction_manager.py
synapse/federation/transport/__init__.py
synapse/federation/transport/client.py
synapse/federation/transport/server/__init__.py
synapse/federation/transport/server/_base.py
synapse/federation/transport/server/federation.py
synapse/federation/transport/server/groups_local.py
synapse/federation/transport/server/groups_server.py
synapse/groups/__init__.py
synapse/groups/attestations.py
synapse/groups/groups_server.py
synapse/handlers/__init__.py
synapse/handlers/account_data.py
synapse/handlers/account_validity.py
synapse/handlers/admin.py
synapse/handlers/appservice.py
synapse/handlers/auth.py
synapse/handlers/cas.py
synapse/handlers/deactivate_account.py
synapse/handlers/device.py
synapse/handlers/devicemessage.py
synapse/handlers/directory.py
synapse/handlers/e2e_keys.py
synapse/handlers/e2e_room_keys.py
synapse/handlers/event_auth.py
synapse/handlers/events.py
synapse/handlers/federation.py
synapse/handlers/federation_event.py
synapse/handlers/groups_local.py
synapse/handlers/identity.py
synapse/handlers/initial_sync.py
synapse/handlers/message.py
synapse/handlers/oidc.py
synapse/handlers/pagination.py
synapse/handlers/password_policy.py
synapse/handlers/presence.py
synapse/handlers/profile.py
synapse/handlers/read_marker.py
synapse/handlers/receipts.py
synapse/handlers/register.py
synapse/handlers/room.py
synapse/handlers/room_batch.py
synapse/handlers/room_list.py
synapse/handlers/room_member.py
synapse/handlers/room_member_worker.py
synapse/handlers/room_summary.py
synapse/handlers/saml.py
synapse/handlers/search.py
synapse/handlers/send_email.py
synapse/handlers/set_password.py
synapse/handlers/sso.py
synapse/handlers/state_deltas.py
synapse/handlers/stats.py
synapse/handlers/sync.py
synapse/handlers/typing.py
synapse/handlers/user_directory.py
synapse/handlers/ui_auth/__init__.py
synapse/handlers/ui_auth/checkers.py
synapse/http/__init__.py
synapse/http/additional_resource.py
synapse/http/client.py
synapse/http/connectproxyclient.py
synapse/http/matrixfederationclient.py
synapse/http/proxyagent.py
synapse/http/request_metrics.py
synapse/http/server.py
synapse/http/servlet.py
synapse/http/site.py
synapse/http/federation/__init__.py
synapse/http/federation/matrix_federation_agent.py
synapse/http/federation/srv_resolver.py
synapse/http/federation/well_known_resolver.py
synapse/logging/__init__.py
synapse/logging/_remote.py
synapse/logging/_structured.py
synapse/logging/_terse_json.py
synapse/logging/context.py
synapse/logging/filter.py
synapse/logging/formatter.py
synapse/logging/handlers.py
synapse/logging/opentracing.py
synapse/logging/scopecontextmanager.py
synapse/logging/utils.py
synapse/metrics/__init__.py
synapse/metrics/_exposition.py
synapse/metrics/background_process_metrics.py
synapse/metrics/jemalloc.py
synapse/module_api/__init__.py
synapse/module_api/errors.py
synapse/push/__init__.py
synapse/push/action_generator.py
synapse/push/baserules.py
synapse/push/bulk_push_rule_evaluator.py
synapse/push/clientformat.py
synapse/push/emailpusher.py
synapse/push/httppusher.py
synapse/push/mailer.py
synapse/push/presentable_names.py
synapse/push/push_rule_evaluator.py
synapse/push/push_tools.py
synapse/push/pusher.py
synapse/push/pusherpool.py
synapse/push/rulekinds.py
synapse/replication/__init__.py
synapse/replication/http/__init__.py
synapse/replication/http/_base.py
synapse/replication/http/account_data.py
synapse/replication/http/devices.py
synapse/replication/http/federation.py
synapse/replication/http/login.py
synapse/replication/http/membership.py
synapse/replication/http/presence.py
synapse/replication/http/push.py
synapse/replication/http/register.py
synapse/replication/http/send_event.py
synapse/replication/http/streams.py
synapse/replication/slave/__init__.py
synapse/replication/slave/storage/__init__.py
synapse/replication/slave/storage/_base.py
synapse/replication/slave/storage/_slaved_id_tracker.py
synapse/replication/slave/storage/account_data.py
synapse/replication/slave/storage/appservice.py
synapse/replication/slave/storage/client_ips.py
synapse/replication/slave/storage/deviceinbox.py
synapse/replication/slave/storage/devices.py
synapse/replication/slave/storage/directory.py
synapse/replication/slave/storage/events.py
synapse/replication/slave/storage/filtering.py
synapse/replication/slave/storage/groups.py
synapse/replication/slave/storage/keys.py
synapse/replication/slave/storage/profile.py
synapse/replication/slave/storage/push_rule.py
synapse/replication/slave/storage/pushers.py
synapse/replication/slave/storage/receipts.py
synapse/replication/slave/storage/registration.py
synapse/replication/tcp/__init__.py
synapse/replication/tcp/client.py
synapse/replication/tcp/commands.py
synapse/replication/tcp/external_cache.py
synapse/replication/tcp/handler.py
synapse/replication/tcp/protocol.py
synapse/replication/tcp/redis.py
synapse/replication/tcp/resource.py
synapse/replication/tcp/streams/__init__.py
synapse/replication/tcp/streams/_base.py
synapse/replication/tcp/streams/events.py
synapse/replication/tcp/streams/federation.py
synapse/res/providers.json
synapse/res/templates/account_previously_renewed.html
synapse/res/templates/account_renewed.html
synapse/res/templates/add_threepid.html
synapse/res/templates/add_threepid.txt
synapse/res/templates/add_threepid_failure.html
synapse/res/templates/add_threepid_success.html
synapse/res/templates/auth_success.html
synapse/res/templates/invalid_token.html
synapse/res/templates/mail-Element.css
synapse/res/templates/mail-Vector.css
synapse/res/templates/mail-expiry.css
synapse/res/templates/mail.css
synapse/res/templates/notice_expiry.html
synapse/res/templates/notice_expiry.txt
synapse/res/templates/notif.html
synapse/res/templates/notif.txt
synapse/res/templates/notif_mail.html
synapse/res/templates/notif_mail.txt
synapse/res/templates/password_reset.html
synapse/res/templates/password_reset.txt
synapse/res/templates/password_reset_confirmation.html
synapse/res/templates/password_reset_failure.html
synapse/res/templates/password_reset_success.html
synapse/res/templates/recaptcha.html
synapse/res/templates/registration.html
synapse/res/templates/registration.txt
synapse/res/templates/registration_failure.html
synapse/res/templates/registration_success.html
synapse/res/templates/registration_token.html
synapse/res/templates/room.html
synapse/res/templates/room.txt
synapse/res/templates/sso.css
synapse/res/templates/sso_account_deactivated.html
synapse/res/templates/sso_auth_account_details.html
synapse/res/templates/sso_auth_account_details.js
synapse/res/templates/sso_auth_bad_user.html
synapse/res/templates/sso_auth_confirm.html
synapse/res/templates/sso_auth_success.html
synapse/res/templates/sso_error.html
synapse/res/templates/sso_footer.html
synapse/res/templates/sso_login_idp_picker.html
synapse/res/templates/sso_new_user_consent.html
synapse/res/templates/sso_partial_profile.html
synapse/res/templates/sso_redirect_confirm.html
synapse/res/templates/terms.html
synapse/rest/__init__.py
synapse/rest/health.py
synapse/rest/well_known.py
synapse/rest/admin/__init__.py
synapse/rest/admin/_base.py
synapse/rest/admin/devices.py
synapse/rest/admin/event_reports.py
synapse/rest/admin/groups.py
synapse/rest/admin/media.py
synapse/rest/admin/registration_tokens.py
synapse/rest/admin/rooms.py
synapse/rest/admin/server_notice_servlet.py
synapse/rest/admin/statistics.py
synapse/rest/admin/username_available.py
synapse/rest/admin/users.py
synapse/rest/client/__init__.py
synapse/rest/client/_base.py
synapse/rest/client/account.py
synapse/rest/client/account_data.py
synapse/rest/client/account_validity.py
synapse/rest/client/auth.py
synapse/rest/client/capabilities.py
synapse/rest/client/devices.py
synapse/rest/client/directory.py
synapse/rest/client/events.py
synapse/rest/client/filter.py
synapse/rest/client/groups.py
synapse/rest/client/initial_sync.py
synapse/rest/client/keys.py
synapse/rest/client/knock.py
synapse/rest/client/login.py
synapse/rest/client/logout.py
synapse/rest/client/notifications.py
synapse/rest/client/openid.py
synapse/rest/client/password_policy.py
synapse/rest/client/presence.py
synapse/rest/client/profile.py
synapse/rest/client/push_rule.py
synapse/rest/client/pusher.py
synapse/rest/client/read_marker.py
synapse/rest/client/receipts.py
synapse/rest/client/register.py
synapse/rest/client/relations.py
synapse/rest/client/report_event.py
synapse/rest/client/room.py
synapse/rest/client/room_batch.py
synapse/rest/client/room_keys.py
synapse/rest/client/room_upgrade_rest_servlet.py
synapse/rest/client/sendtodevice.py
synapse/rest/client/shared_rooms.py
synapse/rest/client/sync.py
synapse/rest/client/tags.py
synapse/rest/client/thirdparty.py
synapse/rest/client/tokenrefresh.py
synapse/rest/client/transactions.py
synapse/rest/client/user_directory.py
synapse/rest/client/versions.py
synapse/rest/client/voip.py
synapse/rest/consent/__init__.py
synapse/rest/consent/consent_resource.py
synapse/rest/key/__init__.py
synapse/rest/key/v2/__init__.py
synapse/rest/key/v2/local_key_resource.py
synapse/rest/key/v2/remote_key_resource.py
synapse/rest/media/__init__.py
synapse/rest/media/v1/__init__.py
synapse/rest/media/v1/_base.py
synapse/rest/media/v1/config_resource.py
synapse/rest/media/v1/download_resource.py
synapse/rest/media/v1/filepath.py
synapse/rest/media/v1/media_repository.py
synapse/rest/media/v1/media_storage.py
synapse/rest/media/v1/oembed.py
synapse/rest/media/v1/preview_url_resource.py
synapse/rest/media/v1/storage_provider.py
synapse/rest/media/v1/thumbnail_resource.py
synapse/rest/media/v1/thumbnailer.py
synapse/rest/media/v1/upload_resource.py
synapse/rest/synapse/__init__.py
synapse/rest/synapse/client/__init__.py
synapse/rest/synapse/client/new_user_consent.py
synapse/rest/synapse/client/password_reset.py
synapse/rest/synapse/client/pick_idp.py
synapse/rest/synapse/client/pick_username.py
synapse/rest/synapse/client/sso_register.py
synapse/rest/synapse/client/oidc/__init__.py
synapse/rest/synapse/client/oidc/callback_resource.py
synapse/rest/synapse/client/saml2/__init__.py
synapse/rest/synapse/client/saml2/metadata_resource.py
synapse/rest/synapse/client/saml2/response_resource.py
synapse/server_notices/__init__.py
synapse/server_notices/consent_server_notices.py
synapse/server_notices/resource_limits_server_notices.py
synapse/server_notices/server_notices_manager.py
synapse/server_notices/server_notices_sender.py
synapse/server_notices/worker_server_notices_sender.py
synapse/spam_checker_api/__init__.py
synapse/state/__init__.py
synapse/state/v1.py
synapse/state/v2.py
synapse/static/index.html
synapse/static/client/login/index.html
synapse/static/client/login/spinner.gif
synapse/static/client/login/style.css
synapse/static/client/login/js/jquery-3.4.1.min.js
synapse/static/client/login/js/login.js
synapse/static/client/register/index.html
synapse/static/client/register/register_config.sample.js
synapse/static/client/register/style.css
synapse/static/client/register/js/jquery-3.4.1.min.js
synapse/static/client/register/js/register.js
synapse/storage/__init__.py
synapse/storage/_base.py
synapse/storage/background_updates.py
synapse/storage/database.py
synapse/storage/keys.py
synapse/storage/persist_events.py
synapse/storage/prepare_database.py
synapse/storage/purge_events.py
synapse/storage/push_rule.py
synapse/storage/relations.py
synapse/storage/roommember.py
synapse/storage/state.py
synapse/storage/types.py
synapse/storage/databases/__init__.py
synapse/storage/databases/main/__init__.py
synapse/storage/databases/main/account_data.py
synapse/storage/databases/main/appservice.py
synapse/storage/databases/main/cache.py
synapse/storage/databases/main/censor_events.py
synapse/storage/databases/main/client_ips.py
synapse/storage/databases/main/deviceinbox.py
synapse/storage/databases/main/devices.py
synapse/storage/databases/main/directory.py
synapse/storage/databases/main/e2e_room_keys.py
synapse/storage/databases/main/end_to_end_keys.py
synapse/storage/databases/main/event_federation.py
synapse/storage/databases/main/event_push_actions.py
synapse/storage/databases/main/events.py
synapse/storage/databases/main/events_bg_updates.py
synapse/storage/databases/main/events_forward_extremities.py
synapse/storage/databases/main/events_worker.py
synapse/storage/databases/main/filtering.py
synapse/storage/databases/main/group_server.py
synapse/storage/databases/main/keys.py
synapse/storage/databases/main/lock.py
synapse/storage/databases/main/media_repository.py
synapse/storage/databases/main/metrics.py
synapse/storage/databases/main/monthly_active_users.py
synapse/storage/databases/main/openid.py
synapse/storage/databases/main/presence.py
synapse/storage/databases/main/profile.py
synapse/storage/databases/main/purge_events.py
synapse/storage/databases/main/push_rule.py
synapse/storage/databases/main/pusher.py
synapse/storage/databases/main/receipts.py
synapse/storage/databases/main/registration.py
synapse/storage/databases/main/rejections.py
synapse/storage/databases/main/relations.py
synapse/storage/databases/main/room.py
synapse/storage/databases/main/room_batch.py
synapse/storage/databases/main/roommember.py
synapse/storage/databases/main/search.py
synapse/storage/databases/main/session.py
synapse/storage/databases/main/signatures.py
synapse/storage/databases/main/state.py
synapse/storage/databases/main/state_deltas.py
synapse/storage/databases/main/stats.py
synapse/storage/databases/main/stream.py
synapse/storage/databases/main/tags.py
synapse/storage/databases/main/transactions.py
synapse/storage/databases/main/ui_auth.py
synapse/storage/databases/main/user_directory.py
synapse/storage/databases/main/user_erasure_store.py
synapse/storage/databases/state/__init__.py
synapse/storage/databases/state/bg_updates.py
synapse/storage/databases/state/store.py
synapse/storage/engines/__init__.py
synapse/storage/engines/_base.py
synapse/storage/engines/postgres.py
synapse/storage/engines/sqlite.py
synapse/storage/schema/README.md
synapse/storage/schema/__init__.py
synapse/storage/schema/common/schema_version.sql
synapse/storage/schema/common/delta/25/00background_updates.sql
synapse/storage/schema/common/delta/35/00background_updates_add_col.sql
synapse/storage/schema/common/delta/58/00background_update_ordering.sql
synapse/storage/schema/common/full_schemas/54/full.sql
synapse/storage/schema/main/delta/12/v12.sql
synapse/storage/schema/main/delta/13/v13.sql
synapse/storage/schema/main/delta/14/v14.sql
synapse/storage/schema/main/delta/15/appservice_txns.sql
synapse/storage/schema/main/delta/15/presence_indices.sql
synapse/storage/schema/main/delta/15/v15.sql
synapse/storage/schema/main/delta/16/events_order_index.sql
synapse/storage/schema/main/delta/16/remote_media_cache_index.sql
synapse/storage/schema/main/delta/16/remove_duplicates.sql
synapse/storage/schema/main/delta/16/room_alias_index.sql
synapse/storage/schema/main/delta/16/unique_constraints.sql
synapse/storage/schema/main/delta/16/users.sql
synapse/storage/schema/main/delta/17/drop_indexes.sql
synapse/storage/schema/main/delta/17/server_keys.sql
synapse/storage/schema/main/delta/17/user_threepids.sql
synapse/storage/schema/main/delta/18/server_keys_bigger_ints.sql
synapse/storage/schema/main/delta/19/event_index.sql
synapse/storage/schema/main/delta/20/dummy.sql
synapse/storage/schema/main/delta/20/pushers.py
synapse/storage/schema/main/delta/21/end_to_end_keys.sql
synapse/storage/schema/main/delta/21/receipts.sql
synapse/storage/schema/main/delta/22/receipts_index.sql
synapse/storage/schema/main/delta/22/user_threepids_unique.sql
synapse/storage/schema/main/delta/24/stats_reporting.sql
synapse/storage/schema/main/delta/25/fts.py
synapse/storage/schema/main/delta/25/guest_access.sql
synapse/storage/schema/main/delta/25/history_visibility.sql
synapse/storage/schema/main/delta/25/tags.sql
synapse/storage/schema/main/delta/26/account_data.sql
synapse/storage/schema/main/delta/27/account_data.sql
synapse/storage/schema/main/delta/27/forgotten_memberships.sql
synapse/storage/schema/main/delta/27/ts.py
synapse/storage/schema/main/delta/28/event_push_actions.sql
synapse/storage/schema/main/delta/28/events_room_stream.sql
synapse/storage/schema/main/delta/28/public_roms_index.sql
synapse/storage/schema/main/delta/28/receipts_user_id_index.sql
synapse/storage/schema/main/delta/28/upgrade_times.sql
synapse/storage/schema/main/delta/28/users_is_guest.sql
synapse/storage/schema/main/delta/29/push_actions.sql
synapse/storage/schema/main/delta/30/alias_creator.sql
synapse/storage/schema/main/delta/30/as_users.py
synapse/storage/schema/main/delta/30/deleted_pushers.sql
synapse/storage/schema/main/delta/30/presence_stream.sql
synapse/storage/schema/main/delta/30/public_rooms.sql
synapse/storage/schema/main/delta/30/push_rule_stream.sql
synapse/storage/schema/main/delta/30/threepid_guest_access_tokens.sql
synapse/storage/schema/main/delta/31/invites.sql
synapse/storage/schema/main/delta/31/local_media_repository_url_cache.sql
synapse/storage/schema/main/delta/31/pushers.py
synapse/storage/schema/main/delta/31/pushers_index.sql
synapse/storage/schema/main/delta/31/search_update.py
synapse/storage/schema/main/delta/32/events.sql
synapse/storage/schema/main/delta/32/openid.sql
synapse/storage/schema/main/delta/32/pusher_throttle.sql
synapse/storage/schema/main/delta/32/remove_indices.sql
synapse/storage/schema/main/delta/32/reports.sql
synapse/storage/schema/main/delta/33/access_tokens_device_index.sql
synapse/storage/schema/main/delta/33/devices.sql
synapse/storage/schema/main/delta/33/devices_for_e2e_keys.sql
synapse/storage/schema/main/delta/33/devices_for_e2e_keys_clear_unknown_device.sql
synapse/storage/schema/main/delta/33/event_fields.py
synapse/storage/schema/main/delta/33/remote_media_ts.py
synapse/storage/schema/main/delta/33/user_ips_index.sql
synapse/storage/schema/main/delta/34/appservice_stream.sql
synapse/storage/schema/main/delta/34/cache_stream.py
synapse/storage/schema/main/delta/34/device_inbox.sql
synapse/storage/schema/main/delta/34/push_display_name_rename.sql
synapse/storage/schema/main/delta/34/received_txn_purge.py
synapse/storage/schema/main/delta/35/contains_url.sql
synapse/storage/schema/main/delta/35/device_outbox.sql
synapse/storage/schema/main/delta/35/device_stream_id.sql
synapse/storage/schema/main/delta/35/event_push_actions_index.sql
synapse/storage/schema/main/delta/35/public_room_list_change_stream.sql
synapse/storage/schema/main/delta/35/stream_order_to_extrem.sql
synapse/storage/schema/main/delta/36/readd_public_rooms.sql
synapse/storage/schema/main/delta/37/remove_auth_idx.py
synapse/storage/schema/main/delta/37/user_threepids.sql
synapse/storage/schema/main/delta/38/postgres_fts_gist.sql
synapse/storage/schema/main/delta/39/appservice_room_list.sql
synapse/storage/schema/main/delta/39/device_federation_stream_idx.sql
synapse/storage/schema/main/delta/39/event_push_index.sql
synapse/storage/schema/main/delta/39/federation_out_position.sql
synapse/storage/schema/main/delta/39/membership_profile.sql
synapse/storage/schema/main/delta/40/current_state_idx.sql
synapse/storage/schema/main/delta/40/device_inbox.sql
synapse/storage/schema/main/delta/40/device_list_streams.sql
synapse/storage/schema/main/delta/40/event_push_summary.sql
synapse/storage/schema/main/delta/40/pushers.sql
synapse/storage/schema/main/delta/41/device_list_stream_idx.sql
synapse/storage/schema/main/delta/41/device_outbound_index.sql
synapse/storage/schema/main/delta/41/event_search_event_id_idx.sql
synapse/storage/schema/main/delta/41/ratelimit.sql
synapse/storage/schema/main/delta/42/current_state_delta.sql
synapse/storage/schema/main/delta/42/device_list_last_id.sql
synapse/storage/schema/main/delta/42/event_auth_state_only.sql
synapse/storage/schema/main/delta/42/user_dir.py
synapse/storage/schema/main/delta/43/blocked_rooms.sql
synapse/storage/schema/main/delta/43/quarantine_media.sql
synapse/storage/schema/main/delta/43/url_cache.sql
synapse/storage/schema/main/delta/43/user_share.sql
synapse/storage/schema/main/delta/44/expire_url_cache.sql
synapse/storage/schema/main/delta/45/group_server.sql
synapse/storage/schema/main/delta/45/profile_cache.sql
synapse/storage/schema/main/delta/46/drop_refresh_tokens.sql
synapse/storage/schema/main/delta/46/drop_unique_deleted_pushers.sql
synapse/storage/schema/main/delta/46/group_server.sql
synapse/storage/schema/main/delta/46/local_media_repository_url_idx.sql
synapse/storage/schema/main/delta/46/user_dir_null_room_ids.sql
synapse/storage/schema/main/delta/46/user_dir_typos.sql
synapse/storage/schema/main/delta/47/last_access_media.sql
synapse/storage/schema/main/delta/47/postgres_fts_gin.sql
synapse/storage/schema/main/delta/47/push_actions_staging.sql
synapse/storage/schema/main/delta/48/add_user_consent.sql
synapse/storage/schema/main/delta/48/add_user_ips_last_seen_index.sql
synapse/storage/schema/main/delta/48/deactivated_users.sql
synapse/storage/schema/main/delta/48/group_unique_indexes.py
synapse/storage/schema/main/delta/48/groups_joinable.sql
synapse/storage/schema/main/delta/49/add_user_consent_server_notice_sent.sql
synapse/storage/schema/main/delta/49/add_user_daily_visits.sql
synapse/storage/schema/main/delta/49/add_user_ips_last_seen_only_index.sql
synapse/storage/schema/main/delta/50/add_creation_ts_users_index.sql
synapse/storage/schema/main/delta/50/erasure_store.sql
synapse/storage/schema/main/delta/50/make_event_content_nullable.py
synapse/storage/schema/main/delta/51/e2e_room_keys.sql
synapse/storage/schema/main/delta/51/monthly_active_users.sql
synapse/storage/schema/main/delta/52/add_event_to_state_group_index.sql
synapse/storage/schema/main/delta/52/device_list_streams_unique_idx.sql
synapse/storage/schema/main/delta/52/e2e_room_keys.sql
synapse/storage/schema/main/delta/53/add_user_type_to_users.sql
synapse/storage/schema/main/delta/53/drop_sent_transactions.sql
synapse/storage/schema/main/delta/53/event_format_version.sql
synapse/storage/schema/main/delta/53/user_dir_populate.sql
synapse/storage/schema/main/delta/53/user_ips_index.sql
synapse/storage/schema/main/delta/53/user_share.sql
synapse/storage/schema/main/delta/53/user_threepid_id.sql
synapse/storage/schema/main/delta/53/users_in_public_rooms.sql
synapse/storage/schema/main/delta/54/account_validity_with_renewal.sql
synapse/storage/schema/main/delta/54/add_validity_to_server_keys.sql
synapse/storage/schema/main/delta/54/delete_forward_extremities.sql
synapse/storage/schema/main/delta/54/drop_legacy_tables.sql
synapse/storage/schema/main/delta/54/drop_presence_list.sql
synapse/storage/schema/main/delta/54/relations.sql
synapse/storage/schema/main/delta/54/stats.sql
synapse/storage/schema/main/delta/54/stats2.sql
synapse/storage/schema/main/delta/55/access_token_expiry.sql
synapse/storage/schema/main/delta/55/track_threepid_validations.sql
synapse/storage/schema/main/delta/55/users_alter_deactivated.sql
synapse/storage/schema/main/delta/56/add_spans_to_device_lists.sql
synapse/storage/schema/main/delta/56/current_state_events_membership.sql
synapse/storage/schema/main/delta/56/current_state_events_membership_mk2.sql
synapse/storage/schema/main/delta/56/delete_keys_from_deleted_backups.sql
synapse/storage/schema/main/delta/56/destinations_failure_ts.sql
synapse/storage/schema/main/delta/56/destinations_retry_interval_type.sql.postgres
synapse/storage/schema/main/delta/56/device_stream_id_insert.sql
synapse/storage/schema/main/delta/56/devices_last_seen.sql
synapse/storage/schema/main/delta/56/drop_unused_event_tables.sql
synapse/storage/schema/main/delta/56/event_expiry.sql
synapse/storage/schema/main/delta/56/event_labels.sql
synapse/storage/schema/main/delta/56/event_labels_background_update.sql
synapse/storage/schema/main/delta/56/fix_room_keys_index.sql
synapse/storage/schema/main/delta/56/hidden_devices.sql
synapse/storage/schema/main/delta/56/hidden_devices_fix.sql.sqlite
synapse/storage/schema/main/delta/56/nuke_empty_communities_from_db.sql
synapse/storage/schema/main/delta/56/public_room_list_idx.sql
synapse/storage/schema/main/delta/56/redaction_censor.sql
synapse/storage/schema/main/delta/56/redaction_censor2.sql
synapse/storage/schema/main/delta/56/redaction_censor3_fix_update.sql.postgres
synapse/storage/schema/main/delta/56/redaction_censor4.sql
synapse/storage/schema/main/delta/56/remove_tombstoned_rooms_from_directory.sql
synapse/storage/schema/main/delta/56/room_key_etag.sql
synapse/storage/schema/main/delta/56/room_membership_idx.sql
synapse/storage/schema/main/delta/56/room_retention.sql
synapse/storage/schema/main/delta/56/signing_keys.sql
synapse/storage/schema/main/delta/56/signing_keys_nonunique_signatures.sql
synapse/storage/schema/main/delta/56/stats_separated.sql
synapse/storage/schema/main/delta/56/unique_user_filter_index.py
synapse/storage/schema/main/delta/56/user_external_ids.sql
synapse/storage/schema/main/delta/56/users_in_public_rooms_idx.sql
synapse/storage/schema/main/delta/57/delete_old_current_state_events.sql
synapse/storage/schema/main/delta/57/device_list_remote_cache_stale.sql
synapse/storage/schema/main/delta/57/local_current_membership.py
synapse/storage/schema/main/delta/57/remove_sent_outbound_pokes.sql
synapse/storage/schema/main/delta/57/rooms_version_column.sql
synapse/storage/schema/main/delta/57/rooms_version_column_2.sql.postgres
synapse/storage/schema/main/delta/57/rooms_version_column_2.sql.sqlite
synapse/storage/schema/main/delta/57/rooms_version_column_3.sql.postgres
synapse/storage/schema/main/delta/57/rooms_version_column_3.sql.sqlite
synapse/storage/schema/main/delta/58/02remove_dup_outbound_pokes.sql
synapse/storage/schema/main/delta/58/03persist_ui_auth.sql
synapse/storage/schema/main/delta/58/05cache_instance.sql.postgres
synapse/storage/schema/main/delta/58/06dlols_unique_idx.py
synapse/storage/schema/main/delta/58/07add_method_to_thumbnail_constraint.sql.postgres
synapse/storage/schema/main/delta/58/07add_method_to_thumbnail_constraint.sql.sqlite
synapse/storage/schema/main/delta/58/07persist_ui_auth_ips.sql
synapse/storage/schema/main/delta/58/08_media_safe_from_quarantine.sql.postgres
synapse/storage/schema/main/delta/58/08_media_safe_from_quarantine.sql.sqlite
synapse/storage/schema/main/delta/58/09shadow_ban.sql
synapse/storage/schema/main/delta/58/10_pushrules_enabled_delete_obsolete.sql
synapse/storage/schema/main/delta/58/10drop_local_rejections_stream.sql
synapse/storage/schema/main/delta/58/10federation_pos_instance_name.sql
synapse/storage/schema/main/delta/58/11dehydration.sql
synapse/storage/schema/main/delta/58/11fallback.sql
synapse/storage/schema/main/delta/58/11user_id_seq.py
synapse/storage/schema/main/delta/58/12room_stats.sql
synapse/storage/schema/main/delta/58/13remove_presence_allow_inbound.sql
synapse/storage/schema/main/delta/58/14events_instance_name.sql
synapse/storage/schema/main/delta/58/14events_instance_name.sql.postgres
synapse/storage/schema/main/delta/58/15_catchup_destination_rooms.sql
synapse/storage/schema/main/delta/58/15unread_count.sql
synapse/storage/schema/main/delta/58/16populate_stats_process_rooms_fix.sql
synapse/storage/schema/main/delta/58/17_catchup_last_successful.sql
synapse/storage/schema/main/delta/58/18stream_positions.sql
synapse/storage/schema/main/delta/58/19instance_map.sql.postgres
synapse/storage/schema/main/delta/58/19txn_id.sql
synapse/storage/schema/main/delta/58/20instance_name_event_tables.sql
synapse/storage/schema/main/delta/58/20user_daily_visits.sql
synapse/storage/schema/main/delta/58/21as_device_stream.sql
synapse/storage/schema/main/delta/58/21drop_device_max_stream_id.sql
synapse/storage/schema/main/delta/58/22puppet_token.sql
synapse/storage/schema/main/delta/58/22users_have_local_media.sql
synapse/storage/schema/main/delta/58/23e2e_cross_signing_keys_idx.sql
synapse/storage/schema/main/delta/58/24drop_event_json_index.sql
synapse/storage/schema/main/delta/58/25user_external_ids_user_id_idx.sql
synapse/storage/schema/main/delta/58/26access_token_last_validated.sql
synapse/storage/schema/main/delta/58/27local_invites.sql
synapse/storage/schema/main/delta/58/28drop_last_used_column.sql.postgres
synapse/storage/schema/main/delta/58/28drop_last_used_column.sql.sqlite
synapse/storage/schema/main/delta/59/01ignored_user.py
synapse/storage/schema/main/delta/59/02shard_send_to_device.sql
synapse/storage/schema/main/delta/59/03shard_send_to_device_sequence.sql.postgres
synapse/storage/schema/main/delta/59/04_event_auth_chains.sql
synapse/storage/schema/main/delta/59/04_event_auth_chains.sql.postgres
synapse/storage/schema/main/delta/59/04drop_account_data.sql
synapse/storage/schema/main/delta/59/05cache_invalidation.sql
synapse/storage/schema/main/delta/59/06chain_cover_index.sql
synapse/storage/schema/main/delta/59/06shard_account_data.sql
synapse/storage/schema/main/delta/59/06shard_account_data.sql.postgres
synapse/storage/schema/main/delta/59/07shard_account_data_fix.sql
synapse/storage/schema/main/delta/59/08delete_pushers_for_deactivated_accounts.sql
synapse/storage/schema/main/delta/59/08delete_stale_pushers.sql
synapse/storage/schema/main/delta/59/09rejected_events_metadata.sql
synapse/storage/schema/main/delta/59/10delete_purged_chain_cover.sql
synapse/storage/schema/main/delta/59/11add_knock_members_to_stats.sql
synapse/storage/schema/main/delta/59/11drop_thumbnail_constraint.sql.postgres
synapse/storage/schema/main/delta/59/12account_validity_token_used_ts_ms.sql
synapse/storage/schema/main/delta/59/12presence_stream_instance.sql
synapse/storage/schema/main/delta/59/12presence_stream_instance_seq.sql.postgres
synapse/storage/schema/main/delta/59/13users_to_send_full_presence_to.sql
synapse/storage/schema/main/delta/59/14refresh_tokens.sql
synapse/storage/schema/main/delta/59/15locks.sql
synapse/storage/schema/main/delta/59/16federation_inbound_staging.sql
synapse/storage/schema/main/delta/60/01recreate_stream_ordering.sql.postgres
synapse/storage/schema/main/delta/60/02change_stream_ordering_columns.sql.postgres
synapse/storage/schema/main/delta/61/01change_appservices_txns.sql.postgres
synapse/storage/schema/main/delta/61/01insertion_event_lookups.sql
synapse/storage/schema/main/delta/61/02drop_redundant_room_depth_index.sql
synapse/storage/schema/main/delta/61/03recreate_min_depth.py
synapse/storage/schema/main/delta/62/01insertion_event_extremities.sql
synapse/storage/schema/main/delta/63/01create_registration_tokens.sql
synapse/storage/schema/main/delta/63/02delete_unlinked_email_pushers.sql
synapse/storage/schema/main/delta/63/02populate-rooms-creator.sql
synapse/storage/schema/main/delta/63/03session_store.sql
synapse/storage/schema/main/delta/63/04add_presence_stream_not_offline_index.sql
synapse/storage/schema/main/delta/64/01msc2716_chunk_to_batch_rename.sql.postgres
synapse/storage/schema/main/delta/64/01msc2716_chunk_to_batch_rename.sql.sqlite
synapse/storage/schema/main/delta/65/01msc2716_insertion_event_edges.sql
synapse/storage/schema/main/delta/65/02_thread_relations.sql
synapse/storage/schema/main/full_schemas/16/application_services.sql
synapse/storage/schema/main/full_schemas/16/event_edges.sql
synapse/storage/schema/main/full_schemas/16/event_signatures.sql
synapse/storage/schema/main/full_schemas/16/im.sql
synapse/storage/schema/main/full_schemas/16/keys.sql
synapse/storage/schema/main/full_schemas/16/media_repository.sql
synapse/storage/schema/main/full_schemas/16/presence.sql
synapse/storage/schema/main/full_schemas/16/profiles.sql
synapse/storage/schema/main/full_schemas/16/push.sql
synapse/storage/schema/main/full_schemas/16/redactions.sql
synapse/storage/schema/main/full_schemas/16/room_aliases.sql
synapse/storage/schema/main/full_schemas/16/state.sql
synapse/storage/schema/main/full_schemas/16/transactions.sql
synapse/storage/schema/main/full_schemas/16/users.sql
synapse/storage/schema/main/full_schemas/54/full.sql.postgres
synapse/storage/schema/main/full_schemas/54/full.sql.sqlite
synapse/storage/schema/main/full_schemas/54/stream_positions.sql
synapse/storage/schema/state/delta/23/drop_state_index.sql
synapse/storage/schema/state/delta/30/state_stream.sql
synapse/storage/schema/state/delta/32/remove_state_indices.sql
synapse/storage/schema/state/delta/35/add_state_index.sql
synapse/storage/schema/state/delta/35/state.sql
synapse/storage/schema/state/delta/35/state_dedupe.sql
synapse/storage/schema/state/delta/47/state_group_seq.py
synapse/storage/schema/state/delta/56/state_group_room_idx.sql
synapse/storage/schema/state/delta/61/02state_groups_state_n_distinct.sql.postgres
synapse/storage/schema/state/full_schemas/54/full.sql
synapse/storage/schema/state/full_schemas/54/sequence.sql.postgres
synapse/storage/util/__init__.py
synapse/storage/util/id_generators.py
synapse/storage/util/sequence.py
synapse/streams/__init__.py
synapse/streams/config.py
synapse/streams/events.py
synapse/util/__init__.py
synapse/util/async_helpers.py
synapse/util/batching_queue.py
synapse/util/daemonize.py
synapse/util/distributor.py
synapse/util/file_consumer.py
synapse/util/frozenutils.py
synapse/util/gai_resolver.py
synapse/util/hash.py
synapse/util/httpresourcetree.py
synapse/util/iterutils.py
synapse/util/linked_list.py
synapse/util/logcontext.py
synapse/util/logformatter.py
synapse/util/macaroons.py
synapse/util/manhole.py
synapse/util/metrics.py
synapse/util/module_loader.py
synapse/util/msisdn.py
synapse/util/patch_inline_callbacks.py
synapse/util/ratelimitutils.py
synapse/util/retryutils.py
synapse/util/rlimit.py
synapse/util/stringutils.py
synapse/util/templates.py
synapse/util/threepids.py
synapse/util/versionstring.py
synapse/util/wheel_timer.py
synapse/util/caches/__init__.py
synapse/util/caches/cached_call.py
synapse/util/caches/deferred_cache.py
synapse/util/caches/descriptors.py
synapse/util/caches/dictionary_cache.py
synapse/util/caches/expiringcache.py
synapse/util/caches/lrucache.py
synapse/util/caches/response_cache.py
synapse/util/caches/stream_change_cache.py
synapse/util/caches/treecache.py
synapse/util/caches/ttlcache.py
synmark/__init__.py
synmark/__main__.py
synmark/suites/__init__.py
synmark/suites/logging.py
synmark/suites/lrucache.py
synmark/suites/lrucache_evict.py
tests/__init__.py
tests/server.py
tests/test_distributor.py
tests/test_event_auth.py
tests/test_federation.py
tests/test_mau.py
tests/test_metrics.py
tests/test_phone_home.py
tests/test_preview.py
tests/test_server.py
tests/test_state.py
tests/test_terms_auth.py
tests/test_test_utils.py
tests/test_types.py
tests/test_visibility.py
tests/unittest.py
tests/utils.py
tests/api/__init__.py
tests/api/test_auth.py
tests/api/test_filtering.py
tests/api/test_ratelimiting.py
tests/app/__init__.py
tests/app/test_openid_listener.py
tests/app/test_phone_stats_home.py
tests/appservice/__init__.py
tests/appservice/test_appservice.py
tests/appservice/test_scheduler.py
tests/config/__init__.py
tests/config/test___main__.py
tests/config/test_base.py
tests/config/test_cache.py
tests/config/test_database.py
tests/config/test_generate.py
tests/config/test_load.py
tests/config/test_ratelimiting.py
tests/config/test_room_directory.py
tests/config/test_server.py
tests/config/test_tls.py
tests/config/test_util.py
tests/config/utils.py
tests/crypto/__init__.py
tests/crypto/test_event_signing.py
tests/crypto/test_keyring.py
tests/events/__init__.py
tests/events/test_presence_router.py
tests/events/test_snapshot.py
tests/events/test_utils.py
tests/federation/__init__.py
tests/federation/test_complexity.py
tests/federation/test_federation_catch_up.py
tests/federation/test_federation_sender.py
tests/federation/test_federation_server.py
tests/federation/transport/__init__.py
tests/federation/transport/test_knocking.py
tests/federation/transport/test_server.py
tests/handlers/__init__.py
tests/handlers/oidc_test_key.p8
tests/handlers/oidc_test_key.pub.pem
tests/handlers/test_admin.py
tests/handlers/test_appservice.py
tests/handlers/test_auth.py
tests/handlers/test_cas.py
tests/handlers/test_device.py
tests/handlers/test_directory.py
tests/handlers/test_e2e_keys.py
tests/handlers/test_e2e_room_keys.py
tests/handlers/test_federation.py
tests/handlers/test_message.py
tests/handlers/test_oidc.py
tests/handlers/test_password_providers.py
tests/handlers/test_presence.py
tests/handlers/test_profile.py
tests/handlers/test_receipts.py
tests/handlers/test_register.py
tests/handlers/test_room.py
tests/handlers/test_room_summary.py
tests/handlers/test_saml.py
tests/handlers/test_send_email.py
tests/handlers/test_stats.py
tests/handlers/test_sync.py
tests/handlers/test_typing.py
tests/handlers/test_user_directory.py
tests/http/__init__.py
tests/http/ca.crt
tests/http/ca.key
tests/http/server.key
tests/http/test_additional_resource.py
tests/http/test_client.py
tests/http/test_endpoint.py
tests/http/test_fedclient.py
tests/http/test_proxyagent.py
tests/http/test_servlet.py
tests/http/test_simple_client.py
tests/http/test_site.py
tests/http/federation/__init__.py
tests/http/federation/test_matrix_federation_agent.py
tests/http/federation/test_srv_resolver.py
tests/logging/__init__.py
tests/logging/test_remote_handler.py
tests/logging/test_terse_json.py
tests/module_api/__init__.py
tests/module_api/test_api.py
tests/push/__init__.py
tests/push/test_email.py
tests/push/test_http.py
tests/push/test_presentable_names.py
tests/push/test_push_rule_evaluator.py
tests/replication/__init__.py
tests/replication/_base.py
tests/replication/test_auth.py
tests/replication/test_client_reader_shard.py
tests/replication/test_federation_ack.py
tests/replication/test_federation_sender_shard.py
tests/replication/test_multi_media_repo.py
tests/replication/test_pusher_shard.py
tests/replication/test_sharded_event_persister.py
tests/replication/slave/__init__.py
tests/replication/slave/storage/__init__.py
tests/replication/slave/storage/_base.py
tests/replication/slave/storage/test_account_data.py
tests/replication/slave/storage/test_events.py
tests/replication/slave/storage/test_receipts.py
tests/replication/tcp/__init__.py
tests/replication/tcp/test_commands.py
tests/replication/tcp/test_remote_server_up.py
tests/replication/tcp/streams/__init__.py
tests/replication/tcp/streams/test_account_data.py
tests/replication/tcp/streams/test_events.py
tests/replication/tcp/streams/test_federation.py
tests/replication/tcp/streams/test_receipts.py
tests/replication/tcp/streams/test_typing.py
tests/rest/__init__.py
tests/rest/test_health.py
tests/rest/test_well_known.py
tests/rest/admin/__init__.py
tests/rest/admin/test_admin.py
tests/rest/admin/test_device.py
tests/rest/admin/test_event_reports.py
tests/rest/admin/test_media.py
tests/rest/admin/test_registration_tokens.py
tests/rest/admin/test_room.py
tests/rest/admin/test_server_notice.py
tests/rest/admin/test_statistics.py
tests/rest/admin/test_user.py
tests/rest/admin/test_username_available.py
tests/rest/client/__init__.py
tests/rest/client/test_account.py
tests/rest/client/test_auth.py
tests/rest/client/test_capabilities.py
tests/rest/client/test_consent.py
tests/rest/client/test_directory.py
tests/rest/client/test_ephemeral_message.py
tests/rest/client/test_events.py
tests/rest/client/test_filter.py
tests/rest/client/test_groups.py
tests/rest/client/test_identity.py
tests/rest/client/test_keys.py
tests/rest/client/test_login.py
tests/rest/client/test_password_policy.py
tests/rest/client/test_power_levels.py
tests/rest/client/test_presence.py
tests/rest/client/test_profile.py
tests/rest/client/test_push_rule_attrs.py
tests/rest/client/test_redactions.py
tests/rest/client/test_register.py
tests/rest/client/test_relations.py
tests/rest/client/test_report_event.py
tests/rest/client/test_retention.py
tests/rest/client/test_rooms.py
tests/rest/client/test_sendtodevice.py
tests/rest/client/test_shadow_banned.py
tests/rest/client/test_shared_rooms.py
tests/rest/client/test_sync.py
tests/rest/client/test_third_party_rules.py
tests/rest/client/test_transactions.py
tests/rest/client/test_typing.py
tests/rest/client/test_upgrade_room.py
tests/rest/client/utils.py
tests/rest/key/__init__.py
tests/rest/key/v2/__init__.py
tests/rest/key/v2/test_remote_key_resource.py
tests/rest/media/__init__.py
tests/rest/media/v1/__init__.py
tests/rest/media/v1/test_base.py
tests/rest/media/v1/test_filepath.py
tests/rest/media/v1/test_media_storage.py
tests/rest/media/v1/test_oembed.py
tests/rest/media/v1/test_url_preview.py
tests/scripts/__init__.py
tests/scripts/test_new_matrix_user.py
tests/server_notices/__init__.py
tests/server_notices/test_consent.py
tests/server_notices/test_resource_limits_server_notices.py
tests/state/__init__.py
tests/state/test_v2.py
tests/storage/__init__.py
tests/storage/test__base.py
tests/storage/test_account_data.py
tests/storage/test_appservice.py
tests/storage/test_background_update.py
tests/storage/test_base.py
tests/storage/test_cleanup_extrems.py
tests/storage/test_client_ips.py
tests/storage/test_database.py
tests/storage/test_devices.py
tests/storage/test_directory.py
tests/storage/test_e2e_room_keys.py
tests/storage/test_end_to_end_keys.py
tests/storage/test_event_chain.py
tests/storage/test_event_federation.py
tests/storage/test_event_metrics.py
tests/storage/test_event_push_actions.py
tests/storage/test_events.py
tests/storage/test_id_generators.py
tests/storage/test_keys.py
tests/storage/test_main.py
tests/storage/test_monthly_active_users.py
tests/storage/test_profile.py
tests/storage/test_purge.py
tests/storage/test_redaction.py
tests/storage/test_registration.py
tests/storage/test_room.py
tests/storage/test_room_search.py
tests/storage/test_roommember.py
tests/storage/test_state.py
tests/storage/test_transactions.py
tests/storage/test_txn_limit.py
tests/storage/test_user_directory.py
tests/storage/databases/__init__.py
tests/storage/databases/main/__init__.py
tests/storage/databases/main/test_events_worker.py
tests/storage/databases/main/test_lock.py
tests/storage/databases/main/test_room.py
tests/test_utils/__init__.py
tests/test_utils/event_injection.py
tests/test_utils/html_parsers.py
tests/test_utils/logging_setup.py
tests/util/__init__.py
tests/util/test_async_utils.py
tests/util/test_batching_queue.py
tests/util/test_dict_cache.py
tests/util/test_expiring_cache.py
tests/util/test_file_consumer.py
tests/util/test_glob_to_regex.py
tests/util/test_itertools.py
tests/util/test_linearizer.py
tests/util/test_logcontext.py
tests/util/test_logformatter.py
tests/util/test_lrucache.py
tests/util/test_ratelimitutils.py
tests/util/test_retryutils.py
tests/util/test_rwlock.py
tests/util/test_stream_change_cache.py
tests/util/test_stringutils.py
tests/util/test_threepids.py
tests/util/test_treecache.py
tests/util/test_wheel_timer.py
tests/util/caches/__init__.py
tests/util/caches/test_cached_call.py
tests/util/caches/test_deferred_cache.py
tests/util/caches/test_descriptors.py
tests/util/caches/test_response_cache.py
tests/util/caches/test_ttlcache.py