1. 28 9月, 2017 2 次提交
  2. 26 9月, 2017 1 次提交
  3. 22 9月, 2017 1 次提交
  4. 21 9月, 2017 1 次提交
  5. 19 9月, 2017 2 次提交
  6. 13 9月, 2017 2 次提交
  7. 12 9月, 2017 1 次提交
  8. 08 9月, 2017 1 次提交
    • B
      Processing of pending invites on 3PID binding (#218) · 4d1d503d
      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
      4d1d503d
  9. 06 9月, 2017 1 次提交
  10. 15 8月, 2017 1 次提交
  11. 24 7月, 2017 1 次提交
  12. 07 7月, 2017 1 次提交
  13. 10 6月, 2017 1 次提交
  14. 07 6月, 2017 1 次提交
    • R
      mediaapi: Add thumbnail support (#132) · 2d202cec
      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
      2d202cec
  15. 01 6月, 2017 1 次提交
  16. 25 5月, 2017 1 次提交
    • M
      Start implementing /join for room aliases for rooms the server is not in. (#115) · 84ad4ff9
      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
      84ad4ff9
  17. 24 5月, 2017 1 次提交
  18. 23 5月, 2017 1 次提交
  19. 19 5月, 2017 2 次提交
  20. 10 5月, 2017 1 次提交
  21. 06 5月, 2017 1 次提交
  22. 05 5月, 2017 1 次提交
  23. 21 4月, 2017 1 次提交
  24. 13 4月, 2017 1 次提交
  25. 27 3月, 2017 1 次提交
  26. 18 3月, 2017 1 次提交
  27. 17 3月, 2017 1 次提交
  28. 11 3月, 2017 1 次提交
  29. 10 3月, 2017 1 次提交
  30. 09 3月, 2017 1 次提交
  31. 08 3月, 2017 1 次提交
  32. 06 3月, 2017 1 次提交
    • M
      Add a query API to the roomserver for getting the latest events in a room. (#23) · 9a8a8aed
      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
      9a8a8aed
  33. 24 2月, 2017 1 次提交
  34. 22 2月, 2017 2 次提交
  35. 20 2月, 2017 1 次提交