Commit graph

  • 54e7e3041b Set depth of events and whether they need to be federated. (#145) Mark Haines 2017-06-27 15:28:44 +0100
  • e8a55bb5a1 Document the int64 returned by LatestEventIDs Mark Haines 2017-06-27 14:55:51 +0100
  • 37c8b91251 Fix comments Mark Haines 2017-06-27 14:52:59 +0100
  • f705480cf0 Constants and comments Mark Haines 2017-06-27 14:51:29 +0100
  • a620f30a02 More comments Mark Haines 2017-06-27 14:06:26 +0100
  • 8351e1695c Merge remote-tracking branch 'origin/master' into markjh/depth Mark Haines 2017-06-27 13:55:01 +0100
  • 572f6c399d Include the state before the event in roomserver output (#143) Mark Haines 2017-06-27 13:20:04 +0100
  • 524475f8a3 Stub APIs needed to let riot join a room (#147) Mark Haines 2017-06-27 12:37:25 +0100
  • d609b8deb5 Remove spurious TODO Mark Haines 2017-06-27 12:32:00 +0100
  • 4f930d2a26 More comments Mark Haines 2017-06-27 12:07:22 +0100
  • 9c73a69d07 Fix comments Mark Haines 2017-06-27 11:15:41 +0100
  • f0890091ef docker/docker-compose.yaml: Use version 2 for broader compatibility Robert Swain 2017-06-27 12:12:02 +0200
  • bdf62ef389 docker/generate-keys.sh: Make certs directory if it doesn't exist Robert Swain 2017-06-27 12:11:03 +0200
  • 9d8d27ef25 docker/README.md: Add note about where data is stored Robert Swain 2017-06-26 14:50:40 +0200
  • 2592184c1a docker/README.md: Add note about account creation Robert Swain 2017-06-26 14:44:48 +0200
  • a646255def docker: Add build and full compose setup Robert Swain 2017-06-26 14:40:43 +0200
  • c41c4e27d6 Update roomserver integration tests Mark Haines 2017-06-26 11:47:58 +0100
  • ab16fe54fc Merge branch 'master' into rob/docker-compose Robert Swain 2017-06-26 07:41:44 +0200
  • eb029116b0 trivial fix to actually parse fed-api-server's CLI args Matthew Hodgson 2017-06-25 01:20:04 +0100
  • cdd1fdcd3d trivial typo in usage output Matthew Hodgson 2017-06-25 01:06:07 +0100
  • 9607e6dc5f Stub APIs needed to let riot join a room Mark Haines 2017-06-23 20:02:14 +0100
  • 3a212a4b3a Update the example configs with the new unified config Mark Haines 2017-06-23 18:36:30 +0100
  • 3f1a1b806b Set depth of events and whether they need to be federated. Mark Haines 2017-06-23 15:32:56 +0100
  • e67f9401be Replace the cmd specific config with common config. (#144) Mark Haines 2017-06-19 15:21:04 +0100
  • 5c21bf5781 Add a method for getting RoomServerURL Mark Haines 2017-06-19 14:31:06 +0100
  • c205b14c92 Comment on hardcoding roomserver to HTTP Mark Haines 2017-06-19 13:30:35 +0100
  • bfb490fac1 Merge remote-tracking branch 'origin/master' into markjh/config Mark Haines 2017-06-19 12:57:48 +0100
  • 3fbe728d94 Add utility functions for generating dendrite configs for integration tests (#142) Mark Haines 2017-06-19 12:56:55 +0100
  • 991dfc8ef4 Remove VisibilityEventIDs from the JSON Mark Haines 2017-06-19 12:46:36 +0100
  • 4def43fec5 Fix roomserver integration test Mark Haines 2017-06-19 11:39:03 +0100
  • a7e20d1658 Include the state before the event in roomserver output Mark Haines 2017-06-19 11:27:02 +0100
  • 4de73c2abc Add utility functions for generating dendrite configs for integration tests Mark Haines 2017-06-16 17:00:36 +0100
  • fb3da6bfff Merge branch 'master' into markjh/config Mark Haines 2017-06-16 16:55:54 +0100
  • c6e59ca967 Add a single config file format for dendrite. (#141) Mark Haines 2017-06-16 16:52:03 +0100
  • 14a57a7d81 Document what the purpose of the version field is Mark Haines 2017-06-16 15:35:13 +0100
  • c4d34db748 more review comments! Mark Haines 2017-06-16 15:15:11 +0100
  • 7fa2005c94 Review comments Mark Haines 2017-06-16 15:07:42 +0100
  • a3ca843d39 Resolve relative paths against the current working directory Mark Haines 2017-06-16 14:13:49 +0100
  • 72717e1016 Add a single config file format for dendrite. Mark Haines 2017-06-16 13:54:16 +0100
  • 3c1bedc9f6 Fix the integration tests Mark Haines 2017-06-15 16:00:15 +0100
  • 54043b9dcc Add docker-compose file for zookeeper, kafka, and postgres Robert Swain 2017-06-14 20:17:37 +0200
  • 32227c492d Remove unused readKey function Mark Haines 2017-06-14 16:27:35 +0100
  • 7765ba7cff Replace room server config with common config Mark Haines 2017-06-14 16:26:45 +0100
  • 928cde17e0 Replace media api config with common config Mark Haines 2017-06-14 16:13:32 +0100
  • ec66788d04 Replace federation API config with common config Mark Haines 2017-06-14 11:42:53 +0100
  • bb1c0572ce Replace client API config with common config Mark Haines 2017-06-14 10:50:26 +0100
  • e27f22569d replace syncserver config with common config Mark Haines 2017-06-14 10:19:49 +0100
  • a6e85b0760 Merge branch 'master' into markjh/config Mark Haines 2017-06-14 09:42:49 +0100
  • 5bed22fe79 Add tests for config parsing Mark Haines 2017-06-13 18:08:48 +0100
  • 063da2dc56 Move all the dendrite config in to a single place Mark Haines 2017-06-12 16:39:53 +0100
  • 5e490e773f Add ineffassign to the pre-commit hooks (#139) Mark Haines 2017-06-12 19:52:03 +0100
  • 56b82787f6 Only apply ineffassign to the /src directory Mark Haines 2017-06-12 19:35:59 +0100
  • 52fd6bc555 Fix travis.yml Mark Haines 2017-06-12 19:31:10 +0100
  • 6f463ac567 Add ineffassign to the pre-comiit hooks Mark Haines 2017-06-12 19:29:43 +0100
  • 472155837b Add misspell and gofmt simplify to the pre-commit hooks (#138) Mark Haines 2017-06-12 18:30:47 +0100
  • 20ef5f6caf Add misspell and gofmt simplify to the pre-commit hooks Mark Haines 2017-06-12 18:19:54 +0100
  • 7cbdab30f4 Add a database for storing the server keys (#137) Mark Haines 2017-06-09 18:07:34 +0100
  • 2c1bed5220 Update gomatrixserverlib Mark Haines 2017-06-09 15:49:58 +0100
  • e8944fc48a Tweak wording, and comment on the resolution of the timestamp Mark Haines 2017-06-09 15:33:55 +0100
  • 0d147d708c Merge remote-tracking branch 'origin/master' into markjh/keydb Mark Haines 2017-06-08 17:14:59 +0100
  • 1efc9ef688 Add a database for storing the server keys Mark Haines 2017-06-08 16:02:24 +0100
  • 6eae6f7598 Foundation for media API testing (#136) Robert Swain 2017-06-08 15:40:51 +0200
  • cc6595f848 common/test/server: Clarify postgresContainerName Robert Swain 2017-06-08 14:53:45 +0200
  • f68ef67cb6 travis: Explain openssl key+cert generation Robert Swain 2017-06-08 14:47:56 +0200
  • 19e0c274de cmd/mediaapi-integration-tests: Test remote thumbnail before download Robert Swain 2017-06-08 14:45:11 +0200
  • c41cdd6174 cmd/mediaapi-integration-tests: Document state of tests Robert Swain 2017-06-08 14:44:35 +0200
  • 37d3a1b305 cmd/mediaapi-integration-tests: Add valid dynamic thumbnail test Robert Swain 2017-06-08 13:18:56 +0200
  • 7b002ace4c travis: Install openssl and generate server.{crt,key} Robert Swain 2017-06-08 13:11:38 +0200
  • f7e16450a2 mediaapi/thumbnailer: Check if request is larger than original Robert Swain 2017-06-08 13:07:41 +0200
  • f2ac8d442a mediaapi/thumbnailer: Factor out isThumbnailExists Robert Swain 2017-06-08 13:06:32 +0200
  • dc5d7f78e5 cmd/mediaapi-integration-tests: Log size and method for thumbnails Robert Swain 2017-06-08 13:03:38 +0200
  • 9169bd2acd cmd/mediaapi-integration-tests: Make HTTPS requests Robert Swain 2017-06-08 12:12:22 +0200
  • 8b9205062b common/test/client: Do not verify TLS certs for testing Robert Swain 2017-06-08 12:11:37 +0200
  • 536e7402aa cmd/client-api-proxy: Optionally listen for HTTPS Robert Swain 2017-06-08 12:10:52 +0200
  • 097373a1d6 cmd/mediaapi-integration-tests: Add totem.jpg test file Robert Swain 2017-06-08 10:50:38 +0200
  • 6b66cb06fc Merge branch 'master' into rob/media-tests Robert Swain 2017-06-08 10:49:42 +0200
  • 0e0fe28b22 mediaapi/thumbnailer: Store thumbnail according to requested size Robert Swain 2017-06-08 10:41:22 +0200
  • d6c3b171db cmd/mediaapi-integration-tests: Add upload/download/thumbnail tests Robert Swain 2017-06-08 10:40:39 +0200
  • 9673792b48 common/test/client: Don't panic on EOF in CanonicalJSONInput Robert Swain 2017-06-08 10:39:26 +0200
  • 4d01fa237a Merge 72154fd474 into b184a48897 Robert Swain 2017-06-07 18:07:38 +0000
  • 2b166c0ca8 travis: Build the client-api-proxy for media tests Robert Swain 2017-06-07 18:38:28 +0200
  • 5ce0c11d94 travis: Enable media API integration tests Robert Swain 2017-06-07 18:35:06 +0200
  • ec60077a42 cmd/mediaapi-integration-tests: Add proxies in front of servers Robert Swain 2017-06-07 18:30:08 +0200
  • 9a48de7db3 common/test/server: Add StartProxy to create a reverse proxy Robert Swain 2017-06-07 18:28:04 +0200
  • 39ec5fdf63 common/test/server: Remove redundant argument Robert Swain 2017-06-07 18:27:26 +0200
  • 9b887aa696 common/test/client: Fix uninitialised LastRequestErr Robert Swain 2017-06-07 18:26:24 +0200
  • b184a48897 Fetching missing state from the roomserver. (#135) Mark Haines 2017-06-07 16:35:41 +0100
  • e0e5418e79 Review comments Mark Haines 2017-06-07 16:30:24 +0100
  • 935f3275b9 cmd/mediaapi-integration-tests: Make startMediaAPI return listen address Robert Swain 2017-06-07 17:18:46 +0200
  • 83e54d9d74 cmd/mediaapi-integration-tests: Simplify getMediaURL argument Robert Swain 2017-06-07 17:15:25 +0200
  • 32dd89c969 Fix comment Mark Haines 2017-06-07 16:14:24 +0100
  • 2c6e061688 Include the stream position that a state event was added at in the current state tables Mark Haines 2017-06-07 16:13:56 +0100
  • 82f9ac5cc9 cmd/mediaapi-integration-tests: Simplify slice initialisation Robert Swain 2017-06-07 16:38:04 +0200
  • dac32b386d common/test/client: Remove stray debug print Robert Swain 2017-06-07 16:08:57 +0200
  • 6650246ee8 cmd/syncserver-integration-tests: Port to new common/test infra Robert Swain 2017-06-07 16:04:40 +0200
  • e3b18f9138 common/test/client: Handle timed out requests for tests that passed Robert Swain 2017-06-07 16:03:17 +0200
  • 59f4745ca5 Fix spelling Mark Haines 2017-06-07 14:53:39 +0100
  • f141739554 s/addsStateEvents/lookupStateEvents/ Mark Haines 2017-06-07 14:36:20 +0100
  • 515cce1a45 Add support for receiving room events over federation. (#130) Mark Haines 2017-06-07 14:32:53 +0100
  • 64ce8978dc Fix infinite loop when printing unknownRoomError Mark Haines 2017-06-07 14:22:14 +0100