Commit graph

  • 5e694cd362
    Un-ratelimit calls to /thumbnail (#2251) S7evinK 2022-03-04 12:03:51 +0100
  • 7fc62d8178
    Fix a panic in OnIncomingMessagesRequest (#2250) Neil Alexander 2022-03-04 10:24:26 +0000
  • e80ca307d3 Fix receipts Till Faelligen 2022-03-04 09:59:15 +0100
  • df7218e230 Fix parameters Till Faelligen 2022-03-04 09:30:46 +0100
  • e6e62497c9 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-03-04 09:18:34 +0100
  • f75169c353
    Send profile updates asynchronously (#2246) Neil Alexander 2022-03-03 18:24:14 +0000
  • 72022a6ecf
    Return 404 if event given to /context was not found (#2245) Neil Alexander 2022-03-03 17:58:24 +0000
  • 5592322e13
    Clean old notifications regularly (#2244) Neil Alexander 2022-03-03 16:45:06 +0000
  • c44029f269 Don't open two connections for the userapi Till Faelligen 2022-03-03 17:04:18 +0100
  • b6b2455ecd
    Test /context/ with lazy_load_members filter works should be OK now Neil Alexander 2022-03-03 14:01:14 +0000
  • 43ab0288f4
    Give more time to TestSessionCleanUp tests Neil Alexander 2022-03-03 12:37:12 +0000
  • 6ed8cf0e07
    Handle ErrNoRows when sending read updates Neil Alexander 2022-03-03 12:09:16 +0000
  • bcc27e9e18
    Only store notifications for users with pushers, de-parallelise TestSessionCleanUp for now Neil Alexander 2022-03-03 12:01:19 +0000
  • f05ce478f0
    Implement Push Notifications (#1842) Dan 2022-03-03 13:40:53 +0200
  • 111f01ddc8
    Update sytest-whitelist for changes in matrix-org/sytest#1200 Neil Alexander 2022-03-03 09:18:40 +0000
  • e46a61c49e Skip flakey test for now Kegan Dougal 2022-03-02 11:38:13 +0000
  • 8996cc8059
    Media endpoints on /v3 (#2242) Neil Alexander 2022-03-02 11:35:35 +0000
  • a4c918ee17 Fix data race in unit tests Kegan Dougal 2022-03-02 10:49:29 +0000
  • 00b3545b14
    Update NATS Server to v2.7.3 Neil Alexander 2022-03-02 10:36:20 +0000
  • 849e40d456
    Use correct stream provider in Latest for ReceiptPosition Neil Alexander 2022-03-01 17:25:26 +0000
  • 23f028cf6e
    Add unit test for device list update debouncing (#2220) kegsay 2022-03-01 17:18:06 +0000
  • 8e82739d77
    Set max age of 5 minutes for spaces summary cache Neil Alexander 2022-03-01 17:01:08 +0000
  • bb2380c254
    Allow specifying max age for caches (#2239) Neil Alexander 2022-03-01 16:59:52 +0000
  • 726529fe99
    Hopefully fix read receipts (#2241) Neil Alexander 2022-03-01 16:59:11 +0000
  • cda2452ba0
    Only allow device deletion from session UIA was initiated from (#2235) S7evinK 2022-03-01 17:39:57 +0100
  • 352e63915f
    msc2946: add federation cache (#2238) kegsay 2022-03-01 16:32:48 +0000
  • ae840590b6
    Make complement go fast (#2240) kegsay 2022-03-01 16:03:54 +0000
  • 8dfc958ddd Also don't send null back when the target room isn't a space room Kegan Dougal 2022-03-01 14:40:47 +0000
  • af610df85a
    Return state on calls to /message and lazy load members (#2218) S7evinK 2022-03-01 15:39:56 +0100
  • 471fda810a
    Remove unnecessary error line (#2237) Neil Alexander 2022-03-01 14:39:06 +0000
  • 18e3c40da4 Always send [] from federated rooms, not null Kegan Dougal 2022-03-01 14:22:59 +0000
  • 1a79060b46 Bump GMSL version Kegan Dougal 2022-03-01 14:16:47 +0000
  • f1b92de017
    MSC2946: Spaces Summary (round 2) (#2232) kegsay 2022-03-01 13:40:07 +0000
  • 530f05885d
    Limit JoinedUsersSetInRooms to interested users (#2234) Neil Alexander 2022-03-01 13:01:38 +0000
  • 58bf91a585
    Check for changes in PerformUploadDeviceKeys (#2233) Neil Alexander 2022-03-01 11:00:54 +0000
  • a23fda6626
    Update Events call-sites which now don't return an error, update parsedRespState to sort (#2227) Neil Alexander 2022-02-28 14:51:40 +0000
  • ac77732185
    Add possibility to reset password using create-account (#2231) S7evinK 2022-02-28 13:57:56 +0100
  • 264165eb8c
    Update systemd example to set LimitNOFILE Neil Alexander 2022-02-25 17:35:10 +0000
  • 2ad15f308f Rename some functions Till Faelligen 2022-02-25 15:32:19 +0100
  • ed16a2f107 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-25 15:21:06 +0100
  • cf27e26712
    Remember parameters on registration (#2225) S7evinK 2022-02-25 14:33:02 +0100
  • 4c07374c42
    Reduce allocations significantly in state res v2, which should help to keep memory down when joining rooms too (update to matrix-org/gomatrixserverlib@f6ab9c5) Neil Alexander 2022-02-24 17:05:49 +0000
  • 4b01f1cd12
    State resolution v2 micro-optimisations (#2226) Neil Alexander 2022-02-24 11:09:01 +0000
  • ce658ab8f2 Fix missing params Till Faelligen 2022-02-24 08:54:54 +0100
  • 79e1c9e4bd Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-24 08:47:38 +0100
  • fea8d152e7
    Relax roomserver input transactional isolation (#2224) Neil Alexander 2022-02-23 15:41:32 +0000
  • b8a97b6ee0
    Update to matrix-org/pinecone@0f0afd1a46 Neil Alexander 2022-02-23 10:45:07 +0000
  • 2b0a5adfaf
    Version 0.6.4 (#2212) v0.6.4 Neil Alexander 2022-02-22 16:55:08 +0000
  • 41dc651b25
    Send device update to local users if remote display name changes (#2215) S7evinK 2022-02-22 17:34:53 +0100
  • cfff1b0aaa
    Remote banned user is kicked and may not rejoin until unbanned (#2216) S7evinK 2022-02-22 16:50:04 +0100
  • c7811e9d71
    Add DeviceKeysEqual (#2219) Neil Alexander 2022-02-22 15:43:17 +0000
  • 34116178e8
    Remove logging line in PerformInvite Neil Alexander 2022-02-22 13:47:14 +0000
  • e9545dc12f
    Remove error when state keys are missing for user NIDs (#2213) Neil Alexander 2022-02-22 13:40:08 +0000
  • 600fbae31f
    Only emit key change notifications from federation when changes are made (#2217) Neil Alexander 2022-02-22 13:35:06 +0000
  • 2042303c6c Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-22 07:48:36 +0100
  • bbe7d37928
    Fix logic error on context history visibility (#2211) Neil Alexander 2022-02-21 16:38:53 +0000
  • aa6bbf484a
    Return ErrRoomNoExists if insufficient state is available for a buildEvent to succeed when joining a room (#2210) Neil Alexander 2022-02-21 16:22:29 +0000
  • cf525d1f61
    Implement /context (#2207) S7evinK 2022-02-21 17:12:22 +0100
  • 4f2d161401 Remove consentMux Till Faelligen 2022-02-21 17:09:25 +0100
  • c65eb2bf52 Fix query Till Faelligen 2022-02-21 16:57:24 +0100
  • 0ae8293abd Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-21 16:43:45 +0100
  • dac29c1786 Split migrations in to two statements Till Faelligen 2022-02-21 16:43:28 +0100
  • c2b6019c35 Add possibility to query all membership states Till Faelligen 2022-02-21 16:40:59 +0100
  • 280e9b19a1
    Don't ignore config flag for yggdrasil demo if set (#2070) Benjamin Nater 2022-02-21 16:36:03 +0100
  • a02dd7721d
    Reset invalid state snapshots for events during state storage refactor migration (#2209) Neil Alexander 2022-02-21 15:25:54 +0000
  • 61cdb714df Use typed values for Consent Till Faelligen 2022-02-21 16:23:28 +0100
  • 185cb7a582 Remove BaseURL from Global Update template Till Faelligen 2022-02-21 16:22:25 +0100
  • e2b0ff675b Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-21 14:44:52 +0100
  • c0845ea1ad Update logging Till Faelligen 2022-02-21 14:44:16 +0100
  • 6622fda08c Add sending server notices on startup Till Faelligen 2022-02-21 14:27:59 +0100
  • 219a15c4c3 Load templates into one variable Till Faelligen 2022-02-21 14:27:13 +0100
  • fb95331aa2 Add posibility to track sent policy versions Till Faelligen 2022-02-21 14:26:00 +0100
  • a386fbed2c
    Delete one-time keys when deleting a device (#2208) Neil Alexander 2022-02-21 12:30:43 +0000
  • cb4526793d Add missing migrations Till Faelligen 2022-02-21 12:15:56 +0100
  • 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
  • 002429c9e2
    Implement server notices (#2180) S7evinK 2022-02-18 16:05:03 +0100
  • dbded87525
    Expose sync endpoints via /v3 (#2203) Neil Alexander 2022-02-18 14:14:16 +0000
  • 9f4a39e8e0
    Refactor user API storage (#2202) Neil Alexander 2022-02-18 13:51:59 +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
  • 131bedc1a1
    Remove event type and state key caches (#2200) Neil Alexander 2022-02-18 10:58:41 +0000
  • e1eb5807b6
    Allow preventing guest registration (#2199) Neil Alexander 2022-02-18 10:12:26 +0000
  • 5dd203fde3
    Listen for /v3 on CSAPI (#2197) kegsay 2022-02-17 17:38:22 +0000
  • 0b123b29f5
    Use process context for roomserver input (#2198) Neil Alexander 2022-02-17 15:58:54 +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
  • 353168a9e9
    Fix potential panic in NewStreamTokenFromString caused by off-by-one error (#2196) Neil Alexander 2022-02-17 13:25:41 +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
  • f51e2a99e9
    Remove outbound proxy, http.ProxyFromEnvironment is now used (#2191) S7evinK 2022-02-17 13:54:29 +0100
  • a4681bc7f7
    Set 'complement' as the shared secret for CI (#2194) kegsay 2022-02-17 10:59:44 +0000
  • 5a39512f5f
    Add account type (#2171) S7evinK 2022-02-16 18:55:38 +0100
  • e9b672a34e
    Make "Device list doesn't change if remote server is down" pass (#2190) S7evinK 2022-02-16 17:56:45 +0100
  • fa1e12b503
    Don't panic on retiring an invite that we haven't seen yet (#2189) Neil Alexander 2022-02-16 11:56:08 +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
  • 4c8c53244e
    Update prometheus Neil Alexander 2022-02-15 16:27:22 +0000