Commit graph

  • 262197b614
    Refactor client event test to remove duplication Devon Hudson 2023-08-31 09:15:04 -0600
  • b4e8a02fef
    Log error when failed to find userID for prev_sender Devon Hudson 2023-08-31 08:25:22 -0600
  • 2c4b3e7e24
    Rename ClientFederationFields struct to make better sense Devon Hudson 2023-08-31 08:21:15 -0600
  • 905f55ccd2
    Updated minimum required go version in README.md jahway603 2023-08-31 09:50:35 -0400
  • 11fd2f019b
    Fix Complement scheduled CI Till Faelligen 2023-08-30 07:37:14 +0200
  • 5e796e2000
    Add test for unknown prev_sender in client event Devon Hudson 2023-08-29 16:44:07 -0600
  • 4a0001e416
    Add test for sync power level updates Devon Hudson 2023-08-29 16:18:22 -0600
  • c11ff4e0ef
    Use previous event version when updating power levels Devon Hudson 2023-08-29 16:18:01 -0600
  • 99b59dd525
    Flip log usage back for this PR Devon Hudson 2023-08-29 12:23:22 -0600
  • af3c1e92d1
    Add tests for ClientEvent formatting variants Devon Hudson 2023-08-29 11:51:13 -0600
  • 353e6668ec
    Properly handle prev_sender based on /sync event_format Devon Hudson 2023-08-29 10:40:45 -0600
  • 3f22b374b9
    Merge branch 'main' into event-format devonh 2023-08-29 14:12:53 +0000
  • 4e5755e2f3 Update docs/index.yaml S7evinK 2023-08-29 06:21:05 +0000
  • b538f237df
    [helm] Update Ingress hosts to account for IPv6 (server+client) and scheme (client) (#3182) helm-dendrite-0.13.3 Omar Pakker 2023-08-29 08:20:37 +0200
  • 34b0e35456
    Merge branch 'main' into event-format devonh 2023-08-29 01:03:14 +0000
  • 8c4a7f1f2d
    Handle event_format federation in /sync responses Devon Hudson 2023-08-28 19:02:02 -0600
  • b5d1f11b98 [helm] Bump chart version Omar Pakker 2023-08-18 13:17:21 +0200
  • 4f06620329 [helm] Delete duplicate strategy key Omar Pakker 2023-08-18 13:29:19 +0200
  • 60589e66ef [helm] Update Ingress hosts to account for IPv6 (server+client) and scheme (client) Omar Pakker 2023-08-12 19:49:14 +0200
  • e3a7039c81
    Fix CI, upgrade image used for upgrade tests (#3151) Till 2023-08-28 13:28:22 +0200
  • 08df58bf8f
    Update Docker, again Till Faelligen 2023-08-28 13:05:11 +0200
  • 16ef76f1e4
    Merge branch 'main' into s7evink/ci Till 2023-08-28 12:52:45 +0200
  • 43b1ddb89b
    Bump commonmarker from 0.23.9 to 0.23.10 in /docs (#3172) dependabot[bot] 2023-08-28 12:51:47 +0200
  • cbcb8a855a
    Merge branch 'gh-pages' of github.com:matrix-org/dendrite into gh-pages Till Faelligen 2023-08-25 19:44:00 +0200
  • 8699464252
    Merge branch 'main' of github.com:matrix-org/dendrite into gh-pages Till Faelligen 2023-08-25 19:43:33 +0200
  • 1c4ec67bb6
    Add configuration option for sliding sync when hosting /.well-known/matrix/client (#3189) devonh 2023-08-24 21:08:40 +0000
  • 5559f005bb
    Naming clarification Devon Hudson 2023-08-24 14:50:18 -0600
  • fad5300c5a
    Extract inline struct from well-known client response Devon Hudson 2023-08-24 14:48:48 -0600
  • 886c004c7d
    Merge branch 'main' into sliding-sync-well-known devonh 2023-08-24 20:03:29 +0000
  • be51801788
    Add configuration option for sliding sync when hosting /.well-known/matrix/client Devon Hudson 2023-08-24 13:52:31 -0600
  • 9b5be6b9c5
    [pseudoIDs] More pseudo ID fixes - Part 2 (#3181) Sam Wedgwood 2023-08-24 16:43:51 +0100
  • d7bad5bfab
    Strategy wrongly duplicated at pod level Martyn Ranyard 2023-08-24 16:31:57 +0200
  • def3c74408 add unit tests for history visibility boundaries Sam Wedgwood 2023-08-24 13:51:10 +0100
  • c45e42eeb3 add tests for state key translation on sendevent Sam Wedgwood 2023-08-23 16:47:23 +0100
  • 277e43b5b1 bump to dev GMSL Sam Wedgwood 2023-08-23 16:39:44 +0100
  • c937d5ddb1
    Merge branch 'main' into swedgwood/pseudo-id-fixes-ii Sam Wedgwood 2023-08-23 16:36:48 +0100
  • a721294e2b
    Bump pinecone docker go version Devon Hudson 2023-08-23 08:56:44 -0600
  • cac1dcc997 Update docs/index.yaml S7evinK 2023-08-23 14:45:32 +0000
  • 845800abfa
    Bump helm chart version helm-dendrite-0.13.2 Till Faelligen 2023-08-23 16:44:52 +0200
  • 57ddbe015d
    Version 0.13.2 (#3187) v0.13.2 Till 2023-08-23 16:24:16 +0200
  • a86853bc27
    Hide successful tests Till Faelligen 2023-08-23 10:38:39 +0200
  • b840be6513
    Update helm appVersion Till Faelligen 2023-08-23 10:13:56 +0200
  • 1dedf90237
    Changelog, version bump Till Faelligen 2023-08-23 10:13:45 +0200
  • 0c76e61e6b fix history visibility boundary logic Sam Wedgwood 2023-08-22 18:11:51 +0100
  • 5b8fb2cb23 fix auto-kicking guests in pseudo ID rooms Sam Wedgwood 2023-08-17 14:44:40 +0100
  • df128b5bcb fix test Sam Wedgwood 2023-08-16 16:48:01 +0100
  • 67e2c81aa7 clean up comments Sam Wedgwood 2023-08-16 16:38:34 +0100
  • 19273f5fdf translate sent state event keys to room keys in pseudo ID rooms Sam Wedgwood 2023-08-16 16:25:57 +0100
  • ac085d3cd9 add temporary nolint:gocyclo Sam Wedgwood 2023-08-16 15:54:03 +0100
  • c090e7f6bf only enable translation logic on pseudo ID rooms - see added TODO for more info Sam Wedgwood 2023-08-16 15:50:52 +0100
  • 96e5690b44 move translation logic to synctypes + another test Sam Wedgwood 2023-08-16 15:45:30 +0100
  • 24ccd9c12a add test(s) for user/senders ID translation Sam Wedgwood 2023-08-16 14:55:09 +0100
  • efa50d9a0a proxy state requests to user IDs to sender IDs - so state events that use user IDs translate to pseudo IDs in pseudo ID rooms - e.g. allowing to query m.room.member by user ID in a pseudo ID room Sam Wedgwood 2023-08-16 11:52:29 +0100
  • 9a12420428
    [pseudoID] More pseudo ID fixes (#3167) Sam Wedgwood 2023-08-15 12:37:04 +0100
  • acde492729 address review comments Sam Wedgwood 2023-08-11 16:33:05 +0100
  • 635bc39102 address review comments Sam Wedgwood 2023-08-11 16:32:12 +0100
  • e73b3d3ebb fix unit test for sync api Sam Wedgwood 2023-08-11 16:05:57 +0100
  • aed4ee835d
    Merge branch 'main' into swedgwood/pseudo-id-fixes Sam Wedgwood 2023-08-11 15:31:03 +0100
  • 580be3a3de remove shadow declaration to make linter happy Sam Wedgwood 2023-08-11 13:14:52 +0100
  • fa6c7ba456
    Update pinecone to use new quic version (#3174) devonh 2023-08-11 14:29:48 +0000
  • 3024f68ff2
    Update pinecone to use new quic version Devon Hudson 2023-08-11 08:10:03 -0600
  • 96a05270e1 fix GetRoomsByMembership to work with pseudo IDs Sam Wedgwood 2023-08-11 00:32:19 +0100
  • 6d3bc3937b fix ApplyHistoryVisibilityFilter to work with pseudo IDs Sam Wedgwood 2023-08-10 18:46:39 +0100
  • 64c4119127
    Merge branch 'main' into swedgwood/pseudo-id-fixes Sam Wedgwood 2023-08-10 13:56:19 +0100
  • 63541d2fc1
    Update pinecone to use new quic version docker-update Devon Hudson 2023-08-09 19:08:43 -0600
  • 55eb6fddfa
    Bump pinecone version Devon Hudson 2023-08-09 17:23:29 -0600
  • c21717f770
    Bump docker version to fix upgrade tests Devon Hudson 2023-08-09 16:27:28 -0600
  • eef9edba8b
    Bump commonmarker from 0.23.9 to 0.23.10 in /docs dependabot[bot] 2023-08-08 20:24:36 +0000
  • 35804f8493
    Add config key for default room version (#3171) Sam Wedgwood 2023-08-08 14:20:05 +0100
  • fd05f55fa3 bump GMSL Sam Wedgwood 2023-08-07 16:38:01 +0100
  • e54bd5536e remove confusing DefaultForDefaultRoomVersion Sam Wedgwood 2023-08-07 16:37:38 +0100
  • 5eb20daf15 set yaml config key & fix validation logic Sam Wedgwood 2023-08-07 15:31:32 +0100
  • 2da09ef2f5 add config key for default room version Sam Wedgwood 2023-08-07 15:16:47 +0100
  • a3f15a193a bump GMSL to dev Sam Wedgwood 2023-08-07 14:55:37 +0100
  • 294eff8a7f
    Add ID in error messages for ApplicationServices (#3162) maxberger 2023-08-03 09:26:42 +0200
  • 7c418e0750 Add ID in error messages for ApplicationServices Till 2023-07-28 08:40:05 +0200
  • 590d5a27ea treat no sender ID as not joined to room in sendevent - returning 403 forbidden instead of 404 not found Sam Wedgwood 2023-08-02 15:50:38 +0100
  • ff18671fb0 fix QueryMembershipForUserID nil-deref for pseudoID rooms Sam Wedgwood 2023-08-02 14:49:11 +0100
  • c7193e24d0
    Use *spec.SenderID for QuerySenderIDForUser (#3164) Sam Wedgwood 2023-08-02 11:12:14 +0100
  • ac5b506786 bump GMSL Sam Wedgwood 2023-08-02 10:07:57 +0100
  • 34b3653803 add log line for missing sender ID in SendRedaction Sam Wedgwood 2023-08-01 15:31:03 +0100
  • 2c9ccd2025 lint pass Sam Wedgwood 2023-08-01 15:28:29 +0100
  • 5046ebcdf4 use ptrs for queried sender IDs - nil means no sender ID found - including bumping GMSL to change some types to reflect this Sam Wedgwood 2023-08-01 11:37:01 +0100
  • af13fa1c75
    [pseudoIDs] Fixes for room alias tests (#3159) Sam Wedgwood 2023-07-31 14:39:41 +0100
  • 7d263de841
    Merge branch 'main' into swedgwood/pseudo-ids-room-aliases Sam Wedgwood 2023-07-28 11:53:55 +0100
  • 3f727485d6
    Send a more generic error message to clients if the file can't be found (#3161) Till 2023-07-28 08:40:05 +0200
  • a32be6e714
    Send a more generic error message to clients if the file can't be found Till Faelligen 2023-07-28 08:22:11 +0200
  • 9aa0982cfd remove request/response structs from RemoveRoomAlias Sam Wedgwood 2023-07-27 15:24:15 +0100
  • 185ef8ef43 remove request/response structs from SetRoomAlias Sam Wedgwood 2023-07-27 15:05:35 +0100
  • 93543abe4b stop using maybe Sam Wedgwood 2023-07-27 14:28:57 +0100
  • 8f2153d3e6 lint pass - handled unhandled err in RemoveLocalAlias - removed unused argument from moveLocalAliases Sam Wedgwood 2023-07-27 12:11:16 +0100
  • 4b09bed827 check for room membership in RemoveLocalAlias - otherwise causing 500 errors later in the pipeline, as no room membership = no sender ID (for pseudo ID rooms) - also add an explicit check for lack of a Sender ID Sam Wedgwood 2023-07-27 11:28:35 +0100
  • 5c014faa18 reuse event ID when updating power level events - (when updating power level events for pseudo IDs) - before this, there were some subtle bugs arising from mismatched event IDs Sam Wedgwood 2023-07-26 17:09:55 +0100
  • 4b4fab209c have setting room aliases use sender IDs - deleting already used them, but since setting still used user IDs this caused bugs - also, should we even link pseudo IDs and room aliases? Question for future portable IDs work Sam Wedgwood 2023-07-26 13:46:26 +0100
  • 79d4a0e399
    Restore old behaviour of PurgeRoom Till Faelligen 2023-07-26 09:09:04 +0200
  • 7899f47e71
    add deployment strategy option to helm chart (re #3021) (#3155) George Antoniadis 2023-07-26 07:16:43 +0100
  • ea66c7718d Allow users to kick themselves Timo Rothenpieler 2023-07-23 19:20:14 +0200
  • a48c7d33a5
    Don't quit if unknown msc in config, log it and keep going Devon Hudson 2023-07-21 13:08:28 -0600
  • cae2b61c88
    Update gmsl s7evink/memberships Devon Hudson 2023-07-21 11:41:59 -0600
  • 0aa1b6c218
    Merge branch 'main' into s7evink/memberships Devon Hudson 2023-07-21 11:37:50 -0600