summary refs log tree commit diff
path: root/synapse (unfollow)
Commit message (Expand)AuthorFilesLines
2021-08-10Only return state events that the AS passed in via `state_events_at_start` (M...Eric Eastwood1-1/+3
2021-08-10Add local support for the new spaces summary endpoint (MSC2946) (#10549)Patrick Cloke6-112/+521
2021-08-10Fix an edge-case with invited rooms over federation in the spaces summary. (#...Patrick Cloke3-62/+138
2021-08-10Update contributing.md to warn against rebasing an open PR. (#10563)Hillery Shay2-0/+2
2021-08-10 1.40.0 v1.40.0Brendan Abolivier3-1/+13
2021-08-09When redacting, keep event fields around that maintain the historical event s...Eric Eastwood3-6/+40
2021-08-09Do not remove `status_msg` when user going offline (#10550)Dirk Klimpel3-9/+166
2021-08-09Moved homeserver documentation above reverse proxy examples (#10551)Drew Short2-10/+14
2021-08-09 1.40.0rc3 v1.40.0rc3Brendan Abolivier6-4/+28
2021-08-09Support MSC3289: Room version 8 (#10449)Patrick Cloke9-36/+35
2021-08-06Convert Transaction and Edu object to attrs (#10542)Patrick Cloke8-194/+75
2021-08-06Fix exceptions in logs when failing to get remote room list (#10541)Erik Johnston5-38/+134
2021-08-06Clean up federation event auth code (#10539)Richard van der Hoff3-56/+69
2021-08-06Update the API response for spaces summary over federation. (#10530)Patrick Cloke2-19/+39
2021-08-06Add a setting to disable TLS for sending email (#10546)Richard van der Hoff8-50/+138
2021-08-05Mark all MSC2716 events as historical (#10537)Eric Eastwood2-5/+11
2021-08-05fix broken links in `upgrade.md` (#10543)Dirk Klimpel2-28/+24
2021-08-05Refactoring before implementing the updated spaces summary. (#10527)Patrick Cloke4-136/+198
2021-08-05Only return an appservice protocol if it has a service providing it. (#10532)Will Hunt3-5/+125
2021-08-05Add documentation for configuring a forward proxy. (#10443)Dirk Klimpel3-0/+76
2021-08-05Don't fail CI when lint-newfile job was skipped (#10529)Erik Johnston2-1/+7
2021-08-04Send unstable-prefixed room_type in store-invite IS API requests (#10435)Michael Telatynski3-1/+19
2021-08-04Add support for MSC2716 marker events (#10498)Eric Eastwood8-35/+265
2021-08-04Fixup changelog v1.40.0rc2Brendan Abolivier1-1/+1
2021-08-04Fixup changelogBrendan Abolivier1-1/+1
2021-08-04Fixup changelogBrendan Abolivier1-1/+1
2021-08-04 1.40.0rc2Brendan Abolivier6-4/+23
2021-08-04Don't fail on empty bodies when sending out read receipts (#10531)Brendan Abolivier3-1/+14
2021-08-04Improve event caching code (#10119)Erik Johnston4-43/+158
2021-08-04Fix `could not serialize access` errors for `claim_e2e_one_time_keys` (#10504)Erik Johnston2-62/+127
2021-08-04Add `get_userinfo_by_id` method to `ModuleApi` (#9581)Jason Robinson5-2/+80
2021-08-03Add warnings to ip_range_blacklist usage with proxies (#10129)Kento Okamoto4-5/+26
2021-08-03Fix debian package triggers (#10481)Richard van der Hoff3-9/+17
2021-08-03Make sync response cache time configurable. (#10513)Richard van der Hoff4-3/+34
2021-08-03Include room ID in ignored EDU log messages (#10507)Dagfinn Ilmari Mannsåker3-2/+5
2021-08-03Fix PeriodicallyFlushingMemoryHandler inhibiting application shutdown (#10517)reivilibre2-0/+2
2021-08-03Fix release script URL (#10516)Erik Johnston2-1/+2
2021-08-03Fixup changelog v1.40.0rc1Erik Johnston1-1/+1
2021-08-03Fixup changelogErik Johnston1-3/+1
2021-08-03Fixup changelogErik Johnston1-6/+6
2021-08-03 1.40.0rc1Erik Johnston47-47/+67
2021-08-03Revert use of PeriodicallyFlushingMemoryHandler by default (#10515)reivilibre3-8/+3
2021-08-03Extend the release script to tag and create the releases. (#10496)Erik Johnston3-36/+278
2021-08-03Add developer documentation to explain room DAG concepts like `outliers` and ...Eric Eastwood3-0/+81
2021-08-02Fix the `tests-done` github actions step, again (#10512)Richard van der Hoff2-9/+13
2021-08-02Fix codestyle CI from #10440 (#10511)reivilibre2-1/+2
2021-08-02Prune inbound federation queues if they get too long (#10390)Erik Johnston4-2/+177
2021-08-02Allow setting transaction limit for db connections (#10440)Toni Spets6-0/+69
2021-08-01Fix deb build script to set prerelease flag correctly (#10500)Richard van der Hoff2-5/+5
2021-07-30Fix explicit assignment of PL 0 from being misinterpreted in rare circumstanc...reivilibre2-1/+2
2021-07-29Remove shebang line from module files (#10415)V0246017-16/+1
2021-07-29Improve failover logic for MSC3083 restricted rooms. (#10447)Patrick Cloke2-4/+40
2021-07-29Fixup changelog v1.39.0Erik Johnston1-4/+1
2021-07-29 1.39.0Erik Johnston3-1/+13
2021-07-29Fix backfilled events being rejected for no `state_groups` (#10439)Eric Eastwood2-0/+132
2021-07-28Generics for `ObservableDeferred` (#10491)Richard van der Hoff4-9/+15
2021-07-28Make historical events discoverable from backfill for servers without any scr...Eric Eastwood12-26/+338
2021-07-28Fixup changelog v1.39.0rc3Erik Johnston1-2/+2
2021-07-28 1.39.0rc3Erik Johnston8-6/+25
2021-07-28Fix up type hints for Twisted 21.7 (#10490)Richard van der Hoff6-15/+25
2021-07-28improve typing annotations in CachedCall (#10450)Richard van der Hoff2-10/+18
2021-07-28Restricted rooms (MSC3083) should not have their allow key redacted. (#10489)Patrick Cloke3-0/+46
2021-07-28Support for MSC2285 (hidden read receipts) (#10413)Šimon Brandner11-12/+495
2021-07-27Document Complement dev usage (#10483)Eric Eastwood2-2/+40
2021-07-27Support underscores (in addition to hyphens) for charset detection. (#10410)sri-vidyut3-2/+18
2021-07-27Fix `oldest_pdu_in_federation_staging` (#10455)Erik Johnston2-2/+6
2021-07-27allow specifying https:// proxy (#10411)Dirk Klimpel3-133/+450
2021-07-27Fix import of the default SAML mapping provider. (#10477)Jason Robinson2-2/+1
2021-07-27Fix typo that causes R30v2 to actually be old R30 (#10486)reivilibre2-1/+2
2021-07-27Always communicate device OTK counts to clients (#10485)Andrew Morgan5-6/+36
2021-07-27Add a PeriodicallyFlushingMemoryHandler to prevent logging silence (#10407)reivilibre4-2/+97
2021-07-27Use new go test running syntax for complement. (#10488)Patrick Cloke3-2/+3
2021-07-27Mitigate media repo XSSs on IE11. (#10468)Denis Kasak2-0/+3
2021-07-27Change release script to update debian changelog for RCs (#10465)Erik Johnston2-6/+21
2021-07-27Support MSC2033: Device ID on whoami (#9918)Travis Ralston3-2/+51
2021-07-26Add type hints to state handler. (#10482)Patrick Cloke4-19/+29
2021-07-26Update the MSC3083 support to verify if joins are from an authorized server. ...Patrick Cloke17-98/+632
2021-07-26Add type hints to synapse.federation.transport.client. (#10408)Patrick Cloke2-201/+299
2021-07-26Enable docker image caching for the deb build (#10431)Richard van der Hoff3-13/+65
2021-07-22Fix an error in the docker workflow (#10461)Richard van der Hoff2-1/+2
2021-07-22Disable msc2716 until Complement update is merged (#10463)Eric Eastwood2-1/+2
2021-07-22 1.39.0rc2 v1.39.0rc2Erik Johnston4-3/+16
2021-07-22 1.38.1 v1.38.1Erik Johnston4-2/+16
2021-07-22Always send device_one_time_keys_count (#10457)David Baker2-4/+8
2021-07-22Add `creation_ts` to list users admin API (#10448)Dirk Klimpel6-33/+46
2021-07-22Replace `or_ignore` in `simple_insert` with `simple_upsert` (#10442)Erik Johnston6-99/+44
2021-07-22Fix a handful of type annotations. (#10446)Richard van der Hoff4-5/+6
2021-07-22Move dev/ docs to development/ (#10453)Eric Eastwood9-7/+8
2021-07-22Cancel redundant GHA workflows (#10451)Richard van der Hoff3-0/+9
2021-07-22Fix the tests-done Github Actions job (#10444)Richard van der Hoff2-1/+19
2021-07-21Drop xenial-support hacks (#10429)Richard van der Hoff7-18/+22
2021-07-21Add type hints to additional servlet functions (#10437)Patrick Cloke6-66/+176
2021-07-21Fix the hierarchy of OpenID providers in the docs. (#10445)Patrick Cloke2-1/+2
2021-07-21Update the notification email subject when invited to a space. (#10426)Patrick Cloke3-2/+21
2021-07-21Add a return type to parse_string. (#10438)Patrick Cloke13-45/+86
2021-07-21Move the docker image build to Github Actions (#10416)Richard van der Hoff3-78/+73
2021-07-21Switch to `chunk` events so we can auth via power_levels (MSC2716) (#10432)Eric Eastwood3-6/+18
2021-07-201.39.0rc1 v1.39.0rc1Andrew Morgan1-0/+6
2021-07-20Incorporate changelog of #10433Andrew Morgan2-1/+1
2021-07-20Fix dropping locks on shut down (#10433)Erik Johnston3-1/+19
2021-07-20Combine some changelog lines in the documentation sectionAndrew Morgan1-6/+3
2021-07-20Update account validity feature line in changelogAndrew Morgan1-1/+1
2021-07-20MSC3244 room capabilities implementation (#10283)Michael Telatynski5-3/+93
2021-07-20fix typo in changelogAndrew Morgan1-1/+1
2021-07-20changelog word fixesAndrew Morgan1-1/+1
2021-07-20 1.39.0rc1Andrew Morgan52-51/+72
2021-07-20Revert "Fix dropping locks on shut down"Erik Johnston1-5/+1
2021-07-20Fix dropping locks on shut downErik Johnston1-1/+5
2021-07-20Add a github actions job recording success of other jobs. (#10430)Richard van der Hoff2-0/+13
2021-07-20Port the ThirdPartyEventRules module interface to the new generic interface (...Brendan Abolivier12-108/+403
2021-07-20Fix exception when failing to get remote room list (#10414)Erik Johnston2-1/+6
2021-07-19Factorise `get_datastore` calls in phone_stats_home. (#10427)reivilibre2-16/+19
2021-07-19Add a new version of the R30 phone-home metric, which removes a false impress...reivilibre6-5/+416
2021-07-19[pyupgrade] `synapse/` (#10348)Jonathan de Jong29-102/+86
2021-07-19Remove unused `events_by_room` (#10421)Eric Eastwood2-4/+1
2021-07-16One last inline type hint (for the whole repo) (#10418)Jonathan de Jong2-1/+2
2021-07-16Use inline type hints in `handlers/` and `rest/`. (#10382)Jonathan de Jong43-215/+212
2021-07-16Add a module type for account validity (#9884)Brendan Abolivier13-228/+438
2021-07-16Do not include signatures/hashes in make_{join,leave,knock} responses. (#10404)Patrick Cloke3-6/+18
2021-07-15Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381)Jonathan de Jong38-162/+150
2021-07-15Reduce likelihood of Postgres table scanning `state_groups_state`. (#10359)Erik Johnston2-0/+35
2021-07-15Make deprecation notice of the spam checker doc more obvious (#10395)Brendan Abolivier2-2/+5
2021-07-15Add tests to characterise the current behaviour of R30 phone-home metrics (#1...reivilibre2-0/+154
2021-07-15Updating install prerequisites for newer macOS & ARM Macs. (#9971)Luke Walsh2-3/+7
2021-07-15Docs: Use something other than the document name to describe a page (#10399)Andrew Morgan12-23/+22
2021-07-15Stagger send presence to remotes (#10398)Erik Johnston4-5/+116
2021-07-15Update the logcontext doc (#10353)Brendan Abolivier2-230/+102
2021-07-15Use inline type hints in various other places (in `synapse/`) (#10380)Jonathan de Jong79-336/+329
2021-07-15Allow providing credentials to `http_proxy` (#10360)Dirk Klimpel3-14/+64
2021-07-15Fix a number of logged errors caused by remote servers being down. (#10400)Erik Johnston5-19/+66
2021-07-14doc: Add delegation example to the caddy reverse proxy section (#10368)Moritz Dietz2-0/+28
2021-07-14Instructions on installing RC debs (#10396)Richard van der Hoff2-9/+13
2021-07-14Set section for prerelease debs (#10391)Richard van der Hoff2-0/+15
2021-07-14Make GHA config more efficient (#10383)Richard van der Hoff3-15/+21
2021-07-14Add type hints and comments to event auth code. (#10393)Patrick Cloke4-10/+18
2021-07-13Fix messages from multiple senders in historical chunk (MSC2716) (#10276)Eric Eastwood3-11/+76
2021-07-13Add type hints to get_domain_from_id and get_localpart_from_id. (#10385)Patrick Cloke3-26/+75
2021-07-13Show all joinable rooms in the spaces summary. (#10298)Patrick Cloke6-38/+237
2021-07-13Move upgrade blurb v1.38.0Richard van der Hoff1-2/+2
2021-07-13Update CHANGES.mdRichard van der Hoff1-1/+1
2021-07-13fix debian changelogRichard van der Hoff1-1/+7
2021-07-13 1.38.0Richard van der Hoff3-2/+8
2021-07-131.38.0rc3 v1.38.0rc3Richard van der Hoff5-5/+16
2021-07-13Fix some links in `docs` and `contrib` (#10370)Dirk Klimpel9-17/+23
2021-07-13Bugfix `make_room_admin` fails for users that have left a private room (#10367)Dirk Klimpel2-1/+9
2021-07-13Use inline type hints in `tests/` (#10350)Jonathan de Jong18-63/+62
2021-07-13Github Actions workflow to attach release artifacts to release (#10379)Richard van der Hoff2-1/+28
2021-07-13[pyupgrade] `tests/` (#10347)Jonathan de Jong20-58/+45
2021-07-13Fix federation inbound age metric. (#10355)Erik Johnston2-1/+4
2021-07-13Build the python release artifacts in GHA tooRichard van der Hoff1-3/+23
2021-07-12build debs in GHA (#10247)Richard van der Hoff3