Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Move MSC2432 stuff onto unstable prefix#6948

Merged
richvdh merged 3 commits intodevelopfrom
rav/list_room_aliases_again
Feb 19, 2020
Merged

Move MSC2432 stuff onto unstable prefix#6948
richvdh merged 3 commits intodevelopfrom
rav/list_room_aliases_again

Conversation

@richvdh
Copy link
Member

@richvdh richvdh commented Feb 18, 2020

it's not in the spec yet, so needs to be unstable. Also add a feature flag for it. Also add a test for admin users.

Hide this under an unstable namespace, and add a feature flag to /versions
r"^/_matrix/client/unstable/org\.matrix\.msc2432"
r"/rooms/(?P<room_id>[^/]*)/aliases"
),
]
Copy link
Member

Choose a reason for hiding this comment

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

At some point we may want an equivalent client_patterns for /unstable/...

Copy link
Member Author

Choose a reason for hiding this comment

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

I think client_patterns is responsible for a whole bunch of unnecessary clutter in the #5118 department.

What I would like to see is putting strings rather than compiled REs into PATTERNs, to save some boilerplate, but I decided to shelve it for now.

Copy link

@robinfang robinfang Aug 26, 2020

Choose a reason for hiding this comment

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

This is inconsistent with the Client-Server API Spec and the API Playground.

@richvdh richvdh merged commit 880aaac into develop Feb 19, 2020
@richvdh richvdh deleted the rav/list_room_aliases_again branch February 19, 2020 10:40
@clokep
Copy link
Member

clokep commented Mar 9, 2020

This is part of #6898.

babolivier pushed a commit that referenced this pull request Sep 1, 2021
* commit '880aaac1d':
  Move MSC2432 stuff onto unstable prefix (#6948)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants