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

MSC3266: Room summary API #3266

Open
wants to merge 27 commits into
base: old_master
Choose a base branch
from

Commits on Jul 4, 2021

  1. Room summary proposal

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    642f4e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

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

Commits on Jul 12, 2021

  1. Reference matrix-org#688 in the alternatives section

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    dc5b372 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Remove is_direct from response

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    975ece5 View commit details
    Browse the repository at this point in the history
  2. Fix unstable prefixes for implementations which keep the prefix and r…

    …est of the path separate
    
    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    d148acf View commit details
    Browse the repository at this point in the history
  3. Add allowed_room_ids field

    That way the requesting server knows, if any user would have access to
    that room and it can forward the room to the user.
    
    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    6776863 View commit details
    Browse the repository at this point in the history
  4. Extend rationale for additional fields to reference MSC2946

    Also explain that membership is already accessible information.
    
    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    df376a3 View commit details
    Browse the repository at this point in the history
  5. Add bulk API as an alternative

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    43eecf0 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Remove federation API and address feedback

    - Add some additional rationale to some things.
    - Federation API now reuses MSC 2946
    - roomid -> roomId
    - Move it out of /rooms, because it allows using an alias
    
    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    66fee23 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. fix prefixes again

    deepbluev7 committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    469b77b View commit details
    Browse the repository at this point in the history
  2. Remove extensions to federation API since that MSC is amended now

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    04f807b View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

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

Commits on May 2, 2022

  1. Add encryption field back

    deepbluev7 committed May 2, 2022
    Configuration menu
    Copy the full SHA
    5fc2f5b View commit details
    Browse the repository at this point in the history
  2. Add room version field

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed May 2, 2022
    Configuration menu
    Copy the full SHA
    9e41b45 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
    Co-authored-by: Alexey Rusakov <Kitsune-Ral@users.sf.net>
    3 people committed May 2, 2022
    Configuration menu
    Copy the full SHA
    cab37e5 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Add a bit more reasoning

    deepbluev7 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    a93190f View commit details
    Browse the repository at this point in the history
  2. version -> room_version

    deepbluev7 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    8186b72 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Apply suggestions from code review

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    deepbluev7 and richvdh committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    1a8ecff View commit details
    Browse the repository at this point in the history
  2. Try to address review comments

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    82d8f3b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2022

  1. Fix incorrect statement about encryption being a bool

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jul 24, 2022
    Configuration menu
    Copy the full SHA
    208a58c View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Apply suggestions from code review

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    deepbluev7 and richvdh committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    33f3733 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5bc9ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac3d5da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dba6705 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Update proposals/3266-room-summary.md

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    deepbluev7 and richvdh committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    9719119 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

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

Commits on Dec 31, 2022

  1. Update proposals/3266-room-summary.md

    Co-authored-by: Alexey Rusakov <Kitsune-Ral@users.sf.net>
    deepbluev7 and KitsuneRal committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    81fd904 View commit details
    Browse the repository at this point in the history