[xwiki-contrib/documentation] 1dc93d: DA-102: Add an action in the Documentation adminis...
Branch: refs/heads/vmassol/check-for-violations-on-all-pages Home: https://github.com/xwiki-contrib/documentation Commit: 1dc93df045c35cb0d881f6a87c5bbebe22283332 https://github.com/xwiki-contrib/documentation/commit/1dc93df045c35cb0d881f6... Author: Vincent Massol <[email protected]> Date: 2026-10-08 (Thu, 08 Oct 2026) Changed paths: M documentation-api/pom.xml M documentation-api/src/main/java/org/xwiki/contrib/documentation/DocumentationManager.java A documentation-api/src/main/java/org/xwiki/contrib/documentation/internal/CheckAllPagesJob.java A documentation-api/src/main/java/org/xwiki/contrib/documentation/internal/CheckAllPagesJobStatus.java M documentation-api/src/main/java/org/xwiki/contrib/documentation/internal/DefaultDocumentationManager.java M documentation-api/src/main/java/org/xwiki/contrib/documentation/internal/DocumentationEventListener.java A documentation-api/src/main/java/org/xwiki/contrib/documentation/internal/DocumentationPages.java M documentation-api/src/main/java/org/xwiki/contrib/documentation/script/DocumentationScriptService.java M documentation-api/src/main/resources/META-INF/components.txt A documentation-api/src/test/java/org/xwiki/contrib/documentation/internal/CheckAllPagesJobTest.java A documentation-api/src/test/java/org/xwiki/contrib/documentation/script/DocumentationScriptServiceTest.java M documentation-api/src/test/java/org/xwiki/contrib/documentation/test/DefaultDocumentationManagerTest.java M documentation-test/documentation-test-docker/src/test/it/org/xwiki/contrib/documentation/test/docker/DocumentationIT.java M documentation-test/documentation-test-pageobjects/pom.xml A documentation-test/documentation-test-pageobjects/src/main/java/org/xwiki/contrib/documentation/test/po/DocumentationAdministrationSectionPage.java M documentation-ui/pom.xml A documentation-ui/src/main/resources/DocApp/Code/CheckAllPagesAdministration.xml M documentation-ui/src/main/resources/DocApp/Code/DocumentationSheet.xml M documentation-ui/src/main/resources/DocApp/Code/Translations.xml Log Message: ----------- DA-102: Add an action in the Documentation administration to check all documentation pages for violations * Add a "Check all pages" block to the Documentation section of the wiki Administration, which runs every check on every documentation page of the wiki as a background job, shows its progress and the pages checked, updated and failed, and can be canceled * Restrict starting and canceling the check to the users with Admin right on the wiki, in the script service too * Share the selection of the documentation pages between the analysis on save and the analysis of all pages * Make DocumentationManager#analyse() return whether the violations changed, i.e. whether the page was saved Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/documentation/settings/notifications
participants (1)
-
XWiki Notifications