Skip to content
Snippets Groups Projects
  1. Nov 16, 2020
  2. Nov 15, 2020
  3. Oct 30, 2020
  4. Oct 29, 2020
  5. Oct 27, 2020
  6. Oct 09, 2020
    • Patrick Cloke's avatar
    • Richard van der Hoff's avatar
      Fix threadsafety in ThreadedMemoryReactorClock (#8497) · 9789b1fb
      Richard van der Hoff authored
      This could, very occasionally, cause:
      
      ```
      tests.test_visibility.FilterEventsForServerTestCase.test_large_room
      ===============================================================================
      [ERROR]
      Traceback (most recent call last):
        File "/src/tests/rest/media/v1/test_media_storage.py", line 86, in test_ensure_media_is_in_local_cache
          self.wait_on_thread(x)
        File "/src/tests/unittest.py", line 296, in wait_on_thread
          self.reactor.advance(0.01)
        File "/src/.tox/py35/lib/python3.5/site-packages/twisted/internet/task.py", line 826, in advance
          self._sortCalls()
        File "/src/.tox/py35/lib/python3.5/site-packages/twisted/internet/task.py", line 787, in _sortCalls
          self.calls.sort(key=lambda a: a.getTime())
      builtins.ValueError: list modified during sort
      
      tests.rest.media.v1.test_media_storage.MediaStorageTests.test_ensure_media_is_in_local_cache
      ```
      9789b1fb
  7. Oct 02, 2020
  8. Sep 18, 2020
  9. Sep 10, 2020
    • Andrew Morgan's avatar
      Show a confirmation page during user password reset (#8004) · a3a90ee0
      Andrew Morgan authored
      This PR adds a confirmation step to resetting your user password between clicking the link in your email and your password actually being reset.
      
      This is to better align our password reset flow with the industry standard of requiring a confirmation from the user after email validation.
      a3a90ee0
  10. Sep 04, 2020
  11. Jul 15, 2020
  12. Jun 16, 2020
  13. Jan 03, 2020
  14. Dec 18, 2019
  15. Nov 25, 2019
  16. 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.
      1cb84c64
  17. Oct 31, 2019
  18. Aug 30, 2019
  19. Aug 28, 2019
  20. Jun 20, 2019
  21. May 13, 2019
  22. May 10, 2019
  23. 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.
      297bf254
  24. Mar 20, 2019
  25. Mar 04, 2019
  26. Jan 30, 2019
  27. Jan 29, 2019
  28. Jan 23, 2019
  29. Jan 22, 2019
  30. Dec 21, 2018
  31. Nov 15, 2018
  32. Nov 07, 2018
  33. Nov 06, 2018
  34. Nov 05, 2018
Loading