Commit graph

  • 18e9a4b0ab Add contexts to the public rooms database Mark Haines 2017-09-14 12:06:32 +0100
  • bfcce5bd21 Add contexts to the roomserver storage layer (#229) Mark Haines 2017-09-13 16:30:19 +0100
  • 943957e2b6 Fix rooms_table Mark Haines 2017-09-13 16:01:37 +0100
  • 9994ad297b Add contexts to the roomserver storage layer Mark Haines 2017-09-13 15:51:59 +0100
  • 3133bef797 Add contexts to the internal roomserver APIs (#228) Mark Haines 2017-09-13 13:37:50 +0100
  • 79adba43f0 Append target profile to invite events created from a 3PID invite (#227) Brendan Abolivier 2017-09-13 13:31:46 +0100
  • 075a928a38 Add contexts to the internal roomserver APIs Mark Haines 2017-09-13 13:29:21 +0100
  • fdd2b59433
    Add check on invited server Brendan Abolivier 2017-09-13 13:12:38 +0100
  • f83dadba58
    Don't redeclare err Brendan Abolivier 2017-09-13 12:56:24 +0100
  • 45b1b549cb
    Append target profile to invite events created from a 3PID invite Brendan Abolivier 2017-09-13 12:52:55 +0100
  • 532cc082a9 Increase the linter deadline from 1 min to 5 min. (#220) Mark Haines 2017-09-13 11:08:27 +0100
  • 4fbafc35fe Specify HTTP methods for public APIs (#226) Brendan Abolivier 2017-09-13 11:08:11 +0100
  • 029e71828a Add context.Context to the federation client (#225) Mark Haines 2017-09-13 11:03:41 +0100
  • bfc9997514
    Specify HTTP methods for the sync API Brendan Abolivier 2017-09-12 17:55:46 +0100
  • 590c61bacd
    Specify HTTP methods for the media API Brendan Abolivier 2017-09-12 17:53:46 +0100
  • 3302ce7a12
    Specify HTTP methods for the federation API Brendan Abolivier 2017-09-12 17:49:28 +0100
  • 64c3ba2472
    Specify HTTP methods for the client API Brendan Abolivier 2017-09-12 17:40:22 +0100
  • 094c8d80af Merge branch 'master' into markjh/context Mark Haines 2017-09-12 17:29:37 +0100
  • 112e08bcaa gb vendor update github.com/matrix-org/gomatrixserverlib Mark Haines 2017-09-12 17:24:40 +0100
  • 086683459f Implement federation route PUT /exchange_third_party_invite (#224) Brendan Abolivier 2017-09-12 17:15:13 +0100
  • f423e9d052
    Add checks Brendan Abolivier 2017-09-12 17:10:56 +0100
  • 40a8d732fd
    Add missing error check Brendan Abolivier 2017-09-12 17:05:40 +0100
  • 82c82a3412 Explain when we should use SendEvents instead of SendInvite. Mark Haines 2017-09-12 16:54:37 +0100
  • ddc4b28781
    Use SendEvents to send the invite to the roomserver Brendan Abolivier 2017-09-12 16:50:06 +0100
  • e468fb687a
    Doc Brendan Abolivier 2017-09-12 16:38:48 +0100
  • 7315fe723c
    Add handler for the exchange_third_party_invite endpoint Brendan Abolivier 2017-09-12 15:49:38 +0100
  • b73b1b2581 Add context.Context to the federation client Mark Haines 2017-09-12 14:14:08 +0100
  • 39d5394cc4
    gb vendor update github.com/matrix-org/gomatrixserverlib Brendan Abolivier 2017-09-12 13:20:18 +0100
  • 4edbc47ff8
    Add comment Brendan Abolivier 2017-09-12 11:14:48 +0100
  • f1fce55697 Add config and checks for trusted ID servers (#206) Brendan Abolivier 2017-09-11 19:18:19 +0100
  • 28346b39e8 3PID invite exchange over federation (#222) Brendan Abolivier 2017-09-11 19:08:24 +0100
  • e138e390f3 Merge branch 'master' into babolivier/config-trusted-id-server Brendan Abolivier 2017-09-11 19:07:41 +0100
  • 36f54b36fb
    Remove unused parameter Brendan Abolivier 2017-09-11 19:02:38 +0100
  • b694349fd2
    Fix import path Brendan Abolivier 2017-09-11 18:52:06 +0100
  • 0b0217ef72
    Fix lint Brendan Abolivier 2017-09-11 18:47:02 +0100
  • bc5355d4ff
    Fix err not being initialised Brendan Abolivier 2017-09-11 18:42:48 +0100
  • e1c8861c4a
    Log errors on iteration and throw one if no server could be reached Brendan Abolivier 2017-09-11 18:39:56 +0100
  • ebe91ac251
    Fix condition and array initialisation Brendan Abolivier 2017-09-11 18:27:11 +0100
  • 0e356e2d27
    Implement same behaviour as synapse Brendan Abolivier 2017-09-11 18:24:01 +0100
  • 6cb9d900b9 Fix response to federation /invite to match the format expected by synapse (#221) Mark Haines 2017-09-11 18:07:12 +0100
  • 58767542e7
    gb vendor update github.com/matrix-org/gomatrixserverlib Brendan Abolivier 2017-09-11 18:03:20 +0100
  • 6b015e8a88 gb vendor update github.com/matrix-org/gomatrixserverlib Mark Haines 2017-09-11 18:01:45 +0100
  • 1ee6824412
    gb vendor update github.com/matrix-org/gomatrixserverlib Brendan Abolivier 2017-09-11 17:59:27 +0100
  • 3710acd52c
    Remove useless else Brendan Abolivier 2017-09-11 17:47:06 +0100
  • 14b12e9b58
    Re-enable tests Brendan Abolivier 2017-09-11 17:46:10 +0100
  • 4d51bffcae Use gomatrixserverlib.RespInvite Mark Haines 2017-09-11 17:43:44 +0100
  • c9e915978e gb vendor update github.com/matrix-org/gomatrixserverlib Mark Haines 2017-09-11 17:39:08 +0100
  • 083e81f36c
    Fix return on 3PID invite Brendan Abolivier 2017-09-11 17:33:20 +0100
  • 25eab325ac Fix response to /invite to match the format expected by synapse Mark Haines 2017-09-11 17:05:31 +0100
  • f06a162268 Merge branch 'master' into babolivier/federation-3pid-invite Brendan Abolivier 2017-09-11 15:53:21 +0100
  • 5740cb3e58 Redact the event before verifying its signature Mark Haines 2017-09-11 15:47:50 +0100
  • d90f9af13e Increase the linter deadline from 1 min to 5 min. Mark Haines 2017-09-11 15:12:20 +0100
  • a11613160f
    Temporarily disable tests Brendan Abolivier 2017-09-11 13:44:33 +0100
  • cce657f325
    Error check Brendan Abolivier 2017-09-11 13:44:11 +0100
  • c68cd9beac
    Use MakeAPI for 3pid onbind handler as it isn't a standard federation request Brendan Abolivier 2017-09-11 13:24:07 +0100
  • a70cdd1a99
    Use federation to auth the event if the server isn't in the room Brendan Abolivier 2017-09-08 17:39:54 +0100
  • 31f6c21d98 Enable GC for the pre-commit hook, and tune it for throughput (#219) Mark Haines 2017-09-08 15:56:52 +0100
  • 4d1d503d43 Processing of pending invites on 3PID binding (#218) Brendan Abolivier 2017-09-08 15:17:12 +0100
  • c1c34388e4
    gb vendor update github.com/matrix-org/gomatrixserverlib Brendan Abolivier 2017-09-08 14:55:23 +0100
  • 245bb87085
    Remove unused parameter Brendan Abolivier 2017-09-08 14:12:41 +0100
  • b551149e11
    Update comment Brendan Abolivier 2017-09-08 14:02:03 +0100
  • 667408a8a4
    Use AuthEvents to retrieve the 3PID invite Brendan Abolivier 2017-09-08 13:56:12 +0100
  • eb5abbd96a
    Invert condition Brendan Abolivier 2017-09-08 13:49:56 +0100
  • c50d272959 Enable GC for the pre-commit hook, and tune it for throughput Mark Haines 2017-09-08 13:33:18 +0100
  • 3a41e21acc
    Doc errors Brendan Abolivier 2017-09-07 17:00:04 +0100
  • ba221c41c5
    Use standard errors instead of JSON responses in threepid Brendan Abolivier 2017-09-07 16:55:59 +0100
  • bdc71b4757
    Use go standard errors in membership.go Brendan Abolivier 2017-09-07 15:54:50 +0100
  • fad997303b Turn on 'unparam' linting (#216) Erik Johnston 2017-09-07 12:50:39 +0100
  • 1d517e0bb9
    Use MakeFedAPI Brendan Abolivier 2017-09-07 11:57:21 +0100
  • 5b7456dc4c Merge branch 'master' into babolivier/3pid-to-membership Brendan Abolivier 2017-09-07 11:50:40 +0100
  • ea703ddc1c
    Add doc, add checks in fillDisplayName Brendan Abolivier 2017-09-07 11:38:43 +0100
  • 79b4edd88e
    Change return type of createInviteFrom3PIDInvite Brendan Abolivier 2017-09-07 11:26:36 +0100
  • 148ebbf37b
    Remove checks that are already occurring in gomatrixserverlib Brendan Abolivier 2017-09-07 11:21:04 +0100
  • d16d1c6d34 Revert "Allow verification without specifying a server name" Brendan Abolivier 2017-09-07 11:19:12 +0100
  • 4d387c02d7 Revert "Move the ID server's signatures verification to common" Brendan Abolivier 2017-09-07 11:17:56 +0100
  • 66733d3b66
    Fix return arguments order Brendan Abolivier 2017-09-06 18:06:17 +0100
  • baf4779fb7 Fix mediaapi integeration test Erik Johnston 2017-09-06 15:20:47 +0100
  • 91a0f0842e Increase deadline Erik Johnston 2017-09-06 15:03:07 +0100
  • 976dc118ee Turn on 'unparam' linting Erik Johnston 2017-09-06 14:58:57 +0100
  • ea80ffb3af Add get event federation API (#209) Erik Johnston 2017-09-06 12:38:22 +0100
  • 269b60de09 Fix styling a bit Erik Johnston 2017-09-06 11:58:16 +0100
  • d8c7d8fff1 Add todo Erik Johnston 2017-09-06 10:28:25 +0100
  • 4a41e45c50 Ignore gocyclo lint for routing function Erik Johnston 2017-09-06 09:51:07 +0100
  • 3f24dd716d Merge branch 'master' of github.com:matrix-org/dendrite into erikj/get_event2 Erik Johnston 2017-09-06 09:49:25 +0100
  • 2dcb3a11a5 Use gometalinter (#210) Erik Johnston 2017-09-05 17:40:46 +0100
  • 646556832e Vendor misspell Erik Johnston 2017-09-05 17:33:20 +0100
  • 812614b10e Make gometalinter install its stuff Erik Johnston 2017-09-05 17:27:25 +0100
  • d6e799feea Use vendored versions of gometalinter Erik Johnston 2017-09-05 17:23:41 +0100
  • 723ad36e03 Update travis Erik Johnston 2017-09-05 16:56:38 +0100
  • 27990f8d78 Convert to using gometalinter Erik Johnston 2017-09-05 16:34:30 +0100
  • dcdf7d4ea3 Fix up vetshadow warnings Erik Johnston 2017-09-05 16:07:29 +0100
  • 43cfe50bcf Remove deadcode Erik Johnston 2017-09-05 15:58:16 +0100
  • 5d208fe45e Remove unused variables Erik Johnston 2017-09-05 15:57:20 +0100
  • 25e3043c7b Ignore unused test data Erik Johnston 2017-09-05 15:54:27 +0100
  • 980a154eba Remove unused struct field Erik Johnston 2017-09-05 15:50:11 +0100
  • a26d7c2899 gb vendor fetch github.com/alecthomas/gometalinter Erik Johnston 2017-09-05 17:09:50 +0100
  • 310175c71c
    Use reference for third party invite data Brendan Abolivier 2017-09-05 16:40:07 +0100
  • b3c9f6469d
    Add processing of 3PID onbind requests Brendan Abolivier 2017-09-05 16:31:35 +0100
  • 99a3be505e Add missing readers Erik Johnston 2017-09-05 15:43:56 +0100
  • a18015e28d Handle err correctly Erik Johnston 2017-09-05 11:05:31 +0100