Commit Graph

128 Commits (228f1f584ef100f18440362303775f7c860c01ca)

Author SHA1 Message Date
Amber Brown df9f72d9e5 replacing portions 7 years ago
Richard van der Hoff 9d2c1b8429 Backport deferred.addTimeout 7 years ago
Richard van der Hoff 9255a6cb17 Improve exception handling for background processes 7 years ago
Richard van der Hoff 1ea904b9f0 Use deferred.addTimeout instead of time_bound_deferred 7 years ago
Adrian Tschira f63ff73c7f add __bool__ alias to __nonzero__ methods 7 years ago
Richard van der Hoff d4fb4f7c52 Clear logcontext before starting fed txn queue runner 7 years ago
Richard van der Hoff eaaabc6c4f replace 'except:' with 'except Exception:' 7 years ago
Erik Johnston ecdd2a3658 Don't start user_directory handling on workers 8 years ago
Erik Johnston eeb2f9e546 Add user_directory to database 8 years ago
Richard van der Hoff 65e1683680 Remove spurious PreserveLoggingContext 8 years ago
Richard van der Hoff feb496056e preserve_fn some deferred-returning things 8 years ago
Richard van der Hoff 773e1c6d68 Remove spurious @preserve_fn decorators 8 years ago
Erik Johnston 1df7c28661 Use callbacks to notify tcp replication rather than deferreds 8 years ago
Erik Johnston 7984708a55 Add a simple hook to wait for replication traffic 8 years ago
Erik Johnston 6957bfdca6 Don't recreate so many sets 8 years ago
Erik Johnston 6c82de5100 Format presence events on the edges instead of reformatting them multiple times 8 years ago
Erik Johnston 872e75a3d5 Add some metrics on notifier 8 years ago
Erik Johnston fd2eef49c8 Reduce spurious calls to generate sync 8 years ago
Erik Johnston 54a79c1d37 Make presence.get_new_events a bit faster 8 years ago
Erik Johnston fbaf868f62 Correctly handle timeout errors 8 years ago
Erik Johnston be14c24cea Fix rare notifier bug where listeners dont timeout 8 years ago
Erik Johnston 26072df6af Ensure only main or federation_sender process can send federation traffic 8 years ago
Erik Johnston f8ee66250a Handle sending events and device messages over federation 8 years ago
Erik Johnston c0238ecbed Explicitly specify state_key for history_visibility fetching 8 years ago
Erik Johnston 9219139351 Preserve some logcontexts 8 years ago
Erik Johnston afbf6b33fc defer.returnValue must not be called within Measure 8 years ago
Erik Johnston 39242090e3 Add measure blocks to notifier 8 years ago
Erik Johnston 9da84a9a1e Make AppserviceHandler stream events from database 8 years ago
Erik Johnston b9abf3e4e3 Remove dead appservice code 8 years ago
Mark Haines 88625db05f Notify users for events in rooms they join. 9 years ago
Mark Haines c626fc576a Move the AS handler out of the Handlers object. 9 years ago
Mark Haines 7e23476814 move filter_events_for_client out of base handler 9 years ago
David Baker 424a7f48f8 Run filter_events_for_client 9 years ago
Mark Haines 2a37467fa1 Use google style doc strings. 9 years ago
Mark Haines 12904932c4 Hook up adding a pusher to the notifier for replication. 9 years ago
Mark Haines ddf9e7b302 Hook up the push rules to the notifier 9 years ago
Mark Haines 60a0f81c7a Add a /replication API for extracting the updates that happened on 9 years ago
Erik Johnston 2c1fbea531 Fix up logcontexts 9 years ago
Daniel Wagner-Hall d83d004ccd Fix flake8 warnings for new flake8 9 years ago
Erik Johnston d98a9f2583 Don't use before_token. Its wrong. Use actual limit. 9 years ago
Erik Johnston 13724569ec Deal with None limit 9 years ago
Erik Johnston 4a6eb5eb45 Make /events always return a newer token, if one exists 9 years ago
Erik Johnston 0e07f2e15d Only fetch events for rooms and receipts 9 years ago
Erik Johnston 91a222c66d SYN-606: Peeking does not wake up /events 9 years ago
Daniel Wagner-Hall da417aa56d Allow non-guests to peek on rooms using /events 9 years ago
Daniel Wagner-Hall 93afb40cd4 Skip, rather than erroring, invalid guest requests 9 years ago
Daniel Wagner-Hall 2ef6de928d Skip, rather than erroring, invalid guest requests 9 years ago
Mark Haines f3948e001f Missing yield on guest access auth check 9 years ago
Daniel Wagner-Hall 468a2ed4ec Return non-room events from guest /events calls 9 years ago
Daniel Wagner-Hall ca2f90742d Open up /events to anonymous users for room events only 9 years ago