1. 06 11月, 2017 1 次提交
  2. 25 10月, 2017 1 次提交
  3. 12 10月, 2017 1 次提交
    • E
      Merge readers/writers/routing packages (#295) · d66244cb
      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.
      d66244cb
  4. 28 9月, 2017 1 次提交
  5. 25 9月, 2017 1 次提交
  6. 13 9月, 2017 4 次提交
  7. 12 9月, 2017 1 次提交
    • B
      3PID invite exchange over federation (#222) · 28346b39
      Brendan Abolivier 提交于
      * Use federation to auth the event if the server isn't in the room
      
      * Use MakeAPI for 3pid onbind handler as it isn't a standard federation request
      
      * Error check
      
      * Temporarily disable tests
      
      * Fix return on 3PID invite
      
      * Re-enable tests
      
      * Remove useless else
      
      * gb vendor update github.com/matrix-org/gomatrixserverlib
      
      * gb vendor update github.com/matrix-org/gomatrixserverlib
      
      * Implement same behaviour as synapse
      
      * Fix condition and array initialisation
      
      * Log errors on iteration and throw one if no server could be reached
      
      * Fix err not being initialised
      
      * Fix lint
      
      * Fix import path
      28346b39
  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. 07 9月, 2017 1 次提交
  10. 06 9月, 2017 1 次提交
    • E
      Add get event federation API (#209) · ea80ffb3
      Erik Johnston 提交于
      * Add get event federation API
      
      * Handle err correctly
      
      * Add missing readers
      
      * Ignore gocyclo lint for routing function
      
      * Add todo
      
      * Fix styling a bit
      ea80ffb3
  11. 04 9月, 2017 1 次提交
  12. 23 8月, 2017 1 次提交
  13. 03 8月, 2017 1 次提交
  14. 19 6月, 2017 1 次提交
    • M
      Replace the cmd specific config with common config. (#144) · e67f9401
      Mark Haines 提交于
      * Move all the dendrite config in to a single place
      
      * Add tests for config parsing
      
      * replace syncserver config with common config
      
      * Replace client API config with common config
      
      * Replace federation API config with common config
      
      * Replace media api config with common config
      
      * Replace room server config with common config
      
      * Remove unused readKey function
      
      * Fix the integration tests
      
      * Comment on hardcoding roomserver to HTTP
      
      * Add a method for getting RoomServerURL
      
      This moves the hardcoding of HTTPs into one place.
      e67f9401
  15. 07 6月, 2017 1 次提交
    • M
      Add support for receiving room events over federation. (#130) · 515cce1a
      Mark Haines 提交于
      * Add API for querying events by ID.
      
      * Fix tense
      
      * Start implementing federation ingress
      
      * More stuff
      
      * Hook up federation event receiving
      
      * Handle the case where we are missing state
      
      * Fix docstring and comments
      
      * Fix infinite loop when printing unknownRoomError
      515cce1a
  16. 02 6月, 2017 2 次提交
  17. 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
  18. 19 5月, 2017 1 次提交
  19. 21 4月, 2017 2 次提交
  20. 12 4月, 2017 1 次提交