| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Ensure emails are canonicalized before fetching associated user. (#11547) | Patrick Cloke | 2021-12-10 | 1 | -1/+4 |
* | Use direct references for some configuration variables (part 2) (#10812) | Patrick Cloke | 2021-09-15 | 1 | -1/+1 |
* | Remove shebang line from module files (#10415) | V02460 | 2021-07-29 | 1 | -1/+0 |
* | Add a module type for account validity (#9884) | Brendan Abolivier | 2021-07-16 | 1 | -16/+8 |
* | Use inline type hints in various other places (in `synapse/`) (#10380) | Jonathan de Jong | 2021-07-15 | 1 | -1/+1 |
* | Port "Allow users to click account renewal links multiple times without hitti... | Andrew Morgan | 2021-04-19 | 1 | -3/+5 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Test that we require validated email for email pushers (#9496) | Erik Johnston | 2021-02-25 | 1 | -0/+6 |
* | Clean up `ShardedWorkerHandlingConfig` (#9466) | Erik Johnston | 2021-02-24 | 1 | -1/+3 |
* | Fix deleting pushers when using sharded pushers. (#9465) | Erik Johnston | 2021-02-22 | 1 | -6/+17 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -5/+4 |
* | Fix-up assertions about last stream token in push (#9020) | Patrick Cloke | 2021-01-05 | 1 | -5/+5 |
* | Convert internal pusher dicts to attrs classes. (#8940) | Patrick Cloke | 2020-12-16 | 1 | -65/+70 |
* | Fix handling of stream tokens for push. (#8943) | Patrick Cloke | 2020-12-15 | 1 | -3/+2 |
* | Add type hints for HTTP and email pushers. (#8880) | Patrick Cloke | 2020-12-07 | 1 | -18/+18 |
* | Start fewer opentracing spans (#8640) | Erik Johnston | 2020-10-26 | 1 | -2/+16 |
* | Fix not sending events over federation when using sharded event persisters (#... | Erik Johnston | 2020-10-14 | 1 | -2/+8 |
* | Don't push if an user account has expired (#8353) | Mathieu Velten | 2020-09-23 | 1 | -0/+18 |
* | Clean up `Notifier.on_new_room_event` code path (#8288) | Erik Johnston | 2020-09-10 | 1 | -1/+1 |
* | Fixup pusher pool notifications (#8287) | Erik Johnston | 2020-09-09 | 1 | -3/+16 |
* | Revert "Fixup pusher pool notifications" | Erik Johnston | 2020-09-09 | 1 | -16/+3 |
* | Fixup pusher pool notifications | Erik Johnston | 2020-09-09 | 1 | -3/+16 |
* | Convert push to async/await. (#7948) | Patrick Cloke | 2020-07-27 | 1 | -42/+28 |
* | Add ability to run multiple pusher instances (#7855) | Erik Johnston | 2020-07-16 | 1 | -36/+42 |
* | Refactor getting replication updates from database. (#7636) | Erik Johnston | 2020-06-16 | 1 | -3/+1 |
* | Fix concurrent modification errors in pusher metrics (#7106) | Richard van der Hoff | 2020-03-19 | 1 | -9/+18 |
* | Add prometheus metrics for the number of active pushers (#7103) | Richard van der Hoff | 2020-03-19 | 1 | -1/+23 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -1/+1 |
* | Clean up startup for the pusher (#6558) | Richard van der Hoff | 2019-12-18 | 1 | -4/+6 |
* | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -3/+1 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -3/+3 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -44/+53 |
* | Add test | Erik Johnston | 2019-06-07 | 1 | -7/+23 |
* | Make starting pushers faster during start up | Erik Johnston | 2019-04-02 | 1 | -4/+24 |
* | Add missing return | Erik Johnston | 2019-02-22 | 1 | -0/+1 |
* | Correctly handle PusherConfigException | Erik Johnston | 2019-02-22 | 1 | -0/+9 |
* | bail out early in on_new_receipts if no pushers (#4706) | Richard van der Hoff | 2019-02-21 | 1 | -0/+8 |
* | Fix start_pushers vs _start_pushers confusion | Richard van der Hoff | 2018-10-24 | 1 | -3/+3 |
* | Run PusherPool.start as a background process | Richard van der Hoff | 2018-10-22 | 1 | -5/+7 |
* | Make on_started synchronous too | Richard van der Hoff | 2018-10-22 | 1 | -2/+14 |
* | Remove redundant run_as_background_process() from pusherpool | Richard van der Hoff | 2018-10-22 | 1 | -40/+7 |
* | move get_all_pushers call down | Richard van der Hoff | 2018-10-22 | 1 | -3/+9 |
* | Factor PusherPool._start_pusher out of _start_pushers | Richard van der Hoff | 2018-10-22 | 1 | -18/+33 |
* | Rename _refresh_pusher | Richard van der Hoff | 2018-10-22 | 1 | -2/+3 |
* | Fix logcontexts for running pushers | Richard van der Hoff | 2018-08-17 | 1 | -2/+15 |
* | Remove run_on_reactor (#3395) | Amber Brown | 2018-06-14 | 1 | -3/+0 |
* | Merge remote-tracking branch 'origin/develop' into rav/use_run_in_background | Richard van der Hoff | 2018-04-27 | 1 | -2/+6 |
|\ |
|
| * | Add missing consumeErrors | Richard van der Hoff | 2018-04-27 | 1 | -2/+6 |
* | | Use run_in_background in preference to preserve_fn | Richard van der Hoff | 2018-04-27 | 1 | -8/+12 |
|/ |
|
* | Remove pushers when deleting access tokens | Richard van der Hoff | 2017-11-29 | 1 | -9/+15 |
* | Remove preserve_context_over_{fn, deferred} | Richard van der Hoff | 2017-11-14 | 1 | -3/+3 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -3/+3 |
* | Only load jinja2 templates once | Erik Johnston | 2017-05-22 | 1 | -3/+4 |
* | Preserve some logcontexts | Erik Johnston | 2016-08-24 | 1 | -5/+7 |
* | Refactor user_delete_access_tokens. Invalidate get_user_by_access_token to sl... | Erik Johnston | 2016-08-15 | 1 | -4/+4 |
* | Unused import | David Baker | 2016-05-04 | 1 | -1/+0 |
* | Catch all exceptions when creating a pusher | David Baker | 2016-05-04 | 1 | -2/+2 |
* | Add an email pusher for new users | David Baker | 2016-04-29 | 1 | -0/+1 |
* | Optionally split out the pushers into a separate process | Mark Haines | 2016-04-21 | 1 | -0/+4 |
* | Unused member variable | David Baker | 2016-04-12 | 1 | -1/+0 |
* | indenting | David Baker | 2016-04-07 | 1 | -1/+1 |
* | defer.gatherResults rather than doing all the pokes in series | David Baker | 2016-04-07 | 1 | -2/+16 |
* | Send badge count pushes. | David Baker | 2016-04-07 | 1 | -1/+19 |
* | Make pushers use the event_push_actions table instead of listening on an even... | David Baker | 2016-04-06 | 1 | -34/+41 |
* | Make select more sensible when dseleting access tokens, rename pusher deletio... | David Baker | 2016-03-11 | 1 | -1/+1 |
* | Fix cache invalidation so deleting access tokens (which we did when changing ... | David Baker | 2016-03-11 | 1 | -4/+4 |
* | Fix relative imports so they work in both py3 and py27 | Mark Haines | 2016-03-08 | 1 | -1/+1 |
* | Remove dead code for setting device specific rules. | Mark Haines | 2016-02-18 | 1 | -28/+20 |
* | Fix up logcontexts | Erik Johnston | 2016-02-08 | 1 | -4/+5 |
* | Merge branch 'develop' into push_badge_counts | David Baker | 2016-01-19 | 1 | -13/+13 |
|\ |
|
| * | Rename 'user_name' to 'user_id' in push to make it consistent with the rest o... | Mark Haines | 2016-01-13 | 1 | -15/+15 |
* | | Use the unread notification count to send accurate badge counts in push notif... | David Baker | 2016-01-13 | 1 | -15/+0 |
|/ |
|
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Simplify LoginHander and AuthHandler | Daniel Wagner-Hall | 2015-08-12 | 1 | -7/+4 |
* | Also log when we've started pushers | Erik Johnston | 2015-04-29 | 1 | -0/+2 |
* | Only start pushers when synapse has fully started | Erik Johnston | 2015-04-29 | 1 | -3/+0 |
* | Start pushers on reactor thread | Erik Johnston | 2015-04-29 | 1 | -0/+3 |
* | Decode the data json in the storage layer (was moved but this part was missed) | David Baker | 2015-04-29 | 1 | -1/+5 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into postgres | Erik Johnston | 2015-04-28 | 1 | -15/+61 |
|\ |
|
| * | pep8 | David Baker | 2015-03-26 | 1 | -2/+4 |
| * | Delete pushers when changing password | David Baker | 2015-03-26 | 1 | -2/+18 |
| * | pep8 blank lines | David Baker | 2015-03-25 | 1 | -1/+0 |
| * | Allow multiple pushers for a single app ID & pushkey, honouring the 'append' ... | David Baker | 2015-03-25 | 1 | -10/+37 |
| * | 1) Pushers are now associated with an access token | David Baker | 2015-03-24 | 1 | -4/+5 |
* | | Move encoding and decoding of JSON into storage layer | Erik Johnston | 2015-04-16 | 1 | -7/+1 |
|/ |
|
* | Use encode_canonical_json for pushes | Erik Johnston | 2015-02-11 | 1 | -1/+3 |
* | Blunty replace json with simplejson | Erik Johnston | 2015-02-11 | 1 | -1/+1 |
* | s/instance_handle/profile_tag/ | David Baker | 2015-02-03 | 1 | -6/+6 |
* | Code style fixes. | Mark Haines | 2015-01-29 | 1 | -1/+1 |
* | Easy on the newlines | David Baker | 2015-01-28 | 1 | -1/+0 |
* | 2015 | David Baker | 2015-01-28 | 1 | -1/+1 |
* | Unused import | David Baker | 2015-01-28 | 1 | -1/+0 |
* | Reset badge count to zero when last active time is bumped | David Baker | 2015-01-28 | 1 | -0/+17 |
* | add instance_handles to pushers so we have a way to refer to them even if the... | David Baker | 2015-01-20 | 1 | -3/+6 |
* | Require device language when adding a pusher. | David Baker | 2015-01-16 | 1 | -3/+5 |
* | Honour the 'rejected' return from push gateways | David Baker | 2015-01-13 | 1 | -0/+12 |
* | after a few rethinks, a working implementation of pushers. | David Baker | 2014-12-18 | 1 | -21/+26 |
* | Update to app_id / app_instance_id (partially) and mangle to be PEP8 compliant. | David Baker | 2014-12-03 | 1 | -29/+46 |
* | More work on pushers. Attempt to do HTTP pokes. Not sure if the actual HTTP p... | David Baker | 2014-11-21 | 1 | -2/+6 |
* | Start creating a module to do generic notifications (just prints them to stdo... | David Baker | 2014-11-19 | 1 | -0/+94 |