Commit Graph

6203 Commits (0dc44e5e65382f984f39a1721c39fc15ef482da6)
 

Author SHA1 Message Date
henri2h 0dc44e5e65 Merge commit 'eeb8b0611ca2de8e2f44fa738706d1f4d7b680fb' into henri2h-matrix-for-social-media 3 years ago
henri2h eeb8b0611c feat: update to add image link 3 years ago
Henri2h 67a0bbe06e
fix: typo 4 years ago
henri2h b1a8e7ca8a fix: typo 4 years ago
henri2h 77ae6f4715 feat: corrected last example 4 years ago
henri2h a272151ddb fix: corrected examples 4 years ago
henri2h 5355b2b3af fix: typo + changed user to profile 4 years ago
Henri2h 8c88156e69
fix: specify room type 4 years ago
Henri2h 033baf2d39
fix: update according to MSC number 4 years ago
Henri2h 03d25aa7be
fix: typo 4 years ago
Henri2h a7646236f9
fix: indent 4 years ago
Henri2h 2052379989
feat: added unstable prefxi 4 years ago
Henri2h 1334612655
fix: redundant sentence 4 years ago
henri2h dd8ef930c0 fix: removed unecessary text 4 years ago
henri2h d3684fa881 fix: typo 4 years ago
henri2h 2b6021906f fix: removed unecessary paragraphs 4 years ago
henri2h e875122e87 feat: explain array purpose 4 years ago
henri2h f5455be974 fix: better explain tagging and some minor changes 4 years ago
henri2h c11d5ab8f9 feat: removed the event room type. Topic of another MSC 4 years ago
henri2h 5b0240fe92 fix: typo 4 years ago
henri2h eda0e44655 random thought on E2EE rooms 4 years ago
henri2h 4b3136aa8a fix: added consideration about the time it take to join 'big' rooms 4 years ago
henri2h f0cbeabc46 fix: update to prevent regular m.social.image to be displayed in regular chat 4 years ago
Henri2h 3c52997b0d
fix: romoved extra space 4 years ago
Henri2h 40b3cbba13
Create MSCZZZZ-matrix-for-the-social-media-use-case.md 4 years ago
Richard van der Hoff 2a5e33a760
Revert "add node_modules (#3632)" (#3633)
This reverts commit cf73fb97bc.

this was a duplicate of an existing entry
4 years ago
Jonathan de Jong cf73fb97bc
add node_modules (#3632) 4 years ago
Andrew Morgan a8f7723fe5 Rename assets-hugo directory to assets (#3259)
Now that we've dropped the old build pipeline (and an assets directory does not exist in the repo any longer, we can rename the hugo version of the assets (assets-hugo) created during the build tools migration back to simply assets.
4 years ago
Alexandre Franke 7e92964dc5
🚚 Rename OpenAPI artifact (#3621)
Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>
4 years ago
Travis Ralston 56532dd688
Describe and hoist stripped state to a first-class citizen (#3606)
* Describe and hoist stripped state to a first-class citizen

Fixes https://github.com/matrix-org/matrix-doc/issues/3413
MSC: https://github.com/matrix-org/matrix-doc/pull/3173

* Add changelog

* may->can for clarity

* Update text per review
4 years ago
Travis Ralston 224773dc6a
Specify fallback keys (#3615)
* Specify fallback keys

MSC: https://github.com/matrix-org/matrix-doc/pull/2732

* changelog

* Appease spell check

* Fine, let's appease the spellcheck this way

* Apply suggestions from code review

Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>

* Fix intro

* word wrap

Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>
4 years ago
Travis Ralston 26e0765159
Add guest changes to spec: MSC3069 and MSC3419 (#3605)
* Add MSC3069 support

https://github.com/matrix-org/matrix-doc/pull/3069

* Add MSC3419 support

https://github.com/matrix-org/matrix-doc/pull/3419

* Normalize and fix guest access endpoints list

* Changelogs
4 years ago
Travis Ralston 00169abcdb
Specify module order manually to work around hugo issues (#3612) 4 years ago
Travis Ralston 0ee58100c4
Add capabilities described by MSC3283 (#3614)
* Add capabilities described by MSC3283

MSC: https://github.com/matrix-org/matrix-doc/pull/3283

* changelog
4 years ago
Travis Ralston e4057072bd
Add registration token UIA type (#3616)
* Add registration token UIA type

MSC: https://github.com/matrix-org/matrix-doc/pull/3231

**Note**: This introduces the endpoint as v1 rather than r0 given the global versioning changes landed between the acceptance of the MSC and now.

* Fix swagger

* Changelogs

* Update data/api/client-server/registration_tokens.yaml

Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>

Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>
4 years ago
Travis Ralston 20bd445602
Add a changelog for the appendices (#3609)
As a document which is versioned, we should have a changelog for it. It might be empty most of the time but oh well.
4 years ago
Lukas Lihotzki 4415e36a74 dump-swagger.py: include untagged operations (#3326) 4 years ago
Richard van der Hoff 3be746c9d3
Fix rendering of response examples (#3584)
* Fix rendering of response examples

Fixes the autogeneration of JSON examples for array objects. This fixes a
number of "Specification error: Example invalid or not present" errors in the
rendered spec.

* Unbreak examples for non-objects/arrays

The previous change had broken auto-generated examples for everything that
wasn't an object or array; fix it up again.

* Remove conditions on $example

Everything should now have a generated example, so the condition is
redundant. Furthermore it was suppressing examples for APIs where the example
was an empty dict.
4 years ago
Richard van der Hoff 355e06eaa6
Clarification for `/event_auth` (#3583)
The description on this endpoint implied it returned the auth chain for the
full state of the room, which is incorrect.
4 years ago
Travis Ralston 592cbd537c
Describe `matrix:` URI scheme (#3608)
* Copy spec PR near-verbatim from past PR

With light review being addressed.

https://github.com/matrix-org/matrix-doc/pull/3168

* Alter for modern day

* Add changelog

* specify that we're using the grammar
4 years ago
Travis Ralston 1e9dd4d22e
Avoid use of the word "clobber" (#3611)
* Avoid use of the word "clobber"

Fixes https://github.com/matrix-org/matrix-doc/issues/1328

* changelog
4 years ago
Travis Ralston 4734f40098 Add hugo build lock to gitignore 4 years ago
Travis Ralston afc5298f11
Replace s2s join sequence diagram for legibility (#3603)
Without the vertical lines it's a bit difficult to parse. A different tool was used to generate the graph this time.
4 years ago
Dan Callahan 48d8f7202d
Add HTTP 403 to possible profile responses (#3530)
* Add HTTP 403 to possible profile responses

Some servers may not allow profile lookup over federation, and thus
respond to GET /_matrix/client/v3/profile/{userId} with an HTTP 403.

For example, Synapse can be configured to behave in this way by setting:

    allow_profile_lookup_over_federation=false

Thus, this behavior already exists in the wild, and may cause issues for
clients such as https://github.com/vector-im/element-web/issues/17269.

Synapse could alter its behavior and return an HTTP 404 in these cases,
but amending the Spec seems preferable to align with extant behavior.
Further, allowing HTTP 403 gives clients more specific information as to
why a request has failed, enabling more precise error handling.

Signed-off-by: Dan Callahan <danc@element.io>

* Update changelogs/client_server/newsfragments/3530.clarification

Co-authored-by: Travis Ralston <travpc@gmail.com>

* Annotate misc data about error

Co-authored-by: Travis Ralston <travpc@gmail.com>
Co-authored-by: Travis Ralston <travisr@matrix.org>
4 years ago
Travis Ralston dfec7d687e Remove extraneous slash 4 years ago
Alexandre Franke 6972342611
🐛 Fix base URL for OpenAPI definition (#3602)
Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>

Co-authored-by: Alexandre Franke <alexandre.franke@matrix.org>
4 years ago
Travis Ralston afb6867232 Decorate the rest of the appservice login stuff too 4 years ago
Travis Ralston 76aaf39811 Decorate Matrix version on appservice login 4 years ago
Will Hunt a05706780d Add m.login.appservice to the spec (#3324)
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Co-authored-by: Hubert Chathi <hubertc@matrix.org>
Co-authored-by: Travis Ralston <travisr@matrix.org>
4 years ago
Travis Ralston 3ebe4e801b Fix historical spec build 4 years ago