Commit graph

  • cc972a8b94 Add support for server query param in publicrooms Prateek Sachan 2020-03-26 12:50:16 +0530
  • 50bb441215 Update gomatrixserverlib Neil Alexander 2020-03-25 17:57:25 +0000
  • f319de1fbe Use NewEventFromTrustedJSON when getting events from the database Neil Alexander 2020-03-25 16:54:55 +0000
  • b54d33a3e8 whoops commit federation API too Neil Alexander 2020-03-25 16:41:18 +0000
  • 9e00f0e828 Sorta fix federation (kinda) Neil Alexander 2020-03-25 16:40:55 +0000
  • c888ac2bd4 Handle transaction marshalling/unmarshalling within Dendrite Neil Alexander 2020-03-25 15:13:32 +0000
  • 153c9924b0 Query room version in syncapi backfill Neil Alexander 2020-03-25 14:16:21 +0000
  • b620099df7 Versioned SendJoin Neil Alexander 2020-03-25 13:38:23 +0000
  • 7c84530d10 Fixed Didn't call Close on UserStreamListener log messages when syncing Suvid Sahay 2020-03-24 22:48:36 +0530
  • 35de2f444b Update gomatrixserverlib Neil Alexander 2020-03-24 16:27:11 +0000
  • 6dbdfd59da Merge branch 'master' into neilalexander/stateresv2 Neil Alexander 2020-03-24 15:46:39 +0000
  • 0b732d6f45
    Use HeaderedEvents in appservice component (#939) Neil Alexander 2020-03-24 15:46:17 +0000
  • f33aa58c8e Fix lint error Neil Alexander 2020-03-24 15:27:33 +0000
  • 54752201ce Fix database queries Neil Alexander 2020-03-24 15:18:55 +0000
  • 8c02773c40 App service HeaderedEvents Neil Alexander 2020-03-24 15:17:17 +0000
  • c12b493b7a Lint tweaks Neil Alexander 2020-03-24 15:11:49 +0000
  • b5a53546c7 Merge branch 'master' into neilalexander/stateresv2 Neil Alexander 2020-03-24 14:47:11 +0000
  • 6fe6fc6704 Make room server producers use headered events Neil Alexander 2020-03-24 14:28:38 +0000
  • 951b5d5e68 Missing whitelist Kegan Dougal 2020-03-24 13:39:50 +0000
  • a8c23426e7 Improvements to make_join send_join dance Neil Alexander 2020-03-24 12:36:07 +0000
  • 6bac7e5efd
    Implement backfill over federation (#938) Kegsay 2020-03-24 12:20:10 +0000
  • fc66327f8c
    Merge branch 'master' into kegan/backfill-fix Kegsay 2020-03-24 12:19:57 +0000
  • 45e781dbf6 Linting Kegan Dougal 2020-03-24 10:54:50 +0000
  • acf9d76c1e add sqlite impl and remove logging Kegan Dougal 2020-03-24 10:38:41 +0000
  • 3df9983296 hack: make backfill work multiple times Kegan Dougal 2020-03-24 10:22:09 +0000
  • 8b85fa6fd2 Query room version in federation API, client API as needed Neil Alexander 2020-03-24 09:59:48 +0000
  • 8624cbb0ab Revert "Remove room version cquery" Neil Alexander 2020-03-23 12:48:21 +0000
  • 5a1a1ded1b
    Fix dendrite config file location in docker guide (#934) Alex Chen 2020-03-23 19:16:17 +0800
  • 55a54100db Don't generate event IDs unless needed Neil Alexander 2020-03-23 10:51:15 +0000
  • 1b5b5d86fd
    Merge branch 'master' into fix-docker-guide-config Alex Chen 2020-03-21 11:17:34 +0800
  • c5b7a17272
    Added special case for m.room.member event in appservice component (#874) Prateek Sachan 2020-03-21 03:10:24 +0530
  • 2113967088
    Fix dendrite config file location in docker guide Alex Chen 2020-03-21 03:00:13 +0800
  • 04b35af0a2 fix review changes Prateek Sachan 2020-03-21 00:29:34 +0530
  • 16c69aacc6 Resolve conflicts Prateek Sachan 2020-03-21 00:10:43 +0530
  • 86dc06324d fix review changes Prateek Sachan 2020-03-20 23:11:48 +0530
  • 8b37191d99 Reset default back to room version 2 Neil Alexander 2020-03-20 17:39:39 +0000
  • 1cffb0aad0 Get room version when getting events from the roomserver database Neil Alexander 2020-03-20 17:38:51 +0000
  • a170d58733 Remove room version cquery Neil Alexander 2020-03-20 17:28:57 +0000
  • 0caabe1ab6
    Merge branch 'master' into as-event-special-case Kegsay 2020-03-20 17:26:34 +0000
  • 63cbc614ff Send all room versions when joining, not just stable ones Neil Alexander 2020-03-20 17:25:48 +0000
  • 7b7f48c589 Update gomatrixserverlib Neil Alexander 2020-03-20 17:23:14 +0000
  • ff90b77a16 Fix two backfill bugs which prevented backfill from working correctly Kegan Dougal 2020-03-20 16:11:36 +0000
  • da8d77715c Merge branch 'master' into kegan/backfill-fix Kegan Dougal 2020-03-20 11:06:36 +0000
  • 8060c5c388 Fix some more nil pointer exceptions hopefully Neil Alexander 2020-03-20 10:53:54 +0000
  • c1c81afbf6 Fix nil pointer exception Neil Alexander 2020-03-20 10:42:11 +0000
  • 139904f604 Room version 2 by default, other wiring updates, update gomatrixserverlib Neil Alexander 2020-03-20 09:59:32 +0000
  • bd3788f6c0 Logging Kegan Dougal 2020-03-19 19:17:27 +0000
  • f2030286de
    Room server changes for room versions (#930) Neil Alexander 2020-03-19 18:33:04 +0000
  • 8743bedb3b Re-add missing tests Neil Alexander 2020-03-19 18:15:57 +0000
  • 37a92b15ce Update comments Neil Alexander 2020-03-19 18:13:47 +0000
  • f6b1861c40 Rename Prepare to NewStateResolution Neil Alexander 2020-03-19 18:06:37 +0000
  • 5fcb394cb6 nolint resolveConflictsV2 because all attempts to break it up so far just result in it being awfully less obvious how it works Neil Alexander 2020-03-19 16:17:12 +0000
  • c75c547b46 Fix room joins over federation Neil Alexander 2020-03-19 15:32:02 +0000
  • 92ed93db38 Try to use room version to get correct state resolution algorithm Neil Alexander 2020-03-19 15:18:29 +0000
  • 20cdc66879 Add sytest Kegan Dougal 2020-03-19 15:06:34 +0000
  • 7399501948 Merge branch 'master' into kegan/backfill-fix Kegan Dougal 2020-03-19 15:03:58 +0000
  • 4f5d4c92ee Implement history visibility checks for /backfill Kegan Dougal 2020-03-19 15:03:13 +0000
  • 6654b86b0b Add GetRoomVersionForRoomNID Neil Alexander 2020-03-19 15:01:59 +0000
  • 61887a0931 Remove shared Neil Alexander 2020-03-19 14:43:22 +0000
  • f831f50ea5 Rearrange state package a bit, add some code to look up the right state resolution algorithm Neil Alexander 2020-03-19 14:36:06 +0000
  • 944d454cb0 Fix SQLite problems after sync API changes Neil Alexander 2020-03-19 13:15:35 +0000
  • ad5849d222
    HeaderedEvents in sync API (#922) Neil Alexander 2020-03-19 12:07:01 +0000
  • dc0935216d Fix syncapi SQLite Neil Alexander 2020-03-19 11:50:53 +0000
  • a697a0d720 Update QueryRoomVersionCapabilitiesResponse comment Neil Alexander 2020-03-19 11:37:39 +0000
  • 2e8b985da2 Fix invites_table queries Neil Alexander 2020-03-19 11:33:26 +0000
  • 48e30fc057 Rename event_json to headered_event_json in syncapi database schemae Neil Alexander 2020-03-19 11:22:30 +0000
  • 2815258c09 Write headered JSON to invites table too Neil Alexander 2020-03-19 11:20:34 +0000
  • bfbf96eec9
    p2p: Implement published rooms (#923) Kegsay 2020-03-19 11:04:08 +0000
  • 9098641540
    Merge branch 'master' into kegan/p2p-public-rooms Kegsay 2020-03-19 10:38:22 +0000
  • dc06c69887
    Implement /joined_rooms (#911) Prateek Sachan 2020-03-19 15:55:36 +0530
  • 8c7f17571d Missing callsites Kegan Dougal 2020-03-19 10:20:23 +0000
  • 1f43890460 Handle the case of user leaving the room in rooms/{roomID}/state API Prateek Sachan 2020-03-19 12:54:31 +0530
  • c07a9cc93d trigger ci Prateek Sachan 2020-03-19 12:56:36 +0530
  • 5591fab122 Typo Kegan Dougal 2020-03-18 20:19:28 +0000
  • 0c51a17acd Implement federated public rooms Kegan Dougal 2020-03-18 20:08:55 +0000
  • e97cae861b Fix overshadowed err from linter Neil Alexander 2020-03-18 18:28:50 +0000
  • bf6ee361b3 Clean up unused API function Neil Alexander 2020-03-18 18:20:51 +0000
  • 18aa9a2eab Fix persisting headered event Neil Alexander 2020-03-18 18:15:12 +0000
  • 31bc5ce45d Use gmsl structs rather than our own Kegan Dougal 2020-03-18 18:13:02 +0000
  • 73b2d1cab6 Update notifier test Neil Alexander 2020-03-18 16:14:53 +0000
  • 6ecff990f0 Use HeaderedEvent in syncapi Neil Alexander 2020-03-18 15:52:46 +0000
  • dd97384c6a Create and glue ExternalPublicRoomsProvider into the public rooms component Kegan Dougal 2020-03-18 14:02:26 +0000
  • a1d60cfb98 Added tests to systest-whitelist Prateek Sachan 2020-03-18 18:31:22 +0530
  • ec38783192
    maintenance: Fix matrix-org#896 use %w format verb to wrap errors (#916) Abhinav Krishna C K 2020-03-18 18:18:51 +0530
  • 6892ae6d77 fix conflicts Prateek Sachan 2020-03-18 17:27:09 +0530
  • 7549882044 Removed account endpoint added by mistake Prateek Sachan 2020-03-18 17:20:51 +0530
  • 111fdb1b02
    Merge branch 'master' into master Kegsay 2020-03-18 11:29:21 +0000
  • c019ad7086
    Log errors from rows.Close (#920) Prateek Sachan 2020-03-18 15:47:18 +0530
  • 29c86491bd Remove unnecessary variable in QueryRoomVersionCapabilities Neil Alexander 2020-03-18 10:10:18 +0000
  • b51a821332 Implement QueryRoomVersionForRoom internal API Neil Alexander 2020-03-18 09:53:48 +0000
  • 472465222c
    Update all instances of error type to use %w Abhinav Krishna C K 2020-03-18 13:13:08 +0530
  • 57c748e4fd maintenance: Fix matrix-org#896 use %w format verb to wrap errors Abhinav Krishna C K 2020-03-17 19:17:21 +0530
  • b92ad12583 fixed review changes Prateek Sachan 2020-03-18 10:52:31 +0530
  • c72d742d24 Merge branch 'master' of https://github.com/matrix-org/dendrite into error-logging Prateek Sachan 2020-03-17 23:35:45 +0530
  • 4d0be11859 Added contextual messages Prateek Sachan 2020-03-17 23:34:56 +0530
  • c2bd0b97b3
    Get room versions from database (#918) Neil Alexander 2020-03-17 18:00:10 +0000
  • d64c006079 Merge branch 'master' into neilalexander/stateresv2 Neil Alexander 2020-03-17 17:42:42 +0000
  • 97c2a9a747 Fixed this query for SQLite but not for Postgres Neil Alexander 2020-03-17 17:24:29 +0000
  • 1467cc10d8
    bugfix: Fix a bug which caused failures to join rooms over federation (#917) Kegsay 2020-03-17 17:18:48 +0000
  • e524a7359d Remove new API Neil Alexander 2020-03-17 17:15:31 +0000