Content IntegritycommunityTélécharger 4.0.0 Versions (1)InformationsIdentifiant du modulecontent-integrityIdentifiant de groupeorg.jahia.communityStatutcommunityCatégorieAdmin FeaturesAuteurtleclere@jahia.comSite web du développeurhttp://www.jahia.comNécessite Jahia8.1.5.0Publié le2026-11-09Sourcescm:git:git@github.com:Jahia/content-integrityÉtiquettesintegrity AperçuScans the JCR repository of a Jahia server to detect the inconsistent content, and fixes itDépendancesJahia GraphQL Core ProviderModules dépendantsAucun module n'en dépend.Versions×4.0.0TéléchargerJahia 8.1.5.0 or later is now requiredThe module is now published with the group ID org.jahia.communityUINew administration screen, in React with the Jahia Moonstone design system, as a native administration route, with French labels. The legacy jQuery screen is removedA single page for the scans and their results: the running scan with its log, then the results of the stored scansResults: filters, choice of the columns, errors displayed as a tree by node, and a side panel per node with the fixes of its errorsResults: Fix all, fixes with a chosen or typed value, a confirmation before any change, and a summary of the errors fixed, skipped and not fixedResults: Delete and Delete all of the stored results, with the new permission adminContentIntegrityDeleteFrameworkThe results of the scans are stored in the JCR, with their status and their log, and deleted after 30 daysThe command jcr:integrity-fix is always availableGraphQL: the fields which change the server are mutations, under mutation { contentIntegrity }[breaking] Only the package org.jahia.modules.contentintegrity.api is exported: a custom check must update its importsChecksNew fixes in AceSanityCheck, SiteLevelSystemGroupsCheck, UserAccountSanityCheck, PagesSanityCheck (MISSING_TEMPLATE) and PropertyDefinitionsSanityCheck (INVALID_VALUE_CONSTRAINT)New errors: LOCK_OF_UNKNOWN_PROCESS and LOCK_PROPERTIES_IN_LIVE (LockSanityCheck), BROKEN_REF_IN_FIELD (ReferencesSanityCheck), ACE_OUTSIDE_ACL (AceSanityCheck)Only the errors which can be fixed are offered a fixUndeclaredNodeTypesCheck: the fix acts only on the types listed in the new configuration types-to-fixMany bug fixesSecurityNew permission adminContentIntegrityFix, required to fix the errorsThe scan reports are readable by the server administrators onlySeveral fixes no longer change more content than the reported errorFull release notes: docs/release-notes.md