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
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
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
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
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
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
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
Jonas Platte
71601a5ff5
Fix broken link in end_to_end_encryption.md ( #3708 )
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
Travis Ralston
b6f2b172a6
Clarify that the X-Matrix validation uses the parsed request body ( #3727 )
2022-05-09 01:28:17 -06:00
Travis Ralston
2997c9089d
Merge pull request #1035 from thomaslantern/thomasws_branch
...
removed m.room.message.feedback
2022-05-05 15:34:37 -06:00
Richard van der Hoff
a164302164
Get rid of the proprosal-in-review label ( #1036 )
...
Everything is in review. We may as well just use the draft state for WIP stuff.
2022-05-03 13:45:44 +01:00
Travis Ralston
39d472fac0
Merge pull request #1038 from dkasak/dkasak/fix-hs-name-in-example
...
Fix origin server name in S2S Request Authentication example.
2022-05-01 19:39:47 -06:00
Denis Kasak
c67df81202
Fix origin server name in S2S Request Authentication example.
...
The JSON payload listed a different origin HS name from the one
mentioned in the Authorization header.
2022-04-29 17:06:08 +02:00
David Robertson
5181de4080
Stateres v2: Use bold to introduce definitions.
...
Otherwise they are inline into the paragraph without punctuation, and
hard to read.
I'm guessing that pandoc did a poor job of converting a LaTeX
`begin{description}...\end{description}` or `\paragraph{...} ...` to
Markdown.
2022-04-29 15:41:26 +01:00
thomaslantern
842106d9d8
removed m.room.message.feedback
2022-04-20 22:53:53 -04:00
Richard van der Hoff
614680675f
Fix broken links to matrix-doc ( #1032 )
...
The spec has moved to https://github.com/matrix-org/matrix-spec , so there were
a lot of broken links here.
2022-04-20 16:36:14 +01:00
Catalan Lover
188eba6969
Correct several occurances of the old repo ( #1031 )
...
This PR aims to correct several occurances of the old repo link in proposals.md
I have not corrected all of them as i do not wish to say that i know the correct way we should word things in these situations. The primary changes are replacing all mentions of contributing.rst with the updated link that will work.
I also changed the line about related MSCs or Doc issues to be Spec issues since i think this is a clear enough case for me to be willing to guess what is appropriate.
2022-04-19 12:53:20 +01:00
Andrew Morgan
32b93d961e
Switch %CLIENT_MAJOR_VERSION% in /login endpoint for current /login version
...
This was left over from the days of all CS API endpoints sharing
the same major spec release version.
2022-03-03 10:45:51 +00:00
Richard van der Hoff
ca466b5a57
Attempt to clarify how event_match works ( #3690 )
...
Fixes #3082 , #2637 , #3075 .
2022-02-17 08:41:46 +00:00
Will Hunt
c420fc49a0
Fix m.login.appservice -> m.login.application_service ( #3711 )
...
* Fix m.login.appservice -> m.login.application_service
Implementations seem to agree with the proposal, so I'd suggest we fix the typo in the spec. I don't *think* this needs a MSC as the original proposal was fine, and this was just a copy error.
* Create 3711.clarification
* Update 3711.clarification
* Update changelogs/3711.clarification
Co-authored-by: Travis Ralston <travisr@matrix.org>
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-02-14 11:22:59 -07:00
Travis Ralston
e488a7fb6d
v1.2 changelog
2022-02-02 10:05:30 -07:00
Travis Ralston
0f9eadd1a1
Fix knock->leave transition in auth rules ( #3694 )
...
* Fix knock->leave transition in auth rules
This was an oversight from knocking being added.
For safety, this has been verified as at least intended by Synapse to work:
f5e2cde3f5/synapse/event_auth.py (L390-L391)
* changelog
2022-02-02 08:41:49 -07:00
devonh
dd32431b85
Fix broken link in server-server signing events section ( #3528 )
...
Co-authored-by: Andrew Morgan <andrew@amorgan.xyz>
2022-02-01 11:55:35 -05:00