synapse/changelog.d
Erik Johnston cacd4fd7bd
Fix MSC4222 returning full state (#17915)
There was a bug that meant we would return the full state of the room on
incremental syncs when using lazy loaded members and there were no
entries in the timeline.

This was due to trying to use `state_filter or state_filter.all()` as a
short hand for handling `None` case, however `state_filter` implements
`__bool__` so if the state filter was empty it would be set to full.

c.f. MSC4222 and #17888
2024-11-08 16:41:24 +00:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
17374.feature Support & use stable endpoints for MSC4151 (#17374) 2024-10-31 09:55:30 +00:00
17657.misc Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (#17657) 2024-11-06 00:24:40 +00:00
17786.misc Add media tests for a CMYK JPEG image (#17786) 2024-10-23 18:26:01 +01:00
17809.bugfix Sliding Sync: Lazy-loading room members on incremental sync (remember memberships) (#17809) 2024-11-04 10:17:58 -06:00
17813.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17814.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17815.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17816.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17817.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17818.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17830.misc Include the destination in the error of 'Destination mismatch' (#17830) 2024-10-29 10:09:25 +00:00
17839.bugfix Check if user is in room before being able to tag it (#17839) 2024-10-30 11:55:23 -05:00
17847.bugfix Add admin handler to list of handlers used for background tasks (#17847) 2024-10-29 13:50:13 -05:00
17850.bugfix Fix WheelTimer implementation that can expired timeout early (#17850) 2024-11-05 12:08:17 -06:00
17852.misc Improve nix flake to use nixpkgs-unstable in lieu of master (#17852) 2024-11-06 14:03:46 +00:00
17861.bugfix Fix check for outdated Rust library (#17861) 2024-10-29 17:06:15 +00:00
17884.misc Speed up sliding sync by computing extensions in parallel (#17884) 2024-10-30 10:51:04 +00:00
17887.misc Bump Synapse Dockerfile default to Python 3.12 (#17887) 2024-11-05 13:15:10 +00:00
17888.feature Add experimental support for MSC4222 (#17888) 2024-11-05 14:45:57 +00:00
17890.misc Use more correct changelog entries for refactoring Generator usage (#17890) 2024-11-05 22:54:18 +00:00
17894.misc Remove usage of internal header encoding API (#17894) 2024-11-04 12:20:07 -06:00
17902.misc Update version constraint to allow the latest poetry-core 1.9.1 (#17902) 2024-11-06 10:51:19 -06:00
17903.bugfix Issue one time keys in upload order (#17903) 2024-11-06 22:21:06 +00:00
17905.misc Use unique name for each os.arch variant when uploading Wheels (#17905) 2024-11-06 15:21:45 +00:00
17906.bugfix Fix cancellation tests with new Twisted. (#17906) 2024-11-07 15:26:14 +00:00
17907.bugfix Fix other unit tests with latest twisted (#17907) 2024-11-07 10:11:13 +00:00
17908.misc Remove support for python 3.8 (#17908) 2024-11-06 19:36:01 +00:00
17909.misc Switch portdb CI to python 3.13, pg 17 (#17909) 2024-11-07 16:09:45 +00:00
17911.bugfix Fix Twisted tests with latest release (#17911) 2024-11-07 16:22:09 +00:00
17915.bugfix Fix MSC4222 returning full state (#17915) 2024-11-08 16:41:24 +00:00