David Baker
|
fa12209c1b
|
Hopefully all remaining bits for email notifs
Add public facing base url to the server so synapse knows what URL to use when converting mxc to http urls for use in emails
|
2016-04-27 15:09:55 +01:00 |
|
Mark Haines
|
871357d539
|
Check that somethign has happend before running the selects
|
2016-04-27 11:54:13 +01:00 |
|
Mark Haines
|
71df327190
|
Actually start the pusher daemon
|
2016-04-26 17:07:09 +01:00 |
|
Mark Haines
|
c9eab73f2a
|
Fix typo in default pusher config
|
2016-04-26 17:06:18 +01:00 |
|
Mark Haines
|
b80b93ea0f
|
Add a log context to the daemonized pusher
|
2016-04-26 15:57:28 +01:00 |
|
Mark Haines
|
6df5a6a833
|
Optionally daemonize the pusher
|
2016-04-26 15:37:41 +01:00 |
|
Erik Johnston
|
5164ccc3e5
|
Bump changelog and version
|
2016-04-26 11:26:32 +01:00 |
|
Erik Johnston
|
3306cf45ca
|
Merge pull request #750 from matrix-org/erikj/jwt_optional
Make pyjwt dependency optional
|
2016-04-26 11:07:22 +01:00 |
|
Mark Haines
|
9c417c54d4
|
Add a couple of update methods to the PusherSlaveStore
|
2016-04-26 10:45:02 +01:00 |
|
David Baker
|
7b4715bad7
|
More variable calculation for email notifs
Include name of the person we're sending to and add summary text at the top giving an overview of what's happened.
|
2016-04-25 18:27:04 +01:00 |
|
Mark Haines
|
f15e9e8de4
|
Remove the uncomments from the comments
|
2016-04-25 17:56:24 +01:00 |
|
Mark Haines
|
72e2fafa20
|
Add a metrics listener and a ssh listener to the pusher
|
2016-04-25 17:34:25 +01:00 |
|
Mark Haines
|
f22f46f4f9
|
Move the listenTCP call outside the manhole function
|
2016-04-25 14:59:21 +01:00 |
|
David Baker
|
290f125a13
|
Typo
|
2016-04-25 14:42:59 +01:00 |
|
Erik Johnston
|
52ecbc2843
|
Make pyjwt dependency optional
|
2016-04-25 14:30:15 +01:00 |
|
David Baker
|
05e49ffbdf
|
No we don't: it's just the display name
|
2016-04-22 18:44:17 +01:00 |
|
David Baker
|
bd0f9c2065
|
Actually do UTF8 correctly
|
2016-04-22 18:42:00 +01:00 |
|
David Baker
|
c5b3c6e101
|
Sort member events
So names of people in a room are given in order
|
2016-04-22 18:33:36 +01:00 |
|
David Baker
|
83bf65297a
|
Mime part is binary so encode it first.
Doesn't get character enocind right yet but makes it not error.
|
2016-04-22 18:31:47 +01:00 |
|
David Baker
|
e8701e64b9
|
Implement group-of-people names
|
2016-04-22 17:28:42 +01:00 |
|
David Baker
|
c553797c4f
|
No inlineCallbacks necessary on this
|
2016-04-22 17:27:54 +01:00 |
|
Mark Haines
|
5905f36f05
|
Split out setting up the manhole to a separate file
|
2016-04-22 17:09:15 +01:00 |
|
Mark Haines
|
62607d5452
|
Merge branch 'develop' into markjh/split_out_site.py
Conflicts:
synapse/app/homeserver.py
|
2016-04-22 16:26:57 +01:00 |
|
Mark Haines
|
e856036f4c
|
Move SynapseSite to its own file
|
2016-04-22 16:09:55 +01:00 |
|
Mark Haines
|
9e7aa98c22
|
Split out create_resource_tree to a separate file
|
2016-04-22 15:40:51 +01:00 |
|
Mark Haines
|
2022ae0fb9
|
Merge pull request #746 from matrix-org/markjh/split_out_pusher
Optionally split out the pushers into a separate process
|
2016-04-22 11:34:08 +01:00 |
|
Erik Johnston
|
64ec3493c1
|
Merge pull request #745 from matrix-org/erikj/search-index
Optimise event_search in postgres
|
2016-04-22 11:23:49 +01:00 |
|
Erik Johnston
|
183cacac90
|
Simplify query and handle finishing correctly
|
2016-04-22 10:01:57 +01:00 |
|
David Baker
|
c10ed26c30
|
Flesh out email templating
Mostly WIP porting the room name calculation logic from the web client so our room names in the email mirror the clients.
|
2016-04-21 19:19:07 +01:00 |
|
Erik Johnston
|
ae571810f2
|
Order NULLs first
|
2016-04-21 18:14:18 +01:00 |
|
Erik Johnston
|
3ddbb1687c
|
Fix query
|
2016-04-21 18:02:36 +01:00 |
|
Erik Johnston
|
8fae3d7b1e
|
Use special UPDATE syntax
|
2016-04-21 18:01:49 +01:00 |
|
Erik Johnston
|
b57dcb4b51
|
Typo
|
2016-04-21 17:49:00 +01:00 |
|
Erik Johnston
|
26db18bc90
|
Need to do _background_update_progress_txn in actual transaction
|
2016-04-21 17:45:56 +01:00 |
|
Erik Johnston
|
b9675ef6e6
|
Merge pull request #687 from nikriek/jwt-fix
Fix issues with JWT login
|
2016-04-21 17:42:25 +01:00 |
|
Erik Johnston
|
e395eb1108
|
Update progress when creating index
|
2016-04-21 17:39:24 +01:00 |
|
Erik Johnston
|
3b0fa77f50
|
Fix SQL statement
|
2016-04-21 17:37:42 +01:00 |
|
Erik Johnston
|
129e403487
|
Create index must be on a conn
|
2016-04-21 17:35:51 +01:00 |
|
Mark Haines
|
a3ac837599
|
Optionally split out the pushers into a separate process
|
2016-04-21 17:22:37 +01:00 |
|
Mark Haines
|
78741cf025
|
Merge pull request #743 from matrix-org/markjh/slave_pushers
Replicate the pushers
|
2016-04-21 17:21:29 +01:00 |
|
Erik Johnston
|
51bb339ab2
|
Create index concurrently
|
2016-04-21 17:16:11 +01:00 |
|
Erik Johnston
|
b743c1237e
|
Add missing run_upgrade
|
2016-04-21 17:12:04 +01:00 |
|
Mark Haines
|
31719ad124
|
Merge pull request #744 from matrix-org/markjh/replication_remove_pusher
Add a replication endpoint for deleting pushers
|
2016-04-21 17:10:49 +01:00 |
|
Niklas Riekenbrauck
|
565c2edb0a
|
Fix issues with JWT login
|
2016-04-21 18:10:48 +02:00 |
|
Erik Johnston
|
c877f0f034
|
Optimise event_search in postgres
|
2016-04-21 16:56:14 +01:00 |
|
Mark Haines
|
cfe1ff4bdb
|
Add a replication endpoint for deleting pushers
|
2016-04-21 16:33:05 +01:00 |
|
Mark Haines
|
d4823efad9
|
Replicate the pushers
|
2016-04-21 16:18:00 +01:00 |
|
Mark Haines
|
c0d8e0eb63
|
Replicate push actions
|
2016-04-21 15:25:58 +01:00 |
|
David Baker
|
2ed0adb075
|
Generate mails from a template
|
2016-04-20 18:35:29 +01:00 |
|
David Baker
|
05adc6c2de
|
more pep8
|
2016-04-20 13:02:45 +01:00 |
|