Commit Graph

  • 5d5aa0a31d
    Media filename handling improvements (#1140) Neil Alexander 2020-06-17 11:53:26 +0100
  • a66a3b830c
    Make userapi control account creation entirely (#1139) Kegsay 2020-06-17 11:22:26 +0100
  • 04c99092a4
    Update whitelist for sytest media fix (#1137) Neil Alexander 2020-06-16 18:31:38 +0100
  • e15a8042a1
    BREAKING: Make eduserver/appservice use userapi (#1138) Kegsay 2020-06-16 17:39:56 +0100
  • 83391da0e0
    Make syncapi use userapi (#1136) Kegsay 2020-06-16 17:05:38 +0100
  • 1942928ee5
    Make federationapi use userapi (#1135) Kegsay 2020-06-16 14:53:19 +0100
  • 45011579eb Update sytest-whitelist Neil Alexander 2020-06-16 14:47:30 +0100
  • fc0e74ae0f
    Fix media API for demos and possibly Synapse (#1134) Neil Alexander 2020-06-16 14:29:11 +0100
  • 9c77022513
    Make userapi responsible for checking access tokens (#1133) Kegsay 2020-06-16 14:10:55 +0100
  • 57b7fa3db8
    More server key updates, tests (#1129) Neil Alexander 2020-06-16 13:11:20 +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
  • 1aac317341 Unbreak build Kegan Dougal 2020-06-15 10:48:43 +0100
  • 0ba1245a46
    Current wiring (#1125) Kegsay 2020-06-15 10:13:57 +0100
  • 6b5996db17
    Add bare bones user API (#1127) Kegsay 2020-06-15 09:54:11 +0100
  • 0dc4ceaa2d
    Minor perf/debugging improvements (#1121) Kegsay 2020-06-12 15:11:33 +0100
  • ecd7accbad
    Rehuffle where things are in the internal package (#1122) Kegsay 2020-06-12 14:55:57 +0100
  • 4675e1ddb6
    Add trace logging to RoomserverInternalAPI (#1120) Kegsay 2020-06-12 12:10:08 +0100
  • 079d8fe8fb
    More key tweaks (#1116) Neil Alexander 2020-06-12 11:07:26 +0100
  • ec7718e7f8
    Roomserver API changes (#1118) Kegsay 2020-06-11 19:50:40 +0100
  • 25cd2dd1c9
    Remove unused internal APIs (#1117) Kegsay 2020-06-11 15:07:16 +0100
  • 89d61c4877 Fix tiebreak in Yggdrasil demo (uses wrong key) Neil Alexander 2020-06-11 13:08:11 +0100
  • ce2517b9fb Support embedding Riot Web (#1113) Neil Alexander 2020-06-11 10:16:46 +0100
  • b7d0ca6855 Update Yggdrasil demo timeouts again Neil Alexander 2020-06-11 09:50:54 +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
  • 3b4be90000
    Improvements to Yggdrasil demo (#1114) Neil Alexander 2020-06-10 16:29:02 +0100
  • 90a0aa9b3e
    Remove public appservice routes (#1112) Kegsay 2020-06-10 13:28:32 +0100
  • b7187a9a35
    Remove clientapi producers which aren't actually producers (#1111) Kegsay 2020-06-10 12:17:54 +0100
  • d9d6f4568c
    Use ServerKeyAPI as keyring (#1110) Neil Alexander 2020-06-10 11:02:03 +0100
  • 464718c3e6
    Yggdrasil-based P2P demo (#1108) Neil Alexander 2020-06-10 10:54:06 +0100
  • 98cb0705ea
    Remove unused UserUpdates producer (#1109) Kegsay 2020-06-10 10:34:22 +0100
  • 85ac8a3f5b
    Factor out how monolith routes get added (#1107) Kegsay 2020-06-09 12:07:33 +0100
  • 4f171c56a8
    Split out SetupFooComponent (#1106) Kegsay 2020-06-08 15:51:07 +0100
  • cdb9a11571 Update gomatrixserverlib Neil Alexander 2020-06-08 13:56:03 +0100
  • 67784ecb56
    Nuke old Docker stuff (#1104) Neil Alexander 2020-06-05 19:00:30 +0100
  • e7b19d2c70
    More flexible caching (#1101) Neil Alexander 2020-06-05 16:42:01 +0100
  • 76ff47c052
    Use AuthChainProvider to try and speed up federated joins (#1100) Neil Alexander 2020-06-05 11:48:52 +0100
  • 29a20d1da7
    General cleanup when making components (#1098) Kegsay 2020-06-05 09:28:15 +0100
  • 2bd12f635c
    Convert serverkeys to inthttp (#1097) Kegsay 2020-06-04 16:26:35 +0100
  • 9834ac97db
    Convert everything but serverkeyapi to inthttp (#1096) Kegsay 2020-06-04 15:43:07 +0100
  • d785ad82b9
    Add key validity fetching to server key API (#1094) Neil Alexander 2020-06-04 15:40:23 +0100
  • f4c676ccdd
    Refactor how federationsender gets created (#1095) Kegsay 2020-06-04 14:27:10 +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
  • e7d1ac84c3
    Add ParseFileURI and use it when dealing with file URIs (#1088) Kegsay 2020-06-04 11:18:08 +0100
  • d4f9a4bb97
    Fix #632 and send spec-compliant transactions to the AS (#1091) Kegsay 2020-06-04 11:17:37 +0100
  • feb32ba365
    Encode v3 event IDs correctly (#1090) Kegsay 2020-06-04 11:14:08 +0100
  • 8c3f51d624
    Update are-we-synapse-yet (#1092) Neil Alexander 2020-06-04 11:13:40 +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
  • e21d7d4baf
    Update DendriteJS.Dockerfile Kegsay 2020-06-03 16:03:54 +0100
  • 17c92ad10e
    Adds support for adding a proxy to the HTTP Client from the config (#1055) Aiden McClelland 2020-06-02 14:02:24 -0600
  • dc3338d1f2
    Remove ENV to avoid confusion Kegsay 2020-06-02 16:35:07 +0100
  • e598e80d76
    Delegate responsibility for marking room versions as supported/stable to gomatrixserverlib (#1082) Neil Alexander 2020-06-02 16:20:50 +0100
  • e37720be44
    Sort public rooms again by member count (#1083) Kegsay 2020-06-02 16:18:01 +0100
  • 02b150fd13
    Only store our own aliases in publicroomsapi (#1081) Kegsay 2020-06-02 15:01:13 +0100
  • 794c63e757
    Reset backoff on incoming federation (#1080) Neil Alexander 2020-06-02 12:42:36 +0100
  • 484b6f694c
    Use gomatrixserverlib device structs (#1079) Neil Alexander 2020-06-02 11:29:47 +0100
  • 353a5d6fc2 Remove p2p log lines Kegan Dougal 2020-06-02 11:03:01 +0100
  • a07fc0ef35 Return correct error to LookupRoomAlias Neil Alexander 2020-06-02 09:34:36 +0100
  • 42e797de5e Unbreak dendritejs Kegan Dougal 2020-06-01 18:41:58 +0100
  • 895c8f03c0
    Fix pg user already exists (#1076) S7evinK 2020-06-01 19:34:29 +0200
  • cfc137652e
    Add a way to force federationsender to retry sending transactions (#1077) Kegsay 2020-06-01 18:34:08 +0100
  • a5d822004d
    Send-to-device support (#1072) Neil Alexander 2020-06-01 17:50:19 +0100
  • 1f43c24f86 Add Dockerfile for building p2p riot Kegan Dougal 2020-05-29 21:00:28 +0100
  • 97c64bdb6d
    p2p: de-dupe and shuffle public rooms; implement keydb (#1074) Kegsay 2020-05-29 15:34:15 +0100
  • fe5cf6f880
    fedsender: de-duplicate without sorting server names (#1073) Kegsay 2020-05-29 13:50:06 +0100
  • 5307c499fe
    Update gomatrixserverlib (#1071) Neil Alexander 2020-05-28 13:44:16 +0100
  • f123d7d65b
    Hopefully fix get_missing_events (#1070) Neil Alexander 2020-05-28 12:44:34 +0100
  • 2411007c4b Parse URIs correctly Kegan Dougal 2020-05-28 12:28:21 +0100
  • a6f995eb45
    Merge Updater structs (#1069) Kegsay 2020-05-28 11:15:21 +0100
  • 02fe38e1f7
    Per-user-per-device sync streams (#1068) Neil Alexander 2020-05-28 10:05:04 +0100
  • 57841fc35e
    Read batches from incoming channels (#1067) Neil Alexander 2020-05-27 12:16:53 +0100
  • 406b47267e
    Return 500 when processing a transaction fails fatally (#1066) Neil Alexander 2020-05-27 11:16:27 +0100
  • a7f12bce79
    Convert remaining roomserver tables (#1065) Kegsay 2020-05-27 11:03:47 +0100
  • 7d6461dd3c
    Server key component (#1050) Neil Alexander 2020-05-27 10:19:24 +0100
  • 267a4d1823 Update p2p docs Kegan Dougal 2020-05-27 09:39:14 +0100
  • c0c5d9452a Convert room_aliases previous_events state_block and state_snapshot tables (#1064) Kegsay 2020-05-27 09:36:09 +0100
  • 19aa44ecae
    Convert transactions/rooms table to share more code (#1063) Kegsay 2020-05-26 18:23:39 +0100
  • 803af87dc4
    Convert events/event_json tables to share code (#1062) Kegsay 2020-05-26 16:45:28 +0100
  • 737c83e0ae
    roomserver: start refactoring storage layer (#1061) Kegsay 2020-05-26 15:42:42 +0100
  • 6d50212f29
    Miscellaneous fixes (#1060) Neil Alexander 2020-05-26 14:41:16 +0100
  • 492af0f2ec Use Opaque in addition to Path to set naffka DB names Kegan Dougal 2020-05-25 15:29:49 +0100
  • 3c3e014901 Define path prefixes in a package that doesn't create import cycles Neil Alexander 2020-05-22 14:18:41 +0100
  • 06d5f1e6dc Fix API paths Neil Alexander 2020-05-22 14:14:39 +0100
  • 0978630b55 Fix monolith room server-federation sender connection Neil Alexander 2020-05-22 14:11:06 +0100
  • 3d06fe91f2 Fix internal HTTP API calls Neil Alexander 2020-05-22 13:54:04 +0100
  • 3daa2327ed
    dendritejs tweaks for persisting sqlite DBs (#1058) Kegsay 2020-05-22 12:28:48 +0100
  • fbdcfdd256
    Use HTTP APIs when -api specified (#1057) Neil Alexander 2020-05-22 12:28:36 +0100
  • fe82e1f725
    Separate muxes for public and internal APIs (#1056) Neil Alexander 2020-05-22 11:43:17 +0100
  • f223da2f35 Fix URL in compose file Neil Alexander 2020-05-21 16:22:25 +0100
  • 24d8df664c
    Fix #897 and shuffle directory around (#1054) Kegsay 2020-05-21 14:40:13 +0100
  • 3fdb045116
    Docker Hub (#1053) Neil Alexander 2020-05-21 13:02:28 +0100
  • 91902df95d Add tests due to https://github.com/matrix-org/sytest/pull/876 Kegan Dougal 2020-05-21 11:51:15 +0100
  • 7d91ef0616 This now passes on sytest/develop Kegan Dougal 2020-05-20 18:31:02 +0100
  • f2c07437fe
    Use memberships to determine whether to reset latest events/state on room join (#1047) Neil Alexander 2020-05-20 18:03:06 +0100
  • 6091bf044f
    sytest: Add remaining backfill tests (#1052) Kegsay 2020-05-20 17:30:03 +0100
  • 1414922026
    sytest: Make 'Inbound federation can backfill events' pass (#1051) Kegsay 2020-05-20 16:04:31 +0100
  • 260e69d138
    Make "Outbound federation can backfill events" pass sytest (#1049) Kegsay 2020-05-19 18:42:55 +0100