Commit graph

  • c809e95335
    Fix event federation with pseudoID rooms (#3156) devonh 2023-07-21 16:08:40 +0000
  • 1228186b57
    Merge branch 'main' into pseudoid-invites Devon Hudson 2023-07-21 09:50:00 -0600
  • 4aa851b3df
    Bump to latest gmsl Devon Hudson 2023-07-21 09:49:47 -0600
  • 5c92ec910e
    Only unmarshal events for mxid_mapping if room version is pseudoIDs Devon Hudson 2023-07-21 09:46:10 -0600
  • 4e3257bd65 add a demo of Dendrite-over-I2P eyedeekay 2023-07-21 10:58:12 -0400
  • e216c2fbf0
    Update ConnectionManager to still allow component defined connections (#3154) Till 2023-07-21 08:34:01 +0200
  • 139146ac00
    Merge branch 'main' into pseudoid-invites Devon Hudson 2023-07-20 15:15:14 -0600
  • b13f0bbba1
    fix linter error Devon Hudson 2023-07-20 15:11:57 -0600
  • ec1768ab75
    Update gmsl to use new invite signatures Devon Hudson 2023-07-20 15:05:23 -0600
  • c62628d0f6
    Fix event federation for pseudoIDs Devon Hudson 2023-07-20 15:03:38 -0600
  • ba0ad4eb06 add deployment strategy option to helm chart (#3021) George Antoniadis 2023-04-03 07:13:06 +0100
  • 2b70989128 Update docs/index.yaml swedgwood 2023-07-20 14:06:33 +0000
  • 9582827493
    de-MSC-ifying space summaries (MSC2946) (#3134) helm-dendrite-0.13.1 Sam Wedgwood 2023-07-20 15:06:05 +0100
  • 31f86e69f7 bump GMSL Sam Wedgwood 2023-07-20 14:09:55 +0100
  • 6badbdc3c0
    Remove logging Till Faelligen 2023-07-19 21:10:51 +0200
  • 1aa278c74a
    Update ConnectionManager to still allow component defined connections Till Faelligen 2023-07-19 21:07:51 +0200
  • 3498b46408
    Merge branch 'main' into swedgwood/space-summaries Sam Wedgwood 2023-07-19 16:53:04 +0100
  • fad46586ba bump helm chart version (0.13.1) Sam Wedgwood 2023-07-19 16:52:37 +0100
  • 51aafae840 update GMSL symbols - to use new symbols from https://github.com/matrix-org/gomatrixserverlib/pull/403 that don't mention MSC2946 Sam Wedgwood 2023-07-19 13:35:15 +0100
  • 46d558db29 clarify initialisation of APIs order in comments Sam Wedgwood 2023-07-19 13:07:04 +0100
  • 9803337075 update faq Sam Wedgwood 2023-07-19 12:59:31 +0100
  • 297479ea49
    Use pointer when passing the connection manager around (#3152) Till 2023-07-19 13:37:04 +0200
  • a01faee17c
    Extend context timeout on send_join to allow for joining complex rooms (#3153) devonh 2023-07-18 18:48:05 +0000
  • 19875b7a42
    Add timeout back with longer value Devon Hudson 2023-07-18 12:23:06 -0600
  • 0c7671dddb fix bug where limit = -1 returning nothing - internal room hierarchy function should treat -1 as no limit, it wasnt Sam Wedgwood 2023-07-18 15:43:05 +0100
  • 14d4043b41 add a few debug logs Sam Wedgwood 2023-07-18 15:42:08 +0100
  • c1f3c0789e
    Remove context timeout on send_join to allow background federated joins Devon Hudson 2023-07-17 15:31:45 -0600
  • 19d420e3b2 fix 2 bugs - CSAPI used wrong function to create pagination cache (which caused nil map errs) - Copied an array wrong in room hierarchy impl, which caused a nil room list to return Sam Wedgwood 2023-07-17 13:17:57 +0100
  • 14f8b30291 Remove MSC2946 as an MSC option Sam Wedgwood 2023-07-14 15:04:43 +0100
  • a9ee49e6ee Update tests to init roomserver properly Sam Wedgwood 2023-07-14 14:45:05 +0100
  • 530f42e545 Fix styling Sam Wedgwood 2023-07-14 13:26:08 +0100
  • 33ff309572
    Don't HTTP500 if a profile does't exist Till Faelligen 2023-07-14 14:24:31 +0200
  • 05e331d6f6 Use values from GMSL Sam Wedgwood 2023-07-14 13:12:04 +0100
  • bcc0647aa3
    Use pointer when passing the connection manager around Till Faelligen 2023-07-14 12:53:11 +0200
  • 6011ddc0a8
    Discard "illegal base64 data at input byte 0" errors in the SyncAPI Till Faelligen 2023-07-14 08:28:30 +0200
  • 3e314e028e
    Avoid panic due to being unable to query the userID Till Faelligen 2023-07-14 08:04:25 +0200
  • ad1de7d9bb add comments Sam Wedgwood 2023-07-13 14:47:10 +0100
  • 97f2befd1b Refactor room hierarchy walker Sam Wedgwood 2023-07-12 22:14:43 +0100
  • b98e50f544 Improve room hiearchy error handling + comments Sam Wedgwood 2023-07-06 13:38:10 +0100
  • 8571b6a01b Update copyright info Sam Wedgwood 2023-07-06 12:43:36 +0100
  • 8416059391 Fix nil map bugs (by initialising maps) Sam Wedgwood 2023-07-06 12:36:07 +0100
  • 8642e69568 Rearrange dependencies to avoid nil queryer - A few commits ago we moved Queryer to be init when fed API is set - This causes Queryer to be nil before it is set - Causes nil error in userapi.NewInternalAPI - Rearrange to avoid this Sam Wedgwood 2023-07-06 12:30:27 +0100
  • b9e5e5494d Rename some occurences of MSC2946 - still need to rename some identifiers from GMSL Sam Wedgwood 2023-07-06 12:06:36 +0100
  • d62a706a44 Add federated route for room/space hierarchy Sam Wedgwood 2023-07-04 16:44:55 +0100
  • c97ba0b9e6 First pass as de-MSC-ifying space summaries - Opt for referring to it as 'room hierarchies', reflecting the route - Split msc2945.go across clientapi and roomserverapi - Still TODO fed api - Some other TODOs still to do Sam Wedgwood 2023-07-04 15:06:36 +0100
  • 16075ce657
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/memberships Till Faelligen 2023-07-13 14:33:44 +0200
  • 5267cc0f54
    Optimise getting local members and membership counts (#3150) Till 2023-07-13 14:19:08 +0200
  • f12982472c
    Tweaks around /messages (#3149) Till 2023-07-13 14:18:37 +0200
  • 0df982a2e5
    Update NATS again [skip ci] Till Faelligen 2023-07-13 14:17:48 +0200
  • 94fce4ed53
    Update comments, add benchmark Till Faelligen 2023-07-13 13:19:47 +0200
  • b2d30a740b
    Merge pull request #75 from globekeeper/DEV-801/recent-locations-endpoint Daniel Aloni 2023-07-13 13:17:49 +0300
  • b63efd7c3b
    Merge pull request #77 from globekeeper/release/upstream-v0.13.1 Daniel Aloni 2023-07-13 12:58:48 +0300
  • 831451f853 💚 Upgrade tests on our fork instead of upstream. Daniel Aloni 2023-07-13 11:58:59 +0300
  • 5df18afff6
    Make Element Android happy again Till Faelligen 2023-07-12 19:03:38 +0200
  • 34eabd998a Revert "Add CS API device tests (#3029)" Daniel Aloni 2023-07-12 14:05:49 +0300
  • 5a7d36d1b3
    Only leave/kick if the redacted event is the current state event Till Faelligen 2023-07-12 14:48:44 +0200
  • 6c501e34b1
    Update docker only a little Till Faelligen 2023-07-12 13:31:40 +0200
  • f34ecceef8
    Revert "Update docker" Till Faelligen 2023-07-12 13:30:20 +0200
  • 442ad1bd61
    Update docker Till Faelligen 2023-07-12 13:16:39 +0200
  • 3a4b18bf62
    Fix CI, upgrade image used for upgrade tests Till Faelligen 2023-07-12 13:13:29 +0200
  • 92a633d0e4
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/memberships Till Faelligen 2023-07-12 11:17:57 +0200
  • 6942c198b9
    Update GMSL Till Faelligen 2023-07-12 11:16:06 +0200
  • a378a3a78d
    Return start/end from DB, only hit DB again if we backfilled Till Faelligen 2023-07-12 10:56:18 +0200
  • a2c4974d9a
    Optimise getting local members and membership counts Till Faelligen 2023-07-11 16:19:49 +0200
  • 307effe4aa
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/messages Till Faelligen 2023-07-11 13:56:38 +0200
  • 99f94fc735
    Add revision to version string (#3147) Till 2023-07-11 13:56:25 +0200
  • 838c472e3b
    Make Sytest happy again, clarify logging values Till Faelligen 2023-07-11 13:43:52 +0200
  • a0070867cb
    Add rate limiting to /messages Till Faelligen 2023-07-11 13:08:24 +0200
  • fa655837a3
    Don't try to backfill if we reached the beginning of the room Till Faelligen 2023-07-11 12:58:56 +0200
  • 1bc7faf63c
    Tweaks Till Faelligen 2023-07-11 11:42:44 +0200
  • bb3566a649
    Return r.from instead of an empty token Till Faelligen 2023-07-11 11:21:07 +0200
  • 0ad4c16282
    Merge pull request #76 from globekeeper/release/upstream-v0.13.1 Daniel Aloni 2023-07-11 12:04:53 +0300
  • dda77adb75
    Remove logging Till Faelligen 2023-07-11 10:56:38 +0200
  • 24fb5699aa
    If there are no events, return empty start/end Till Faelligen 2023-07-11 10:53:44 +0200
  • 0c70f19590
    If we have events in the topological range, but a filter removes all of them, make sure to return an empty "start" and "end" to avoid loops Till Faelligen 2023-07-11 10:46:18 +0200
  • 20bbac5478 🔥 Get rid of jsonerror. Daniel Aloni 2023-07-10 17:56:18 +0300
  • 2cca2b0141 Merge branch 'release/upstream-v0.13.1' into DEV-801/recent-locations-endpoint Daniel Aloni 2023-07-10 17:51:33 +0300
  • 95c638274b 🥅 Don't lint errcheck for conn.Close() of LDAP connection. Daniel Aloni 2023-07-10 17:24:07 +0300
  • 0e289d024f Merge remote-tracking branch 'origin' into release/upstream-v0.13.1 Daniel Aloni 2023-07-10 17:13:43 +0300
  • 41cf902d09
    Avoid unnecessary loop Till Faelligen 2023-07-10 15:52:27 +0200
  • 0ebea98beb
    Filter events before getting start/end Till Faelligen 2023-07-10 15:26:38 +0200
  • 2063074ac7
    Add git, remove .git from ignore so go build can get the revision Till Faelligen 2023-07-10 10:24:36 +0200
  • c796f20d1c
    Try to get the vcs.revision when building the version string Till Faelligen 2023-07-10 09:56:11 +0200
  • 656f8fe08a ♻️ A more simplified way to query all the multiroom data for the room. Daniel Aloni 2023-07-09 16:26:05 +0300
  • 6940728ffa /location_sync endpoint for fetching recent locations in a room. Daniel Aloni 2023-07-09 15:57:13 +0300
  • 69b2069dea
    Avoid loops by setting end to an empty string if start == end (#3146) Till 2023-07-08 11:45:44 +0200
  • 6f4922a69d
    Avoid loops by setting end to an empty string if start == end Till Faelligen 2023-07-08 11:25:18 +0200
  • b965a08faa
    Unknown issue Till Faelligen 2023-07-07 22:52:23 +0200
  • ef32de928d
    [NATS] Issue identified and fixed applied, workaround known. Till Faelligen 2023-07-07 22:10:52 +0200
  • 74a5ab6c24
    Fix issues reported by Sentry (#3143) Till 2023-07-07 22:00:10 +0200
  • 9f29c789dd
    Update GMSL Till Faelligen 2023-07-07 21:05:45 +0200
  • 53df425271
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/panic Till Faelligen 2023-07-07 20:41:15 +0200
  • eb9e90379d
    Add event size checks similar to Synapse (#3140) Till 2023-07-07 20:37:23 +0200
  • d171afebad
    Revert "Return nil instead of an error which returned a HTTP 500" Till Faelligen 2023-07-07 20:34:53 +0200
  • b5a5aca6fb
    Update GMSL Till Faelligen 2023-07-07 20:02:07 +0200
  • 629f10f014
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/eventsize Till Faelligen 2023-07-07 20:01:46 +0200
  • e93bdd56fd
    Set max age for roomserver input stream to avoid excessive interior deletes (#3145) Neil 2023-07-07 18:59:34 +0100
  • bec088bf8d
    Ain't nobody got time for gocyclo Neil Twigg 2023-07-07 17:28:12 +0100
  • 2452b5d79d
    Revert DeepEqual part as it does the wrong thing with stream defaults Neil Twigg 2023-07-07 17:23:35 +0100
  • 781b52768c
    Set max_age for roomserver input stream to avoid excessive interior deletes Neil Alexander 2023-07-07 17:03:12 +0100