Skip to content
Snippets Groups Projects
  1. Dec 15, 2020
  2. Dec 09, 2020
  3. Dec 04, 2020
  4. Dec 02, 2020
    • Richard van der Hoff's avatar
      fix up various test cases · 7ea85302
      Richard van der Hoff authored
      A few test cases were relying on being able to mount non-client servlets on the
      test resource. it's better to give them their own Resources.
      7ea85302
    • Patrick Cloke's avatar
      Apply an IP range blacklist to push and key revocation requests. (#8821) · 30fba621
      Patrick Cloke authored
      Replaces the `federation_ip_range_blacklist` configuration setting with an
      `ip_range_blacklist` setting with wider scope. It now applies to:
      
      * Federation
      * Identity servers
      * Push notifications
      * Checking key validitity for third-party invite events
      
      The old `federation_ip_range_blacklist` setting is still honored if present, but
      with reduced scope (it only applies to federation and identity servers).
      30fba621
  5. Nov 30, 2020
  6. Nov 16, 2020
  7. Nov 15, 2020
  8. Oct 30, 2020
  9. Oct 29, 2020
  10. Oct 27, 2020
  11. Oct 15, 2020
    • Jonathan de Jong's avatar
      Solidify the HomeServer constructor. (#8515) · 6b5a115c
      Jonathan de Jong authored
      This implements a more standard API for instantiating a homeserver and
      moves some of the dependency injection into the test suite.
      
      More concretely this stops using `setattr` on all `kwargs` passed to `HomeServer`.
      6b5a115c
  12. Oct 14, 2020
  13. Oct 13, 2020
  14. Oct 09, 2020
  15. Oct 02, 2020
  16. Sep 24, 2020
    • Erik Johnston's avatar
      Add EventStreamPosition type (#8388) · ac11fcbb
      Erik Johnston authored
      The idea is to remove some of the places we pass around `int`, where it can represent one of two things:
      
      1. the position of an event in the stream; or
      2. a token that partitions the stream, used as part of the stream tokens.
      
      The valid operations are then:
      
      1. did a position happen before or after a token;
      2. get all events that happened before or after a token; and
      3. get all events between two tokens.
      
      (Note that we don't want to allow other operations as we want to change the tokens to be vector clocks rather than simple ints)
      ac11fcbb
  17. Sep 18, 2020
  18. Sep 08, 2020
  19. Sep 02, 2020
  20. Aug 26, 2020
  21. Aug 05, 2020
  22. Jul 30, 2020
  23. Jul 27, 2020
  24. Jul 22, 2020
  25. Jul 16, 2020
  26. Jul 15, 2020
  27. Jul 13, 2020
  28. Jul 10, 2020
  29. Jul 01, 2020
  30. Jun 15, 2020
  31. Jun 12, 2020
  32. Jun 10, 2020
Loading