Patrick Cloke
3e6fd39e27
Add note about encryption.
2023-05-17 07:51:07 -04:00
Patrick Cloke
1d2c5db147
Bold & link.
2023-05-17 07:45:55 -04:00
Patrick Cloke
2144f68525
Switch syntax.
2023-05-17 07:41:55 -04:00
Patrick Cloke
aa50679676
Fix syntax.
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-05-17 07:41:29 -04:00
Patrick Cloke
451886dd30
Clean-up client behavior section.
2023-05-16 12:45:13 -04:00
Patrick Cloke
ff51aa4b1d
Rework backwards compatibility section.
2023-05-16 12:07:12 -04:00
Patrick Cloke
a19626e525
Add note about previous behavior.
2023-05-16 12:04:36 -04:00
Patrick Cloke
9e1a60a2c3
Use jsonschema.
2023-05-16 11:58:07 -04:00
Patrick Cloke
7e11f31fca
Add anchors to link to.
2023-05-16 11:42:57 -04:00
Patrick Cloke
82303b3b37
Remove section about groups.
2023-05-16 11:09:00 -04:00
Patrick Cloke
e2580340cb
More added-in/changed-in tags.
2023-05-16 10:56:22 -04:00
Patrick Cloke
ad5e0d8fdd
Clarify room mentions.
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-05-16 10:56:13 -04:00
Patrick Cloke
993839afc4
Added-in tags.
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-05-16 10:50:06 -04:00
Patrick Cloke
80e0700d48
Fix typo.
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-05-16 10:49:06 -04:00
Patrick Cloke
b0267a8e26
Merge remote-tracking branch 'upstream/main' into intentional-mentions
2023-05-12 11:42:15 -04:00
Patrick Cloke
da395292e5
Fix syntax highlighting.
...
Co-authored-by: Marcel <MTRNord@users.noreply.github.com>
2023-05-10 08:46:48 -04:00
Hubert Chathi
dc5d95c242
Clarify signatures upload endpoint ( #1495 )
...
* clarify signatures upload endpoint
* add changelog
2023-05-08 11:36:56 +01:00
Kévin Commaille
ade2d29210
Fix internal link to asynchronous upload enpoint ( #1510 )
...
* Fix internal link to asynchronous upload enpoint
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-04 06:31:47 -06:00
Andrew Morgan
50757e61b7
Fix a list formatting error under C-S API -> m.room.member definition ( #1509 )
...
* Fix a list formatting error under C-S API -> m.room.member definition
* changelog
2023-05-04 11:04:23 +02:00
Patrick Cloke
767d01ff01
First-cut at handling edits.
2023-05-03 15:42:27 -04:00
Patrick Cloke
ebda37ea8c
Add some notes about what/when to include the m.mentions property.
2023-05-03 15:28:07 -04:00
Patrick Cloke
b16b850731
Add information on mentions & replies.
2023-05-03 15:23:19 -04:00
Patrick Cloke
2d76908dae
Fix typo.
2023-05-03 15:11:33 -04:00
Patrick Cloke
45261ea6c0
Newsfragment
2023-05-03 12:45:28 -04:00
Patrick Cloke
23f82cca0b
Start fleshing our the mentions section.
2023-05-03 12:45:28 -04:00
Patrick Cloke
3b036aefbb
Update push rule definitions.
2023-05-03 12:45:28 -04:00
Patrick Cloke
e1dc5f8f53
Remove the dont_notify and coalesce push rule actions. ( #1501 )
...
* Remove the `dont_notify` and `coalesce` push rule actions.
Per MSC3987, these should both be considered no-ops.
* Remove obsolete dont_notify from default rules.
* Remove obsolete dont_notify from examples.
2023-05-03 09:39:49 -04:00
Richard van der Hoff
283c5877fe
Spec asynchronous uploads ( #1499 )
...
Spec for matrix-org/matrix-spec-proposals#2246
2023-05-03 12:40:54 +00:00
Richard van der Hoff
6150f71ba1
Corrections to the response format of /_matrix/identity/v2/store-invite ( #1486 )
...
This has been wrong since the dawn of time.
Fixes https://github.com/matrix-org/matrix-spec/issues/495
2023-05-03 09:43:10 +00:00
Kim Brose
cafb453545
Fix m.location.yaml scheme ( #1507 )
...
* Fix m.location.yaml scheme
This appears to have been mixed up while refactoring
f1f32d3a15 (diff-eb879a272497c490480df3e07215d058ace2fa0bf456447786f299995fb467ef)
* Create 1507.clarification
2023-05-02 12:02:05 -04:00
Richard van der Hoff
c662976fab
Fix generation of anchors for additional properties ( #1488 )
...
but objects defined under `additionalProperties` missed out on them. This fixes
that.
2023-05-02 11:41:59 +01:00
Richard van der Hoff
cdbf44eef0
Fix rendering of properties with a list of types ( #1487 )
2023-04-26 16:18:23 +01:00
Richard van der Hoff
1f729eef60
"MXC URI" -> "mxc:// URI" ( #1500 )
...
* "MXC URI" -> "`mxc://` URI"
We're a bit inconsistent with this currently, and IMHO "`mxc://` URI" is more
explicit.
* Update content/client-server-api/modules/content_repo.md
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
* more MXCs
---------
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
2023-04-26 14:11:35 +01:00
Richard van der Hoff
715f6a301d
Spec annotations ( #1475 )
2023-04-25 15:17:31 +01:00
Richard van der Hoff
a225025cab
Remove fictitious token parameter on /keys/query ( #1485 )
2023-04-12 15:41:25 +01:00
Richard van der Hoff
64c61c2de2
Properly separate Room ID and Event ID grammars ( #1484 )
2023-04-06 09:57:30 +01:00
Richard van der Hoff
e9fc66cf77
Remove references to groups from appendices ( #1483 )
2023-04-06 09:57:12 +01:00
Richard van der Hoff
91b2f77e0e
Remove outdated text saying that state_default defaults to 0 ( #1479 )
...
There was substantial confusion around this, but I've done some archaeology.
Basically, this was changed back in r0.5.0 by MSC1304 and matrix-org/synapse#3397. Before that, it was indeed the case that state_default was 0 if there was no m.room.power_levels event, but that was confusing and a source of security holes, so we changed it.
matrix-org/matrix-spec-proposals#1656 changed the spec, but apparently overlooked the text in the description.
Reverts: #1478 .
Fixes : #861 .
2023-04-05 10:57:08 +01:00
Patrick Cloke
d222fc60d6
Document MSC3758, MSC3966, MSC3873, and MSC3980. ( #1464 )
...
* Add information on MSC3758: event_property_is.
* Add information on MSC3966: event_property_contains.
* Add information on MSC3873 dotted-path escape rules.
* Newsfragment
* Update sync filter with ref to appendix.
* Escape example key.
* Fix typos.
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
* Fix links.
* Clarify the appendix a bit.
* Clarify support values.
* Add MSC3980 to changelog.
---------
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
2023-04-03 23:03:37 -06:00
Travis Ralston
7670a74116
Mention that state_default can be zero by default. ( #1478 )
...
* Mention that `state_default` can be zero by default.
* Changelog
* Update data/event-schemas/schema/m.room.power_levels.yaml
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
---------
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
2023-03-31 02:52:45 +00:00
Richard van der Hoff
ac8d34bc81
Cleanups to github actions workflow ( #1476 )
2023-03-29 11:16:52 +01:00
Kim Brose
a21b23dda8
Fix typo in registration.yaml ( #1474 )
2023-03-24 17:21:03 +00: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
Richard van der Hoff
d26794ee90
Clarify terminology around aggregations ( #1424 )
...
I've done my best to remove the word "bundle", because I feel like it causes
more confusion than it provides. Instead I have favoured "aggregated child
events" which I think is clearer.
Some general clarification around these parts of the spec.
2023-03-21 18:27:24 +00:00
Stuart Mumford
d6f38f157d
Add a sentence about what canonical JSON is ( #1468 )
...
Signed-off-by: Stuart Mumford <stuart@cadair.com>
2023-03-21 16:27:54 +00:00
Richard van der Hoff
acb631d3d6
Change the server aggregation for edits ( #1440 )
...
per matrix-org/matrix-spec-proposals#3925
2023-03-21 15:59:23 +00: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
Stuart Mumford
09e2250a8d
Spec implicit filter event limit ( #1463 )
...
Signed-off-by: Stuart Mumford <stuart@cadair.com>
2023-03-14 20:27:42 +00:00
Andrew Morgan
35f5439e00
Correct a small typo in the push rules spec ( #1465
2023-03-14 15:43:44 +00:00
Patrick Cloke
53d7de2376
Define how clients process push rules ( #1461 )
...
* Move Push Rules section out from Client Behaviour.
* Clarify server vs. client behavior.
* Remove references to unencrypted content.
2023-03-14 14:57:52 +00:00