Dan Callahan 60a66716f8 Merge branch 'develop' into dmr/pyproject-poetry 2 tahun lalu
..
.gitignore e845fd41c2 Correct attrs package name in requirements (#3492) 5 tahun lalu
11881.feature d8d0271977 Send device list updates to application services (MSC3202) - part 1 (#11881) 2 tahun lalu
12040.feature 9b43df1f7b Optimise `_get_state_after_missing_prev_event`: use `/state` (#12040) 2 tahun lalu
12165.misc 19a1d6a42a Remove references to "msc2403" (#12165) 2 tahun lalu
12191.misc 319a805cd3 Raise an exception when getting state at an outlier (#12191) 2 tahun lalu
12193.misc c8cbd66d3b Start application service stream token tracking from 1 (#12193) 2 tahun lalu
12209.misc 993d90f82b Use a sequence to generate AS transaction IDs, drop `last_txn` AS state (#12209) 2 tahun lalu
12251.feature f871222880 Move `update_client_ip` background job from the main process to the background worker. (#12251) 2 tahun lalu
12267.misc 11df4ec6c2 Add more type hints to the main state store. (#12267) 2 tahun lalu
12271.doc 2fc15ac718 Flesh out documentation for running SyTest against Synapse, including use of Postgres and worker mode. (#12271) 2 tahun lalu
12293.removal c31c1091d4 Remove the unused and unstable `/aggregations` endpoint. (#12293) 2 tahun lalu
12295.misc bebf994ee8 Move MSC2654 support behind an experimental configuration flag. (#12295) 2 tahun lalu
12302.feature 5e88143dff Add a callback to react to 3PID associations (#12302) 2 tahun lalu
12310.feature 437a8ed9ef Add a configuration to exclude rooms from sync response (#12310) 2 tahun lalu
12315.doc 8a519f8abc Update `LoggingTransaction.call_after` and `call_on_exception` docstrings (#12315) 2 tahun lalu
12316.misc 1f32b90b0f Room batch: fix up handling of unknown prev_event_ids (#12316) 2 tahun lalu
12317.misc 5218fe7670 Explain how to decipher live and historic pagination tokens (#12317) 2 tahun lalu
12321.misc 5c9e39e619 Track device list updates per room. (#12321) 2 tahun lalu
12326.misc e0bb268134 Fix typechecker problems exposed by signedjson 1.1.2 (#12326) 2 tahun lalu
12327.feature e4409301ba Add a module callback to react to account data changes (#12327) 2 tahun lalu
12329.bugfix 9633eb2162 Allow non-member state sent in room batch to resolve for historic events (MSC2716) (#12329) 2 tahun lalu
12330.misc 9b67715bc3 Disable proactive sends for remote joins (#12330) 2 tahun lalu
12331.doc a7fb66e800 Update dead links in check-newsfragment.sh (#12331) 2 tahun lalu
12332.misc 6927d87254 Handle outliers in `/federation/v1/event` (#12332) 2 tahun lalu
12333.bugfix f96b85eca8 Ensure the type of URL attributes is always str when matching against preview blacklist (#12333) 2 tahun lalu
12334.misc 9a3f1f5383 Nuke the tox `packaging` job (#12334) 2 tahun lalu
12335.misc 5a32ec59b2 Ignore .envrc for direnv users (#12335) 2 tahun lalu
12336.misc 15cdcf8f30 Remove `dockerfile-pgtests` (#12336) 2 tahun lalu
12337.feature b03ffaa409 Changelog 2 tahun lalu
12338.misc adbf975623 Remove an unnecessary class from the relations code. (#12338) 2 tahun lalu
12339.doc 163fd686b5 Update mdbook to 0.4.17 (#12339) 2 tahun lalu
12341.feature 4e900ece42 Add set_user_admin function to the module API (#12341) 2 tahun lalu
12345.doc 350062661c Clarify that we mark as outliers because we don't have any state for them (#12345) 2 tahun lalu
12346.misc 33ebee47e4 Remove redundant `get_success` calls in test code (#12346) 2 tahun lalu
12347.misc f0b03186d9 Add type hints for `tests/unittest.py`. (#12347) 2 tahun lalu
12348.misc b7762b0c9f Move single-use methods out of `TestCase` (#12348) 2 tahun lalu
12349.misc 336bff1104 Burn `check_signature` dev script. (#12351) 2 tahun lalu
12350.bugfix c4cf916ed7 Default to `private` room visibility rather than `public` when a client does not specify one, according to spec. (#12350) 2 tahun lalu
12351.misc 336bff1104 Burn `check_signature` dev script. (#12351) 2 tahun lalu
12353.misc 41b5f72677 Convert `Linearizer` tests from `inlineCallbacks` to async (#12353) 2 tahun lalu
12354.misc 9c4c49991d Update docstrings for `ReadWriteLock` tests (#12354) 2 tahun lalu
12355.misc 80839a44f1 Remove more dead/broken dev scripts (#12355) 2 tahun lalu
12357.misc 800ba87cc8 Refactor and convert `Linearizer` to async (#12357) 2 tahun lalu
12358.misc 79e7c2c426 Fix edge case where a `Linearizer` could get stuck (#12358) 2 tahun lalu
12364.bugfix 42d8710f38 Fix a spec compliance issue where requests to the `/publicRooms` federation API would specify `limit` as a string. (#12364) 2 tahun lalu
12366.misc 31c1209c50 Make `StreamToken` and `RoomStreamToken` methods propagate cancellations (#12366) 2 tahun lalu
12367.feature b446c99ac9 Prefill the device_list_stream_cache (#12367) 2 tahun lalu
12369.doc f608e6c8cf Update broken link in `workers.md` (#12369) 2 tahun lalu
12370.feature f931c0602a Update changelog to describe changes from #12370 relative to `develop` (#12401) 2 tahun lalu
12371.misc d666fc02fa Add type hints to some tests files (#12371) 2 tahun lalu
12372.feature 66053b6bfb Prefill more stream change caches. (#12372) 2 tahun lalu
12376.misc 708d88b1a2 Allow specifying the Postgres database's port when running unit tests with Postgres. (#12376) 2 tahun lalu
12379.misc fd1e7d0fc2 Post 1.56.0 release tidy up (#12379) 2 tahun lalu
12381.misc 7ec9b06303 Poetry: initial pyproject.toml and poetry.lock (#12381) 2 tahun lalu
12384.misc 573cd0f92f Add missing dependency on importlib_metadata (#12384) 2 tahun lalu
12389.misc ae01a7edd3 Update type annotations for compatiblity with prometheus_client 0.14 (#12389) 2 tahun lalu
12390.bugfix 6fe757d69e Fix `synapse_event_persisted_position` metric (#12390) 2 tahun lalu
12392.doc 6902e9ff2b Remove docs for converting a legacy structured logging config. (#12392) 2 tahun lalu
12398.misc 05a37f4008 Remove support for the unstable identifier from MSC3288. (#12398) 2 tahun lalu
12400.misc 2cf74cf2fc Narrow the `importlib_metadata` dependency (#12400) 2 tahun lalu