Commit Graph

  • 7c60a79e77 Update install instructions for mac (#397) Nikita Voloboev 2018-03-02 15:33:49 +0100
  • 72a1bdffd6 Fix typo (#402) Andrew Morgan 2018-03-02 01:08:02 -0800
  • dfcf31f293 Prevent AS user check if no AS registered (#392) Andrew Morgan 2018-02-27 03:42:10 -0800
  • 08274bab5a Application Service Registration (#390) Andrew Morgan 2018-02-08 03:02:48 -0800
  • 1bcb673e3c Set up a development environment with docker (#387) mujx 2018-01-02 20:26:37 +0200
  • 27c335438f selectRecentEvents: reverse events in SQL query (#386) Thibaut CHARLES 2018-01-02 11:33:25 +0100
  • 8a3f9b0561 Implement some createRoom parameters (#374) Thibaut CHARLES 2018-01-02 11:32:53 +0100
  • d22fb24a66
    Factor out component setup from commands (#384) Erik Johnston 2018-01-02 10:26:56 +0000
  • fa362ecef2 Load Application Service Configuration Files (#377) Andrew Morgan 2017-12-19 09:00:44 -0800
  • 7e2362cd2e
    Make travis builds a bit faster (#382) Richard van der Hoff 2017-12-19 14:09:15 +0000
  • b64f8b5912
    kill kafka after integ tests (#383) Richard van der Hoff 2017-12-19 13:56:41 +0000
  • 0c26735bbd
    console folding for travis (#381) Richard van der Hoff 2017-12-19 13:45:14 +0000
  • 899f267c47
    Fix roomserver deadlock (#380) Richard van der Hoff 2017-12-19 11:29:49 +0000
  • ec30d143cd User registration return M_USER_IN_USE when username is already taken (#372) Thibaut CHARLES 2017-12-19 10:49:42 +0100
  • b835e585c4
    Add transaction ID to events if sending device (#368) Erik Johnston 2017-12-15 15:42:55 +0000
  • de6529d766
    Ensure we only process one event at a time (#376) Erik Johnston 2017-12-15 15:22:06 +0000
  • 4bb862864c Remove unused webhook Erik Johnston 2017-12-15 14:10:28 +0000
  • 58e228fc3a s/VerifyEventSignatures/VerifyAllEventSignatures/ Richard van der Hoff 2017-12-08 17:59:15 +0000
  • e2f88f3889 gb vendor update github.com/matrix-org/gomatrixserverlib Richard van der Hoff 2017-12-08 17:56:34 +0000
  • d118eced54
    Use the right linter versions (#370) Richard van der Hoff 2017-12-12 10:25:38 +0000
  • 568c6f7c66
    Use latest versions of go (#369) Richard van der Hoff 2017-12-12 10:25:24 +0000
  • c3cb6f8767 Update gometalinter, and disable gas (#371) Richard van der Hoff 2017-12-08 19:13:17 +0000
  • 16f593f786 Fix some linting errors Erik Johnston 2017-12-06 13:55:51 +0000
  • 75aa316a6a
    Write and read transaction id from sync DB (#367) Erik Johnston 2017-12-06 09:37:18 +0000
  • 578d8cf492
    Add CORS headers to all responses including errors (#364) Erik Johnston 2017-12-06 09:36:50 +0000
  • bc3dd821f9 Implemented ReCaptcha registration method (#343) Andrew Morgan 2017-12-05 16:16:14 +0000
  • 8da05cc413
    Add some basic docs about opentracing (#366) Erik Johnston 2017-12-05 14:55:27 +0000
  • ff78a99604 Disable the maligned lint (#365) Erik Johnston 2017-12-05 11:37:34 +0000
  • 7d38e82f25
    Pass client transaction IDs along the kafka streams (#362) Erik Johnston 2017-12-04 18:07:52 +0000
  • 7236090989
    Add config option to disable registration (#360) Erik Johnston 2017-12-04 17:07:45 +0000
  • 791a5ee7f4 Squash username to all lowercase letters upon registration (#361) Andrew Morgan 2017-12-04 09:40:36 +0000
  • cc12fc930a Fix typo Erik Johnston 2017-11-29 09:48:55 +0000
  • 330628ed29
    Refactor BuildEvents to split out AddPrevEventsToEvent (#359) Erik Johnston 2017-11-29 09:48:09 +0000
  • a4460dd6ee Set up proper registration flow (#354) Andrew Morgan 2017-11-29 01:43:03 -0800
  • b7a3b92a9f
    Implement /make_join and /send_join (#316) Erik Johnston 2017-11-29 09:38:56 +0000
  • 3c543bba54
    run commit hook on what we're committing (#356) Richard van der Hoff 2017-11-27 12:19:04 +0000
  • fc92fdbe0a
    Add OPTIONS handlers everywhere (#355) Richard van der Hoff 2017-11-27 12:18:48 +0000
  • 0786318a04
    Bump gomatrixserverlib (#353) Richard van der Hoff 2017-11-27 12:05:14 +0000
  • 9e352e7311
    Implement query to get state and auth chain (#352) Erik Johnston 2017-11-27 10:20:00 +0000
  • 9476a266bd
    Add database.naffka to example config (#350) Erik Johnston 2017-11-22 15:46:49 +0000
  • 0d72e34acf
    Fix panic if upload name wasn't supplied (#351) Erik Johnston 2017-11-22 15:45:03 +0000
  • f42f44391f
    Fix /sync when we have no events (#341) Erik Johnston 2017-11-22 09:51:12 +0000
  • d44dc2d5e6
    Code Style: Prefer WithFields over Infof (#349) Erik Johnston 2017-11-22 09:35:25 +0000
  • e5f5bb5961
    Update version of kafka (#347) Erik Johnston 2017-11-21 12:13:01 +0000
  • ea53558cca Implement room_alias federation end point (#338) Ross Schulman 2017-11-20 09:33:49 -0500
  • 19a716e7da
    Fix create filter API (#342) Erik Johnston 2017-11-18 15:06:51 +0000
  • bb8dcb09a1 use voip turnServers struct from gomatrix for dedup and consistency (#344) Michael Telatynski 2017-11-17 10:27:28 +0000
  • 8599a36fa6
    Use a Postgres database rather than Memory for Naffka (#337) Erik Johnston 2017-11-16 17:35:28 +0000
  • bdc44c4bde Log errors when there is an error validating token (#340) Erik Johnston 2017-11-16 15:46:52 +0000
  • 4b280943dc Fix SQL Erik Johnston 2017-11-16 15:28:15 +0000
  • 561315e1d6
    Add gofmt linter (#339) Erik Johnston 2017-11-16 10:12:02 +0000
  • 4124ce2ac0
    Store keys rather than json in the keydatabase (#330) Richard van der Hoff 2017-11-15 17:46:16 +0000
  • 7f85422471
    Move /state request handling out of RequestPool (#333) Erik Johnston 2017-11-15 15:42:39 +0000
  • db32692f2e
    Just run the linter in the commit hook (#334) Richard van der Hoff 2017-11-15 11:14:21 +0000
  • 139fae988e Fix linting errors in go1.9.1 (#336) Erik Johnston 2017-11-15 11:13:09 +0000
  • ff8b229192 Remove vendor/bin from PATH in script (#335) Erik Johnston 2017-11-15 11:12:21 +0000
  • 8fff0e887c Update gometalinter config (#331) Richard van der Hoff 2017-11-15 10:25:48 +0000
  • dc782ec399
    Split travis into multiple jobs (#322) Erik Johnston 2017-11-14 14:58:27 +0000
  • bad701c703 Add device display names (#319) Paul Tötterman 2017-11-14 11:59:02 +0200
  • 8720570bb0 Check for existing filter before inserting a new one (#318) Andrew Morgan 2017-11-14 01:56:23 -0800
  • bf855a7e5c
    Factor out keyring initialisation (#329) Richard van der Hoff 2017-11-13 18:39:09 +0000
  • 90396b5620 implement voip/turnServer API endpoint (#323) Michael Telatynski 2017-11-09 09:58:45 +0000
  • b7cfc2e057 Federation: Implement Query Profile API (#317) Andrew Morgan 2017-11-05 10:03:54 -0800
  • 49c040c89f Refactor Notifier to return channel (#311) Erik Johnston 2017-10-26 11:34:54 +0100
  • e5944e0fdb Move BuildEvent to common package (#315) Erik Johnston 2017-10-25 14:44:33 +0100
  • 3790a8da40 Move federationapi.readers package into routing (#314) Erik Johnston 2017-10-25 11:27:44 +0100
  • ce562d96f6 Don't add empty room entries to sync responses (#312) Erik Johnston 2017-10-18 10:36:45 +0100
  • 6d15aec8d3 Add /devices/ and /device/{deviceID} (#313) Paul Tötterman 2017-10-17 21:12:54 +0300
  • 5a6a950ee8 Factor out addRoomDeltaToResponse from IncrementalSync (#306) Erik Johnston 2017-10-17 17:13:41 +0100
  • 7b0f62208f Mention how to run the linters in documentation (#310) Erik Johnston 2017-10-17 17:11:00 +0100
  • bd07447abe Fix some edge cases with /sync (#302) Erik Johnston 2017-10-16 13:34:08 +0100
  • 35b628f5bf Handle duplicate kafka messages (#301) Erik Johnston 2017-10-16 13:20:24 +0100
  • 1a026f16d5 Implement /logout/all (#307) Remi Reuvekamp 2017-10-15 10:29:47 +0000
  • 32a2b3a5c0 Update vendor libraries and dendrite to s/Sirupsen/sirupsen/ (#304) (#305) Erik Johnston 2017-10-13 14:57:54 +0100
  • 464fb5de1c Update vendor libraries and dendrite to s/Sirupsen/sirupsen/ (#304) Erik Johnston 2017-10-13 14:42:57 +0100
  • d66244cb0a Merge readers/writers/routing packages (#295) Erik Johnston 2017-10-11 18:16:53 +0100
  • ba0d0672ea Rename kafka consumers to *Consumer (#294) Erik Johnston 2017-10-11 18:13:43 +0100
  • cf5ea25322 Update CONTRIBUTING.md Erik Johnston 2017-10-11 18:08:35 +0100
  • 996b7d4198 Update dendrite-config.yaml to use server.crt, not .pem (#299) Erik Johnston 2017-10-10 16:04:39 +0100
  • c0271c2462 Use returned ID from INSERT in create filter (#297) Erik Johnston 2017-10-10 15:17:29 +0100
  • f6bda82366 Implement filter POSTing and GETting. (#296) Erik Johnston 2017-10-10 14:28:49 +0100
  • e9314e5b30 Untangle precommit and travis test scripts (#288) Erik Johnston 2017-10-10 11:02:39 +0100
  • 38999c54e1 Generate new devices for each new /login (#281) Erik Johnston 2017-10-10 10:40:52 +0100
  • c78d9a5952 Clean up README a bit (#289) Erik Johnston 2017-10-10 09:33:41 +0100
  • 13107c6b2b Implement /register/available API (#291) Marcel 2017-10-09 16:24:38 +0200
  • 619fec6113 Add bug number Erik Johnston 2017-10-06 14:13:53 +0100
  • f36269d9b1 Implement GET /rooms/{roomID}/state/{type}/{stateKey} (#276) Erik Johnston 2017-10-06 11:23:58 +0100
  • 1e6fc74d4f Add Code Style and some dev docs (#286) Erik Johnston 2017-10-06 11:23:49 +0100
  • 5229dbf310 Create CONTRIBUTING.md (#264) Erik Johnston 2017-10-06 02:11:51 +0100
  • bcf58fad84 gb vendor update github.com/matrix-org/gomatrix Erik Johnston 2017-10-03 13:05:57 +0100
  • 831a76ae91 gb vendor updates Richard van der Hoff 2017-10-02 10:33:43 +0100
  • b7687310fe gb vendor update github.com/matrix-org/gomatrixserverlib Richard van der Hoff 2017-09-29 15:14:17 +0100
  • 847621bc5d Add config for setting up a jaeger opentracing reporter (#271) Mark Haines 2017-09-28 17:00:23 +0100
  • 4a0b24c7f4 gb vendor fetch github.com/jaegertracing/jaeger Mark Haines 2017-09-28 13:48:18 +0100
  • c4947c2ffb Add opentracing Spans to the HTTP APIs (#270) Mark Haines 2017-09-28 14:50:40 +0100
  • 88dde65efc gb vendor fetch github.com/opentracing/go-opentracing Mark Haines 2017-09-27 11:26:47 +0100
  • f11af1e78f Implement setting alias during room create (#268) Erik Johnston 2017-09-27 16:44:40 +0100
  • 00adbb38c6 Add POST /send/ api (#265) Erik Johnston 2017-09-26 12:55:48 +0100
  • f7aa96fc9e gb vendor update github.com/matrix-org/gomatrixserverlib Richard van der Hoff 2017-09-26 12:54:22 +0100
  • 9ed609b9df Pass requests made by remote servers for media to the media API (#263) Mark Haines 2017-09-26 12:53:30 +0100