feat(catalog): persist idempotent bulk operations and retryable deliveries
This commit is contained in:
@@ -58,6 +58,24 @@ export const systemMigrationEntries: readonly MigrationEntry[] = [
|
||||
localization: "PARTIAL",
|
||||
accessibility: "PARTIAL",
|
||||
}),
|
||||
plannedSystemEntry({
|
||||
surface: "admin",
|
||||
legacyPath: "/admin/devops/deliveries",
|
||||
sourceFile: "src/app/admin/devops/deliveries/page.tsx",
|
||||
targetPath: "/admin/system/operations/deliveries",
|
||||
decision: "REHOST",
|
||||
capabilities: { read: [PERMS.DEVOPS_VIEW], mutate: [PERMS.DEVOPS_EDIT] },
|
||||
dependencies: {
|
||||
queries: ["cms_operations", "cms_outbox"],
|
||||
mutations: ["retryDelivery"],
|
||||
},
|
||||
auditRequirement: "PRIVILEGED_MUTATION",
|
||||
localization: "PARTIAL",
|
||||
accessibility: "PARTIAL",
|
||||
notes: [
|
||||
"Retries failed effects only; does not replay committed catalog mutations",
|
||||
],
|
||||
}),
|
||||
// Operator alerts and read-only analytics.
|
||||
plannedSystemEntry({
|
||||
surface: "admin",
|
||||
|
||||
Reference in New Issue
Block a user