Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								0136c793b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement better user status API, in the future we'll probably want a way to disable users.  
							
							 
							
							 
							
							
								
 
							
							
							We should migrate from the empty password hash to a separate column then. 
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								621f607297 
								
									
								
							
								 
							
						 
						
							
							
								
								Update dependencies and fix some warnings  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								43f9038325 
								
									
								
							
								 
							
						 
						
							
							
								
								Add option to force resync clients in admin panel  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								7d2bc9e162 
								
									
								
							
								 
							
						 
						
							
							
								
								Added option to force 2fa at logins and made some changes to two factor code.  
							
							 
							
							 
							
							
								
 
							
							
							Added newlines to config options to keep them a reasonable length. 
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Дамјан Георгиевски
							
						 
						
							
							
							
								
							
								473f8b8e31 
								
							
								 
							
						 
						
							
							
								
								remove some unneeded mutability  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								9636f33fdb 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement constant time equal check for admin, 2fa recover and 2fa remember tokens  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								8b4a6f2a64 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed some clippy lints and changed update_uuid_revision to only use one db query  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								08ca47cadb 
								
							
								 
							
						 
						
							
							
								
								Update revision when adding or removing cipher from collection  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								5272b465cc 
								
							
								 
							
						 
						
							
							
								
								Update revision of affected users when deleting Collection  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								bce656c787 
								
							
								 
							
						 
						
							
							
								
								Retry updating revision -  fixes   #383  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								bef1183c49 
								
									
								
							
								 
							
						 
						
							
							
								
								Only send one notification per vault import and purge, improve move ciphers functions  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								69036cc6a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add disabled user badge (no password) and deauthorize button to admin page.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								700e084101 
								
									
								
							
								 
							
						 
						
							
							
								
								Add 2FA icon to admin panel  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								a1dc47b826 
								
									
								
							
								 
							
						 
						
							
							
								
								Change config to thread-safe system, needed for a future config panel.  
							
							 
							
							 
							
							
								
 
							
							
							Improved some two factor methods. 
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								86de0ca17b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix editing users from collections menu  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Stephen White
							
						 
						
							
							
							
								
							
								fc0e239bdf 
								
							
								 
							
						 
						
							
							
								
								No point calling find_by_uuid now we don't use the result.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Stephen White
							
						 
						
							
							
							
								
							
								928ad6c1d8 
								
							
								 
							
						 
						
							
							
								
								Fix the list of users with access to a collection to display correctly.  
							
							 
							
							 
							
							
								
 
							
							
							https://github.com/dani-garcia/bitwarden_rs/issues/364  
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								ddd49596ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix invite empty email  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								834c847746 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement admin JWT cookie, separate JWT issuers for each type of token and migrate admin page to handlebars template  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								6f52104324 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix casing error in Attachment, should fix 'Attachment doesn't exist' errors  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								30e768613b 
								
									
								
							
								 
							
						 
						
							
							
								
								Start using rustfmt and some style changes to make some lines shorter  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								acb9d1b3c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove config option for admin email, embdedded admin page, managed IO::Error, and added security and cache headers globally  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								b2fc0499f6 
								
									
								
							
								 
							
						 
						
							
							
								
								Finish invite functionality, and remove virtual organization  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								6a99849a1e 
								
									
								
							
								 
							
						 
						
							
							
								
								Implemented proper error handling, now we can do `user.save($conn)?;` and it works.  
							
							 
							
							 
							
							
								
 
							
							
							In the future, maybe we can do the same with the `find_by_id` methods that return an Option. 
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								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  
					 
				
					
						
							
							
								 
								Andreas Schneider
							
						 
						
							
							
							
								
							
								e7ea5097f4 
								
							
								 
							
						 
						
							
							
								
								Restrict join on users_collections to current user ( fixes   #313 )  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								8451a70de6 
								
							
								 
							
						 
						
							
							
								
								Rewrite find_by_user_uuid to use one query  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								4e827e4f8a 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement better retry and use it while saving device  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								7adc045b80 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated IP logging to use client_ip, to match old remote behavior.  
							
							 
							
							 
							
							
								
 
							
							
							Improved error logging, now it won't show a generic error message in some situations.
Removed delete device, which is not needed as it will be overwritten later.
Logged more info when an error occurs saving a device.
Added orgmanager to JWT claims. 
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								738ad2127b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed some clippy linting issues  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								cb930a0858 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove some required values during login, now uses default values  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								94810c106a 
								
									
								
							
								 
							
						 
						
							
							
								
								Migrate to rust 2018 edition  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								2fde4e6933 
								
									
								
							
								 
							
						 
						
							
							
								
								Implemented proper logging, with support for file logging, timestamp and syslog (this last one is untested)  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								6364c05789 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix attachments during key rotation, add individual attachment key  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								f71f10eac6 
								
									
								
							
								 
							
						 
						
							
							
								
								Implemented key rotation with the latest vault  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								044cf19913 
								
							
								 
							
						 
						
							
							
								
								Prevent accepted user from seeing ciphers until confirmed ( fixes   #196 )  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								dd684753d0 
								
							
								 
							
						 
						
							
							
								
								Fix gt()  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								f3e6cc6ffd 
								
							
								 
							
						 
						
							
							
								
								Set PartialOrd to consider invalid i32 UserOrgType lower than anything  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								66a4c5d48b 
								
							
								 
							
						 
						
							
							
								
								Implement comparison between i32 and UserOrgType  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								c673370103 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated bw_rs to Rocket version 0.4-rc1  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								janost
							
						 
						
							
							
							
								
							
								e985221b50 
								
							
								 
							
						 
						
							
							
								
								User::save() should return QueryResult instead of bool  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								janost
							
						 
						
							
							
							
								
							
								77cf63c06d 
								
							
								 
							
						 
						
							
							
								
								Folder::save() should return QueryResult instead of bool  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								janost
							
						 
						
							
							
							
								
							
								58a78ffa54 
								
							
								 
							
						 
						
							
							
								
								Device::save() should return QueryResult instead of bool  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								janost
							
						 
						
							
							
							
								
							
								64f6c60bfd 
								
							
								 
							
						 
						
							
							
								
								Organization::save() and UserOrganization::save() should return QueryResult instead of bool  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								a28caa33ef 
								
							
								 
							
						 
						
							
							
								
								Implement poor man's admin panel  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								janost
							
						 
						
							
							
							
								
							
								5292d38c73 
								
							
								 
							
						 
						
							
							
								
								CollectionCipher::save() and delete() should return QueryResult instead of bool  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								janost
							
						 
						
							
							
							
								
							
								380cf06211 
								
							
								 
							
						 
						
							
							
								
								Cipher::save() should return QueryResult instead of bool  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								54f54ee845 
								
							
								 
							
						 
						
							
							
								
								Update revision for users on collection save  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Miroslav Prasil
							
						 
						
							
							
							
								
							
								c3c74506a7 
								
							
								 
							
						 
						
							
							
								
								Add missing fields to returned Org json  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								 
								Daniel García
							
						 
						
							
							
								
								
							
							
								
							
								ebb66c374e 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement KDF iterations change ( Fixes   #195 )  
							
							 
							
							
								
 
							
							
						 
						7 years ago