Travis Ralston
7e67aa2e23
Clarify how redacted_because actually works for events ( #3411 )
...
* Clarify how redacted_because actually works for events
* changelog
* mention federation
* Fix wording
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2021-09-25 12:44:04 -06:00
Denis Kasak
ed08c1cb9e
Tweak PDU diagram demonstrating prev_events. ( #3340 )
...
This tweaks the DAG to be simpler, with two linear event chains E4 -> E3
-> E2 -> E1 and E6 -> E5 -> E2 -> E1. The extremities of the DAG are now
the first and only point in the DAG where multiple event parents occur.
Since the point of the diagram is to demonstrate this very situation,
it's better didactically if there is only one such situation in the
diagram.
2021-08-31 16:51:06 +01:00
Richard van der Hoff
f8b83b7fb1
Replace "Pagination" section in C-S API with text in appendices ( #3366 )
...
The Pagination section in the C-S API was, basically, full of rubbish. I think that anything of any value it contained was repeated either directly on the API definitions or in the text specific to syncing at https://spec.matrix.org/unstable/client-server-api/#syncing .
The conventions I've added to the Appendices are based on the discussions in #1898 . They are there because I don't want to have to go through it all again next time we add a paginated API.
Fixes : #1898
Fixes : #2268
2021-08-27 19:17:18 +01:00
Richard van der Hoff
6bd7b6cbb5
Clarifications to pagination parameters for various APIs ( #3353 )
2021-08-27 19:17:18 +01:00
Richard van der Hoff
4b2bbbabcc
Start a 'conventions' section in the Appendices ( #3350 )
...
I wanted a section for "here's what new APIs ought to do", which isn't really
very useful for consumers of the existing APIs.
2021-08-27 19:17:18 +01:00
Alexey Rusakov
6d2c388144
Merge pull request #3336 from lukaslihotzki/include-peek-events
...
OpenAPI: include peekEvents
2021-08-27 19:17:18 +01:00
Denis Kasak
14ed131761
Add newsfragment for #3339 . ( #3342 )
2021-08-27 19:17:18 +01:00
Lukas Lihotzki
8a8db03a13
OpenAPI: include peekEvents
...
Disambiguate from getEvents by a trailing space in path (like inviteUser).
Signed-off-by: Lukas Lihotzki <lukas@lihotzki.de>
2021-08-27 19:17:17 +01:00
Hubert Chathi
b231220bbd
Merge pull request #3337 from uhoreg/room_create_canonical_alias
...
room creation: create canonical alias event if alias specified
2021-08-27 19:17:17 +01:00
Alexey Rusakov
fbf4259a83
Merge pull request #3330 from lukaslihotzki/add-titles
...
OpenAPI: add titles
2021-08-27 19:17:17 +01:00
Lukas Lihotzki
13f7df1379
OpenAPI: add titles
2021-08-27 19:17:17 +01:00
Hubert Chathi
f814f86031
add changelog
2021-08-27 19:17:17 +01:00
Hubert Chathi
89089e8913
Merge pull request #3332 from lukaslihotzki/required-bodies
...
OpenAPI: require all bodies in cross_signing
2021-08-27 19:17:17 +01:00
Alexey Rusakov
3bf7e48e13
Merge pull request #3327 from lukaslihotzki/unique-ids
...
OpenAPI: fix key_backup
2021-08-27 19:17:17 +01:00
Lukas Lihotzki
1a81a46865
OpenAPI: require all bodies in cross_signing
...
Signed-off-by: Lukas Lihotzki <lukas@lihotzki.de>
2021-08-27 19:17:17 +01:00
Lukas Lihotzki
e3070bcdda
OpenAPI: fix key_backup operation IDs
2021-08-27 19:17:17 +01:00
Lukas Lihotzki
c58d423aba
OpenAPI: add auth property in uploadCrossSigningKeys
...
Signed-off-by: Lukas Lihotzki <lukas@lihotzki.de>
2021-08-27 19:17:17 +01:00
Niels Basjes
cf5b519963
Explain the reasons why <hostname> TLS certificate is needed rather than <delegated_hostname> for SRV delegation. ( #3322 )
...
Signed-off-by: Niels Basjes <niels@basjes.nl>
2021-08-27 19:17:17 +01:00
Travis Ralston
cdcc24af11
Merge pull request #3238 from lukaslihotzki/required-bodies
...
OpenAPI: require all bodies in client-server
2021-08-27 19:17:17 +01:00
Neil Alexander
af0ebc7414
/_matrix/federation/v1/user/devices/{userId}: Rename self_signing_keys to self_signing_key (#3312 )
...
Apparently, in response to a /_matrix/federation/v1/user/devices/{userId} request, Synapse actually returns a key called "self_signing_key" instead of "self_signing_keys".
2021-08-27 19:17:17 +01:00
Lukas Lihotzki
ad0ff78316
OpenAPI: require all bodies in client-server
...
Signed-off-by: Lukas Lihotzki <lukas@lihotzki.de>
2021-08-27 19:17:17 +01:00
Travis Ralston
5d4713f168
Changelog for https://github.com/matrix-org/matrix-doc/pull/3225
2021-08-27 19:17:15 +01:00
Travis Ralston
e5b907021c
changelog for https://github.com/matrix-org/matrix-doc/pull/3254
2021-08-27 19:17:15 +01:00
Will Hunt
7fac138d9a
Create 3233.clarification
2021-08-27 19:17:14 +01:00
Travis Ralston
30654f70ee
Merge pull request #3176 from matrix-org/travis/clarification/lowercasing
...
Case fold instead of lowercase
2021-08-27 19:17:14 +01:00
Hubert Chathi
221375b105
Merge pull request #3207 from toadjaune/patch-2
...
Fix a typo in event soft rejection schema
2021-08-27 19:17:14 +01:00
Travis Ralston
81da7ba480
Update 3167.clarification
2021-08-27 19:17:14 +01:00
Hubert Chathi
53fedb2c61
Add changelog
2021-08-27 19:17:14 +01:00
Travis Ralston
8b40972872
iterate
2021-08-27 19:17:14 +01:00
Hubert Chathi
b3b6fb3e10
add changelog
2021-08-27 19:17:14 +01:00
Travis Ralston
21a132d3a5
Merge branch 'master' into travis/clarification/lowercasing
2021-08-27 19:17:14 +01:00
Travis Ralston
7a013a53e5
Changelogs
2021-08-27 19:17:14 +01:00
Travis Ralston
3d217e0de0
Merge pull request #3101 from matrix-org/travis/spec/MSC2320-identity-versions
...
Add identity service versions API
2021-08-27 19:17:13 +01:00
Travis Ralston
c11efb35fe
Merge pull request #3163 from matrix-org/travis/spec/msc2858-multisso
...
Describe social-sign-on (multiple SSO providers)
2021-08-27 19:17:13 +01:00
Andrew Morgan
ad93aa6546
Update client_secret examples so that they are valid ( #2985 )
...
The regex of allowed characters for a `client_secret` parameter is `[0-9a-zA-Z.=_-]`.
This PR updates the `client_secret` spec examples, which currently include an invalid character (an apostrophe).
2021-08-27 19:17:13 +01:00
Travis Ralston
fb3dde1c2c
Merge pull request #3167 from matrix-org/travis/spec/msc2265-lower-3pid
...
Specify that email handling converts to lowercase first
2021-08-27 19:17:13 +01:00
Travis Ralston
466911b253
Merge pull request #3170 from matrix-org/travis/spec/msc2713-rm-v1-id
...
Remove v1 identity service API
2021-08-27 19:17:13 +01:00
Travis Ralston
d41658e714
Merge pull request #3166 from matrix-org/travis/spec/msc2033-whoami-deviceid
...
Spec device_id on whoami
2021-08-27 19:17:13 +01:00
Travis Ralston
67d5d9eb49
Changelog
2021-08-27 19:17:12 +01:00
Travis Ralston
c5eaa59c79
Changelog
2021-08-27 19:17:12 +01:00
Travis Ralston
21a0a97134
changelog
2021-08-27 19:17:12 +01:00
Travis Ralston
57f609cf1b
Typo fixes
2021-08-27 19:17:12 +01:00
Travis Ralston
94ca646fb7
changelog
2021-08-27 19:17:12 +01:00
Travis Ralston
fc6aa30000
Merge branch 'master' into travis/spec/MSC2320-identity-versions
2021-08-27 19:17:12 +01:00
Travis Ralston
457f3995af
Merge pull request #3154 from matrix-org/travis/spec/knock-knock-whos-there
...
Add knocking to the spec
2021-08-27 19:17:12 +01:00
Travis Ralston
de19b86eed
Changelog
2021-08-27 19:17:12 +01:00
Hubert Chathi
ec9ea2b6e3
Merge pull request #3149 from uhoreg/qr_codes_spec
...
Add spec for verification by QR codes.
2021-08-27 19:17:12 +01:00
Travis Ralston
01a7f06ce4
Add missing endpoint changelog
2021-08-27 19:17:12 +01:00
Hubert Chathi
e9e0d8ee47
Merge pull request #3151 from uhoreg/single_ssss_spec
...
Document Single SSSS.
2021-08-27 19:17:12 +01:00
Travis Ralston
d9bb8f46d1
Add changelogs
2021-08-27 19:17:12 +01:00