Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: ac4a63ab992f18a74cacaab09c852349f839fa2e
https://github.com/xwiki/xwiki-platform/commit/ac4a63ab992f18a74cacaab09c85…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateConfiguration.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
Log Message:
-----------
XWIKI-22782: Only save modified xobjects
* improve internal API
(cherry picked from commit dcc9ac209f264cbe399a4c8f1985bea2fb774a6a)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: d0fc8e54c923577a525269d27315ed470c309bcb
https://github.com/xwiki/xwiki-platform/commit/d0fc8e54c923577a525269d27315…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateConfiguration.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
Log Message:
-----------
XWIKI-22782: Only save modified xobjects
* improve internal API
(cherry picked from commit dcc9ac209f264cbe399a4c8f1985bea2fb774a6a)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 508b2c551442d0cfd8c4cd7534fbcc289d9a5946
https://github.com/xwiki/xwiki-platform/commit/508b2c551442d0cfd8c4cd7534fb…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentMockitoTest.java
Log Message:
-----------
XWIKI-22782: Only save modified xobjects
* fix XWikiDocument#getXClass() causing the document to become dirty on Oracle
(cherry picked from commit 0549a826855affb931d387e84914aa1d69abad3c)
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: 6bba486d6dd2f9aefd9ae44241ac2c97683fc2c8
https://github.com/xwiki/xwiki-platform/commit/6bba486d6dd2f9aefd9ae44241ac…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentMockitoTest.java
Log Message:
-----------
XWIKI-22782: Only save modified xobjects
* fix XWikiDocument#getXClass() causing the document to become dirty on Oracle
(cherry picked from commit 0549a826855affb931d387e84914aa1d69abad3c)
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: 0549a826855affb931d387e84914aa1d69abad3c
https://github.com/xwiki/xwiki-platform/commit/0549a826855affb931d387e84914…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentMockitoTest.java
Log Message:
-----------
XWIKI-22782: Only save modified xobjects
* fix XWikiDocument#getXClass() causing the document to become dirty on Oracle
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-22583
Home: https://github.com/xwiki/xwiki-platform
Commit: 98a2bf4736a89a86beda0e473f240d6024751538
https://github.com/xwiki/xwiki-platform/commit/98a2bf4736a89a86beda0e473f24…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-war/src/main/webapp/templates/documentTree_macros.vm
Log Message:
-----------
XWIKI-22882: Drag&drop should be allowed without context menu in index macro
Commit: 3404a15df6d0dae2543438dc9b0e1231f4733c6e
https://github.com/xwiki/xwiki-platform/commit/3404a15df6d0dae2543438dc9b0e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/pom.xml
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/pom.xml
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/pom.xml
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/java/org/xwiki/index/tree/pinned/PinnedChildPagesResource.java
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/simple.xjb
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/xwiki.rest.pinnedchildpage.model.xsd
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/pom.xml
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/pom.xml
Log Message:
-----------
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature
* Start providing REST API for pinned page feature
Commit: d2c909d75a26a275d041d80a4aa84699449bbc72
https://github.com/xwiki/xwiki-platform/commit/d2c909d75a26a275d041d80a4aa8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/java/org/xwiki/index/tree/pinned/PinnedChildPagesResource.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/children.vm
Log Message:
-----------
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature
* Provide tab in children viewer with UIXP support
* Start working on a UIXP to edit pinned pages
Commit: d96590c34194d81479e043c22d382527f9a065ef
https://github.com/xwiki/xwiki-platform/commit/d96590c34194d81479e043c22d38…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/IndexTreeScriptService.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManager.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/java/org/xwiki/index/tree/pinned/PinnedChildPagesResource.java
R xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/simple.xjb
R xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/xwiki.rest.pinnedchildpage.model.xsd
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml
Log Message:
-----------
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature
* Reuse NavigationPanel administration UI to build the UI for
PinnedChildPagesUIX
* Simplify REST API for manipulating PinnedChildPages
* Provide a script service for PinnedChildPages
Commit: 818a4d85bd327c4828ac8f0a07fe323e1070989f
https://github.com/xwiki/xwiki-platform/commit/818a4d85bd327c4828ac8f0a07fe…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java
Log Message:
-----------
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature
* Fix checkstyle
Commit: 4b78576ed245ce9ed370c287836710abf8db89e8
https://github.com/xwiki/xwiki-platform/commit/4b78576ed245ce9ed370c2878367…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManager.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/test/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManagerTest.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml
Log Message:
-----------
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature
* Few improvments in PinnedChildPagesManager and test
* Add missing PinnedChildPagesUIX
Compare: https://github.com/xwiki/xwiki-platform/compare/aae2213f5f72...4b78576ed245
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/book-versions
Commit: 926ecef0a4188714297698c7f4339fd01cc56754
https://github.com/xwiki-contrib/book-versions/commit/926ecef0a418871429769…
Author: Mathieu Pace <mathieu.pace(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M application-book-versions-default/src/main/java/org/xwiki/contrib/bookversions/internal/DefaultBookVersionsManager.java
Log Message:
-----------
BVERSION-160: An empty library configuration is still considered by the publication process
* Empty library configuration is not considered by listing the library configuration
* Fix formatting
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: cb597a380b786f88923b9f62eb541bfc8fb4015b
https://github.com/xwiki/xwiki-platform/commit/cb597a380b786f88923b9f62eb54…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/MissingStyleSheet.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-22878: A missing stylesheet can break the PDF export
* Treat stylesheets loaded from a different domain as missing because paged.js fails to load them anyway without recoving (blocking the PDF export). We'll have to rollback this changed once https://github.com/pagedjs/pagedjs/issues/267 is fixed.
(cherry picked from commit 203d57c972d027817f98da471b3c6e3067d1ff48)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: db49a36753d7c41a7bde8cf5676452157668d81e
https://github.com/xwiki/xwiki-platform/commit/db49a36753d7c41a7bde8cf56764…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/DefaultPDFExportConfiguration.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-pageobjects/src/main/java/org/xwiki/export/pdf/test/po/PDFDocument.java
Log Message:
-----------
XWIKI-22883: Upgrade the version of zenika/alpine-chrome Docker image used for PDF export to 124
(cherry picked from commit f03025559ec7bdb4a558a08c22e2deb9360c2666)
Commit: 5784b55d3cf772eb779d3ea75708d35c85d210f5
https://github.com/xwiki/xwiki-platform/commit/5784b55d3cf772eb779d3ea75708…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-22884: Disable DOM mutation observers before generating the print layout with paged.js
(cherry picked from commit e0d43bd5d79dc79112953d271cd3eae10ff9aa1e)
Commit: d614a4e3a17b568a250b7dd9292af702058646a0
https://github.com/xwiki/xwiki-platform/commit/d614a4e3a17b568a250b7dd9292a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/MissingStyleSheet.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-22878: A missing stylesheet can break the PDF export
* Treat stylesheets loaded from a different domain as missing because paged.js fails to load them anyway without recoving (blocking the PDF export). We'll have to rollback this changed once https://github.com/pagedjs/pagedjs/issues/267 is fixed.
(cherry picked from commit 203d57c972d027817f98da471b3c6e3067d1ff48)
Compare: https://github.com/xwiki/xwiki-platform/compare/5d1810808a41...d614a4e3a17b
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: f03025559ec7bdb4a558a08c22e2deb9360c2666
https://github.com/xwiki/xwiki-platform/commit/f03025559ec7bdb4a558a08c22e2…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/DefaultPDFExportConfiguration.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-pageobjects/src/main/java/org/xwiki/export/pdf/test/po/PDFDocument.java
Log Message:
-----------
XWIKI-22883: Upgrade the version of zenika/alpine-chrome Docker image used for PDF export to 124
Commit: e0d43bd5d79dc79112953d271cd3eae10ff9aa1e
https://github.com/xwiki/xwiki-platform/commit/e0d43bd5d79dc79112953d271cd3…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-22884: Disable DOM mutation observers before generating the print layout with paged.js
Commit: 203d57c972d027817f98da471b3c6e3067d1ff48
https://github.com/xwiki/xwiki-platform/commit/203d57c972d027817f98da471b3c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-02-17 (Mon, 17 Feb 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/MissingStyleSheet.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-22878: A missing stylesheet can break the PDF export
* Treat stylesheets loaded from a different domain as missing because paged.js fails to load them anyway without recoving (blocking the PDF export). We'll have to rollback this changed once https://github.com/pagedjs/pagedjs/issues/267 is fixed.
Compare: https://github.com/xwiki/xwiki-platform/compare/f4bad6a7b1b0...203d57c972d0
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications