1
0

Commit Graph

  • 1a6b718f8c Sliding Sync: Pre-populate room data for quick filtering/sorting (#17512) Eric Eastwood 2024-08-29 10:09:51 -05:00
  • 594cd5f9fd Fix Internal Server Error for Non-Local Users in Room Actions (#17607) Gordan Trevis 2024-08-29 16:34:29 +02:00
  • 58c8a2c6fd Merge branch 'develop' of github.com:element-hq/synapse into anoa/configure_workers_updates Till Faelligen 2024-08-29 15:40:21 +02:00
  • bd00c10485 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2024-08-29 13:38:41 +01:00
  • b21134de3b Fix starting non-media repos (#17626) Erik Johnston 2024-08-29 13:26:17 +01:00
  • 808e29eb98 Black like my soul dbkr/token_incorrect David Baker 2024-08-29 13:06:24 +01:00
  • 6f90f7068b changelog David Baker 2024-08-29 13:02:12 +01:00
  • 0e48ee524f Relay M_TOKEN_INCORRECT as per MSC4183 David Baker 2024-08-29 13:00:28 +01:00
  • a6d259a775 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2024-08-29 12:52:28 +01:00
  • 56bcba2b16 Add metrics listener config for main process Olivier 'reivilibre 2024-08-29 11:38:16 +01:00
  • 02c87a36bb deploy: a8f29c9913 anoadragon453 2024-08-29 10:40:52 +00:00
  • a8f29c9913 docs: fix typo in saml2_config example (#17594) meise 2024-08-29 12:39:16 +02:00
  • b55ada7281 deploy: 9eed8cd878 anoadragon453 2024-08-29 10:34:51 +00:00
  • 9eed8cd878 fix listener docs - admin api only on main process (#17590) Dirk Klimpel 2024-08-29 12:33:14 +02:00
  • 8678516e79 Sliding sync: Always send your own receipts down (#17617) Erik Johnston 2024-08-29 10:09:40 +01:00
  • 573c6d7e69 Use max_upload_size as the limit when following the Location header (#17543) Till 2024-08-29 09:25:10 +02:00
  • 40a684e169 Gen metrics scraping configurations, for use with file_sd_configs Olivier 'reivilibre 2024-08-28 17:39:00 +01:00
  • 76b5a576eb WIP erikj/ss_room_lists_new_tables Erik Johnston 2024-08-28 16:52:19 +01:00
  • 689641b903 Sliding sync: factor out room list logic (#17622) Erik Johnston 2024-08-28 18:42:19 +01:00
  • e75a23a63d Fix hierarchy returning 403 when room is accessible through federation (#17194) Krishan 2024-08-29 00:45:49 +10:00
  • 1226bb4de2 Merge branch 'madlittlemods/sliding-sync-pre-populate-room-meta-data' into erikj/ss_room_lists_new_tables Erik Johnston 2024-08-28 15:38:29 +01:00
  • 4fd68e2736 FIXUP erikj/ss_hacks Erik Johnston 2024-08-28 15:05:56 +01:00
  • c5a90575bf FIXUP Erik Johnston 2024-08-28 15:04:48 +01:00
  • a217155570 Merge branch 'madlittlemods/sliding-sync-pre-populate-room-meta-data' into erikj/ss_hacks Erik Johnston 2024-08-28 14:58:31 +01:00
  • 90d0e035dd Fix port script tests by handling empty DBs correctly Erik Johnston 2024-08-28 14:14:09 +01:00
  • ab414f2ab8 Use event_auth table to get previous membership Erik Johnston 2024-08-28 14:23:19 +01:00
  • 6f9932d146 Handle old rows with null event_stream_ordering column Erik Johnston 2024-08-28 14:13:52 +01:00
  • bb905cd02c Only run the sliding sync background updates on the main database Erik Johnston 2024-08-28 11:44:56 +01:00
  • 7c9c62051c Remove all rooms pulled out from the queue Erik Johnston 2024-08-28 11:24:20 +01:00
  • e563e4bdf3 Fix content length on federation /thumbnail responses (#17532) Shay 2024-08-28 03:29:12 -07:00
  • 42f43a8ddf Move computing interested rooms to room list Erik Johnston 2024-08-27 15:43:50 +01:00
  • f4032d3e71 Bump serde from 1.0.208 to 1.0.209 (#17613) dependabot[bot] 2024-08-28 10:09:26 +01:00
  • da463fb102 Add unique index right away for sliding_sync_joined_rooms_to_recalculate Eric Eastwood 2024-08-28 00:50:33 -05:00
  • 8468401a97 Adapt to using sliding_sync_joined_rooms_to_recalculate table Eric Eastwood 2024-08-28 00:42:14 -05:00
  • 53b7309f6c Add sliding_sync_joined_rooms_to_recalculate table Eric Eastwood 2024-08-27 20:48:56 -05:00
  • 94e1a54687 get_events(...) will omit events from unknown room versions Eric Eastwood 2024-08-27 20:01:55 -05:00
  • a507f152c9 Use stream_id of some point before we fetch the current state Eric Eastwood 2024-08-27 19:45:50 -05:00
  • 9d08bc2157 Remove debug logs Eric Eastwood 2024-08-27 19:35:05 -05:00
  • 56a4c0ba6e Round out tests Eric Eastwood 2024-08-27 19:34:16 -05:00
  • 85a60c3132 More tests Eric Eastwood 2024-08-27 19:27:24 -05:00
  • e5e7269998 Add more tests Eric Eastwood 2024-08-27 18:49:53 -05:00
  • c8e17f7479 Add test when no rooms Eric Eastwood 2024-08-27 18:21:25 -05:00
  • 4dc9e268e6 Add test for catch-up background update Eric Eastwood 2024-08-27 18:08:17 -05:00
  • 9a7d8c2be4 Start catch-up if nothing written yet Eric Eastwood 2024-08-27 17:28:07 -05:00
  • c51a309da5 Maybe: always start background update Eric Eastwood 2024-08-27 17:11:51 -05:00
  • 8da16e55fe hash_password accepts stdin now (#17608) eyJhb 2024-08-27 19:51:43 +02:00
  • 9764f626ea Fix query in Postgres Eric Eastwood 2024-08-27 12:09:00 -05:00
  • 5592a9e6cb Port room lists to new file Erik Johnston 2024-08-27 14:50:14 +01:00
  • d9cc0faf4b Bump pyyaml from 6.0.1 to 6.0.2 (#17611) dependabot[bot] 2024-08-27 14:55:56 +01:00
  • cca77af68f Bump phonenumbers from 8.13.43 to 8.13.44 (#17610) dependabot[bot] 2024-08-27 14:55:47 +01:00
  • 48742da536 Bump attrs from 23.2.0 to 24.2.0 (#17609) dependabot[bot] 2024-08-27 14:55:38 +01:00
  • 940b932405 Bump pygithub from 2.3.0 to 2.4.0 (#17612) dependabot[bot] 2024-08-27 14:55:27 +01:00
  • a2b2f6d09b Bump serde_json from 1.0.125 to 1.0.127 (#17614) dependabot[bot] 2024-08-27 14:55:03 +01:00
  • defd4aca67 Speed up fetching latest stream positions via cache (#17606) Erik Johnston 2024-08-27 12:03:56 +01:00
  • b4d95409fb Fix @tag_args for non-methods (#17604) Erik Johnston 2024-08-27 11:47:28 +01:00
  • 7a0c281028 Add placeholder tests Eric Eastwood 2024-08-26 19:43:52 -05:00
  • 7fe5d31e20 Note down caveat about forgotten Eric Eastwood 2024-08-26 18:52:10 -05:00
  • 53473a0eb4 Adapt sliding_sync_joined_rooms background update to use event_stream_ordering for progress Eric Eastwood 2024-08-26 18:35:49 -05:00
  • eb3c84cf45 Kick-off background update for out-of-date snapshots Eric Eastwood 2024-08-26 17:31:26 -05:00
  • 6a44686dc3 Why it matters Eric Eastwood 2024-08-26 16:32:59 -05:00
  • a94c1dd62c Add more context for why Eric Eastwood 2024-08-26 16:27:20 -05:00
  • 8bddbe23bd Clear out-of-date rows Eric Eastwood 2024-08-26 16:19:47 -05:00
  • addb91485f Split test cases Eric Eastwood 2024-08-26 16:11:56 -05:00
  • 9795556052 Update comment Eric Eastwood 2024-08-26 14:42:55 -05:00
  • c44db28958 Merge branch 'erikj/ss_sort_cache' into erikj/ss_hacks Erik Johnston 2024-08-23 15:49:31 +01:00
  • c6204d3fa1 Speed up sort rooms via cache Erik Johnston 2024-08-23 15:49:15 +01:00
  • 1ead5e0c0e Merge branch 'erikj/ss_store_lists' into erikj/ss_hacks Erik Johnston 2024-08-23 11:34:33 +01:00
  • 8d1d8f9b3b Add TODO erikj/ss_store_lists Erik Johnston 2024-08-23 11:34:17 +01:00
  • 651e520292 Store list data Erik Johnston 2024-08-23 11:33:31 +01:00
  • f457dbee35 Add room_to_lists field. Erik Johnston 2024-08-23 09:53:45 +01:00
  • feab17ab45 Update test rei/no_imgs_in_notif_emails Olivier 'reivilibre 2024-08-23 11:22:51 +01:00
  • 77d3fa8b9e Fixup Erik Johnston 2024-08-23 10:26:06 +01:00
  • 4a9d81f6ad Fixup Erik Johnston 2024-08-23 10:12:16 +01:00
  • 96f476d9b4 Merge remote-tracking branch 'origin/madlittlemods/sliding-sync-pre-populate-room-meta-data' into erikj/ss_hacks Erik Johnston 2024-08-23 10:00:55 +01:00
  • e2501a0bd7 Merge remote-tracking branch 'origin/erikj/ss_store_state' into erikj/ss_hacks Erik Johnston 2024-08-23 09:54:21 +01:00
  • f1a1c7fc53 Bump types-setuptools from 71.1.0.20240726 to 71.1.0.20240818 (#17586) dependabot[bot] 2024-08-23 09:53:14 +01:00
  • cb9fa062b7 Bump sentry-sdk from 2.12.0 to 2.13.0 (#17585) dependabot[bot] 2024-08-23 09:53:06 +01:00
  • 74b75cfd54 Bump cryptography from 42.0.8 to 43.0.0 (#17584) dependabot[bot] 2024-08-23 09:52:53 +01:00
  • 87d13fd143 Bump types-jsonschema from 4.23.0.20240712 to 4.23.0.20240813 (#17583) dependabot[bot] 2024-08-23 09:52:34 +01:00
  • ad2cd9aefd Bump serde_json from 1.0.124 to 1.0.125 (#17582) dependabot[bot] 2024-08-23 09:52:26 +01:00
  • ad0ee53993 Bump serde from 1.0.206 to 1.0.208 (#17581) dependabot[bot] 2024-08-23 09:52:16 +01:00
  • a57d47b778 Use simple_upsert_txn for sliding_sync_membership_snapshots in background update Eric Eastwood 2024-08-22 23:59:06 -05:00
  • b6a7d2bf6c Use simple_upsert_txn for sliding_sync_joined_rooms in background update Eric Eastwood 2024-08-22 23:30:00 -05:00
  • 664065a44e Trace current_state_events madlittlemods/partial-state-room-delta-state-in-room Eric Eastwood 2024-08-22 19:59:21 -05:00
  • 65c0fd5a61 Show that a partially-stated room updates current state with no_longer_in_room: False Eric Eastwood 2024-08-22 19:38:54 -05:00
  • f8926d07df Fix partial-stated room re-syncing state but nothing has changed Eric Eastwood 2024-08-22 19:06:04 -05:00
  • 21cc97ba9d Use simple_upsert_many_txn for sliding_sync_membership_snapshots Eric Eastwood 2024-08-22 18:52:05 -05:00
  • fdb8b5931f Correct comment Eric Eastwood 2024-08-22 18:43:51 -05:00
  • 4b866c4fca Simplify what we need to think about to grab the best effort value Eric Eastwood 2024-08-22 18:36:43 -05:00
  • 088a4c7cf0 Use simple_upsert_txn to update sliding_sync_joined_rooms Eric Eastwood 2024-08-22 18:26:37 -05:00
  • 0726a6d58b Derive best effort stream_ordering outside of the transaction Eric Eastwood 2024-08-22 18:13:00 -05:00
  • 6edc4c78ce Allow for no bump_stamp (fix portdb CI job) Eric Eastwood 2024-08-22 17:09:43 -05:00
  • 44432e2118 Move tests to dedicated file Eric Eastwood 2024-08-22 16:56:09 -05:00
  • bcba8cccfe No need for transaction Eric Eastwood 2024-08-22 16:52:31 -05:00
  • 693c06b2f1 Move away from backfill language Eric Eastwood 2024-08-22 16:48:02 -05:00
  • 4d87fa61c6 "backfill" -> "bg_update" Eric Eastwood 2024-08-22 16:44:02 -05:00
  • d61aada8ba Simplify _update_sliding_sync_tables_with_new_persisted_events_txn() Eric Eastwood 2024-08-22 16:35:59 -05:00
  • 6723824c4a Prefer simple_delete_many_txn Eric Eastwood 2024-08-22 15:47:44 -05:00
  • 980ee9aad6 Prefer simple_update_txn Eric Eastwood 2024-08-22 15:40:08 -05:00
  • 03eac5ae60 Newsfile Erik Johnston 2024-08-22 17:26:22 +01:00