You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/data/api/client-server
Kévin Commaille 8526e4fcd9
Clarify the behavior of `PUT /pushrules/{scope}/{kind}/{ruleId}` (#1319)
This is based on the behavior of Synapse and Dendrite. Conduit's implementation is already non-compliant in regards to what was already defined in the spec.

Closes #645.
Related to #647 (probably closes it too, unless we want to be more explicit somewhere about what can be changed on default push rules).

Related PR in ruma that would allow to fix Conduit's implementation: ruma/ruma#1364

Signed-off-by: Kévin Commaille zecakeh@tedomum.fr
2 years ago
..
definitions Threads: Read receipts & notifications (#1255) 2 years ago
account-data.yaml Fix typos in the spec related to account data (#1243) 2 years ago
admin.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
administrative_contact.yaml Responses schema fixes (#3650) 3 years ago
appservice_room_directory.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
banning.yaml Start annotating which version of the spec added a thing (#3425) 3 years ago
capabilities.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
content-repo.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
create_room.yaml Avoid use of the word "clobber" (#3611) 3 years ago
cross_signing.yaml fix the olm algorithm name in an example 2 years ago
device_management.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
directory.yaml Define a 400 response from {PUT,GET,DELETE} `/directory/rooms/{roomAlias}` (#1286) 2 years ago
event_context.yaml Distinguish 'client' from 'federation' events (#3658) 3 years ago
filter.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
inviting.yaml Clarify that /invite will respond with 200 if the user is already invited to the room (#1084) 2 years ago
joining.yaml s/room/rooms (#1215) 2 years ago
key_backup.yaml Add missing "added in" spec version to some key backup endpoints (#1170) 2 years ago
keys.yaml keys.yml: fix one_time_keys object contents (#1127) 2 years ago
kicking.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
knocking.yaml Start annotating which version of the spec added a thing (#3425) 3 years ago
leaving.yaml Start annotating which version of the spec added a thing (#3425) 3 years ago
list_joined_rooms.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
list_public_rooms.yaml Add `room_types` and `room_type` to `/publicRooms` (#1199) 2 years ago
login.yaml Require `access_token`, `device_id` and `user_id` fields in `/login` response (#1210) 2 years ago
logout.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
message_pagination.yaml Mark `from` parameter as optional for `/messages` (#1002) 3 years ago
notifications.yaml Use type: integer, format: int64 for timestamps (#1129) 2 years ago
old_sync.yaml Distinguish 'client' from 'federation' events (#3658) 3 years ago
openid.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
peeking_events.yaml Distinguish 'client' from 'federation' events (#3658) 3 years ago
presence.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
profile.yaml Update profile.yaml (#1238) 2 years ago
pusher.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
pushrules.yaml Clarify the behavior of `PUT /pushrules/{scope}/{kind}/{ruleId}` (#1319) 2 years ago
read_markers.yaml Spec MSC2285: Private read receipts (#1216) 2 years ago
receipts.yaml Receipts: Add `thread_id` to the `/receipt` endpoint (#1261) 2 years ago
redaction.yaml Clarify that refreshed access tokens don't invalidate the scope of txnid (#1236) 2 years ago
refresh.yaml don't need securityDefinitions since we don't use access token 2 years ago
registration.yaml refresh_token is omitted if inhibit_login is true 2 years ago
registration_tokens.yaml Add registration token UIA type (#3616) 3 years ago
relations.yaml Threads: The base (#1254) 2 years ago
report_content.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
room_initial_sync.yaml Distinguish 'client' from 'federation' events (#3658) 3 years ago
room_send.yaml Clarify that refreshed access tokens don't invalidate the scope of txnid (#1236) 2 years ago
room_state.yaml Fix error code typo (#1059) 3 years ago
room_upgrades.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
rooms.yaml Distinguish 'client' from 'federation' events (#3658) 3 years ago
search.yaml Distinguish 'client' from 'federation' events (#3658) 3 years ago
space_hierarchy.yaml Add `room_types` and `room_type` to `/publicRooms` (#1199) 2 years ago
sso_login_redirect.yaml Start annotating which version of the spec added a thing (#3425) 3 years ago
sync.yaml Threads: Read receipts & notifications (#1255) 2 years ago
tags.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
third_party_lookup.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
third_party_membership.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
threads_list.yaml Threads: The base (#1254) 2 years ago
to_device.yaml Clarify that refreshed access tokens don't invalidate the scope of txnid (#1236) 2 years ago
typing.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
users.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
versions.yaml
voip.yaml Update client-server API endpoints to move from r0 to v3 (plus whitespace fixes) (#3421) 3 years ago
wellknown.yaml
whoami.yaml Add guest changes to spec: MSC3069 and MSC3419 (#3605) 3 years ago