Support for communities / Groups
Communities is a new matrix.org feature, there's no information about this in the official docs, the only thing that I can find is this post: https://medium.com/@RiotChat/communities-aka-groups-are-here-announcing-riot-web-0-13-riot-ios-0-6-and-riot-android-0-7-4-933cb193a28e
In any case, using riot with the browser inspector, we can view the queries to the matrix server so we can start to support something without the official doc:
Here are some queries that works:
GET https://matrix.org/_matrix/client/r0/joined_groups
GET https://matrix.org/_matrix/client/r0/groups/+gnome:matrix.org/profile
GET https://matrix.org/_matrix/client/r0/groups/+gnome:matrix.org/summary
GET https://matrix.org/_matrix/client/r0/groups/+gnome:matrix.org/users
GET https://matrix.org/_matrix/client/r0/groups/+gnome:matrix.org/rooms
And in the sync response there's a new keyword groups
.
Design Tasks
-
Find a place to show groups information
Development Tasks
-
Implement all the groups API calls (doable without the design part)