mirror of
				https://github.com/dani-garcia/vaultwarden.git
				synced 2025-10-31 02:08:20 +02:00 
			
		
		
		
	feat: add feature flag export-attachments (#5784)
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							674e444d67
						
					
				
				
					commit
					2697fe8aba
				
			| @@ -357,6 +357,7 @@ | |||||||
| ## - "anon-addy-self-host-alias": Enable configuring self-hosted Anon Addy alias generator. (Needs Android >=2025.2.0) | ## - "anon-addy-self-host-alias": Enable configuring self-hosted Anon Addy alias generator. (Needs Android >=2025.2.0) | ||||||
| ## - "simple-login-self-host-alias": Enable configuring self-hosted Simple Login alias generator. (Needs Android >=2025.2.0) | ## - "simple-login-self-host-alias": Enable configuring self-hosted Simple Login alias generator. (Needs Android >=2025.2.0) | ||||||
| ## - "mutual-tls": Enable the use of mutual TLS on Android (Client >= 2025.2.0) | ## - "mutual-tls": Enable the use of mutual TLS on Android (Client >= 2025.2.0) | ||||||
|  | ## - "export-attachments": Enable support for exporting attachments (Clients >=2025.4.0) | ||||||
| # EXPERIMENTAL_CLIENT_FEATURE_FLAGS=fido2-vault-credentials | # EXPERIMENTAL_CLIENT_FEATURE_FLAGS=fido2-vault-credentials | ||||||
|  |  | ||||||
| ## Require new device emails. When a user logs in an email is required to be sent. | ## Require new device emails. When a user logs in an email is required to be sent. | ||||||
|   | |||||||
| @@ -846,6 +846,7 @@ fn validate_config(cfg: &ConfigItems) -> Result<(), Error> { | |||||||
|         "anon-addy-self-host-alias", |         "anon-addy-self-host-alias", | ||||||
|         "simple-login-self-host-alias", |         "simple-login-self-host-alias", | ||||||
|         "mutual-tls", |         "mutual-tls", | ||||||
|  |         "export-attachments", | ||||||
|     ]; |     ]; | ||||||
|     let configured_flags = parse_experimental_client_feature_flags(&cfg.experimental_client_feature_flags); |     let configured_flags = parse_experimental_client_feature_flags(&cfg.experimental_client_feature_flags); | ||||||
|     let invalid_flags: Vec<_> = configured_flags.keys().filter(|flag| !KNOWN_FLAGS.contains(&flag.as_str())).collect(); |     let invalid_flags: Vec<_> = configured_flags.keys().filter(|flag| !KNOWN_FLAGS.contains(&flag.as_str())).collect(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user