forked-synapse/tests/rest/client
Patrick Cloke 85e5f2dc25
Add a new module API to update user presence state. (#16544)
This adds a module API which allows a module to update a user's
presence state/status message. This is useful for controlling presence
from an external system.

To fully control presence from the module the presence.enabled config
parameter gains a new state of "untracked" which disables internal tracking
of presence changes via user actions, etc. Only updates from the module will
be persisted and sent down sync properly).
2023-10-26 15:11:24 -04:00
..
__init__.py
test_account_data.py
test_account.py Update ruff config (#16283) 2023-09-08 11:24:36 -04:00
test_auth.py Bump black from 22.12.0 to 23.1.0 (#15103) 2023-02-22 15:29:09 -05:00
test_capabilities.py
test_consent.py
test_devices.py
test_directory.py
test_ephemeral_message.py
test_events.py Bump mypy-zope & mypy. (#16188) 2023-08-29 10:38:56 -04:00
test_filter.py Bump mypy-zope & mypy. (#16188) 2023-08-29 10:38:56 -04:00
test_identity.py
test_keys.py
test_login_token_request.py
test_login.py Update ruff config (#16283) 2023-09-08 11:24:36 -04:00
test_models.py Add support for pydantic v2 via pydantic.v1 compat module (#16332) 2023-09-25 15:19:08 +00:00
test_mutual_rooms.py Update Mutual Rooms (MSC2666) implementation (#15621) 2023-05-18 12:49:12 -04:00
test_notifications.py
test_password_policy.py
test_power_levels.py
test_presence.py Add a new module API to update user presence state. (#16544) 2023-10-26 15:11:24 -04:00
test_profile.py
test_push_rule_attrs.py push rules: fix internal conversion from _type to value (#15781) 2023-06-16 14:17:02 +02:00
test_read_marker.py Clear event caches when we purge history (#15609) 2023-06-08 13:14:40 +01:00
test_receipts.py Additional validation of receipts (#16327) 2023-09-18 13:02:12 +00:00
test_redactions.py
test_register.py Update ruff config (#16283) 2023-09-08 11:24:36 -04:00
test_relations.py Prepare unit tests for Python 3.12 (#16099) 2023-08-25 15:05:10 -04:00
test_rendezvous.py
test_report_event.py
test_retention.py
test_rooms.py Apply join rate limiter outside the lineariser (#16441) 2023-10-06 17:31:52 +00:00
test_sendtodevice.py Additional constants for EDU types. (#12884) 2022-05-27 07:14:36 -04:00
test_shadow_banned.py Bump mypy-zope & mypy. (#16188) 2023-08-29 10:38:56 -04:00
test_sync.py Additional validation of receipts (#16327) 2023-09-18 13:02:12 +00:00
test_third_party_rules.py Bump mypy-zope & mypy. (#16188) 2023-08-29 10:38:56 -04:00
test_transactions.py
test_typing.py
test_upgrade_room.py
utils.py Register media servlets via regex. (#16419) 2023-10-06 07:22:55 -04:00