Branch: refs/heads/XWIKI-17510
Home: https://github.com/xwiki/xwiki-platform
Commit: 7f0a3ca72c3d3c2d28a59627cf63d7f7965eafbb
https://github.com/xwiki/xwiki-platform/commit/7f0a3ca72c3d3c2d28a59627cf63…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2023-10-20 (Fri, 20 Oct 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/Registration.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/RegisterAction.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-api/src/main/java/org/xwiki/security/authentication/RegistrationConfiguration.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/java/org/xwiki/security/authentication/internal/DefaultRegistrationConfiguration.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/java/org/xwiki/security/authentication/internal/RegistrationConfigurationSource.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-script/src/main/java/org/xwiki/security/authentication/script/RegistrationScriptService.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-script/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/passwd.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/register_macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/resetpasswordinline.vm
Log Message:
-----------
XWIKI-17510: The reset password functionality is not affected by password strength rules
* Provide new APIs for accessing RegistrationConfiguration
* Define a script service to access this API from scripts
* Rewrite velocity macro #loadConfig to exploit this new API and to
remove unused arguments
* Use the new API also in oldcore where needed
WIP: Coverage is not yet met. And missing execution of integration tests
to validate everything. Also some properties from RegistrationConfig
have not been exposed yet. This probably need to be also done.
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: ed8320d883dd2dba24540af762a31d48f3d63e3d
https://github.com/xwiki/xwiki-platform/commit/ed8320d883dd2dba24540af762a3…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2023-10-20 (Fri, 20 Oct 2023)
Changed paths:
R xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-backup.xar
R xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-no-history.xar
R xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-with-history-1.3.xar
R xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-with-history.xar
Log Message:
-----------
XWIKI-21443: Template modifications are not taken into account right away anymore when reloading it
* remove files committed by mistake
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 8783e69e25088a7d51bb5f996941e9530a88d7df
https://github.com/xwiki/xwiki-platform/commit/8783e69e25088a7d51bb5f996941…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2023-10-20 (Fri, 20 Oct 2023)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/ThemesAdministrationSectionPage.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-theme/xwiki-platform-flamingo-theme-test/xwiki-platform-flamingo-theme-test-docker/src/test/it/org/xwiki/flamingo/test/ui/FlamingoThemeIT.java
M xwiki-platform-core/xwiki-platform-skin/pom.xml
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/pom.xml
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/pom.xml
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/it/org/xwiki/skin/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/it/org/xwiki/skin/test/ui/WikiSkinIT.java
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-backup.xar
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-no-history.xar
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-with-history-1.3.xar
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-docker/src/test/resources/XARImportIT/Main.TestPage-with-history.xar
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-pageobjects/pom.xml
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-pageobjects/src/main/java/org/xwiki/skin/test/po/SkinInlinePage.java
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-pageobjects/src/main/java/org/xwiki/skin/test/po/SkinTemplateElement.java
A xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-test/xwiki-platform-skin-test-pageobjects/src/main/java/org/xwiki/skin/test/po/SkinViewPage.java
Log Message:
-----------
XWIKI-21443: Template modifications are not taken into account right away anymore when reloading it
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 9bcd3605da72359d4c17e6356e5d2c2a43b748fb
https://github.com/xwiki/xwiki-commons/commit/9bcd3605da72359d4c17e6356e5d2…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2023-10-20 (Fri, 20 Oct 2023)
Changed paths:
A xwiki-commons-core/xwiki-commons-velocity/src/main/java/org/xwiki/velocity/internal/util/DefaultVelocityDetector.java
A xwiki-commons-core/xwiki-commons-velocity/src/main/java/org/xwiki/velocity/internal/util/VelocityDetector.java
M xwiki-commons-core/xwiki-commons-velocity/src/main/resources/META-INF/components.txt
A xwiki-commons-core/xwiki-commons-velocity/src/test/java/org/xwiki/velocity/internal/util/DefaultVelocityDetectorTest.java
Log Message:
-----------
XCOMMONS-2830: Introduce a utility component to check if a string contains Velocity code
* Introduce an internal VelocityDetector role and a corresponding
default implementation including a test.