Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 8ae07eee35f5856daf24dae08968c7cdec49cc05
https://github.com/xwiki/xwiki-platform/commit/8ae07eee35f5856daf24dae08968…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/diff_macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/notification/email/macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/test/java/org/xwiki/web/NotificationMailDefaultHtmlTest.java
Log Message:
-----------
XWIKI-22042: Mail Prepare Thread error still occurs in some cases when triggering the mail sending job from Scheduler
* Bulletproof usage of #createDocumentDiff by ensuring the docs are
not null before calling it
* Fix related test
(cherry picked from commit f19bd6fa13aee6600432e171409dd8570486f339)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: f19bd6fa13aee6600432e171409dd8570486f339
https://github.com/xwiki/xwiki-platform/commit/f19bd6fa13aee6600432e171409d…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/diff_macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/notification/email/macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/test/java/org/xwiki/web/NotificationMailDefaultHtmlTest.java
Log Message:
-----------
XWIKI-22042: Mail Prepare Thread error still occurs in some cases when triggering the mail sending job from Scheduler
* Bulletproof usage of #createDocumentDiff by ensuring the docs are
not null before calling it
* Fix related test
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-22042
Home: https://github.com/xwiki/xwiki-platform
Commit: 6b21c9343fd91e6a887f36195ba963d3cb693191
https://github.com/xwiki/xwiki-platform/commit/6b21c9343fd91e6a887f36195ba9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/diff_macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/notification/email/macros.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/test/java/org/xwiki/web/NotificationMailDefaultHtmlTest.java
Log Message:
-----------
XWIKI-22042: Mail Prepare Thread error still occurs in some cases when triggering the mail sending job from Scheduler
* Bulletproof usage of #createDocumentDiff by ensuring the docs are
not null before calling it
* Fix related test
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: d5c60791e45809224eecf054aa116986f8521931
https://github.com/xwiki/xwiki-platform/commit/d5c60791e45809224eecf054aa11…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/DocumentTreeMacros.xml
Log Message:
-----------
XWIKI-22003: Tree macro cannot find attachment from French page locale if current locale is English
(cherry picked from commit bdff9a98630be583e85cda0af00bc86c7a760a21)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 28705b414750bfe4e5025929d871dcb55cc661d7
https://github.com/xwiki/xwiki-platform/commit/28705b414750bfe4e5025929d871…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-picker/xwiki-platform-attachment-picker-webjar/src/main/webjar/solrSearch.js
Log Message:
-----------
XWIKI-21999: The attachment Gallery picker does not find custom image in multilingual XWiki
(cherry picked from commit 6cfc9590fa09eec36f0557a198d4dad28867c6f3)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: da2b0b01650d0df082d34ed15199836c76a45c7c
https://github.com/xwiki-contrib/cristal/commit/da2b0b01650d0df082d34ed1519…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M electron/main/package.json
M electron/main/src/index.ts
M electron/main/src/mainWindow.ts
M electron/package.json
M electron/preload/package.json
M electron/preload/src/index.ts
M electron/preload/vite.config.js
M electron/renderer/package.json
M electron/renderer/public/config.json
M electron/renderer/src/index.ts
A electron/storage/package.json
A electron/storage/src/components/FileSystemConfig.ts
A electron/storage/src/components/fileSystemStorage.ts
A electron/storage/src/componentsInit.ts
A electron/storage/src/electron/main/index.ts
A electron/storage/src/electron/preload/apiTypes.ts
A electron/storage/src/electron/preload/index.ts
A electron/storage/src/index.ts
A electron/storage/tsconfig.json
A electron/storage/vite.config.ts
A electron/storage/vite.main.config.ts
A electron/storage/vite.preload.config.ts
M lib/src/components/DefaultCristalApp.ts
M lib/src/components/cristalAppLoader.ts
M lib/src/staticBuild.ts
M nx.json
M package.json
M pnpm-lock.yaml
M pnpm-workspace.yaml
M sharedworker/impl/src/components/worker.ts
M skin/src/vue/c-content.vue
M skin/src/vue/contentTools.ts
R storage/src/components/GitHubWikiConfig.ts
R storage/src/components/XWikiWikiConfig.ts
A storage/src/components/abstractStorage.ts
M storage/src/components/componentsInit.ts
A storage/src/components/dexie/dexieOfflineStorage.ts
A storage/src/components/dexie/dexiePageStorage.ts
R storage/src/components/dexieOfflineStorage.ts
R storage/src/components/dexiePageStorage.ts
A storage/src/components/github/GitHubWikiConfig.ts
A storage/src/components/github/githubStorage.ts
R storage/src/components/githubStorage.ts
M storage/src/components/wrappingOfflineStorage.ts
A storage/src/components/xwiki/XWikiWikiConfig.ts
A storage/src/components/xwiki/xwikiStorage.ts
R storage/src/components/xwikiStorage.ts
M storage/src/index.ts
M storage/vite.config.ts
M web/src/index.ts
Log Message:
-----------
CRISTAL-16: Introduce a file system storage
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/feature-deploy-html-cleaner-upgrade
Home: https://github.com/xwiki/xwiki-platform
Commit: b393f417c27682a69ce36ecadce528382a8b4dc4
https://github.com/xwiki/xwiki-platform/commit/b393f417c27682a69ce36ecadce5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/test/java/org/xwiki/attachment/MoveStatusPagesTest.java
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/test/java/org/xwiki/attachment/RefactoringMacrosPageTest.java
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-ui/src/test/java/org/xwiki/attachment/AttachmentSelectorPageTest.java
M xwiki-platform-core/xwiki-platform-help/xwiki-platform-help-ui/src/test/java/org/xwiki/help/XWikiSyntaxMacrosListPageTest.java
M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-style/xwiki-platform-image-style-ui/src/test/java/org/xwiki/image/style/AdministrationPageTest.java
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/test/java/org/xwiki/panels/CreatePanelTest.java
M xwiki-platform-core/xwiki-platform-ratings/xwiki-platform-ratings-ui/src/test/java/org/xwiki/ratings/RatingsTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-ui/src/test/java/org/xwiki/refactoring/RefactoringConfigurationTest.java
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-ui/xwiki-platform-wiki-ui-mainwiki/src/test/java/org/xwiki/wiki/WikiManagerPageTest.java
Log Message:
-----------
XCOMMONS-2276: Upgrade to HtmlCleaner 2.29
* Remove all usages of ControlCharacterFilter as it's been removed in
xwiki-commons-xml as part of the upgrade
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 53a017d44abc5ed25c2c6036bc942adf9ab1fa43
https://github.com/xwiki/xwiki-platform/commit/53a017d44abc5ed25c2c6036bc94…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/pom.xml
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-search/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/src/main/resources/Main/DatabaseSearch.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/pom.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/search.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.js
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/search.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.js
Log Message:
-----------
XWIKI-21811: Don't display in logs Errors related to ObjectEvaluator when upgrading XWiki (#2977)
(cherry picked from commit 7bd3b2b4555370712fd27d029367a81db0c35d1d)
Commit: 523af53bba2b468913e534d6204579fb120a7f32
https://github.com/xwiki/xwiki-platform/commit/523af53bba2b468913e534d62045…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/pom.xml
Log Message:
-----------
XWIKI-21811: Don't display in logs Errors related to ObjectEvaluator when upgrading XWiki
* update the version
Commit: 6a4c1896d49d5bb7455babfec6e147fc2c558159
https://github.com/xwiki/xwiki-platform/commit/6a4c1896d49d5bb7455babfec6e1…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/pom.xml
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-search/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/src/main/resources/Main/DatabaseSearch.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/pom.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/search.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.js
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/search.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.js
Log Message:
-----------
Merge pull request #3025 from xwiki/backport-2977-to-stable-15.10.x
[Backport stable-15.10.x] XWIKI-21811: Don't display in logs Errors related to ObjectEvaluator when upgrading XWiki
Compare: https://github.com/xwiki/xwiki-platform/compare/9a88bd6e23cf...6a4c1896d49d
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 2dc2ddc31e6b66e8b2ad755a4707264ed0685dc8
https://github.com/xwiki-contrib/confluence/commit/2dc2ddc31e6b66e8b2ad755a…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceInputFilterStream.java
M confluence-xml/src/test/resources/confluencexml/blogs.test
Log Message:
-----------
CONFLUENCE-225: Blog articles are not terminal pages in nested mode
Commit: b179e320bef5109f358e4db1759060ad71d1bb29
https://github.com/xwiki-contrib/confluence/commit/b179e320bef5109f358e4db1…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/ConfluenceInputProperties.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/LinkMapper.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverter.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverterListener.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/DefaultLinkMapper.java
Log Message:
-----------
CONFLUENCE-226: Save and load page ids in and from link mappings
Compare: https://github.com/xwiki-contrib/confluence/compare/9fd6db1c3012...b179e320…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9a88bd6e23cfef85c776fe50111475600707c035
https://github.com/xwiki/xwiki-platform/commit/9a88bd6e23cfef85c776fe501114…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AllIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/ForgotUsernameIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/ResetPasswordIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/ResetPasswordRequestClass.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/java/org/xwiki/security/authentication/internal/DefaultResetPasswordManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/java/org/xwiki/security/authentication/internal/DefaultResetPasswordRequestResponse.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/ResetPasswordRequestClassDocumentInitializer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/test/java/org/xwiki/security/authentication/internal/DefaultResetPasswordManagerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-script/src/main/java/org/xwiki/security/authentication/script/AuthenticationScriptService.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/pom.xml
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/pom.xml
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/src/test/it/org/xwiki/security/authentication/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/src/test/it/org/xwiki/security/authentication/test/ui/ForgotUsernameIT.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/src/test/it/org/xwiki/security/authentication/test/ui/ResetPasswordIT.java
M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/xwiki.properties.vm
Log Message:
-----------
XWIKI-21571: Change default value of the reset password token lifetime (#3012)
Change the mechanism of the reset password token to not reset it at each
verification code check, but only when the password is actually reset,
and when its lifetime expired.
Also provide a mandatory document initializer for the
ResetPasswordRequest xclass.
Change a bit more the logic: if the token lifetime configuration is set
to 0 (which was the default) then we automatically remove the reset
password request xobject at first wrong attempt (bad verification code):
it will prevent any bruteforce attack. Then if there's a token lifetime
configuration set, we don't remove the xobject when a bad attempt is
performed: user might have used the wrong mail for example. But we do
remove the xobject when it's expired. And if it's expired, or if the
code was wrong, in both cases we immediately return an error.
Move ResetPasswordIT and ForgotUserNameIT from
administration-test-docker to a new module
security-authentication-test-docker since it's related to
security-authentication module now.
---------
Co-authored-by: Manuel Leduc <manuel.leduc(a)xwiki.com>
(cherry picked from commit b410dad402669c76b0dcec149b1e8bd334c541c4)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3012-to-stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 2d639694ba4343f8b5e35212cef7f1df89e377d3
https://github.com/xwiki/xwiki-platform/commit/2d639694ba4343f8b5e35212cef7…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/AllIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/ForgotUsernameIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/ResetPasswordIT.java
R xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/ResetPasswordRequestClass.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/pom.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/java/org/xwiki/security/authentication/internal/DefaultResetPasswordManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/java/org/xwiki/security/authentication/internal/DefaultResetPasswordRequestResponse.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/ResetPasswordRequestClassDocumentInitializer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-default/src/test/java/org/xwiki/security/authentication/internal/DefaultResetPasswordManagerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-script/src/main/java/org/xwiki/security/authentication/script/AuthenticationScriptService.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/pom.xml
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/pom.xml
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/src/test/it/org/xwiki/security/authentication/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/src/test/it/org/xwiki/security/authentication/test/ui/ForgotUsernameIT.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-test/xwiki-platform-security-authentication-test-docker/src/test/it/org/xwiki/security/authentication/test/ui/ResetPasswordIT.java
M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/xwiki.properties.vm
Log Message:
-----------
XWIKI-21571: Change default value of the reset password token lifetime (#3012)
Change the mechanism of the reset password token to not reset it at each
verification code check, but only when the password is actually reset,
and when its lifetime expired.
Also provide a mandatory document initializer for the
ResetPasswordRequest xclass.
Change a bit more the logic: if the token lifetime configuration is set
to 0 (which was the default) then we automatically remove the reset
password request xobject at first wrong attempt (bad verification code):
it will prevent any bruteforce attack. Then if there's a token lifetime
configuration set, we don't remove the xobject when a bad attempt is
performed: user might have used the wrong mail for example. But we do
remove the xobject when it's expired. And if it's expired, or if the
code was wrong, in both cases we immediately return an error.
Move ResetPasswordIT and ForgotUserNameIT from
administration-test-docker to a new module
security-authentication-test-docker since it's related to
security-authentication module now.
---------
Co-authored-by: Manuel Leduc <manuel.leduc(a)xwiki.com>
(cherry picked from commit b410dad402669c76b0dcec149b1e8bd334c541c4)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-deploy-preparedocumentcontent
Home: https://github.com/xwiki/xwiki-platform
Commit: fd0b4f1f611a13ff89c7980990ccff5aa5481e8d
https://github.com/xwiki/xwiki-platform/commit/fd0b4f1f611a13ff89c7980990cc…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-bridge/src/main/java/org/xwiki/bridge/DocumentModelBridge.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/main/java/org/xwiki/display/internal/AbstractDocumentTitleDisplayer.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/main/java/org/xwiki/display/internal/DocumentContentAsyncExecutor.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/main/java/org/xwiki/display/internal/DocumentTitleDisplayer.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/test/java/org/xwiki/display/internal/DocumentContentDisplayerTest.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-macro/src/test/java/org/xwiki/rendering/internal/macro/DisplayMacroTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/LazyXWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/java/org/xwiki/rendering/internal/macro/context/ContextMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/test/java/org/xwiki/rendering/internal/macro/context/ContextMacroTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/test/java/org/xwiki/rendering/macro/context/IntegrationTests.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroTest.java
Log Message:
-----------
XWIKI-21219: Add a preparation/compilation pass to the document content and title
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-2977-to-stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 53a017d44abc5ed25c2c6036bc942adf9ab1fa43
https://github.com/xwiki/xwiki-platform/commit/53a017d44abc5ed25c2c6036bc94…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/pom.xml
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-search/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/src/main/resources/Main/DatabaseSearch.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/pom.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/search.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.js
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/search.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.js
Log Message:
-----------
XWIKI-21811: Don't display in logs Errors related to ObjectEvaluator when upgrading XWiki (#2977)
(cherry picked from commit 7bd3b2b4555370712fd27d029367a81db0c35d1d)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 7bd3b2b4555370712fd27d029367a81db0c35d1d
https://github.com/xwiki/xwiki-platform/commit/7bd3b2b4555370712fd27d029367…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-03-27 (Wed, 27 Mar 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/pom.xml
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-search/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/pom.xml
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/src/main/resources/Main/DatabaseSearch.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/pom.xml
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/search.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.css
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-webjar/src/main/webjar/searchSuggest.js
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/search.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.css
R xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/search/searchSuggest.js
Log Message:
-----------
XWIKI-21811: Don't display in logs Errors related to ObjectEvaluator when upgrading XWiki (#2977)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications