Daniel García 
							
						 
					 
					
						
						
							
						
						0365b7c6a4 
					 
					
						
						
							
							Add support for multiple simultaneous database features by using macros.  
						
						... 
						
						
						
						Diesel requires the following changes:
- Separate connection and pool types per connection, the generate_connections! macro generates an enum with a variant per db type
- Separate migrations and schemas, these were always imported as one type depending on db feature, now they are all imported under different module names
- Separate model objects per connection, the db_object! macro generates one object for each connection with the diesel macros, a generic object, and methods to convert between the connection-specific and the generic ones
- Separate connection queries, the db_run! macro allows writing only one that gets compiled for all databases or multiple ones 
						
						
					 
					
						2020-08-24 20:11:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						d9684bef6b 
					 
					
						
						
							
							Generate tokens more simply and uniformly  
						
						
						
						
					 
					
						2020-08-22 16:07:53 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						171b174ce9 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-08-12 18:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						32cfaab5ee 
					 
					
						
						
							
							Updated dependencies and changed rocket request imports  
						
						
						
						
					 
					
						2020-07-23 21:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						fb6f96f5c3 
					 
					
						
						
							
							Updated dependencies  
						
						
						
						
					 
					
						2020-07-14 16:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						a28ebcb401 
					 
					
						
						
							
							Use local time in email notifications for new device logins  
						
						... 
						
						
						
						In this implementation, the `TZ` environment variable must be set
in order for the formatted output to use a more user-friendly
time zone abbreviation (e.g., `UTC`). Otherwise, the output uses
the time zone's UTC offset (e.g., `+00:00`). 
						
						
					 
					
						2020-07-07 21:30:18 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						596c9b8691 
					 
					
						
						
							
							Add option to set name during HELO in email settings  
						
						
						
						
					 
					
						2020-07-05 01:59:15 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						d4357eb55a 
					 
					
						
						
							
							Updated dependencies ans web vault version  
						
						
						
						
					 
					
						2020-07-05 01:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						b34d548246 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-06-22 17:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						a2411eef56 
					 
					
						
						
							
							Updated dependencies  
						
						
						
						
					 
					
						2020-06-15 23:04:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						5e802f8aa3 
					 
					
						
						
							
							Update lettre to alpha release instead of git commit, and update the rest of dependencies while we are at it  
						
						
						
						
					 
					
						2020-05-31 17:58:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						80d4061d14 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-05-14 00:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						6c5e35ce5c 
					 
					
						
						
							
							Change the mails content types to more closely match what we sent before  
						
						
						
						
					 
					
						2020-05-07 00:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						63cbd9ef9c 
					 
					
						
						
							
							Update lettre to latest master  
						
						
						
						
					 
					
						2020-05-03 17:41:53 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						9cca64003a 
					 
					
						
						
							
							Remove unused dependency and simple feature, update dependencies and fix some clippy lints  
						
						
						
						
					 
					
						2020-05-03 17:24:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						4be8dae626 
					 
					
						
						
							
							Make web vault show a more informative error when browsers block WebCrypto in insecure contexts and update dependencies  
						
						
						
						
					 
					
						2020-04-09 22:54:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						ccf6ee79d0 
					 
					
						
						
							
							Update dependencies, mainly diesel and sqlite  
						
						
						
						
					 
					
						2020-03-24 20:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						7d9c7017c9 
					 
					
						
						
							
							Merge pull request  #911  from BlackDex/upgrade-rocket  
						
						... 
						
						
						
						Upgrade rocket 
						
						
					 
					
						2020-03-16 18:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						bd09fe1a3d 
					 
					
						
						
							
							Updated code so backtraces are logged also.  
						
						
						
						
					 
					
						2020-03-16 17:53:22 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						3ce0c3d1a5 
					 
					
						
						
							
							Update dependencies  
						
						... 
						
						
						
						Primarily updating rocket, which needed some dependencies
Latest versions of:
 - ring
 - time
 - jsonwebtoken
 - yubico
 - rocket (git) 
						
						
					 
					
						2020-03-16 16:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						1b4b40c95d 
					 
					
						
						
							
							Updated reqwest to the latest version.  
						
						... 
						
						
						
						- Use the blocking client (no async).
- Disabled gzip.
- use_sys_proxy is now default. 
						
						
					 
					
						2020-03-14 23:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						70f3ab8ec3 
					 
					
						
						
							
							Migrate lazy_static to once_cell, less macro magic and slightly faster  
						
						
						
						
					 
					
						2020-03-09 22:04:03 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						b6612e90ca 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-03-09 22:00:59 +01:00 
						 
				 
			
				
					
						
							
							
								zethra 
							
						 
					 
					
						
						
							
						
						cc404b4edc 
					 
					
						
						
							
							Added command line flags for help and version  
						
						... 
						
						
						
						Signed-off-by: zethra <benaagoldberg@gmail.com > 
						
						
					 
					
						2020-03-02 15:51:57 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						def174a517 
					 
					
						
						
							
							Convert email domains to punycode  
						
						
						
						
					 
					
						2020-01-30 22:11:53 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						ff7b4a3d38 
					 
					
						
						
							
							Update handlebars to 3.0 which included performance improvements.  
						
						... 
						
						
						
						Updated lettre to newer git revision, which should give better error messages now. 
						
						
					 
					
						2020-01-26 15:29:14 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						84ed185579 
					 
					
						
						
							
							Update u2f to 0.2, which requires OpenSSL but also might solve the problems we've had with certificates.  
						
						... 
						
						
						
						The rust image doesn't need installing curl or tar, so removed. Also collapsed ENV lines. 
						
						
					 
					
						2020-01-19 21:34:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						9ebca99290 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2020-01-10 18:37:16 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						c058a1d63c 
					 
					
						
						
							
							Make sure handlebars is not updated, as the next patch version has breaking changes  
						
						
						
						
					 
					
						2020-01-05 00:12:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						95dd1cd7ad 
					 
					
						
						
							
							Use rmp upstream version  
						
						
						
						
					 
					
						2019-12-31 02:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						4cec502f7b 
					 
					
						
						
							
							Update docker images to alpine 3.11 and rust 1.40  
						
						
						
						
					 
					
						2019-12-22 21:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						f09996a21d 
					 
					
						
						
							
							Updated dependencies  
						
						
						
						
					 
					
						2019-12-15 15:43:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						a5aa4d9b54 
					 
					
						
						
							
							Updated dependencies  
						
						
						
						
					 
					
						2019-12-06 22:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						1e224220a8 
					 
					
						
						
							
							Updated deps and fixed some lints  
						
						
						
						
					 
					
						2019-11-28 21:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						607521c88f 
					 
					
						
						
							
							Updated dependencies  
						
						
						
						
					 
					
						2019-11-24 14:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						b209c1bc4d 
					 
					
						
						
							
							Add an option to fetch and parse href="data:image"  
						
						... 
						
						
						
						Some sites are using base64 encoded inline images for favicons.
This will try to match those with some sane checks and return that.
These icons will have lower prio then the icons with a normal URL. 
						
						
					 
					
						2019-11-22 13:16:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						cbadf00941 
					 
					
						
						
							
							Update web vault to fix twofactorauth.org integration  
						
						... 
						
						
						
						Update dependencies and toolchain
Update included equivalent domains with upstream changes 
						
						
					 
					
						2019-11-19 20:30:09 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						cbb92bcbc0 
					 
					
						
						
							
							Updated dependencies  
						
						... 
						
						
						
						Updated some dependencies and used a git patch for lettre addressing
timeouts. 
						
						
					 
					
						2019-11-06 21:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						3442eb1b9d 
					 
					
						
						
							
							Trying to fix issue  #687  
						
						... 
						
						
						
						- Using an older commit from rocket repo 
						
						
					 
					
						2019-11-04 14:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						72a46fb386 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
					 
					
						2019-11-02 17:39:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						fccc0a4b05 
					 
					
						
						
							
							Update rocket to latest master  
						
						... 
						
						
						
						Downgrade rust version to fix cargo issue
Set rustup profile to minimal 
						
						
					 
					
						2019-10-25 21:48:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						57b1d3f850 
					 
					
						
						
							
							Update dependencies and docker base images  
						
						
						
						
					 
					
						2019-10-24 20:37:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						83fd44eeef 
					 
					
						
						
							
							Update rust version and use minimal profile for CI  
						
						
						
						
					 
					
						2019-10-15 21:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						d3bd2774dc 
					 
					
						
						
							
							Update dependencies to use newer SQLite  
						
						
						
						
					 
					
						2019-10-11 22:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						662bc27523 
					 
					
						
						
							
							Updated dependencies and fixed disable_admin_token description  
						
						
						
						
					 
					
						2019-10-08 19:33:27 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						b73ff886c3 
					 
					
						
						
							
							Use upstream rmp  
						
						
						
						
					 
					
						2019-09-17 19:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Powers 
							
						 
					 
					
						
						
							
						
						f5f9861a78 
					 
					
						
						
							
							Adds support for PostgreSQL which  resolves   #87  and is mentioned in  #246 .  
						
						... 
						
						
						
						This includes migrations as well as Dockerfile's for amd64.
The biggest change is that replace_into isn't supported by Diesel for the
PostgreSQL backend, instead requiring the use of on_conflict. This
unfortunately requires a branch for save() on all of the models currently
using replace_into. 
						
						
					 
					
						2019-09-12 16:12:22 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						df8114f8be 
					 
					
						
						
							
							Updated client kdf iterations to 100000 and fixed some lints  
						
						
						
						
					 
					
						2019-09-05 21:56:12 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						e3404dd322 
					 
					
						
						
							
							Use the local scripts instead of cloudflare, remove jquery and update config so disabling a master toggle doesn't remove the values  
						
						
						
						
					 
					
						2019-08-31 17:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						469318bcbd 
					 
					
						
						
							
							Updated dependencies and web vault version  
						
						
						
						
					 
					
						2019-08-27 21:14:15 +02:00