Branch: refs/heads/stable-15.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 7a7b2bb9ac029354bdf9823214df69db20c6cb40 https://github.com/xwiki/xwiki-platform/commit/7a7b2bb9ac029354bdf9823214df6... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/xwiki-platform-image-processing-api/src/main/java/com/xpn/xwiki/internal/plugin/image/ThumbnailatorImageProcessor.java M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/xwiki-platform-image-processing-api/src/test/java/com/xpn/xwiki/internal/plugin/image/ThumbnailatorImageProcessorTest.java A xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/xwiki-platform-image-processing-api/src/test/resources/Portrait_5.jpg Log Message: ----------- XWIKI-22411: Image inserted with height or width parameter isn't displayed in the orientation provided by EXIF data * Use Thumbnailator to read the image which correctly interprets the EXIF data. * Add a test with a test image. (cherry picked from commit 5f134afb2e526a193d9347791d7d2238a6fa810f) Commit: 4cdb3a4ee005f0830465e75791050aa35c93174b https://github.com/xwiki/xwiki-platform/commit/4cdb3a4ee005f0830465e75791050... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M xwiki-platform-core/xwiki-platform-image/xwiki-platform-image-processing/xwiki-platform-image-processing-api/src/main/java/com/xpn/xwiki/internal/plugin/image/ThumbnailatorImageProcessor.java Log Message: ----------- XWIKI-22411: Image inserted with height or width parameter isn't displayed in the orientation provided by EXIF data * Remove the fallback to the parent method as it makes no sense - the library already uses ImageIO internally, so it supports everything that the parent method supports. To make things worse, this fallback just hides exceptions/replaces them with strange exceptions as the input stream won't be in the expected state. (cherry picked from commit 8b8c6d6fffe8c2c512c93adaeabad3915159d0fc) Commit: 695f0ee08618407402bdbe4a76edaa3829048bd0 https://github.com/xwiki/xwiki-platform/commit/695f0ee08618407402bdbe4a76eda... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/script/SolrIndexScriptService.java M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/script/SolrIndexScriptServiceTest.java Log Message: ----------- XWIKI-22474: Use the ContextualAuthorization manager in SolrIndexScriptService * Simplify SolrIndexScriptService by using a contextual authorization manager. * Adapt the tests. (cherry picked from commit 6570f40f976aec82baf388b5239d1412cab238c9) Compare: https://github.com/xwiki/xwiki-platform/compare/56feb9b6801b...695f0ee08618 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications