Skip to content
Snippets Groups Projects
  1. Dec 02, 2020
  2. Nov 30, 2020
  3. 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
  4. Oct 09, 2020
  5. Oct 02, 2020
  6. Sep 04, 2020
  7. Jul 31, 2020
  8. Jul 28, 2020
  9. Jul 22, 2020
  10. Jun 16, 2020
  11. May 11, 2020
  12. Apr 30, 2020
  13. Apr 28, 2020
  14. Apr 15, 2020
  15. Mar 24, 2020
    • Richard van der Hoff's avatar
      Clean up some LoggingContext stuff (#7120) · 39230d21
      Richard van der Hoff authored
      * Pull Sentinel out of LoggingContext
      
      ... and drop a few unnecessary references to it
      
      * Factor out LoggingContext.current_context
      
      move `current_context` and `set_context` out to top-level functions.
      
      Mostly this means that I can more easily trace what's actually referring to
      LoggingContext, but I think it's generally neater.
      
      * move copy-to-parent into `stop`
      
      this really just makes `start` and `stop` more symetric. It also means that it
      behaves correctly if you manually `set_log_context` rather than using the
      context manager.
      
      * Replace `LoggingContext.alive` with `finished`
      
      Turn `alive` into `finished` and make it a bit better defined.
      39230d21
  16. Jan 27, 2020
  17. Dec 20, 2019
  18. Dec 18, 2019
  19. Dec 10, 2019
  20. Dec 05, 2019
  21. Nov 27, 2019
  22. Oct 24, 2019
  23. Oct 23, 2019
  24. Oct 22, 2019
  25. Aug 30, 2019
  26. Jul 30, 2019
    • Richard van der Hoff's avatar
      Remove non-functional 'expire_access_token' setting (#5782) · 8c97f641
      Richard van der Hoff authored
      The `expire_access_token` didn't do what it sounded like it should do. What it
      actually did was make Synapse enforce the 'time' caveat on macaroons used as
      access tokens, but since our access token macaroons never contained such a
      caveat, it was always a no-op.
      
      (The code to add 'time' caveats was removed back in v0.18.5, in #1656)
      8c97f641
  27. Jul 24, 2019
  28. Jul 23, 2019
  29. Jul 05, 2019
    • Richard van der Hoff's avatar
      Fixes to the federation rate limiter (#5621) · 9481707a
      Richard van der Hoff authored
      - Put the default window_size back to 1000ms (broken by #5181)
      - Make the `rc_federation` config actually do something
      - fix an off-by-one error in the 'concurrent' limit
      - Avoid creating an unused `_PerHostRatelimiter` object for every single
        incoming request
      9481707a
  30. Jul 03, 2019
  31. Jun 24, 2019
  32. Jun 20, 2019
  33. Jun 06, 2019
  34. May 15, 2019
  35. May 14, 2019
  36. May 13, 2019
Loading