Commit graph

  • 8e5a734b0a User API Neil Alexander 2020-06-16 14:16:19 +0100
  • 2997137a8c
    Merge branch 'master' into neilalexander/media Neil Alexander 2020-06-16 14:14:16 +0100
  • 9c77022513
    Make userapi responsible for checking access tokens (#1133) Kegsay 2020-06-16 14:10:55 +0100
  • eaa7c02970
    Merge branch 'master' into kegan/userapi Kegsay 2020-06-16 14:10:40 +0100
  • 06fcc6d7d6 Fix media API for demos and possibly Synapse Neil Alexander 2020-06-16 13:59:10 +0100
  • 88aadedc59 Review comments and test fix Kegan Dougal 2020-06-16 13:51:34 +0100
  • 57b7fa3db8
    More server key updates, tests (#1129) Neil Alexander 2020-06-16 13:11:20 +0100
  • 7d20e1836f Fix lint Neil Alexander 2020-06-16 13:07:44 +0100
  • 740db77e5b Update comments from review Neil Alexander 2020-06-16 13:06:21 +0100
  • 61e34d0184 Cleanup Kegan Dougal 2020-06-16 12:29:44 +0100
  • 88c73e9e36 Make userapi responsible for checking access tokens Kegan Dougal 2020-06-16 12:23:29 +0100
  • 5a7e332d1f Update comments Neil Alexander 2020-06-16 12:21:58 +0100
  • 20bf0ed242 Fix server key API test Neil Alexander 2020-06-16 12:20:33 +0100
  • 5e609796c9 Fix internal cache stuff again Neil Alexander 2020-06-16 12:11:51 +0100
  • aae7c86fda Fix federation API test Neil Alexander 2020-06-16 12:09:00 +0100
  • 3d8d9ed50f Partially revert "Move responsibility for generating local keys into server key API, don't register prom in caches unless needed, start tests" Neil Alexander 2020-06-16 12:06:15 +0100
  • 01f944218d Add URL check in test Neil Alexander 2020-06-16 11:32:49 +0100
  • cd19f85175 Add comments to caching Neil Alexander 2020-06-16 11:25:06 +0100
  • 2bbc43deff Break up FetchKeys Neil Alexander 2020-06-16 11:20:38 +0100
  • 9fa7654beb Fix Federation API test Neil Alexander 2020-06-15 17:28:09 +0100
  • c4e5c69870 Merge branch 'master' into neilalexander/keysagain Neil Alexander 2020-06-15 17:19:49 +0100
  • f4e54ff4b6 Update gomatrixserverlib Neil Alexander 2020-06-15 17:17:31 +0100
  • 8009093695 Tweaks Neil Alexander 2020-06-15 17:05:03 +0100
  • 67ad661813
    Unbreak HTTP mode (#1131) Kegsay 2020-06-15 16:58:22 +0100
  • 7c36fb78a7
    Fix rooms v3 url paths for good - with tests (#1130) Kegsay 2020-06-15 16:57:59 +0100
  • 49228761d1 Unbreak HTTP mode Kegan Dougal 2020-06-15 16:56:24 +0100
  • 8afee910ef missing func Neil Alexander 2020-06-15 16:51:59 +0100
  • 094ef9bd6a Fetcher timeouts Neil Alexander 2020-06-15 16:51:30 +0100
  • d4e30f2838 Fetcher timeouts Neil Alexander 2020-06-15 16:42:14 +0100
  • 1efab75853 oops Neil Alexander 2020-06-15 16:36:06 +0100
  • 2e2cece7e3 Perform final comparison against original set of requests Neil Alexander 2020-06-15 16:35:25 +0100
  • 2f10d82aee Linting Kegan Dougal 2020-06-15 16:21:52 +0100
  • ade55099ee Fix comments Kegan Dougal 2020-06-15 16:11:10 +0100
  • 73340dc3a8 Fix rooms v3 url paths for good - with tests Kegan Dougal 2020-06-15 16:04:27 +0100
  • 0a92c1f5ce Debug logging Neil Alexander 2020-06-15 16:01:19 +0100
  • f38ae82826 Debug logging Neil Alexander 2020-06-15 15:53:10 +0100
  • 5c7a4571de Update comments, add fixes from forward-merge Neil Alexander 2020-06-15 15:23:51 +0100
  • bf6faa4290 Merge branch 'master' into neilalexander/keysagain Neil Alexander 2020-06-15 15:11:46 +0100
  • e630190272 Tweak caching behaviour, update tests Neil Alexander 2020-06-15 15:03:06 +0100
  • aabd45995a Don't run tests for now Neil Alexander 2020-06-15 14:26:10 +0100
  • 811c2d8162 Don't store our own keys in the database Neil Alexander 2020-06-15 14:21:18 +0100
  • 5e01375637 Don't store our own keys in the database Neil Alexander 2020-06-15 14:20:09 +0100
  • d7eb54c5b3 Move responsibility for generating local keys into server key API, don't register prom in caches unless needed, start tests Neil Alexander 2020-06-15 14:05:57 +0100
  • 1aac317341 Unbreak build Kegan Dougal 2020-06-15 10:48:43 +0100
  • 0ba1245a46
    Current wiring (#1125) Kegsay 2020-06-15 10:13:57 +0100
  • e80f22345a Add ServerKeyAPI lines Kegan Dougal 2020-06-15 10:10:18 +0100
  • 6b5996db17
    Add bare bones user API (#1127) Kegsay 2020-06-15 09:54:11 +0100
  • 21633035f9 linting Kegan Dougal 2020-06-12 17:55:29 +0100
  • 35009330b4 Add bare bones user API Kegan Dougal 2020-06-12 17:40:25 +0100
  • cc3105896b Remove lookupCurrentState as not needed Neil Alexander 2020-06-12 17:14:53 +0100
  • a5c078dc0a Don't include current state in processEventWithMissingState Neil Alexander 2020-06-12 17:08:43 +0100
  • 0c576bd1a5 Current wiring Kegan Dougal 2020-06-12 16:09:21 +0100
  • 0dc4ceaa2d
    Minor perf/debugging improvements (#1121) Kegsay 2020-06-12 15:11:33 +0100
  • d2987af956
    Merge branch 'master' into kegan/internal-api-bugfixes Kegsay 2020-06-12 14:56:25 +0100
  • ecd7accbad
    Rehuffle where things are in the internal package (#1122) Kegsay 2020-06-12 14:55:57 +0100
  • f7d1522af9 Rehuffle where things are in the internal package Kegan Dougal 2020-06-12 14:20:14 +0100
  • 6c5828b29a Unbreak tests Kegan Dougal 2020-06-12 12:40:08 +0100
  • 625d5e7cc7 fedsender: return early if we have no destinations Kegan Dougal 2020-06-12 12:36:39 +0100
  • 21bd27d003 Minor perf/debugging improvements Kegan Dougal 2020-06-12 12:29:41 +0100
  • 4675e1ddb6
    Add trace logging to RoomserverInternalAPI (#1120) Kegsay 2020-06-12 12:10:08 +0100
  • 7cfb0b4bd4
    Merge branch 'master' into kegan/trace-internal Kegsay 2020-06-12 12:09:52 +0100
  • b90978bb70 Add trace logging to RoomserverInternalAPI Kegan Dougal 2020-06-12 11:36:05 +0100
  • 079d8fe8fb
    More key tweaks (#1116) Neil Alexander 2020-06-12 11:07:26 +0100
  • 7729a9715d Massage client API a bit Neil Alexander 2020-06-12 09:22:24 +0100
  • ec7718e7f8
    Roomserver API changes (#1118) Kegsay 2020-06-11 19:50:40 +0100
  • 11d8b10c10 Get adding state right Kegan Dougal 2020-06-11 19:24:28 +0100
  • 942491cef4 Only include adds not the current event Kegan Dougal 2020-06-11 18:20:30 +0100
  • c81f7b6be2 OutputEvent now includes AddStateEvents which contain the full event of extra state events Kegan Dougal 2020-06-11 17:59:25 +0100
  • 0459285e33 s/QueryBackfill/PerformBackfill/g Kegan Dougal 2020-06-11 17:10:47 +0100
  • b6a591127e Add gobind builds for Yggdrasil demo Neil Alexander 2020-06-11 16:44:36 +0100
  • 25cd2dd1c9
    Remove unused internal APIs (#1117) Kegsay 2020-06-11 15:07:16 +0100
  • fb94158512 Remove unused internal APIs Kegan Dougal 2020-06-11 14:35:15 +0100
  • 89d61c4877 Fix tiebreak in Yggdrasil demo (uses wrong key) Neil Alexander 2020-06-11 13:08:11 +0100
  • 81f4ef5e09 Start testing stuff Neil Alexander 2020-06-11 13:02:11 +0100
  • 687326933e More key tweaks Neil Alexander 2020-06-11 10:50:48 +0100
  • ce2517b9fb Support embedding Riot Web (#1113) Neil Alexander 2020-06-11 10:16:46 +0100
  • 779869e084 Move embed into Yggdrasil demo Neil Alexander 2020-06-11 09:53:04 +0100
  • 2cf60bb3e1 Merge branch 'master' into neilalexander/yggembed Neil Alexander 2020-06-11 09:51:24 +0100
  • b7d0ca6855 Update Yggdrasil demo timeouts again Neil Alexander 2020-06-11 09:50:54 +0100
  • abdd40b1ec Merge branch 'master' into neilalexander/yggembed Neil Alexander 2020-06-10 17:18:48 +0100
  • 63a24e81c4 Yggdrasil demo tweaks Neil Alexander 2020-06-10 17:18:37 +0100
  • 399b6ae334
    Remove federationsender producer, which in fact was not a producer (#1115) Kegsay 2020-06-10 16:54:43 +0100
  • f75fc1c37c Set the signing struct Kegan Dougal 2020-06-10 16:34:24 +0100
  • 002ffc10de Merge branch 'master' into neilalexander/yggembed Neil Alexander 2020-06-10 16:29:31 +0100
  • 3b4be90000
    Improvements to Yggdrasil demo (#1114) Neil Alexander 2020-06-10 16:29:02 +0100
  • 87b0e90603 Fix tie-break Neil Alexander 2020-06-10 16:28:36 +0100
  • 7761721516 Fix missing copyright Neil Alexander 2020-06-10 16:19:30 +0100
  • d1d30510b8 Remove federationsender producer, which in fact was not a producer Kegan Dougal 2020-06-10 16:18:35 +0100
  • a2ac5f6b7b Improvements to Yggdrasil demo Neil Alexander 2020-06-10 16:15:50 +0100
  • 5475a05e0f HTTP on localhost for Ygg demo Neil Alexander 2020-06-10 14:01:20 +0100
  • d7faebcfb1 Support for embedding is better now Neil Alexander 2020-06-10 13:48:23 +0100
  • 90a0aa9b3e
    Remove public appservice routes (#1112) Kegsay 2020-06-10 13:28:32 +0100
  • a84edf0c67 Embed Neil Alexander 2020-06-10 12:48:36 +0100
  • 480afc8eb5 Remove public appservice routes Kegan Dougal 2020-06-10 12:21:07 +0100
  • b7187a9a35
    Remove clientapi producers which aren't actually producers (#1111) Kegsay 2020-06-10 12:17:54 +0100
  • 32bca56c13 unbreak ygg Kegan Dougal 2020-06-10 12:17:28 +0100
  • 138d8b3fd7
    Merge branch 'master' into kegan/lying-producers Kegsay 2020-06-10 12:11:31 +0100
  • 4b4416352c Remove TODO Kegan Dougal 2020-06-10 11:30:11 +0100
  • 551eebed30 Remove clientapi producers which aren't actually producers Kegan Dougal 2020-06-10 11:25:02 +0100
  • d9d6f4568c
    Use ServerKeyAPI as keyring (#1110) Neil Alexander 2020-06-10 11:02:03 +0100