Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								634efb65f1 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							 
							
							
							
						 
						
							2016-05-05 02:10:57 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								ce81ccb063 
								
							
								 
							
						 
						
							
							
								
								handle fragments correctly on mxc URLs.  
							
							 
							
							... 
							
							
							
							switch to vector.im permalinks as matrix.to isn't ready yet.
merge overlapping notifications together.
give one message of context after a notification (in the unlikely event it exists, but it's possible thanks to throttling).
include name of app in mail templates 
							
						 
						
							2016-05-05 02:00:33 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								39d0a99972 
								
							
								 
							
						 
						
							
							
								
								Include no context  
							
							 
							
							... 
							
							
							
							until we can de-dup between the context and other notifs 
							
						 
						
							2016-05-04 14:52:49 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								9ef05a12c3 
								
							
								 
							
						 
						
							
							
								
								Add date header & message id  
							
							 
							
							
							
						 
						
							2016-05-04 14:52:10 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								e7a76b5123 
								
							
								 
							
						 
						
							
							
								
								Use the constant  
							
							 
							
							
							
						 
						
							2016-04-29 19:10:45 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								29c8cf8db8 
								
							
								 
							
						 
						
							
							
								
								Avoid `vars` builtin  
							
							 
							
							
							
						 
						
							2016-04-29 19:09:28 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								d3da5294e8 
								
							
								 
							
						 
						
							
							
								
								Use named parameter format  
							
							 
							
							
							
						 
						
							2016-04-29 19:04:40 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								311b5ce051 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							 
							
							
							
						 
						
							2016-04-29 14:37:30 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								40d40e470d 
								
							
								 
							
						 
						
							
							
								
								Send mail notifs with a plaintext part too  
							
							 
							
							
							
						 
						
							2016-04-29 13:56:21 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								e800ee2f63 
								
							
								 
							
						 
						
							
							
								
								May as well always include room link  
							
							 
							
							
							
						 
						
							2016-04-28 17:28:27 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								68f8fc2f14 
								
							
								 
							
						 
						
							
							
								
								Support file messages & fix plain text  
							
							 
							
							
							
						 
						
							2016-04-28 16:59:57 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								4845c7359d 
								
							
								 
							
						 
						
							
							
								
								Support image notifs  
							
							 
							
							
							
						 
						
							2016-04-28 15:55:53 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								60f86fc876 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							 
							
							
							
						 
						
							2016-04-28 15:16:30 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								ebbabc4986 
								
							
								 
							
						 
						
							
							
								
								Handle room invites in email notifs  
							
							 
							
							
							
						 
						
							2016-04-28 11:49:36 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								9dba1b668c 
								
							
								 
							
						 
						
							
							
								
								Linkify plain text messages too  
							
							 
							
							
							
						 
						
							2016-04-28 10:55:08 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								424a7f48f8 
								
							
								 
							
						 
						
							
							
								
								Run filter_events_for_client  
							
							 
							
							... 
							
							
							
							so we don't accidentally mail out events people shouldn't see 
							
						 
						
							2016-04-27 17:50:49 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								4ed1e45869 
								
							
								 
							
						 
						
							
							
								
								Make html messages work  
							
							 
							
							
							
						 
						
							2016-04-27 17:18:51 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								8781083960 
								
							
								 
							
						 
						
							
							
								
								Better grammar for multiple messages in a room  
							
							 
							
							... 
							
							
							
							Say who the messages are from if there's no room name, otherwise it's a bit nonsensical 
							
						 
						
							2016-04-27 15:30:41 +01:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								bd0f9c2065 
								
							
								 
							
						 
						
							
							
								
								Actually do UTF8 correctly  
							
							 
							
							
							
						 
						
							2016-04-22 18:42:00 +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
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								f63bd4ff47 
								
							
								 
							
						 
						
							
							
								
								Send a rather basic email notif  
							
							 
							
							... 
							
							
							
							Also pep8 fixes 
							
						 
						
							2016-04-20 13:02:01 +01:00