Commit Graph

4499 Commits (02ac463dbfe0ea76eca08f9e603186c72d7c317c)

Author SHA1 Message Date
David Baker 4364ea1272 Stop processing notifs once we've sent a mail 9 years ago
David Baker 4b0c3a3270 Correct public_baseurl default 9 years ago
David Baker 5048455965 Nicer get() shorthand 9 years ago
David Baker 6c8957be7f Remove redundant docstring 9 years ago
David Baker 18ce88bd2d Correct default template and add text template 9 years ago
David Baker 40d40e470d Send mail notifs with a plaintext part too 9 years ago
David Baker dc2c527ce9 Fix password reset 9 years ago
Erik Johnston 62b51b8452 Fix typo in event_auth servlet path 9 years ago
David Baker b2c04da8dc Add an email pusher for new users 9 years ago
David Baker ec9cbe847d pep8 newline 9 years ago
David Baker e800ee2f63 May as well always include room link 9 years ago
David Baker cc0874cf71 Put back real delay before mailing 9 years ago
David Baker 68f8fc2f14 Support file messages & fix plain text 9 years ago
David Baker 4845c7359d Support image notifs 9 years ago
Mark Haines 351b50a887 Fix more typos in per-request metrics 9 years ago
David Baker 60f86fc876 pep8 9 years ago
David Baker 937c407eef Only import email pusher if email notifs are on 9 years ago
Mark Haines dcfc10b129 Fix typo in request metrics 9 years ago
Matthew Hodgson aebd0c9717 fix typo 9 years ago
Mark Haines 1a12766e3b Add a comment explaining why automatic metric reporting is disabled for JsonResource 9 years ago
Mark Haines 6037349512 Check if report_metrics is True 9 years ago
David Baker ebbabc4986 Handle room invites in email notifs 9 years ago
Mark Haines 8d7ad44331 Report per request metrics for all of the things using request_handler 9 years ago
David Baker 9dba1b668c Linkify plain text messages too 9 years ago
David Baker 424a7f48f8 Run filter_events_for_client 9 years ago
David Baker 4ed1e45869 Make html messages work 9 years ago
Mark Haines 8a65666454 Fix backfill replication to advance the stream correctly 9 years ago
David Baker 8781083960 Better grammar for multiple messages in a room 9 years ago
David Baker fa12209c1b Hopefully all remaining bits for email notifs 9 years ago
Mark Haines 871357d539 Check that somethign has happend before running the selects 9 years ago
Mark Haines 71df327190 Actually start the pusher daemon 9 years ago
Mark Haines c9eab73f2a Fix typo in default pusher config 9 years ago
Mark Haines b80b93ea0f Add a log context to the daemonized pusher 9 years ago
Mark Haines 6df5a6a833 Optionally daemonize the pusher 9 years ago
Mark Haines 9c417c54d4 Add a couple of update methods to the PusherSlaveStore 9 years ago
David Baker 7b4715bad7 More variable calculation for email notifs 9 years ago
Mark Haines f15e9e8de4 Remove the uncomments from the comments 9 years ago
Mark Haines 72e2fafa20 Add a metrics listener and a ssh listener to the pusher 9 years ago
Mark Haines f22f46f4f9 Move the listenTCP call outside the manhole function 9 years ago
David Baker 290f125a13 Typo 9 years ago
Erik Johnston 52ecbc2843 Make pyjwt dependency optional 9 years ago
David Baker 05e49ffbdf No we don't: it's just the display name 9 years ago
David Baker bd0f9c2065 Actually do UTF8 correctly 9 years ago
David Baker c5b3c6e101 Sort member events 9 years ago
David Baker 83bf65297a Mime part is binary so encode it first. 9 years ago
David Baker e8701e64b9 Implement group-of-people names 9 years ago
David Baker c553797c4f No inlineCallbacks necessary on this 9 years ago
Mark Haines 5905f36f05 Split out setting up the manhole to a separate file 9 years ago
Mark Haines e856036f4c Move SynapseSite to its own file 9 years ago
Mark Haines 9e7aa98c22 Split out create_resource_tree to a separate file 9 years ago