- Apr 04, 2024
-
-
Thomas Mortagne authored
(cherry picked from commit 3b58028c)
-
Thomas Mortagne authored
(cherry picked from commit 1e1ce2a4)
-
- Apr 02, 2024
-
-
Manuel Leduc authored
XWIKI-22008: CKEditor freezes when editing the page in attempt to change list type for item with image
-
- Mar 29, 2024
-
-
Thomas Mortagne authored
(cherry picked from commit 638b4de1)
-
- Mar 28, 2024
-
-
Simon Urli authored
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 f19bd6fa)
-
Manuel Leduc authored
(cherry picked from commit bdff9a98)
-
Manuel Leduc authored
(cherry picked from commit 6cfc9590)
-
- Mar 27, 2024
-
-
Thomas Mortagne authored
[Backport stable-15.10.x] XWIKI-21811: Don't display in logs Errors related to ObjectEvaluator when upgrading XWiki
-
Thomas Mortagne authored
* update the version
-
Simon Urli authored
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@xwiki.com> (cherry picked from commit b410dad4)
-
Pierre Jeanjean authored
(cherry picked from commit 7bd3b2b4)
-
Thomas Mortagne authored
-
Thomas Mortagne authored
-
Thomas Mortagne authored
-
Thomas Mortagne authored
-
Thomas Mortagne authored
Co-authored-by:
Clemens Robbenhaar <c.robbenhaar@green-meadows.de> Co-authored-by:
Manuel Leduc <manuel.leduc@xwiki.com> Co-authored-by:
Simon Urli <simon.urli@xwiki.com> Co-authored-by:
listeng <aosp@163.com>
-
- Mar 25, 2024
-
-
Simon Urli authored
-
Thomas Mortagne authored
-
Thomas Mortagne authored
* fix comments (cherry picked from commit 352427e8)
-
Raphaël Jakse authored
* Fix property descriptions (cherry picked from commit 44f56858)
-
Raphaël Jakse authored
* Deduplicate common properties from DocumentInstanceOutputProperties and UserInstanceOutputProperties in a common super class. (cherry picked from commit 0273ac00)
-
Raphaël Jakse authored
(cherry picked from commit 59285a48)
-
Simon Urli authored
Helps cherry-picking in LTS.
-
- Mar 22, 2024
-
-
Thomas Mortagne authored
XWIKI-21270: Attachment metadata dirty flag is not always taken into account when saving attachment metadata
-
Simon Urli authored
XWIKI-21991: Mail Prepare Thread error occurred in some cases when triggering the mail sending job from Scheduler * Fix page test to not include UserDefaultComponentList everywhere because it's causing regression in modules where user-default is not pulled (cherry picked from commit ba813f69)
-
- Mar 21, 2024
-
-
Michael Hamann authored
XWIKI-20632: Page searched by its exact name is not found in a page picker for a macro parameter when its subtree is larger than 10 pages (#2945) * Search only in the actual page name, not in the space hierarchy. * Add tests. (cherry picked from commit d9e3fad8)
-
Pierre Jeanjean authored
XWIKI-9046: Renaming a document holding a lot of revisions can lead to an OutOfMemory exception (#2926) * Only load last node when updating the document archive * Add a basic test (cherry picked from commit 8e509b70)
-
Thomas Mortagne authored
* skip spoon since it seems to have a bug with private methods in interfaces
-
Pierre Jeanjean authored
* Improve comments (cherry picked from commit 02818d64)
-
Pierre Jeanjean authored
* Fix date filtering for MySQL, MariaDB, PostgreSQL and Oracle (cherry picked from commit 29c82b01)
-
Simon Urli authored
XWIKI-21991: Mail Prepare Thread error occurred in some cases when triggering the mail sending job from Scheduler * Bulletproof diff_macros.vm * Use list of user components in PageTest * Fix possible NPE in error handling of Document#getMetadataDiff * Provide new test for handling diff of a page when there's no previous version in a mail notification (cherry picked from commit 3c1fb8c5)
-
Manuel Leduc authored
XWIKI-22009: Images can be resized by mouse dragging although the Size is marked as not adjustable on a default Image Style that is forced (cherry picked from commit 46fa0f58)
- Mar 19, 2024
-
-
Michael Hamann authored
* Use wiki syntax as default content type like the TextAreaClass. * Add a test to verify the default behavior. (cherry picked from commit 153dbfa2)
-
Manuel Leduc authored
-
Vincent Massol authored
[Misc] Upgrade dep to fix the following: Access key defined in Develocity XML configuration is not taken into account for remote build cache authentication
-
- Mar 18, 2024
-
-
Thomas Mortagne authored
[Backport stable-15.10.x] Translations update from Weblate
-
listeng authored
Currently translated at 100.0% (179 of 179 strings) Translation: XWiki Platform/Main WikiManager.Translations Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/main-wikimanager-translations/zh/ (cherry picked from commit 04a9cab3)
-
- Mar 15, 2024
-
-
Manuel Leduc authored
(cherry picked from commit a49fd13f)
-