Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	d69968313b 
 
						 
						
							
							
								
								
								Merge pull request  #1140  from jjlin/UserOrgType-cmp  
							
							... 
							
							
							
							Simplify implementation of `UserOrgType::cmp()` 
							
						 
						
							2020-09-13 15:10:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	3c377d97dc 
 
						 
						
							
							
								
								
								Merge pull request  #1137  from BlackDex/smtp-multi-auth-mechanism  
							
							... 
							
							
							
							Allow multiple SMTP Auth meganisms. 
							
						 
						
							2020-09-13 15:09:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	ea15218197 
 
						 
						
							
							
								
								
								Merge pull request  #1135  from BlackDex/update-mail  
							
							... 
							
							
							
							Updated lettre (and other crates) and workflow. 
							
						 
						
							2020-09-13 15:08:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	0eee907c88  
						 
						
							
							
								
								
								Simplify implementation of UserOrgType::cmp()  
							
							... 
							
							
							
							Also move `UserOrgType::from_str()` closer to the definition of `UserOrgType`
since it references specific enum values. 
							
						 
						
							2020-09-13 02:03:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BlackDex 
								
							 
						 
						
							
							
								
							
							
	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. 
							
						 
						
							2020-09-12 21:47:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BlackDex 
								
							 
						 
						
							
							
								
							
							
	844cf70345  
						 
						
							
							
								
								
								Updated lettre (and other crates) and workflow.  
							
							... 
							
							
							
							General:
- Updated several dependancies
Lettre:
- Updateded lettere and the workflow
- Changed encoding to base64
- Convert unix newlines to dos newlines for e-mails.
- Created custom e-mail boundary (auto generated could cause errors)
Tested the e-mails sent using several clients (Linux, Windows, MacOS, Web).
Run msglint (https://tools.ietf.org/tools/msglint/ ) on the generated e-mails until all errors were gone.
Lettre has changed quite some stuff compared between alpha.1 and alpha.2, i haven't noticed any issues sending e-mails during my tests. 
							
						 
						
							2020-09-11 23:52:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	a0d92a167c 
 
						 
						
							
							
								
								
								Merge pull request  #1125  from jjlin/org-cipher-visibility  
							
							... 
							
							
							
							Hide ciphers from non-selected collections for org owners/admins 
							
						 
						
							2020-09-10 23:19:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	d7b0d6f9f5 
 
						 
						
							
							
								
								
								Merge pull request  #1124  from aaxdev/fix/support-mobile-signalr-msgpack  
							
							... 
							
							
							
							Fixing MsgPack headers type and support mobile SignalR 
							
						 
						
							2020-09-03 19:51:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	4c3b328aca  
						 
						
							
							
								
								
								Hide ciphers from non-selected collections for org owners/admins  
							
							... 
							
							
							
							If org owners/admins set their org access to only include selected
collections, then ciphers from non-selected collections shouldn't
appear in "My Vault". This matches the upstream behavior. 
							
						 
						
							2020-09-01 02:20:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									aaxdev 
								
							 
						 
						
							
							
								
							
							
	260ffee093  
						 
						
							
							
								
								
								Improving code  
							
							
							
						 
						
							2020-08-31 22:20:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									aaxdev 
								
							 
						 
						
							
							
								
							
							
	c59cfe3371  
						 
						
							
							
								
								
								Fix MsgPack headers and support mobile SignalR  
							
							
							
						 
						
							2020-08-31 19:05:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	0822c0c128 
 
						 
						
							
							
								
								
								Update admin page dependencies  
							
							
							
						 
						
							2020-08-31 16:40:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	57a88f0a1b 
 
						 
						
							
							
								
								
								Merge pull request  #1119  from mqus/clarify-multiuser-docs  
							
							... 
							
							
							
							Clarify multiuser capabilities 
							
						 
						
							2020-08-30 15:44:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Richter 
								
							 
						 
						
							
							
								
							
							
	
	
	87393409f9 
 
						 
						
							
							
								
								
								Clean up misunderstandings by removing the single-user point  
							
							
							
						 
						
							2020-08-29 12:47:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	062f5e4712 
 
						 
						
							
							
								
								
								Update dependencies  
							
							
							
						 
						
							2020-08-28 22:11:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	aaba1e8368 
 
						 
						
							
							
								
								
								Fix some clippy warnings and remove unused function  
							
							
							
						 
						
							2020-08-28 22:10:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	ff2684dfee 
 
						 
						
							
							
								
								
								Merge pull request  #1116  from jjlin/docker  
							
							... 
							
							
							
							Fix the Alpine build 
							
						 
						
							2020-08-27 12:34:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	6b5fa201aa  
						 
						
							
							
								
								
								Fix the Alpine build  
							
							
							
						 
						
							2020-08-26 23:44:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	7167e443ca 
 
						 
						
							
							
								
								
								Merge pull request  #1115  from jjlin/favorites  
							
							... 
							
							
							
							Delete associated favorites when deleting a cipher or user 
							
						 
						
							2020-08-26 17:54:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	175d647e47  
						 
						
							
							
								
								
								Delete associated favorites when deleting a cipher or user  
							
							... 
							
							
							
							This prevents foreign key constraint violations. 
							
						 
						
							2020-08-26 01:27:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	4c324e1160 
 
						 
						
							
							
								
								
								Change Dockerfiles to make the AMD image multidb  
							
							
							
						 
						
							2020-08-24 20:58:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	19889187a5 
 
						 
						
							
							
								
								
								Merge pull request  #1106  from jjlin/favorites  
							
							... 
							
							
							
							Track favorites on a per-user basis 
							
						 
						
							2020-08-24 00:31:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	9571277c44 
 
						 
						
							
							
								
								
								Merge pull request  #1112  from jjlin/token-size-docs  
							
							... 
							
							
							
							Add more docs on the `email_token_size` setting 
							
						 
						
							2020-08-24 00:25:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	a202da9e23 
 
						 
						
							
							
								
								
								Merge pull request  #1099  from jjlin/global-domains  
							
							... 
							
							
							
							Sync global_domains.json with upstream 
							
						 
						
							2020-08-24 00:25:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	e5a77a477d 
 
						 
						
							
							
								
								
								Merge pull request  #1111  from jjlin/token  
							
							... 
							
							
							
							Generate tokens more simply and uniformly 
							
						 
						
							2020-08-24 00:25:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	c05dc50f53  
						 
						
							
							
								
								
								Add more docs on the email_token_size setting  
							
							
							
						 
						
							2020-08-22 17:35:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	3bbdbb832c  
						 
						
							
							
								
								
								Transfer favorite status for user-owned ciphers  
							
							
							
						 
						
							2020-08-22 17:14:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	d9684bef6b  
						 
						
							
							
								
								
								Generate tokens more simply and uniformly  
							
							
							
						 
						
							2020-08-22 16:07:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	db0c45c172  
						 
						
							
							
								
								
								Sync global_domains.json to  bitwarden/server@8383a08  (Yandex)  
							
							
							
						 
						
							2020-08-20 03:31:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	ad4393e3f7  
						 
						
							
							
								
								
								Sync global_domains.json to  bitwarden/server@80f57d2  (Amazon updates)  
							
							
							
						 
						
							2020-08-20 03:30:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	f83a8a36d1  
						 
						
							
							
								
								
								Track favorites on a per-user basis  
							
							... 
							
							
							
							Currently, favorites are tracked at the cipher level. For org-owned ciphers,
this means that if one user sets it as a favorite, it automatically becomes a
favorite for all other users that the cipher has been shared with. 
							
						 
						
							2020-08-19 02:32:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	0e9eba8c8b  
						 
						
							
							
								
								
								Maximize similarity between MySQL and SQLite/PostgreSQL schemas  
							
							... 
							
							
							
							In particular, Diesel aliases `Varchar` to `Text`, and `Blob` to `Binary`:
* https://docs.diesel.rs/diesel/sql_types/struct.Text.html 
* https://docs.diesel.rs/diesel/sql_types/struct.Binary.html  
							
						 
						
							2020-08-19 02:32:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	d5c760960a  
						 
						
							
							
								
								
								Sync global_domains.json to  bitwarden/server@af85e17  (eBay India updates)  
							
							
							
						 
						
							2020-08-19 00:40:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	2c6ef2bc68  
						 
						
							
							
								
								
								Sync global_domains.json to  bitwarden/server@2c43019  (eBay updates)  
							
							
							
						 
						
							2020-08-15 01:34:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	7032ae5587  
						 
						
							
							
								
								
								Sync global_domains.json to  bitwarden/server@6aed80a  (Amazon updates)  
							
							
							
						 
						
							2020-08-15 01:32:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	eba22c2d94 
 
						 
						
							
							
								
								
								Merge pull request  #1095  from jjlin/db-docs  
							
							... 
							
							
							
							Add more doc comments for MySQL/PostgreSQL connection URIs 
							
						 
						
							2020-08-13 22:34:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	11cc9ae0c0 
 
						 
						
							
							
								
								
								Merge pull request  #1094  from jjlin/master  
							
							... 
							
							
							
							Sync global_domains.json to bitwarden/server@61b11e3  
							
						 
						
							2020-08-13 22:34:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	fb648db47d 
 
						 
						
							
							
								
								
								Merge pull request  #1096  from mqus/mqus-env-document-override  
							
							... 
							
							
							
							Add a note that settings in .env can be overridden 
							
						 
						
							2020-08-13 22:34:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mqus 
								
							 
						 
						
							
							
								
							
							
	
	
	959283d333 
 
						 
						
							
							
								
								
								Add a note that settings in .env can be overridden  
							
							
							
						 
						
							2020-08-13 17:49:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	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. 
							
						 
						
							2020-08-13 02:33:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	6d9f03e84b  
						 
						
							
							
								
								
								Sync global_domains.json to  bitwarden/server@61b11e3  
							
							
							
						 
						
							2020-08-12 21:10:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	6a972e4b19 
 
						 
						
							
							
								
								
								Make the admin URL redirect try to use the referrer first, and use /admin when DOMAIN is not configured and the referrer check doesn't work, to allow users without DOMAIN configured to use the admin page correctly  
							
							
							
						 
						
							2020-08-12 19:07:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	171b174ce9 
 
						 
						
							
							
								
								
								Update dependencies  
							
							
							
						 
						
							2020-08-12 18:46:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	93b7ded1e6 
 
						 
						
							
							
								
								
								Remove unneccessary shim for backtrace  
							
							
							
						 
						
							2020-08-12 18:45:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	29c6b145ca 
 
						 
						
							
							
								
								
								Remove redundant user fetching from login  
							
							
							
						 
						
							2020-08-11 16:48:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	a7a479623c 
 
						 
						
							
							
								
								
								Merge pull request  #1087  from jjlin/org-creation-users  
							
							... 
							
							
							
							Add support for restricting org creation to certain users 
							
						 
						
							2020-08-08 16:20:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	83dff9ae6e 
 
						 
						
							
							
								
								
								Merge pull request  #1083  from jjlin/global-domains  
							
							... 
							
							
							
							Add a script to auto-generate the global equivalent domains JSON file 
							
						 
						
							2020-08-08 16:19:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel García 
								
							 
						 
						
							
							
								
							
							
	
	
	6b2cc5a3ee 
 
						 
						
							
							
								
								
								Merge pull request  #1089  from jjlin/master  
							
							... 
							
							
							
							Don't push `latest-arm32v6` tag for MySQL and PostgreSQL images 
							
						 
						
							2020-08-07 20:39:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Lin 
								
							 
						 
						
							
							
								
							
							
	5247e0d773  
						 
						
							
							
								
								
								Don't push latest-arm32v6 tag for MySQL and PostgreSQL images  
							
							
							
						 
						
							2020-08-07 10:15:15 -07:00