- 28 9月, 2017 2 次提交
-
-
由 Mark Haines 提交于
-
由 Mark Haines 提交于
-
- 26 9月, 2017 1 次提交
-
-
由 Richard van der Hoff 提交于
-
- 22 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
* Implement shared secret registration * Use HexString from gomatrixserverlib * Correctly check username validility
-
- 21 9月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 19 9月, 2017 2 次提交
-
-
由 Mark Haines 提交于
* Use a read-only snapshot transaction for calculating sync responses * gb vendor update github.com/lib/pq
-
由 Erik Johnston 提交于
* Make media repo use error rather than jsonErrorResponse * Update comments * gb vendor github.com/pkg/errors * Fixup error formats
-
- 13 9月, 2017 2 次提交
-
-
由 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 1 次提交
-
-
由 Mark Haines 提交于
* Fix response to /invite to match the format expected by synapse * gb vendor update github.com/matrix-org/gomatrixserverlib * Use gomatrixserverlib.RespInvite * gb vendor update github.com/matrix-org/gomatrixserverlib
-
- 08 9月, 2017 1 次提交
-
-
由 Brendan Abolivier 提交于
* Add missing file headers * Move the ID server's signatures verification to common * Allow verification without specifying a server name * Add third-party structs to membership events content * Add processing of 3PID onbind requests * Use reference for third party invite data * Fix return arguments order * Revert "Move the ID server's signatures verification to common" This reverts commit 93442010316ce71a77ac58ffd3613754ce8fe969. * Revert "Allow verification without specifying a server name" This reverts commit fd27afbf82eac50fe9f7b83b26cfce3c66d530d2. * Remove checks that are already occurring in gomatrixserverlib * Change return type of createInviteFrom3PIDInvite * Add doc, add checks in fillDisplayName * Use MakeFedAPI * Invert condition * Use AuthEvents to retrieve the 3PID invite * Update comment * Remove unused parameter * gb vendor update github.com/matrix-org/gomatrixserverlib
-
- 06 9月, 2017 1 次提交
-
-
由 Erik Johnston 提交于
-
- 15 8月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 24 7月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 07 7月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Use utility methods from gomatrixserverlib, rather than reimplementing them * Return string rather than pointer to string * Update gomatrixserverlib
-
- 10 6月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Add a database for storing the server keys * Tweak wording, and comment on the resolution of the timestamp * Update gomatrixserverlib
-
- 07 6月, 2017 1 次提交
-
-
由 Robert Swain 提交于
* vendor: Add bimg image processing library bimg is MIT licensed. It depends on the C library libvips which is LGPL v2.1+ licensed. libvips must be installed separately. * mediaapi: Add YAML config file support * mediaapi: Add thumbnail support * mediaapi: Add missing thumbnail files * travis: Add ppa and install libvips-dev * travis: Another ppa and install libvips-dev attempt * travis: Add sudo: required for sudo apt* usage * mediaapi/thumbnailer: Make comparison code more readable * mediaapi: Simplify logging of thumbnail properties * mediaapi/thumbnailer: Rename metrics to fitness Metrics is used in the context of monitoring with Prometheus so renaming to avoid confusion. * mediaapi/thumbnailer: Use math.Inf() for max aspect and size * mediaapi/thumbnailer: Limit number of parallel generators Fall back to selecting from already-/pre-generated thumbnails or serving the original. * mediaapi/thumbnailer: Split bimg code into separate file * vendor: Add github.com/nfnt/resize pure go image scaler * mediaapi/thumbnailer: Add nfnt/resize thumbnailer * travis: Don't install libvips-dev via ppa * mediaapi: Add notes to README about resizers * mediaapi: Elaborate on scaling libs in README
-
- 01 6月, 2017 1 次提交
-
-
由 Robert Swain 提交于
-
- 25 5月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Start implementing the join room API * Hacks to get join room working * Make the TLS fingerprint configurable * Fix the client API proxy to handle '#' correctly * Return a 200 OK response * Write the join event along with current state to the room server * Comment on the error handling * Fix typos * Fix tab * Add TODO for moving authEventIDs to gomatrixserverlib * Comment on why we ignore the key ID argument for local keys * Avoid 'preceeded' * Neaten the control flow * Neaten the control flow even more * Return pointers * Rename err to lastErr for the loop
-
- 24 5月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 23 5月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 19 5月, 2017 2 次提交
-
-
由 Mark Haines 提交于
-
由 Kegsay 提交于
Including the ability to add new accounts with a user/password and select accounts using a user/password. Uses bcrypt to hash passwords.
-
- 10 5月, 2017 1 次提交
-
-
由 Robert Swain 提交于
-
- 06 5月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 05 5月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 21 4月, 2017 1 次提交
-
-
由 Kegsay 提交于
-
- 13 4月, 2017 1 次提交
-
-
由 Kegsay 提交于
-
- 27 3月, 2017 1 次提交
-
-
由 Kegan Dougal 提交于
-
- 18 3月, 2017 1 次提交
-
-
由 Kegsay 提交于
* Update gomatrixserverib dep * Use helper functions when creating rooms * Use gomatrixserverlib.StateKeyTuple
-
- 17 3月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 11 3月, 2017 1 次提交
-
-
由 Kegsay 提交于
-
- 10 3月, 2017 1 次提交
-
-
由 Kegsay 提交于
-
- 09 3月, 2017 2 次提交
-
-
由 Mark Haines 提交于
* Return the requested portions of current state in the query API * Use Unique from github.com/matrix-org/util * rewrite bulkSelectFilteredStateBlockEntries to use append for clarity * Add test for stateKeyTupleSorter * Replace current with a new StateEntryList rather than individually setting the fields
-
由 Kegsay 提交于
-
- 08 3月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Update github.com/matrix-org/util * Use Unique from github.com/matrix-org/util
-
- 06 3月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Start implementing a query API for go using net/rpc * Use a conventional JSON POST API rather than go net/rpc net/rpc doesn't automatically handle reconnecting and we have better logging and metrics infrastructure for monitoring HTTP apis. * Implement the query API and add it to the integration tests * Increase the timeout, travis seems to be a bit slow * Clarify that state events are the things that are not returned if they are not requested * Add utility function for converting arrays of numeric event IDs to pq Int64Arrays * Warn people against requesting empty state keys by accident
-
- 24 2月, 2017 1 次提交
-
-
由 Kegsay 提交于
-
- 22 2月, 2017 2 次提交
-
-
由 Mark Haines 提交于
-
由 Kegan Dougal 提交于
-