Commit graph

  • 6a1d689f65
    Rename method Till Faelligen 2023-06-13 13:59:09 +0200
  • 66a29cb01c
    Merge branch 'main' into senderid-userkey devonh 2023-06-13 11:56:19 +0000
  • 2aec9de269
    Connect senderID query to user room keys table Devon Hudson 2023-06-13 12:55:16 +0100
  • 82b73a4906
    Add sender_key to ClientEvent (#3110) Till 2023-06-13 12:50:22 +0200
  • 80652422c3
    Return without error when no room info available Devon Hudson 2023-06-13 10:22:24 +0100
  • 709528b82f
    Fix delete alias bug Devon Hudson 2023-06-13 09:48:36 +0100
  • ba08f41a27
    Rename db accessor to be more descript Devon Hudson 2023-06-13 09:13:04 +0100
  • 75af99c455
    Add sender_key to ClientEvent Till Faelligen 2023-06-13 10:12:08 +0200
  • b987917a19
    Cleanup unit tests Devon Hudson 2023-06-13 09:01:53 +0100
  • b647f1f3a1
    Temporary fix for remote room joins Devon Hudson 2023-06-13 08:50:03 +0100
  • c11e7061f3
    Convert between senderID/userID using the db/cache only when necessary Devon Hudson 2023-06-12 17:12:55 +0100
  • 44beddc287 remove unused code santhoshivan23 2023-06-12 18:31:42 +0530
  • f6dbc84f4d added sqlite support santhoshivan23 2023-06-12 18:20:14 +0530
  • 83e2cb42c8
    Ensure all senderid/userid conversions go through rsAPI Devon Hudson 2023-06-12 13:35:34 +0100
  • 19fc59d3d2
    Merge branch 'main' into token-registration santhoshivan23 2023-06-12 17:44:00 +0530
  • 0873d83d82
    Remove duplication Till Faelligen 2023-06-12 13:29:56 +0200
  • 48ea4b5bfc
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/createuserroomkey Till Faelligen 2023-06-12 13:29:01 +0200
  • 77d9e4e93d
    Cleanup remaining statekey usage for senderIDs (#3106) devonh 2023-06-12 11:19:25 +0000
  • 48f0b752ac
    Update to latest gmsl Devon Hudson 2023-06-12 12:06:02 +0100
  • 5c488d9146
    Create user room key if needed Till Faelligen 2023-06-12 12:52:26 +0200
  • 94d887c176
    Merge branch 'main' into statekey-senderid Devon Hudson 2023-06-12 11:47:13 +0100
  • 832ccc32f6
    Add initial support for storing user room keys (#3098) Till 2023-06-12 12:45:42 +0200
  • 72a19dd9eb
    Merge branch 'main' into statekey-senderid Devon Hudson 2023-06-12 10:08:49 +0100
  • f912b9c97b
    Merge branch 'main' into s7evink/userroomkeystable Till 2023-06-12 10:54:39 +0200
  • 5713c5715c
    Update sample link (#3107) Antonio Cheong 2023-06-12 16:51:26 +0800
  • 9e3e4afdb7
    Reduce senderID code duplication Devon Hudson 2023-06-12 09:46:31 +0100
  • 8fb8d5a743
    Use UserID in membership query API to reduce senderID code duplication Devon Hudson 2023-06-12 08:45:23 +0100
  • b8028cf51a
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/userroomkeystable Till Faelligen 2023-06-12 08:04:29 +0200
  • 5e0da6ac0e implement update api santhoshivan23 2023-06-11 00:51:51 +0530
  • da7afe2e82
    Simplify perform_leave api to reduce duplicate senderID query code Devon Hudson 2023-06-09 12:47:51 -0600
  • fcf857402b
    Fix clientapi error messaging to make sense Devon Hudson 2023-06-09 09:09:18 -0600
  • 6383a859e8
    Pull in latest gmsl changes Devon Hudson 2023-06-09 09:08:58 -0600
  • 80111e0e91
    Update sample link Antonio Cheong 2023-06-09 22:23:27 +0800
  • eff4bb9e35
    Fix redact logic when event domains are empty strings Devon Hudson 2023-06-08 17:14:23 -0600
  • df85d9df48
    Bump gmsl Devon Hudson 2023-06-08 16:00:23 -0600
  • aec29c0008
    Fix statekey usage in roomserver/helpers Devon Hudson 2023-06-08 15:36:03 -0600
  • 58d3452b7f
    Fix statekey usage in roomserver/perform_upgrade & create_room Devon Hudson 2023-06-08 15:22:13 -0600
  • d3a0101eb5
    Fix statekey usage in roomserver/perform_invite Devon Hudson 2023-06-08 14:48:53 -0600
  • 1e4fa2791c
    Fix statekey usage in roomserver/auth Devon Hudson 2023-06-08 14:42:59 -0600
  • d2bbf9e315
    Fix statekey usage in roomserver/input_membership Devon Hudson 2023-06-08 14:15:19 -0600
  • 5e9b7d714f
    Fix statekey usage in roomserver/input_events Devon Hudson 2023-06-08 14:10:51 -0600
  • f6b6f5e8db
    Fix senderID usage in join/leave Devon Hudson 2023-06-08 13:55:38 -0600
  • 087b2b8727
    Fix statekey usage in roomserver/create_room Devon Hudson 2023-06-08 09:56:26 -0600
  • 31f3125c26 Get and Delete APIs santhoshivan23 2023-06-08 19:14:35 +0530
  • 86d2aa41c1 implement filter by valid query param santhoshivan23 2023-06-08 10:03:34 +0530
  • 2e016a5ea1
    Fix statekey usage in syncapi/keychange Devon Hudson 2023-06-07 19:19:41 -0600
  • 199e1f0c59
    Fix statekey usage in syncapi/storage_consumer Devon Hudson 2023-06-07 18:57:18 -0600
  • 12375bb026
    Fix statekey usage in syncapi/stream_pdu Devon Hudson 2023-06-07 18:51:10 -0600
  • a7113dc8a6
    Fix statekey usage in syncapi/notifier Devon Hudson 2023-06-07 18:45:08 -0600
  • dde8c38800
    Fix statekey usage in syncapi/history_visibility Devon Hudson 2023-06-07 18:20:29 -0600
  • 7eaa1c33d3
    Fix statekey usage in syncapi/roomserver Devon Hudson 2023-06-07 18:10:24 -0600
  • 909df4f935
    Fix statekey usage in userapi Devon Hudson 2023-06-07 17:33:14 -0600
  • 93f1649640
    Fix statekey usage in clientapi Devon Hudson 2023-06-07 17:22:15 -0600
  • 9504da7f99
    Fix linter errors Devon Hudson 2023-06-07 16:56:31 -0600
  • cd308012df
    Inject UserID into state_key field of ClientEvent Devon Hudson 2023-06-07 16:24:58 -0600
  • 356edeb6b4
    Merge branch 'main' into token-registration santhoshivan23 2023-06-08 00:49:12 +0530
  • 4b73df5335 Implement ListTokens santhoshivan23 2023-06-08 00:39:58 +0530
  • 8ea1a11105
    Use SenderID Type (#3105) devonh 2023-06-07 17:14:35 +0000
  • b2df341519
    Bump gmsl Devon Hudson 2023-06-07 10:20:16 -0600
  • 911108f773
    Bump gmsl Devon Hudson 2023-06-07 10:01:58 -0600
  • 1eea02dcfa
    Use the roomserver API to query senderID during sync event conversion Devon Hudson 2023-06-07 09:46:06 -0600
  • 51132f9e81
    Remove redundant nil check Devon Hudson 2023-06-07 09:12:00 -0600
  • 50fd515331
    Actually filter on room_nid; Update comment Till Faelligen 2023-06-07 14:07:57 +0200
  • 2006683c6f
    Add comments Till Faelligen 2023-06-07 13:26:17 +0200
  • 4891a914fc
    Allow updating existing public keys Till Faelligen 2023-06-07 13:19:46 +0200
  • 5dac4ae017
    Add roomID/roomNID to query for public keys Till Faelligen 2023-06-07 12:35:34 +0200
  • f2f0bdd2f4
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/userroomkeystable Till Faelligen 2023-06-07 08:37:38 +0200
  • 4403f95ca9
    Use new SenderID type from GMSL were it makes sense Devon Hudson 2023-06-06 18:25:07 -0600
  • 7a1fd7f512
    PDU Sender split (#3100) devonh 2023-06-06 20:55:18 +0000
  • 051aa22b15
    Update to latest gmsl Devon Hudson 2023-06-06 14:30:20 -0600
  • 34edfff85c
    ToClientEvent now directly uses the provided userID for sender field Devon Hudson 2023-06-06 14:11:21 -0600
  • c2aac0f19e
    Properly lookup userID when removing room alias Devon Hudson 2023-06-06 11:36:52 -0600
  • c0be935e59
    Use userID for room alias handling Devon Hudson 2023-06-06 11:33:10 -0600
  • 7420e731cc
    Dont fail processing event when mxid_mapping is unknown Devon Hudson 2023-06-06 11:26:22 -0600
  • 1c909ceb01
    When handling input events, nil userID is valid Devon Hudson 2023-06-06 11:17:16 -0600
  • ac61081624
    Remove redundant check in fed/SendInvite Devon Hudson 2023-06-06 11:08:26 -0600
  • d30bae3509
    Use userID for sync profile search Devon Hudson 2023-06-06 11:00:32 -0600
  • 99fa964b62 handle cases when request field is not present santhoshivan23 2023-06-06 22:21:21 +0530
  • fbbf9b085a
    Use userID for sync stream invites Devon Hudson 2023-06-06 10:50:59 -0600
  • c7bdc2e7f4
    UserAPI roomserver uses userIDs for push rules Devon Hudson 2023-06-06 10:38:44 -0600
  • 8972c4b20d format admin.go santhoshivan23 2023-06-06 21:57:34 +0530
  • fe2464fd4b Move DB Layer to UserAPI santhoshivan23 2023-06-06 21:52:05 +0530
  • 1f043efccc
    Merge branch 'main' into sender-split Devon Hudson 2023-06-06 09:49:46 -0600
  • e388c9ca42
    Make senderID query use only roomID Devon Hudson 2023-06-06 09:44:16 -0600
  • 9781c54527
    Accept spec.RoomID and spec.UserID instead of NIDs Till Faelligen 2023-06-06 16:10:30 +0200
  • c24a052f01
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/userroomkeystable Till Faelligen 2023-06-06 15:17:17 +0200
  • 725ff5567d
    Make StrictValidityChecking a function (#3092) Till 2023-06-06 15:16:55 +0200
  • 5e2f4503b3
    D'oh.. Till Faelligen 2023-06-06 13:59:04 +0200
  • 6c1ccfb56c
    Update comment, use cached state key method Till Faelligen 2023-06-06 13:57:32 +0200
  • 7bba055154
    Update GMSL Till Faelligen 2023-06-06 13:30:28 +0200
  • 1fe4e655a2
    Differentiate between public/private Till Faelligen 2023-06-06 13:04:43 +0200
  • 5a945c0856
    Remove debug logging Till Faelligen 2023-06-06 12:23:04 +0200
  • 35142ec42f
    Add possibility to query userIDs for senderKeys Till Faelligen 2023-06-06 12:20:43 +0200
  • 2746b71870
    Update GSL Till Faelligen 2023-06-06 10:32:17 +0200
  • 735c35aff1
    Merge branch 'main' of github.com:matrix-org/dendrite into s7evink/roomversions Till Faelligen 2023-06-06 10:17:57 +0200
  • 872f8e4af8
    Fix unpopulated struct fields for invite v1 Devon Hudson 2023-06-05 21:18:18 -0600
  • 39545d5000
    Fix unpopulated struct fields Devon Hudson 2023-06-05 20:55:53 -0600
  • 57f8222166
    Merge branch 'main' into sender-split Devon Hudson 2023-06-05 20:20:21 -0600
  • d7e41177f3
    Remove pdu.UserID & pass in the required accessor Devon Hudson 2023-06-05 20:20:01 -0600
  • 6cd6af150b refactoring santhoshivan23 2023-06-06 00:18:05 +0530