Commit graph

  • ef6272a162 Cleanup syncapi topology logic Kegan Dougal 2020-05-14 17:03:01 +0100
  • 3cb04e8004
    Update INSTALL.md, move docs (#1034) Neil Alexander 2020-05-14 16:49:18 +0100
  • efcc4814ee Nuke hooks Neil Alexander 2020-05-14 16:48:56 +0100
  • c0a11cd13c Update INSTALL.md Neil Alexander 2020-05-14 16:45:40 +0100
  • d6566c71e5 Don't build all the things for the monolith Neil Alexander 2020-05-14 16:38:02 +0100
  • 3ee997daa8 Move some more things Neil Alexander 2020-05-14 16:29:33 +0100
  • 7025844dd2 Clean up Neil Alexander 2020-05-14 16:28:40 +0100
  • bacc44be49 Move some things Neil Alexander 2020-05-14 16:28:11 +0100
  • 20cf8de0a1 Update INSTALL.md Neil Alexander 2020-05-14 16:18:43 +0100
  • 1b34130a5b
    Finish merging syncserver.go (#1033) Kegsay 2020-05-14 16:11:37 +0100
  • 292e8bcb6f
    Merge branch 'master' into kegan/syncapi-table-even-moar Kegsay 2020-05-14 16:11:27 +0100
  • a1056c156d Remove remaining code Kegan Dougal 2020-05-14 15:49:02 +0100
  • f5909f6f96 factor out completesync and a bit more Kegan Dougal 2020-05-14 15:34:16 +0100
  • 83b0a0c681 Share more code Kegan Dougal 2020-05-14 15:12:41 +0100
  • de9a48f76d remove more functions Kegan Dougal 2020-05-14 15:03:53 +0100
  • 640a0265df
    Fix some cases where accepting invites over federation doesn't work (#1028) Neil Alexander 2020-05-14 14:58:47 +0100
  • 37fd22ef8d remove a few functions Kegan Dougal 2020-05-14 14:55:59 +0100
  • d8050417e7 port over sqlite topology table Kegan Dougal 2020-05-14 14:47:28 +0100
  • c850081815 convert current room state table Kegan Dougal 2020-05-14 14:40:18 +0100
  • 170aecdd40 Revert "wip sqlite merges; database is locked errors to investigate and failing tests" Kegan Dougal 2020-05-14 14:35:07 +0100
  • 8adc128225
    Keyserver skeleton (#1032) Neil Alexander 2020-05-14 14:05:14 +0100
  • 0980999fdf Indentation Neil Alexander 2020-05-14 13:37:14 +0100
  • f9c19b51bd Keyserver skeleton Neil Alexander 2020-05-14 13:32:45 +0100
  • 26cbfc5b75 wip sqlite merges; database is locked errors to investigate and failing tests Kegan Dougal 2020-05-14 13:09:27 +0100
  • 7d0c6ace54 Review comments Neil Alexander 2020-05-14 13:02:41 +0100
  • 4feba6f56f Rewrite pairUpChanges Neil Alexander 2020-05-14 11:06:34 +0100
  • 08d0eda31c Refactor all postgres tables; start work on sqlite Kegan Dougal 2020-05-14 10:40:59 +0100
  • 9ed68a3125
    Factor out account data and events table (#1031) Kegsay 2020-05-14 09:53:55 +0100
  • 63298b666a fix npe Kegan Dougal 2020-05-13 18:43:41 +0100
  • f9cda7a52f linting Kegan Dougal 2020-05-13 18:40:26 +0100
  • a52aa59487 Factor out events table and EDU cache Kegan Dougal 2020-05-13 18:15:59 +0100
  • 37e81e3c06 Factor out account data Kegan Dougal 2020-05-13 17:34:34 +0100
  • a25d477cdb
    Initial syncapi storage refactor to share pq/sqlite code (#1030) Kegsay 2020-05-13 17:28:42 +0100
  • 9fb3de50e0 Missing files Kegan Dougal 2020-05-13 17:05:50 +0100
  • 5d320dc1ab Initial syncapi storage refactor to share pq/sqlite code Kegan Dougal 2020-05-13 16:59:35 +0100
  • acbf857d27 Handle cases where accepting invites doesn't work for historic rooms Neil Alexander 2020-05-13 15:06: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
  • d9bfd01668 Get profile content for join request again Neil Alexander 2020-05-13 13:24:41 +0100
  • 37b2299b71
    Fix #1015 (#1026) Kegsay 2020-05-13 13:02:34 +0100
  • e37e268851
    Merge branch 'master' into kegan/1015 Neil Alexander 2020-05-13 13:02:16 +0100
  • ee140c9d6a
    Reduce 500s (#1017) Neil Alexander 2020-05-13 13:01:45 +0100
  • 57ada3e01f
    Merge branch 'master' into neilalexander/500 Neil Alexander 2020-05-13 12:44:42 +0100
  • 577348fc7f Fix lint, add comments Neil Alexander 2020-05-13 12:42:44 +0100
  • d0e078100b Fix #1015 Kegan Dougal 2020-05-13 12:19:31 +0100
  • 5e9dce1c0c
    syncapi: Rename and split out tokens (#1025) Kegsay 2020-05-13 12:14:50 +0100
  • df03e67840
    Merge branch 'master' into kegan/syncapi-tokens Kegsay 2020-05-13 12:14:36 +0100
  • 31e6a7f193
    Enforce mediaIDRegex to be only valid mediaIDCharacters (#1020) Sid Karunaratne 2020-05-13 19:04:54 +0800
  • 755452cbce
    Merge branch 'master' into neilalexander/500 Neil Alexander 2020-05-13 11:57:49 +0100
  • 63f3bfa8b3 Review comments and linting Kegan Dougal 2020-05-13 11:52:22 +0100
  • a2d62fbb1b spurious logging Kegan Dougal 2020-05-13 11:19:40 +0100
  • 6063a8497c final tweaks/hacks Kegan Dougal 2020-05-13 11:17:35 +0100
  • c3b58f7761
    Merge branch 'master' into routing-restrict-filenames Sid Karunaratne 2020-05-13 08:33:12 +0800
  • c723a367b2 syncapi: Rename and split out tokens Kegan Dougal 2020-05-12 18:58:30 +0100
  • 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
  • ef4a9dc2a4 sort events by depth because sytest makes me sad Kegan Dougal 2020-05-12 15:32:39 +0100
  • bc1d8772dc Clamp min depth to 0 Kegan Dougal 2020-05-12 14:49:21 +0100
  • 21f8842395 go mod tidy Kegan Dougal 2020-05-12 12:06:41 +0100
  • 89a312d753 Merge branch 'master' into kegan/gme Kegan Dougal 2020-05-12 12:06:13 +0100
  • e8665bae69 Linting Kegan Dougal 2020-05-12 11:44:07 +0100
  • 3acdc3a0c3 Remove log lines Kegan Dougal 2020-05-12 11:14:36 +0100
  • 8ffc5d18b5 Final tweaks Kegan Dougal 2020-05-12 10:57:12 +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
  • 6a4f145def First working /get_missing_events implementation Kegan Dougal 2020-05-11 17:49:07 +0100
  • 585510eed8 Prevent panic in membership updater Neil Alexander 2020-05-11 17:43:32 +0100
  • 7277250152
    Merge branch 'master' into routing-restrict-filenames Kegsay 2020-05-11 16:47:09 +0100
  • 7565449da2
    Merge branch 'master' into neilalexander/pprof Neil Alexander 2020-05-11 16:45:01 +0100
  • 99e0a7dff2 Update gomatrixserverlib for even more memory-efficient state res v2 Neil Alexander 2020-05-11 16:43:50 +0100
  • e58ab67b43 Enforce mediaIDRegex to be only valid mediaIDCharacters Sid Karunaratne 2020-05-11 23:09:11 +0800
  • cc1b1bd200
    Merge branch 'master' into neilalexander/fix1016 Neil Alexander 2020-05-11 16:03:29 +0100
  • 615de25347 Update gomatrixserverlib for more memory-efficient state res v2 Neil Alexander 2020-05-11 16:02:23 +0100
  • 9eb19f329b
    Merge branch 'master' into neilalexander/pprof Neil Alexander 2020-05-11 14:04:03 +0100
  • 01dc5985ad Space Neil Alexander 2020-05-11 14:03:03 +0100
  • db15ab10b9 Direct logging to more useful places Neil Alexander 2020-05-11 14:02:19 +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
  • 9c08334159 Add PPROFLISTEN env var Neil Alexander 2020-05-11 14:00:58 +0100
  • 2143bb7a12 Update comment Neil Alexander 2020-05-11 13:30:38 +0100
  • 337fe539c2 Don't run membership updater functions for leaves Neil Alexander 2020-05-11 13:28:35 +0100
  • 6622731494 Update sytest-whitelist Neil Alexander 2020-05-11 11:50:29 +0100
  • 49c3f43cf1 Don't 500 on context errors Neil Alexander 2020-05-11 11:25:41 +0100
  • 22d9e177a4 Don't return 500s from media API download requests Neil Alexander 2020-05-11 11:01:24 +0100
  • fbe92dc964 Try to avoid returning 500s on /send Neil Alexander 2020-05-11 10:32:35 +0100
  • d6e18a33ce
    Add registration_disabled to dendrite-config.yaml (#1013) Will Hunt 2020-05-08 12:00:32 +0100
  • 9274e5f891
    Add registration_disabled to dendrite-config.yaml Will Hunt 2020-05-08 11:30:56 +0100
  • ec674ef947 More WIP get_missing_events work Kegan Dougal 2020-05-08 00:57:42 +0100
  • 30dfe0a64b WIP get_missing_events work Kegan Dougal 2020-05-07 17:51:38 +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
  • a7a6c4936a Update go.mod, go.sum, test list Neil Alexander 2020-05-07 16:14:04 +0100
  • e3172560f4 Initial DM support, include invite event in stripped state for regular invites Neil Alexander 2020-05-07 15:26:47 +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
  • 743a3d783f Review comments Neil Alexander 2020-05-07 12:07:47 +0100
  • b73139e68c Check HTTP response codes, push new invites to front of queue Neil Alexander 2020-05-07 10:43:07 +0100
  • 3a2ae87358
    Merge branch 'master' into neilalexander/federationqueues Neil Alexander 2020-05-06 18:08:36 +0100
  • 3b98535dc5
    only send new events to RS; add tests for /state_ids and /event (#1011) Kegsay 2020-05-06 18:03:25 +0100
  • c3643feaf5 Fix invite loopback Neil Alexander 2020-05-06 17:53:26 +0100
  • 5b71fcc6c5 Ignore order of state events for this test as RespState.Events is non-deterministic Kegan Dougal 2020-05-06 17:33:59 +0100