Commit Graph

69 Commits (59e2d2694deec13aaa0062e04b5460f978967dc1)

Author SHA1 Message Date
Erik Johnston 4a2e13631d Add functions to delete a group 7 years ago
Andrew Morgan 7a4632af9c Prevent showing non-fed rooms in fed /publicRooms 7 years ago
Andrew Morgan c74624a633
Revert "Prevent showing non-fed rooms in fed /publicRooms" 7 years ago
Andrew Morgan 96c408273e Fix group's call to generate_room_entry 7 years ago
Andrew Morgan bd398b874e Don't restrict non-fed rooms over client APIs 7 years ago
Amber Brown 49af402019 run isort 8 years ago
Adrian Tschira d9fe2b2d9d Replace some more comparisons with six 8 years ago
Luke Barnard 020a501354 de-lint, quote consistency 8 years ago
Luke Barnard db2fd801f7 Explicitly grab individual columns from group object 8 years ago
Luke Barnard 7945435587 When exposing group state, return is_openly_joinable 8 years ago
Luke Barnard 6bd1b7053e By default, join policy is "invite" 8 years ago
Luke Barnard b4478e586f add_user -> _add_user 8 years ago
Luke Barnard 112c2253e2 pep8 8 years ago
Luke Barnard 6850f8aea3 Get group_info from existing call to check_group_is_ours 8 years ago
Luke Barnard ae85c7804e is_joinable -> join_rule 8 years ago
Luke Barnard 6eb3aa94b6 Factor out add_user from accept_invite and join_group 8 years ago
David Baker b370fe61c0 Implement group join API 8 years ago
Luke Barnard eb8d8d6f57 Use join_policy API instead of joinable 8 years ago
David Baker 79452edeee Add joinability for groups 8 years ago
Erik Johnston 13735843c7 Namespace visibility options for groups 8 years ago
Erik Johnston e8814410ef Have an explicit API to update room config 8 years ago
Erik Johnston 94ff2cda73
Revert "Modify group room association API to allow modification of is_public" 8 years ago
Luke Barnard 5561c09091 Return whether a user is an admin within a group 8 years ago
Luke Barnard a34c586a89 Make the get_rooms_in_group API more sane 8 years ago
Luke Barnard 207fabbc6a Update docs for updating room group association 8 years ago
Luke Barnard 13b3d7b4a0 Flake8 8 years ago
Luke Barnard 20fe347906 Modify group room association API to allow modification of is_public 8 years ago
Luke Barnard 9bc17fc5fb Fix wording on group creation error 8 years ago
Erik Johnston d0abb4e8e6 Fix typo when checking if user is invited to group 8 years ago
Erik Johnston 977078f06d Fix bad merge 8 years ago
Luke Barnard 124314672f group is dict 8 years ago
Luke Barnard c7d9f25d22 Fix create_group to pass requester_user_id 8 years ago
Luke Barnard 2ca46c7afc Correct logic for checking private group membership 8 years ago
Erik Johnston 585972b51a Don't generate group attestations for local users 8 years ago
Luke Barnard 69e8a05f35 Make it work 8 years ago
Luke Barnard 595fe67f01 delint 8 years ago
Luke Barnard 9b2feef9eb Add is_public to groups table to allow for private groups 8 years ago
Richard van der Hoff 1135193dfd Validate group ids when parsing 8 years ago
Richard van der Hoff 29812c628b Allow = in mxids and groupids 8 years ago
Richard van der Hoff 58fbbe0f1d Disallow capital letters in userids 8 years ago
Erik Johnston c7d46510d7 Flake8 8 years ago
Erik Johnston 29bafe2f7e Add config to enable group creation 8 years ago
Erik Johnston 513c23bfd9 Enforce sensible group IDs 8 years ago
Luke Barnard 85f5674e44 Delint 8 years ago
Luke Barnard c43e8a9736 Make it work. Warn about lack of user profile 8 years ago
Luke Barnard 2c5972f87f Implement GET /groups/$groupId/invited_users 8 years ago
Erik Johnston 27e727a146 Fix typo 8 years ago
Erik Johnston ec954f47fb Validate room ids 8 years ago
Erik Johnston eaaa837e00 Don't corrupt cache 8 years ago
Erik Johnston 17b8e2bd02 Add remove room API 8 years ago