Travis Ralston
bc995e66d6
v1.13
2024-12-19 09:22:58 -07:00
Kévin Commaille
96b32f68f9
Allow sending ephemeral data to application services ( #2018 )
...
As per MSC2409.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2024-12-11 22:38:59 +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
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
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
Matthias Ahouansou
eea3dfa969
Mention notifying AS for sender_localpart events ( #1810 )
...
Signed-off-by: Matthias Ahouansou <matthias@ahouansou.cz>
2024-05-01 10:48:11 +01: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
Tulir Asokan
5c96f45556
Specify that appservice login and register fail on incorrect as_tokens ( #1744 )
...
Signed-off-by: Tulir Asokan <tulir@maunium.net>
2024-03-19 14:59:00 +00:00
Travis Ralston
634b24fb25
Normalize changelog for 1.9
2023-11-27 15:58:06 -07:00
Kévin Commaille
c3098cc55c
Remove required 'fieldname' in Protocol definition ( #1646 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-10-03 21:56:44 +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
Kévin Commaille
1405184765
Fix schema of custom fields in query for appservice API ( #1584 )
...
* Fix schema of custom fields in query for appservice API
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelog
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Remove ellipses
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2023-07-05 18:18:58 +02:00
Travis Ralston
8b51f1c011
Matrix 1.7
2023-05-25 09:47:33 -06:00
Kévin Commaille
089d209047
Mark the appservice ping response duration_ms
field as required ( #1541 )
...
* Mark the appservice ping response duration_ms field as required
As intended in MSC2659.
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>
2023-05-24 16:26:26 -06:00
Travis Ralston
d028dc4b82
Normalize changelog for v1.7
2023-05-23 16:19:09 -06:00
Tulir Asokan
9dd9639dd7
Add spec for MSC2659: application service ping endpoint ( #1516 )
2023-05-23 18:36:37 +01: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
Travis Ralston
029e988835
Matrix 1.6
2023-02-14 08:26:14 -07:00
Travis Ralston
5c485ade2e
Prepare changelogs for v1.6
2023-02-07 11:58:31 -07:00
Patrick Cloke
eeb43043ad
Add standard error responses (MSC3743). ( #1347 )
2022-11-22 15:51:29 +00:00
Travis Ralston
5f2fac89af
Matrix 1.5
2022-11-17 08:22:20 -07:00
Richard van der Hoff
1945589acf
Clarifications to AS spec, including MSC3905 ( #1305 )
...
Primarily this is the spec for MSC3905, but I've also taken the opportunity to clean up the section a bit and move the definition out to a .yaml file.
2022-11-08 15:01:46 +00:00
Travis Ralston
7a591366c1
v1.4 changelog
2022-09-29 07:03:48 -06:00
Travis Ralston
6dc7b95e18
Use auth header instead of query param for hs->as comms ( #1200 )
...
* Use auth header instead of query param for hs->as comms
MSC: https://github.com/matrix-org/matrix-spec-proposals/pull/2832
* Fix for OpenAPI 2
2022-08-04 11:33:16 -06:00
Richard van der Hoff
5f3b34448d
Add HTML ids for object definitions in the formatted specification ( #1174 )
...
* Remove redundant call to resolve-allof
All of the callers to resolve-additional-types already call resolve-allof (or
if not, they should), so this is redundant.
* Update `resolve-additional-types` to take a dict
I want to add more params to this, so first make it take a dict.
* `render-object-table`: take a "title" rather than a "caption"
... which means we can use the result from resolve-additional-types directly.
* render-object-table: support adding an anchor to generated tables.
* resolve-additional-types: generate an id for each returned type
* render-event: pass an anchor_base into resolve-additional-types
This means that it will generate an anchor for each type, whihc will then be
passed into render-object-table and used as an `id` for the table.
* render-operation: pass an anchor_base into resolve-additional-types
* newsfiles
2022-07-19 13:25:30 -06:00
Travis Ralston
98db9a6d04
v1.3 changelog generation
2022-06-16 08:31:07 -06:00
Travis Ralston
10bd1b5038
Re-add timestamp massaging ( #1094 )
...
* Re-add timestamp massaging
Per [MSC3316](https://github.com/matrix-org/matrix-spec-proposals/pull/3316 )
* changelog
2022-05-31 09:24:45 -06:00
Travis Ralston
e488a7fb6d
v1.2 changelog
2022-02-02 10:05:30 -07:00
Richard van der Hoff
36b02edfc2
Distinguish 'client' from 'federation' events ( #3658 )
...
Fixes #3305
Fixes #3380
The idea here is to better distinguish between a 'raw' event (as we send over the wire), and the
'serialised' format, as sent in responses to the C-S api and in `PUT /_matrix/app/v1/transactions/{txnId}`.
It's made more complicated by the fact that there are _two_ serialisation formats, one used by `/sync`
and `/notifications`, and one by everything else (the difference being whether `room_id` is included).
In an ideal world, we wouldn't repeat `SerialisedEvent` every time it's used, and instead just link to the
first reference, but that's a job for another day.
Another job for another day is to get rid of things like `sync_state_event.yaml` (which is now used
only in one place, so should be inlined.)
2022-02-01 15:05:08 +00:00
Richard van der Hoff
4a9c236572
Changelogs for #3674
2022-01-26 11:00:30 +00:00
Richard van der Hoff
39a41a18ba
Fix the response for GET /_matrix/app/v1/thirdparty/protocol/{protocol}
( #3675 )
...
This should return a single protocol, not all of them.
Fixes #2286 .
2022-01-26 10:47:29 +00:00
Travis Ralston
195b8a54c5
v1.1 changelog
2021-11-09 07:23:27 -07:00
Travis Ralston
e659572183
Add changelogs for 2888
2020-12-07 14:32:58 -07:00
Travis Ralston
0b49112399
Appservices r0.1.2 changelog
2019-07-30 13:02:04 -06:00
Andrew Morgan
52643a92c6
Less confusing wording on Application Service's Legacy Routes ( #2160 )
...
https://matrix.org/docs/spec/application_service/r0.1.1#legacy-routes
The "becomes" wording made it a little bit confusing for which was the new route and which was the old.
2019-07-09 17:54:45 +01:00
Travis Ralston
4f915f2760
Appservice r0.1.1
2019-06-11 10:15:51 -06:00
Travis Ralston
d0fd20fdb4
Clarify how homeservers are meant to auth themselves to appservices
...
Fixes https://github.com/matrix-org/matrix-doc/issues/1765
Note that the swagger definitions already say that authorization is required. It just wasn't mentioned in the spec.
2019-05-27 22:40:07 -06:00
Travis Ralston
9c2a789d34
Add missing changelogs and make existing ones match conventions
...
The conventions are not set in stone, however the changelog should not be a mixed bag of voices.
2019-05-23 22:13:57 -06:00
Travis Ralston
fa96d8629b
Prepare the appservice spec for an r0 release
...
This puts the scaffolding in place for an r0 release to happen, such as the changelog and version variables.
2018-08-27 18:04:08 -06:00