32e7c9e7f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Run Black. ( #5482 )  
							
							
							
						 
						
							2019-06-20 19:32:02 +10:00  
				
					
						
							
							
								 
						
							
							
								3719680ee4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add ability to perform password reset via email without trusting the identity server ( #5377 )  
							
							... 
							
							
							
							Sends password reset emails from the homeserver instead of proxying to the identity server. This is now the default behaviour for security reasons. If you wish to continue proxying password reset requests to the identity server you must now enable the email.trust_identity_server_for_password_resets option.
This PR is a culmination of 3 smaller PRs which have each been separately reviewed:
* #5308 
* #5345 
* #5368  
							
						 
						
							2019-06-06 17:34:07 +01:00  
				
					
						
							
							
								 
						
							
							
								20f0617e87 
								
							
								 
							
						 
						
							
							
								
								Send out emails with links to extend an account's validity period  
							
							
							
						 
						
							2019-04-17 14:42:20 +01:00  
				
					
						
							
							
								 
						
							
							
								a164134a53 
								
							
								 
							
						 
						
							
							
								
								Drop logging level of creating a pusher  
							
							
							
						 
						
							2019-02-22 14:48:06 +00:00  
				
					
						
							
							
								 
						
							
							
								b2200a8690 
								
									
								
							
								 
							
						 
						
							
							
								
								Logging improvements for the pusher ( #4691 )  
							
							
							
						 
						
							2019-02-20 11:36:50 +00:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								57b58e2174 
								
							
								 
							
						 
						
							
							
								
								make imports local  
							
							... 
							
							
							
							Signed-off-by: Adrian Tschira <nota@notafile.com> 
							
						 
						
							2018-04-28 13:41:41 +02:00  
				
					
						
							
							
								 
						
							
							
								eaaabc6c4f 
								
							
								 
							
						 
						
							
							
								
								replace 'except:' with 'except Exception:'  
							
							... 
							
							
							
							what could possibly go wrong 
							
						 
						
							2017-10-23 15:52:32 +01:00  
				
					
						
							
							
								 
						
							
							
								cca94272fa 
								
							
								 
							
						 
						
							
							
								
								Fix typo when getting app name  
							
							
							
						 
						
							2017-06-06 11:50:07 +01:00  
				
					
						
							
							
								 
						
							
							
								66b121b2fc 
								
							
								 
							
						 
						
							
							
								
								Fix wrong number of arguments  
							
							
							
						 
						
							2017-06-06 11:46:38 +01:00  
				
					
						
							
							
								 
						
							
							
								11c2a3655f 
								
							
								 
							
						 
						
							
							
								
								Only load jinja2 templates once  
							
							... 
							
							
							
							Instead of every time a new email pusher is created, as loading jinja2
templates is slow. 
							
						 
						
							2017-05-22 17:48:58 +01:00  
				
					
						
							
							
								 
						
							
							
								647781ca56 
								
							
								 
							
						 
						
							
							
								
								Fix emailpusher import  
							
							... 
							
							
							
							Try importing at the root level rather than conditionally importing, as per comment 
							
						 
						
							2016-05-16 18:41:32 +01:00  
				
					
						
							
							
								 
						
							
							
								1cf5c379cb 
								
							
								 
							
						 
						
							
							
								
								spell out emailpusher full path  
							
							
							
						 
						
							2016-05-05 01:59:39 +01:00  
				
					
						
							
							
								 
						
							
							
								de22001ab5 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							
							
						 
						
							2016-05-04 11:41:35 +01:00  
				
					
						
							
							
								 
						
							
							
								f1026418ea 
								
							
								 
							
						 
						
							
							
								
								copyright  
							
							
							
						 
						
							2016-05-04 11:38:01 +01:00  
				
					
						
							
							
								 
						
							
							
								937c407eef 
								
							
								 
							
						 
						
							
							
								
								Only import email pusher if email notifs are on  
							
							
							
						 
						
							2016-04-28 15:12:14 +01:00  
				
					
						
							
							
								 
						
							
							
								07d765209d 
								
							
								 
							
						 
						
							
							
								
								First bits of emailpusher  
							
							... 
							
							
							
							Mostly logic of when to send an email 
							
						 
						
							2016-04-19 14:24:36 +01:00  
				
					
						
							
							
								 
						
							
							
								7e2c89a37f 
								
							
								 
							
						 
						
							
							
								
								Make pushers use the event_push_actions table instead of listening on an event stream & running the rules again. Sytest passes, but remaining to do:  
							
							... 
							
							
							
							* Make badges work again
 * Remove old, unused code 
							
						 
						
							2016-04-06 15:42:15 +01:00