MatrixSynapse/tests
Daniel Sonck 6b241f5286
Make pagination of rooms in admin api stable (#11737)
Always add state.room_id after the configurable ORDER BY. Otherwise,
for any sort, certain pages can contain results from
other pages. (Especially when sorting by creator, since there may
be many rooms by the same creator)

* Document different order direction of numerical fields

"joined_members", "joined_local_members", "version" and "state_events"
are ordered in descending direction by default (dir=f). Added a note
in tests to explain the differences in ordering.

Signed-off-by: Daniël Sonck <daniel@sonck.nl>
2022-01-17 11:42:51 +00:00
..
api Allow tracking puppeted users for MAU (#11561) 2022-01-12 16:09:36 +00:00
app
appservice
config
crypto Deal with mypy errors w/ type-hinted pynacl 1.5.0 (#11714) 2022-01-12 14:54:06 +00:00
events
federation
handlers Support spaces with > 50 rooms in the /hierarchy endpoint. (#11695) 2022-01-07 19:27:58 -05:00
http
logging
module_api
push
replication
rest Make pagination of rooms in admin api stable (#11737) 2022-01-17 11:42:51 +00:00
scripts
server_notices
state
storage Merge branch 'release-v1.50' into develop 2022-01-14 15:25:16 +00:00
test_utils Cache empty responses from `/user/devices` (#11587) 2022-01-05 13:33:28 +00:00
util
__init__.py
server.py Optionally use an on-disk sqlite db in tests (#11702) 2022-01-07 19:13:41 +00:00
test_distributor.py
test_event_auth.py
test_federation.py Strip unauthorized fields from `unsigned` object in events received over federation (#11530) 2022-01-06 09:09:30 -08:00
test_mau.py
test_metrics.py
test_phone_home.py
test_preview.py
test_server.py
test_state.py
test_terms_auth.py
test_test_utils.py
test_types.py
test_visibility.py
unittest.py
utils.py Optionally use an on-disk sqlite db in tests (#11702) 2022-01-07 19:13:41 +00:00