Commit History

Author SHA1 Message Date
  reivilibre e630722f11 Optimise `_update_client_ips_batch_txn` to batch together database operations. (#12252) 2 years ago
  reivilibre f871222880 Move `update_client_ip` background job from the main process to the background worker. (#12251) 2 years ago
  Sean Quah 5305a5e881 Type hint the constructors of the data store classes (#11555) 2 years ago
  Sean Quah 85a09f8b8b Fix module API's `get_user_ip_and_agents` function when run on workers (#11112) 2 years ago
  Sean Quah 36224e056a Add type hints to `synapse.storage.databases.main.client_ips` (#10972) 2 years ago
  Sean Quah b8b905c4ea Fix inconsistent behavior of `get_last_client_by_ip` (#10970) 2 years ago
  Brendan Abolivier 730b40dd5e Merge tag 'v1.44.0rc3' into develop 2 years ago
  Sean Quah d1cbad388f Fix error in `get_user_ip_and_agents` when fetching from the database (#10968) 2 years ago
  Patrick Cloke 94b620a5ed Use direct references for configuration variables (part 6). (#10916) 2 years ago
  David Teller 80828eda06 Extend ModuleApi with the methods we'll need to reject spam based on …IP - resolves #10832 (#10833) 2 years ago
  Patrick Cloke 01c88a09cd Use direct references for some configuration variables (#10798) 2 years ago
  Richard van der Hoff c0df6bae06 Remove `keylen` from `LruCache`. (#9993) 3 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Richard van der Hoff 24c58ebfc9 remove unused param on `make_tuple_comparison_clause` 3 years ago
  Eric Eastwood 0a00b7ff14 Update black, and run auto formatting over the codebase (#9381) 3 years ago
  Patrick Cloke d1eb1b96e8 Register the /devices endpoint on workers. (#9092) 3 years ago
  Erik Johnston fa5f5cbc74 Fix error handling during insertion of client IPs (#9051) 3 years ago
  Patrick Cloke 9999eb2d02 Add type hints to admin and room list handlers. (#8973) 3 years ago
  Richard van der Hoff 97647b33c2 Replace DeferredCache with LruCache where possible (#8563) 3 years ago
  Richard van der Hoff 4182bb812f move DeferredCache into its own module 3 years ago
  Richard van der Hoff 9f87da0a84 Rename Cache->DeferredCache 3 years ago
  Patrick Cloke e4f72ddc44 Move additional tasks to the background worker (#8458) 3 years ago
  Patrick Cloke 8a4a4186de Simplify super() calls to Python 3 syntax. (#8344) 3 years ago
  Patrick Cloke da77520cd1 Convert additional databases to async/await part 2 (#8200) 3 years ago
  Patrick Cloke f3fe6961b2 Convert additional database stores to async/await (#8045) 3 years ago
  Patrick Cloke d4a7829b12 Convert synapse.api to async/await (#8031) 3 years ago
  Erik Johnston a7bdf98d01 Rename database classes to make some sense (#8033) 3 years ago