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

Support MSC3757: Restricting who can overwrite a state event #17513

Merged
merged 29 commits into from
Sep 26, 2024

Commits on Aug 1, 2024

  1. Support MSC3757

    Restricting who can overwrite a state event
    AndrewFerr committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7855b97 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    AndrewFerr committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6ec215b View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    6a69213 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    e481238 View commit details
    Browse the repository at this point in the history
  2. Test MSC3757 auth rules

    AndrewFerr committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    248025d View commit details
    Browse the repository at this point in the history
  3. Support MSC3757 for room versions 9 and 11

    Support v9 because that is what the MSC says should be supported.
    Keep supporting v10 because it is the current default room version.
    Also support v11 because it is the latest room version.
    AndrewFerr committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    a12238d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    663da8d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    c4cc4d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5657863 View commit details
    Browse the repository at this point in the history
  3. Lint

    AndrewFerr committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    e9d22ba View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Return 400 for @-prefixed, non-userID state key

    Also set errcode to M_BAD_JSON. Do this only for MSC3757 rooms.
    AndrewFerr committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    228d6b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e175871 View commit details
    Browse the repository at this point in the history
  3. Lint

    AndrewFerr committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a841921 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    772d35a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba2ce94 View commit details
    Browse the repository at this point in the history
  3. Drop support for room version 9

    Support only the current default (10) and latest (11) room versions
    AndrewFerr committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    77af387 View commit details
    Browse the repository at this point in the history
  4. Refactor unit tests

    AndrewFerr committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    6f429b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    defeb6e View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Narrow caught error type

    AndrewFerr committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    426f52b View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    8c203af View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Run Complement tests

    AndrewFerr committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0d901f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    b16fa10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77fc9d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0dceaf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1fa3ef View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Rename admin to "room creator"

    to avoid confusion with a server administrator
    AndrewFerr committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7bcd7a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d28c17b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    792b065 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    89b20d4 View commit details
    Browse the repository at this point in the history