Kévin Commaille
68c1f4255a
Add changelog
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2025-01-12 23:21:14 +01:00
Travis Ralston
bc995e66d6
v1.13
2024-12-19 09:22:58 -07:00
Travis Ralston
921c6becf1
Normalize changelog
2024-12-16 13:38:04 -07:00
Johannes Marbach
355f92ff99
Add spec for MSC4163: Make ACLs apply to EDUs ( #2004 )
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2024-12-11 22:48:04 +00:00
Srinjoy Sen Chowdhury
0b4d1c0237
Add 403 error response to federation/v1/state_ids ( #1926 )
...
fixes #1912 by adding a 403 error response to /_matrix/federation/v1/state_ids/{roomId}
Signed-off-by: Srinjoy Sen Chowdhury <srinjoysen123@gmail.com>
2024-10-30 10:30:05 +00:00
Travis Ralston
9e6233d0dd
v1.12 changelog
2024-10-07 13:32:17 -06:00
Travis Ralston
634c271654
Normalize changelog
2024-10-07 13:28:42 -06:00
Johannes Marbach
871c10577e
MSC4170: 403 error responses for profile APIs ( #1867 )
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2024-10-07 10:45:17 +01:00
Johannes Marbach
2cbf6067a6
Use "server name" instead of "DNS name" to avoid confusion ( #1946 )
...
Fixes : #1911
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2024-09-11 08:56:14 -04:00
Kim Brose
dc017c2dd3
Document that the spec uses RFC 2119 ( #1928 )
...
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2024-08-15 10:31:50 +01:00
Tulir Asokan
87de68c35e
Fix required fields in /_matrix/key/v2/server response schema ( #1930 )
...
Fixes #613
2024-08-14 20:51:12 +03:00
Johannes Marbach
f9c4aeeea4
Remove leftover origin field from unsigned PDU example ( #1918 )
2024-08-12 12:01:54 +01:00
Travis Ralston
1fc8f8856f
Matrix 1.11
2024-06-20 10:20:50 -06:00
Travis Ralston
9c46fa3f35
Normalize the changelog for Matrix 1.11
2024-06-19 21:52:21 -06:00
Johannes Marbach
6dfab46268
Fix typo in SRV delegation ( #1877 )
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2024-06-18 10:20:57 -04:00
Kévin Commaille
f434fdfba7
Replace references to obsolete RFC 1341 with RFC 2046 ( #1869 )
...
* Replace references to obsolete RFC 1341 with RFC 2046
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelog
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2024-06-13 15:37:07 -06:00
Travis Ralston
7a51ae879c
Add authenticated media (MSC3916) ( #1858 )
...
* C2S: Deprecate now-legacy endpoints
* C2S: Fix MXC URI code block while we're here
* C2S: Describe the authentication and deprecation requirements
* C2S: Intro the upload/download endpoints differently
* C2S: Literally copy/paste the `content-repo.yaml` spec
* C2S: Drop `/upload` and `/create` because we aren't replacing them today
* C2S: Fix notes while we're here
* C2S: Update metadata for new endpoints
* C2S: Add authentication to new endpoints
* C2S: Drop `allow_remote` and `allow_redirect` on new endpoints
* C2S: Append backwards compatibility notes
* C2S: Decorate old media endpoints with pointers to the new ones
The server-server spec might have a harder time linking to these, but that can be fixed with verbiage.
* C2S: Annotate IdP icon spec with media auth implications
* S2S: Modernize section text
* S2S: Create content repository API
This is largely a copy/paste of the new authed content repo API in the Client-Server API, though some keywords (like "client") have been changed. Paths and response formats have also been changed to support the federation-specific requirements.
* C2S & S2S: Add plethora of changelogs
* Reference RFC 1341
* Upgrade keywords in changed text
* Mention caching
* Cross-reference IdP icons
* Update content/client-server-api/modules/content_repo.md
2024-06-13 18:08:27 +00:00
Patrick Cloke
a7a7eadf2c
Clarify when an event is returned from /send_join. ( #1840 )
2024-06-11 13:02:46 -04:00
Kévin Commaille
c4b4c896b7
Replace references to RFC7235 and RFC7230 with references to RFC9110 ( #1844 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2024-06-11 16:59:29 +01:00
Matthias Ahouansou
7ff785fc38
Clarify that the event field of the send_join is only required when performing a restricted join ( #1834 )
2024-06-03 14:09:40 +01:00
Kévin Commaille
b0df8e7fb5
Use patternProperties in more places with supported formats ( #1813 )
...
Allows to have more places where the property name's type is better defined.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2024-05-08 13:59:17 +00:00
Andrew Morgan
f4b34ba962
Note that whitespace around Authorization param commas is allowed ( #1818 )
2024-05-08 12:22:26 +00:00
Kévin Commaille
efe72d3b26
Fix security schemes in OpenAPI definitions ( #1772 )
2024-04-09 18:12:30 +02:00
Travis Ralston
f7452e2bad
Matrix 1.10
2024-03-22 10:00:27 -06:00
Kévin Commaille
9fdc7ac38f
Disambiguate uses of PublicRoomsChunk` ( #1740 )
...
* Disambiguate uses of PublicRoomsChunk
Make sure that different objects don't share the same title.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2024-03-06 19:48:09 -05:00
Kévin Commaille
a1210ff6d1
Clarify that extra fields of space hierarchy children are not required ( #1741 )
...
* Clarify that extra fields of space hierarchy children are not required
There is no `children_state` field,
the `room_type` is only set for spaces
and the description of `allowed_room_ids` says that the field can be omitted.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2024-03-06 19:47:28 -05:00
reivilibre
2cb70e6e3d
Use a POST request in Federation request signing example ( #1721 )
...
* Use a POST request in Federation request signing example
Otherwise the GET request having a body is confusing, since it is not valid HTTP
* Newsfile
2024-02-27 19:15:21 -05:00
Travis Ralston
0c099e3b79
Matrix 1.9
2023-11-29 10:05:20 -07:00
Patrick Cloke
161a4a2cfb
Federation requests must be for local users. ( #1672 )
...
This is already mentioned for /user/devices, but is not mentioned for /query/profile, /user/keys/claim, or /user/keys/query.
See GHSA-mp92-3jfm-3575 for an issue found with this in Synapse.
2023-11-14 16:15:57 +00:00
Kévin Commaille
9fe119370b
Update typos action and fix typos ( #1661 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-10-11 11:42:05 +01:00
Kévin Commaille
96f88e035c
Fix schema of m.receipt EDU ( #1636 )
...
It was missing a nesting level for the user ID -> user read receipt map.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-09-19 16:52:18 +01:00
Travis Ralston
529cbf4ffc
Matrix 1.8 changelog
2023-08-23 09:24:08 -06:00
Travis Ralston
06298e4d8d
Normalize changelog for Matrix 1.8
...
See https://github.com/matrix-org/matrix-spec/issues/1614
2023-08-22 10:05:28 -06:00
Travis Ralston
86ab57ec4f
Specify IANA-registered service name (MSC4040) ( #1624 )
...
* Specify MSC4040
* add changelog
* Fix flow of steps 4 and 5
2023-08-22 09:50:54 -06:00
Mohit Kumar Patel
4f8b8a746c
Switch to ordered list for server name resolution steps ( #1623 )
...
* Update server-server-api.md
I have updated the list of Resolving server names in step 3 from unordered list to ordered list. Because we care about its order
* Create 1567.clarification
* Delete 1567.clarification
* Create 1623.clarification
* Update 1623.clarification
2023-08-19 15:42:59 -06:00
Richard van der Hoff
05ca6c7392
Remove mention of default port with SRV records ( #1615 )
2023-08-10 10:19:53 +01:00
Kévin Commaille
50fe89d74b
Fix definition of response of POST /_matrix/federation/v1/user/keys/claim ( #1559 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-07-18 10:55:03 +01:00
Kévin Commaille
bed9223610
Make sure examples types match schema in definitions ( #1563 )
...
* Make sure examples types match schema in definitions
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelogs
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add double quotes around URL
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-07-04 12:32:47 -06:00
Midnight Veil
b79fa06cfb
Fix headers with custom IDs via the correct syntax ( #1578 )
...
Was previously using <a name="..."> elements which just
add another anchor rather than changing the existing one.
They also use a deprecated HTML attribute and in some cases
broke the header display.
Fixes #1572 .
Signed-off-by: Midnight Veil <midnightveil@fea.st>
2023-06-21 14:51:50 +01:00
Kévin Commaille
49957be1e3
Allow null in room_types for POST /publicRooms endpoints ( #1564 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-06-13 15:12:25 +01:00
Kévin Commaille
7a142936f5
Fix level of examples in server keys definition ( #1560 )
2023-06-09 22:57:28 +03:00
Eric Eastwood
dd6af5bfb1
Document why /state_ids can respond with a 404 ( #1521 )
2023-05-31 10:50:21 +01:00
Travis Ralston
8b51f1c011
Matrix 1.7
2023-05-25 09:47:33 -06:00
Travis Ralston
d028dc4b82
Normalize changelog for v1.7
2023-05-23 16:19:09 -06:00
Michael Kohler
c6348c9f78
Remove age_ts from reference hash calculation ( #1536 )
...
* Remove age_ts from reference hash calculation
Signed-off-by: Michael Kohler <me@michaelkohler.info>
* Add newsfragment
* Fix newsfragment number
* Update changelogs/server_server/newsfragments/1536.clarification
Co-authored-by: Travis Ralston <travpc@gmail.com>
---------
Signed-off-by: Michael Kohler <me@michaelkohler.info>
Co-authored-by: Travis Ralston <travpc@gmail.com>
2023-05-23 15:33:55 -06:00
Richard van der Hoff
cad4f78711
Update 1473.clarification
...
fix formatting
2023-05-19 10:29:31 +01:00
Richard van der Hoff
188d568f3a
Add 'deprecated:true' to /v1/send_{join,leave} ( #1518 )
...
The words already say this is deprecated, but it was missing the flag.
2023-05-15 16:31:47 +01:00
Val Lorentz
a847ee3b57
Remove leftover {key_id} from /_matrix/key/v2/server/ ( #1473 )
...
The parameter was removed in v1.6 (specifically in
9e45037129 )
2023-03-24 09:17:19 -04:00
Stuart Mumford
bdc87784a1
Clarify that Persistent data unit is PDU ( #1466 )
...
Signed-off-by: Stuart Mumford <stuart@cadair.com>
2023-03-14 20:32:38 +00:00
Andrew Morgan
c0955a6aee
Add a hyphen between third and party when used as an adjective ( #1447 )
2023-03-08 09:58:29 +00:00