1
0

Commit Graph

  • 88f603f845 ensure idp_id gets a prefix David Robertson 2022-05-21 21:42:08 +01:00
  • bbaba3c27f endpoints are required if discovery is enabled David Robertson 2022-05-21 21:41:38 +01:00
  • 3ba21b61a0 validate that idp_icon is an mxc_url David Robertson 2022-05-21 18:21:45 +01:00
  • 3097172832 legacy fallbacks seem to just work (TM)? David Robertson 2022-05-21 17:57:37 +01:00
  • 9319bf036c Log when we get state at sync Erik Johnston 2022-05-21 17:10:54 +01:00
  • e5c2ea6341 Don't pull out state for catchup Erik Johnston 2022-05-21 16:53:01 +01:00
  • 8141a0d0b3 Fix test for prev Erik Johnston 2022-05-21 16:51:58 +01:00
  • 8e47d72992 Pull current hosts out from current_state table Erik Johnston 2022-05-21 16:42:51 +01:00
  • da10dfc311 Merge branch 'erikj/less_state_on_missing' into erikj/push_hack Erik Johnston 2022-05-21 14:13:10 +01:00
  • f9d470b2da Fix tests Erik Johnston 2022-05-21 14:11:52 +01:00
  • 8b33331cb5 Newsfile Erik Johnston 2022-05-21 14:01:21 +01:00
  • 2ebb0c6f99 Pull out less state when handling gaps Erik Johnston 2022-05-21 13:58:52 +01:00
  • 3bbe3074fb Ignore display name push Erik Johnston 2022-05-20 18:57:26 +01:00
  • 6fd8b850ed Reduce state that push rules pull from DB Erik Johnston 2022-05-10 11:09:57 +01:00
  • 4b5a1a45da Don't pull out stuff for push Erik Johnston 2022-05-20 18:50:59 +01:00
  • 2dd2ca17a0 Fix lint Erik Johnston 2022-05-20 18:34:05 +01:00
  • 322d22f04e Newsfile Olivier Wilkinson (reivilibre) 2022-05-20 12:16:04 +01:00
  • be69bd292a Run Complement with workers in CI Olivier Wilkinson (reivilibre) 2022-05-20 12:15:04 +01:00
  • 39dee30f01 Send USER_IP commands on a different Redis channel, in order to reduce traffic to workers that do not process these commands. (#12809) reivilibre 2022-05-20 15:28:23 +01:00
  • 456a394bf7 Use 'get_domains_from_state' still for backfill Erik Johnston 2022-05-20 15:13:06 +01:00
  • 10280fc943 Uniformize spam-checker API, part 1: the Code enum. (#12703) David Teller 2022-05-20 14:53:25 +02:00
  • 4bd06c9c98 Newsfile Erik Johnston 2022-05-20 13:02:47 +01:00
  • c8c12ac13a Pull out less state when checking soft fail Erik Johnston 2022-05-20 12:55:53 +01:00
  • 9bb3bbe153 Require 'latest_event_ids' Erik Johnston 2022-05-20 12:47:52 +01:00
  • 68ff8f3575 Remove 'get_current_state' from StateHandler Erik Johnston 2022-05-20 12:33:44 +01:00
  • 11efe7231f Use new helper functions Erik Johnston 2022-05-20 12:33:21 +01:00
  • f69785e875 Add helper methods to store Erik Johnston 2022-05-20 12:32:56 +01:00
  • 151cb6e2f4 Use new store.get_current_state_event Erik Johnston 2022-05-20 12:47:43 +01:00
  • d882ee6219 Use helper function elsewhere Erik Johnston 2022-05-20 11:58:01 +01:00
  • 94cd2cad4f Use helper function in auth Erik Johnston 2022-05-20 11:55:45 +01:00
  • 155399a145 Add helper function to get the current state event in the room Erik Johnston 2022-05-20 11:55:04 +01:00
  • 71e8afe34d Update EventContext get_current_event_ids and get_prev_event_ids to accept state filters and update calls where possible (#12791) Shay 2022-05-20 01:54:12 -07:00
  • 2179c6376a Extra fields and tests David Robertson 2022-05-20 00:56:02 +01:00
  • 2be5a2b07b Fix RetryDestinationLimiter re-starting finished log contexts (#12803) Sean Quah 2022-05-19 20:17:10 +01:00
  • 96df31239c Add a unit test for copying over arbitrary room types when upgrading a room (#12792) Andrew Morgan 2022-05-19 18:32:48 +01:00
  • 177b884ad7 Lay some foundation work to allow workers to only subscribe to some kinds of messages, reducing replication traffic. (#12672) reivilibre 2022-05-19 16:29:08 +01:00
  • 070c0279d4 await_lazy_loading rav/faster_joins/work Richard van der Hoff 2022-05-19 16:18:30 +01:00
  • f7a4802bea deploy: eb4aaa1b4b H-Shay 2022-05-19 14:47:55 +00:00
  • 6dc76bc008 deploy: ab2a615cfb H-Shay 2022-05-19 14:47:10 +00:00
  • eb4aaa1b4b Add detail to cache_autotuning config option documentation (#12776) Shay 2022-05-19 07:47:07 -07:00
  • ab2a615cfb Update configuration manual to document size-related suffixes (#12777) Shay 2022-05-19 07:46:33 -07:00
  • 684feeaf2f Properly close providers.json file stream. (#12794) Petr Vaněk 2022-05-19 16:23:59 +02:00
  • 6c2f8fac44 deploy: 66a5f6c400 reivilibre 2022-05-19 13:17:22 +00:00
  • 66a5f6c400 Add a unique index to state_group_edges to prevent duplicates being accidentally introduced and the consequential impact to performance. (#12687) reivilibre 2022-05-19 14:16:49 +01:00
  • f16ec055cc hash_password: raise an error if no config file is specified (#12789) Jae Lo Presti 2022-05-19 14:03:13 +01:00
  • b935c9529c Simplify untyped-defs config in mypy.ini (#12790) David Robertson 2022-05-19 13:49:58 +01:00
  • d25935cd3d Implement MSC3818: copy room type on upgrade (#12786) Aminda Suomalainen 2022-05-19 14:28:10 +03:00
  • 131e5b46b3 deploy: 47619017f9 squahtx 2022-05-19 11:03:50 +00:00
  • 47619017f9 Add missing user directory search endpoint to the generic worker documentation (#12773) Sami Olmari 2022-05-19 14:03:12 +03:00
  • 51d9e34412 move TYPE_CHECKING workaround outside David Robertson 2022-05-19 11:29:49 +01:00
  • 9b9b51be6a It seems what I want is constr David Robertson 2022-05-19 02:01:02 +01:00
  • 348b53fe9c WIP trying out validators David Robertson 2022-05-18 23:12:29 +01:00
  • 69636ae0c7 deploy: 5675cebfaa richvdh 2022-05-19 09:28:49 +00:00
  • 5675cebfaa openid.md: fix some links Richard van der Hoff 2022-05-19 10:28:18 +01:00
  • 8f1b555ec6 Require and lock pydantic David Robertson 2022-05-18 21:22:14 +01:00
  • 6ff99e3bea Downgrade some OIDC exceptions to warnings (#12723) David Robertson 2022-05-18 20:10:21 +01:00
  • 51d81be36a deploy: a1cb05b3e8 clokep 2022-05-18 18:50:08 +00:00
  • a1cb05b3e8 Fix federation in demo scripts. (#12783) Patrick Cloke 2022-05-18 14:49:33 -04:00
  • d38c73e9ab Skip waiting for full state if a StateFilter does not require it (#12498) Richard van der Hoff 2022-05-18 20:33:57 +02:00
  • fc2f7819e1 deploy: 0fce474a40 anoadragon453 2022-05-18 17:25:14 +00:00
  • 0fce474a40 Fix YAML parsing error in url_preview_accept_language (#12785) Andrew Morgan 2022-05-18 18:24:44 +01:00
  • 19d79b6ebe Refactor resolve_state_groups_for_events to not pull out full state when no state resolution happens. (#12775) Shay 2022-05-18 10:15:52 -07:00
  • 0c02d10c4d deploy: 3d8839c30c squahtx 2022-05-18 16:56:55 +00:00
  • 3d8839c30c Add documentation for cancellation of request processing (#12761) Sean Quah 2022-05-18 17:56:23 +01:00
  • 50ae4eafe1 Add some type hints to event_federation datastore (#12753) Dirk Klimpel 2022-05-18 17:02:10 +02:00
  • 682431efbe Merge branch 'master' into develop Brendan Abolivier 2022-05-18 15:53:18 +01:00
  • 635f0d916b Do not keep going if there are 5 back-to-back background update failures. (#12781) reivilibre 2022-05-18 13:57:59 +00:00
  • df4963548b Give a meaningful error message when a client tries to create a room with an invalid alias localpart. (#12779) reivilibre 2022-05-18 11:46:06 +00:00
  • 57fd0dda6b deploy: a167304c8b anoadragon453 2022-05-18 11:30:11 +00:00
  • a167304c8b Switch the 'Configuration' link in the docs homepage to the config manual (#12748) Andrew Morgan 2022-05-18 12:29:32 +01:00
  • 4cee2a6330 Fixup changelog Brendan Abolivier 2022-05-18 12:23:37 +01:00
  • 8f76987922 deploy: deca250e3f anoadragon453 2022-05-18 11:22:04 +00:00
  • deca250e3f Add some documentation around the rc_invites option to the config docs (#12759) Andrew Morgan 2022-05-18 12:21:32 +01:00
  • dc6e607edc Merge branch 'release-v1.59' into matrix-org-hotfixes Brendan Abolivier 2022-05-18 11:46:34 +01:00
  • d24a1486e5 Fixup changelog v1.59.1 Brendan Abolivier 2022-05-18 11:46:05 +01:00
  • 1aa30f7b3e 1.59.1 Brendan Abolivier 2022-05-18 11:41:53 +01:00
  • c22314c4e8 Discard null-containing strings before updating the user directory (#12762) David Robertson 2022-05-18 11:28:14 +01:00
  • d4713d3e33 Discard null-containing strings before updating the user directory (#12762) David Robertson 2022-05-18 11:28:14 +01:00
  • 8afb7b55d0 Make handling of federation Authorization header (more) compliant with RFC7230 (#12774) Hubert Chathi 2022-05-18 06:19:30 -04:00
  • 37935b5183 Move methods that call add_push_rule to PushRuleStore (#12772) Adam 2022-05-18 10:37:48 +01:00
  • 0953cad3e4 docstringggggg dmr/reject-null-codepoints-user-dir David Robertson 2022-05-18 10:19:30 +01:00
  • 73ec8a507d deploy: 0d17357fcd DMRobertson 2022-05-17 18:06:38 +00:00
  • 0d17357fcd Suggest using docker when testing against postgres (#12765) David Robertson 2022-05-17 19:05:53 +01:00
  • 182ca78a12 Delete events from federation_inbound_events_staging table on purge (#12770) Mathieu Velten 2022-05-17 19:01:06 +02:00
  • 5331fb5b47 allow on_invalidate=None in @cached methods (#12769) David Robertson 2022-05-17 17:06:45 +01:00
  • 6edefef602 Add some type hints to datastore (#12717) Dirk Klimpel 2022-05-17 16:29:06 +02:00
  • ad6a6675bf go away flake8 David Robertson 2022-05-17 14:14:40 +01:00
  • 21d1347f2c Changelog David Robertson 2022-05-17 14:00:56 +01:00
  • a9fe3350f8 Drive-by typo fix I spotted while debugging David Robertson 2022-05-17 13:49:19 +01:00
  • a1adede444 discard strings with nulls before user dir update David Robertson 2022-05-17 13:48:19 +01:00
  • 79f1cef5e4 Move non_null_str_or_none to s.utils.stringutils David Robertson 2022-05-17 13:47:51 +01:00
  • 8c977edec8 Reproduce #12755 David Robertson 2022-05-17 13:32:01 +01:00
  • 2e3a83d8d4 Generate sample config erikj/fixup_autotuning_config Erik Johnston 2022-05-17 12:05:24 +01:00
  • 2f497cbe7b Newsfile Erik Johnston 2022-05-17 12:01:14 +01:00
  • 3fc49255ba Fixup autotuning sample config Erik Johnston 2022-05-17 12:00:27 +01:00
  • 942c30b16b Add a new room version for MSC3787's knock+restricted join rule (#12623) Travis Ralston 2022-05-17 04:41:39 -06:00
  • 24b590de32 Remove code which updates application_services_state.last_txn (#12680) Richard van der Hoff 2022-05-17 12:07:18 +02:00
  • a34a41f135 Fix push for m.read events (#12721) SpiritCroc 2022-05-17 12:03:07 +02:00
  • 354b523695 deploy: 44d7bb13c3 DMRobertson 2022-05-17 10:01:15 +00:00
  • 1402159bb8 Merge branch 'master' into develop David Robertson 2022-05-17 11:00:54 +01:00