Commit graph

  • 260e69d138
    Make "Outbound federation can backfill events" pass sytest (#1049) Kegsay 2020-05-19 18:42:55 +0100
  • 5faecdac82
    Bake in git commit into dendritejs binary (#1048) Kegsay 2020-05-19 16:42:30 +0100
  • 8b3100935c
    dendritejs: Persist ed25519 keys in localforage (#1046) Kegsay 2020-05-19 12:09:52 +0100
  • b730e21892 bump go-http-js-libp2p Kegan Dougal 2020-05-18 18:12:11 +0100
  • 9ef30bb13b
    Tweaks to latest events updater (#1045) Neil Alexander 2020-05-18 17:49:24 +0100
  • 5c221f0655 Latest go-http-js-libp2p Kegan Dougal 2020-05-18 15:51:49 +0100
  • dce4f436f7
    Add -api flag to monolith (#1044) Neil Alexander 2020-05-18 10:56:43 +0100
  • bfb954519b Only keep keys valid for 100 years rather than the heat death of the universe Kegan Dougal 2020-05-15 17:39:20 +0100
  • 8db60c90bb
    Fix a bug whereby backfilling could leak events across rooms (#1043) Kegsay 2020-05-15 16:27:34 +0100
  • 5f6f8adaa5
    Don't prematurely stop trying to join using servers (#1041) Neil Alexander 2020-05-15 13:55:14 +0100
  • f4f032381b
    Set canonical alias on room creation (#1042) Kegsay 2020-05-15 13:39:01 +0100
  • 773d5bb9f9
    Return user_id and stream_id in federated devices query (#1040) Neil Alexander 2020-05-15 12:07:51 +0100
  • f0e0a6668f
    Prometheus metrics for LRU cache (#1039) Neil Alexander 2020-05-15 11:27:10 +0100
  • 2b5052eccf
    Add Range (#1037) Kegsay 2020-05-15 09:41:12 +0100
  • 419ff150d4
    Implement key caching directly (#1038) Neil Alexander 2020-05-15 09:32:40 +0100
  • 7ca230e931
    Cleanup syncapi topology logic (#1035) Kegsay 2020-05-14 17:30:16 +0100
  • 3cb04e8004
    Update INSTALL.md, move docs (#1034) Neil Alexander 2020-05-14 16:49:18 +0100
  • 1b34130a5b
    Finish merging syncserver.go (#1033) Kegsay 2020-05-14 16:11:37 +0100
  • 640a0265df
    Fix some cases where accepting invites over federation doesn't work (#1028) Neil Alexander 2020-05-14 14:58:47 +0100
  • 8adc128225
    Keyserver skeleton (#1032) Neil Alexander 2020-05-14 14:05:14 +0100
  • 9ed68a3125
    Factor out account data and events table (#1031) Kegsay 2020-05-14 09:53:55 +0100
  • a25d477cdb
    Initial syncapi storage refactor to share pq/sqlite code (#1030) Kegsay 2020-05-13 17:28:42 +0100
  • bdddd83753 Spurious logging Kegan Dougal 2020-05-13 15:00:47 +0100
  • 334680a216
    Get profile content for join request again (#1027) Neil Alexander 2020-05-13 14:53:25 +0100
  • 37b2299b71
    Fix #1015 (#1026) Kegsay 2020-05-13 13:02:34 +0100
  • ee140c9d6a
    Reduce 500s (#1017) Neil Alexander 2020-05-13 13:01:45 +0100
  • 5e9dce1c0c
    syncapi: Rename and split out tokens (#1025) Kegsay 2020-05-13 12:14:50 +0100
  • 31e6a7f193
    Enforce mediaIDRegex to be only valid mediaIDCharacters (#1020) Sid Karunaratne 2020-05-13 19:04:54 +0800
  • 106a335b7d Update sytest-whitelist Neil Alexander 2020-05-12 17:49:04 +0100
  • ce5dfbebf9
    Implement /get_missing_events (#1022) Kegsay 2020-05-12 16:24:28 +0100
  • 32624697fd
    Add PPROFLISTEN (#1019) Neil Alexander 2020-05-11 18:21:39 +0100
  • 0c892d59fa
    Prevent panic in membership updater (#1021) Neil Alexander 2020-05-11 18:21:25 +0100
  • 99e0a7dff2 Update gomatrixserverlib for even more memory-efficient state res v2 Neil Alexander 2020-05-11 16:43:50 +0100
  • 615de25347 Update gomatrixserverlib for more memory-efficient state res v2 Neil Alexander 2020-05-11 16:02:23 +0100
  • 6e643860b1 Update sytest-whitelist Neil Alexander 2020-05-11 11:50:29 +0100
  • 4fd97df2c5 Don't return 500s from media API download requests Neil Alexander 2020-05-11 11:01:24 +0100
  • 84b65109f2 log problem room hs/fix-invite-sync Half-Shot 2020-05-08 17:09:26 +0100
  • 40acec40f6 revert Half-Shot 2020-05-08 16:49:57 +0100
  • bc6d8c5285 remove one state Half-Shot 2020-05-08 16:48:40 +0100
  • 34088d8cfd reinstate Half-Shot 2020-05-08 16:43:29 +0100
  • bb163e3d3c Do not add event twice Half-Shot 2020-05-08 16:16:14 +0100
  • 872d5b93cd or this Half-Shot 2020-05-08 16:12:03 +0100
  • 0b380181f1 try tyhis Half-Shot 2020-05-08 16:09:36 +0100
  • 802d28c92f remvoe all logging Half-Shot 2020-05-08 16:06:33 +0100
  • c4d459ecde fix Half-Shot 2020-05-08 16:04:19 +0100
  • bb5cb4537e Log invite event Half-Shot 2020-05-08 15:57:38 +0100
  • d6e18a33ce
    Add registration_disabled to dendrite-config.yaml (#1013) Will Hunt 2020-05-08 12:00:32 +0100
  • 17d27331a3 Fix 'input to Unique() must be sorted' panic Neil Alexander 2020-05-07 17:14:32 +0100
  • c8e11dfe53
    Direct messages (#1012) Neil Alexander 2020-05-07 16:46:11 +0100
  • a16db1c408
    Improve federation sender performance, implement backoff and blacklisting, fix up invites a bit (#1007) Neil Alexander 2020-05-07 12:42:06 +0100
  • 3b98535dc5
    only send new events to RS; add tests for /state_ids and /event (#1011) Kegsay 2020-05-06 18:03:25 +0100
  • 1294852270
    Add tests around federationapi's txnReq (#1010) Kegsay 2020-05-06 14:27:02 +0100
  • 1db5dfe4d0
    Fetch events by ID rather than use current state as this includes auth events (#1009) Kegsay 2020-05-05 16:46:22 +0100
  • a06511cae8 Remove debug line Kegan Dougal 2020-05-05 15:54:12 +0100
  • 31d3b0d4a5
    Prefer /state_ids when missing state across federation (#1008) Kegsay 2020-05-05 15:48:37 +0100
  • 9d15312ef6
    Fix RespState/RespSendJoin (#1005) Neil Alexander 2020-05-05 10:53:38 +0100
  • 9b1b095b49
    Roomserver perform leave (#1004) Neil Alexander 2020-05-04 18:34:09 +0100
  • df80e42408 Update gomatrixserverlib Neil Alexander 2020-05-04 15:30:36 +0100
  • 65c6fbddeb
    Fix newlines between white/blacklist test names in buildkite annotations (#1003) Andrew Morgan 2020-05-04 14:48:49 +0100
  • 5c894efd0e
    Roomserver perform join (#1001) Neil Alexander 2020-05-04 13:53:47 +0100
  • 36bbb25561
    Fix ordering when backfilling (#1000) Kegsay 2020-05-01 16:41:13 +0100
  • f7cfa75886
    Limit database connections (#980, #564) (#998) Neil Alexander 2020-05-01 13:34:53 +0100
  • 908108c23e
    Rename FS queue package to internal (#997) Neil Alexander 2020-05-01 13:01:50 +0100
  • 17e046f18f
    Fix prev_batch tokens (#999) Kegsay 2020-05-01 12:41:38 +0100
  • b28674435e
    Correctly generate backpagination tokens for events which have the same depth (#996) Kegsay 2020-05-01 11:01:34 +0100
  • e15f6676ac
    Consolidation of roomserver APIs (#994) Neil Alexander 2020-05-01 10:48:17 +0100
  • ebbfc12592
    Add tests for the storage interface (#995) Kegsay 2020-04-30 17:15:29 +0100
  • 540f6fcd94 Update gmsl for key validity fix Neil Alexander 2020-04-30 13:50:11 +0100
  • 77fe509031
    Enable v5 rooms (#992) Neil Alexander 2020-04-29 19:37:00 +0100
  • 4ad52c67ca
    Honour history_visibility when backfilling (#990) Kegsay 2020-04-29 18:41:45 +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
  • a308e61331
    Federation sender API remodel (#988) Neil Alexander 2020-04-29 11:34:31 +0100
  • a4b9edb28e
    Dependency inject the federation client so p2p binaries work as expected (#987) Kegsay 2020-04-28 16:51:16 +0100
  • 0354836b57
    Unbreak the wasm build (#986) Kegsay 2020-04-28 16:22:00 +0100
  • 35b7cbd5d8
    sql/backwards_extremities: Shift to table format and share code (#985) Kegsay 2020-04-28 15:50:24 +0100
  • 5071ecb8b3
    Fix URLDecodeMapValues (#984) Neil Alexander 2020-04-28 12:50:49 +0100
  • 6d832ae544
    Implement backfill in the roomserver (#983) Kegsay 2020-04-28 11:46:47 +0100
  • 3a858afca2
    Loopback event from invite response (#982) Neil Alexander 2020-04-28 10:53:07 +0100
  • 87f05721b0 Update gomatrixserverlib Neil Alexander 2020-04-27 15:47:36 +0100
  • 3ab8ebf6b8
    More invite support (#979) Neil Alexander 2020-04-24 16:30:25 +0100
  • be558f02aa Add new sytests to list Kegan Dougal 2020-04-24 10:38:21 +0100
  • a202d88fe5
    Use a single storage.Database interface (#978) Kegsay 2020-04-24 10:38:58 +0100
  • c30b12b5a1
    Fix sarama import URLs (#856) Neil Alexander 2020-04-22 15:26:56 +0100
  • 423c656146
    Response from /send_join now use gomatrixserverlib.RespSendJoin (#796) Behouba Manassé 2020-04-22 16:13:11 +0300
  • a466e9e9cc
    LRU cache for room versions in RS query API (#976) Neil Alexander 2020-04-22 13:00:05 +0100
  • 71f9d35b7c Update gomatrixserverlib Neil Alexander 2020-04-21 10:04:06 +0100
  • 9045b8e89f
    Perspective key fetching, some federation room join fixes (#975) Neil Alexander 2020-04-20 17:42:34 +0100
  • c62844234b
    Add login sytests (#974) Kegsay 2020-04-20 14:19:25 +0100
  • 9f5ece8045
    Fix nil http clients provided to components in polylith mode (#973) Alex Chen 2020-04-19 18:18:38 +0800
  • e1a4ada0e1
    Ensure room version tests can be grouped whether failed or passed (#972) Alex Chen 2020-04-18 18:01:48 +0800
  • 0d116d9222
    Allow anyone to publish rooms (#971) Kegsay 2020-04-17 12:17:20 +0100
  • 3c2e6f967b
    Federation fixes and error handling (#970) Neil Alexander 2020-04-16 17:59:55 +0100
  • 3110a81996
    Set default room version to 4 (#957) Neil Alexander 2020-04-16 12:53:27 +0100
  • c1bca95adb
    Add SQL tracing via DENDRITE_TRACE_SQL (#968) Kegsay 2020-04-16 10:06:55 +0100
  • c2ea961909
    Add HTTP trace logging (#965) Kegsay 2020-04-15 17:48:40 +0100
  • dadb06f6ad
    Use topological ordering for /messages response (#966) Neil Alexander 2020-04-15 16:10:18 +0100
  • 7b3edf4622
    Tweaks to backfill (#964) Neil Alexander 2020-04-15 14:39:27 +0100
  • 895a72b6ee
    Move /room/{roomID}/state endpoints into client API (#606) (#962) Neil Alexander 2020-04-14 18:36:08 +0100
  • 73d2f59e30
    WIP: Add libp2p-go (#956) Hilmar Gústafsson 2020-04-14 17:15:59 +0200