Commit graph

  • 9a61d2627d Add WIP binary for testing dendrite version upgrades Kegan Dougal 2021-06-30 18:03:43 +0100
  • 3922a2f824
    Revert "Remove mutex" Neil Alexander 2021-06-30 17:44:10 +0100
  • b96f6ca3f7
    Free up pdus slice so only references remaining are in channel Neil Alexander 2021-06-30 17:12:36 +0100
  • 8558075e8c
    Remove mutex Neil Alexander 2021-06-30 17:07:15 +0100
  • 56cc0f04c1
    Use request context so that dead things don't linger for so long Neil Alexander 2021-06-30 16:18:11 +0100
  • 671ac8ac42
    Clean up Neil Alexander 2021-06-30 15:58:59 +0100
  • 205b2516db
    Try to process rooms concurrently in FS /send Neil Alexander 2021-06-30 15:52:57 +0100
  • ca42568640
    Asynchronous roomserver input from federation API /send Neil Alexander 2021-06-30 15:01:19 +0100
  • 56a2a5843a
    Merge branch 'master' into fix-failing-ban-tests Neil Alexander 2021-06-30 12:32:28 +0100
  • 2647f6e9c5
    Fix concurrent map read/write on haveEvents (#1893) Neil Alexander 2021-06-30 12:32:20 +0100
  • 240266f0ed
    Fix concurrent map read/write on haveEvents Neil Alexander 2021-06-30 12:13:12 +0100
  • b7a2d369c0
    Change how servers are selected for missing auth/prev events (#1892) Neil Alexander 2021-06-30 12:05:58 +0100
  • edf8b96e11
    Move ServersInRoomProvider into api package Neil Alexander 2021-06-30 11:38:20 +0100
  • a0e9275031
    Shuffle order Neil Alexander 2021-06-30 11:29:23 +0100
  • 872788fd16
    Change how servers are selected for missing auth/prev events Neil Alexander 2021-06-30 11:27:34 +0100
  • 0e69212206
    Give up on loops when the context expires (#1891) Neil Alexander 2021-06-30 10:39:47 +0100
  • 05bf7a99dc
    Give up on loops when the context expires Neil Alexander 2021-06-30 10:04:21 +0100
  • 3afb161352
    Reduce memory usage in federation /send endpoint (#1890) Neil Alexander 2021-06-30 10:01:56 +0100
  • bf5ec34d3e
    Ensure we track all events we already knew about properly Neil Alexander 2021-06-29 17:51:50 +0100
  • b99dcfc979
    Fixes Neil Alexander 2021-06-29 17:00:36 +0100
  • 3a1d14ceec
    Ensure we use the correct list of events when excluding repeated state Neil Alexander 2021-06-29 16:55:31 +0100
  • 71eebd6bc3
    Deduplicate more Neil Alexander 2021-06-29 13:39:51 +0100
  • 98ae0f43af
    Deduplicate /state results Neil Alexander 2021-06-29 13:33:53 +0100
  • 7c03546a9e
    More aggressive event caching Neil Alexander 2021-06-29 13:28:29 +0100
  • c849e74dfc
    db migration: fix #1844 and add additional assertions (#1889) kegsay 2021-06-29 11:25:17 +0100
  • 7ecd7bdc8d
    Merge branch 'master' into kegan/fix-upgrade-script kegsay 2021-06-29 11:25:07 +0100
  • e2b6a90d90
    Put gmectx back to 5 minutes Neil Alexander 2021-06-29 10:22:26 +0100
  • 79a35170a3
    Merge branch 'master' into kegan/fix-upgrade-script Neil Alexander 2021-06-29 09:46:18 +0100
  • f645646ca9
    Restore the getServers RS query (needs optimisation) Neil Alexander 2021-06-29 09:37:28 +0100
  • 3f67dc1db6 Linting Kegan Dougal 2021-06-28 23:15:32 +0100
  • c6a9c5b504 db migration: fix #1844 and add additional assertions Kegan Dougal 2021-06-28 23:01:53 +0100
  • 4417f24678
    Protect processEventWithMissingState with per-room mutex, to prevent mass CPU burn/RAM usage Neil Alexander 2021-06-28 15:11:59 +0100
  • 7c3991ee2f
    Use a custom FIFO queue for the RS input API (#1888) Neil Alexander 2021-06-28 15:11:36 +0100
  • 4a37b19a8f
    Add comments Neil Alexander 2021-06-28 13:34:54 +0100
  • f9ab3f4b81
    Tweaks Neil Alexander 2021-06-28 13:31:21 +0100
  • 8fd878c75a
    Make sure someone wakes up Neil Alexander 2021-06-28 11:18:11 +0100
  • b63f699f1b
    Use a FIFO queue instead of a channel to reduce backpressure Neil Alexander 2021-06-28 11:12:58 +0100
  • 3613bab46f
    Merge branch 'master' into master Kilos Liu 2021-06-28 17:19:13 +0800
  • a6f7e83596
    Fix bugs in P2P demos Neil Alexander 2021-06-25 15:59:59 +0100
  • bd7b0b1787
    Update go.mod/go.sum Neil Alexander 2021-06-25 15:13:21 +0100
  • 097a5833c8
    dendritejs-pinecone Neil Alexander 2021-06-25 14:20:36 +0100
  • f4ad3edc37
    Merge branch 'matrix-org:master' into master Kilos Liu 2021-06-25 14:50:05 +0800
  • 749f80de89 sync go.mod/go.sum from upstream Kilos Liu 2021-06-25 14:49:04 +0800
  • cae4dd2296 Fixed log printing bug Kilos Liu 2021-06-25 14:21:07 +0800
  • f8a164a158 Merge branch 'master' of github.com:eachchat/dendrite Kilos Liu 2021-06-24 10:39:12 +0800
  • aae8f139b6 no message Kilos Liu 2021-06-24 10:38:32 +0800
  • 26b2eca93e remove sytest Kilos Liu 2021-06-24 10:26:50 +0800
  • 4ce254ab90 move sytest script from master to sytest branch Kilos Liu 2021-06-24 10:24:31 +0800
  • 5c881d3743 add sytest script Kilos Liu 2021-06-24 10:21:19 +0800
  • 6e6360bbbd
    Delete cmd/sytest directory Kilos Liu 2021-06-24 10:17:11 +0800
  • 61886ba7a2 update go.mod from upstream Kilos Liu 2021-06-24 10:15:11 +0800
  • 8e3f2c403c Fixed formatting DavidSpenler 2021-06-22 23:16:38 -0400
  • bf259b2e0f Add passing tests to whitelist DavidSpenler 2021-06-22 23:01:59 -0400
  • f99185815f Added non-error return to func GetStateEvent when no state events with the specified state key are found DavidSpenler 2021-06-22 22:04:53 -0400
  • a4c9b785c2 Add room membership and powerlevel checks for func SendBan DavidSpenler 2021-06-22 13:54:08 -0400
  • c89321c3ff Respect published/shared rooms Alex Kursell 2021-06-22 20:10:31 -0400
  • e50dbe61be WIP: Make room members filterable Alex Chan 2021-06-22 14:26:31 -0400
  • 6ae976a55a
    dendrite-demo-pinecone: Accept any origin Neil Alexander 2021-06-22 15:39:29 +0100
  • 79181f2348
    ✂️ Media API: Handle unlimited file size (#1881) database64128 2021-06-22 17:01:44 +0800
  • 5357df36c9
    Fix panic in roomserver Neil Alexander 2021-06-21 09:41:12 +0100
  • 82b774e411
    ✂️ Media API: Handle unlimited file size database64128 2021-06-19 15:11:13 +0800
  • 6403c29361 Add missing method to testEDUProducer Till Faelligen 2021-06-18 22:30:09 +0200
  • 63bba0661f Make slice on creation Till Faelligen 2021-06-18 22:12:21 +0200
  • 6fa5108992
    Merge branch 'master' into fix-upload-2 S7evinK 2021-06-18 21:26:00 +0200
  • 0d3a6e1c37 Add internal api Till Faelligen 2021-06-18 20:53:09 +0200
  • 9e795ce5e7 Add "forward" to sarama Till Faelligen 2021-06-18 20:52:11 +0200
  • 2ae8084fd3 Add presence to eduserver Till Faelligen 2021-06-18 20:51:14 +0200
  • ebdae1f0c1 Add presence routing Till Faelligen 2021-06-18 20:50:13 +0200
  • 07677f9510 Fix copy & paste mistake Till Faelligen 2021-06-18 18:28:32 +0200
  • c2d4161bce Fix duplicated user in ldap jiafeng zheng 2021-06-16 16:17:01 +0800
  • 3a77bca28b
    Revert "Ensure user IDs match the spec (matrix-org/gomatrixserverlib#261)" Neil Alexander 2021-06-16 09:07:41 +0100
  • 813205af9a Fix shadows declaration jiafeng zheng 2021-06-16 15:34:36 +0800
  • 3781bb2013 Actually allow unlimited upload Till Faelligen 2021-06-16 08:34:55 +0200
  • 0c3a26c895 Revert "Set MaxFileSizeBytes <= 0 to "unlimited" (#1875)" Till Faelligen 2021-06-16 08:05:22 +0200
  • dc1b1bbfa4 Login in to dendrite with username and password from ldap jiafeng zheng 2021-05-28 15:28:38 +0800
  • 30e9353fdd
    Ensure user IDs match the spec (matrix-org/gomatrixserverlib#261) Neil Alexander 2021-06-15 15:18:56 +0100
  • 67576a5430 Merge branch 'master' of github.com:eachchat/dendrite into eachchatmaster liling 2021-06-15 15:49:37 +0800
  • 3982ecdbcc Merge branch 'master' into eachchatmaster liling 2021-06-15 15:46:04 +0800
  • 5ec7d3a3ec
    Update go.mod/go.sum Neil Alexander 2021-06-14 15:04:05 +0100
  • 043759af60
    Merge branch 'master' into neilalexander/servername Neil Alexander 2021-06-14 14:12:35 +0100
  • 9ed0440421
    Set MaxFileSizeBytes <= 0 to "unlimited" (#1875) S7evinK 2021-06-14 15:12:03 +0200
  • 9633ed747d
    Remove mention of enabling naffka in install instructions, as it is the default value (#1853) Arnaud Venturi 2021-06-14 15:09:35 +0200
  • ce574f5e29
    Fix Key Generation Docs - resolves #1759 (#1865) Ben Yanke 2021-06-14 08:08:59 -0500
  • 183f43d38d
    Add parameters to specify password (#1868) S7evinK 2021-06-14 15:08:29 +0200
  • eae1c46310
    Use NotFound instead of Forbidden for missing account data (#1872) Adam Greig 2021-06-14 14:06:14 +0100
  • 051cd63f1e
    Update go.mod/go.sum Neil Alexander 2021-06-14 13:26:02 +0100
  • bd9dec8e06
    Pinecone demo updates Neil Alexander 2021-06-14 13:13:07 +0100
  • 40c7bfc9ed Prevent int overflow when uploading Till Faelligen 2021-06-14 01:46:33 +0200
  • 42ec1fcf09 int64 overflows later in mediaapi/routing/upload.go[doUpload] Till Faelligen 2021-06-14 01:10:55 +0200
  • ddc3b1604d s/riot/element/g Till Faelligen 2021-06-14 00:31:41 +0200
  • c7f5562079 Set MaxFileSizeBytes < 0 to "unlimited" Till Faelligen 2021-06-14 00:16:57 +0200
  • 19df93ba31
    Use NotFound instead of Forbidden for missing account data Adam Greig 2021-06-11 11:19:50 +0100
  • d36116c089 Merge Threepid API with User API Piotr Kozimor 2021-06-10 09:46:39 +0200
  • fdc3772b52
    use "[]byte" instead of "json.RawMessage" if posible 6543 2021-06-10 02:55:22 +0200
  • 94e73983bf change sytest cmd Kilos Liu 2021-06-08 11:22:05 +0800
  • addb25e7f4 Use go1.13 compatible way to read files Till Faelligen 2021-06-07 20:25:02 +0200
  • 2c9a390fa6
    Add CORS to nginx config (#1791) Rasmus Thomsen 2021-06-07 12:06:57 +0200
  • bde1b634e3
    Merge branch 'master' into feature/room_messages_filtering Kegsay 2021-06-07 11:03:45 +0100
  • 35622c8b94 Define APIs for ThreePid component Piotr Kozimor 2021-06-07 11:17:00 +0200
  • caa5c89ecb
    Link to Synapse (#1863) Ben Langfeld 2021-06-07 06:10:29 -0300