Remove the RemoveCardPolicy feature flag (#5770)

This commit is contained in:
David Perez
2025-08-22 11:33:08 -05:00
committed by GitHub
parent a1c6276092
commit 517829e7b0
17 changed files with 49 additions and 255 deletions

View File

@@ -33,7 +33,6 @@ sealed class FlagKey<out T : Any> {
CredentialExchangeProtocolImport,
CredentialExchangeProtocolExport,
UserManagedPrivilegedApps,
RemoveCardPolicy,
)
}
}
@@ -72,15 +71,6 @@ sealed class FlagKey<out T : Any> {
override val defaultValue: Boolean = false
}
/**
* Data object holding the feature flag key to enable the removal of card item types.
* This flag will hide card types from organizations with policy enable and individual vaults
*/
data object RemoveCardPolicy : FlagKey<Boolean>() {
override val keyName: String = "pm-16442-remove-card-item-type-policy"
override val defaultValue: Boolean = false
}
/**
* Indicates the state of Bitwarden authentication.
*/

View File

@@ -24,10 +24,6 @@ class FlagKeyTest {
FlagKey.UserManagedPrivilegedApps.keyName,
"pm-18970-user-managed-privileged-apps",
)
assertEquals(
FlagKey.RemoveCardPolicy.keyName,
"pm-16442-remove-card-item-type-policy",
)
assertEquals(
FlagKey.BitwardenAuthenticationEnabled.keyName,
"bitwarden-authentication-enabled",
@@ -42,7 +38,6 @@ class FlagKeyTest {
FlagKey.CredentialExchangeProtocolExport,
FlagKey.CipherKeyEncryption,
FlagKey.UserManagedPrivilegedApps,
FlagKey.RemoveCardPolicy,
FlagKey.BitwardenAuthenticationEnabled,
).all {
!it.defaultValue