|  yihong | 56e15d09a9
							
							feat: mypy for all type check (#10921) | 10 ay önce | 
				
					
						|  Bowen Liang | 9b46b02717
							
							refactor: assembling the app features in modular way (#9129) | 11 ay önce | 
				
					
						|  Bowen Liang | 4d9160ca9f
							
							refactor: use dify_config to replace legacy usage of flask app's config (#9089) | 1 yıl önce | 
				
					
						|  -LAN- | 3571292fbf
							
							chore(api): Introduce Ruff Formatter. (#7291) | 1 yıl önce | 
				
					
						|  Charles Zhou | a325a294bd
							
							feat: opportunistic tls flag for smtp (#4794) | 1 yıl önce | 
				
					
						|  Kota-Yamaguchi | 3b60b712ec
							
							feat: Add logging warning when MAIL_TYPE is not set (#4771) | 1 yıl önce | 
				
					
						|  Laurent Magnien | bdc13f9238
							
							SMTP authentication is optional (#2765) | 1 yıl önce | 
				
					
						|  JonahCui | 71e5828d41
							
							feat: add support for smtp when send email (#2409) | 1 yıl önce | 
				
					
						|  takatost | 94626487db
							
							fix: resend url optional (#1987) | 1 yıl önce | 
				
					
						|  Benjamin | 1fe4e3afde
							
							Update Resend SDK and resend api url in configuration. (#1963) | 1 yıl önce | 
				
					
						|  KVOJJJin | cd51d3323b
							
							feat: member invitation and activation (#535) | 2 yıl önce |