Commit graph

  • 2e6987f8bd Add missing files Till Faelligen 2022-02-21 12:12:07 +0100
  • 9c3a1cfd47 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-21 12:08:03 +0100
  • c9b355836a Remove logging Till Faelligen 2022-02-21 11:24:38 +0100
  • 71d98f200f Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/context Till Faelligen 2022-02-21 11:11:39 +0100
  • 36ab226dc6 Add passing tests Till Faelligen 2022-02-21 11:11:11 +0100
  • 8e59b392ea Apply RoomEventFilter when getting events Till Faelligen 2022-02-21 11:10:49 +0100
  • 1aa25b38da
    Update defaults Neil Alexander 2022-02-21 09:52:34 +0000
  • 2c80586360 Simplify getting the required events Till Faelligen 2022-02-21 09:39:41 +0100
  • 2a215e3fec Revert "Add QueryEventsAfter" Till Faelligen 2022-02-21 08:16:35 +0100
  • cdff36f13f Move /context to the syncapi Till Faelligen 2022-02-21 07:50:36 +0100
  • 1cd596d8d2 Add queries to get the events for /context requests Till Faelligen 2022-02-21 07:49:57 +0100
  • 4ce5fece5b
    Tweak defaults Neil Alexander 2022-02-18 17:46:22 +0000
  • 6ad6b9de5a
    Fix bug so that we don't override the push rules unnecessarily Neil Alexander 2022-02-18 17:56:05 +0000
  • 0d928c6d7a
    Also set omitempty on conditions Neil Alexander 2022-02-18 17:34:05 +0000
  • 6d63096256
    Don't set null values since that apparently causes Element upsetti Neil Alexander 2022-02-18 17:31:21 +0000
  • fa7d24984e
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-18 16:56:07 +0000
  • d96623f9e5
    Move push notifications into the User API Neil Alexander 2022-02-18 16:54:24 +0000
  • 002429c9e2
    Implement server notices (#2180) S7evinK 2022-02-18 16:05:03 +0100
  • 857b75d66e
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-18 14:16:28 +0000
  • b0e10ec75a Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/context Till Faelligen 2022-02-18 15:16:10 +0100
  • dbded87525
    Expose sync endpoints via /v3 (#2203) Neil Alexander 2022-02-18 14:14:16 +0000
  • 2dc90d43a7 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-18 15:13:47 +0100
  • 6ea1271215 Don't create new rooms, use the existing one (follow Synapse behavior) Till Faelligen 2022-02-18 15:12:03 +0100
  • 5a346e536f Move building an invite to it's own function, for reusability Till Faelligen 2022-02-18 15:11:36 +0100
  • 1941beca7b
    Expose sync endpoints via /v3 Neil Alexander 2022-02-18 13:55:38 +0000
  • 9f4a39e8e0
    Refactor user API storage (#2202) Neil Alexander 2022-02-18 13:51:59 +0000
  • 2cdc56866d
    Fix migration bugs Neil Alexander 2022-02-18 13:32:31 +0000
  • ff724bce4b Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-18 14:25:46 +0100
  • ab8e892bb9
    Refactor User API database Neil Alexander 2022-02-18 13:19:52 +0000
  • 9bd5e414c9
    Missing commit from #2186 Neil Alexander 2022-02-18 11:32:45 +0000
  • 153bfbbea5
    Merge both user API databases into one (#2186) Neil Alexander 2022-02-18 11:31:05 +0000
  • 0a7dea4450
    Update /whoami response to match Spec v1.2 (#2201) kegsay 2022-02-18 11:28:02 +0000
  • d840893629 Update /whoami response to match Spec v1.2 Kegan Dougal 2022-02-18 11:17:26 +0000
  • 131bedc1a1
    Remove event type and state key caches (#2200) Neil Alexander 2022-02-18 10:58:41 +0000
  • 8deefc6bbe Make all tests pass on sqlite Till Faelligen 2022-02-18 11:56:21 +0100
  • e1eb5807b6
    Allow preventing guest registration (#2199) Neil Alexander 2022-02-18 10:12:26 +0000
  • 84851ae44f
    Set guests_disabled to true in the sample config Neil Alexander 2022-02-18 10:12:01 +0000
  • 021eb26353
    Update sample config Neil Alexander 2022-02-18 09:41:07 +0000
  • 4d5843bba6
    Allow disabling guest registration separately Neil Alexander 2022-02-18 09:39:51 +0000
  • 2dc7088de2 Add custom error for rejecting server notice invite Till Faelligen 2022-02-18 10:11:55 +0100
  • 2e1e0c81a1 Add check for admin account Enable server notices for CI Return same values as Synapse Till Faelligen 2022-02-18 09:23:58 +0100
  • f4cca68939 Merge main Till Faelligen 2022-02-18 07:54:17 +0100
  • 2566402c21 Merge branch 's7evink/server-notices' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-18 07:37:36 +0100
  • 0cbb091c9d
    Remove event type and state key caches altogether Neil Alexander 2022-02-17 18:02:02 +0000
  • a8c4bf0ed1
    Merge branch 'main' into neilalexander/rscache Neil Alexander 2022-02-17 17:38:30 +0000
  • 5dd203fde3
    Listen for /v3 on CSAPI (#2197) kegsay 2022-02-17 17:38:22 +0000
  • 4c25a36e8a
    Don't proactively cache event types and state keys when we don't know if the transaction has persisted yet Neil Alexander 2022-02-17 17:38:02 +0000
  • a5d0b97fc9
    Update routing.go Neil Alexander 2022-02-17 17:15:22 +0000
  • 91d4336e47
    Rename path variable to fix key backup tests Neil Alexander 2022-02-17 17:02:02 +0000
  • 0cd3b5c792
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-17 16:23:56 +0000
  • 24cf803a02 Add /context Till Faelligen 2022-02-17 17:11:18 +0100
  • 440a771d10 Add QueryEventsAfter Till Faelligen 2022-02-17 17:10:21 +0100
  • 9a1ed2b896
    Merge branch 'main' into anoa/local_device_list_update Neil Alexander 2022-02-17 16:08:29 +0000
  • 0b123b29f5
    Use process context for roomserver input (#2198) Neil Alexander 2022-02-17 15:58:54 +0000
  • 6139f61e3b
    Use process context for roomserver input Neil Alexander 2022-02-17 15:38:24 +0000
  • 40883e6884
    Merge branch 'main' into neilalexander/userapidb Neil Alexander 2022-02-17 15:16:56 +0000
  • 140077265e
    Make GetUserDevices logging entry more useful Neil Alexander 2022-02-17 15:02:06 +0000
  • 7dfc7c3d70
    Don't re-send sent events in add_state_events (#2195) Neil Alexander 2022-02-17 13:53:48 +0000
  • 5f68f61b42
    UnsentFilter, review comments Neil Alexander 2022-02-17 13:36:37 +0000
  • 353168a9e9
    Fix potential panic in NewStreamTokenFromString caused by off-by-one error (#2196) Neil Alexander 2022-02-17 13:25:41 +0000
  • af4428738a More docs Kegan Dougal 2022-02-17 13:17:55 +0000
  • 9a9caf86eb Docs Kegan Dougal 2022-02-17 13:17:25 +0000
  • 89b7519089
    Raise waitTime for network related issues (#2192) S7evinK 2022-02-17 14:15:49 +0100
  • 934491eda5
    Update NATS Server to v2.7.2 (#2193) Neil Alexander 2022-02-17 13:15:35 +0000
  • b40875fb38 Listen for /v3 on CSAPI Kegan Dougal 2022-02-17 13:10:40 +0000
  • 03843b032d
    Fix potential panic in NewStreamTokenFromString caused by off-by-one error Neil Alexander 2022-02-17 13:08:38 +0000
  • f51e2a99e9
    Remove outbound proxy, http.ProxyFromEnvironment is now used (#2191) S7evinK 2022-02-17 13:54:29 +0100
  • e5d407d948
    Filter on event NIDs instead, hopefully bring joy to SQLite Neil Alexander 2022-02-17 12:46:35 +0000
  • 39ad33772d
    Merge branch 'main' into s7evink/remove-proxy S7evinK 2022-02-17 13:24:06 +0100
  • 1443120428
    Only add events to add_state_events that haven't already been sent to the roomserver output before Neil Alexander 2022-02-17 11:41:26 +0000
  • a4681bc7f7
    Set 'complement' as the shared secret for CI (#2194) kegsay 2022-02-17 10:59:44 +0000
  • 24630d9c56 Set 'complement' as the shared secret for CI Kegan Dougal 2022-02-17 10:32:26 +0000
  • ce09a49c78
    Merge branch 'main' into neilalexander/userapidb Neil Alexander 2022-02-17 10:16:43 +0000
  • 681df0f728
    Remove deprecated option Neil Alexander 2022-02-17 10:09:53 +0000
  • 349b1f101f
    Update NATS JetStream to v2.7.2 Neil Alexander 2022-02-17 10:08:20 +0000
  • 751164be60
    Merge branch 'main' into s7evink/server-notices kegsay 2022-02-17 09:50:00 +0000
  • a0c3b0f8bb Raise waitTime for network related issues Till Faelligen 2022-02-17 08:21:32 +0100
  • 4bc1ebd6f6 Remove outbound proxy, http.ProxyFromEnvironment is now used Till Faelligen 2022-02-17 08:07:06 +0100
  • 1edd981223 Merge branch 'main' into s7evink/server-notices Till Faelligen 2022-02-16 18:59:13 +0100
  • 5a39512f5f
    Add account type (#2171) S7evinK 2022-02-16 18:55:38 +0100
  • 8e093681e9 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/add-account-type Till Faelligen 2022-02-16 18:26:01 +0100
  • db571a95f9 Add passing test Till Faelligen 2022-02-16 18:09:12 +0100
  • e28c6f1f61 Fix migrations Till Faelligen 2022-02-16 18:03:48 +0100
  • e9b672a34e
    Make "Device list doesn't change if remote server is down" pass (#2190) S7evinK 2022-02-16 17:56:45 +0100
  • 849fc301e6 Move accountType to completeRegistration Till Faelligen 2022-02-16 17:06:23 +0100
  • d759cee3ca Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/device-list-change Till Faelligen 2022-02-16 15:10:16 +0100
  • 394f6155bd Make "Device list doesn't change if remote server is down" pass Till Faelligen 2022-02-16 15:08:10 +0100
  • 8e70c77b0e
    Remove logging Neil Alexander 2022-02-16 13:35:38 +0000
  • 5428aae442
    Allow including empty entries so we can clean them up Neil Alexander 2022-02-16 13:33:35 +0000
  • 1357ae5248
    Fix UserExists flag, device check Neil Alexander 2022-02-16 13:11:51 +0000
  • fee6d342d2
    Tweak ordering Neil Alexander 2022-02-16 12:30:35 +0000
  • 9aa5e8dd48
    Merge branch 'main' into neilalexander/userapidb Neil Alexander 2022-02-16 12:13:32 +0000
  • fa1e12b503
    Don't panic on retiring an invite that we haven't seen yet (#2189) Neil Alexander 2022-02-16 11:56:08 +0000
  • 112d4e1af3
    Don't panic on retiring an invite that we haven't seen yet Neil Alexander 2022-02-16 11:44:18 +0000
  • a251000dd1
    Merge branch 'main' into neilalexander/userapidb Neil Alexander 2022-02-16 11:09:40 +0000
  • c7f125155c
    Clean up keyserver device keys when the devices no longer exist in the user API Neil Alexander 2022-02-16 10:55:07 +0000
  • 74da1f0fb3 Remove "magic" Enabled function and use simple bool Till Faelligen 2022-02-16 10:11:23 +0100
  • 26accb8c5d Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-16 08:39:54 +0100
  • f92b048fec
    Add host mount compatible Complement image (#2187) kegsay 2022-02-15 17:40:48 +0000
  • 6d4107086e Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/server-notices Till Faelligen 2022-02-15 17:59:19 +0100