Travis Ralston
05ad39d1af
Remove false integer requirements
2022-06-08 14:35:29 -06:00
Travis Ralston
2b7483a224
Apply suggestions from code review
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-06-08 14:34:48 -06:00
Travis Ralston
1e2f4f651d
Fix auth rules clarity issues
2022-06-07 17:14:50 -06:00
Travis Ralston
47169fd74b
Fix v9 redactions
2022-06-07 17:11:27 -06:00
Travis Ralston
67d2847f37
Apply code review suggestions manually
2022-06-07 17:08:15 -06:00
Travis Ralston
1653b43cde
Apply suggestions from code review
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-06-07 11:38:42 -06:00
Travis Ralston
290fa16ca3
Merge branch 'main' into travis/spec/v10
2022-05-30 15:35:09 -06:00
Hubert Chathi
2780055198
clarify federation Authorization header an add destination property ( #1067 )
...
* clarify federation Authorization header an add destination property
* add changelogs
* some clarifications
* more clarifications, fixes
* use HTML in the added-in/changed-in shortcodes
* Apply suggestions from code review
Co-authored-by: Travis Ralston <travpc@gmail.com>
2022-05-30 15:33:56 -06:00
Travis Ralston
a8cd1ae21c
spelling
2022-05-30 15:08:04 -06:00
Travis Ralston
56157dc01e
Changelogs
2022-05-30 15:06:45 -06:00
Travis Ralston
5e3175a094
Describe knock_restricted client changes
2022-05-30 14:54:09 -06:00
Travis Ralston
41ed640130
Misc cleanup and clarification for fragments
2022-05-30 14:45:33 -06:00
Travis Ralston
0eec78d8d6
Add knock_restricted to v10 auth
2022-05-30 14:43:44 -06:00
Travis Ralston
017461823b
Move 9.1 to 9.3, add 9.1 and 9.2 for integer enforcement
2022-05-30 14:38:16 -06:00
Travis Ralston
1f3dc21432
Paste unmodified auth rules from v8 into v10
2022-05-30 14:37:13 -06:00
Travis Ralston
3d500196e8
Describe deprecated formatting
2022-05-30 14:36:33 -06:00
Travis Ralston
16e7383ddb
Copy/paste v9 into v10
2022-05-30 14:16:06 -06:00
Travis Ralston
be12f1e2e6
Fix minor issues with previous room version stuff
2022-05-30 14:15:25 -06:00
Travis Ralston
b2fa4e5989
Describe range
2022-05-30 13:53:26 -06:00
Travis Ralston
3dd5bee5ef
Move stringy power levels to room versions
2022-05-30 13:48:27 -06:00
Travis Ralston
503a815c66
Merge remote-tracking branch 'neilalexander/neilalexander/powerlevels' into travis/spec/v10
2022-05-30 13:20:00 -06:00
David Robertson
3f7b0e80a3
Minor drive-by state res clarifications ( #1042 )
...
* Opinionated rewrite of unconflicted state map
* Define auth chain
2022-05-30 14:13:55 +01:00
David Robertson
25a9dcfd3c
Clarify that the resident server should sign the restricted join ( #1093 )
...
* Clarify that server should sign the restricted join
* Changelog
* Changelog
2022-05-27 20:04:09 -06:00
Alexey Rusakov
e38c4e6f17
Revert accidentally pushed commits
...
This reverts commits:
c11991f9de .
f8bf0fa0ac .
7abdd45c06 .
92db4e20da .
2022-05-27 18:23:06 +02:00
Alexey Rusakov
92db4e20da
/password: formalise 'default' for logout_devices
2022-05-27 18:18:47 +02:00
Alexey Rusakov
7abdd45c06
notifications.yaml: Use int64 for timestamp
2022-05-27 18:18:47 +02:00
Alexey Rusakov
f8bf0fa0ac
profile.yaml: require displayname/avatar_url
...
This makes a deliberate choice for the question stated in #2717 .
2022-05-27 18:18:47 +02:00
Alexey Rusakov
c11991f9de
openapi_extensions.md: add a clarification for oneOf
2022-05-27 18:18:47 +02:00
Richard van der Hoff
bb47f08ee7
Remove broken "token-based" link ( #1081 )
...
This used to link to a section in the UIA docs (https://matrix.org/docs/spec/client_server/r0.6.1#token-based ),
but that was removed in 7c6636a5 .
2022-05-25 11:27:30 +01:00
Neil Alexander
a5a4c1f1f8
Markdown is full of mysteries
2022-05-24 17:46:02 +01:00
Neil Alexander
666baf6159
Let us try this again not using VS Code
2022-05-24 17:43:43 +01:00
Neil Alexander
7fd54c43c5
Clean up
2022-05-24 17:40:47 +01:00
Neil Alexander
6b175d6665
Revert "Clarification on historical power level handling"
...
This reverts commit f443b3d5a9 .
2022-05-24 17:40:14 +01:00
Neil Alexander
f443b3d5a9
Clarification on historical power level handling
2022-05-24 17:38:08 +01:00
David Robertson
c4e54509db
PDU check 5 should consult state before an event ( #1070 )
2022-05-23 18:22:33 +01:00
Hubert Chathi
58f960e5cc
Merge pull request #1055 from progval/valid_until_ts
...
Clarify that valid_until_ts is in milliseconds, like other timestamps used in Matrix
2022-05-17 13:03:32 -04:00
Michael Telatynski
573dbb3b74
Fix error code typo ( #1059 )
...
* Fix error code typo
See https://spec.matrix.org/v1.2/client-server-api/#other-error-codes
* Create 1059.clarification
2022-05-11 11:14:24 -06:00
David Robertson
9ede29a01d
Attempt to define a valid event ( #1045 )
...
* Attempt to define a valid event
Resolves #1044 .
Well, maybe.
* Changelog
* link to /rooms, thanks Travis
Co-authored-by: Travis Ralston <travpc@gmail.com>
Co-authored-by: Travis Ralston <travpc@gmail.com>
2022-05-10 13:51:23 -06:00
Alexey Rusakov
61e7a73a4f
Drop lifetime from the call answer event example ( #1054 )
...
* Drop lifetime from the call answer event example
* Changelog
2022-05-10 13:40:01 -06:00
David Robertson
29e7036043
Auth rules: PDU content definitions cross-refs ( #1050 )
...
* Auth rules: PDU content definitions cross-refs
* Changelog
* Apparently v6 & v7 auth rules aren't in fragments
2022-05-10 13:31:19 -06:00
David Robertson
81d61d87f4
Italicise primes and brackets in state res desc ( #1043 )
...
* Italicise primes and brackets in state res desc
I don't like it but it seems to make things look decent in Firefox.
This is probably good enough---we're not Knuth, after all.
Additionally I have avoided the use of `*E*'s` as in "E's prev_events"
since the apostrophe looks poor here.
Resolves #774 .
An alternative to #1040 .
* Changelog
2022-05-10 13:29:29 -06:00
Travis Ralston
72c047d336
Move changelog to correct directory
2022-05-10 13:21:13 -06:00
Valentin Lorentz
34589078fd
Clarify that valid_until_ts is in milliseconds, like other timestamps used in Matrix
...
Signed-off-by: Valentin Lorentz <progval+git@progval.net>
2022-05-10 19:34:22 +02:00
Travis Ralston
fd2d5b8a49
Fix a few more instances of matrix-doc being used; Fix changelog support for repo split ( #1051 )
...
* Use spec-proposals repo for links in spec text and current changelog
* Make the changelog repo-aware
* Changelog
2022-05-10 08:59:54 -06:00
Andrew Morgan
8a5955e98f
Remove 'room_id' field from m.typing, m.receipt and m.fully_read examples and schema ( #3679 )
...
The spec had an erroneous `room_id` field in a m.typing EDU entry of /sync, `m.read` receipts in `/sync`, and `m.fully_read` room account data objects in the spec. None of these are necessary nor used in practice.
Checking part of the ecosystem for whether clients look for, or homeservers include, these room_id fields, I found that:
Element does not require them, nor does Synapse include them.
Ruma does not include them.
Dendrite does not include them.
nheko/mtxclient does not look for them.
This change removes room_id from the example and OpenAPI schema in each case mentioned above. It only affects the Client-Server spec - the Server-Server spec text remains unchanged.
The field was initially introduced in 0f28f83 .
2022-05-09 01:28:17 -06:00
Aaron Raimist
c657932830
Update the default room version to 9 ( #3739 )
...
* Update the default room version to 9
Spec PR for [MSC3589](https://github.com/matrix-org/matrix-doc/pull/3589 )
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* Add changelog
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2022-05-09 01:28:17 -06:00
Aaron Raimist
ac4a296e4c
Remove unenforced size limit on room names ( #3669 )
...
Fixes #3641
The spec says the name field in m.room.name events must not exceed 255 bytes but no servers actually enforce this over the C-S API. Clients should probably already be truncating room names to an appropriate length for their user interface.
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2022-05-09 01:28:17 -06:00
Jonas Platte
71601a5ff5
Fix broken link in end_to_end_encryption.md ( #3708 )
2022-05-09 01:28:17 -06:00
Alexandre Franke
632c224ec3
✨ Warn of untagged operations ( #3699 )
...
Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>
Co-authored-by: Alexandre Franke <alexandre.franke@matrix.org>
2022-05-09 01:28:17 -06:00
Tulir Asokan
9b0bd0917d
Fix join membership auth rules when join_rule is knock ( #3737 )
...
Fixes #3736
2022-05-09 01:28:17 -06:00