Commit graph

6209 commits

Author SHA1 Message Date
Travis Ralston
b0223b8bb8 Merge pull request #3233 from matrix-org/hs/explicit-room-id-for-tombstones
Explicitly call replacement_room a room ID
2021-08-27 19:17:14 +01:00
Travis Ralston
153df04953 Merge pull request #3218 from matrix-org/dependabot/npm_and_yarn/browserslist-4.16.6
Bump browserslist from 4.14.0 to 4.16.6
2021-08-27 19:17:14 +01:00
Travis Ralston
4f03180b90 Merge pull request #3241 from matrix-org/dependabot/npm_and_yarn/glob-parent-5.1.2
Bump glob-parent from 5.1.1 to 5.1.2
2021-08-27 19:17:14 +01:00
Will Hunt
7fac138d9a Create 3233.clarification 2021-08-27 19:17:14 +01:00
Travis Ralston
30654f70ee Merge pull request #3176 from matrix-org/travis/clarification/lowercasing
Case fold instead of lowercase
2021-08-27 19:17:14 +01:00
dependabot[bot]
933624e28a Bump browserslist from 4.14.0 to 4.16.6
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.14.0 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.14.0...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 19:17:14 +01:00
dependabot[bot]
a8541d02de Bump glob-parent from 5.1.1 to 5.1.2
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 19:17:14 +01:00
Will Hunt
2794fc8e29 Explicitly call replacement_room a room ID
Fixes https://github.com/matrix-org/matrix-doc/issues/3232
2021-08-27 19:17:14 +01:00
Hubert Chathi
221375b105 Merge pull request #3207 from toadjaune/patch-2
Fix a typo in event soft rejection schema
2021-08-27 19:17:14 +01:00
Travis Ralston
81da7ba480 Update 3167.clarification 2021-08-27 19:17:14 +01:00
Hubert Chathi
c4e9e904e2 Merge pull request #3199 from uhoreg/deprecate_verification_start_spec
Deprecate verifications that don't begin with a request.
2021-08-27 19:17:14 +01:00
Hubert Chathi
53fedb2c61 Add changelog 2021-08-27 19:17:14 +01:00
Travis Ralston
8b40972872 iterate 2021-08-27 19:17:14 +01:00
Travis Ralston
96b86b0282 Merge pull request #3195 from matrix-org/travis/msc1772-7E
Change space's valid `order` range to 0x7E
2021-08-27 19:17:14 +01:00
Hubert Chathi
b3b6fb3e10 add changelog 2021-08-27 19:17:14 +01:00
Hubert Chathi
586c4d865a Fix broken ASCII art 2021-08-27 19:17:14 +01:00
Travis Ralston
21a132d3a5 Merge branch 'master' into travis/clarification/lowercasing 2021-08-27 19:17:14 +01:00
Andrew Morgan
fca6992cd9 Clarify that implementations can use stable prefixes once an MSC has merged (#3179)
Fixes #3146.

This PR changes the Matrix Spec Proposals page to clarify that implementations **do not** need to wait until a spec release to use stable prefixes, but that they can do so after the corresponding MSC has been merged. The justification is that once an MSC has been merged, it's fairly guaranteed that it will land in the spec. Yet it will take time for the spec release process to run its course, and we shouldn't make implementations wait for that.

The exception to this is if implementating a feature in a backwards-compatible way requires a new spec version to indicate to clients/servers that a feature has been added/changed. This situation is rare though, and most implementations won't fall into this category.
2021-08-27 19:17:14 +01:00
Travis Ralston
eecdcf43ab Change space's valid order range to 0x7E
0x7F is DEL, which is clearly not intended by the proposal text.
2021-08-27 19:17:14 +01:00
Hubert Chathi
f9c9fce1ad Deprecate verifications that don't begin with a request. 2021-08-27 19:17:14 +01:00
Arnaud Venturi
0d275cc739 Fix a typo in event soft rejection schema
Signed-off-by: Arnaud Venturi <github@toadjaune.eu>
2021-08-27 19:17:14 +01:00
Travis Ralston
7a013a53e5 Changelogs 2021-08-27 19:17:14 +01:00
Travis Ralston
d7f01de1e6 Update i18n 2021-08-27 19:17:14 +01:00
Travis Ralston
4cb667ca27 Case fold instead of lowercase
Fixes https://github.com/matrix-org/matrix-doc/issues/3175
2021-08-27 19:17:14 +01:00
Travis Ralston
e3f2836756 Merge pull request #3191 from RiotTranslateBot/weblate-matrix-doc-sas-emoji-v1
Translations update from Weblate
2021-08-27 19:17:14 +01:00
Travis Ralston
e97bfac552 Merge pull request #3190 from matrix-org/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21
2021-08-27 19:17:14 +01:00
Weblate
0794722d82 Merge branch 'origin/master' into Weblate. 2021-08-27 19:17:14 +01:00
Travis Ralston
c254aac25d Merge pull request #3186 from lukaslihotzki/fix-typo
Fix Typo
2021-08-27 19:17:14 +01:00
dependabot[bot]
685819049a Bump lodash from 4.17.20 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-27 19:17:14 +01:00
Szimszon
1282e8a91c Translated using Weblate (Hungarian)
Currently translated at 100.0% (64 of 64 strings)

Translation: matrix-doc/SAS Emoji v1
Translate-URL: https://translate.element.io/projects/matrix-doc/sas-emoji-v1/hu/
2021-08-27 19:17:14 +01:00
Travis Ralston
71a0f9f9a2 Merge pull request #3185 from matrix-org/travis/clarify/1772
Mention expected client behaviour of unknown types on MSC1772
2021-08-27 19:17:14 +01:00
Lukas Lihotzki
6c46933fbc Fix Typo
Signed-off-by: Lukas Lihotzki <lukas@lihotzki.de>
2021-08-27 19:17:14 +01:00
Szimszon
0ea5f72c83 Added translation using Weblate (Hungarian) 2021-08-27 19:17:14 +01:00
Travis Ralston
2fbd3e6210 Merge pull request #3181 from lukaslihotzki/fix-add3pid-tag
OpenAPI: fix tags of add3PID
2021-08-27 19:17:14 +01:00
Travis Ralston
6012ddcdec Mention expected client behaviour of unknown types on MSC1772
This was discussed in various places, but never quite made it to the MSC.
2021-08-27 19:17:14 +01:00
Travis Ralston
86661bbfbb Merge pull request #3122 from uhoreg/deprecate_verification_start
MSC3122: Deprecate starting verifications without requesting first
2021-08-27 19:17:14 +01:00
Lukas Lihotzki
2fa7b59e1a OpenAPI: fix tags of add3PID
The tag needs to be set to include add3PID in scripts/swagger/api-docs.json.

Signed-off-by: Lukas Lihotzki <lukas@lihotzki.de>
2021-08-27 19:17:14 +01:00
Andrew Morgan
5d0d5a3981 Clarify what happens when a concern is raised during FCP (#3180)
It wasn't entirely clear what should happen to the FCP timer (and state) when a concern is raised during FCP. After some discussion, we agreed that when a concern is raised:

1. FCP will continue to not conclude until at least 5 days have passed, but once those 5 days are up it *still* won't conclude until all concerns raised during FCP are resolved.
2. If a concern warrants a large enough change in the document, then the Spec Core Team may consider cancelling FCP and restarting the timer in order for people to have some time to think about and review the new changes.
2021-08-27 19:17:14 +01:00
Travis Ralston
a5fea91d86 Merge pull request #3177 from matrix-org/travis/spec/spaces-groups-rm
Remove group identifiers
2021-08-27 19:17:14 +01:00
Travis Ralston
fb3dde1c2c Merge pull request #3167 from matrix-org/travis/spec/msc2265-lower-3pid
Specify that email handling converts to lowercase first
2021-08-27 19:17:13 +01:00
Travis Ralston
3d217e0de0 Merge pull request #3101 from matrix-org/travis/spec/MSC2320-identity-versions
Add identity service versions API
2021-08-27 19:17:13 +01:00
Hubert Chathi
adbe95259f add link to relevant spec 2021-08-27 19:17:13 +01:00
Travis Ralston
6917c708c9 Merge pull request #1772 from matrix-org/matthew/msc1772
MSC1772: Matrix spaces
2021-08-27 19:17:13 +01:00
Travis Ralston
3c01fa4681 Remove group identifiers
Groups are replaced by https://github.com/matrix-org/matrix-doc/pull/1772 and this probably shouldn't have made it into the spec in the first place without the remaining context of Groups.
2021-08-27 19:17:13 +01:00
Travis Ralston
d41658e714 Merge pull request #3166 from matrix-org/travis/spec/msc2033-whoami-deviceid
Spec device_id on whoami
2021-08-27 19:17:13 +01:00
Travis Ralston
c11efb35fe Merge pull request #3163 from matrix-org/travis/spec/msc2858-multisso
Describe social-sign-on (multiple SSO providers)
2021-08-27 19:17:13 +01:00
Hubert Chathi
620278786d Update proposals/3122-deprecate-starting-verifications-without-request.md
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2021-08-27 19:17:13 +01:00
Andrew Morgan
ad93aa6546 Update client_secret examples so that they are valid (#2985)
The regex of allowed characters for a `client_secret` parameter is `[0-9a-zA-Z.=_-]`.

This PR updates the `client_secret` spec examples, which currently include an invalid character (an apostrophe).
2021-08-27 19:17:13 +01:00
Travis Ralston
fbec7a1bcb Merge pull request #3169 from matrix-org/travis/spec/msc2284-is-optional
Downgrade identity server failure to FAIL_PROMPT instead of FAIL_ERROR
2021-08-27 19:17:13 +01:00
Hubert Chathi
fbbdd0f6cc I should pay attention when my editor says that things are misspelled 2021-08-27 19:17:13 +01:00