Andrew Morgan
a924f5b3d5
Fix incorrect assumptions about the sender field of a knock event
...
Got a bit confused with the sender and state_key being different in invite
membership events. In case of a knock, even if the knock event is being
inserted into the room by another homeserver over federation, the sender
of the event is still the knocking user, just like the state_key.
4 years ago
Andrew Morgan
525d1d33e0
Some clarifications and wording fixes
4 years ago
Andrew Morgan
6f7bcb6052
Explicitly state what changes to the auth rules are necessary
4 years ago
Andrew Morgan
5097fad4e7
Fix unstable prefix bullet points
4 years ago
Andrew Morgan
6b99228386
Remove section duplicated by membership change section
4 years ago
Andrew Morgan
fd8176b93d
Clarify endpoint calls clients and servers need to use to handle knocks
4 years ago
Andrew Morgan
9e5ac042ac
Explicitly state that the hs that received the knock must put in the room
4 years ago
Andrew Morgan
e58e207bbf
Go into more depth about membership changes surrounding knocking
4 years ago
Andrew Morgan
340f888de3
Mention unstable prefixes for sync, join_rules and membership events
4 years ago
Andrew Morgan
6e47e86f01
Add unstable endpoint replacements
4 years ago
Andrew Morgan
fd9d57b8c4
Match state events sent to a remote server when inviting a user
4 years ago
Andrew Morgan
630f7c458c
Allow users to knock over and over, removing CS complexity
4 years ago
Andrew Morgan
61fea58ce0
Merge branch 'soru/knock' of github.com:sorunome/matrix-doc into soru/knock
4 years ago
Andrew Morgan
703fa07028
Remove extraneous text
4 years ago
Andrew Morgan
58cb299dde
Update proposals/2403-knock.md
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
4 years ago
Andrew Morgan
c9a7b442ff
Merge branch 'soru/knock' of github.com:sorunome/matrix-doc into soru/knock
...
* 'soru/knock' of github.com:sorunome/matrix-doc:
Federation knock_room_state and minor cleanup
4 years ago
Andrew Morgan
e93a19f62d
Indicate that this proposal requires a new room version
4 years ago
Andrew Morgan
5bfd65c59f
Federation knock_room_state and minor cleanup
4 years ago
Andrew Morgan
ae8ec6603c
Spec how a client is notified of pending knock progress
4 years ago
Andrew Morgan
965c47ba08
Remove unnecessary sentence
4 years ago
Andrew Morgan
651e73b2db
It's possible to fight against spam
4 years ago
Andrew Morgan
f3fc5399fc
Move client recommendations into its own section
...
Hopefully leading to less duplication in recommendations as well
4 years ago
Andrew Morgan
aad6ff4a05
Remove remaining traces of [200, {}] response format
4 years ago
Andrew Morgan
bc90f1ce47
Fix typo
4 years ago
Andrew Morgan
105108428f
Switch from Power Levels -> Join Rules
4 years ago
Andrew Morgan
d6d5858b67
knock->knock and rescinding of knocks are not allowed
4 years ago
Andrew Morgan
716db4e656
Spell out some possible abuse vectors and how to mitigate them
4 years ago
Andrew Morgan
74a341ab8d
Mention that knock -> ban is possible
4 years ago
Andrew Morgan
39c21689ce
small grammar
4 years ago
Andrew Morgan
de038f5601
Fix the response format of send_knock
...
This aligns with the current v2 federation endpoints. However, we're still using v1
as a prefix here as it is still the first version of this endpoint.
4 years ago
Andrew Morgan
38d67083eb
Note that spam is a preventable, but real possibility as a result
4 years ago
Andrew Morgan
c92752d1b8
Reflow text to <79 chars
4 years ago
Andrew Morgan
d47cb1fec3
Small grammatical fixes
4 years ago
Sorunome
5ae462d558
address issues
5 years ago
Sorunome
53435d400d
update with new endpoints
5 years ago
Sorunome
776436a5f0
forgot to update one json example
5 years ago
Sorunome
f0411a3cc5
make clear displayname and avatar_url are optional, add status codes
5 years ago
Sorunome
13964988f4
remove question regarding federation api version, as it has to be v2
5 years ago
Sorunome
1ef7c17b93
remove stray heading
5 years ago
Sorunome
bee4e9e269
move to correct msc number
5 years ago
Sorunome
501d7ecfd5
add knock proposal
5 years ago
Matthew Hodgson
4808b60cdd
Merge pull request #2396 from aaronraimist/v4-event-id-link
...
Fix link to v4 event ID format in identity service spec
5 years ago
Aaron Raimist
82a626a98a
Fix link to v4 event ID format in identity service spec
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
5 years ago
Travis Ralston
6c48e77878
Merge pull request #2395 from matrix-org/travis/tags-push
...
Add missing tags to push rules endpoints
5 years ago
Travis Ralston
f59aa563dd
Add missing tags to push rules endpoints
...
Without the tags, the endpoints don't end up in the swagger. No changelog for this because it doesn't affect the spec itself.
5 years ago
Travis Ralston
224a103355
Merge pull request #2392 from matrix-org/travis/s2s/fix-auth
...
Move auth events selection to a more appropriate section of the spec
5 years ago
Travis Ralston
912b3cbc95
Move auth events selection to a more appropriate section of the spec
...
This was pretty buried, and feels like a common question.
5 years ago
Travis Ralston
f11f77f33b
Merge pull request #2386 from carbeer/patch-1
...
Change state_type to event_type
5 years ago
Carolin Beer
3aba6e3eeb
Change state_type to event_type
...
I couldn't find any other reference to a state_type within the entire specification. I assume this is supposed to be the event_type? This aligns with the description of changes resulting from a state update.
5 years ago
Travis Ralston
c823bdbf70
Merge pull request #2384 from matrix-org/travis/pr-templates
...
Add some github stuff (PR templates, funding)
5 years ago