1
0

Commit Graph

  • ec82407b49 Add changelog Eric Eastwood 2021-11-19 00:43:32 -06:00
  • d44fdcc8e6 Fix event queue Eric Eastwood 2021-11-19 00:39:02 -06:00
  • b8c60b9ad2 Pipe arguments across the function stack Eric Eastwood 2021-11-18 20:09:38 -06:00
  • d203d22a6f Refactor backfilled behavior into specific function parameters Eric Eastwood 2021-11-18 18:43:08 -06:00
  • 7ffddd819c Prevent historical state from being pushed to an application service via /transactions (MSC2716) (#11265) Eric Eastwood 2021-11-18 14:16:08 -06:00
  • 856656a8ee Leave rooms in a deterministic order Sean Quah 2021-11-18 20:01:36 +00:00
  • 92b75388f5 Remove legacy code related to deprecated trust_identity_server_for_password_resets config flag (#11333) Shay 2021-11-18 10:56:32 -08:00
  • 4686190945 SlavedEventStore doesn't need StreamWorkerStore David Robertson 2021-11-18 18:48:08 +00:00
  • e5d15cc677 Fix typo David Robertson 2021-11-18 18:42:36 +00:00
  • 1138f18cde Use _clock; weaken StatsStore to StateDeltasStore David Robertson 2021-11-18 18:28:24 +00:00
  • 95d93bf584 deploy: 81b18fe5c0 DMRobertson 2021-11-18 17:44:14 +00:00
  • 81b18fe5c0 Add dedicated admin API for blocking a room (#11324) Dirk Klimpel 2021-11-18 18:43:49 +01:00
  • 5f81c0ce9c Add/Unerase annotations to Module API (#11341) reivilibre 2021-11-18 16:55:33 +00:00
  • e5751a6350 Revert "Convert strings in synapse.api.constants to enums or Final" Sean Quah 2021-11-18 16:06:38 +00:00
  • b105beafdb Fix bug/redundant code to do with handling of the root space id Sean Quah 2021-11-18 16:00:00 +00:00
  • f77da61ce8 Add missing type hints to new tests Sean Quah 2021-11-18 15:42:47 +00:00
  • 8627a456e3 Refer to "spaces" instead of "rooms" Sean Quah 2021-11-18 15:40:29 +00:00
  • 433ee159cb Rename get_refresh_token_for_user_id to create_refresh_token_for_user_id (#11370) reivilibre 2021-11-18 14:45:38 +00:00
  • 539e441399 Use auto_attribs for RefreshTokenLookupResult (#11386) reivilibre 2021-11-18 14:40:26 +00:00
  • 4bd54b263e Do not allow MSC3440 threads to fork threads (#11161) Patrick Cloke 2021-11-18 08:43:09 -05:00
  • 1f348e07a2 deploy: e2dabec996 DMRobertson 2021-11-18 12:25:06 +00:00
  • e2dabec996 Docs: Quote wildcard federation_certificate_verification_whitelist (#11381) Nicolai Søborg 2021-11-18 12:24:40 +00:00
  • 84fac0f814 Add type annotations to synapse.metrics (#10847) Sean Quah 2021-11-17 19:07:02 +00:00
  • 3182b1d351 deploy: d993c3bb1e DMRobertson 2021-11-17 15:30:55 +00:00
  • d993c3bb1e Add support for /_matrix/media/v3 APIs (#11371) Aaron R 2021-11-17 09:30:24 -06:00
  • c9195269a7 deploy: b76337fdf8 DMRobertson 2021-11-17 14:20:32 +00:00
  • dc041430ae deploy: 077b74929f DMRobertson 2021-11-17 14:20:12 +00:00
  • b76337fdf8 Merge branch 'master' into develop David Robertson 2021-11-17 14:19:56 +00:00
  • 077b74929f Merge remote-tracking branch 'origin/release-v1.47' David Robertson 2021-11-17 14:19:27 +00:00
  • 0d86f6334a Rename get_access_token_for_user_id method to create_access_token_for_user_id (#11369) reivilibre 2021-11-17 14:10:57 +00:00
  • 60ecb6b4d4 Fix running complement.sh script. (#11368) Patrick Cloke 2021-11-17 09:04:50 -05:00
  • 9f9d82aa84 1.47.0 v1.47.0 David Robertson 2021-11-17 13:10:12 +00:00
  • 2940bec645 Remove erroneous v1.45.0 docs folder (#11367) Andrew Morgan 2021-11-17 12:13:24 +00:00
  • 70dc5da72d Simply calling execute_values in order to appease mypy anoa/typehint_tests_utils Andrew Morgan 2021-11-17 01:02:56 +00:00
  • e532a8f77d Add types-psycopg2 package to optional dev dependencies Andrew Morgan 2021-11-16 00:38:30 +00:00
  • 33af486813 Changelog Andrew Morgan 2021-11-16 00:26:06 +00:00
  • 3dd34bba19 Remove some unused classes. Andrew Morgan 2021-11-16 00:17:44 +00:00
  • dfffd5ad06 Refactor 'setupdb' to remove an indent-level, and help explain its purpose a bit more. Andrew Morgan 2021-11-16 00:16:15 +00:00
  • 88c6999840 Pass a fake Connection mock to SQLBaseStore, instead of None. Andrew Morgan 2021-11-16 00:12:59 +00:00
  • 89add577d7 Ignore monkey-patching functions. mypy doesn't currently allow this. Andrew Morgan 2021-11-16 00:11:36 +00:00
  • 970555dc9e Remove mock of non-existent property. Andrew Morgan 2021-11-16 00:10:40 +00:00
  • ed833e3bc9 Again, don't re-use variable names. Andrew Morgan 2021-11-16 00:10:04 +00:00
  • 510b30f7e6 Don't re-use variable names with differing types. Andrew Morgan 2021-11-16 00:08:40 +00:00
  • ca2cfa58d8 Make default_config only return a dict representation Andrew Morgan 2021-11-16 00:03:46 +00:00
  • 76f5ce9537 Add type annotation to Databases.databases Andrew Morgan 2021-11-15 23:59:25 +00:00
  • 69bfd46158 Denote HomeServer.DATASTORE_CLASS as an abstract property the Python 3 way Andrew Morgan 2021-11-15 23:58:13 +00:00
  • d8448a0414 Remove tests/utils.py from mypy exclude list Andrew Morgan 2021-11-15 23:56:57 +00:00
  • dfe4779f43 Fixup portdb script David Robertson 2021-11-16 12:22:13 +00:00
  • 7f6c2aab57 Fixup imports David Robertson 2021-11-16 12:11:47 +00:00
  • ee1803551d Mypy now passes. David Robertson 2021-11-16 11:43:32 +00:00
  • 13b9509e76 Pull in RoomMemberWorkerStore David Robertson 2021-11-15 17:24:39 +00:00
  • ea34499c9b Pull in StatsStore David Robertson 2021-11-15 16:28:44 +00:00
  • d251ab8785 Cache needs StreamWorkerStore David Robertson 2021-11-15 16:23:09 +00:00
  • 0e7d79b61d Pull in EventPushActionsWorkerStore David Robertson 2021-11-15 16:10:26 +00:00
  • 1dea20ca75 CacheInvalidationWorkerStore needs RelationsWorkerStore David Robertson 2021-11-15 15:41:32 +00:00
  • 58c20bbcb7 LoggingDatabaseConnection.__enter__ returns itself David Robertson 2021-11-15 15:09:57 +00:00
  • f7111a9805 mark _cache_id_gen as a required mixin property David Robertson 2021-11-15 15:08:09 +00:00
  • 4d343db081 Get rid of my home dir, whoops dmr/storage-inheritance-script David Robertson 2021-11-16 16:37:43 +00:00
  • 319dcb955e Fix incorrect return value in tests. (#11359) Patrick Cloke 2021-11-16 11:36:46 -05:00
  • a1367dcf8c Require networkx David Robertson 2021-11-16 16:27:58 +00:00
  • 0caf20883c Merge tag 'v1.47.0rc3' into develop David Robertson 2021-11-16 15:46:45 +00:00
  • 88375beeaa Avoid sharing room hierarchy responses between users (#11355) Sean Quah 2021-11-16 15:40:47 +00:00
  • 7baa671dc8 fix up changelog language v1.47.0rc3 Andrew Morgan 2021-11-16 14:42:21 +00:00
  • 729acd82c8 mark the migration file migration as a bug Andrew Morgan 2021-11-16 14:40:54 +00:00
  • edcdc5fd82 1.47.0rc3 Andrew Morgan 2021-11-16 14:34:46 +00:00
  • ce06cb59c3 Merge branch 'release-v1.47' of github.com:matrix-org/synapse into matrix-org-hotfixes Andrew Morgan 2021-11-16 13:55:44 +00:00
  • b43d085472 Convert strings in synapse.api.constants to enums or Final Sean Quah 2021-11-12 19:57:42 +00:00
  • ab89c60702 Add newsfile Sean Quah 2021-11-12 18:43:00 +00:00
  • 9e361c8550 Changelog David Robertson 2021-11-16 13:52:59 +00:00
  • 51fec1a534 Commit hacky script to visualise store inheritance David Robertson 2021-11-16 13:47:03 +00:00
  • dfa536490e Add support for /_matrix/client/v3 APIs (#11318) Aaron R 2021-11-16 07:47:58 -06:00
  • 7468723697 Add most missing type hints to synapse.util (#11328) Patrick Cloke 2021-11-16 08:47:36 -05:00
  • b8c228ae98 Add tests for admin API to remove a local user from a space Sean Quah 2021-11-12 18:37:15 +00:00
  • 3371ec0b85 Add documentation for new admin API to remove a local user from a space Sean Quah 2021-11-12 18:36:18 +00:00
  • 75be1be9d5 Add admin API to remove a local user from a space Sean Quah 2021-11-12 18:36:53 +00:00
  • f004687410 Add tests for RoomHierarchyHandler Sean Quah 2021-11-16 13:29:23 +00:00
  • 98873d7be3 Add RoomHierarchyHandler for walking space hierarchies Sean Quah 2021-11-16 13:28:47 +00:00
  • 17bc6167d6 Annotate string constants in synapse.api.constants with Final Sean Quah 2021-11-11 20:21:50 +00:00
  • 2930fe6fea Changelog Andrew Morgan 2021-11-05 16:07:44 +00:00
  • e914f1d734 Add tests Andrew Morgan 2021-11-12 18:49:49 +00:00
  • 6e084b62b8 Rename remove_deleted_devices_from_device_inbox to ensure it is always run (#11353) Andrew Morgan 2021-11-16 13:16:43 +00:00
  • 103f410bef Add a to_device_stream_id column to the application_services_state table Andrew Morgan 2021-11-05 16:00:35 +00:00
  • 7899f823ae Add database method to fetch to-device messages by user_ids from db Andrew Morgan 2021-11-05 15:59:08 +00:00
  • 78bd5eaa4f Allow setting/getting stream id per appservice for to-device messages Andrew Morgan 2021-11-05 15:52:39 +00:00
  • b7a44d4402 Add a new ephemeral AS handler for to_device message edus Andrew Morgan 2021-11-05 15:47:33 +00:00
  • 3a1462f7e0 Properly register all callback hooks for legacy password authentication providers (#11340) reivilibre 2021-11-16 12:53:31 +00:00
  • 7fbfedb230 Add experimental config option to send to-device messages to AS's Andrew Morgan 2021-11-04 17:55:12 +00:00
  • 111e7feabc deploy: 24b61f379a clokep 2021-11-16 12:44:21 +00:00
  • 24b61f379a Add ability to un-shadow-ban via the admin API. (#11347) Patrick Cloke 2021-11-16 07:43:53 -05:00
  • 9a316ecd3c SCARY: Pull in EventFederationWorkerStore David Robertson 2021-11-15 13:58:26 +00:00
  • e140beeb56 Easier function annotations David Robertson 2021-11-15 13:15:59 +00:00
  • 0dda1a7968 Misc typing fixes for tests, part 2 of N (#11330) David Robertson 2021-11-16 10:41:35 +00:00
  • e351660987 deploy: e72135b9d3 babolivier 2021-11-16 10:21:27 +00:00
  • e72135b9d3 change 'Home Server' to one word 'homeserver' (#11320) Ashwin Nair 2021-11-16 15:51:01 +05:30
  • c199b461fa Add types-psycopg2 package to optional dev dependencies anoa/typehint_tests_utils_backup Andrew Morgan 2021-11-16 00:38:30 +00:00
  • 5b1b067ea3 Changelog Andrew Morgan 2021-11-16 00:26:06 +00:00
  • 65a5eb5243 Remove some unused classes. Andrew Morgan 2021-11-16 00:17:44 +00:00
  • 9b2f54e859 Refactor 'setupdb' to remove an indent-level, and help explain its purpose a bit more. Andrew Morgan 2021-11-16 00:16:15 +00:00
  • a977261542 Pass a fake Connection mock to SQLBaseStore, instead of None. Andrew Morgan 2021-11-16 00:12:59 +00:00
  • 2c7e732233 Ignore monkey-patching functions. mypy doesn't currently allow this. Andrew Morgan 2021-11-16 00:11:36 +00:00