Skip to content

Commit ba40076

Browse files
committed
Enable flag directly and remove stale flags
1 parent d74791c commit ba40076

File tree

3 files changed

+1
-6
lines changed

3 files changed

+1
-6
lines changed

.env.template

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,6 @@
384384
## - "mutual-tls": Enable the use of mutual TLS on Android (Client >= 2025.2.0)
385385
## - "cxp-import-mobile": Enable the import via CXP on iOS (Clients >=2025.9.2)
386386
## - "cxp-export-mobile": Enable the export via CXP on iOS (Clients >=2025.9.2)
387-
## - "pm-19148-innovation-archive": Enable support for archiving items (Client >= 2025.10.1)
388387
# EXPERIMENTAL_CLIENT_FEATURE_FLAGS=fido2-vault-credentials
389388

390389
## Require new device emails. When a user logs in an email is required to be sent.

src/api/core/mod.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,9 @@ fn config() -> Json<Value> {
205205
// iOS (v2025.6.0): https://github.com/bitwarden/ios/blob/ff06d9c6cc8da89f78f37f376495800201d7261a/BitwardenShared/Core/Platform/Models/Enum/FeatureFlag.swift#L7
206206
let mut feature_states =
207207
parse_experimental_client_feature_flags(&crate::CONFIG.experimental_client_feature_flags());
208-
feature_states.insert("duo-redirect".to_string(), true);
209208
feature_states.insert("email-verification".to_string(), true);
210-
feature_states.insert("unauth-ui-refresh".to_string(), true);
211-
feature_states.insert("enable-pm-flight-recorder".to_string(), true);
212209
feature_states.insert("mobile-error-reporting".to_string(), true);
210+
feature_states.insert("pm-19148-innovation-archive".to_string(), true);
213211

214212
Json(json!({
215213
// Note: The clients use this version to handle backwards compatibility concerns

src/config.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,8 +1052,6 @@ fn validate_config(cfg: &ConfigItems) -> Result<(), Error> {
10521052
"cxp-export-mobile",
10531053
// Webauthn Related Origins
10541054
"pm-30529-webauthn-related-origins",
1055-
// Innovation Team
1056-
"pm-19148-innovation-archive",
10571055
];
10581056
let configured_flags = parse_experimental_client_feature_flags(&cfg.experimental_client_feature_flags);
10591057
let invalid_flags: Vec<_> = configured_flags.keys().filter(|flag| !KNOWN_FLAGS.contains(&flag.as_str())).collect();

0 commit comments

Comments
 (0)