Commit graph

22 commits

Author SHA1 Message Date
Mark Haines 7ef832a6f3 Be slightly clearer about which things are state keys and which things are tuples of event type and state key. 2017-02-09 13:51:54 +00:00
Mark Haines dba1e59f5a authEventNIDs 2017-02-09 13:41:13 +00:00
Mark Haines 97a87d7ecc make for loops consistent 2017-02-09 13:29:56 +00:00
Mark Haines 4a8fba382c Review comments 2017-02-09 13:23:38 +00:00
Mark Haines abceaed48f More comments 2017-02-08 16:37:44 +00:00
Mark Haines 2720aba81f s/StateKey/StateKeyTuple 2017-02-08 16:31:42 +00:00
Mark Haines dbd6ad2ad5 Fix eventMap 2017-02-08 15:52:07 +00:00
Mark Haines d8e187d537 More comments 2017-02-08 15:50:53 +00:00
Mark Haines c7112de7f2 Check that events pass authentication checks.
Record the list of events that the event passes authentication checks
against.
2017-02-08 14:36:25 +00:00
Mark Haines 600f56b4b8 Store outlier room events. (#3)
* Storage functions for event types
* Consume outlier room events
2017-02-07 17:20:05 +00:00
Mark Haines a45a824f41 gb vendor fetch github.com/matrix-org/gomatrixserverlib/ 2017-02-06 14:56:16 +00:00
Kegsay 5b5c2091bf Merge pull request #2 from matrix-org/kegan/client-webserver
Add stub clientapi webserver with readers/writers packages
2017-02-03 16:33:41 +00:00
Kegan Dougal b04dfae9c5 Add comments 2017-02-03 16:32:55 +00:00
Kegan Dougal 225cce9c77 Prefix /api as per standards 2017-02-03 16:28:11 +00:00
Kegan Dougal c3d549f618 Merge branch 'master' into kegan/client-webserver 2017-02-03 16:12:28 +00:00
Kegan Dougal f87f7676bb Update matrix-org/util 2017-02-03 16:12:18 +00:00
Kegan Dougal aafaf6ede6 Add stub clientapi webserver with readers/writers packages
As per RL discussion with Mjark
2017-02-03 16:05:46 +00:00
Kegan Dougal 63d1bcd66a Add logrus, prometheus client and matrix-org/util 2017-02-03 15:41:25 +00:00
Mark Haines 41c6a3737e A kafkaesque room event consumer for the roomserver. (#1)
* A kafkaesque room event consumer for the roomserver.

Implement the main input loop for the roomserver.

It will receive events from a kafkaesque event source and track
where it is in the stream.

It currently does nothing with the events it consumes.
2017-02-03 13:52:32 +00:00
Mark Haines a78e0cba8e Add kafka and postgres clients to vendor directory 2017-02-02 18:26:18 +00:00
Matthew Hodgson 2f965c6b33 typo 2017-01-30 23:11:20 +00:00
Mark Haines 855f8628e1 Add README 2017-01-20 18:25:51 +00:00