Commit graph

  • d3c3ee9041 Remove alias_test, incoherent tests and unwanted appservice integration Neil Alexander 2020-05-01 09:42:32 +0100
  • 1fd03c6eab More linting Kegan Dougal 2020-04-30 19:28:51 +0100
  • 5cbcfe6f4f Add postgres impl Kegan Dougal 2020-04-30 19:26:21 +0100
  • 3b02d0f05a Correctly generate backpagination tokens for events which have the same depth Kegan Dougal 2020-04-30 19:13:51 +0100
  • 1c6dfed827
    Merge branch 'master' into neilalexander/roomserverapi Neil Alexander 2020-04-30 17:57:29 +0100
  • f2c18be398 Rename some files Neil Alexander 2020-04-30 17:52:35 +0100
  • 185662a3c6 Prevent roomserver asking AS API for alias info Neil Alexander 2020-04-30 17:43:03 +0100
  • ebbfc12592
    Add tests for the storage interface (#995) Kegsay 2020-04-30 17:15:29 +0100
  • 76cceac638 Roomserver didn't take asAPI param before so return to that Neil Alexander 2020-04-30 17:14:51 +0100
  • 9d67dd8966
    Merge branch 'master' into kegan/syncapi-storage-tests Kegsay 2020-04-30 16:59:21 +0100
  • 68a019c423 Linting Kegan Dougal 2020-04-30 16:58:53 +0100
  • 9e8fbe1338 Add topology token test Kegan Dougal 2020-04-30 16:57:35 +0100
  • c4ec66e892 Add tests around syncing Kegan Dougal 2020-04-30 16:42:14 +0100
  • b99f31ae6b Wire AS API into roomserver again Neil Alexander 2020-04-30 16:41:47 +0100
  • 17b7a91c1c Comment out alias tests for now, they are broken Neil Alexander 2020-04-30 16:04:56 +0100
  • 36aba9cc17 Consolidation of roomserver APIs Neil Alexander 2020-04-30 15:57:07 +0100
  • 540f6fcd94 Update gmsl for key validity fix Neil Alexander 2020-04-30 13:50:11 +0100
  • d76f925570 Move docs to interface Kegan Dougal 2020-04-30 12:17:09 +0100
  • 2989767756 Update gmsl for key validity fix Neil Alexander 2020-04-30 11:43:45 +0100
  • 14398e0020 Return sooner when joining room over federation Neil Alexander 2020-04-30 11:14:04 +0100
  • 77fe509031
    Enable v5 rooms (#992) Neil Alexander 2020-04-29 19:37:00 +0100
  • 2f7e03a414
    Merge branch 'master' into neilalexander/v5 Neil Alexander 2020-04-29 18:53:30 +0100
  • 4ad52c67ca
    Honour history_visibility when backfilling (#990) Kegsay 2020-04-29 18:41:45 +0100
  • 59c78e001d Enable v5 rooms by default, update gomatrixserverlib Neil Alexander 2020-04-29 18:39:16 +0100
  • e6e01d7225 Merge branch 'master' into kegan/shared-backfill Kegan Dougal 2020-04-29 18:35:50 +0100
  • 9cacf38049 Linting Kegan Dougal 2020-04-29 18:33:21 +0100
  • 73d92fb078 Whoops Kegan Dougal 2020-04-29 18:10:05 +0100
  • b7354ad0da Fix gmsl to not mux in auth events into room state Kegan Dougal 2020-04-29 17:35:59 +0100
  • 57b997c531 fetch missing state on backfill to remember snapshots correctly Kegan Dougal 2020-04-29 16:29:34 +0100
  • 81e767ce4a Update sytest-whitelist Neil Alexander 2020-04-29 16:18:48 +0100
  • 8f37fd696a Enable v5 roooms Neil Alexander 2020-04-29 15:43:22 +0100
  • 458b364781 Update gomatrixserverlib Neil Alexander 2020-04-29 15:33:17 +0100
  • 64e94e9a6f
    Join room support in federation sender (#989) Neil Alexander 2020-04-29 15:29:39 +0100
  • eed0e5bcf3 Make sure membership content shows join Neil Alexander 2020-04-29 14:57:33 +0100
  • 8193b485d5 Actually pass through the config Neil Alexander 2020-04-29 14:25:21 +0100
  • f882cf7428 Temporary wiring to test federation sender room joins Neil Alexander 2020-04-29 13:40:15 +0100
  • 4c66e0b445 Check send join response Neil Alexander 2020-04-29 13:22:54 +0100
  • 9bdf8465e3 Make backfill work for shared history visibility Kegan Dougal 2020-04-29 12:35:35 +0100
  • 55e688b158 Rename perform functions Neil Alexander 2020-04-29 12:31:24 +0100
  • 90d6baebad Implement PerformJoinRequest Neil Alexander 2020-04-29 12:30:14 +0100
  • a308e61331
    Federation sender API remodel (#988) Neil Alexander 2020-04-29 11:34:31 +0100
  • 0ced974131 Remove needless storage interface, add comments Neil Alexander 2020-04-29 11:17:46 +0100
  • ad607f29a6 Fix a couple of inputs -> performs Neil Alexander 2020-04-29 10:34:37 +0100
  • 17999e2149 Rename Input to Perform Neil Alexander 2020-04-29 10:32:38 +0100
  • 63b28c1a31 Fix dendritejs Neil Alexander 2020-04-29 10:13:27 +0100
  • 4dcfe66542 Rename FederationSenderQueryAPI to FederationSenderInternalAPI Neil Alexander 2020-04-29 10:12:32 +0100
  • 29ce2b78e7 Merge input API into query API Neil Alexander 2020-04-29 10:01:12 +0100
  • bd750aaf00 Merge branch 'master' into neilalexander/rearch Neil Alexander 2020-04-28 17:02:12 +0100
  • c71d0a07f0 Whoops, commit common too Neil Alexander 2020-04-28 16:59:57 +0100
  • 9171b28b9a Wiring for rooomserver input API and federation sender input API Neil Alexander 2020-04-28 16:58:42 +0100
  • a4b9edb28e
    Dependency inject the federation client so p2p binaries work as expected (#987) Kegsay 2020-04-28 16:51:16 +0100
  • 3511bb0a63 Dependency inject the federation client so p2p binaries work as expected Kegan Dougal 2020-04-28 16:37:00 +0100
  • 328804e858 Define an input API for the federationsender Neil Alexander 2020-04-28 16:25:23 +0100
  • 0354836b57
    Unbreak the wasm build (#986) Kegsay 2020-04-28 16:22:00 +0100
  • 7a3661572d Unbreak the wasm build Kegan Dougal 2020-04-28 16:15:11 +0100
  • 35b7cbd5d8
    sql/backwards_extremities: Shift to table format and share code (#985) Kegsay 2020-04-28 15:50:24 +0100
  • d540de8607
    Merge branch 'master' into kegan/backfill-bwards-extrems-roomserver Kegsay 2020-04-28 15:50:11 +0100
  • 819c5dd1ed Remove _table redundancy Kegan Dougal 2020-04-28 15:08:07 +0100
  • bed6c240b2 sql/backwards_extremities: Shift to table format and share code Kegan Dougal 2020-04-28 14:46:49 +0100
  • 18020594d2
    Merge branch 'master' into master Neil Alexander 2020-04-28 12:54:49 +0100
  • 5071ecb8b3
    Fix URLDecodeMapValues (#984) Neil Alexander 2020-04-28 12:50:49 +0100
  • b1913666db Merge branch 'master' into neilalexander/escaping Neil Alexander 2020-04-28 12:23:01 +0100
  • 42fe2c2ef1 Update gomatrixserverlib Neil Alexander 2020-04-28 12:20:50 +0100
  • 1298973cd4 Fix URLDecodeMapValues Neil Alexander 2020-04-28 12:05:48 +0100
  • 6d832ae544
    Implement backfill in the roomserver (#983) Kegsay 2020-04-28 11:46:47 +0100
  • d85294c290 Update gomatrixserverlib Neil Alexander 2020-04-28 11:34:33 +0100
  • 1d0da512cc Merge branch 'master' into kegan/backfill-again Kegan Dougal 2020-04-28 11:27:26 +0100
  • 3a858afca2
    Loopback event from invite response (#982) Neil Alexander 2020-04-28 10:53:07 +0100
  • 713571e982 Update gomatrixserverlib Neil Alexander 2020-04-28 10:50:44 +0100
  • 064850db22 Update gomatrixserverlib to test matrix-org/gomatrixserverlib#181 Neil Alexander 2020-04-28 10:34:42 +0100
  • 53c437c179 Review comments Kegan Dougal 2020-04-28 10:33:34 +0100
  • be7c636e70 Linting Kegan Dougal 2020-04-27 19:18:26 +0100
  • 7ae6884cc8 Remove debug lines Kegan Dougal 2020-04-27 18:54:06 +0100
  • 2b10a5ca23 Persist backfilled events with state snapshots Kegan Dougal 2020-04-27 18:44:07 +0100
  • 666db5e90c Update sytest-whitelist, gomatrixserverlib Neil Alexander 2020-04-27 17:27:01 +0100
  • 6b763b7260 Add missing continue Neil Alexander 2020-04-27 17:09:59 +0100
  • 86b5bf6ab2 Add fallthrough Neil Alexander 2020-04-27 16:54:46 +0100
  • 1f6f61852a Update gomatrixserverlib Neil Alexander 2020-04-27 16:48:30 +0100
  • 0636b71e82 Fix copyright notice Neil Alexander 2020-04-27 16:42:40 +0100
  • 1b96d98e44 Working invite v2 support Neil Alexander 2020-04-27 16:41:37 +0100
  • 87f05721b0 Update gomatrixserverlib Neil Alexander 2020-04-27 15:47:36 +0100
  • 4129895a67 Roomserver generates input room events for invites automatically now Neil Alexander 2020-04-27 09:47:52 +0100
  • 41157359c6 Limit database connections (#564) Tomas Jirka 2020-04-26 20:39:45 +0200
  • 1ff251e16f Make initial backfill pass checks Kegan Dougal 2020-04-24 17:29:15 +0100
  • 3ab8ebf6b8
    More invite support (#979) Neil Alexander 2020-04-24 16:30:25 +0100
  • 9827eedb02 Review comments Neil Alexander 2020-04-24 15:13:08 +0100
  • 35845e4ea3 Replace IsRoomStub with RoomNIDExcludingStubs, fix query API to use that instead Neil Alexander 2020-04-24 15:10:05 +0100
  • 366ed43c9c WIP backfill, doesn't work Kegan Dougal 2020-04-24 14:20:32 +0100
  • e5fb25ac02 Adding a nolint Neil Alexander 2020-04-24 13:37:23 +0100
  • 7b73571dab Prevent roomserver query API from trying to handle requests for stub rooms Neil Alexander 2020-04-24 13:36:28 +0100
  • c9b9304f61 Merge branch 'master' into neilalexander/invites Neil Alexander 2020-04-24 13:26:02 +0100
  • 4f16b79e0c Check supported room versions on the invite endpoint Neil Alexander 2020-04-24 12:49:05 +0100
  • 866c30c784 Federation sender use invite_room_state, room server try to insert membership state Neil Alexander 2020-04-24 12:24:01 +0100
  • cb4151e72c Send the invite event as a normal roomserver event too, for incorporating into room (should this be done by the roomserver automatically for invite inputs?) Neil Alexander 2020-04-24 11:53:53 +0100
  • cf024e7914 Update gomatrixserverlib Neil Alexander 2020-04-24 11:19:09 +0100
  • cd0bb63fbd Use RespInviteV2 Neil Alexander 2020-04-24 11:04:44 +0100
  • ff940c2b08 Remove syncapi debugging output Neil Alexander 2020-04-24 11:02:34 +0100
  • e385a5540e Transpose invite_room_state into invite_state.events for sync API Neil Alexander 2020-04-24 10:49:02 +0100
  • 4ad946957a Merge branch 'master' into kegan/backfill-again Kegan Dougal 2020-04-24 10:40:27 +0100
  • be558f02aa Add new sytests to list Kegan Dougal 2020-04-24 10:38:21 +0100