dendrite/clientapi/routing
Till e57b301722
Set display_name and/or avatar_url for server notices (#2820)
This should fix #2815 by making sure we actually set the `display_name`
and/or `avatar_url` and create the needed membership event.
To avoid creating a new membership event when starting Dendrite,
`SetAvatarURL` and `SetDisplayName` now return a `Changed` value, which
also makes the regular endpoints idempotent.
2022-10-21 10:48:25 +02:00
..
account_data.go
admin_whois.go
admin.go
aliases.go
auth_fallback.go
capabilities.go
createroom.go
deactivate.go
device.go
directory_public_test.go
directory_public.go
directory.go
joinroom.go
key_backup.go
key_crosssigning.go
keys.go
leaveroom.go
login.go
logout.go
membership.go
memberships.go
notification.go
openid.go
password.go
peekroom.go
presence.go
profile.go Set display_name and/or avatar_url for server notices (#2820) 2022-10-21 10:48:25 +02:00
pusher.go
pushrules.go
receipt.go
redaction.go
register_secret_test.go
register_secret.go
register_test.go
register.go
room_tagging.go
routing.go Set display_name and/or avatar_url for server notices (#2820) 2022-10-21 10:48:25 +02:00
sendevent.go
sendtodevice.go
sendtyping.go
server_notices_test.go
server_notices.go Set display_name and/or avatar_url for server notices (#2820) 2022-10-21 10:48:25 +02:00
state.go
threepid.go
upgrade_room.go
userdirectory.go
voip.go
whoami.go