- 15 11月, 2017 2 次提交
-
-
由 Erik Johnston 提交于
Fix linting errors in go1.9.1
-
由 Richard van der Hoff 提交于
* Update gometalinter config gometalinter now uses `maligned` instead of `aligncheck` (https://github.com/alecthomas/gometalinter/pull/367), so we need to update our config accordingly. * Update gometalinter * Disable gotype linter gotype does not seem to play nicely with the gb vendor directory. In particular, it wants each of our dependencies to be built and installed (see https://github.com/golang/go/issues/10969), but (empirically) it will not accept them being installed in `pkg` but insists on them being in `vendor/pkg`. This presents a problem because `gb build` builds the packages into `pkg` (which doesn't seem entirely unreasonable since `.` comes before `vendor` in `$GOPATH`). `go install github.com/x/y` does install in `vendor/pkg` but requires us to know the name of each package. The general conclusion of https://github.com/alecthomas/gometalinter/issues/91 seems to have been that the easiest thing to do is to disable `gotype` for now. * Fix `unparam` lint * Fix goshadow lint
-
- 14 11月, 2017 2 次提交
-
-
由 Paul Tötterman 提交于
-
由 Andrew Morgan 提交于
Signed-off-by: NAndrew (anoa) <anoa@openmailbox.org>
-
- 09 11月, 2017 1 次提交
-
-
由 Michael Telatynski 提交于
Signed-off-by: NMichael Telatynski <7t3chguy@gmail.com>
-
- 06 11月, 2017 1 次提交
-
-
由 Andrew Morgan 提交于
* Federation: Implement Query Profile API Implements the server portion of: `GET /_matrix/federation/v1/query/profile?user_id=...&field=...` Closes #278 Signed-off-by: NAndrew (anoa) <anoa@openmailbox.org> * Properly export profile-related structs and fix wording Signed-off-by: NAndrew (anoa) <anoa@openmailbox.org> * Check provided user's domain matches our own.
-
- 25 10月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
This is in preperation for implementing various federation APIs that need to build events.
-
- 18 10月, 2017 1 次提交
-
-
由 Paul Tötterman 提交于
Signed-off-by: NPaul Tötterman <paul.totterman@iki.fi>
-
- 15 10月, 2017 1 次提交
-
-
由 Remi Reuvekamp 提交于
Signed-off-by: NRemi Reuvekamp <git@remireuvekamp.nl>
-
- 13 10月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
-
- 12 10月, 2017 2 次提交
-
-
由 Erik Johnston 提交于
The HTTP handlers in the components are split into reader and writer directories. This was a fairly arbitrary distinction, and turns out to not be so helpful. Most read APIs have a corresponding write API, and it is more natural for them to be in the same file rather than in different directories.
-
由 Erik Johnston 提交于
The prior naming was confusing, OutputRoomEvent consumed OutputNewRoomEvents
-
- 10 10月, 2017 3 次提交
-
-
由 Erik Johnston 提交于
-
由 Erik Johnston 提交于
* Implement filter POSTing and GETting. Signed-off-by: NJan Christian Grünhage <jan.christian@gruenhage.xyz> * Add missing '}' typo introduced during merge * Still trying to fix that merge... * Fix linting
-
由 Erik Johnston 提交于
-
- 09 10月, 2017 1 次提交
-
-
由 Marcel 提交于
Signed-off-by: NMTRNord <mtrnord1@gmail.com>
-
- 28 9月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Add opentracing Spans to the HTTP APIs * Add opentracing spans to the HTTP RPC clients * Set the span in the request context * More docstring
-
- 27 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
* Implement setting alias during room create
-
- 26 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
-
- 23 9月, 2017 2 次提交
-
-
由 Mark Haines 提交于
-
由 Erik Johnston 提交于
-
- 22 9月, 2017 4 次提交
-
-
由 Erik Johnston 提交于
-
由 Erik Johnston 提交于
-
由 Erik Johnston 提交于
* Implement shared secret registration * Use HexString from gomatrixserverlib * Correctly check username validility
-
由 Mark Haines 提交于
-
- 21 9月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 20 9月, 2017 4 次提交
-
-
由 Erik Johnston 提交于
* Add 'unused' lint * Keep testdata consts
-
由 Erik Johnston 提交于
-
由 Erik Johnston 提交于
-
由 Erik Johnston 提交于
* Add errcheck linter * Add config for 'fast' linters * Fix errcheck lint stuff * Fix errcheck lint
-
- 18 9月, 2017 2 次提交
-
-
由 Mark Haines 提交于
* Add contexts to device database * Remove spurious whitespace
-
由 Mark Haines 提交于
-
- 13 9月, 2017 4 次提交
-
-
由 Mark Haines 提交于
-
由 Brendan Abolivier 提交于
* Specify HTTP methods for the client API * Specify HTTP methods for the federation API * Specify HTTP methods for the media API * Specify HTTP methods for the sync API
-
由 Mark Haines 提交于
* Add context.Context to the federation client * gb vendor update github.com/matrix-org/gomatrixserverlib
-
由 Brendan Abolivier 提交于
* Add comment * gb vendor update github.com/matrix-org/gomatrixserverlib * Add handler for the exchange_third_party_invite endpoint * Doc * Use SendEvents to send the invite to the roomserver * Add missing error check * Add checks
-
- 12 9月, 2017 2 次提交
-
-
由 Mark Haines 提交于
Because it's easy to get confused between the two methods.
-
由 Brendan Abolivier 提交于
* Add config for trusted ID servers * Add new error * Implement check for trusted ID server * Complete unfinished comment * Make comment more explicit in the config file * Use go standard errors in membership.go * Use standard errors instead of JSON responses in threepid * Doc errors * Remove unused parameter
-
- 07 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
* Turn on 'unparam' linting * Increase deadline * Fix mediaapi integeration test
-
- 06 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
* Remove unused struct field * Ignore unused test data * Remove unused variables * Remove deadcode * Fix up vetshadow warnings * Convert to using gometalinter * Update travis * Use vendored versions of gometalinter * Make gometalinter install its stuff * Vendor misspell
-