Skip to content
Snippets Groups Projects
  1. Jan 03, 2020
  2. Dec 18, 2019
  3. Nov 25, 2019
  4. Nov 01, 2019
    • Richard van der Hoff's avatar
      Support for routing outbound HTTP requests via a proxy (#6239) · 1cb84c64
      Richard van der Hoff authored
      The `http_proxy` and `HTTPS_PROXY` env vars can be set to a `host[:port]` value which should point to a proxy.
      
      The address of the proxy should be excluded from IP blacklists such as the `url_preview_ip_range_blacklist`.
      
      The proxy will then be used for
       * push
       * url previews
       * phone-home stats
       * recaptcha validation
       * CAS auth validation
      
      It will *not* be used for:
       * Application Services
       * Identity servers
       * Outbound federation
       * In worker configurations, connections from workers to masters
      
      Fixes #4198.
      Unverified
      1cb84c64
  5. Oct 31, 2019
  6. Aug 30, 2019
  7. Aug 28, 2019
  8. Jun 20, 2019
  9. May 13, 2019
  10. May 10, 2019
  11. Apr 02, 2019
    • Richard van der Hoff's avatar
      Fix sync bug when accepting invites (#4956) · 297bf254
      Richard van der Hoff authored
      Hopefully this time we really will fix #4422.
      
      We need to make sure that the cache on
      `get_rooms_for_user_with_stream_ordering` is invalidated *before* the
      SyncHandler is notified for the new events, and we can now do so reliably via
      the `events` stream.
      Unverified
      297bf254
  12. Mar 20, 2019
  13. Mar 04, 2019
  14. Jan 30, 2019
  15. Jan 29, 2019
  16. Jan 23, 2019
  17. Jan 22, 2019
  18. Dec 21, 2018
  19. Nov 15, 2018
  20. Nov 07, 2018
  21. Nov 06, 2018
  22. Nov 05, 2018
  23. Nov 02, 2018
  24. Oct 30, 2018
  25. Sep 20, 2018
  26. Sep 18, 2018
    • Richard van der Hoff's avatar
      Refactor matrixfederationclient to fix logging (#3906) · 31c15dcb
      Richard van der Hoff authored
      We want to wait until we have read the response body before we log the request
      as complete, otherwise a confusing thing happens where the request appears to
      have completed, but we later fail it.
      
      To do this, we factor the salient details of a request out to a separate
      object, which can then keep track of the txn_id, so that it can be logged.
      Unverified
      31c15dcb
  27. Sep 13, 2018
  28. Sep 06, 2018
  29. Sep 03, 2018
  30. Aug 23, 2018
  31. Aug 15, 2018
  32. Aug 13, 2018
  33. Aug 10, 2018
  34. Aug 09, 2018
  35. Jul 17, 2018
  36. Jul 09, 2018
    • Oleg Girko's avatar
      Use more portable syntax using attrs package. · 6c1ec5a1
      Oleg Girko authored
      
      Newer syntax
      
          attr.ib(factory=dict)
      
      is just a syntactic sugar for
      
          attr.ib(default=attr.Factory(dict))
      
      It was introduced in newest version of attrs package (18.1.0)
      and doesn't work with older versions.
      
      We should either require minimum version of attrs to be 18.1.0,
      or use older (slightly more verbose) syntax.
      Requiring newest version is not a good solution because
      Linux distributions may have older version of attrs (17.4.0 in Fedora 28),
      and requiring to build (and package)
      newer version just to use newer syntactic sugar in only one test
      is just too much.
      It's much better to fix that test to use older syntax.
      
      Signed-off-by: default avatarOleg Girko <ol@infoserver.lv>
      6c1ec5a1
    • Amber Brown's avatar
      run isort · 49af4020
      Amber Brown authored
      49af4020
  37. Jun 27, 2018
Loading