summary refs log tree commit diff
path: root/synapse/groups (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Return whether a user is an admin within a groupLuke Barnard2017-11-071-2/+3
|
* Make the get_rooms_in_group API more saneLuke Barnard2017-11-021-3/+1
| | | | Return entries with is_public = True when they're public and is_public = False otherwise.
* Update docs for updating room group associationLuke Barnard2017-11-011-1/+1
|
* Flake8Luke Barnard2017-10-311-2/+5
|
* Modify group room association API to allow modification of is_publicLuke Barnard2017-10-311-4/+4
| | | | also includes renamings to make things more consistent.
* Fix wording on group creation errorLuke Barnard2017-10-301-1/+1
|
* Fix typo when checking if user is invited to groupErik Johnston2017-10-271-1/+4
|
* Fix bad mergeErik Johnston2017-10-271-1/+3
|
* Merge branch 'erikj/attestation_jitter' of github.com:matrix-org/synapse ↵Erik Johnston2017-10-271-1/+11
|\ | | | | | | into develop
| * Add jitter to validity period of attestationsErik Johnston2017-10-271-1/+12
| | | | | | | | | | This helps ensure that the renewals of attestations are spread out more evenly.
* | Merge branch 'erikj/attestation_local_fix' of github.com:matrix-org/synapse ↵Erik Johnston2017-10-272-9/+18
|\ \ | | | | | | | | | into develop
| * | Import loggerErik Johnston2017-10-271-0/+5
| | |
| * | FixupErik Johnston2017-10-271-3/+3
| | |
| * | Remove incorrect attestationsErik Johnston2017-10-271-0/+1
| | |
| * | Log if we try to do attestations for our own user and groupErik Johnston2017-10-271-2/+8
| | |
| * | Don't generate group attestations for local usersErik Johnston2017-10-271-2/+3
| |/
* | Merge pull request #2595 from matrix-org/erikj/attestation_commnetErik Johnston2017-10-271-0/+22
|\ \ | | | | | | Add comment about attestations
| * | Add comment about attestationsErik Johnston2017-10-271-0/+22
| |/
* | group is dictLuke Barnard2017-10-271-1/+1
| |
* | Fix create_group to pass requester_user_idLuke Barnard2017-10-271-1/+1
| |
* | Correct logic for checking private group membershipLuke Barnard2017-10-271-1/+1
| |
* | Make it workLuke Barnard2017-10-261-1/+1
| |
* | delintLuke Barnard2017-10-261-11/+50
| |
* | Add is_public to groups table to allow for private groupsLuke Barnard2017-10-261-55/+59
|/ | | | | | Prevent group API access to non-members for private groups Also make all the group code paths consistent with `requester_user_id` always being the User ID of the requesting user.
* Validate group ids when parsingRichard van der Hoff2017-10-211-16/+5
| | | | | May as well do it whenever we parse a Group ID. We check the sigil and basic structure here so it makes sense to check the grammar in the same place.
* Allow = in mxids and groupidsRichard van der Hoff2017-10-201-1/+1
| | | | ... because the spec says we should.
* Disallow capital letters in useridsRichard van der Hoff2017-10-201-10/+5
| | | | | Factor out a common function for checking user ids and group ids, which forbids capitals.
* Flake8Erik Johnston2017-10-191-2/+4
|
* Add config to enable group creationErik Johnston2017-10-191-2/+10
|
* Enforce sensible group IDsErik Johnston2017-10-191-1/+19
|
* Fix typo in group attestation handlingErik Johnston2017-10-191-1/+2
|
* Fix typoErik Johnston2017-10-191-1/+1
|
* DelintLuke Barnard2017-10-161-1/+0
|
* Make it work. Warn about lack of user profileLuke Barnard2017-10-161-2/+2
|
* Implement GET /groups/$groupId/invited_usersLuke Barnard2017-10-161-0/+35
|
* Fix typoErik Johnston2017-10-111-1/+1
|
* Validate room idsErik Johnston2017-10-111-1/+5
|
* Don't corrupt cacheErik Johnston2017-10-051-0/+1
|
* Add remove room APIErik Johnston2017-09-261-0/+12
|
* Add unique index to group_rooms tableErik Johnston2017-09-261-2/+0
|
* Revert: Keep room_id's in group summaryErik Johnston2017-09-211-0/+1
|
* Keep room_id's in group summaryErik Johnston2017-09-211-1/+0
|
* Add user profiles to summary from group serverErik Johnston2017-08-251-1/+6
|
* Add remote profile cacheErik Johnston2017-08-251-0/+18
|
* Include users membership in group in summary APIErik Johnston2017-07-241-0/+5
|
* Check values are stringsErik Johnston2017-07-201-1/+4
|
* Add update group profile APIErik Johnston2017-07-201-0/+16
|
* CommentsErik Johnston2017-07-181-1/+1
|
* Fix permissionsErik Johnston2017-07-181-2/+6
|
* Add local group server supportErik Johnston2017-07-171-2/+5
|
* Remove TODOErik Johnston2017-07-131-1/+0
|
* raise NotImplementedErrorErik Johnston2017-07-131-5/+2
|
* CommentsErik Johnston2017-07-121-0/+38
|
* Simplify checking if adminErik Johnston2017-07-121-53/+19
|
* Add group summary APIsErik Johnston2017-07-121-2/+254
|
* CommentErik Johnston2017-07-111-5/+8
|
* TypoErik Johnston2017-07-111-1/+1
|
* CommentsErik Johnston2017-07-112-3/+7
|
* Remove u/ requirementErik Johnston2017-07-111-2/+3
|
* Lift out visibility parsingErik Johnston2017-07-111-20/+21
|
* CommentsErik Johnston2017-07-112-39/+98
|
* Initial group server implementationErik Johnston2017-07-103-0/+502