forked from MirrorHub/synapse
* Drop support for delegating email validation Delegating email validation to an IS is insecure (since it allows the owner of the IS to do a password reset on your HS), and has long been deprecated. It will now cause a config error at startup. * Update unit test which checks for email verification Give it an `email` config instead of a threepid delegate * Remove unused method `requestEmailToken` * Simplify config handling for email verification Rather than an enum and a boolean, all we need here is a single bool, which says whether we are or are not doing email verification. * update docs * changelog * upgrade.md: fix typo * update version number this will be in 1.64, not 1.63 * update version number this one too |
||
---|---|---|
.. | ||
__init__.py | ||
test_account.py | ||
test_account_data.py | ||
test_auth.py | ||
test_capabilities.py | ||
test_consent.py | ||
test_devices.py | ||
test_directory.py | ||
test_ephemeral_message.py | ||
test_events.py | ||
test_filter.py | ||
test_identity.py | ||
test_keys.py | ||
test_login.py | ||
test_mutual_rooms.py | ||
test_notifications.py | ||
test_password_policy.py | ||
test_power_levels.py | ||
test_presence.py | ||
test_profile.py | ||
test_push_rule_attrs.py | ||
test_redactions.py | ||
test_register.py | ||
test_relations.py | ||
test_report_event.py | ||
test_retention.py | ||
test_room_batch.py | ||
test_rooms.py | ||
test_sendtodevice.py | ||
test_shadow_banned.py | ||
test_sync.py | ||
test_third_party_rules.py | ||
test_transactions.py | ||
test_typing.py | ||
test_upgrade_room.py | ||
utils.py |