1
0

Commit Graph

  • 487754f4e1 Restore back to what was before madlittlemods/msc2716-resolve-state-for-all-historical-events Eric Eastwood 2021-10-01 01:56:23 -05:00
  • cafb1dcb6e Remove debug logs Eric Eastwood 2021-10-01 01:41:13 -05:00
  • 0362887497 Merge branch 'develop' into madlittlemods/msc2716-resolve-state-for-all-historical-events Eric Eastwood 2021-10-01 01:36:51 -05:00
  • 9e5a429c8b Clean-up registration tests (#10945) Patrick Cloke 2021-09-30 14:06:02 -04:00
  • d1bf5f7c9d Strip "join_authorised_via_users_server" from join events which do not need it. (#10933) Patrick Cloke 2021-09-30 11:13:59 -04:00
  • 7d84d2523a Fix errors in Synapse logs from unit tests. (#10939) Patrick Cloke 2021-09-30 11:03:29 -04:00
  • 2f27dda7d6 deploy: 44dee1fe8c reivilibre 2021-09-30 12:41:19 +00:00
  • 44dee1fe8c Merge tag 'v1.44.0rc2' into develop Olivier Wilkinson (reivilibre) 2021-09-30 13:40:24 +01:00
  • 145cb6d08e Fix getTurnServer response: return an integer ttl (#10922) Lukas Lihotzki 2021-09-30 14:04:55 +02:00
  • 29364145b2 Pass str to twisted's IReactorTCP (#10895) David Robertson 2021-09-30 12:51:47 +01:00
  • 3412f5c8d8 1.44.0rc2 v1.44.0rc2 Olivier Wilkinson (reivilibre) 2021-09-30 12:40:24 +01:00
  • 4cb6ffdf46 Merge branch 'release-v1.44' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2021-09-30 11:43:38 +01:00
  • c4bf48ee6f Fix event context for outliers in important MSC2716 spot (#10938) Eric Eastwood 2021-09-28 22:00:04 -05:00
  • a03ed5e6ae Fix issue causing sending presence to ASes to fail (due to incomplete type annotations) (#10944) reivilibre 2021-09-30 11:06:47 +01:00
  • 3aefc7b66d Refactor user directory tests (#10935) David Robertson 2021-09-30 11:04:40 +01:00
  • b20fd16c56 Fix boolean logic for testing whether msc2716 is enabled Eric Eastwood 2021-09-30 01:44:44 -05:00
  • 96d9d111ea Set full state for each historical event like others Eric Eastwood 2021-09-29 23:59:04 -05:00
  • 8fb4d6fffe Force /context to return state for the given historical event Eric Eastwood 2021-09-29 22:03:13 -05:00
  • 4fea37ed06 Add proper state and state_groups so historical events return state from /context Eric Eastwood 2021-09-29 18:51:08 -05:00
  • 428174f902 Split event_auth.check into two parts (#10940) Richard van der Hoff 2021-09-29 18:59:15 +01:00
  • fa4f20dfb7 Only generate context when we need to (it's not free to throw away) Eric Eastwood 2021-09-29 12:09:12 -05:00
  • 97fa9a29e4 Update synapse/handlers/message.py Eric Eastwood 2021-09-29 12:07:09 -05:00
  • 6713a2ac2d Update changelog.d/10938.bugfix Eric Eastwood 2021-09-29 12:07:03 -05:00
  • 3e668fcbc4 Add the desired type annotation Olivier Wilkinson (reivilibre) 2021-09-29 17:22:47 +01:00
  • a19aa8b162 Merge tag 'v1.44.0rc1' into develop Olivier Wilkinson (reivilibre) 2021-09-29 14:23:39 +01:00
  • 176aa55fd5 add event id to logcontext when handling incoming PDUs (#10936) Richard van der Hoff 2021-09-29 11:59:43 +01:00
  • 8bcd1555fc deploy: e32b9f44ee richvdh 2021-09-29 10:58:16 +00:00
  • e32b9f44ee Update installation instructions (#10919) Richard van der Hoff 2021-09-29 11:57:53 +01:00
  • 94b620a5ed Use direct references for configuration variables (part 6). (#10916) Patrick Cloke 2021-09-29 06:44:15 -04:00
  • 8cef1ab2ac Implement MSC3069: Guest support on whoami (#9655) Travis Ralston 2021-09-29 04:32:45 -06:00
  • 13032b6603 Bump the date because the release ran over v1.44.0rc1 Olivier Wilkinson (reivilibre) 2021-09-29 11:13:03 +01:00
  • 1b9ce5e8a6 Indicate when bugs were introduced and tidy up Olivier Wilkinson (reivilibre) 2021-09-29 11:09:00 +01:00
  • 67815cc3db Tweak changelog Olivier Wilkinson (reivilibre) 2021-09-29 11:00:56 +01:00
  • 5279b9161b Use RoomVersion objects (#10934) Richard van der Hoff 2021-09-29 10:57:10 +01:00
  • 2be0fde3d6 Fix empty url_cache_thumbnails/yyyy-mm-dd/ directories being left behind (#10924) Sean Quah 2021-09-29 10:24:37 +01:00
  • f3174cdd0d Add changelog Eric Eastwood 2021-09-28 22:16:39 -05:00
  • 64448b373e Fix event context for outliers in important MSC2716 spot Eric Eastwood 2021-09-28 22:00:04 -05:00
  • 9fd057b8c5 Ensure (room_id, next_batch_id) is unique to avoid cross-talk/conflicts between batches (MSC2716) (#10877) Eric Eastwood 2021-09-28 21:23:16 -05:00
  • fd1d3e1fb3 Run linters Azrenbeth 2021-09-28 17:40:15 +01:00
  • 62800a8fe3 Add #10932 to release Erik Johnston 2021-09-28 17:32:31 +01:00
  • 1a50b18994 Update name to 'synapse_auto_compressor' Azrenbeth 2021-09-28 17:07:11 +01:00
  • 0f007fe009 Update utility code to handle C implementations of frozendict (#10902) Hillery Shay 2021-09-28 09:13:23 -07:00
  • 584c670802 Make the looping call wait until the previous run has finished Erik Johnston 2021-09-28 17:10:24 +01:00
  • 61c5650058 Fix connectng to postgres when config has no host Erik Johnston 2021-09-28 17:01:01 +01:00
  • db6cc8f35b Merge remote-tracking branch 'origin/develop' into azren/compressor_integration Azrenbeth 2021-09-28 16:15:58 +01:00
  • 8aaa4b7b5d Drop backwards-compatibility support for "outlier" (#10903) Richard van der Hoff 2021-09-28 15:25:36 +01:00
  • 2622b28c5c Inline _check_event_auth for outliers (#10926) Richard van der Hoff 2021-09-28 15:25:07 +01:00
  • b9a0f7983d Merge remote-tracking branch 'origin/release-v1.44' into matrix-org-hotfixes Erik Johnston 2021-09-28 14:37:06 +01:00
  • 37bb93d181 Fix exception responding to request that has been closed (#10932) Erik Johnston 2021-09-28 14:36:19 +01:00
  • eb2c7e51c4 Clean-up type hints in server config (#10915) Patrick Cloke 2021-09-28 09:24:40 -04:00
  • d6b511e669 Tidy up documentation a bit Azrenbeth 2021-09-28 13:50:57 +01:00
  • 2b9d174791 Fixup changelog Erik Johnston 2021-09-28 13:50:05 +01:00
  • bc69d49362 Fixup changelog Erik Johnston 2021-09-28 13:48:42 +01:00
  • c3ccad7785 Only do restricted join rules signature checks for room versions 8/9. (#10927) Patrick Cloke 2021-09-28 08:44:19 -04:00
  • bb3f0c264b deploy: 3c50192d3f erikjohnston 2021-09-28 12:42:49 +00:00
  • 3c50192d3f 1.44.0rc1 Erik Johnston 2021-09-28 13:42:21 +01:00
  • a8bbf08576 Fix debian package builds. (#10931) Erik Johnston 2021-09-28 12:13:51 +01:00
  • ba3a888a05 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2021-09-28 11:55:53 +01:00
  • 707d5e4e48 Encode JSON responses on a thread in C, mk2 (#10905) Erik Johnston 2021-09-28 10:37:58 +01:00
  • 596e13ce74 Better search for state database Azrenbeth 2021-09-27 16:35:13 +01:00
  • efbc338043 Extract password from db_args Azrenbeth 2021-09-27 16:20:06 +01:00
  • d37841787a Sign the git tag in release script (#10925) Erik Johnston 2021-09-27 15:39:49 +01:00
  • 71aace8a0d Move from compressing largest rooms to compressing number of chunks Azrenbeth 2021-09-27 15:14:36 +01:00
  • 95f29bce7f Revert shadow HS support (#104) Brendan Abolivier 2021-09-27 16:12:12 +02:00
  • a5819f7da9 Extract dsn parameters earlier Azrenbeth 2021-09-27 15:09:09 +01:00
  • 7d49d86b60 Remove accidental s at end of hs.config.worker Azrenbeth 2021-09-27 13:05:29 +01:00
  • 51b176e1fb deploy: f7768f62cb squahtx 2021-09-27 11:55:54 +00:00
  • f7768f62cb Avoid storing URL cache files in storage providers (#10911) Sean Quah 2021-09-27 12:55:27 +01:00
  • cc76d9f100 Use yieldable_gather_results helper because it's more elegant Olivier Wilkinson (reivilibre) 2021-09-27 12:46:54 +01:00
  • 6b439a7d65 Remove duplicate job Brendan Abolivier 2021-09-27 12:29:19 +01:00
  • c16eb52571 Use correct tag for sytest (#106) Brendan Abolivier 2021-09-27 13:26:50 +02:00
  • 6c83c27107 Fix race conditions when creating media store and config directories (#10913) Sean Quah 2021-09-27 11:29:23 +01:00
  • d138187045 Document changes to schema version 61 - 64 (#10917) Eric Eastwood 2021-09-24 17:09:12 -05:00
  • c13050ddbf deploy: b10257e879 babolivier 2021-09-24 14:38:46 +00:00
  • b10257e879 Add a spamchecker callback to allow or deny room creation based on invites (#10898) Brendan Abolivier 2021-09-24 16:38:23 +02:00
  • 2c3061badf deploy: ea01d4c2de DMRobertson 2021-09-24 14:27:34 +00:00
  • ea01d4c2de Update postgresql testing script (#10906) David Robertson 2021-09-24 15:27:09 +01:00
  • f1c149cb18 Use the effective connection params when connecting to postgres Erik Johnston 2021-09-24 14:48:35 +01:00
  • 3e5dda1a47 Add a DatabasePoolpostgres_connection_info Erik Johnston 2021-09-24 14:32:52 +01:00
  • ba449705d1 Add hooks hs/as-synthetic-events Will Hunt 2021-09-24 14:04:06 +01:00
  • 0420d4e6a5 Stop trying to auth/persist events whose auth events we do not have. (#10907) Richard van der Hoff 2021-09-24 14:01:45 +01:00
  • 9c4d018e4e Setup synthetic_events structure Will Hunt 2021-09-24 10:52:46 +01:00
  • bb7fdd821b Use direct references for configuration variables (part 5). (#10897) Patrick Cloke 2021-09-24 07:25:21 -04:00
  • 85551b7a85 Factor out common code for persisting fetched auth events (#10896) Richard van der Hoff 2021-09-24 11:56:33 +01:00
  • 261c9763c4 Simplify _auth_and_persist_fetched_events (#10901) Richard van der Hoff 2021-09-24 11:56:13 +01:00
  • 50022cff96 Add reactor to SynapseRequest and fix up types. (#10868) Erik Johnston 2021-09-24 11:01:25 +01:00
  • fa74536384 Fix AuthBlocking check when requester is appservice (#10881) Jason Robinson 2021-09-24 12:41:18 +03:00
  • 7f3352743e Improve typing in user_directory files (#10891) David Robertson 2021-09-24 10:38:22 +01:00
  • e704cc2a48 In _purge_history_txn, ensure that txn.fetchall has elements before accessing rows (#10690) Kokokokoka 2021-09-24 12:19:51 +03:00
  • 90d9fc7505 Allow . and ~ chars in registration tokens (#10887) Callum Brown 2021-09-23 18:58:12 +01:00
  • a7304adc7d Factor out _get_remote_auth_chain_for_event from _update_auth_events_and_context_for_auth (#10884) Richard van der Hoff 2021-09-23 17:34:33 +01:00
  • 47854c71e9 Use direct references for configuration variables (part 4). (#10893) Patrick Cloke 2021-09-23 12:03:01 -04:00
  • a10988983a Break down cache expiry reasons in grafana (#10880) David Robertson 2021-09-23 14:45:32 +01:00
  • dcfd864970 Fix reactivated users not being added to the user directory (#10782) David Robertson 2021-09-23 13:02:13 +01:00
  • e584534403 Use direct references for some configuration variables (part 3) (#10885) Patrick Cloke 2021-09-23 07:13:34 -04:00
  • aa2c027792 Remove unnecessary parentheses around tuples returned from methods (#10889) Andrew Morgan 2021-09-23 11:59:07 +01:00
  • 26f2bfedbf Factor out a separate EventContext.for_outlier (#10883) Richard van der Hoff 2021-09-22 17:58:57 +01:00
  • f78b68a96b Treat "\u0000" as "\u0020" for the purposes of message search (message indexing) (#10820) Hillery Shay 2021-09-22 08:25:26 -07:00
  • d55437772d Use the BaseReporter super-class for _WrappedRustReporter (#105) Brendan Abolivier 2021-09-22 17:00:54 +02:00
  • 03db6701d5 Fix invalidating OTK count cache after claim (#10875) Tulir Asokan 2021-09-22 10:31:05 -04:00