Public release source-69fccd306838

Source commit: 69fccd306838141ba9b1730f4ac4afb1a617bb4e

Public tree identity: sha256:8c03637496d3f7ee1b625aa1c823cd69bfcf0247a061d8cb571e05d537329691
This commit is contained in:
Clusterflux release 2026-07-25 17:53:21 +02:00
parent f4590ca576
commit ba749b9e47
88 changed files with 204 additions and 18991 deletions

View file

@ -1046,7 +1046,7 @@ mod tests {
}
#[test]
fn account_policy_state_summarizes_private_admin_records_safely() {
fn account_policy_state_summarizes_sensitive_admin_records_safely() {
let tenant = TenantId::from("tenant");
let mut coordinator = Coordinator::boot(&InMemoryDurableStore::default(), 1);

View file

@ -213,7 +213,7 @@ pub enum CoordinatorResponse {
manual_review: bool,
sanitized_reason: Option<String>,
next_actions: Vec<String>,
private_moderation_details_exposed: bool,
sensitive_moderation_details_exposed: bool,
signup_failure_details_exposed: bool,
},
AdminStatus {

View file

@ -45,7 +45,7 @@ impl CoordinatorService {
manual_review: account_state.manual_review,
sanitized_reason: account_state.sanitized_reason,
next_actions: account_state.next_actions,
private_moderation_details_exposed: false,
sensitive_moderation_details_exposed: false,
signup_failure_details_exposed: false,
})
}
@ -609,7 +609,7 @@ impl CoordinatorService {
manual_review: account_state.manual_review,
sanitized_reason: account_state.sanitized_reason,
next_actions: account_state.next_actions,
private_moderation_details_exposed: false,
sensitive_moderation_details_exposed: false,
signup_failure_details_exposed: false,
})
}

View file

@ -1499,7 +1499,7 @@ fn service_reports_and_enforces_public_admin_tenant_suspension() {
suspended,
disabled,
sanitized_reason,
private_moderation_details_exposed,
sensitive_moderation_details_exposed,
signup_failure_details_exposed,
..
} = service
@ -1520,7 +1520,7 @@ fn service_reports_and_enforces_public_admin_tenant_suspension() {
assert!(!suspended);
assert!(!disabled);
assert!(sanitized_reason.is_none());
assert!(!private_moderation_details_exposed);
assert!(!sensitive_moderation_details_exposed);
assert!(!signup_failure_details_exposed);
for (tenant, policy_name, expected_status, expected_reason) in [
@ -1556,7 +1556,7 @@ fn service_reports_and_enforces_public_admin_tenant_suspension() {
manual_review,
sanitized_reason,
next_actions,
private_moderation_details_exposed,
sensitive_moderation_details_exposed,
signup_failure_details_exposed,
..
} = service
@ -1578,7 +1578,7 @@ fn service_reports_and_enforces_public_admin_tenant_suspension() {
assert!(next_actions
.iter()
.any(|action| action.contains("hosted operator")));
assert!(!private_moderation_details_exposed);
assert!(!sensitive_moderation_details_exposed);
assert!(!signup_failure_details_exposed);
}
@ -1717,7 +1717,7 @@ fn service_reports_and_enforces_public_admin_tenant_suspension() {
disabled,
sanitized_reason,
next_actions,
private_moderation_details_exposed,
sensitive_moderation_details_exposed,
signup_failure_details_exposed,
..
} = service
@ -1740,7 +1740,7 @@ fn service_reports_and_enforces_public_admin_tenant_suspension() {
assert!(next_actions
.iter()
.any(|action| action.contains("hosted operator")));
assert!(!private_moderation_details_exposed);
assert!(!sensitive_moderation_details_exposed);
assert!(!signup_failure_details_exposed);
let create = service