6faaeaae66 
								
							
								 
							
						 
						
							
							
								
								Updated email processing.  
							
							
 
							
							
							- Added an option to enable smtp debugging via SMTP_DEBUG. This will
  trigger a trace of the smtp commands sent/received to/from the mail
server. Useful when troubleshooting.
- Added two options to ignore invalid certificates which either do not
  match at all, or only doesn't match the hostname.
- Updated lettre to the latest alpha.4 version. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9daa59e5d 
								
							
								 
							
						 
						
							
							
								
								Add DATABASE_MAX_CONNS config setting  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7ab27c86f 
								
							
								 
							
						 
						
							
							
								
								Updated .env.template with missing config values.  
							
							
 
							
							
							Several values were missing from the .env.template file.
Updated this with all the values which were missing. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8746d36845 
								
									
								
							
								 
							
						 
						
							
							
								
								Document database connection retries and change alpine repo for catatonit  
							
							
 
							
							
							(cherry picked from commit 88e3835050c0418c060c8e3a704894763ee33aa0) 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f847c6e225 
								
							
								 
							
						 
						
							
							
								
								Updated the config options descriptions.  
							
							
 
							
							
							Made some small changes to the description of the config options for
SMTP. Some were a bit cryptic and missing some extra descriptions.
Also made it more clear which type of secured smtp connection is going
to used. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c877583979 
								
							
								 
							
						 
						
							
							
								
								Allow multiple SMTP Auth meganisms.  
							
							
 
							
							
							- Allow all SMTP Auth meganisms supported by Lettre.
- The config value order is leading and values can be separated by a
  comma ','
- Case doesn't matter, and invalid values are ignored.
- Warning is printed when no valid value is found at all. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								959283d333 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a note that settings in .env can be overridden  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								385c2227e7 
								
							
								 
							
						 
						
							
							
								
								Add more doc comments for MySQL/PostgreSQL connection URIs  
							
							
 
							
							
							Note that Diesel implements its own parser for MySQL connection URIs, so it
probably doesn't accept the full range of syntax that would be accepted by
MySQL's client libraries, whereas for PostgreSQL, Diesel simply passes the
connection string/URI to PostgreSQL's libpq for processing. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								570d6c8bf9 
								
							
								 
							
						 
						
							
							
								
								Add support for restricting org creation to certain users  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								071a3b2a32 
								
							
								 
							
						 
						
							
							
								
								Log timestamps with milliseconds by default  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d348f12a0e 
								
							
								 
							
						 
						
							
							
								
								Add config option for log timestamp format  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								967d2d78ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Added missing ENV Variable for Implicit TLS  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								88c56de97b 
								
									
								
							
								 
							
						 
						
							
							
								
								Config option for client IP header  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8d1b72b951 
								
									
								
							
								 
							
						 
						
							
							
								
								Collapsed log messages from 3 lines per request to 2 and hidden the ones valued as less informative.  
							
							
 
							
							
							Use LOG_LEVEL debug or trace to recover them.
Removed LOG_MOUNTS and bundled it with LOG_LEVEL debug and trace.
Removed duplicate error messages
Made websocket not proxied message more prominent, but only print it once. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd1e8be328 
								
							
								 
							
						 
						
							
							
								
								Implement change-email, email-verification, account-recovery, and welcome notifications  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64d6f72e6c 
								
							
								 
							
						 
						
							
							
								
								Add the ability to disable signups, but allow signups from a whitelist  
							
							
 
							
							
							This feature can be enabled by setting SIGNUPS_ALLOWED=false and
providing a comma-separated list of whitelisted domains in
SIGNUPS_DOMAINS_WHITELIST.
Fixes  #727  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fbc2fad9c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Add vim modeline for GitHub Linguist  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f6809bcdf 
								
							
								 
							
						 
						
							
							
								
								Fixed issue/request  #705  
							
							
 
							
							
							Added a config option to disable time drifted totp codes.
Default is false, since this is what the RFC recommends. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c52adef919 
								
							
								 
							
						 
						
							
							
								
								Added configurable smtp timeout.  
							
							
 
							
							
							- Added config option for smtp timeout
 - Lowered default timeout to 15 seconds instead of default 60. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								662bc27523 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated dependencies and fixed disable_admin_token description  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05569147af 
								
							
								 
							
						 
						
							
							
								
								Added missing .env configuration option.  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d2745195e 
								
							
								 
							
						 
						
							
							
								
								Allow explicitly defined smtp auth mechansim  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fff72889f6 
								
									
								
							
								 
							
						 
						
							
							
								
								Document DB URL in .env file  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb9d5e1196 
								
							
								 
							
						 
						
							
							
								
								Reintroduce .env.template  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab95a69dc8 
								
							
								 
							
						 
						
							
							
								
								Rework migrations for MySQL  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								21325b7523 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated .env template  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								754087b990 
								
									
								
							
								 
							
						 
						
							
							
								
								Add global duo config and document options in .env template  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2475c36a75 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement log_level config option  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4b40cda910 
								
									
								
							
								 
							
						 
						
							
							
								
								Added domain blacklist regex for icons service and improved valid domain check.  
							
							
 
							
							
							Reorganized the icons code a bit. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b5b06c3d1 
								
							
								 
							
						 
						
							
							
								
								Allow the Admin token to be disabled in the advanced menu  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b903fc5f4 
								
							
								 
							
						 
						
							
							
								
								Extended the template file and refer to wiki  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b27dbb0aa 
								
							
								 
							
						 
						
							
							
								
								Added config option for icon download timeout  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8fac72db53 
								
									
								
							
								 
							
						 
						
							
							
								
								Mention relation between DOMAIN and mail settings in .env template  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c0e350b734 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable icon downloads, accept optional query after icon href, format and clippy fixes  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f935f5cf46 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove local icon extractor  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								bfd93e5b13 
								
									
								
							
								 
							
						 
						
							
							
								
								Show organizations in admin panel, implement reload templates option  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4bf32af60e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix folder notifications, enable template strict mode and add missing option to env template  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0e4a746eeb 
								
									
								
							
								 
							
						 
						
							
							
								
								Added SMTP_FROM_NAME  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								19b6bb0fd6 
								
									
								
							
								 
							
						 
						
							
							
								
								Initial stab at templates  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f645e5381c 
								
									
								
							
								 
							
						 
						
							
							
								
								Rename included .env file to .env.template and ignored .env  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1b5134dfe2 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed delete user when 2FA is enabled, implemented delete user for admin panel, and the front-end part for invite user. Secured admin panel behind a configurable token.  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								848cd1dbec 
								
									
								
							
								 
							
						 
						
							
							
								
								add environment variables for ICON_CACHE_TTL and ICON_CACHE_NEGTTL  
							
							
 
							
							
							These aren't used yet, but will be utilized by the icon caching service
in a subsequent patch.
Signed-off-by: Steven Noonan <steven@uplinklabs.net> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2fde4e6933 
								
									
								
							
								 
							
						 
						
							
							
								
								Implemented proper logging, with support for file logging, timestamp and syslog (this last one is untested)  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2433d39df5 
								
							
								 
							
						 
						
							
							
								
								Allows Custom Yubico OTP Server  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e66436625c 
								
							
								 
							
						 
						
							
							
								
								Adds Yubico Client ID and Secret Key Env Vars  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9eaa9c1a17 
								
									
								
							
								 
							
						 
						
							
							
								
								Add WEBSOCKET_ADDRESS config option ( Fixes   #199 )  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								948554a20f 
								
									
								
							
								 
							
						 
						
							
							
								
								Added config option for websocket port, and reworked the config parsing a bit.  
							
							
 
							
							
							Added SMTP_FROM config to examples and made it mandatory, it doesn't make much sense to not specify the from address. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								812387e586 
								
							
								 
							
						 
						
							
							
								
								SMTP integration, send password hint by email.  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c031ae9f2f 
								
							
								 
							
						 
						
							
							
								
								Make password hints available in the error message  #85  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f6f510bd4 
								
							
								 
							
						 
						
							
							
								
								Improve domain detection, should fix attachment problems. Otherwise, set the `DOMAIN` env variable to the correct domain  
							
							
								
 
							
							
						 
						7 years ago