Commit graph

  • 1f5e811b40
    Fix build hopefully Neil Alexander 2022-02-10 09:36:02 +0000
  • 7f13f87e0d
    Merge branch 'main' into neilalexander/missingstate Neil Alexander 2022-02-10 09:30:27 +0000
  • 37cbe263ce
    Fix transaction issues in events table in PSQL (#2165) Neil Alexander 2022-02-10 09:30:16 +0000
  • 49e123a9cf
    Fix membership updater to use transactions properly Neil Alexander 2022-02-10 09:04:52 +0000
  • ca6e962269
    Membership updater to use updater Neil Alexander 2022-02-10 09:03:17 +0000
  • c474a4f3be
    Merge branch 'main' into neilalexander/missingstate Neil Alexander 2022-02-10 08:50:38 +0000
  • a10e77ee2c
    Merge branch 'main' into neilalexander/inserteventtxn Neil Alexander 2022-02-10 08:49:51 +0000
  • aa5c3b88de
    Unmarshal events at the Dendrite level not GMSL level (#2164) kegsay 2022-02-09 20:31:24 +0000
  • 86fa8eab3d Update GMSL Kegan Dougal 2022-02-09 20:25:58 +0000
  • 10a4d3dba7 Send back the correct RespState Kegan Dougal 2022-02-09 20:02:28 +0000
  • 3c01e66596
    Merge branch 'main' into kegan/eventjsons kegsay 2022-02-09 19:12:48 +0000
  • cfb64ae9f0 Bump GMSL and improve error messages Kegan Dougal 2022-02-09 19:09:27 +0000
  • 5aacaf99c2 Make the Complement Dockerfile use a fresh directory for runtime Kegan Dougal 2022-02-09 18:07:41 +0000
  • a8cf719b1f
    Merge branch 'main' into s7evink/fix-forgetting-rooms kegsay 2022-02-09 18:02:51 +0000
  • 18135a9079 Update GMSL Kegan Dougal 2022-02-09 17:44:22 +0000
  • cc688a9a38
    Avoid unnecessary logs and marshaling (#2167) S7evinK 2022-02-09 15:46:52 +0100
  • 1658516312
    Merge branch 'main' into s7evink/avoid-unnecessary-logs kegsay 2022-02-09 14:06:12 +0000
  • 59b7747cf3 Avoid unnecessary logs and marshaling Till Faelligen 2022-02-09 14:15:50 +0100
  • fab1bac54a Return "M_UNKNOWN" as per the spec Till Faelligen 2022-02-09 13:53:58 +0100
  • a7b2baf70e Allow user to forget a room, even if they never were a member Till Faelligen 2022-02-09 13:48:56 +0100
  • ac25065a54
    Fix sytest uploading signed devices gets propagated over federation (#2162) S7evinK 2022-02-09 13:11:43 +0100
  • c5c4381f3d
    Tidy up that create check further Neil Alexander 2022-02-09 12:02:51 +0000
  • 42e995792d
    Tweak that check again Neil Alexander 2022-02-09 12:01:21 +0000
  • 1d6b620081
    Review comments Neil Alexander 2022-02-09 12:00:38 +0000
  • ae7530be23
    Merge branch 'main' into s7evink/fix-cross-signing-test S7evinK 2022-02-09 12:53:47 +0100
  • c0d0eee685
    Merge branch 'main' into kegan/eventjsons kegsay 2022-02-09 11:49:09 +0000
  • a38b3a3d1b
    Merge branch 'main' into neilalexander/missingstate Neil Alexander 2022-02-09 11:44:27 +0000
  • 3ebc463bb6
    Revert "Revert "Fix storage bug in PSQL events table"" Neil Alexander 2022-02-09 11:42:00 +0000
  • cf447dd52a
    Revert "Fix storage bug in PSQL events table" Neil Alexander 2022-02-09 11:41:21 +0000
  • 5d4a5b026c
    Merge branch 'main' into neilalexander/missingstate Neil Alexander 2022-02-09 11:24:59 +0000
  • b4687f2ed2
    Fix storage bug in PSQL events table Neil Alexander 2022-02-09 11:24:49 +0000
  • dc27b94f17 Fix EventJSON to actually unmarshal events Kegan Dougal 2022-02-09 11:13:57 +0000
  • 56e4012f35
    Comments Neil Alexander 2022-02-09 10:31:03 +0000
  • e24c415fa8 Remove delete() so we also query signingkeys Till Faelligen 2022-02-09 11:11:59 +0100
  • db6f8beded
    Refactor missing state and make sure that we really solve the problem for the new event Neil Alexander 2022-02-09 09:48:36 +0000
  • b505ea2b65 Debugging Till Faelligen 2022-02-09 10:19:34 +0100
  • 09d50b5391 Send MasterKey & SelfSigningKey with update Till Faelligen 2022-02-09 09:45:28 +0100
  • f5f4c240e2 Revert "Add MasterKey & SelfSigningKey to update" Till Faelligen 2022-02-08 21:20:44 +0100
  • fa9e221467 Add passing test Till Faelligen 2022-02-08 21:22:23 +0100
  • 2c81b34884 Add MasterKey & SelfSigningKey to update Avoid panic if signatures are not present Till Faelligen 2022-02-08 21:20:44 +0100
  • f13ac2a935 Remove unneeded logging Till Faelligen 2022-02-08 21:07:52 +0100
  • ffcc04b980
    Try to avoid falling down the hole of using a trustworthy but empty state snapshot for non-create events Neil Alexander 2022-02-08 17:55:09 +0000
  • 6abd2df1f1
    Use HasState more opportunistically Neil Alexander 2022-02-08 17:39:23 +0000
  • 8afdb167f6
    Do the same in the query API Neil Alexander 2022-02-08 17:25:08 +0000
  • 92494e1f61
    Check that we have a populated state snapshot when determining if we closed the gap Neil Alexander 2022-02-08 17:23:38 +0000
  • 2771d93748
    Remove OutputKeyChangeEvent consumer on keyserver (#2160) S7evinK 2022-02-08 18:13:38 +0100
  • 457a07eac5
    More relaxed auth event fetching (#2161) Neil Alexander 2022-02-08 17:06:13 +0000
  • a84f50f4fb
    Demote logging entry for backoff Neil Alexander 2022-02-08 16:49:49 +0000
  • 33d517fcd8 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/remove-keyserver-consumer Till Faelligen 2022-02-08 17:33:09 +0100
  • 0faec880d7
    More tweaking Neil Alexander 2022-02-08 16:32:35 +0000
  • c86e2ae000 Add passing tests Till Faelligen 2022-02-08 17:27:04 +0100
  • 203e5e3cb1 Directly upload device keys without eduserver Till Faelligen 2022-02-08 17:26:15 +0100
  • 4cf0aa0a86 Remove keyserver from eduserver Till Faelligen 2022-02-08 17:24:59 +0100
  • 8c6192cca3 Remove keyserver consumer Till Faelligen 2022-02-08 17:24:36 +0100
  • 1e60d8720e
    Tweaks around auth event fetching Neil Alexander 2022-02-08 16:22:31 +0000
  • bb39149ff8
    Fix DendriteJS dockerfile Neil Alexander 2022-02-08 16:18:16 +0000
  • 8a1dfffe3d
    Various updates for renaming the master branch to main Neil Alexander 2022-02-08 16:16:01 +0000
  • 42d6d99767 Use new event json types in gmsl Kegan Dougal 2022-02-08 15:34:01 +0000
  • 0e26662a55
    Allow events to be un-rejected (#2159) Neil Alexander 2022-02-08 13:45:48 +0000
  • 6338fffcc2
    Clarify ambiguous column reference Neil Alexander 2022-02-08 10:24:33 +0000
  • 378ccaa1c4
    Only un-reject, don't re-reject Neil Alexander 2022-02-08 10:09:56 +0000
  • e64180ea65
    SQL Neil Alexander 2022-02-08 09:46:57 +0000
  • ccb9fa0aba
    Allow un-rejecting an event later Neil Alexander 2022-02-08 09:44:35 +0000
  • a2b4777ae5
    Update to matrix-org/gomatrixserverlib@a05e156fd8 Neil Alexander 2022-02-08 09:30:21 +0000
  • a572f4db03
    Fix bugs that could wedge rooms (#2154) Neil Alexander 2022-02-07 19:10:01 +0000
  • 9df73b5d3d
    Improve errors Neil Alexander 2022-02-07 17:35:26 +0000
  • d8568ebc21
    Return the correct error Neil Alexander 2022-02-07 17:28:13 +0000
  • ef01fca01d
    Use room updater to get latest events in a race-free way Neil Alexander 2022-02-07 16:37:33 +0000
  • ab20cb0134
    Clean up a bit Neil Alexander 2022-02-07 14:28:28 +0000
  • 29aa75b727
    Tweak the condition again Neil Alexander 2022-02-07 14:08:20 +0000
  • 36834b38f8
    Fetch missing state for KindOld too Neil Alexander 2022-02-07 14:01:01 +0000
  • b3753521b4
    Use KindOld instead of KindNew for fetched missing events Neil Alexander 2022-02-07 11:41:05 +0000
  • f8d763a5ad
    If we have state, use it, regardless of memberships which could be stale now Neil Alexander 2022-02-07 09:50:54 +0000
  • 698059185c
    Missing events should be KindOld Neil Alexander 2022-02-07 09:38:45 +0000
  • 014db69187
    Revert "Don't count rejected events as missing" Neil Alexander 2022-02-07 09:38:33 +0000
  • 0845a6e918
    Don't treat rejected events without state as missing Neil Alexander 2022-02-06 16:37:36 +0000
  • 4b6139b62e
    Don't count rejected events as missing Neil Alexander 2022-02-06 16:12:58 +0000
  • 78a9a6de2a
    Fix panic Neil Alexander 2022-02-06 13:42:44 +0000
  • bab59dd1c2
    Moar Neil Alexander 2022-02-06 13:09:03 +0000
  • 2a2f84052e
    Don't flake so badly for rejected events Neil Alexander 2022-02-06 12:02:21 +0000
  • 0ab352b148
    Merge branch 'master' into logintoken kegsay 2022-02-04 19:41:23 +0000
  • 908d881a6e
    Version 0.6.2 v0.6.2 Neil Alexander 2022-02-04 17:49:01 +0000
  • 00cbe75150
    Fix CPU spin from key change consumer when an invalid message is supplied (#2146) Neil Alexander 2022-02-04 16:16:50 +0000
  • fe377fc010
    Fix CPU spin from key change consumer when an invalid message is supplied Neil Alexander 2022-02-04 15:54:28 +0000
  • 585ced89bd
    Version 0.6.1 (#2145) v0.6.1 Neil Alexander 2022-02-04 14:44:45 +0000
  • fd94ac96eb
    Version 0.6.1 Neil Alexander 2022-02-04 13:24:32 +0000
  • 9de7efa0b0
    Remove sarama/saramajetstream dependencies (#2138) S7evinK 2022-02-04 14:08:13 +0100
  • 2e071ea3ba
    Fix comments Neil Alexander 2022-02-04 12:47:53 +0000
  • 4acf2a05dd
    Move OffsetNewest and OffsetOldest into keyserver types, change them to be more sane values Neil Alexander 2022-02-04 12:46:51 +0000
  • 532f445c4e
    Remove roomserver input deadlines (#2144) Neil Alexander 2022-02-04 12:13:07 +0000
  • a4fe510519
    Merge branch 'master' into remove-sarama-dep Neil Alexander 2022-02-04 11:33:26 +0000
  • 8c7b4be5d2
    Remove roomserver input deadlines Neil Alexander 2022-02-04 11:26:02 +0000
  • eb352a5f6b
    Full roomserver input transactional isolation (#2141) Neil Alexander 2022-02-04 10:39:34 +0000
  • f5f84fadb7
    Remove unnecessary prepares Neil Alexander 2022-02-04 10:01:52 +0000
  • 6f6c6a4e21
    Clearer commit and rollback results Neil Alexander 2022-02-04 09:50:29 +0000
  • 8b89313851
    Fix a couple of bugs Neil Alexander 2022-02-04 09:43:54 +0000
  • 96b8c2c3d5
    Revert "Some review comments" Neil Alexander 2022-02-04 09:43:25 +0000
  • 0caf8cf53e
    Some review comments Neil Alexander 2022-02-04 09:27:35 +0000
  • 9a2210495b
    Minor bug fixes with latest event updater Neil Alexander 2022-02-03 13:17:24 +0000
  • 31cc9be470
    Merge branch 'neilalexander/rstxn' of github.com:matrix-org/dendrite into neilalexander/rstxn Neil Alexander 2022-02-03 11:38:49 +0000