Commit graph

  • 464718c3e6
    Yggdrasil-based P2P demo (#1108) Neil Alexander 2020-06-10 10:54:06 +0100
  • f0ac11af08 Update fetcher name for debug logs Neil Alexander 2020-06-10 10:41:59 +0100
  • ea35b48fec Remove HTTP API checks as always false, remove unused topic Neil Alexander 2020-06-10 10:39:54 +0100
  • b4ff2e3f16 Merge branch 'master' into yggdrasil Neil Alexander 2020-06-10 10:38:40 +0100
  • c5f9bb685c Use ServerKeyAPI as keyring Neil Alexander 2020-06-10 10:36:53 +0100
  • 98cb0705ea
    Remove unused UserUpdates producer (#1109) Kegsay 2020-06-10 10:34:22 +0100
  • 7a80262fcc Remove unused UserUpdates producer Kegan Dougal 2020-06-10 10:09:23 +0100
  • 9191e0e579 Fix copyright notices Neil Alexander 2020-06-10 09:40:42 +0100
  • 450f4d17b7 Determinate yamux roles Neil Alexander 2020-06-10 09:32:25 +0100
  • 51dfb3aaf9 gocyclo, for a change Neil Alexander 2020-06-09 16:32:04 +0100
  • 263fea7aed add -peer switch Neil Alexander 2020-06-09 16:12:48 +0100
  • 512377d45b Change default instance name/port Neil Alexander 2020-06-09 16:00:24 +0100
  • 8caeb01226 MarshalIndent Neil Alexander 2020-06-09 15:59:13 +0100
  • 4dc166a6ca Update config Neil Alexander 2020-06-09 15:57:49 +0100
  • f5ce0325ac Update yggdrasil Neil Alexander 2020-06-09 15:45:09 +0100
  • de09f4c759 Tweaks Neil Alexander 2020-06-09 15:42:22 +0100
  • 563b946e34 Set defaults Neil Alexander 2020-06-09 15:32:46 +0100
  • 418d98ba97 Update go.mod/go.sum Neil Alexander 2020-06-09 14:35:57 +0100
  • 38028f0635 Update to use monolith stuff Neil Alexander 2020-06-09 14:34:24 +0100
  • b339a373e9 Merge branch 'master' of github.com:matrix-org/dendrite into neilalexander/yggdemo Neil Alexander 2020-06-09 14:32:20 +0100
  • 5b0eb9cd4d Comments Neil Alexander 2020-06-09 14:32:11 +0100
  • 566d37ec01 Updates Neil Alexander 2020-06-09 13:41:17 +0100
  • e2d9f86569 Updates to yamux Neil Alexander 2020-06-09 13:27:30 +0100
  • 23d2341811 Yamux Neil Alexander 2020-06-09 12:22:58 +0100
  • eee22f53f9 Muxing? Neil Alexander 2020-06-09 12:14:51 +0100
  • 85ac8a3f5b
    Factor out how monolith routes get added (#1107) Kegsay 2020-06-09 12:07:33 +0100
  • 53611514e4 Factor out how monolith routes get added Kegan Dougal 2020-06-09 11:29:49 +0100
  • 73274472a5 Initial work on Yggdrasil demo Neil Alexander 2020-06-08 18:35:57 +0100
  • 4f171c56a8
    Split out SetupFooComponent (#1106) Kegsay 2020-06-08 15:51:07 +0100
  • 9e0afee1b6
    Merge branch 'master' into kegan/routes-vs-api Kegsay 2020-06-08 15:49:44 +0100
  • 3db97d51ec internal mux for internal routes Kegan Dougal 2020-06-08 15:47:34 +0100
  • 0a8e122ad0 Finish converting Kegan Dougal 2020-06-08 15:04:08 +0100
  • 7c5f89979f Split out more things Kegan Dougal 2020-06-08 14:45:20 +0100
  • c974e56fed Split out more components Kegan Dougal 2020-06-08 14:28:28 +0100
  • 3a150ce35f Split out adding HTTP routes from making internal APIs for clarity Kegan Dougal 2020-06-08 14:07:25 +0100
  • cdb9a11571 Update gomatrixserverlib Neil Alexander 2020-06-08 13:56:03 +0100
  • b089873a46 Adding mysql database support Mehdi Benadel 2020-06-07 01:38:20 +0200
  • 67784ecb56
    Nuke old Docker stuff (#1104) Neil Alexander 2020-06-05 19:00:30 +0100
  • 3d5f8b8375 Update README.md Neil Alexander 2020-06-05 17:44:54 +0100
  • 77952daaca
    Merge branch 'master' into neilalexander/dockermonolith Neil Alexander 2020-06-05 17:40:17 +0100
  • f89d043718 Update paths Neil Alexander 2020-06-05 17:29:52 +0100
  • a2c7760bb6 Update README.md Neil Alexander 2020-06-05 17:27:25 +0100
  • 48995b2b74 Build monolith images Neil Alexander 2020-06-05 17:26:56 +0100
  • edba736998 Move hub stuff to upper level docker directory Neil Alexander 2020-06-05 17:24:45 +0100
  • 73062f02f7 Remove old Docker stuff Neil Alexander 2020-06-05 17:23:29 +0100
  • e7b19d2c70
    More flexible caching (#1101) Neil Alexander 2020-06-05 16:42:01 +0100
  • 9a0905fe2f WIP base refactor Kegan Dougal 2020-06-05 16:35:33 +0100
  • b63a882da1 More flexible caching Neil Alexander 2020-06-05 13:32:30 +0100
  • 76ff47c052
    Use AuthChainProvider to try and speed up federated joins (#1100) Neil Alexander 2020-06-05 11:48:52 +0100
  • 150fc6c9eb Signature checks Neil Alexander 2020-06-05 11:24:10 +0100
  • d70921cdf4 Update gomatrixserverlib Neil Alexander 2020-06-05 11:13:45 +0100
  • 759c8ab2e1 Tweaks Neil Alexander 2020-06-05 11:10:38 +0100
  • 4298a7ac0d Use AuthChainProvider Neil Alexander 2020-06-05 11:03:54 +0100
  • 3b44697b1f Use supplied room version Neil Alexander 2020-06-05 10:30:34 +0100
  • 932d27bee2 Update gomatrixserverlib Neil Alexander 2020-06-05 10:19:09 +0100
  • 70941a2c57 Use MissingAuthEventHandler on performjoin to try and speed up cases where we have missing events Neil Alexander 2020-06-05 10:11:01 +0100
  • 29a20d1da7
    General cleanup when making components (#1098) Kegsay 2020-06-05 09:28:15 +0100
  • 525845cf43 cleanup which components need to be made Kegan Dougal 2020-06-04 17:46:43 +0100
  • 0069aee426 Remove ParseMonolith/LoadMonolith Kegan Dougal 2020-06-04 16:36:41 +0100
  • 2bd12f635c
    Convert serverkeys to inthttp (#1097) Kegsay 2020-06-04 16:26:35 +0100
  • 8657e76676 Convert serverkeys to inthttp Kegan Dougal 2020-06-04 16:07:40 +0100
  • 9834ac97db
    Convert everything but serverkeyapi to inthttp (#1096) Kegsay 2020-06-04 15:43:07 +0100
  • 1b8d734e86
    Merge branch 'master' into kegan/inthttp Kegsay 2020-06-04 15:41:51 +0100
  • d785ad82b9
    Add key validity fetching to server key API (#1094) Neil Alexander 2020-06-04 15:40:23 +0100
  • c2be79f803 Convert appservice to new inthttp format Kegan Dougal 2020-06-04 15:20:09 +0100
  • 1255ef2a18
    Merge branch 'master' into neilalexander/keyvalidity Neil Alexander 2020-06-04 15:15:25 +0100
  • 9e0db4b4bb Perform server key API operations using new context Neil Alexander 2020-06-04 15:15:00 +0100
  • 985089f591 Convert eduserver to new inthttp format Kegan Dougal 2020-06-04 15:05:00 +0100
  • 14611543ba Convert roomserver to new inthttp format Kegan Dougal 2020-06-04 14:50:05 +0100
  • 8c7350d4dd Revert "Perform server key API operations using new context" Neil Alexander 2020-06-04 14:47:21 +0100
  • 02172223f5 Perform server key API operations using new context Neil Alexander 2020-06-04 14:35:51 +0100
  • f4c676ccdd
    Refactor how federationsender gets created (#1095) Kegsay 2020-06-04 14:27:10 +0100
  • fc93587cc1
    Merge branch 'master' into kegan/component-constructors Kegsay 2020-06-04 14:27:02 +0100
  • 1ff04e2461 Don't double-cache key results Neil Alexander 2020-06-04 14:13:28 +0100
  • ffa98d9fa0 s/httpint/inthttp/ for alphabetical niceness with internal package Kegan Dougal 2020-06-04 14:09:19 +0100
  • 0e1a9713f1 Store fetched keys Neil Alexander 2020-06-04 13:58:25 +0100
  • a8d55f6adb Refactor how federationsender gets created Kegan Dougal 2020-06-04 13:48:06 +0100
  • 5408af1baf Add key validity checks Neil Alexander 2020-06-04 13:44:49 +0100
  • f7025d3499 Update gomatrixserverlib Neil Alexander 2020-06-04 13:30:08 +0100
  • 097cdf879c
    s/Base64String/Base64Bytes/g (#1093) Kegsay 2020-06-04 11:50:57 +0100
  • 26a9bfb9ec
    Merge branch 'master' into kegan/b64 Kegsay 2020-06-04 11:50:44 +0100
  • d33d232fba update gmsl Kegan Dougal 2020-06-04 11:31:08 +0100
  • e7d1ac84c3
    Add ParseFileURI and use it when dealing with file URIs (#1088) Kegsay 2020-06-04 11:18:08 +0100
  • ab19d700ba
    Merge branch 'master' into kegan/db-uri-parse Kegsay 2020-06-04 11:17:58 +0100
  • d4f9a4bb97
    Fix #632 and send spec-compliant transactions to the AS (#1091) Kegsay 2020-06-04 11:17:37 +0100
  • 4aafd3a164
    Merge branch 'master' into kegan/hs-token-appservice Kegsay 2020-06-04 11:17:27 +0100
  • feb32ba365
    Encode v3 event IDs correctly (#1090) Kegsay 2020-06-04 11:14:08 +0100
  • 9ce1b5f5c8
    Merge branch 'master' into kegan/room-v3-url-encode Kegsay 2020-06-04 11:13:50 +0100
  • e59929501b
    Merge branch 'master' into kegan/room-v3-url-encode Kegsay 2020-06-04 11:13:41 +0100
  • 8c3f51d624
    Update are-we-synapse-yet (#1092) Neil Alexander 2020-06-04 11:13:40 +0100
  • 8214df90a8 s/Base64String/Base64Bytes/g Kegan Dougal 2020-06-04 11:05:00 +0100
  • 55f6e76466 Update are-we-synapse-yet Neil Alexander 2020-06-04 11:05:32 +0100
  • 7da5307429 Linting Kegan Dougal 2020-06-04 10:57:50 +0100
  • dd6e0be787 Fix #632 and send spec-compliant transactions to the AS Kegan Dougal 2020-06-04 10:54:17 +0100
  • 225b72bd42
    Don't reset counters before successful outgoing federation request (#1089) Neil Alexander 2020-06-04 10:54:10 +0100
  • 8a6152ca70
    Enable room version 6 (#1087) Neil Alexander 2020-06-04 10:53:39 +0100
  • e9a33688e1 Missing file Kegan Dougal 2020-06-04 10:46:27 +0100
  • 53546a9da2 Encode v3 event IDs correctly Kegan Dougal 2020-06-04 10:46:01 +0100
  • 95111c24de Comments Neil Alexander 2020-06-04 10:35:51 +0100
  • e4cb61aa42 NotJSON -> BadJSON Neil Alexander 2020-06-04 10:33:12 +0100