| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 2 | -2/+2 |
* | Add type annotations to `synapse.metrics` (#10847) | Sean Quah | 2021-11-17 | 1 | -1/+3 |
* | Use direct references for configuration variables (part 4). (#10893) | Patrick Cloke | 2021-09-23 | 1 | -3/+3 |
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -1/+1 |
* | Merge pull request from GHSA-jj53-8fmw-f2w2 | reivilibre | 2021-08-31 | 1 | -2/+16 |
* | Use inline type hints in various other places (in `synapse/`) (#10380) | Jonathan de Jong | 2021-07-15 | 1 | -6/+6 |
* | Rewrite the KeyRing (#10035) | Erik Johnston | 2021-06-02 | 1 | -1/+3 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 2 | -2/+0 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 2 | -2/+2 |
* | Add type hints to groups code. (#9393) | Patrick Cloke | 2021-02-17 | 2 | -96/+167 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 2 | -50/+25 |
* | Type hints and validation improvements. (#9321) | Patrick Cloke | 2021-02-08 | 1 | -2/+23 |
* | Fix typos and spelling errors. (#8639) | Patrick Cloke | 2020-10-23 | 2 | -3/+3 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -1/+1 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 2 | -3/+3 |
* | Convert groups and visibility code to async / await. (#7951) | Patrick Cloke | 2020-07-27 | 1 | -14/+11 |
* | Add `HomeServer.signing_key` property (#7805) | Richard van der Hoff | 2020-07-08 | 2 | -2/+2 |
* | Replace all remaining six usage with native Python 3 equivalents (#7704) | Dagfinn Ilmari Mannsåker | 2020-06-16 | 1 | -3/+1 |
* | Convert groups local and server to async/await. (#7600) | Patrick Cloke | 2020-06-01 | 1 | -143/+114 |
* | Port group attestation renewal slow down from matrix-org-hotfixes (#7442) | Andrew Morgan | 2020-05-06 | 1 | -4/+2 |
* | async/await is_server_admin (#7363) | Andrew Morgan | 2020-05-01 | 1 | -33/+31 |
* | Fix incorrect metrics reporting for renew_attestations (#7344) | Richard van der Hoff | 2020-04-27 | 1 | -10/+9 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -1/+1 |
* | Allow moving group read APIs to workers (#6866) | Erik Johnston | 2020-02-07 | 1 | -185/+192 |
* | Automatically delete empty groups/communities (#6453) | Werner Sembach | 2019-12-16 | 1 | -0/+5 |
* | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 2 | -2/+2 |
* | before fulfilling a group invite,check if user is already joined/invited (#3436) | Michael Telatynski | 2019-10-10 | 1 | -4/+16 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 2 | -51/+43 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 2 | -205/+147 |
* | Merge pull request #5385 from matrix-org/erikj/reduce_http_exceptions | Erik Johnston | 2019-06-17 | 1 | -2/+2 |
|\ |
|
| * | Handle HttpResponseException when using federation client. | Erik Johnston | 2019-06-07 | 1 | -2/+2 |
* | | Only start background group attestation renewals on master | Erik Johnston | 2019-06-07 | 1 | -3/+4 |
|/ |
|
* | Associate a request_name with each verify request, for logging | Richard van der Hoff | 2019-06-05 | 1 | -1/+3 |
* | Enforce validity period on server_keys for fed requests. (#5321) | Richard van der Hoff | 2019-06-03 | 1 | -2/+3 |
* | Add functions to delete a group | Erik Johnston | 2019-04-03 | 1 | -0/+73 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into anoa/public_room... | Andrew Morgan | 2019-02-26 | 1 | -1/+6 |
|\ |
|
| * | Revert "Prevent showing non-fed rooms in fed /publicRooms" | Andrew Morgan | 2019-02-26 | 1 | -2/+4 |
| * | Fix group's call to generate_room_entry | Andrew Morgan | 2019-02-25 | 1 | -4/+2 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into anoa/public_room... | Erik Johnston | 2019-02-25 | 1 | -1/+6 |
| |\ |
|
| | * | Correctly handle RequestSendFailed exceptions | Erik Johnston | 2019-02-14 | 1 | -1/+6 |
| * | | Don't restrict non-fed rooms over client APIs | Andrew Morgan | 2019-02-25 | 1 | -2/+2 |
| |/ |
|
* / | Prevent showing non-fed rooms in fed /publicRooms | Andrew Morgan | 2019-02-26 | 1 | -4/+2 |
|/ |
|
* | Fix some looping_call calls which were broken in #3604 | Richard van der Hoff | 2018-07-26 | 1 | -1/+1 |
* | Wrap a number of things that run in the background | Richard van der Hoff | 2018-07-25 | 1 | -1/+5 |
* | another typo | Matthew Hodgson | 2018-07-10 | 1 | -1/+1 |
* | typo (i think) | Matthew Hodgson | 2018-07-10 | 1 | -1/+1 |
* | run isort | Amber Brown | 2018-07-09 | 2 | -6/+6 |
* | Replace some more comparisons with six | Adrian Tschira | 2018-05-19 | 1 | -1/+3 |
* | Merge remote-tracking branch 'origin/develop' into rav/use_run_in_background | Richard van der Hoff | 2018-04-27 | 1 | -20/+24 |
|\ |
|
| * | Improve exception handling for background processes | Richard van der Hoff | 2018-04-27 | 1 | -20/+24 |
* | | Use run_in_background in preference to preserve_fn | Richard van der Hoff | 2018-04-27 | 1 | -2/+2 |
|/ |
|
* | de-lint, quote consistency | Luke Barnard | 2018-04-06 | 1 | -2/+2 |
* | Explicitly grab individual columns from group object | Luke Barnard | 2018-04-06 | 1 | -6/+8 |
* | When exposing group state, return is_openly_joinable | Luke Barnard | 2018-04-06 | 1 | -0/+5 |
* | By default, join policy is "invite" | Luke Barnard | 2018-04-06 | 1 | -1/+1 |
* | add_user -> _add_user | Luke Barnard | 2018-04-06 | 1 | -3/+3 |
* | pep8 | Luke Barnard | 2018-04-06 | 1 | -1/+3 |
* | Get group_info from existing call to check_group_is_ours | Luke Barnard | 2018-04-06 | 1 | -5/+1 |
* | is_joinable -> join_rule | Luke Barnard | 2018-04-06 | 1 | -1/+1 |
* | Factor out add_user from accept_invite and join_group | Luke Barnard | 2018-04-06 | 1 | -41/+29 |
* | Implement group join API | David Baker | 2018-04-06 | 1 | -0/+45 |
* | Use join_policy API instead of joinable | Luke Barnard | 2018-04-03 | 1 | -6/+35 |
* | Add joinability for groups | David Baker | 2018-03-28 | 1 | -0/+19 |
* | Namespace visibility options for groups | Erik Johnston | 2017-11-09 | 1 | -9/+19 |
* | Have an explicit API to update room config | Erik Johnston | 2017-11-08 | 1 | -0/+23 |
* | Revert "Modify group room association API to allow modification of is_public" | Erik Johnston | 2017-11-08 | 1 | -8/+5 |
* | Revert "Merge branch 'master' of github.com:matrix-org/synapse into develop" | Erik Johnston | 2017-11-07 | 1 | -1/+10 |
* | Merge branch 'master' of github.com:matrix-org/synapse into develop | Erik Johnston | 2017-11-07 | 1 | -10/+1 |
|\ |
|
| * | Revert "Add jitter to validity period of attestations" | Erik Johnston | 2017-10-27 | 1 | -12/+1 |
* | | Return whether a user is an admin within a group | Luke Barnard | 2017-11-07 | 1 | -2/+3 |
* | | Make the get_rooms_in_group API more sane | Luke Barnard | 2017-11-02 | 1 | -3/+1 |
* | | Update docs for updating room group association | Luke Barnard | 2017-11-01 | 1 | -1/+1 |
* | | Flake8 | Luke Barnard | 2017-10-31 | 1 | -2/+5 |
* | | Modify group room association API to allow modification of is_public | Luke Barnard | 2017-10-31 | 1 | -4/+4 |
* | | Fix wording on group creation error | Luke Barnard | 2017-10-30 | 1 | -1/+1 |
* | | Fix typo when checking if user is invited to group | Erik Johnston | 2017-10-27 | 1 | -1/+4 |
* | | Fix bad merge | Erik Johnston | 2017-10-27 | 1 | -1/+3 |
* | | Merge branch 'erikj/attestation_jitter' of github.com:matrix-org/synapse into... | Erik Johnston | 2017-10-27 | 1 | -1/+11 |
|\| |
|
| * | Add jitter to validity period of attestations | Erik Johnston | 2017-10-27 | 1 | -1/+12 |
* | | Merge branch 'erikj/attestation_local_fix' of github.com:matrix-org/synapse i... | Erik Johnston | 2017-10-27 | 2 | -9/+18 |
|\ \ |
|
| * | | Import logger | Erik Johnston | 2017-10-27 | 1 | -0/+5 |
| * | | Fixup | Erik Johnston | 2017-10-27 | 1 | -3/+3 |
| * | | Remove incorrect attestations | Erik Johnston | 2017-10-27 | 1 | -0/+1 |
| * | | Log if we try to do attestations for our own user and group | Erik Johnston | 2017-10-27 | 1 | -2/+8 |
| * | | Don't generate group attestations for local users | Erik Johnston | 2017-10-27 | 1 | -2/+3 |
| |/ |
|
* | | Merge pull request #2595 from matrix-org/erikj/attestation_commnet | Erik Johnston | 2017-10-27 | 1 | -0/+22 |
|\ \ |
|
| * | | Add comment about attestations | Erik Johnston | 2017-10-27 | 1 | -0/+22 |
| |/ |
|
* | | group is dict | Luke Barnard | 2017-10-27 | 1 | -1/+1 |
* | | Fix create_group to pass requester_user_id | Luke Barnard | 2017-10-27 | 1 | -1/+1 |
* | | Correct logic for checking private group membership | Luke Barnard | 2017-10-27 | 1 | -1/+1 |
* | | Make it work | Luke Barnard | 2017-10-26 | 1 | -1/+1 |
* | | delint | Luke Barnard | 2017-10-26 | 1 | -11/+50 |
* | | Add is_public to groups table to allow for private groups | Luke Barnard | 2017-10-26 | 1 | -55/+59 |
|/ |
|
* | Validate group ids when parsing | Richard van der Hoff | 2017-10-21 | 1 | -16/+5 |
* | Allow = in mxids and groupids | Richard van der Hoff | 2017-10-20 | 1 | -1/+1 |
* | Disallow capital letters in userids | Richard van der Hoff | 2017-10-20 | 1 | -10/+5 |
* | Flake8 | Erik Johnston | 2017-10-19 | 1 | -2/+4 |
* | Add config to enable group creation | Erik Johnston | 2017-10-19 | 1 | -2/+10 |
* | Enforce sensible group IDs | Erik Johnston | 2017-10-19 | 1 | -1/+19 |
* | Fix typo in group attestation handling | Erik Johnston | 2017-10-19 | 1 | -1/+2 |
* | Fix typo | Erik Johnston | 2017-10-19 | 1 | -1/+1 |
* | Delint | Luke Barnard | 2017-10-16 | 1 | -1/+0 |
* | Make it work. Warn about lack of user profile | Luke Barnard | 2017-10-16 | 1 | -2/+2 |
* | Implement GET /groups/$groupId/invited_users | Luke Barnard | 2017-10-16 | 1 | -0/+35 |
* | Fix typo | Erik Johnston | 2017-10-11 | 1 | -1/+1 |
* | Validate room ids | Erik Johnston | 2017-10-11 | 1 | -1/+5 |
* | Don't corrupt cache | Erik Johnston | 2017-10-05 | 1 | -0/+1 |
* | Add remove room API | Erik Johnston | 2017-09-26 | 1 | -0/+12 |
* | Add unique index to group_rooms table | Erik Johnston | 2017-09-26 | 1 | -2/+0 |
* | Revert: Keep room_id's in group summary | Erik Johnston | 2017-09-21 | 1 | -0/+1 |
* | Keep room_id's in group summary | Erik Johnston | 2017-09-21 | 1 | -1/+0 |
* | Add user profiles to summary from group server | Erik Johnston | 2017-08-25 | 1 | -1/+6 |
* | Add remote profile cache | Erik Johnston | 2017-08-25 | 1 | -0/+18 |
* | Include users membership in group in summary API | Erik Johnston | 2017-07-24 | 1 | -0/+5 |
* | Check values are strings | Erik Johnston | 2017-07-20 | 1 | -1/+4 |
* | Add update group profile API | Erik Johnston | 2017-07-20 | 1 | -0/+16 |
* | Comments | Erik Johnston | 2017-07-18 | 1 | -1/+1 |
* | Fix permissions | Erik Johnston | 2017-07-18 | 1 | -2/+6 |
* | Add local group server support | Erik Johnston | 2017-07-17 | 1 | -2/+5 |
* | Remove TODO | Erik Johnston | 2017-07-13 | 1 | -1/+0 |
* | raise NotImplementedError | Erik Johnston | 2017-07-13 | 1 | -5/+2 |
* | Comments | Erik Johnston | 2017-07-12 | 1 | -0/+38 |
* | Simplify checking if admin | Erik Johnston | 2017-07-12 | 1 | -53/+19 |
* | Add group summary APIs | Erik Johnston | 2017-07-12 | 1 | -2/+254 |
* | Comment | Erik Johnston | 2017-07-11 | 1 | -5/+8 |
* | Typo | Erik Johnston | 2017-07-11 | 1 | -1/+1 |
* | Comments | Erik Johnston | 2017-07-11 | 2 | -3/+7 |
* | Remove u/ requirement | Erik Johnston | 2017-07-11 | 1 | -2/+3 |
* | Lift out visibility parsing | Erik Johnston | 2017-07-11 | 1 | -20/+21 |
* | Comments | Erik Johnston | 2017-07-11 | 2 | -39/+98 |
* | Initial group server implementation | Erik Johnston | 2017-07-10 | 3 | -0/+502 |