Commit graph

  • b5bfff47d2
    Use /usr/bin/env bash in shebangs to make them universal (#2735) Dov Alperin 2022-09-27 04:42:08 -0400
  • 12649ccedd
    Improve selectRoomIDsWithAnyMembershipSQL performance (#2738) PiotrKozimor 2022-09-27 10:41:36 +0200
  • 40fec70d13
    Add pinecone demo container image (#2710) networkException 2022-09-27 10:39:39 +0200
  • f022fc1397
    Remove origin field from PDUs (#2737) Neil Alexander 2022-09-26 17:35:35 +0100
  • 3e87096a21
    Use TxStmt in SQLite pusher table Neil Alexander 2022-09-26 09:54:54 +0100
  • 3c416517b0
    Fix possible "Database is locked" issue Till Faelligen 2022-09-26 10:45:35 +0200
  • 8d64c24b23
    Update documentation to state that Dendrite requires PostgreSQL UTF-8 encoding Neil Alexander 2022-09-26 09:33:34 +0100
  • d5978d98fd
    Update to matrix-org/pinecone@0900fceecb Neil Alexander 2022-09-23 16:21:12 +0100
  • 14b7322003
    Add -dir option to dendrite-demo-pinecone and dendrite-demo-yggdrasil Neil Alexander 2022-09-23 15:44:21 +0100
  • 3b24f1908c
    Merge branch 'main' into neilalexander/jassuko neilalexander/jassuko Neil Alexander 2022-09-23 13:05:27 +0100
  • a50556dcf0
    Tweak mainline ordering (update to matrix-org/gomatrixserverlib@2217f6c) Neil Alexander 2022-09-23 12:59:00 +0100
  • c53f284fdb
    Get the DeviceListPosition before anything else in complete syncs (#2733) Till 2022-09-22 17:49:35 +0200
  • 1055206194
    Merge branch 'main' into neilalexander/jassuko Neil Alexander 2022-09-22 14:57:40 +0100
  • f40e280327
    Version 0.9.9 (#2732) v0.9.9 Neil Alexander 2022-09-22 14:54:25 +0100
  • 0ddfb0cad4
    Tweak InsertMigration to avoid logging (#2720) Till 2022-09-22 15:53:15 +0200
  • 852d856db8
    Update embedded NATS Server to v2.9.1-beta1 (as this includes a fix that prevents high CPU usage after Dendrite startup) Neil Alexander 2022-09-22 13:55:40 +0100
  • 61a34d7cfb
    Bump commonmarker from 0.23.4 to 0.23.6 in /docs (#2731) dependabot[bot] 2022-09-22 11:21:43 +0100
  • d8b19c857f
    HTTP connection keepalives (#2730) Neil Alexander 2022-09-20 17:17:44 +0100
  • 181cc34af8
    Merge branch 'main' into neilalexander/jassuko Neil Alexander 2022-09-20 15:42:11 +0100
  • bd39748b5c
    Update dependencies (#2729) Neil Alexander 2022-09-20 15:01:19 +0100
  • 201ac05943
    Update readme Neil Alexander 2022-09-20 14:10:30 +0100
  • 97d7cf2232
    Remove deleted state logging lines from sync API (they are pointless) Neil Alexander 2022-09-20 11:25:18 +0100
  • e007b8038f
    Mark device list as stale, if we don't have the requesting device (#2728) Till 2022-09-20 11:32:03 +0200
  • 47af4bff5b
    Update database documentation Neil Alexander 2022-09-20 09:52:22 +0100
  • cf01d29277
    Update contributing documentation Neil Alexander 2022-09-20 09:47:57 +0100
  • 99f6b6a952
    Bug fix #2718 appservice txnid should be different for each batch of events (#2719) Tak Wai Wong 2022-09-19 09:39:06 -0700
  • 7bfc3074d1
    Fix origin on device list update EDUs Till Faelligen 2022-09-16 13:30:20 +0200
  • 1464403215
    Merge branch 'main' into neilalexander/jassuko Neil Alexander 2022-09-16 10:48:21 +0100
  • 2dbee0e836
    Merge branch 'main' into neilalexander/downloadstate Neil Alexander 2022-09-16 10:36:48 +0100
  • fc1d8e479b
    Ensure that all state event IDs are included in the added section when rewriting state (#2725) Neil Alexander 2022-09-16 10:35:32 +0100
  • a5f8c07184
    Hopefully fix upgrade-tests (#2717) Till 2022-09-15 07:26:26 +0200
  • 0ea948c705
    Fix Pinecone demo build errors after Pinecone update Neil Alexander 2022-09-14 14:26:24 +0100
  • e6960d0b15
    Update to matrix-org/pinecone@608215eb1b Neil Alexander 2022-09-14 14:25:25 +0100
  • ec49e0919c
    Merge branch 'neilalexander/downloadstate' into neilalexander/jassuko Neil Alexander 2022-09-14 11:59:48 +0100
  • e87f576303
    Send the glue event Neil Alexander 2022-09-14 11:23:21 +0100
  • 07df8fdd42
    Add an empty body Neil Alexander 2022-09-14 11:22:00 +0100
  • 19e0ce855d
    Get Neil Alexander 2022-09-14 11:20:52 +0100
  • d4cdab0a44
    Admin API to redownload room state from another server Neil Alexander 2022-09-14 11:18:50 +0100
  • 7f89fed1e4
    Revert 482914aef4 Neil Alexander 2022-09-14 09:55:50 +0100
  • 482914aef4
    Use AckNone on the ephemeral room input consumer neilalexander/acknone Neil Alexander 2022-09-13 15:25:02 +0100
  • b05e028f7d
    Tweak LoadMembershipAtEvent behaviour when state not known (#2716) Neil Alexander 2022-09-13 12:52:09 +0100
  • 1728a95239
    Merge branch 'neilalexander/loadmembershipatevent' into neilalexander/jassuko Neil Alexander 2022-09-13 11:16:00 +0100
  • 1ca58ec9d1
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-13 11:15:14 +0100
  • 7928138034
    Exclude events we don't know state for Neil Alexander 2022-09-13 11:10:57 +0100
  • c279229f6f
    Tweak LoadMembershipAtEvent Neil Alexander 2022-09-13 10:48:50 +0100
  • 3e55856254
    Always resolve state in QueryStateAfterEvents neilalexander/querystateafterevents Neil Alexander 2022-09-13 09:37:38 +0100
  • c366ccdfca
    Send-to-device consumer/producer tweaks (#2713) Till 2022-09-13 09:35:45 +0200
  • 100fa9b235
    Check unique constraint errors when manually inserting migrations (#2712) Till 2022-09-13 08:07:43 +0200
  • 6df7b43378
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-12 15:36:12 +0100
  • 62afb936a5
    Update to matrix-org/gomatrixserverlib@7b96db4 Neil Alexander 2022-09-12 15:27:45 +0100
  • 31b71df1cd
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-12 13:58:35 +0100
  • 47b2a5d6b8
    Version 0.9.8 v0.9.8 Neil Alexander 2022-09-12 13:41:07 +0100
  • 2792d0490f
    Fix missing signature check on the /get_missing_events response Neil Alexander 2022-09-12 12:30:41 +0100
  • 7595fbf58c
    Update to NATS Server v2.9.0 Neil Alexander 2022-09-12 13:24:03 +0100
  • d08d319a9d
    Use the writer to get the room updater neilalexander/p2pfixes Neil Alexander 2022-09-12 11:11:38 +0100
  • 0d74b296f1
    Simplify Neil Alexander 2022-09-12 11:08:14 +0100
  • 1b49a9deff
    Try that again Neil Alexander 2022-09-12 11:07:19 +0100
  • 35f417627d
    Try that again Neil Alexander 2022-09-12 11:00:00 +0100
  • ee4d8d6de7
    Ensure that the previous events update is guarded by the writer Neil Alexander 2022-09-12 10:54:36 +0100
  • b5f7d7adcb
    Tweak storeEvent Neil Alexander 2022-09-12 10:50:29 +0100
  • e9af30b3fe
    Update to matrix-org/pinecone@b215925 Neil Alexander 2022-09-12 10:35:04 +0100
  • 3a9dde28fd
    P2P demo tweaks Neil Alexander 2022-09-12 10:19:02 +0100
  • 47be521dd9
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-11 20:42:32 +0100
  • 5997c32452
    Update to matrix-org/gomatrixserverlib@dec87dbaa4 Neil Alexander 2022-09-11 15:39:11 +0100
  • af9a204cc0 Only verify if fulltext indexing is enabled Till Faelligen 2022-09-09 17:19:29 +0200
  • e8687f6f82
    Version 0.9.7 (#2707) v0.9.7 Neil Alexander 2022-09-09 15:01:13 +0100
  • 955e69a3b7
    Optimise SharedUsers again by using complete composite index Neil Alexander 2022-09-09 14:18:45 +0100
  • 6ee758df63
    Optimise shared users query in Synx API slightly by removing a potential sort Neil Alexander 2022-09-09 13:50:50 +0100
  • e1bc4f6a1e
    Fix database transaction for keyserver DeleteDeviceKeys Neil Alexander 2022-09-09 13:31:55 +0100
  • c0e17bbe1b
    Fix transactions around assigning NIDs Neil Alexander 2022-09-09 13:13:04 +0100
  • 8196b29657
    Change detection of already executed migrations (#2665) Till 2022-09-09 14:14:52 +0200
  • 8bfc9028a4
    Fix transactions around assigning NIDs neilalexander/rstxns2 Neil Alexander 2022-09-09 13:13:04 +0100
  • 646de03d60
    More writer fixes in the Sync API Neil Alexander 2022-09-09 13:06:42 +0100
  • 34e1dc210b
    Use database writer in user API DeleteOldNotifications Neil Alexander 2022-09-09 12:59:28 +0100
  • 64472d9aab
    Update getting pushrules, add tests, tweak pushrules (#2705) Till 2022-09-09 13:56:33 +0200
  • 42a82091a8
    Fix issue with stale device lists (#2702) Till 2022-09-08 12:03:44 +0200
  • d5876abbe9
    Fulltext implementation incl. config (#2480) Till 2022-09-07 18:15:54 +0200
  • 31f4ae8997
    Use a single context instead Neil Alexander 2022-09-07 16:24:43 +0100
  • 5014b35bd7
    Update state reset capture to Sentry Neil Alexander 2022-09-07 16:23:22 +0100
  • 03e72e9832
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-07 15:15:10 +0100
  • 0d697f6754
    Add HTTP status code to FederationClientError (#2699) Till 2022-09-07 16:14:09 +0200
  • 049ebda94c
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-07 13:50:07 +0100
  • 7e8c605f98
    Avoid unneeded JSON operations (#2698) Till 2022-09-07 12:16:04 +0200
  • 4e352390b6
    Re-add waitTime if we're not blacklisted and no RetryAfter was specified. Till Faelligen 2022-09-07 12:13:02 +0200
  • 2cfcfddecc
    Add a SigningKeyUpdate producer (#2697) Till 2022-09-07 11:45:12 +0200
  • 440eb0f3a2
    Handle errors differently in the DeviceListUpdater (#2695) Till 2022-09-07 11:44:27 +0200
  • 847032df36
    Update to matrix-org/gomatrixserverlib@637a173 Neil Alexander 2022-09-07 09:11:36 +0100
  • 489ccc1c60
    Stronger default power levels Neil Alexander 2022-09-06 17:25:17 +0100
  • 70cd9a902c
    State resolution fixes in applyAndAuthEvent (update to matrix-org/gomatrixserverlib#336) Neil Alexander 2022-09-06 17:19:21 +0100
  • fd7661f69c
    Tweak Sentry again Neil Alexander 2022-09-05 17:37:17 +0100
  • 5992b4c7ed
    Set Sentry user where known Neil Alexander 2022-09-05 17:35:43 +0100
  • cd22ba22b0
    Improve Sentry reporting Neil Alexander 2022-09-05 17:25:11 +0100
  • ecee5f10f4
    Tweak logging for detected state resets Neil Alexander 2022-09-05 17:08:54 +0100
  • bea3dbe77b
    State and auth tweaks (update to matrix-org/gomatrixserverlib#335) Neil Alexander 2022-09-05 17:00:54 +0100
  • 1c1d09abd4
    Optimise resolve-state tool Neil Alexander 2022-09-05 14:17:04 +0100
  • d1f87e63f1
    Move SetLatestEvents call Neil Alexander 2022-09-05 13:16:14 +0100
  • 350a5e5393
    Only send (invite) events to the AS if it's interested in it (#2692) Till 2022-09-02 16:03:33 +0200
  • fea869b41f
    Update P2P demos Neil Alexander 2022-09-01 17:12:27 +0100
  • 9c5df79799
    Merge branch 'main' into neilalexander/purgeroom Neil Alexander 2022-09-01 15:23:55 +0100
  • 304acd7adc
    Version 0.9.6 (#2689) v0.9.6 Neil Alexander 2022-09-01 14:49:42 +0100