Skip to content
Snippets Groups Projects
  1. Jun 22, 2021
  2. May 18, 2021
  3. Apr 23, 2021
  4. Apr 20, 2021
  5. Apr 14, 2021
  6. Apr 13, 2021
  7. Apr 09, 2021
  8. Apr 08, 2021
  9. Mar 29, 2021
  10. Mar 26, 2021
    • Erik Johnston's avatar
      Make it possible to use dmypy (#9692) · b5efcb57
      Erik Johnston authored
      Running `dmypy run` will do a `mypy` check while spinning up a daemon
      that makes rerunning `dmypy run` a lot faster.
      
      `dmypy` doesn't support `follow_imports = silent` and has
      `local_partial_types` enabled, so this PR enables those options and
      fixes the issues that were newly raised. Note that `local_partial_types`
      will be enabled by default in upcoming mypy releases.
      Unverified
      b5efcb57
  11. Mar 15, 2021
  12. Mar 12, 2021
  13. Mar 09, 2021
  14. Feb 24, 2021
    • Erik Johnston's avatar
      Clean up `ShardedWorkerHandlingConfig` (#9466) · 29279219
      Erik Johnston authored
      * Split ShardedWorkerHandlingConfig
      
      This is so that we have a type level understanding of when it is safe to
      call `get_instance(..)` (as opposed to `should_handle(..)`).
      
      * Remove special cases in ShardedWorkerHandlingConfig.
      
      `ShardedWorkerHandlingConfig` tried to handle the various different ways
      it was possible to configure federation senders and pushers. This led to
      special cases that weren't hit during testing.
      
      To fix this the handling of the different cases is moved from there and
      `generic_worker` into the worker config class. This allows us to have
      the logic in one place and allows the rest of the code to ignore the
      different cases.
      Unverified
      29279219
  15. Feb 16, 2021
  16. Jan 26, 2021
  17. Dec 15, 2020
  18. Dec 09, 2020
  19. Dec 04, 2020
  20. 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).
      Unverified
      30fba621
  21. Nov 30, 2020
  22. Nov 16, 2020
  23. Nov 15, 2020
  24. Oct 30, 2020
  25. Oct 29, 2020
  26. Oct 27, 2020
  27. Oct 15, 2020
  28. Oct 14, 2020
  29. Oct 13, 2020
  30. Oct 09, 2020
Loading