Commit graph

  • e22e87c012
    Update to matrix-org/gomatrixserverlib@20632dd Neil Alexander 2022-02-15 11:14:43 +00:00
  • 5106cc807c
    Ensure only one transaction is used for RS input per room (#2178) Neil Alexander 2022-02-11 17:40:14 +00:00
  • a4e7d471af
    Remove FederationDisabled error type (#2174) S7evinK 2022-02-11 18:15:44 +01:00
  • a566d53b0b
    Don't allow parallel complement tests (#2169) kegsay 2022-02-11 16:26:23 +00:00
  • 88b45d5cd2
    Drop m.room.create events in federation /send transaction (#2179) Neil Alexander 2022-02-11 15:18:14 +00:00
  • 4e75ab9930
    Add postgres complement support (#2177) kegsay 2022-02-11 12:35:47 +00:00
  • f800cae6d2
    Point to /complement/ca not /ca (#2172) kegsay 2022-02-10 18:12:11 +00:00
  • 9ac27cabc5
    Version 0.6.3 (#2170) Neil Alexander 2022-02-10 13:50:13 +00:00
  • c36e4546c3
    Support for m.login.token (#2014) tommie 2022-02-10 11:27:26 +01:00
  • 432c35a307
    Allow user to forget a room, even if they never were a member (#2166) S7evinK 2022-02-10 11:05:37 +01:00
  • 2782ae3d56
    Fix fetching missing state (#2163) Neil Alexander 2022-02-10 10:05:14 +00:00
  • 9130156b13
    Make the Complement Dockerfile use a fresh directory for runtime (#2168) kegsay 2022-02-10 09:37:46 +00:00
  • 37cbe263ce
    Fix transaction issues in events table in PSQL (#2165) Neil Alexander 2022-02-10 09:30:16 +00:00
  • aa5c3b88de
    Unmarshal events at the Dendrite level not GMSL level (#2164) kegsay 2022-02-09 20:31:24 +00:00
  • cc688a9a38
    Avoid unnecessary logs and marshaling (#2167) S7evinK 2022-02-09 15:46:52 +01:00
  • ac25065a54
    Fix sytest uploading signed devices gets propagated over federation (#2162) S7evinK 2022-02-09 13:11:43 +01:00
  • cf447dd52a
    Revert "Fix storage bug in PSQL events table" Neil Alexander 2022-02-09 11:41:21 +00:00
  • b4687f2ed2
    Fix storage bug in PSQL events table Neil Alexander 2022-02-09 11:24:49 +00:00
  • 2771d93748
    Remove OutputKeyChangeEvent consumer on keyserver (#2160) S7evinK 2022-02-08 18:13:38 +01:00
  • 457a07eac5
    More relaxed auth event fetching (#2161) Neil Alexander 2022-02-08 17:06:13 +00:00
  • a84f50f4fb
    Demote logging entry for backoff Neil Alexander 2022-02-08 16:49:49 +00:00
  • bb39149ff8
    Fix DendriteJS dockerfile Neil Alexander 2022-02-08 16:18:16 +00:00
  • 8a1dfffe3d
    Various updates for renaming the master branch to main Neil Alexander 2022-02-08 16:16:01 +00:00
  • 0e26662a55
    Allow events to be un-rejected (#2159) Neil Alexander 2022-02-08 13:45:48 +00:00
  • a2b4777ae5
    Update to matrix-org/gomatrixserverlib@a05e156fd8 Neil Alexander 2022-02-08 09:30:21 +00:00
  • a572f4db03
    Fix bugs that could wedge rooms (#2154) Neil Alexander 2022-02-07 19:10:01 +00:00
  • 908d881a6e
    Version 0.6.2 Neil Alexander 2022-02-04 17:49:01 +00:00
  • 00cbe75150
    Fix CPU spin from key change consumer when an invalid message is supplied (#2146) Neil Alexander 2022-02-04 16:16:50 +00:00
  • 585ced89bd
    Version 0.6.1 (#2145) Neil Alexander 2022-02-04 14:44:45 +00:00
  • 9de7efa0b0
    Remove sarama/saramajetstream dependencies (#2138) S7evinK 2022-02-04 14:08:13 +01:00
  • 532f445c4e
    Remove roomserver input deadlines (#2144) Neil Alexander 2022-02-04 12:13:07 +00:00
  • eb352a5f6b
    Full roomserver input transactional isolation (#2141) Neil Alexander 2022-02-04 10:39:34 +00:00
  • 4d9f5b2e57
    Fix panic from closing the input channel before the workers complete (it'll get GC'd either way) Neil Alexander 2022-02-02 17:46:37 +00:00
  • 2a5c38fee2
    Use background contexts during federated join for clarity (#2134) Neil Alexander 2022-02-02 17:33:36 +00:00
  • c773b038bb
    Use pull consumers (#2140) Neil Alexander 2022-02-02 13:32:48 +00:00
  • 2dee706f9e
    PerformInvite: bugfix and rejig control flow (#2137) kegsay 2022-02-02 13:30:48 +00:00
  • a09d71d231
    Support CA certificates in CI (#2136) kegsay 2022-02-01 16:36:17 +00:00
  • 9ada4578e3
    Fix JetStream paths for P2P demo builds Neil Alexander 2022-02-01 16:03:30 +00:00
  • 893aa3b141
    More logging tweaks Neil Alexander 2022-01-31 16:01:54 +00:00
  • 07d0e72a8b
    Improve roomserver logging Neil Alexander 2022-01-31 15:33:00 +00:00
  • d21f3eace0
    Roomserver fixes (#2133) Neil Alexander 2022-01-31 14:36:59 +00:00
  • 567fd04428
    Update to matrix-org/gomatrixserverlib#286 Neil Alexander 2022-01-31 14:29:13 +00:00
  • 1d5fd99cad
    Allow uppercase username on login (#2126) Hoernschen 2022-01-31 14:44:52 +01:00
  • 9d337cde80
    Merge branch 'master' into allow_uppercase_username_on_login allow_uppercase_username_on_login kegsay 2022-01-31 13:44:39 +00:00
  • f9547a53d2
    Tweak roomserver logging for rejected events Neil Alexander 2022-01-31 12:01:53 +00:00
  • dac762d025
    Revert Prometheus client upgrades altogether Neil Alexander 2022-01-31 11:47:07 +00:00
  • 2995f73ae0
    Update prometheus client Neil Alexander 2022-01-31 11:16:21 +00:00
  • 5367e7ed2c
    Update to matrix-org/gomatrixserverlib@801c51af9f Neil Alexander 2022-01-31 10:51:01 +00:00
  • ba1a9b98b7
    Tweak some logging (#2130) Neil Alexander 2022-01-31 10:48:28 +00:00
  • eb8e770e99
    Revert consumer change Neil Alexander 2022-01-31 10:42:41 +00:00
  • a271fde8f5
    Only limit context for fetching missing auth/prev events (#2131) Neil Alexander 2022-01-31 10:39:33 +00:00
  • fb996a196f
    CHANGE login to check on uppercase if lowercase not exists Hoernschen 2022-01-29 18:08:37 +01:00
  • 8d4c0f3644
    ADD jetstream folder to gitignore Hoernschen 2022-01-29 18:02:18 +01:00
  • 4281976df9
    Update Sarama to fix 32-bit builds (#2120) v0.6.0 Neil Alexander 2022-01-28 17:31:54 +00:00
  • 2c3dd48bb2
    Require Go 1.16 (#2122) Neil Alexander 2022-01-28 16:24:01 +00:00
  • bde7c1fd8c
    Version 0.6 (#2117) v0.6 Neil Alexander 2022-01-28 14:13:36 +00:00
  • 8e4002831f
    Call hooks for outliers (#2119) Neil Alexander 2022-01-28 13:11:56 +00:00
  • 20ca3502e8
    Merge branch 'master' into neilalexander/rshooks neilalexander/rshooks Neil Alexander 2022-01-28 12:49:21 +00:00
  • 4bec702e27
    Call hooks for outliers too Neil Alexander 2022-01-28 12:48:47 +00:00
  • e9fbad6f20
    Move hook call when processing room events (#2118) Neil Alexander 2022-01-28 12:33:31 +00:00
  • 145bca1054
    Fix build Neil Alexander 2022-01-28 11:59:13 +00:00
  • 2843d557c6
    Move hook call when processing room events Neil Alexander 2022-01-28 11:47:43 +00:00
  • 2ea5fd4162
    Add debug logging for incoming CSAPI calls on authentication failure (#2116) kegsay 2022-01-28 11:14:20 +00:00
  • f034098877
    "Enable" remote room search (#2099) S7evinK 2022-01-28 12:07:47 +01:00
  • 48789ebec5
    Don't flood Sentry with context cancelled/deadline exceeded errors (#2115) Neil Alexander 2022-01-28 10:27:28 +00:00
  • 2f72688e9a
    Upgrade dependencies (#2074) Neil Alexander 2022-01-28 10:27:09 +00:00
  • b626143694
    Update gomatrixserverlib Neil Alexander 2022-01-28 10:01:20 +00:00
  • c3e7c9aca8 More debug logging kegan/fix-2836 Kegan Dougal 2022-01-27 18:20:27 +00:00
  • 517e4b8411 Debug logging Kegan Dougal 2022-01-27 17:28:16 +00:00
  • 65f31dc5f6 Add MSC2836 to CI; this should fail Kegan Dougal 2022-01-27 17:18:36 +00:00
  • ceac2ec821
    State hax neilalexander/backfillviafederation Neil Alexander 2022-01-27 15:54:06 +00:00
  • b6011d0d87
    Try federation when backfill fails to find events in the database (#2113) Neil Alexander 2022-01-27 15:52:32 +00:00
  • 6c1848066d
    Simpler condition Neil Alexander 2022-01-27 15:29:08 +00:00
  • e4852eea09
    Cleaner retry for backfill Neil Alexander 2022-01-27 15:24:32 +00:00
  • ae7919c2cf
    Try to backfill via federation in error cases Neil Alexander 2022-01-27 15:10:30 +00:00
  • a763cbb0e1
    Roomserver/federation input refactor (#2104) Neil Alexander 2022-01-27 14:29:14 +00:00
  • 5b4999afa9 Use std logging when running under CI Kegan Dougal 2022-01-26 12:23:27 +00:00
  • 8a1bc70524
    Exclude our own server name in GetJoinedHostsForRooms (#2110) Neil Alexander 2022-01-25 17:00:39 +00:00
  • 49a618dfe2
    Increase maximum message size to 16MB (#2109) Neil Alexander 2022-01-25 14:20:12 +00:00
  • a5c5de860b
    Add Complement to GHA (#2108) kegsay 2022-01-24 18:06:08 +00:00
  • da78cd909c
    More tweaks neilalexander/resends Neil Alexander 2022-01-24 13:35:04 +00:00
  • bcda9729e4
    Max ack wait increase, other tweaks Neil Alexander 2022-01-24 13:21:35 +00:00
  • 2a911aa892
    Try that again Neil Alexander 2022-01-24 12:56:14 +00:00
  • 0308cebc6a
    Detect dupes from NATS Neil Alexander 2022-01-24 12:48:36 +00:00
  • 9ddb8749c1
    Use work queue policy, deliver all on restart Neil Alexander 2022-01-24 11:59:28 +00:00
  • 03a989d5c9
    Set timeouts on roomserver input tasks (need to decide what timeout makes sense) Neil Alexander 2022-01-24 11:15:20 +00:00
  • c68037b3e8
    Apply backpressure to consumers/synchronous requests to hopefully stop things being overwhelmed Neil Alexander 2022-01-24 10:37:19 +00:00
  • e7f9f2e6f6
    Update bridge FAQ & README (#2106) S7evinK 2022-01-24 11:29:45 +01:00
  • a4601bb698
    Update to matrix-org/gomatrixserverlib@f3e2ef8 (matrix-org/matrix-doc#3667) Neil Alexander 2022-01-24 10:28:23 +00:00
  • 5ed90caaff
    Allow async inputs again Neil Alexander 2022-01-21 17:20:02 +00:00
  • 141200d22e
    Room version tweaks Neil Alexander 2022-01-21 17:18:16 +00:00
  • a290dafa60
    Merge branch 'master' into neilalexander/federationinput Neil Alexander 2022-01-21 16:51:10 +00:00
  • 42511199cb
    We only have missing prev if we don't supply state Neil Alexander 2022-01-21 16:41:38 +00:00
  • de38be469a
    Expand issue template (#2103) kegsay 2022-01-21 16:24:31 +00:00
  • cc2f8a799b
    Tweaks Neil Alexander 2022-01-21 15:32:59 +00:00
  • ae3c4f3c56
    Only search for missing prev events or state for new events Neil Alexander 2022-01-21 15:18:51 +00:00
  • 7a93bb32e7
    Merge branch 'master' into neilalexander/federationinput Neil Alexander 2022-01-21 15:02:30 +00:00
  • 96bf4aa838
    Add Forward extremities remain so even after the next events are populated as outliers to sytest-whitelist Neil Alexander 2022-01-21 14:59:47 +00:00
  • cd1391fc62
    Document log levels (#2101) kegsay 2022-01-21 14:46:47 +00:00
  • 3c92b55bec
    Update monolith-sample.conf (#2087) FORCHA 2022-01-21 15:37:59 +01:00