Commit graph

  • c320261ca2 Add more graph walking tests Kegan Dougal 2020-11-04 10:53:02 +0000
  • d092f30367 Implement walking algorithm Kegan Dougal 2020-11-03 16:57:28 +0000
  • b8a89731dd Add graph walking structs Kegan Dougal 2020-11-03 16:01:13 +0000
  • 4dc9f3efd4 LEFT JOIN to extract origin_server_ts for children Kegan Dougal 2020-11-03 15:43:39 +0000
  • 21e61636e1 Add nodes table for event metadata Kegan Dougal 2020-11-03 15:31:10 +0000
  • 33f03046a4 Edges table instead of relationships Kegan Dougal 2020-11-03 15:22:57 +0000
  • a7bb1119d7 Persist the origin_server_ts as well Kegan Dougal 2020-11-03 13:08:44 +0000
  • ebb70ef68f Flesh out walkThread a bit Kegan Dougal 2020-11-03 10:51:15 +0000
  • 52fa45b270 Flesh out testing Kegan Dougal 2020-11-02 17:04:23 +0000
  • 561dc4c33b Implement visibility checks; stub out APIs for tests Kegan Dougal 2020-11-02 16:42:04 +0000
  • a56b83a7b5 Fix Dendrite not backfilling on world_readable rooms Mayeul Cantan 2020-10-31 20:15:24 +0100
  • ba6ed97282 Linting Kegan Dougal 2020-10-30 19:21:13 +0000
  • e61cb16059 Add test harness Kegan Dougal 2020-10-30 19:19:51 +0000
  • b21dbde787 Begin implementing core msc2836 logic Kegan Dougal 2020-10-30 18:36:28 +0000
  • bf4763ce39 Flesh out hooks and add SQL schema Kegan Dougal 2020-10-30 15:34:17 +0000
  • b26c53eee6 - Remove check for sqlite test db - Use a sync.Map to avoid rare concurrent read/write - Update roomserver tests to use generated filename Till Faelligen 2020-10-29 18:21:49 +0100
  • 10d34b3c39 Merge branch 'master' of https://github.com/matrix-org/dendrite into add-health-endpoint Till Faelligen 2020-10-29 17:17:51 +0100
  • b5965eee1a Add mscs/hooks package, begin work for msc2836 Kegan Dougal 2020-10-29 16:08:41 +0000
  • 7c99beb68a Remove empty line Till Faelligen 2020-10-29 11:13:53 +0100
  • 72b07da226 Use Forgetter to forget room Till Faelligen 2020-10-29 11:07:37 +0100
  • 5fc9218c41 Add sqlite migration Till Faelligen 2020-10-29 10:13:57 +0100
  • 61f8d19c5c Add postgres migration Till Faelligen 2020-10-29 09:47:11 +0100
  • a1b3eee1db Add missing file Till Faelligen 2020-10-29 09:43:50 +0100
  • 1b19da246a Add passing tests Till Faelligen 2020-10-28 21:14:39 +0100
  • 6ebd54ffe5 Remove unused parameters Till Faelligen 2020-10-28 21:07:38 +0100
  • 3bcda42b37 Add missing rsAPI method Till Faelligen 2020-10-28 21:02:30 +0100
  • ece4556beb Add /rooms/{roomID}/forget endpoint Till Faelligen 2020-10-28 21:01:58 +0100
  • 5b9696e107 Add check for forgotten room Till Faelligen 2020-10-28 20:59:46 +0100
  • 45573b1b46 Add internal api handler Till Faelligen 2020-10-28 20:57:00 +0100
  • b825671362 Add basic storage methods Till Faelligen 2020-10-28 20:55:15 +0100
  • fe339c8b98
    Created polylith reverse proxy sample for Hiawatha (#1571) Petter Jakub Økland 2020-10-28 16:37:56 +0000
  • bbda620dda
    Created polylith reverse proxy sample for Hiawatha ErgoPoe 2020-10-28 15:58:53 +0000
  • d5675feb96
    Add possibilty to configure MaxMessageBytes for sarama (#1563) S7evinK 2020-10-27 15:11:37 +0100
  • c5888bb64c
    Update Docker sample configs Neil Alexander 2020-10-27 13:58:58 +0000
  • 0af35bec1a
    Update documentation (#1569) Neil Alexander 2020-10-26 22:09:13 +0000
  • c08ecedad3
    Update INSTALL.md Neil Alexander 2020-10-26 22:08:01 +0000
  • 525eada3e0
    Update INSTALL.md Neil Alexander 2020-10-26 22:05:33 +0000
  • c48394dd25
    Update README.md Neil Alexander 2020-10-26 21:54:15 +0000
  • c009186cb4
    Update dendrite-config.yaml Neil Alexander 2020-10-26 21:50:31 +0000
  • bf1b8def6d - Better comments on what MaxMessageBytes is used for - Also sets the size the consumer may use Till Faelligen 2020-10-26 12:03:49 +0100
  • 31c6f888f4
    Merge branch 'master' into master darkgallium 2020-10-25 17:32:34 +0100
  • d0133176d5 fixing lint issues darkgallium 2020-10-25 15:21:44 +0100
  • a1cba59444 Get downloaded file size regardless of the Content-Size header darkgallium 2020-10-18 00:03:47 +0200
  • 6f8bd745a7 Add missing config Till Faelligen 2020-10-24 20:05:01 +0200
  • 3e4c95128c Log all errors when sending multiple messages Till Faelligen 2020-10-24 19:54:59 +0200
  • 253a709c72 Add configuration for max_message_bytes for sarama Till Faelligen 2020-10-24 19:54:33 +0200
  • ca0c2a40cd
    Merge branch 'master' into dymattic-install dymattic 2020-10-23 09:26:58 +0200
  • 59428cdde3
    Version 0.2.1 (#1558) v0.2.1 Neil Alexander 2020-10-22 12:38:12 +0100
  • 69c0ea5f66
    Merge branch 'master' into v0.2.1 Neil Alexander 2020-10-22 12:21:40 +0100
  • b66b2eab32
    Document dendrite server key format (#1520) Adit Sachde 2020-10-22 07:21:31 -0400
  • e28d9c430c
    Include PRs Neil Alexander 2020-10-22 12:20:54 +0100
  • 4c529fde2d
    Update CHANGES.md Neil Alexander 2020-10-22 12:15:50 +0100
  • fe5510f50a
    Credit where credit due Neil Alexander 2020-10-22 12:07:07 +0100
  • e85c87676b
    Merge branch 'master' into serverkeyformatdoc Kegsay 2020-10-22 12:07:03 +0100
  • 0fd9e960bd
    Merge branch 'master' into matthew/peeking-over-fed Kegsay 2020-10-22 12:06:43 +0100
  • 4b1e7b4a89
    Version 0.2.1 Neil Alexander 2020-10-22 12:03:34 +0100
  • f32320a235
    Exclude old state events from sync when consumed from roomserver (#1548) Neil Alexander 2020-10-22 11:50:48 +0100
  • 6bb21b53cd
    Experimental hack Neil Alexander 2020-10-22 11:15:38 +0100
  • 46690a7c86
    Merge branch 'master' into neilalexander/excludesync Neil Alexander 2020-10-22 10:39:29 +0100
  • 3afc623098
    Fix RewritesState bug (#1557) Neil Alexander 2020-10-22 10:39:16 +0100
  • 0afe7ae820
    Clean up joined rooms on state rewrite Neil Alexander 2020-10-22 10:21:31 +0100
  • 42438d9451
    Remove nolint Neil Alexander 2020-10-22 10:08:32 +0100
  • 246fbf10a4
    Use HasState Neil Alexander 2020-10-22 09:29:09 +0100
  • 77ef8eb368 Merge branch 'master' of https://github.com/matrix-org/dendrite into add-health-endpoint Till Faelligen 2020-10-21 20:15:13 +0200
  • f064c48d93 Merge branch 'master' of https://github.com/matrix-org/dendrite into add-receipts-2 Till Faelligen 2020-10-21 19:17:45 +0200
  • d530801258 Fix issue with receipts getting overwritten Till Faelligen 2020-10-21 19:16:44 +0200
  • eb0ce0cbf2
    Consistency Neil Alexander 2020-10-21 17:47:13 +0100
  • 6c2a5b4d76
    Fix panic from duplicate insert Neil Alexander 2020-10-21 17:38:50 +0100
  • d2ad0ed107
    Don't nuke everything the sync API knows when purging state Neil Alexander 2020-10-21 17:13:57 +0100
  • 8d95effc6c Set receipt on request to /read_markers Till Faelligen 2020-10-21 17:46:08 +0200
  • 1544310875
    Obey rewritesState Neil Alexander 2020-10-21 16:23:12 +0100
  • 22f0f9f4e7
    Merge branch 'master' into neilalexander/rewrite Neil Alexander 2020-10-21 16:22:45 +0100
  • 04dc019e5e
    Don't set empty state snapshots Neil Alexander 2020-10-21 16:21:36 +0100
  • c01632cb6f
    Check if any new state provided Neil Alexander 2020-10-21 16:08:38 +0100
  • 4156aced2b
    Set RewritesState once Neil Alexander 2020-10-21 16:01:28 +0100
  • 97f92db8d7
    Merge branch 'master' into dymattic-install dymattic 2020-10-21 16:55:35 +0200
  • 534f9a9eb6
    Refactor forward extremities (#1556) Neil Alexander 2020-10-21 15:37:07 +0100
  • f8d2175101
    Usage comments in resolve-state Neil Alexander 2020-10-21 15:19:14 +0100
  • 788f921d7b
    Only process state/membership if forward extremities have changed Neil Alexander 2020-10-21 14:39:54 +0100
  • 33540fe84b
    Make path a bit clearer Neil Alexander 2020-10-21 14:33:45 +0100
  • 61f457c4d9
    Minor optimisation Neil Alexander 2020-10-21 14:29:49 +0100
  • 414d974cf5
    Tweaks Neil Alexander 2020-10-21 14:27:27 +0100
  • e066b8152f
    Refactor forward extremities, again Neil Alexander 2020-10-21 14:03:54 +0100
  • bcf2bcfc95 Merge branch 'add-receipts-2' of github.com:S7evinK/dendrite into add-receipts-2 Till Faelligen 2020-10-21 14:55:00 +0200
  • d4a01d5595 Actually update the id, so it is correctly send in syncs Till Faelligen 2020-10-21 14:48:34 +0200
  • f09e6112e9
    Tweaks Neil Alexander 2020-10-21 12:21:01 +0100
  • 15dd245bad
    Add resolve-state helper Neil Alexander 2020-10-21 12:17:08 +0100
  • 062011359a
    Merge branch 'master' into neilalexander/excludesync Neil Alexander 2020-10-21 10:01:56 +0100
  • b096e02560 - small fix INSTALL.md dymattic 2020-10-21 10:55:44 +0200
  • 0d5a885a89
    Merge branch 'master' into dymattic-install dymattic 2020-10-21 10:49:09 +0200
  • b25380f39d - added polylith-example@.service to docs - added SYSTEMD.md to docs/systemd and moved systemd Part from INSTALL.md - small fixes in script dymattic 2020-10-21 10:47:21 +0200
  • e4f3f38f35
    Update development percentages (#1553) Vladislav Povalyaev 2020-10-20 22:49:03 +0300
  • 6b8791b868
    Always call overridden form of GetLatestEventsForUpdate (#1554) Kegsay 2020-10-20 19:32:33 +0100
  • aa28e9edf1 Always call overridden form of GetLatestEventsForUpdate Kegan Dougal 2020-10-20 19:01:52 +0100
  • 7b44ea5ce6
    Update development percentages povidev 2020-10-20 20:18:39 +0300
  • 832e0f04c8 Merge remote-tracking branch 'origin/dymattic-install' into dymattic-install Dmitrij Pastian 2020-10-20 19:10:04 +0200
  • acffbe6cd2 -updated INSTALL.md -fixes in install-polylith-systemd-units.sh Dmitrij Pastian 2020-10-20 19:09:47 +0200
  • 9a45295109
    Merge branch 'master' into dymattic-install dymattic 2020-10-20 18:59:54 +0200
  • 4394930ce8 -changed to dendrite-polylith-multi (v.0.2.0) -creating templated systemd unit files dendrite@.service Dmitrij Pastian 2020-10-20 18:58:16 +0200
  • 90017d04ff
    Fix getAuthChain -> GetAuthChain Neil Alexander 2020-10-20 17:34:06 +0100