summary refs log tree commit diff
path: root/tests (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add a module callback to set username at registration (#11790)Brendan Abolivier2022-01-261-2/+78
* Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743)Brendan Abolivier2022-01-261-0/+41
* Deal with mypy errors w/ type-hinted pynacl 1.5.0 (#11714)David Robertson2022-01-261-1/+7
* Don't use sixBrendan Abolivier2021-12-061-4/+2
* LintBrendan Abolivier2021-12-061-23/+0
* Merge tag 'v1.48.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0633-312/+2300
|\
| * Improve performance of `remove_{hidden,deleted}_devices_from_device_inbox` (#...Brendan Abolivier2021-11-251-2/+2
| * Lower minumum batch size to 1 for background updates (#11422)Brendan Abolivier2021-11-242-12/+21
| * Rename unstable `access_token_lifetime` configuration option to `refreshable_...reivilibre2021-11-231-1/+1
| * Add missing type hints to config base classes (#11377)Patrick Cloke2021-11-231-8/+14
| * Remove code invalidated by deprecated config flag 'trust_identity_servers_for...Shay2021-11-231-1/+0
| * Merge branch 'master' into developSean Quah2021-11-232-0/+253
| |\
| * | Add config for customizing the claim used for JWT logins. (#11361)Kostas2021-11-221-32/+36
| * | Store arbitrary relations from events. (#11391)Patrick Cloke2021-11-222-1/+117
| * | Add an admin API to run background jobs. (#11352)Dirk Klimpel2021-11-191-8/+146
| * | Fix checking whether a room can be published on creation. (#11392)Patrick Cloke2021-11-191-33/+62
| * | Keep fallback key marked as used if it's re-uploaded (#11382)Hubert Chathi2021-11-191-1/+31
| * | Fix verification of objects signed with old local keys (#11379)Richard van der Hoff2021-11-191-3/+53
| * | Remove legacy code related to deprecated `trust_identity_server_for_password_...Shay2021-11-181-0/+9
| * | Add dedicated admin API for blocking a room (#11324)Dirk Klimpel2021-11-181-0/+228
| * | Do not allow MSC3440 threads to fork threads (#11161)Patrick Cloke2021-11-181-0/+62
| * | Rename `get_access_token_for_user_id` method to `create_access_token_for_user...reivilibre2021-11-173-11/+11
| * | Fix incorrect return value in tests. (#11359)Patrick Cloke2021-11-161-1/+1
| * | Merge tag 'v1.47.0rc3' into developDavid Robertson2021-11-161-1/+51
| |\ \
| * | | Avoid sharing room hierarchy responses between users (#11355)Sean Quah2021-11-161-0/+55
| * | | Add ability to un-shadow-ban via the admin API. (#11347)Patrick Cloke2021-11-161-6/+20
| * | | Misc typing fixes for tests, part 2 of N (#11330)David Robertson2021-11-164-29/+65
| * | | Database storage profile passes mypy (#11342)David Robertson2021-11-151-3/+6
| * | | Add support for the stable version of MSC2778 (#11335)Tulir Asokan2021-11-152-2/+8
| * | | Test room alias deletion (#11327)David Robertson2021-11-121-28/+77
| * | | Change display names/avatar URLs to None if they contain null bytes before st...Shay2021-11-121-0/+48
| * | | Misc typing fixes for `tests`, part 1 of N (#11323)David Robertson2021-11-124-27/+47
| * | | Convert delete room admin API to async endpoint (#11223)Dirk Klimpel2021-11-122-65/+709
| * | | Remove redundant parameters on `_check_event_auth` (#11292)Richard van der Hoff2021-11-101-2/+0
| * | | Clarifications and small fixes to to-device related code (#11247)Andrew Morgan2021-11-091-2/+6
| * | | Allow admins to proactively block rooms (#11228)David Robertson2021-11-091-0/+28
| * | | Support filtering by relations per MSC3440 (#11236)Patrick Cloke2021-11-094-35/+438
* | | | Merge tag 'v1.47.1' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-062-0/+253
|\ \ \ \ | | |_|/ | |/| |
| * | | Prevent the media store from writing outside of the configured directorySean Quah2021-11-192-0/+253
| | |/ | |/|
* | | Merge tag 'v1.47.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0622-102/+1504
|\| |
| * | Run _upgrade_existing_database on workers if at current schema_version (#11346)Andrew Morgan2021-11-151-1/+51
| |/
| * Include cross-signing signatures when syncing remote devices for the first ti...Erik Johnston2021-11-091-0/+151
| * Require body for read receipts with user-agent exceptions (#11157)rogersheu2021-11-091-2/+28
| * Add some background update admin APIs (#11263)Erik Johnston2021-11-081-0/+218
| * Default value for `public_baseurl` (#11210)Richard van der Hoff2021-11-083-3/+1
| * Fix rolling back when using workers (#11255)Erik Johnston2021-11-051-0/+69
| * Additional test for `cachedList` (#11246)Richard van der Hoff2021-11-041-0/+43
| * Add a linearizer on (appservice, stream) when handling ephemeral events. (#11...Nick Barrett2021-11-031-0/+51
| * Remove a debug statement from tests. (#11239)Patrick Cloke2021-11-031-1/+0
| * Merge remote-tracking branch 'origin/master' into developErik Johnston2021-11-021-0/+15
| |\
| * | Delete messages for hidden devices from `device_inbox` (#11199)Dirk Klimpel2021-11-021-0/+74
| * | Add search by room ID and room alias to List Room admin API (#11099)Dirk Klimpel2021-11-021-39/+49
| * | ObservableDeferred: run observers in order (#11229)Richard van der Hoff2021-11-022-4/+69
| * | Handle missing Content-Type header when accessing remote media (#11200)Shay2021-11-011-2/+16
| * | Fix a bug in unit test `test_block_room_and_not_purge` (#11226)Dirk Klimpel2021-11-011-2/+2
| * | Make `check_event_allowed` module API callback not fail open (accept events) ...reivilibre2021-11-011-13/+3
| * | Remove deprecated delete room admin API (#11213)Dirk Klimpel2021-11-011-24/+15
| * | Support for serving server well-known files (#11211)Richard van der Hoff2021-11-011-6/+26
| * | Test that `ClientIpStore` combines database and in-memory data correctly (#11...Sean Quah2021-11-011-0/+206
| * | Add a module API method to retrieve state from a room (#11204)Brendan Abolivier2021-10-291-1/+24
| * | Add knock information in admin exported data (#11171)Rafael Gonçalves2021-10-282-2/+62
| * | Fetch verify key locally rather than trying to do so over federation if origi...Shay2021-10-281-0/+12
| * | Add a ModuleApi method to update a user's membership in a room (#11147)Brendan Abolivier2021-10-281-1/+125
| * | Delete messages from `device_inbox` table when deleting device (#10969)Dirk Klimpel2021-10-272-0/+121
| * | Implement an `on_new_event` callback (#11126)Brendan Abolivier2021-10-261-3/+90
* | | Merge tag 'v1.46.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0618-574/+1827
|\ \ \ | | |/ | |/|
| * | Fix URL preview errors when previewing XML documents. (#11196)Patrick Cloke2021-10-271-0/+15
| |/
| * Enable changing user type via users admin API (#11174)Jason Robinson2021-10-261-0/+51
| * Don't set new room alias before potential 403 (#10930)AndrewFerr2021-10-251-1/+101
| * Fix synapse.config module "read" command (#11145)Jason Robinson2021-10-223-55/+104
| * Add a thread relation type per MSC3440. (#11088)Patrick Cloke2021-10-211-6/+34
| * Fix adding excluded users to the private room sharing tables when joining a r...David Robertson2021-10-211-14/+53
| * Fix setting a user's external_id via the admin API returns 500 and deletes us...Dirk Klimpel2021-10-211-3/+212
| * Show error when timestamp in seconds is provided to the /purge_media_cache AP...Aaron R2021-10-201-4/+102
| * Merge branch 'master' into developSean Quah2021-10-201-34/+3
| |\
| * | Check *all* auth events for room id and rejection (#11009)Richard van der Hoff2021-10-181-48/+90
| * | Don't remove local users from dir when the leave their last room (#11103)David Robertson2021-10-181-0/+50
| * | Correctly exclude users when making a room public or private (#11075)David Robertson2021-10-152-79/+140
| * | Fix 500 error on `/messages` when we accumulate more than 5 backward extremit...Eric Eastwood2021-10-141-0/+64
| * | Ensure each charset is attempted only once during media preview. (#11089)Patrick Cloke2021-10-141-8/+35
| * | Attempt different character encodings when previewing a URL. (#11077)Patrick Cloke2021-10-141-26/+40
| * | Fix-up some type hints in the relations tests. (#11076)Patrick Cloke2021-10-143-51/+62
| * | Add a test for a workaround concerning the behaviour of third-party rule modu...reivilibre2021-10-141-6/+50
| * | Merge remote-tracking branch 'origin/release-v1.45' into developDavid Robertson2021-10-132-8/+74
| |\ \
| * | | Port the Password Auth Providers module interface to the new generic interfac...Azrenbeth2021-10-131-26/+197
| * | | Be more lenient when parsing the version for oEmbed responses. (#11065)Patrick Cloke2021-10-131-0/+51
| * | | Simplify the user admin API tests (#11048)Dirk Klimpel2021-10-121-255/+146
| * | | Add tests for `MediaFilePaths` (#11057)Sean Quah2021-10-121-0/+238
| * | | Merge remote-tracking branch 'origin/release-v1.45' into developErik Johnston2021-10-121-13/+11
| |\ \ \
| * | | | Fix inconsistent behavior of `get_last_client_by_ip` (#10970)Sean Quah2021-10-121-0/+43
| * | | | Add an approximate difference method to StateFilters (#10825)reivilibre2021-10-121-2/+511
* | | | | Merge tag 'v1.45.1' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-061-34/+3
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Revert change to counting of deactivated users towards the monthly active use...Sean Quah2021-10-201-34/+3
| | |_|/ | |/| |
* | | | LintBrendan Abolivier2021-12-061-8/+8
* | | | Merge tag 'v1.45.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0643-590/+2014
|\| | |
| * | | Stop user directory from failing if it encounters users not in the `users` ta...David Robertson2021-10-134-10/+628
| | |/ | |/|
| * | Reset global cache state before cache tests. (#11036)Patrick Cloke2021-10-121-13/+11
| |/
| * Autodiscover oEmbed endpoint from returned HTML (#10822)Patrick Cloke2021-10-082-17/+123
| * Fix overwriting profile when making room public (#11003)David Robertson2021-10-081-2/+69
| * Include exception in json logging (#11028)Nick Barrett2021-10-081-0/+28
| * Ensure each cache config test uses separate state. (#11019)Patrick Cloke2021-10-071-8/+12
| * Don't alter directory entries for local users when setting a per-room nicknam...David Robertson2021-10-071-0/+34
| * Add a spamchecker method to allow or deny 3pid invites (#10894)Brendan Abolivier2021-10-061-0/+70
| * Require direct references to configuration variables. (#10985)Patrick Cloke2021-10-066-65/+60
| * Add a spamchecker callback to allow or deny room joins (#10910)Brendan Abolivier2021-10-061-0/+101
| * Don't drop user dir deltas when server leaves room (#10982)David Robertson2021-10-069-78/+61
| * Fix potential leak of per-room profiles when the user dir is rebuilt. (#10981)David Robertson2021-10-051-16/+78
| * Add functionality to remove deactivated users from the monthly_active_users t...Hillery Shay2021-10-041-3/+34
| * Make is_public Optional[bool] for create_room_as test util (#10951) (#10963)AndrewFerr2021-10-041-6/+7
| * Merge tag 'v1.44.0rc3' into developBrendan Abolivier2021-10-041-0/+34
| |\
| * | Consistently exclude from user_directory (#10960)David Robertson2021-10-044-26/+366
| * | Use direct references for configuration variables (part 7). (#10959)Patrick Cloke2021-10-047-13/+13
| * | type-hint `HomeserverTestcase.setup_test_homeserver` (#10961)David Robertson2021-10-013-9/+20
| * | Clean-up registration tests (#10945)Patrick Cloke2021-09-301-37/+52
| * | Strip "join_authorised_via_users_server" from join events which do not need i...Patrick Cloke2021-09-302-7/+9
| * | Fix errors in Synapse logs from unit tests. (#10939)Patrick Cloke2021-09-304-26/+34
| * | Pass str to twisted's IReactorTCP (#10895)David Robertson2021-09-302-6/+6
| * | Refactor user directory tests (#10935)David Robertson2021-09-303-199/+280
| * | Split `event_auth.check` into two parts (#10940)Richard van der Hoff2021-09-291-72/+36
| * | Use direct references for configuration variables (part 6). (#10916)Patrick Cloke2021-09-2913-34/+34
| * | Implement MSC3069: Guest support on whoami (#9655)Travis Ralston2021-09-291-5/+44
| * | Fix empty `url_cache_thumbnails/yyyy-mm-dd/` directories being left behind (#...Sean Quah2021-09-291-0/+31
| * | Inline `_check_event_auth` for outliers (#10926)Richard van der Hoff2021-09-281-1/+0
* | | Merge tag 'v1.44.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0649-248/+925
|\ \ \ | | |/ | |/|
| * | Fix error in `get_user_ip_and_agents` when fetching from the database (#10968)Sean Quah2021-10-011-0/+34
| * | Strip "join_authorised_via_users_server" from join events which do not need i...Patrick Cloke2021-10-012-7/+9
| |/
| * Avoid storing URL cache files in storage providers (#10911)Sean Quah2021-09-271-0/+130
| * Add a spamchecker callback to allow or deny room creation based on invites (#...Brendan Abolivier2021-09-241-2/+117
| * Use direct references for configuration variables (part 5). (#10897)Patrick Cloke2021-09-247-13/+15
| * Factor out common code for persisting fetched auth events (#10896)Richard van der Hoff2021-09-241-1/+6
| * Add reactor to `SynapseRequest` and fix up types. (#10868)Erik Johnston2021-09-2413-37/+69
| * Fix AuthBlocking check when requester is appservice (#10881)Jason Robinson2021-09-241-0/+62
| * Improve typing in user_directory files (#10891)David Robertson2021-09-241-2/+3
| * Allow `.` and `~` chars in registration tokens (#10887)Callum Brown2021-09-231-3/+5
| * Use direct references for configuration variables (part 4). (#10893)Patrick Cloke2021-09-2310-20/+19
| * Fix reactivated users not being added to the user directory (#10782)David Robertson2021-09-231-1/+41
| * Use direct references for some configuration variables (part 3) (#10885)Patrick Cloke2021-09-234-12/+8
| * Remove unnecessary parentheses around tuples returned from methods (#10889)Andrew Morgan2021-09-232-2/+2
| * Treat "\u0000" as "\u0020" for the purposes of message search (message indexi...Hillery Shay2021-09-221-0/+74
| * Include more information in oEmbed previews. (#10819)Patrick Cloke2021-09-221-9/+21
| * Extend ModuleApi with the methods we'll need to reject spam based on …IP - ...David Teller2021-09-221-0/+72
| * Add type hints for event streams. (#10856)Patrick Cloke2021-09-214-13/+55
| * Refactor oEmbed previews (#10814)Patrick Cloke2021-09-211-13/+13
| * Test that state events sent by modules correctly end up in the room's state (...Brendan Abolivier2021-09-211-0/+84
| * Allow Synapse Admin API's Room Search to accept non-ASCII characters (#10859)Hillery Shay2021-09-211-0/+27
| * Always add local users to the user directory (#10796)David Robertson2021-09-212-8/+11
| * Allow sending a membership event to unban a user (#10807)Aaron Raimist2021-09-212-1/+97
| * Create a constant for a small png image in tests. (#10834)Patrick Cloke2021-09-167-94/+44
| * Make StateFilter frozen so we can hash it (#10816)reivilibre2021-09-141-17/+29
* | Merge tag 'v1.43.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0613-294/+550
|\|
| * Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-6/+12
| * Add types to synapse.util. (#10601)reivilibre2021-09-101-2/+2
| * Handle room upgrades for spaces (#10774)Patrick Cloke2021-09-101-4/+63
| * Easy refactors of the user directory (#10789)David Robertson2021-09-101-3/+3
| * Remove unstable MSC2858 API, including `experimental.msc2858_enabled` config ...Sean2021-09-091-58/+7
| * Get rid of `_auth_and_persist_event` (#10781)Richard van der Hoff2021-09-081-3/+12
| * Skip handling of push actions for outlier events (#10780)Erik Johnston2021-09-081-0/+1
| * Request JSON for oEmbed requests (and ignore XML only providers). (#10759)Patrick Cloke2021-09-081-1/+54
| * Merge tag 'v1.42.0rc2' into developBrendan Abolivier2021-09-061-1/+45
| |\
| * | Add config option to use non-default manhole password and keys (#10643)Azrenbeth2021-09-061-4/+4
| * | Pull out encrypted_by_default tests from user_directory tests (#10752)David Robertson2021-09-062-95/+109
| * | Ignore rooms with unknown room versions in the spaces summary. (#10727)Patrick Cloke2021-09-011-0/+25
| * | Consider the `origin_server_ts` of the `m.space.child` event when ordering ro...Patrick Cloke2021-09-011-5/+13
| * | Populate `rooms.creator` field for easy lookup (#10697)Eric Eastwood2021-09-011-0/+98
| * | Merge tag 'v1.42.0rc1' into developOlivier Wilkinson (reivilibre)2021-09-011-0/+44
| |\ \
| * | | Correctly include room avatars in email notifications (#10658)David Robertson2021-09-011-5/+47
| * | | Allow configuration of the oEmbed URLs. (#10714)Patrick Cloke2021-08-311-110/+102
* | | | Merge tag 'v1.42.0' into babolivier/dinsic_1.48.0Brendan Abolivier2021-12-0643-317/+2357
|\ \ \ \ | | |_|/ | |/| |
| * | | Support MSC3375: room version 9. (#10747)Patrick Cloke2021-09-031-1/+45
| | |/ | |/|
| * | Fix iteration in _remove_deleted_email_pushers background job. (#10734)Andrew Morgan2021-09-011-0/+44
| |/
| * Merge branch 'master' into developRichard van der Hoff2021-08-312-1/+139
| |\
| * \ Merge remote-tracking branch 'origin/release-v1.41' into developRichard van der Hoff2021-08-272-3/+124
| |\ \
| * | | Improve ServerNoticeServlet to avoid duplicate requests (#10679)Dirk Klimpel2021-08-271-0/+450
| * | | Split `FederationHandler` in half (#10692)Richard van der Hoff2021-08-265-11/+23
| * | | Validate new m.room.power_levels events (#10232)Aaron Raimist2021-08-261-0/+78
| * | | Remove pushers when deleting 3pid from account (#10581)Azrenbeth2021-08-261-0/+39
| * | | Fix error when selecting between thumbnails with the same quality (#10684)Sean2021-08-251-1/+38
| * | | Merge branch 'master' into developErik Johnston2021-08-241-2/+2
| |\ \ \
| * | | | Implement MSC3231: Token authenticated registration (#10142)Callum Brown2021-08-212-0/+1144
| * | | | Flatten tests/rest/client/{v1,v2_alpha} too (#10667)David Robertson2021-08-2025-16/+3
| * | | | Simplify tests for the device admin rest API. (#10664)Dirk Klimpel2021-08-201-81/+18
| * | | | Follow-up: format changelog, add licence (#10593)David Robertson2021-08-201-0/+14
| * | | | Validate device_keys for C-S /keys/query requests (#10593)David Robertson2021-08-201-0/+77
| * | | | Split `on_receive_pdu` in half (#10640)Richard van der Hoff2021-08-191-8/+2
| * | | | Do not include rooms with an unknown room version in a sync response. (#10644)Patrick Cloke2021-08-192-6/+132
| * | | | Support MSC3283: Expose `enable_set_displayname` in capabilities (#10452)Dirk Klimpel2021-08-191-23/+86
| * | | | Remove not needed database updates in modify user admin API (#10627)Dirk Klimpel2021-08-191-4/+58
| * | | | Convert room member storage tuples to attrs. (#10629)Patrick Cloke2021-08-181-3/+6
| * | | | Remove deprecated Shutdown Room and Purge Room Admin API (#8830)Dirk Klimpel2021-08-171-162/+0
| * | | | Port the PresenceRouter module interface to the new generic interface (#10524)Azrenbeth2021-08-171-5/+104
* | | | | Remove DomainRuleChecker module (#113)Brendan Abolivier2021-12-062-428/+0
* | | | | Delete local RoomAccessRules module (#112)Brendan Abolivier2021-11-121-1119/+0
* | | | | LintBrendan Abolivier2021-11-041-10/+54
* | | | | Delete custom user_may_create_roomBrendan Abolivier2021-11-041-37/+0
* | | | | Update testsBrendan Abolivier2021-11-041-47/+123
* | | | | Add a module API method to retrieve state from a room (#11204)Brendan Abolivier2021-11-011-1/+24
* | | | | Add a spamchecker method to allow or deny 3pid invites (#10894)Brendan Abolivier2021-10-261-0/+70
* | | | | Add a spamchecker callback to allow or deny room joins (#10910)Brendan Abolivier2021-10-261-0/+101
* | | | | Add a spamchecker callback to allow or deny room creation based on invites (#...Brendan Abolivier2021-10-261-2/+117
* | | | | Merge tag 'v1.41.1' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-024-4/+263
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Fix up unit tests (#10723)Richard van der Hoff2021-08-311-2/+15
| * | | | Merge pull request from GHSA-jj53-8fmw-f2w2reivilibre2021-08-311-0/+43
| * | | | Merge pull request from GHSA-3x4c-pq33-4w3qreivilibre2021-08-311-1/+83
| | |_|/ | |/| |
| * | | Fix incompatibility with Twisted < 21. (#10713)Richard van der Hoff2021-08-272-3/+124
| | |/ | |/|
* | | LintBrendan Abolivier2021-09-022-2/+1
* | | Import mock from unittestBrendan Abolivier2021-09-024-4/+4
* | | Appease mypyBrendan Abolivier2021-09-021-1/+1
* | | Load legacy modules in testsBrendan Abolivier2021-09-022-0/+5
* | | LintBrendan Abolivier2021-09-022-5/+7
* | | Fix more testsBrendan Abolivier2021-09-015-11/+21
* | | Fix testsBrendan Abolivier2021-09-012-6/+2
* | | LintBrendan Abolivier2021-09-011-2/+1
* | | Merge tag 'v1.41.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-0183-940/+2440
|\| |
| * | Set room version 8 as preferred for restricted rooms. (#10571)Patrick Cloke2021-08-201-2/+2
| |/
| * Flatten the synapse.rest.client package (#10600)reivilibre2021-08-1775-103/+82
| * Allow to edit `external_ids` by Edit User admin API (#10598)Dirk Klimpel2021-08-171-30/+197
| * Allow using several custom template directories (#10587)Brendan Abolivier2021-08-171-3/+61
| * Add an admin API to check if a username is available (#10578)Will Hunt2021-08-171-0/+62
| * Experimental support for MSC3266 Room Summary API. (#10394)Michael Telatynski2021-08-161-15/+93
| * Support federation in the new spaces summary API (MSC2946). (#10569)Patrick Cloke2021-08-161-123/+169
| * Handle string read receipt data (#10606)Šimon Brandner2021-08-161-0/+23
| * Update the pagination parameter name based on MSC2946 review. (#10579)Patrick Cloke2021-08-111-7/+7
| * Admin API to delete media for a specific user (#10558)Dirk Klimpel2021-08-111-113/+208
| * Allow requesting the summary of a space which is joinable. (#10580)Patrick Cloke2021-08-111-2/+26
| * Fix type hints in space summary tests. (#10575)Patrick Cloke2021-08-112-9/+8
| * support federation queries through http connect proxy (#10475)Dirk Klimpel2021-08-112-109/+372
| * Add local support for the new spaces summary endpoint (MSC2946) (#10549)Patrick Cloke2021-08-101-107/+279
| * Fix an edge-case with invited rooms over federation in the spaces summary. (#...Patrick Cloke2021-08-101-19/+87
| * Do not remove `status_msg` when user going offline (#10550)Dirk Klimpel2021-08-091-2/+161
| * Merge branch 'release-v1.40' into developBrendan Abolivier2021-08-093-16/+16
| |\
| * | Fix exceptions in logs when failing to get remote room list (#10541)Erik Johnston2021-08-061-1/+91
| * | Clean up federation event auth code (#10539)Richard van der Hoff2021-08-061-4/+2
| * | Add a setting to disable TLS for sending email (#10546)Richard van der Hoff2021-08-063-27/+38
| * | Refactoring before implementing the updated spaces summary. (#10527)Patrick Cloke2021-08-051-78/+107
| * | Only return an appservice protocol if it has a service providing it. (#10532)Will Hunt2021-08-051-1/+121
| * | Merge tag 'v1.40.0rc2' into developErik Johnston2021-08-051-0/+12
| |\ \
| * | | Improve event caching code (#10119)Erik Johnston2021-08-041-0/+50
| * | | Add `get_userinfo_by_id` method to `ModuleApi` (#9581)Jason Robinson2021-08-041-0/+10
* | | | Merge tag 'v1.40.0' into babolivier/dinsic_1.41.0Brendan Abolivier2021-09-0117-113/+1239
|\ \ \ \ | | |_|/ | |/| |
| * | | Support MSC3289: Room version 8 (#10449)Patrick Cloke2021-08-093-16/+16
| | |/ | |/|
| * | Don't fail on empty bodies when sending out read receipts (#10531)Brendan Abolivier2021-08-041-0/+12
| |/
| * Fix codestyle CI from #10440 (#10511)reivilibre2021-08-021-1/+1
| * Prune inbound federation queues if they get too long (#10390)Erik Johnston2021-08-021-0/+57
| * Allow setting transaction limit for db connections (#10440)Toni Spets2021-08-022-0/+39
| * Fix backfilled events being rejected for no `state_groups` (#10439)Eric Eastwood2021-07-291-0/+131
| * Merge tag 'v1.39.0rc3' into developErik Johnston2021-07-281-5/+15
| |\
| * | Restricted rooms (MSC3083) should not have their allow key redacted. (#10489)Patrick Cloke2021-07-281-0/+43
| * | Support for MSC2285 (hidden read receipts) (#10413)Šimon Brandner2021-07-282-2/+389
| * | Support underscores (in addition to hyphens) for charset detection. (#10410)sri-vidyut2021-07-271-0/+13
| * | allow specifying https:// proxy (#10411)Dirk Klimpel2021-07-271-58/+340