[xwiki/xwiki-platform] e44448: XWIKI-23433: Provide frontend check of links (#4645)
Branch: refs/heads/stable-17.9.x Home: https://github.com/xwiki/xwiki-platform Commit: e44448aed97191083705c469801e8f501a1e3fe9 https://github.com/xwiki/xwiki-platform/commit/e44448aed97191083705c469801e8... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/NavigationIT.java M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-api/src/main/java/org/xwiki/url/URLConfiguration.java M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-api/src/main/java/org/xwiki/url/script/URLSecurityScriptService.java A xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-api/src/main/resources/ApplicationResources.properties M xwiki-platform-core/xwiki-platform-url/xwiki-platform-url-default/src/main/java/org/xwiki/url/internal/DefaultURLConfiguration.java A xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/link/link-protection.js M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/xwiki.properties.vm Log Message: ----------- XWIKI-23433: Provide frontend check of links (#4645) * Add new properties to enable or not frontend link checks and whitelist of links * Provide script services to access the data from the configuration * Add new mechanism allowing to check links when clicking on them based on the configuration * Apply suggestions from code review * Fix naming of allowed urls * Provide integration test * Add proper since information --------- Co-authored-by: Michael Hamann <michael.hamann@xwiki.com> Co-authored-by: Manuel Leduc <manuel.leduc@xwiki.com> (cherry picked from commit 7b5a4f8c34d9b1da3d966e17f7dbccabac448e75) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications