Commit graph

  • cf27e26712
    Remember parameters on registration (#2225) S7evinK 2022-02-25 14:33:02 +0100
  • 225c9af59f
    Merge branch 'main' into s7evink/messages S7evinK 2022-02-25 13:15:56 +0100
  • d2586c1f6c
    Make sure Events is sorted for parsedRespState too Neil Alexander 2022-02-25 12:04:43 +0000
  • 374f772fde
    Events no longer returns an error, other tweaks Neil Alexander 2022-02-25 12:03:08 +0000
  • 1e0e258466
    Update to matrix-org/gomatrixserverlib#293 Neil Alexander 2022-02-25 11:57:40 +0000
  • 6e7a04c368
    Revert "Topologically sort with SendEventWithState, so that earlier events should satisfy auth for later ones" Neil Alexander 2022-02-25 11:57:01 +0000
  • b0cd706012
    Topologically sort with SendEventWithState, so that earlier events should satisfy auth for later ones Neil Alexander 2022-02-25 11:05:20 +0000
  • 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
  • 8b6d3cb35f Try to drain the channel, if possible Till Faelligen 2022-02-24 13:17:06 +0100
  • 55951e2d72 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/register Till Faelligen 2022-02-24 12:51:36 +0100
  • 87d2d29fbe Update to use time.AfterFunc, add more tests Till Faelligen 2022-02-24 12:50:49 +0100
  • 4b01f1cd12
    State resolution v2 micro-optimisations (#2226) Neil Alexander 2022-02-24 11:09:01 +0000
  • feecbf6ffb
    Potentially reduce number of iterations in `isInAllAuthLists Neil Alexander 2022-02-24 10:40:36 +0000
  • 6340e3e27f
    Only append the single event Neil Alexander 2022-02-24 10:35:56 +0000
  • 47e7045ca4
    Don't populate duplicates into auth events Neil Alexander 2022-02-24 10:25:04 +0000
  • 3c7c4de00d Add flakey test Till Faelligen 2022-02-24 08:57:58 +0100
  • 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
  • be631b409f Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/messages Till Faelligen 2022-02-24 08:46:59 +0100
  • 601c8fe736 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/register Till Faelligen 2022-02-24 08:36:15 +0100
  • 97fcb74196 Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/appservices Till Faelligen 2022-02-23 17:14:14 +0100
  • fea8d152e7
    Relax roomserver input transactional isolation (#2224) Neil Alexander 2022-02-23 15:41:32 +0000
  • ee6a0d2709 Remember parameters for sessions Cleanup sessions on successfully registering or after a while Till Faelligen 2022-02-23 16:15:26 +0100
  • 2c92171988
    Tweak MissingAuthPrevEvents Neil Alexander 2022-02-23 14:54:23 +0000
  • 52581e467a
    Set succeeded Neil Alexander 2022-02-23 14:17:54 +0000
  • 8b6bb134bc
    Don't force full transactional isolation on roomserver input Neil Alexander 2022-02-23 14:02:16 +0000
  • b8a97b6ee0
    Update to matrix-org/pinecone@0f0afd1a46 Neil Alexander 2022-02-23 10:45:07 +0000
  • 29f6b7d065 Flakey test moved to blocklist Till Faelligen 2022-02-23 11:03:38 +0100
  • 2088b6cfbf Fix appservice username check Till Faelligen 2022-02-23 10:42:13 +0100
  • ff222ca6dc Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/messages Till Faelligen 2022-02-23 08:00:06 +0100
  • f7a4825652
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-22 17:15:41 +0000
  • 71b4aeb639 Set powerlevel.invite to 0 Till Faelligen 2022-02-22 18:11:18 +0100
  • 2b0a5adfaf
    Version 0.6.4 (#2212) v0.6.4 Neil Alexander 2022-02-22 16:55:08 +0000
  • b02e195758
    Update changelog one last time Neil Alexander 2022-02-22 16:35:33 +0000
  • 23d3a2b732
    Merge branch 'main' into neilalexander/v064 Neil Alexander 2022-02-22 16:35:09 +0000
  • 82af2afcf3
    Merge branch 'neilalexander/v064' of github.com:matrix-org/dendrite into neilalexander/v064 Neil Alexander 2022-02-22 16:35:02 +0000
  • 41dc651b25
    Send device update to local users if remote display name changes (#2215) S7evinK 2022-02-22 17:34:53 +0100
  • b62bb09030
    Merge branch 'main' into s7evink/devicekeys Neil Alexander 2022-02-22 16:34:47 +0000
  • e3b30185b9
    Update changelog Neil Alexander 2022-02-22 16:32:28 +0000
  • d95b1a0fdd
    Merge branch 'main' into neilalexander/v064 Neil Alexander 2022-02-22 16:30:53 +0000
  • b88d0b8feb
    Merge branch 'main' into s7evink/messages Neil Alexander 2022-02-22 15:50:27 +0000
  • cfff1b0aaa
    Remote banned user is kicked and may not rejoin until unbanned (#2216) S7evinK 2022-02-22 16:50:04 +0100
  • a2f37f90ab
    Merge branch 'main' into s7evink/devicekeys Neil Alexander 2022-02-22 15:43:47 +0000
  • c7811e9d71
    Add DeviceKeysEqual (#2219) Neil Alexander 2022-02-22 15:43:17 +0000
  • 7d7573086c Add unit test for device list update debouncing Kegan Dougal 2022-02-22 15:21:28 +0000
  • 2022f3f874
    Single return value Neil Alexander 2022-02-22 15:21:58 +0000
  • b323318ae9
    One more time Neil Alexander 2022-02-22 14:55:09 +0000
  • 29d93f3e91
    Tweak conditions again Neil Alexander 2022-02-22 14:54:24 +0000
  • 84f8e675d4
    Fix check Neil Alexander 2022-02-22 14:30:56 +0000
  • c18a307237
    Merge branch 'main' into s7evink/ban S7evinK 2022-02-22 15:24:28 +0100
  • b4135c4bae
    Update check order Neil Alexander 2022-02-22 14:11:19 +0000
  • 309dd8e146
    Add DeviceKeysEqual Neil Alexander 2022-02-22 14:09:02 +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
  • 936d63f167
    Fix build issue from merged in change Neil Alexander 2022-02-22 13:39:50 +0000
  • 2e8712f178
    Merge branch 'main' into s7evink/devicekeys Neil Alexander 2022-02-22 13:38:42 +0000
  • 3d1b6b2d72
    Logging Neil Alexander 2022-02-22 13:37:55 +0000
  • abf4d753e3
    Merge branch 'main' into neilalexander/missingstatekeynid Neil Alexander 2022-02-22 13:35:49 +0000
  • 600fbae31f
    Only emit key change notifications from federation when changes are made (#2217) Neil Alexander 2022-02-22 13:35:06 +0000
  • ec86cd362d Return state on calls to /message and lazy load members Till Faelligen 2022-02-22 14:00:13 +0100
  • 8128b730ef
    Fix unit test possibly Neil Alexander 2022-02-22 12:35:35 +0000
  • 8a3ee19413
    Remove logging Neil Alexander 2022-02-22 12:06:59 +0000
  • 4c051e0fb5
    Only emit key changes when poked over federation Neil Alexander 2022-02-22 12:05:04 +0000
  • 52936a43ba Use gmsl constant Till Faelligen 2022-02-22 12:55:15 +0100
  • 0576d95b5e Remote banned user is kicked and may not rejoin until unbanned Till Faelligen 2022-02-22 12:50:07 +0100
  • e0633a5b6d Send device_list update to satisfy sytest Till Faelligen 2022-02-22 11:01:29 +0100
  • 2042303c6c Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/consent-tracking Till Faelligen 2022-02-22 07:48:36 +0100
  • 5b2aad3a25
    Remove error when state keys are missing for user NIDs Neil Alexander 2022-02-21 16:47:04 +0000
  • 28d6a844ef
    Merge branch 'main' into neilalexander/v064 Neil Alexander 2022-02-21 16:41:27 +0000
  • 78c3a58d76
    Tweaks Neil Alexander 2022-02-21 16:40:58 +0000
  • beaa0adf03
    Version 0.6.4 Neil Alexander 2022-02-21 16:39:29 +0000
  • 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
  • abd28807d3
    Fix logic error on context history visibility Neil Alexander 2022-02-21 16:17:25 +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
  • 25bef16343
    Merge branch 'main' into s7evink/context S7evinK 2022-02-21 16:49:44 +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
  • 717d4b2e3a
    Merge branch 'main' into dont-ignore-config-flag-for-yggdrasil-demo Neil Alexander 2022-02-21 15:35:03 +0000
  • 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
  • 26f20d5139
    Move /notifications onto r0/v3 mux Neil Alexander 2022-02-21 15:06:43 +0000
  • a57ce77c14
    Merge branch 'main' into implement-push-notifications Neil Alexander 2022-02-21 15:06:13 +0000
  • 925012a787 Remove unused SQL statements Update comments & add TODO Till Faelligen 2022-02-21 15:21:21 +0100
  • bb2043d1cf
    Return ErrRoomNoExists if insufficient state is available for a buildEvent to succeed when joining a room Neil Alexander 2022-02-21 13:58:41 +0000
  • 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
  • d138eb2ef2
    Reset invalid state snapshots for events during state storage refactor migration Neil Alexander 2022-02-21 11:46:16 +0000
  • 8e3903bbec
    Delete one-time keys when deleting a device Neil Alexander 2022-02-21 11:37:10 +0000
  • 3a4add0d06
    More tweaks Neil Alexander 2022-02-21 11:25:05 +0000
  • cb4526793d Add missing migrations Till Faelligen 2022-02-21 12:15:56 +0100