Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

General clean up on the s2s spec #1478

Merged
merged 3 commits into from
Aug 9, 2018

Conversation

turt2live
Copy link
Member

@turt2live turt2live commented Aug 3, 2018

Rendered: see 'docs' commit status.

This PR is blocked on the following PRs, as this PR relies on portions of the other PRs being merged:


Changes:

  • Tidy up the specification
    • Minor word choice changes
    • Remove the now-empty "Protocol URLs" section
  • Move the Authentication section higher in the spec
    • It forms the foundation for all the requests under it, so it should appear before the endpoints that need it.
  • Move backfill and getting events so that joins, invites, and leaves are together

@turt2live turt2live added the blocked Something needs to be done before action can be taken on this PR/issue. label Aug 3, 2018
@turt2live turt2live mentioned this pull request Aug 3, 2018
35 tasks
* Minor word choice changes
* Remove the now-empty "Protocol URLs" section
It forms the foundation for all the requests under it, so it should appear before the endpoints that need it.
@turt2live turt2live force-pushed the travis/s2s/doc-cleanup branch from 3a89ab2 to 50fc1c4 Compare August 9, 2018 14:35
@turt2live turt2live removed the blocked Something needs to be done before action can be taken on this PR/issue. label Aug 9, 2018
@turt2live turt2live requested a review from a team August 9, 2018 14:36
Copy link
Member

@anoadragon453 anoadragon453 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@turt2live turt2live merged commit efb1787 into matrix-org:master Aug 9, 2018
@turt2live turt2live deleted the travis/s2s/doc-cleanup branch August 9, 2018 18:12
RiotTranslateBot pushed a commit to RiotTranslateBot/matrix-doc that referenced this pull request Aug 22, 2023
* 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>
RiotTranslateBot pushed a commit to RiotTranslateBot/matrix-doc that referenced this pull request Aug 22, 2023
…org#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#1656 changed the spec, but apparently overlooked the text in the description.

Reverts: matrix-org#1478.
Fixes: matrix-org#861.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants