Commit graph

  • a1b7e4ef3f
    log less for failed key querys, add counters for incoming pdus/edus (#1801) Kegsay 2021-03-23 11:33:36 +00:00
  • 01267a34b9
    Fix nil pointer crash in QueryMembershipsForRoom Neil Alexander 2021-03-17 13:58:04 +00:00
  • 3c419be6af
    roomserver: don't make_join with ourselves if clients ask us to (#1797) Kegsay 2021-03-08 18:16:28 +00:00
  • 77fb981da5
    device lists: backoff for longer if the wrong error type is returned (#1796) Kegsay 2021-03-08 17:45:20 +00:00
  • e865a1507a Make sure the component max open conns doesn't exceed 100 Kegan Dougal 2021-03-08 14:50:37 +00:00
  • 5912429d53
    Return a more useful error on /register spec compliance violation (#1792) Neil Alexander 2021-03-08 13:57:15 +00:00
  • 5acf30cd3c
    Update sytest-whitelist Neil Alexander 2021-03-08 13:32:21 +00:00
  • 850abb1dde
    Make bcrypt cost configurable (#1793) Kegsay 2021-03-08 13:19:02 +00:00
  • c3ad2cca49
    Fix database default connection limits for CI (#1794) Neil Alexander 2021-03-08 13:18:29 +00:00
  • 6aa262ead8
    Use default transport for AS traffic (#1789) Neil Alexander 2021-03-05 16:40:32 +00:00
  • fe021d3742
    Treat the sender_localpart as an exclusive namespace of one user (#1790) Will Hunt 2021-03-05 14:57:42 +00:00
  • 1ad96e2e2d
    Tweak AS registration check and AS component HTTP clients (#1785) Neil Alexander 2021-03-05 10:40:27 +00:00
  • 9557ccada4
    Fix appsevice alias queries part 2 (#1684) Will Hunt 2021-03-03 17:00:31 +00:00
  • a2773922d2
    Send events to appservice based on room membership (#1680) Will Hunt 2021-03-03 16:27:44 +00:00
  • d15836e260
    Increase gocyclo complexity to 25 (and remove all but 2 golint directives related to it) (#1783) Neil Alexander 2021-03-03 14:35:57 +00:00
  • f0139f12ca
    Don't return error when account conflict is handled gracefully (#1782) Neil Alexander 2021-03-03 14:01:34 +00:00
  • 41fd15b9b6
    Docker fix and tweak (#1781) stoically 2021-03-03 12:20:40 +01:00
  • 25dc99f1b0
    Upgrade dependencies (#1779) Neil Alexander 2021-03-03 11:08:41 +00:00
  • 586cc5be5e
    Use new path for MSC2946 (#1778) Kegsay 2021-03-02 16:41:28 +00:00
  • 6a35d9f1b1
    Version 0.3.11 Neil Alexander 2021-03-02 11:46:35 +00:00
  • 81312b8a78
    Return the current OTK count on an empty upload request (#1774) Neil Alexander 2021-03-02 11:40:20 +00:00
  • f5cf241877
    Fix user registration bug (#1777) Neil Alexander 2021-03-02 10:43:25 +00:00
  • 3069079e37
    Revert quic-go dependency update Neil Alexander 2021-02-18 10:18:14 +00:00
  • db637515a5
    Update libp2p dependencies Neil Alexander 2021-02-18 10:14:24 +00:00
  • 11830fd4af
    Fix transitive dependency for P2P demo Neil Alexander 2021-02-18 09:45:55 +00:00
  • 4c0103a2d5
    Don't close channels when clearing queue (we might race and panic, when the GC will still clean it up for us anyway) Neil Alexander 2021-02-18 09:26:40 +00:00
  • 2fdc318f2c
    Version 0.3.10 Neil Alexander 2021-02-17 16:05:04 +00:00
  • bf9c530fdb Unbreak DendriteJS.Dockerfile; Riot is now Element Kegan Dougal 2021-02-17 15:45:42 +00:00
  • d1496793b9
    fix database names to reflect renaming (#1636) Marco Kundt 2021-02-17 16:20:06 +01:00
  • c9f305f254
    Don't exclude an event from sync if it was previously not excluded (#1767) Neil Alexander 2021-02-17 15:18:41 +00:00
  • 8b5cd256cb
    Don't hold destination queues in memory forever (#1769) Neil Alexander 2021-02-17 15:16:35 +00:00
  • da797c7998
    Retrieve remote file size without the Content-Size header (#1537) darkgallium 2021-02-17 14:54:53 +01:00
  • 2386e0c7af
    Gradually evict oldest cache entries (#1768) Neil Alexander 2021-02-17 13:50:27 +00:00
  • 5d74a1757f
    Don't query for servers so often in /send (#1766) Neil Alexander 2021-02-16 17:12:17 +00:00
  • f448e8972a
    Implement /createRoom power_level_content_override (#1761) Michael Telatynski 2021-02-12 09:43:31 +00:00
  • 85aaaf9bb9
    Fix a few indentation mistakes (#1752) David Florness 2021-02-12 04:25:35 -05:00
  • 9a199ba179 Remove 100 default Kegan Dougal 2021-02-06 17:05:00 +00:00
  • 82df194858 Increase limit Kegan Dougal 2021-02-06 16:56:55 +00:00
  • 02e6d89cc2
    Fix crash in membership updater (#1753) Neil Alexander 2021-02-06 11:49:18 +00:00
  • 397b158c05
    Version 0.3.9 Neil Alexander 2021-02-04 12:39:43 +00:00
  • bd72ed50d4
    Reduce log level of 'Failed to send transaction' log line, since quite often it is flooding logs for dead servers Neil Alexander 2021-02-04 12:25:31 +00:00
  • 6e44450cc9
    Don't re-request state events that are already in the timeline (#1739) Neil Alexander 2021-02-04 12:20:37 +00:00
  • 6099379ea4
    Remove rooms table from federation sender (#1751) Neil Alexander 2021-02-04 11:52:49 +00:00
  • b7e3b81a22
    Fix ON CONFLICT on sync API account data (#1745) (#1750) Neil Alexander 2021-02-04 11:45:49 +00:00
  • de5f22a469
    Remove redundant check (#1748) Neil Alexander 2021-02-04 11:12:52 +00:00
  • 369d3939fd
    Drop state events we can't auth instead of failing altogether Neil Alexander 2021-01-29 16:33:59 +00:00
  • 62a325ded8
    Complete sync performance (#1741) Neil Alexander 2021-01-29 16:32:54 +00:00
  • 6d1c6f29e0
    Add m.room.create to invite stripped state (#1740) Kegsay 2021-01-29 11:36:26 +00:00
  • 61090cbe35
    Version 0.3.8 Neil Alexander 2021-01-28 13:37:50 +00:00
  • d56a5a6509
    Fix well-known lookups Neil Alexander 2021-01-28 13:25:45 +00:00
  • e14e9a1606
    Version 0.3.7 Neil Alexander 2021-01-26 13:13:48 +00:00
  • 9f443317bc
    Graceful shutdowns (#1734) Neil Alexander 2021-01-26 12:56:20 +00:00
  • 64fb6de6d4
    Don't retrieve same state events over and over again (#1737) Neil Alexander 2021-01-26 09:12:17 +00:00
  • ef9d5ad4fe
    Check peek state response and refactor checking send_join response (#1732) Kegsay 2021-01-22 17:16:35 +00:00
  • 6757b67a32
    NewClient and NewFederationClient updates (#1730) Neil Alexander 2021-01-22 16:09:05 +00:00
  • 93942f8ab6
    Gate peeking behind msc flags (#1731) Kegsay 2021-01-22 16:08:47 +00:00
  • 0571d395b5
    Peeking over federation via MSC2444 (#1391) Matthew Hodgson 2021-01-22 14:55:08 +00:00
  • 5d8ec0ff1a
    Fix build error Neil Alexander 2021-01-22 14:18:36 +00:00
  • 805a74892e
    DNS caching (#1728) Neil Alexander 2021-01-22 14:16:59 +00:00
  • 745ee20b90
    Update sytest-whitelist after matrix-org/sytest#991 Neil Alexander 2021-01-22 12:56:20 +00:00
  • 58f78e08af
    Limit well-known response sizes (matrix-org/gomatrixserverlib#250) Neil Alexander 2021-01-21 13:57:41 +00:00
  • 8fe51019ad
    Add sync API memberships table (#1726) Neil Alexander 2021-01-20 20:43:20 +00:00
  • c08e38df2c
    MSC2946: Treat federation responses the same way as local responses (#1724) Kegsay 2021-01-20 17:03:35 +00:00
  • b70238f2d5
    Basic sync filtering (#1721) Neil Alexander 2021-01-19 18:00:42 +00:00
  • 80aa9aa8b0
    Implement MSC2946 over federation (#1722) Kegsay 2021-01-19 17:14:25 +00:00
  • ccfcb2d280
    Create bin dir Neil Alexander 2021-01-18 15:09:54 +00:00
  • f6151b6290
    Use dendritegithub for Docker Hub images Neil Alexander 2021-01-18 14:00:47 +00:00
  • 67c89b3c5e
    Version 0.3.6 Neil Alexander 2021-01-18 13:37:49 +00:00
  • 244ff0dccb
    Don't create so many state snapshots when updating forward extremities (#1718) Neil Alexander 2021-01-18 13:21:33 +00:00
  • dd1e31bee7
    Mention unstable features in /_matrix/client/versions (#1710) sumitks866 2021-01-18 18:39:28 +05:30
  • 534c29ab02
    Log event ID on consumer errors (fixes #1714) Neil Alexander 2021-01-18 12:58:48 +00:00
  • efc91146f0
    Use go build instead of go install (#1716) Caleb Xavier Berger 2021-01-18 07:44:44 -05:00
  • 940577cd3c
    Fix integer overflow in device_list_update.go (#1717) Loïck Bonniot 2021-01-18 13:43:15 +01:00
  • cf82e08096
    Update GHA Docker Hub builds Neil Alexander 2021-01-18 12:24:23 +00:00
  • df4386f764
    Build docker branch only Neil Alexander 2021-01-18 11:03:50 +00:00
  • 833e01a612
    Update docker-build-and-push.yml Neil Alexander 2021-01-18 10:26:36 +00:00
  • ff94490384
    GitHub action for automatic multiarch Docker build (#1613) TR_SLimey 2021-01-18 10:23:53 +00:00
  • 6dadb1c06b
    Fix lint error in generate-keys Neil Alexander 2021-01-18 09:34:49 +00:00
  • fdd534f86a Escape the create event content key so it can be extracted correctly Kegan Dougal 2021-01-15 18:49:21 +00:00
  • 2113da5332 Enable MSC 2946 in CI Kegan Dougal 2021-01-15 17:56:50 +00:00
  • 5366c33885
    MSC2946: Use new MSC1772 format for space parents (#1713) Kegsay 2021-01-15 12:30:41 +00:00
  • 2626525c65
    MSC2946: Allow redactions/updates for space state events (#1712) Kegsay 2021-01-15 11:44:36 +00:00
  • ef24ea2678
    Add madvdontneed=1 to decrease RAM consumption for systemd service (#1690) rany 2021-01-14 12:31:45 +02:00
  • e30c523089 Per request cache for now as we don't do batching correclty Kegan Dougal 2021-01-13 23:00:25 +00:00
  • 19392c8c6b Decode uri values correctly Kegan Dougal 2021-01-13 22:27:04 +00:00
  • 3183f75aed
    MSC2946: Spaces Summary (#1700) Kegsay 2021-01-13 18:00:38 +00:00
  • 3ac693c7a5
    Add dendrite_roomserver_processroomevent_duration_millis to prometheus Neil Alexander 2021-01-13 17:31:46 +00:00
  • 266f9c4abd
    Update to matrix-org/gomatrixserverlib#247 - cache server well-known/DNS addresses Neil Alexander 2021-01-13 17:31:13 +00:00
  • d8fba52e97
    Simplify send-to-device messaging (#1702) Neil Alexander 2021-01-13 17:29:46 +00:00
  • bb9e6a1281
    Sync fixes (#1709) Neil Alexander 2021-01-13 14:32:49 +00:00
  • 55cfe391f7
    Update /messages pagination token behaviour (#1708) Neil Alexander 2021-01-13 12:59:29 +00:00
  • fa65c40bae
    Reduce device list GetUserDevices timeout (#1704) Neil Alexander 2021-01-12 16:13:21 +00:00
  • ec1b017906
    Version 0.3.5 Neil Alexander 2021-01-11 13:55:40 +00:00
  • e1e34b8994
    Deep-checking forward extremities (#1698) Neil Alexander 2021-01-11 12:47:25 +00:00
  • 0fbebecd41
    Tweak ApplyUpdates (#1691) Neil Alexander 2021-01-09 11:25:09 +00:00
  • b5a8935042
    Sync refactor — Part 1 (#1688) Neil Alexander 2021-01-08 16:59:06 +00:00
  • 56a7839aed
    Fixed links to Docker Hub (#1686) Jan Pechek 2021-01-07 14:02:15 +01:00
  • e3ce6a924f
    Add MSC's section to example config (#1675) Jason Robinson 2021-01-05 13:31:10 +02:00
  • 05324b6861
    Send/state tweaks (#1681) Neil Alexander 2021-01-04 13:47:48 +00:00
  • 597350a67f
    Ensure appservices can auth as users in their namespaces (#1672) Jason Robinson 2021-01-04 12:43:23 +02:00