Commit Graph

  • eae54fbcb7 bugfix: send [] initially when the poller starts up kegan/fallback-key-types-fix Kegan Dougal 2024-01-05 11:20:33 +00:00
  • 0bd026fc09 bugfix: correctly tell clients when the fallback key has been used Kegan Dougal 2024-01-04 17:06:28 +00:00
  • cef9361c6c
    Use 0222 nisbet-hubbard 2023-12-09 13:50:59 +08:00
  • 6f99876d0e
    Clean-up nisbet-hubbard 2023-12-09 13:01:46 +08:00
  • c63e69d040
    Update comment nisbet-hubbard 2023-12-09 11:44:13 +08:00
  • 5777edbcad
    Fix unix socket permissions nisbet-hubbard 2023-12-09 11:31:08 +08:00
  • a8e9c56636
    Bump version string, missed in v0.99.13 David Robertson 2023-12-08 14:11:28 +00:00
  • 042010c514
    Remind releaser to bump the version string David Robertson 2023-12-08 14:10:55 +00:00
  • 081ee77037
    Scary note dmr/avatars-for-dms-only David Robertson 2023-12-05 17:31:53 +00:00
  • 7bc28c56b0
    Correctly parse IsDM from invites David Robertson 2023-12-05 16:46:33 +00:00
  • df2051e96e
    Calculate avatar based on DM flag UserRoomData David Robertson 2023-12-05 16:45:59 +00:00
  • e7c14ec4d8
    Explicitly set the DM flag David Robertson 2023-12-05 16:45:10 +00:00
  • 1c5b0e6215
    New matcher David Robertson 2023-12-05 16:41:54 +00:00
  • 2cc1d0f59a
    New test case David Robertson 2023-12-05 14:26:09 +00:00
  • e3b110e13b
    Update README.md v0.99.13 kegsay 2023-11-24 16:08:50 +00:00
  • c31eb3e661
    Merge pull request #382 from matrix-org/kegan/conn-map-tests kegsay 2023-11-24 15:31:04 +00:00
  • 81df9a54d2 Don't pull in complement for UTs as it needs libolm kegan/conn-map-tests Kegan Dougal 2023-11-24 15:25:53 +00:00
  • cc95ebe1e4 Review comments Kegan Dougal 2023-11-24 15:23:35 +00:00
  • aec550f9b4 Better comments Kegan Dougal 2023-11-24 15:19:08 +00:00
  • 129dea816a bugfix: fix 2 bugs with connection deletion code Kegan Dougal 2023-11-24 14:47:47 +00:00
  • 86f9333fdd Add failing test Kegan Dougal 2023-11-24 14:30:08 +00:00
  • b1fd9a1218 Log errors when removing unknown keys Kegan Dougal 2023-11-24 14:16:13 +00:00
  • eb351ff9b8 Add ConnMap UTs; tweak API shape to be a bit more sane Kegan Dougal 2023-11-24 13:18:24 +00:00
  • a8fb526261
    Merge pull request #380 from matrix-org/kegan/log-state-invalidate kegsay 2023-11-21 10:33:47 +00:00
  • d4f546f77e Log information about the invalidated room kegan/log-state-invalidate Kegan Dougal 2023-11-20 10:15:45 +00:00
  • 62d3798955
    Merge pull request #378 from cyberb/main kegsay 2023-11-17 18:12:45 +00:00
  • bf477c13fc fix one more IsUnixSocket check Boris Rybalkin 2023-11-17 12:25:49 +00:00
  • 06fcbb12ae chmod comment Boris Rybalkin 2023-11-17 12:19:28 +00:00
  • c1dca54666 revert assertCustom Boris Rybalkin 2023-11-17 12:13:33 +00:00
  • 2f2501ec5b go mod tidy Boris Rybalkin 2023-11-17 12:12:42 +00:00
  • 8d38785ac0 back to util functions Boris Rybalkin 2023-11-16 19:31:43 +00:00
  • 4c858fe3ef fix more docs Boris Rybalkin 2023-11-16 14:07:23 +00:00
  • d04a0a7c61 fix docs Boris Rybalkin 2023-11-16 14:01:13 +00:00
  • b055d27d22 extract HomeServerUrl struct Boris Rybalkin 2023-11-16 13:57:51 +00:00
  • ae73ace4a4 unix socket support Boris Rybalkin 2023-11-13 22:08:17 +00:00
  • b6437ef4b3
    Merge pull request #377 from matrix-org/kegan/cache-invalidation-tests kegsay 2023-11-16 10:47:43 +00:00
  • b58b9ef48e Also check state is correct when other users use the proxy kegan/cache-invalidation-tests Kegan Dougal 2023-11-16 10:34:00 +00:00
  • 079fc9cb75 Review comments Kegan Dougal 2023-11-16 10:08:35 +00:00
  • 62b3662e29 Interface out store functions from UserCache to make tests happier Kegan Dougal 2023-11-14 16:12:04 +00:00
  • c0b8fa05b8 Test prev batches and set prev_batch on live timeline events Kegan Dougal 2023-11-14 14:48:39 +00:00
  • a25b2ee39d fix avatar updates; add e2e test for rejoining Kegan Dougal 2023-11-14 13:56:06 +00:00
  • 365e7cf11a Bump complement@main Kegan Dougal 2023-11-10 15:11:56 +00:00
  • 160b054f87
    Bump complement version dmr/bump-complement David Robertson 2023-11-10 14:35:09 +00:00
  • 192099dab8
    Merge pull request #373 from matrix-org/dmr/fix-build David Robertson 2023-11-10 11:56:08 +00:00
  • a8bef7ecd5
    Fix bad merge between #363 and #368 David Robertson 2023-11-10 11:44:55 +00:00
  • cbd3c3c5c0
    Merge pull request #363 from matrix-org/dmr/resnapshot-3 David Robertson 2023-11-10 11:38:12 +00:00
  • 8e32fff894 Bump to v0.99.12 v0.99.12 Kegan Dougal 2023-11-09 16:32:03 +00:00
  • d04ce7bc51
    Merge pull request #369 from matrix-org/kegan/migrate-stuck-invites kegsay 2023-11-09 10:38:56 +00:00
  • 03f62871ef Review comments kegan/migrate-stuck-invites Kegan Dougal 2023-11-09 10:29:26 +00:00
  • bb003c1dcc
    Merge pull request #368 from matrix-org/kegan/fix-create-event kegsay 2023-11-08 18:27:02 +00:00
  • 4de37c51f9 Migrate stuck invites Kegan Dougal 2023-11-08 18:26:35 +00:00
  • be0fb09ed9 Review comments kegan/fix-create-event Kegan Dougal 2023-11-08 15:05:43 +00:00
  • c868e540db bugfix: handle malformed state/timeline responses Kegan Dougal 2023-11-08 10:36:36 +00:00
  • 9aa8f55507
    Fix build David Robertson 2023-11-07 18:43:20 +00:00
  • 4011e3812a
    Batch destroy conns David Robertson 2023-11-07 18:33:08 +00:00
  • 78b1e5970c
    Batch unregister users David Robertson 2023-11-07 17:13:05 +00:00
  • 041965ffd0
    Invalidate: bail if we fail to fetch members David Robertson 2023-11-07 13:56:12 +00:00
  • 9ad93b861e
    Initialise: let Other state self-size David Robertson 2023-11-07 13:28:16 +00:00
  • 421a572edd
    Merge pull request #366 from matrix-org/kegan/invite-join-gap kegsay 2023-11-06 12:43:28 +00:00
  • 6f2a00a2ce Review comments kegan/invite-join-gap Kegan Dougal 2023-11-06 12:33:30 +00:00
  • 7e06813fe2 Fix #365: only return the last joined range Kegan Dougal 2023-11-06 11:54:15 +00:00
  • 89c4198765 Add regression test for #365 Kegan Dougal 2023-11-06 10:44:39 +00:00
  • 2052632d0c
    E2E test changes from #329. David Robertson 2023-11-03 17:56:25 +00:00
  • 2044af96de
    Comment improvements David Robertson 2023-11-03 15:45:28 +00:00
  • c6fb96ac70
    Nuke connections after a room is invalidated David Robertson 2023-11-03 15:44:59 +00:00
  • eb1ada2f95
    Remove OnInvalidateRoom from Reciever interface David Robertson 2023-11-03 15:43:42 +00:00
  • c239cacc83
    Initialise: handle gappy polls and ditch prependStateEvents David Robertson 2023-11-03 15:41:09 +00:00
  • e872b18fe6
    New test cases David Robertson 2023-11-03 15:39:47 +00:00
  • 81f06d1591
    Update existing test cases David Robertson 2023-11-03 15:39:23 +00:00
  • b8e34a7958
    Remove uninsteresting gofmt change dmr/resnapshot-2 David Robertson 2023-11-03 13:41:24 +00:00
  • fe7c5a201d
    Fix bad merge David Robertson 2023-11-03 01:21:47 +00:00
  • eaeff79ced
    Merge remote-tracking branch 'origin/main' into dmr/resnapshot-2 David Robertson 2023-11-02 22:31:00 +00:00
  • 30586cf1bf
    Merge pull request #361 from matrix-org/dmr/reload-jrt David Robertson 2023-11-02 22:29:12 +00:00
  • 319da85789
    Merge pull request #362 from matrix-org/dmr/fetch-memberships David Robertson 2023-11-02 22:26:42 +00:00
  • f0ea7cbd4d
    Add FetchMemberships function David Robertson 2023-11-02 15:47:17 +00:00
  • 4897acf3d6
    Add the ability to reset the JoinedRoomsTracker David Robertson 2023-11-02 15:14:08 +00:00
  • 518f1a6952
    Merge branch 'main' into dmr/resnapshot-2 David Robertson 2023-11-02 14:40:16 +00:00
  • 13d4e0278d
    Merge pull request #360 from matrix-org/dmr/invalidate-token-mutex David Robertson 2023-11-02 14:34:26 +00:00
  • 5e65210cc4
    Ensure invalidateTokenImmediately acquires mutex dmr/invalidate-token-mutex David Robertson 2023-11-02 13:53:44 +00:00
  • b72d682c87
    Simplify FetchMembership David Robertson 2023-11-02 13:48:11 +00:00
  • 8ba3661ef9
    Also test that bob sees prev batch David Robertson 2023-11-02 13:47:41 +00:00
  • 9a40fb7ba4
    Fix test typo David Robertson 2023-11-02 13:43:52 +00:00
  • ebe2641d07
    Merge remote-tracking branch 'origin/main' into dmr/resnapshot-2 David Robertson 2023-11-02 13:04:50 +00:00
  • 0e8d4a8e47
    Merge pull request #359 from matrix-org/dmr/state-redaction-payload David Robertson 2023-11-02 11:13:50 +00:00
  • f595aed2c5
    Add a separate payload for redacting state dmr/state-redaction-payload David Robertson 2023-11-01 18:36:50 +00:00
  • 5b0c8e3bd6
    Update existing integration tests David Robertson 2023-11-01 17:33:34 +00:00
  • 4d40f41249
    Minor formatting David Robertson 2023-11-01 17:29:53 +00:00
  • 3f2644e86f
    6 of N David Robertson 2023-11-01 17:23:39 +00:00
  • faf8caa2ba
    Extra assertion of N David Robertson 2023-11-01 17:01:02 +00:00
  • 110bb81177
    4 of N David Robertson 2023-11-01 17:00:58 +00:00
  • 94f6518c6c
    3 of N David Robertson 2023-11-01 16:53:03 +00:00
  • 530ef7869a
    2 of N David Robertson 2023-11-01 16:50:55 +00:00
  • 1f3155026c
    Test rework part 1 of N David Robertson 2023-11-01 16:46:14 +00:00
  • 3b3f092235
    Re-track gappy state block sizes David Robertson 2023-10-31 17:15:41 +00:00
  • def9e280e4
    TODO note David Robertson 2023-10-31 17:08:29 +00:00
  • 4abc811bf4
    Track no. conns nuked due to room invalidation David Robertson 2023-10-31 16:39:47 +00:00
  • c87251188e
    Implement latest plan David Robertson 2023-10-31 16:27:15 +00:00
  • 42303231b7
    Merge branch 'main' into dmr/resnapshot-2 David Robertson 2023-10-31 15:56:36 +00:00
  • a54de0060a
    Don't change Alice's room subscription. David Robertson 2023-10-25 15:02:24 +01:00
  • 759146ef5d
    Merge pull request #355 from matrix-org/dmr/cancel-ctx-on-conn-shutdown David Robertson 2023-10-27 16:22:00 +01:00