Andrew Morgan
2aa42788ee
Merge branch 'master' of github.com:matrix-org/dendrite into sendJoin_response
2019-09-30 16:50:08 +01:00
behouba
b7e91abfe2
response from /send_join now use gomatrixserverlib.RespSendJoin
2019-09-23 03:02:41 +03:00
Alex Chen
a81917c3e7
Make trailing slash on server key request optional ( #788 )
...
Cherry-picked from 7e861b60fbd721b374ec929926b14e57dc60ec41
2019-08-20 01:01:53 +08:00
Alex Chen
d63d2a50cd
Replace event content types with ones in gomatrixserverlib ( #785 )
...
The types that are not in gomatrixserverlib are not replaced.
This also updates the gomatrixserverlib dependency.
2019-08-16 01:45:11 +08:00
Alex Chen
f8d2860765
Replace membership and visibility values with constants ( #774 )
...
Signed-off-by: Alex Chen <minecnly@gmail.com>
2019-08-06 15:07:36 +01:00
Andrew Morgan
e56d6e41fd
Remove the trailing slash from /send/{txnID} and /backfill/{roomID} ( #746 )
...
In conjunction with matrix-org/sytest#651 , /send/{txnID} and /backfill/{roomID} should not have trailing slashes according to the spec.
2019-07-18 15:41:29 +08:00
Andrew Morgan
e2251199a4
Lots of small typo fixes ( #737 )
2019-07-12 16:43:01 +01:00
Andrew Morgan
33a1392541
Encode URLs properly ( #728 )
...
We were escaping the URL before performing any pattern matching on it.
This meant that if you sent data that URLdecoded to a "/", it would count as
a "/" in the URL, potentially causing a 404. This was causing some flaky tests
with some randomly-generated query parameters.
Now, we keep URLs encoded while doing the pattern matching, and only afterwards
do we URL decode each query parameter individually before passing them to their
respective handler functions.
github.com/gorilla/mux was also updated to v1.7.3 to fix a bug with URL encoding and subrouters.
2019-07-03 16:38:50 +01:00
Alex Chen
b88112b05d
Make federation state request 404 when event not in the room - fixes #625 ( #716 )
...
Signed-off-by: Alex Chen <minecnly@gmail.com>
2019-06-25 11:32:15 +01:00
Andrew Morgan
bc382bba46
Fix pipeline, emoji and syntax ( #713 )
...
Fixes #697
Switched to golangci-lint, fixes issues with buildkite and does some linting fixes to appease the new linters.
2019-06-19 14:05:03 +01:00
ruben
74827428bd
use go module for dependencies ( #594 )
2019-05-21 21:56:55 +01:00