Commit graph

  • de58f07338 Add support for batch sending new events Tulir Asokan 2023-02-12 15:01:51 +0200
  • bad102a762 Allow appservices to batch send as any local user Tulir Asokan 2023-02-12 15:00:20 +0200
  • 9d230e1f59 Allow unhiding events that the C-S API filters away by default Tulir Asokan 2023-02-12 14:54:24 +0200
  • 0febcc4664 Allow bypassing unnecessary validation in C-S API Tulir Asokan 2023-02-12 14:51:56 +0200
  • 14fe6acb3b Set immutable cache-control header for media downloads Tulir Asokan 2023-02-12 14:39:50 +0200
  • ca4efe51d4 Thumbnail webp images as webp to avoid losing transparency Tulir Asokan 2023-02-12 14:39:07 +0200
  • bdc4beffdb Allow registering invalid user IDs with admin API Tulir Asokan 2023-02-12 14:37:27 +0200
  • a0d9756c6f Allow specifying room ID when creating room Tulir Asokan 2023-02-12 14:35:30 +0200
  • d0a50be89e Fix default power level for room creator Tulir Asokan 2023-02-12 14:30:50 +0200
  • bbbd39b46d Add meow readme and config extension Tulir Asokan 2023-02-12 14:28:52 +0200
  • 3aa77541b6 Add meow dockerfile Tulir Asokan 2023-02-12 14:28:37 +0200
  • d1efc47925
    Fix a mistake in registration_shared_secret_path docs (#15078) saddfox 2023-02-15 20:51:58 +0100
  • 3ad817bfe5
    Fix federated joins when the first server in the list is not in the room (#15074) Sean Quah 2023-02-15 13:59:06 +0000
  • 39795b3a4e
    Make it easier to use DataGrip w/ Synapse's schema (#14982) David Robertson 2023-02-15 13:51:37 +0000
  • 27a3a72a50
    Support for selecting the Redis logical database. (#15034) 999lakhisidhu 2023-02-15 16:39:31 +0400
  • 5febf88b6c
    Update the error code for duplicate annotation (#15075) Richard van der Hoff 2023-02-15 11:47:57 +0000
  • 06ba71083e
    Fix order of partial state tables when purging (#15068) David Robertson 2023-02-14 23:42:29 +0000
  • 42aea0d8af
    Add final type hint to tests.unittest. (#15072) Patrick Cloke 2023-02-14 14:03:35 -0500
  • 119e0795a5
    Implement MSC3966: Add a push rule condition to search for a value in an array. (#15045) Patrick Cloke 2023-02-14 14:02:19 -0500
  • 157c571f3e
    Remove spurious dont_notify action from .m.rule.reaction (#15073) Richard van der Hoff 2023-02-14 18:19:58 +0000
  • e9b1ff9f31
    Prevent clients from reporting nonexistent events. (#13779) reivilibre 2023-02-14 15:50:59 +0000
  • 69324c346c Merge branch 'master' into develop Mathieu Velten 2023-02-14 16:28:13 +0100
  • 463c19ac36
    Faster joins: Omit device list updates from partial state rooms in /sync (#15069) Sean Quah 2023-02-14 12:32:19 +0000
  • 3e90dfdd81 1.77.0 v1.77.0 Mathieu Velten 2023-02-14 12:59:15 +0100
  • cb262713b7
    Fix clashing DB txn name (#15070) Erik Johnston 2023-02-14 12:20:25 +0100
  • f09db5c991
    Skip calculating unread push actions in /sync when enable_push is false. (#14980) Erik Johnston 2023-02-14 12:10:29 +0100
  • db2b105d69
    Change collection[str] to StrCollection in event_auth code (#14929) Harishankar Kumar 2023-02-14 15:07:08 +0530
  • c0bf4c3cb4
    Add check to ensure locked dependencies have source distributions available. (#14742) reivilibre 2023-02-13 18:15:38 +0000
  • 3d7aead5d6
    Tweak comment on _is_local_room_accessible as part of room visibility in /hierarchy to clarify the condition for a room being visible. (#14834) reivilibre 2023-02-13 16:30:58 +0000
  • bac123c9d3
    Update pyo3-log to v0.8.1 (#15043) V02460 2023-02-13 13:25:56 +0100
  • bdccfd2477
    Refactor arguments of try_unbind_threepid(_with_id_server) from dict to separate args (#15053) Andrew Morgan 2023-02-13 12:12:48 +0000
  • c10e131250
    Apply logging from hotfixes branch to develop (#15054) David Robertson 2023-02-13 11:49:20 +0000
  • 5e1b21e152
    Bump sentry-sdk from 1.13.0 to 1.15.0 (#15065) dependabot[bot] 2023-02-13 09:19:56 +0000
  • 14406d1a08
    Bump types-pillow from 9.4.0.5 to 9.4.0.10 (#15064) dependabot[bot] 2023-02-13 09:19:39 +0000
  • fa7bbd05e2
    Bump types-requests from 2.28.11.8 to 2.28.11.12 (#15063) dependabot[bot] 2023-02-13 09:19:28 +0000
  • 02db6cfd28
    Bump serde_json from 1.0.92 to 1.0.93 (#15062) dependabot[bot] 2023-02-13 09:19:18 +0000
  • ede0b219eb
    Bump systemd-python from 234 to 235 (#15061) dependabot[bot] 2023-02-13 09:18:50 +0000
  • 81497c752b
    Bump dtolnay/rust-toolchain from 9cd00a88a73addc8617065438eff914dd08d0955 to 25dc93b901a87e864900a8aec6c12e9aa794c0c3 (#15060) dependabot[bot] 2023-02-13 09:18:26 +0000
  • e0bc331a94
    Bump bleach from 5.0.1 to 6.0.0 (#15059) dependabot[bot] 2023-02-13 09:18:07 +0000
  • 3b1430bd0b Merge remote-tracking branch 'upstream/release-v1.77' maunium-old Tulir Asokan 2023-02-12 14:02:57 +0200
  • 9d6c9c3f5d Update README.md Tulir Asokan 2023-02-12 14:01:12 +0200
  • 6cddf24e36
    Faster joins: don't stall when a user joins during a fast join (#14606) Mathieu Velten 2023-02-11 00:31:05 +0100
  • d0c713cc85
    Return read-only collections from @cached methods (#13755) Sean Quah 2023-02-10 23:29:00 +0000
  • 14be78d492
    Support for MSC3758: exact_event_match push condition (#14964) Patrick Cloke 2023-02-10 12:37:07 -0500
  • cf5233b783
    Avoid fetching unused account data in sync. (#14973) Patrick Cloke 2023-02-10 09:22:16 -0500
  • d793fcd241
    Merge branch 'release-v1.77' into develop David Robertson 2023-02-10 13:43:18 +0000
  • b95407908d
    Avoid mutating cached values in _generate_sync_entry_for_account_data (#15047) Sean Quah 2023-02-10 13:11:20 +0000
  • a481fb9f98
    Refactor get_user_devices_from_cache to avoid mutating cached values. (#15040) Patrick Cloke 2023-02-10 08:09:47 -0500
  • 73b8068ced
    1.77.0rc2 v1.77.0rc2 David Robertson 2023-02-10 12:44:38 +0000
  • fd296b7343
    Fix exception on start up about device lists (#15041) Erik Johnston 2023-02-10 10:52:35 +0100
  • a5a799722d
    Tag federation request spans with the worker name (#15042) David Robertson 2023-02-09 22:33:39 +0000
  • 03bccd542b
    Add a class UnpersistedEventContext to allow for the batching up of storing state groups (#14675) Shay 2023-02-09 13:05:02 -0800
  • c1d2ce2901
    Do not always start a db txn on Postgres (#14840) Andrew Morgan 2023-02-09 19:57:01 +0000
  • 218a383c43
    Bump ruff version from 0.0.230 to 0.0.237. (#15033) Andrew Morgan 2023-02-09 18:18:42 +0000
  • d22c1c862c
    Respond correctly to unknown methods on known endpoints (#14605) Patrick Cloke 2023-02-09 13:04:24 -0500
  • 8a6e043488
    Avoid mutating cached room aliases. (#15038) Patrick Cloke 2023-02-09 10:56:02 -0500
  • cd2484dc2e
    Bump schema version (#15036) David Robertson 2023-02-09 15:28:26 +0000
  • 733531ee3e
    Add final type hint to synapse.server. (#15035) Patrick Cloke 2023-02-09 09:49:04 -0500
  • 7081bb56e2
    Proper types for tests.module_api (#15031) David Robertson 2023-02-09 00:23:35 +0000
  • 30509a1010
    Add more missing type hints to tests. (#15028) Patrick Cloke 2023-02-08 16:29:49 -0500
  • 4eed7b2ede
    Add missing type hints to tests. (#15027) Patrick Cloke 2023-02-08 14:52:37 -0500
  • 55e4d27b36
    Limit concurrent event creation for a room to avoid state resolution when sending bursts of events to a local room (#14977) Shay 2023-02-08 11:25:11 -0800
  • 975f7ba904
    Explicit disabling of disallowed_untyped_defs. (#15026) Patrick Cloke 2023-02-08 13:49:18 -0500
  • c951fbedcb
    MSC3873: Escape keys when flattening dicts. (#15004) Patrick Cloke 2023-02-08 13:09:41 -0500
  • c78c67c5a9
    Fix bug in replication where response is cached (#15024) Erik Johnston 2023-02-08 17:41:55 +0100
  • a4126e2861
    Document how to run Synapse (#15022) Andy Balaam 2023-02-08 12:58:36 +0000
  • dccae64083
    Merge branch 'release-v1.77' into develop David Robertson 2023-02-08 12:45:46 +0000
  • 22aff546d4
    Bump cryptography from 38.0.4 to 39.0.1 (#15020) dependabot[bot] 2023-02-08 11:26:10 +0000
  • 85d93d003c
    Clarify limitations of SRV delegation in documentation (#14959) William Kray 2023-02-08 02:44:19 -0800
  • d83178a33a
    Permalink to the docs v1.77.0rc1 David Robertson 2023-02-08 00:39:19 +0000
  • b7672b4a97
    Note the revert (that I didn't PR) David Robertson 2023-02-08 00:37:23 +0000
  • b36c915913
    Merge the osx wheel fix with poetry-core 1.5.0 David Robertson 2023-02-08 00:32:38 +0000
  • 17e0c75eec
    Rearrange items David Robertson 2023-02-08 00:31:54 +0000
  • 236f6dfc8c
    Manually add new news fragments David Robertson 2023-02-08 00:12:22 +0000
  • 0c29f5fbb4
    Hacky fix to make mac wheels (#15019) David Robertson 2023-02-07 23:55:22 +0000
  • 4142dca718
    Include no actions instead of dont_notify for suppressing edits. (#15016) Patrick Cloke 2023-02-07 18:11:16 -0500
  • f10caa73ee
    Disambiguate get_ex_outlier_stream_rows query David Robertson 2023-02-07 15:33:33 +0000
  • 9cd7610f86
    Revert "Add event_stream_ordering column to membership state tables (#14979)" David Robertson 2023-02-07 15:26:55 +0000
  • 2dff93099b
    Typecheck tests.rest.media.v1.test_media_storage (#15008) David Robertson 2023-02-07 15:24:44 +0000
  • f630536a94
    1.77.0rc1 David Robertson 2023-02-07 13:45:19 +0000
  • 4dd2b6165c
    Proper types for tests.test_terms_auth (#15007) David Robertson 2023-02-07 12:03:39 +0000
  • 5b55c32d61
    Add tests for using _flatten_dict with an event. (#15002) Patrick Cloke 2023-02-07 06:56:09 -0500
  • d0fed7a37b
    Properly typecheck types.http (#14988) David Robertson 2023-02-07 00:20:04 +0000
  • 5fdc12f482
    Add event_stream_ordering column to membership state tables (#14979) Nick Mills-Barrett 2023-02-07 01:10:54 +0100
  • 64a631879c
    Allow poetry-core 1.5.0 (#14949) icp 2023-02-07 01:04:14 +0530
  • d0fa217cd9
    Add missing types to test_state. (#14985) Patrick Cloke 2023-02-06 11:11:09 -0500
  • 0f34abed7c
    Type hints for tests.federation (#14991) David Robertson 2023-02-06 16:05:06 +0000
  • 156cd88eef
    Add missing type hints to tests.replication. (#14987) Patrick Cloke 2023-02-06 09:55:00 -0500
  • b275763c65
    Expect type stubs from canonicaljson (#14992) David Robertson 2023-02-06 12:54:11 +0000
  • e8269ed391
    Type hints for tests.appservice (#14990) David Robertson 2023-02-06 12:49:06 +0000
  • 3e37ff1a7e
    Bump anyhow from 1.0.68 to 1.0.69 (#14996) dependabot[bot] 2023-02-06 12:18:11 +0000
  • e3808e53dc
    Bump phonenumbers from 8.13.4 to 8.13.5 (#14999) dependabot[bot] 2023-02-06 11:35:39 +0000
  • 4e2b58bc52
    Bump isort from 5.11.4 to 5.11.5 (#14998) dependabot[bot] 2023-02-06 11:35:06 +0000
  • 041eab647d
    Bump serde_json from 1.0.91 to 1.0.92 (#14997) dependabot[bot] 2023-02-06 11:34:54 +0000
  • ef23d6b296
    Bump prometheus-client from 0.15.0 to 0.16.0 (#14995) dependabot[bot] 2023-02-06 11:34:22 +0000
  • 96e67d5cba
    Bump types-setuptools from 65.6.0.3 to 67.1.0.0 (#14994) dependabot[bot] 2023-02-06 11:34:01 +0000
  • f3f495c4e3
    Bump hiredis from 2.1.1 to 2.2.1 (#14993) dependabot[bot] 2023-02-06 11:33:23 +0000
  • b3bf58a8a5
    Only notify the target of a membership event (#14971) David Robertson 2023-02-06 11:29:51 +0000
  • 6e6edea6c1
    Properly typecheck tests.api (#14983) David Robertson 2023-02-03 20:03:23 +0000
  • b2d97bac09
    Implement MSC3958: suppress notifications from edits (#14960) Patrick Cloke 2023-02-03 14:31:14 -0500