Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 79a17d9d2cea8e2d6c2427a6decf448c714064a9
https://github.com/xwiki/xwiki-platform/commit/79a17d9d2cea8e2d6c2427a6decf…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-io/src/main/java/org/xwiki/annotation/io/internal/DefaultIOService.java
M xwiki-platform-core/xwiki-platform-configuration/xwiki-platform-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractDocumentConfigurationSource.java
M xwiki-platform-core/xwiki-platform-invitation/xwiki-platform-invitation-ui/src/test/java/org/xwiki/invitation/InvitationCommonPageTest.java
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/objects/classes/BooleanClassCompatibiityAspect.aj
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/objects/classes/DateClassCompatibiityAspect.aj
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/objects/classes/NumberClassCompatibiityAspect.aj
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/xwiki-platform-mail-send-default/src/main/java/org/xwiki/mail/internal/MailConfigMandatoryDocumentInitializer.java
M xwiki-platform-core/xwiki-platform-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/BasePropertyOutputFilterStream.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/PropertyClassOutputFilterStream.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/PropertyConverter.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BooleanClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/ComputedFieldClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/DateClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/GroupsClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/LevelsClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/ListClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/NumberClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PasswordClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClassInterface.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/StringClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/UsersClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/migration/hibernate/R140600000XWIKI19869DataMigration.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/DocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/DateClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/ListClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/NumberClassTest.java
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/ModelFactory.java
Log Message:
-----------
XWIKI-20910: Save fails silently when the value of a property of an object cannot be parsed properly (#4533)
* Throw checked exception in PropertyClassInterface#fromString which impacts also a lot of APIs including BaseObject#set and Object#set
* Improve checkstyle in oldcore
(cherry picked from commit 2a478972a05a6b11407fc357fe72cae1f3d0e5f3)
Commit: fc3f67a774d24b0d549ec62dd229dc4865f76d3c
https://github.com/xwiki/xwiki-platform/commit/fc3f67a774d24b0d549ec62dd229…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
Log Message:
-----------
XWIKI-20910: Save fails silently when the value of a property of an object cannot be parsed properly
* Fix javadoc
(cherry picked from commit 5cf4552783a1d97b2e4ef0429ab2b1d85293e744)
Commit: e4586f15ff26dd2b6c35056d6bd537f0a75d3e78
https://github.com/xwiki/xwiki-platform/commit/e4586f15ff26dd2b6c35056d6bd5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/PropertyClassOutputFilterStream.java
Log Message:
-----------
XWIKI-20910: Save fails silently when the value of a property of an object cannot be parsed properly
* Fix cherry-pick
Compare: https://github.com/xwiki/xwiki-platform/compare/98fc82e051a9...e4586f15ff26
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-commons
Commit: e434b2aa32db99d6f38d8b892afd5ff699bf89c6
https://github.com/xwiki/xwiki-commons/commit/e434b2aa32db99d6f38d8b892afd5…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/pom.xml
M xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/main/java/org/xwiki/logging/LogUtils.java
A xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/main/java/org/xwiki/logging/internal/helpers/AbstractMessageParser.java
M xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/main/java/org/xwiki/logging/internal/helpers/ExtendedMessageFormatter.java
A xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/main/java/org/xwiki/logging/internal/helpers/MessageFormatMessageParser.java
R xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/main/java/org/xwiki/logging/internal/helpers/MessageParser.java
A xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/main/java/org/xwiki/logging/internal/helpers/SLF4JMessageParser.java
M xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/test/java/org/xwiki/logging/LogUtilsTest.java
R xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/test/java/org/xwiki/logging/internal/helpers/MessageParserTest.java
A xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/test/java/org/xwiki/logging/internal/helpers/MessageformatMessageParserTest.java
A xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-api/src/test/java/org/xwiki/logging/internal/helpers/SLF4JMessageParserTest.java
Log Message:
-----------
XCOMMONS-3419: Log messages coming from translation file are not parsed the same way as other translation messages
* introduce dedicated parsers for each source of message
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9d65454cbbaa0579511803cf2877656acc5f531b
https://github.com/xwiki/xwiki-platform/commit/9d65454cbbaa0579511803cf2877…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-io/src/main/java/org/xwiki/annotation/io/internal/DefaultIOService.java
M xwiki-platform-core/xwiki-platform-configuration/xwiki-platform-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractDocumentConfigurationSource.java
M xwiki-platform-core/xwiki-platform-invitation/xwiki-platform-invitation-ui/src/test/java/org/xwiki/invitation/InvitationCommonPageTest.java
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/objects/classes/BooleanClassCompatibiityAspect.aj
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/objects/classes/DateClassCompatibiityAspect.aj
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/objects/classes/NumberClassCompatibiityAspect.aj
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-send/xwiki-platform-mail-send-default/src/main/java/org/xwiki/mail/internal/MailConfigMandatoryDocumentInitializer.java
M xwiki-platform-core/xwiki-platform-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/BasePropertyOutputFilterStream.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/PropertyClassOutputFilterStream.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/PropertyConverter.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BooleanClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/ComputedFieldClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/DateClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/GroupsClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/LevelsClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/ListClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/NumberClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PasswordClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClassInterface.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/StringClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/UsersClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/migration/hibernate/R140600000XWIKI19869DataMigration.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/DocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/DateClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/ListClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/NumberClassTest.java
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/ModelFactory.java
Log Message:
-----------
XWIKI-20910: Save fails silently when the value of a property of an object cannot be parsed properly (#4533)
* Throw checked exception in PropertyClassInterface#fromString which impacts also a lot of APIs including BaseObject#set and Object#set
* Improve checkstyle in oldcore
(cherry picked from commit 2a478972a05a6b11407fc357fe72cae1f3d0e5f3)
Commit: dccdea47bdd8c602529cdfdb3bc97f44262b0452
https://github.com/xwiki/xwiki-platform/commit/dccdea47bdd8c602529cdfdb3bc9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
Log Message:
-----------
XWIKI-20910: Save fails silently when the value of a property of an object cannot be parsed properly
* Fix javadoc
(cherry picked from commit 5cf4552783a1d97b2e4ef0429ab2b1d85293e744)
Compare: https://github.com/xwiki/xwiki-platform/compare/9eec967f8ed3...dccdea47bdd8
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport/stable-17.4.x/pr-4533
Home: https://github.com/xwiki/xwiki-platform
Commit: d9a2a7b1dab93740781b08e00684624c3a673614
https://github.com/xwiki/xwiki-platform/commit/d9a2a7b1dab93740781b08e00684…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
Log Message:
-----------
XWIKI-20910: Save fails silently when the value of a property of an object cannot be parsed properly
* Fix javadoc
(cherry picked from commit 5cf4552783a1d97b2e4ef0429ab2b1d85293e744)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9eec967f8ed3e7b3a9d267e5beabb45e066f2474
https://github.com/xwiki/xwiki-platform/commit/9eec967f8ed3e7b3a9d267e5beab…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
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/EditIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAndContinueAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiAction.java
Log Message:
-----------
XWIKI-23507: Root cause of an error is not displayed when using save
* Ensure to properly display the root cause of an error in case of
ajax request for save
(cherry picked from commit 80410ecbac22e01c9fb5d0cea80dbe6666f31a3b)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 98fc82e051a91a78772f6883dcbeed4f94f3620a
https://github.com/xwiki/xwiki-platform/commit/98fc82e051a91a78772f6883dcbe…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-09-04 (Thu, 04 Sep 2025)
Changed paths:
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/EditIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/SaveAndContinueAction.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/XWikiAction.java
Log Message:
-----------
XWIKI-23507: Root cause of an error is not displayed when using save
* Ensure to properly display the root cause of an error in case of
ajax request for save
(cherry picked from commit 80410ecbac22e01c9fb5d0cea80dbe6666f31a3b)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications