BlackDex 
							
						 
					 
					
						
						
							
						
						631d022e17 
					 
					
						
						
							
							Fix some external_id issues  
						
						... 
						
						
						
						- Do not update `externalId` on group updates
   Groups are only updated via the web-vault currently, and those do not
   send the `externalId` value, and thus we need to prevent updating it.
 - Refactored some other ExternalId functions
 - Prevent empty `externalId` on `Collections`
 - Return `externalId` for users
Fixes  #3685  
						
						
							
						
					 
					
						2023-07-12 22:04:18 +02:00 
						 
				 
			
				
					
						
							
							
								GeekCorner 
							
						 
					 
					
						
						
							
						
						211f4492fa 
					 
					
						
						
							
							feat: Add support for forwardemail  
						
						
						
						
							
						
					 
					
						2023-07-12 10:50:41 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						61f9081827 
					 
					
						
						
							
							Merge pull request  #3678  from BlackDex/fix-org-api-creation-postgres  
						
						... 
						
						
						
						Fix Org API Key generation on PosgreSQL 
						
						
							
						
					 
					
						2023-07-10 17:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						a8e5384c4a 
					 
					
						
						
							
							Fix Org API Key generation on PosgreSQL  
						
						... 
						
						
						
						Using PostgreSQL creating or rotating the Org API Key failed because of
some query mismatch. This PR fixes that.
Fixes https://github.com/dani-garcia/vaultwarden/discussions/3671#discussioncomment-6400394  
						
						
							
						
					 
					
						2023-07-10 15:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						1c7338c7c4 
					 
					
						
						
							
							Merge pull request  #3659  from BlackDex/fix-org-creation  
						
						... 
						
						
						
						Fix org creation regresion 
						
						
							
 
						
					 
					
						2023-07-06 10:39:59 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						08f37b9935 
					 
					
						
						
							
							Fix org creation regresion  
						
						... 
						
						
						
						A previous PR added a field which isn't there on the initial creation of
an org. This PR fixes that. 
						
						
							
						
					 
					
						2023-07-06 10:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						4826ddca4c 
					 
					
						
						
							
							Merge pull request  #3651  from tessus/fix/branch-on-HEAD  
						
						... 
						
						
						
						fix version when compiled at a specific commit 
						
						
							
						
					 
					
						2023-07-05 18:45:08 +02:00 
						 
				 
			
				
					
						
							
							
								Helmut K. C. Tessarek 
							
						 
					 
					
						
						
							
						
						2b32b6f78c 
					 
					
						
						
							
							fix version when compiled at a specific commit  
						
						... 
						
						
						
						When a specific commit is checked out from the main branch, the vaultwarden
version is reported as `vaultwarden x.y.z-githash (HEAD)`.
This is a problem, because the admin interface reports this as a version from
a branch called HEAD, while in reality the commit was from the main branch. 
						
						
							
						
					 
					
						2023-07-04 18:08:52 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						a6cfdddfd8 
					 
					
						
						
							
							Merge pull request  #3649  from BlackDex/update-crates  
						
						... 
						
						
						
						Update crates and small clippy fix 
						
						
							
						
					 
					
						2023-07-04 20:56:05 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						814ce9a6ac 
					 
					
						
						
							
							Merge pull request  #3632  from sirux88/fix-reset-password-check-issue  
						
						... 
						
						
						
						fix missing password check while manual reset password enrollment 
						
						
							
						
					 
					
						2023-07-04 20:55:34 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						1bee46f64b 
					 
					
						
						
							
							Merge pull request  #3623  from fashberg/main  
						
						... 
						
						
						
						Added-External_id for Collections 
						
						
							
						
					 
					
						2023-07-04 20:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						556d945396 
					 
					
						
						
							
							Merge pull request  #3620  from DenuxPlays/main  
						
						... 
						
						
						
						Updated docker run command 
						
						
							
						
					 
					
						2023-07-04 20:54:05 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						664b480c71 
					 
					
						
						
							
							Merge pull request  #3609  from farodin91/add-user-to-collection-during-creation  
						
						... 
						
						
						
						add user to collection during creation 
						
						
							
						
					 
					
						2023-07-04 20:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Jansen 
							
						 
					 
					
						
						
							
						
						84e901b7d2 
					 
					
						
						
							
							add user to collection during creation  
						
						... 
						
						
						
						Signed-off-by: Jan Jansen <jan.jansen@gdata.de > 
						
						
							
						
					 
					
						2023-07-04 20:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Folke Ashberg 
							
						 
					 
					
						
						
							
						
						839b2bc950 
					 
					
						
						
							
							fix format error  
						
						
						
						
							
						
					 
					
						2023-07-04 20:26:03 +02:00 
						 
				 
			
				
					
						
							
							
								Folke Ashberg 
							
						 
					 
					
						
						
							
						
						6050c8dac5 
					 
					
						
						
							
							Added-External_id for Collections  
						
						
						
						
							
						
					 
					
						2023-07-04 20:26:03 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						0a6b797e6e 
					 
					
						
						
							
							Update crates and small clippy fix  
						
						... 
						
						
						
						- Update all crates
- Remove async which is reported by clippy in v1.72.0 
						
						
							
						
					 
					
						2023-07-04 20:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								sirux88 
							
						 
					 
					
						
						
							
						
						fb6f441a4f 
					 
					
						
						
							
							fixed unnecessary variable usage  
						
						
						
						
							
						
					 
					
						2023-07-04 18:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								sirux88 
							
						 
					 
					
						
						
							
						
						9876aedd67 
					 
					
						
						
							
							added password check for manual reset  
						
						... 
						
						
						
						password enrollment endpoint 
						
						
							
						
					 
					
						2023-07-04 18:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						19e671ff25 
					 
					
						
						
							
							Fix dataurl parse panic when icon is malformed  
						
						
						
						
							
						
					 
					
						2023-07-03 20:20:26 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						60964c07e6 
					 
					
						
						
							
							Add some extra access checks for attachments and groups  
						
						
						
						
							
						
					 
					
						2023-07-03 19:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Timon Klinkert 
							
						 
					 
					
						
						
							
						
						e4894524e4 
					 
					
						
						
							
							updated docker run command  
						
						
						
						
							
						
					 
					
						2023-06-26 00:31:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						e7f083dee9 
					 
					
						
						
							
							Merge pull request  #3593  from GeekCornerGH/feature/store-passkeys-in-the-vault  
						
						... 
						
						
						
						feat: Support for storing passkeys in the vault 
						
						
							
						
					 
					
						2023-06-22 19:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								GeekCornerGH 
							
						 
					 
					
						
						
							
						
						1074315a87 
					 
					
						
						
							
							feat: Support for storing passkeys in the vault  
						
						
						
						
							
						
					 
					
						2023-06-22 18:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						c56bf38079 
					 
					
						
						
							
							Merge pull request  #3608  from BlackDex/fix-issue-3607  
						
						... 
						
						
						
						Fix send access regression 
						
						
							
						
					 
					
						2023-06-22 17:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						3c0cac623d 
					 
					
						
						
							
							Fix send access regression  
						
						... 
						
						
						
						In a previous commit push notifications for mobile were added, but this
introduced a header guard which caused issues with anonymous endpoints.
This PR fixes this by using a uuid with only 0's.
Fixes  #3607  
						
						
							
						
					 
					
						2023-06-22 16:40:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						550794b127 
					 
					
						
						
							
							Merge pull request  #3606  from farodin91/add-group-import-on-invite  
						
						... 
						
						
						
						Add group import on invite 
						
						
							
						
					 
					
						2023-06-22 11:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Jansen 
							
						 
					 
					
						
						
							
						
						e818a0bf37 
					 
					
						
						
							
							Add group import on invite  
						
						... 
						
						
						
						Fixes  #3599 
Signed-off-by: Jan Jansen <jan.jansen@gdata.de > 
					
						2023-06-22 11:10:43 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						2aedff50e8 
					 
					
						
						
							
							Merge pull request  #3603  from BlackDex/update-crates-and-workflows  
						
						... 
						
						
						
						Update crates and workflow 
						
						
							
						
					 
					
						2023-06-21 23:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						84a23008f4 
					 
					
						
						
							
							Update crates and workflow  
						
						... 
						
						
						
						- Updated all the crates
- Updated workflow actions
- Set cargo registry to sparse 
						
						
							
						
					 
					
						2023-06-21 22:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						44e9e1a58e 
					 
					
						
						
							
							Merge pull request  #3578  from quexten/fix/mobile-push-to-empty-uuid  
						
						... 
						
						
						
						Add mobile push device filter to non-null push uuid 
						
						
							
						
					 
					
						2023-06-18 17:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								Bernd Schoolmann 
							
						 
					 
					
						
						
							
						
						e4606431d1 
					 
					
						
						
							
							Fix mobile push blocking requests and spamming push server  
						
						
						
						
							
						
					 
					
						2023-06-16 23:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						5b7d7390b0 
					 
					
						
						
							
							Merge pull request  #3568  from BlackDex/org-api-key-refresh  
						
						... 
						
						
						
						Implement the Organization API Key support for the new Directory Connector v2022 
						
						
							
						
					 
					
						2023-06-13 09:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						a05187c0ff 
					 
					
						
						
							
							Some code changes and optimizations  
						
						... 
						
						
						
						Some cleanups and optimizations done on the code generated by @Kurnihil 
						
						
							
						
					 
					
						2023-06-13 08:51:07 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						8e34495e73 
					 
					
						
						
							
							Merge and modify PR from @Kurnihil  
						
						... 
						
						
						
						Merging a PR from @Kurnihil into the already rebased branch.
Made some small changes to make it work with newer changes.
Some finetuning is probably still needed.
Co-authored-by: Daniele Andrei <daniele.andrei@geo-satis.com >
Co-authored-by: Kurnihil 
						
						
							
						
					 
					
						2023-06-13 08:51:07 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						4219249e11 
					 
					
						
						
							
							Add support for Organization token  
						
						... 
						
						
						
						This is a WIP for adding organization token login support.
It has basic token login and verification support, but that's about it.
This branch is a refresh of the previous version, and will contain code
from a PR based upon my previous branch. 
						
						
							
						
					 
					
						2023-06-13 08:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						bd883de70e 
					 
					
						
						
							
							Merge pull request  #3304  from GeekCornerGH/feature/push-notifications  
						
						... 
						
						
						
						feat: Implement Push Notifications sync 
						
						
							
						
					 
					
						2023-06-12 23:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								GeekCornerGH 
							
						 
					 
					
						
						
							
						
						2d66292350 
					 
					
						
						
							
							feat: Push Notifications  
						
						... 
						
						
						
						Co-authored-by: samb-devel <125741162+samb-devel@users.noreply.github.com >
Co-authored-by: Zoruk <Zoruk@users.noreply.github.com > 
						
						
							
						
					 
					
						2023-06-11 13:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						adf67a8ee8 
					 
					
						
						
							
							Merge pull request  #3563  from tessus/update/rust-and-crates  
						
						... 
						
						
						
						Update Rust and Crates 
						
						
							
						
					 
					
						2023-06-04 22:39:40 +02:00 
						 
				 
			
				
					
						
							
							
								Helmut K. C. Tessarek 
							
						 
					 
					
						
						
							
						
						f40f5b8399 
					 
					
						
						
							
							update web-vault to v2023.5.0  
						
						
						
						
							
						
					 
					
						2023-06-04 16:15:10 -04:00 
						 
				 
			
				
					
						
							
							
								Helmut K. C. Tessarek 
							
						 
					 
					
						
						
							
						
						2d6ca0ea95 
					 
					
						
						
							
							Update a few more crates  
						
						
						
						
							
						
					 
					
						2023-06-04 16:14:51 -04:00 
						 
				 
			
				
					
						
							
							
								Helmut K. C. Tessarek 
							
						 
					 
					
						
						
							
						
						06a10e2c5a 
					 
					
						
						
							
							Update Rust and Crates  
						
						
						
						
							
						
					 
					
						2023-06-03 17:04:45 -04:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						445680fb84 
					 
					
						
						
							
							Merge pull request  #3546  from BlackDex/GH-3534  
						
						... 
						
						
						
						Fix collection change ws notifications 
						
						
							
						
					 
					
						2023-05-26 18:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						83376544d8 
					 
					
						
						
							
							Fix collection change ws notifications  
						
						... 
						
						
						
						When chaning a collection this did not got notified via WebSockets.
This PR adds this feature and resolves  #3534  
						
						
							
						
					 
					
						2023-05-26 17:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						04a17dcdef 
					 
					
						
						
							
							Merge pull request  #3548  from BlackDex/update-crates  
						
						... 
						
						
						
						Update crates and GH Workflow 
						
						
							
						
					 
					
						2023-05-26 17:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						0851561392 
					 
					
						
						
							
							Update crates and GH Workflow  
						
						... 
						
						
						
						- Updated crates
- Updated GHA where needed 
						
						
							
						
					 
					
						2023-05-26 17:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						95cd6deda6 
					 
					
						
						
							
							Merge pull request  #3547  from BlackDex/GH-3540  
						
						... 
						
						
						
						Prevent 401 on main admin page 
						
						
							
						
					 
					
						2023-05-26 17:25:48 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						636f16dc66 
					 
					
						
						
							
							Prevent 401 on main admin page  
						
						... 
						
						
						
						When you are not loggedin, and have no cookie etc.. we always returned a 401.
This was mainly to allow the login page on all the sub pages, and after
login being redirected to the requested page, for these pages a 401 is a
valid response, since, you do not have access.
But for the main `/admin` page, it should just respond with a `200` and
show the login page.
This PR fixes this flow and response. It should prevent people using
Fail2ban, or other tools being triggered by only accessing the login page.
Resolves  #3540  
						
						
							
						
					 
					
						2023-05-25 23:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						9e5b049dca 
					 
					
						
						
							
							Merge pull request  #3532  from jjlin/global-domains  
						
						... 
						
						
						
						Sync global_domains.json (Pinterest) 
						
						
							
						
					 
					
						2023-05-17 21:20:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						23aa9088f3 
					 
					
						
						
							
							Sync global_domains.json to  bitwarden/server@8dda73a  (Pinterest)  
						
						
						
						
							
						
					 
					
						2023-05-17 12:04:31 -07:00