Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 7a9cb0b73cf94e78f59b22c7addaa7a246189bc2
https://github.com/xwiki/xwiki-platform/commit/7a9cb0b73cf94e78f59b22c7adda…
Author: tkrieck <149672322+tkrieck(a)users.noreply.github.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/WizardIT.java
M xwiki-platform-core/xwiki-platform-xclass/xwiki-platform-xclass-test/xwiki-platform-xclass-test-docker/src/test/it/org/xwiki/xclass/test/ui/ClassSheetIT.java
Log Message:
-----------
XWIKI-23127: Implement improvements to labels and hints (#4159)
Fix broken tests.
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/workflow-publication
Commit: 8c6135ce2284870e4629f1f6bee2f337fd0b2afb
https://github.com/xwiki-contrib/workflow-publication/commit/8c6135ce228487…
Author: Florian Veron <florian.veron(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-workflow-publication-api/src/main/java/org/xwiki/workflowpublication/internal/PublicationWorkflowRenameListener.java
Log Message:
-----------
XAWORKFLOW-119 Move/Rename a Published document with an image does not updated correctly the target reference and the image reference
- also correct case of a draft document renamed without published equivalent
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/workflow-publication/settings/notifications
Branch: refs/heads/CRISTAL-35
Home: https://github.com/xwiki-contrib/cristal
Commit: 77fa1c3b6aa8f8fa4b14b2121ebcfa7bdf6fae71
https://github.com/xwiki-contrib/cristal/commit/77fa1c3b6aa8f8fa4b14b2121eb…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
A core/settings/settings-api/package.json
A core/settings/settings-api/src/index.ts
A core/settings/settings-api/src/settings.ts
A core/settings/settings-api/src/settingsManager.ts
A core/settings/settings-api/src/settingsParser.ts
A core/settings/settings-api/src/settingsSerializer.ts
A core/settings/settings-api/src/settingsStorage.ts
A core/settings/settings-api/tsconfig.json
A core/settings/settings-api/tsdoc.json
A core/settings/settings-api/vite.config.ts
A core/settings/settings-api/vitest.config.ts
A core/settings/settings-browser/package.json
A core/settings/settings-browser/src/defaultSettingsStorage.ts
A core/settings/settings-browser/src/index.ts
A core/settings/settings-browser/tsconfig.json
A core/settings/settings-browser/tsdoc.json
A core/settings/settings-browser/vite.config.ts
A core/settings/settings-browser/vitest.config.ts
A core/settings/settings-default/package.json
A core/settings/settings-default/src/defaultSettingsManager.ts
A core/settings/settings-default/src/defaultSettingsParser.ts
A core/settings/settings-default/src/defaultSettingsSerializer.ts
A core/settings/settings-default/src/index.ts
A core/settings/settings-default/tsconfig.json
A core/settings/settings-default/tsdoc.json
A core/settings/settings-default/vite.config.ts
A core/settings/settings-default/vitest.config.ts
M lib/package.json
M lib/src/default/defaultComponentsList.ts
M pnpm-lock.yaml
M pnpm-workspace.yaml
M web/package.json
M web/src/index.ts
Log Message:
-----------
CRISTAL-35: Backends can be configured at runtime
* Introduce APIs for Settings
* - manager
* - serializer
* - parser
* Implement default implementations for Settings services
Commit: da267be78984ff8432717d73f06847ced953fca0
https://github.com/xwiki-contrib/cristal/commit/da267be78984ff8432717d73f06…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M electron/main/package.json
M electron/main/src/index.ts
M electron/preload/package.json
M electron/preload/src/index.ts
M electron/renderer/package.json
M electron/renderer/src/index.ts
A electron/settings/settings-main/package.json
A electron/settings/settings-main/src/index.ts
A electron/settings/settings-main/src/storage.ts
A electron/settings/settings-main/tsconfig.json
A electron/settings/settings-main/vite.config.ts
A electron/settings/settings-main/vitest.config.ts
A electron/settings/settings-preload/package.json
A electron/settings/settings-preload/src/index.ts
A electron/settings/settings-preload/tsconfig.json
A electron/settings/settings-preload/vite.config.ts
A electron/settings/settings-preload/vitest.config.ts
A electron/settings/settings-renderer/package.json
A electron/settings/settings-renderer/src/defaultSettingsStorage.ts
A electron/settings/settings-renderer/src/index.ts
A electron/settings/settings-renderer/tsconfig.json
A electron/settings/settings-renderer/tsdoc.json
A electron/settings/settings-renderer/vite.config.ts
A electron/settings/settings-renderer/vitest.config.ts
M pnpm-lock.yaml
M pnpm-workspace.yaml
Log Message:
-----------
CRISTAL-35: Backends can be configured at runtime
* Support Electron
Commit: 0a6bd1feb52b6b646b395ffdc0735d93dabfa1da
https://github.com/xwiki-contrib/cristal/commit/0a6bd1feb52b6b646b395ffdc07…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M core/backends/backend-github/package.json
M core/backends/backend-github/src/index.ts
M core/backends/backend-nextcloud/package.json
M core/backends/backend-nextcloud/src/index.ts
M core/backends/backend-xwiki/package.json
M core/backends/backend-xwiki/src/index.ts
M electron/storage/package.json
M electron/storage/src/componentsInit.ts
M pnpm-lock.yaml
M pnpm-workspace.yaml
A utils/inversify/package.json
A utils/inversify/src/index.ts
A utils/inversify/tsconfig.json
A utils/inversify/tsdoc.json
A utils/inversify/vite.config.ts
A utils/inversify/vitest.config.ts
Log Message:
-----------
CRISTAL-35: Backends can be configured at runtime
* Register WikiConfig instances in the default scope to make them
* listable.
Commit: f3238bf06043e2fb67c1855491c574feb5219e2e
https://github.com/xwiki-contrib/cristal/commit/f3238bf06043e2fb67c1855491c…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M api/src/api/WikiConfig.ts
A api/src/components/defaultWikiConfigProxy.ts
M api/src/index.ts
M extension-manager/src/components/cristalLoader.ts
Log Message:
-----------
CRISTAL-35: Backends can be configured at runtime
* Introduce WikiConfigProxy to provide reactive handling
Commit: c40e081f90037c660863c568945540bccd624d5b
https://github.com/xwiki-contrib/cristal/commit/c40e081f90037c660863c568945…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
A ds/api/src/XSelect.ts
M ds/api/src/index.ts
M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts
M ds/shoelace/src/vue/form/x-form.vue
A ds/shoelace/src/vue/form/x-select.vue
M ds/shoelace/src/vue/x-dialog.vue
M ds/vuetify/langs/translation-de.json
M ds/vuetify/langs/translation-en.json
M ds/vuetify/langs/translation-fr.json
M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts
M ds/vuetify/src/vue/form/x-form.vue
A ds/vuetify/src/vue/form/x-select.vue
M ds/vuetify/src/vue/x-dialog.vue
Log Message:
-----------
CRISTAL-35: Backends can be configured at runtime
* Add XSelect component
* Add form validation support
Commit: 17dfaa1b387cedbfb2d67055a8152d37247c250a
https://github.com/xwiki-contrib/cristal/commit/17dfaa1b387cedbfb2d67055a81…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
A core/settings/settings-configurations-ui/langs/translation-en.json
A core/settings/settings-configurations-ui/langs/translation-fr.json
A core/settings/settings-configurations-ui/package.json
A core/settings/settings-configurations-ui/src/index.ts
A core/settings/settings-configurations-ui/src/settingsConfigurationsUIExtension.ts
A core/settings/settings-configurations-ui/src/translations.ts
A core/settings/settings-configurations-ui/src/vue/ConfigurationEdit.vue
A core/settings/settings-configurations-ui/src/vue/ConfigurationsTable.vue
A core/settings/settings-configurations-ui/src/vue/SettingsConfigurations.vue
A core/settings/settings-configurations-ui/tsconfig.json
A core/settings/settings-configurations-ui/tsdoc.json
A core/settings/settings-configurations-ui/vite.config.ts
A core/settings/settings-configurations-ui/vitest.config.ts
A core/settings/settings-configurations/package.json
A core/settings/settings-configurations/src/configurations.ts
A core/settings/settings-configurations/src/configurationsSettingsParser.ts
A core/settings/settings-configurations/src/configurationsSettingsSerializer.ts
A core/settings/settings-configurations/src/index.ts
A core/settings/settings-configurations/tsconfig.json
A core/settings/settings-configurations/tsdoc.json
A core/settings/settings-configurations/vite.config.ts
A core/settings/settings-configurations/vitest.config.ts
M electron/renderer/src/index.ts
M lib/package.json
M lib/src/components/cristalAppLoader.ts
M lib/src/default/defaultComponentsList.ts
M lib/src/index.ts
M lib/src/staticBuild.ts
M pnpm-lock.yaml
M skin/src/components/componentsInit.ts
R skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
A skin/src/components/sidebar-actions/SettingsMenuUIExtension.ts
M skin/src/vue/c-config-menu.vue
M skin/src/vue/c-config.vue
A skin/src/vue/c-settings-menu.vue
M web/e2e/main-page.spec.ts
M web/src/index.ts
Log Message:
-----------
CRISTAL-35: Backends can be configured at runtime
* Introduce ConfigurationsSettings with parser and serializer
* Implement UI to handle creating/deleting/editing configs
* Refactor components registration to load custom configs at start
Compare: https://github.com/xwiki-contrib/cristal/compare/77fa1c3b6aa8%5E...17dfaa1b…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 7e30e511235314a7a77d67ee47e11fbd70a7c75a
https://github.com/xwiki-contrib/confluence/commit/7e30e511235314a7a77d67ee…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/ConfluenceAttributeXMLFilter.java
M confluence-syntax-xhtml/src/test/resources/confluence+xhtml10/specific/table/table2.test
Log Message:
-----------
CONFLUENCE-451: Add support for highlight grey color (#f4f5f7)
Commit: 8c2878aad59fc40e5b4fea3fd288d2c25ac24df3
https://github.com/xwiki-contrib/confluence/commit/8c2878aad59fc40e5b4fea3f…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/ReferenceTagHandler.java
M confluence-syntax-xhtml/src/test/resources/confluence+xhtml10/specific/link/link5.test
M confluence-xml/src/test/resources/confluencexml/links.test
M confluence-xml/src/test/resources/confluencexml/rootspace.test
M confluence-xml/src/test/resources/confluencexml/rootwiki.test
Log Message:
-----------
CONFLUENCE-452: Labels are lost during conversion for reference tags following a macro parameter with a reference tag in it
Compare: https://github.com/xwiki-contrib/confluence/compare/4e8d776040b7...8c2878aa…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/XCOMMONS-1258
Home: https://github.com/xwiki/xwiki-commons
Commit: cb96e50b478251907a0d564b2f3d3c87fd2506cd
https://github.com/xwiki/xwiki-commons/commit/cb96e50b478251907a0d564b2f3d3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-properties/src/main/java/org/xwiki/properties/internal/DefaultBeanDescriptor.java
M xwiki-commons-core/xwiki-commons-properties/src/test/java/org/xwiki/properties/internal/DefaultBeanDescriptorTest.java
Log Message:
-----------
XCOMMONS-1258: Allow parameters of rendering macro developed in Java to be ordered
* Handle order ing BeanDescriptor#getProperties
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 645fcf8142ff359514a3ba435bb9042141cd4da3
https://github.com/xwiki/xwiki-platform/commit/645fcf8142ff359514a3ba435bb9…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/leftpanels.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/rightpanels.vm
Log Message:
-----------
XWIKI-12824: Add buttons to hide/show panels
* Changed the nature of the hint for panel toggles.
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: aea0a51fb24c942721b631bc320248773fb020e6
https://github.com/xwiki/xwiki-platform/commit/aea0a51fb24c942721b631bc3202…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeTabTest.java
Log Message:
-----------
XWIKI-23187: PDF export can hang indefinitely if the headless Chrome crashes or is stopped
* remove unused imports
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XCOMMONS-1258
Home: https://github.com/xwiki/xwiki-commons
Commit: 16687347ab12fddd5d3dc841343291beb3fa1086
https://github.com/xwiki/xwiki-commons/commit/16687347ab12fddd5d3dc84134329…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-properties/src/main/java/org/xwiki/properties/PropertyDescriptor.java
A xwiki-commons-core/xwiki-commons-properties/src/main/java/org/xwiki/properties/annotation/PropertyOrder.java
M xwiki-commons-core/xwiki-commons-properties/src/main/java/org/xwiki/properties/internal/DefaultBeanDescriptor.java
M xwiki-commons-core/xwiki-commons-properties/src/main/java/org/xwiki/properties/internal/DefaultPropertyDescriptor.java
M xwiki-commons-core/xwiki-commons-properties/src/test/java/org/xwiki/properties/internal/DefaultBeanDescriptorTest.java
M xwiki-commons-core/xwiki-commons-properties/src/test/java/org/xwiki/properties/test/TestBean.java
Log Message:
-----------
XCOMMONS-1258: Allow parameters of rendering macro developed in Java to be ordered
* Provide new annotation for property ordering
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: d9726cb7003db7e95c317bf1ec4219e9b8216358
https://github.com/xwiki/xwiki-platform/commit/d9726cb7003db7e95c317bf1ec42…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-tools/xwiki-platform-tool-standards-validator/src/test/java/org/xwiki/validator/HTML5DutchWebGuidelinesValidatorTest.java
Log Message:
-----------
[Misc] Fix HTML5DutchWebGuidelinesValidatorTest.java
* The upgrade of JSoup as part of XWIKI-23143 changed the way
self-closing tags are dealt with to better follow how browsers are
parsing them.
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: 8e93d0c4be36b923d357643732e3b21be24ae298
https://github.com/xwiki/xwiki-platform/commit/8e93d0c4be36b923d357643732e3…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
Log Message:
-----------
XWIKI-23194: PDF export using the headless Chrome Docker container fails when view access is restricted
* Fix revapi failure.
(cherry picked from commit b604c4af5c1e0039e617cb5e09f3c017d7672cf0)
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: b604c4af5c1e0039e617cb5e09f3c017d7672cf0
https://github.com/xwiki/xwiki-platform/commit/b604c4af5c1e0039e617cb5e09f3…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
Log Message:
-----------
XWIKI-23194: PDF export using the headless Chrome Docker container fails when view access is restricted
* Fix revapi failure.
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: cacde8c9655bb7c58701a76b7b3f66021406f68b
https://github.com/xwiki/xwiki-platform/commit/cacde8c9655bb7c58701a76b7b3f…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/DistributionInitializerListener.java
Log Message:
-----------
XWIKI-23171: Non interactive subwiki DW should be triggered when the main wiki DW is finished
* cleanup
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/oidc
Commit: deb5617c96c92d5bc462902465dd44d782820480
https://github.com/xwiki-contrib/oidc/commit/deb5617c96c92d5bc462902465dd44…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M oauth2-client/pom.xml
M oauth2-store/pom.xml
M oidc-api/pom.xml
M oidc-authenticator-configuration/pom.xml
M oidc-authenticator-user/pom.xml
M oidc-authenticator/pom.xml
M oidc-provider/pom.xml
M oidc-test/oidc-test-pageobjects/pom.xml
M oidc-test/oidc-test-tests/pom.xml
M oidc-test/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/oidc
Commit: 8db3c5a2b83ceef82f3da8115ccaf4d2138bf48a
https://github.com/xwiki-contrib/oidc/commit/8db3c5a2b83ceef82f3da8115ccaf4…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M oauth2-client/pom.xml
M oauth2-store/pom.xml
M oidc-api/pom.xml
M oidc-authenticator-configuration/pom.xml
M oidc-authenticator-user/pom.xml
M oidc-authenticator/pom.xml
M oidc-provider/pom.xml
M oidc-test/oidc-test-pageobjects/pom.xml
M oidc-test/oidc-test-tests/pom.xml
M oidc-test/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release oidc-2.17.3
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 41317e6a82ddff2fd12a885cff4ea2ac11f5e3ad
https://github.com/xwiki/xwiki-platform/commit/41317e6a82ddff2fd12a885cff4e…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/LiveDataConfiguration.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/LiveDataEntryDescriptor.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/LiveDataMeta.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/LiveDataPaginationConfiguration.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/LiveDataQuery.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/LiveDataSelectionConfiguration.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/test/java/org/xwiki/livedata/internal/DefaultLiveDataConfigurationResolverTest.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/main/java/org/xwiki/livedata/internal/livetable/LiveTableLiveDataConfigurationResolver.java
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/test/java/org/xwiki/livedata/internal/livetable/LiveTableLiveDataConfigurationResolverTest.java
Log Message:
-----------
XCOMMONS-3321: Upgrade to Jackson 2.19.0 (#4152)
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: ce1828bd4319d9c462aef8f3e4c2e51b1a59f8e2
https://github.com/xwiki/xwiki-platform/commit/ce1828bd4319d9c462aef8f3e4c2…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/src/main/java/org/xwiki/container/servlet/HttpServletUtils.java
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/src/test/java/org/xwiki/container/servlet/HttpServletUtilsTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/AbstractBrowserPDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/internal/browser/CookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/test/java/org/xwiki/export/pdf/browser/BrowserPDFPrinterTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilterTest.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-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/ClientResourceImpl.java
Log Message:
-----------
XWIKI-23194: PDF export using the headless Chrome Docker container fails when view access is restricted
* Move getClientIP() from MyPersistentLoginManager to HttpServletUtils in order to be able to reuse it.
* Get the client IP again after setting the Forwarded HTTP header, because the perceived client IP may have changed once we mark the headless Chrome as a proxy.
(cherry picked from commit bdbe4ed19accada180ba681852d21cd1a547255f)
Commit: f373983d5f093348648d8fbbdb7dcee6c99d8b15
https://github.com/xwiki/xwiki-platform/commit/f373983d5f093348648d8fbbdb7d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/PDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/AbstractBrowserPDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/BrowserTab.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/internal/job/PDFExportJob.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/test/java/org/xwiki/export/pdf/internal/job/PDFExportJobTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeManager.java
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeServiceConfigurationProvider.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeServiceFactory.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeTab.java
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/PageReadyPromise.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeTabTest.java
A 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/DelayedPageReady.xml
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/PDFExportAdministrationSectionPage.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/PDFExportOptionsModal.java
Log Message:
-----------
XWIKI-23187: PDF export can hang indefinitely if the headless Chrome crashes or is stopped
* Check multiple times, with shorter timeout, if the page is ready, instead of doing it once with a large timeout
* Make sure the "read timeout" configuration of CDT is specified in order to avoid waiting indefinitely when communicating with the headless Chrome
* Define the CDT configuration in a single place
* Add support for canceling the PDF export job even when it waits for the print preview page to be ready for print
* Add integration tests to verify stopping Chrome and canceling the PDF export job while we wait for the print preview page to be ready.
* Refactor a bit ChromeTab to avoid Class Fan Out
(cherry picked from commit d732752a4ccfde422716484cbc1f5c485f1b06c9)
Commit: 7f0bc6ac3e911bb1f26d4a75d24bae455150cbb0
https://github.com/xwiki/xwiki-platform/commit/7f0bc6ac3e911bb1f26d4a75d24b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/AbstractBrowserPDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/BrowserTab.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/internal/browser/CookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/test/java/org/xwiki/export/pdf/browser/BrowserPDFPrinterTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilterTest.java
Log Message:
-----------
XWIKI-23187: PDF export can hang indefinitely if the headless Chrome crashes or is stopped
* Fix the build on master. Partial move to Jakarta package.
Compare: https://github.com/xwiki/xwiki-platform/compare/b2c5054be012...7f0bc6ac3e91
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: bdbe4ed19accada180ba681852d21cd1a547255f
https://github.com/xwiki/xwiki-platform/commit/bdbe4ed19accada180ba681852d2…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/src/main/java/org/xwiki/container/servlet/HttpServletUtils.java
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/src/test/java/org/xwiki/container/servlet/HttpServletUtilsTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/AbstractBrowserPDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/internal/browser/CookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/test/java/org/xwiki/export/pdf/browser/BrowserPDFPrinterTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/browser/AuthenticationCookieFilterTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/pom.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/ClientResourceImpl.java
Log Message:
-----------
XWIKI-23194: PDF export using the headless Chrome Docker container fails when view access is restricted
* Move getClientIP() from MyPersistentLoginManager to HttpServletUtils in order to be able to reuse it.
* Get the client IP again after setting the Forwarded HTTP header, because the perceived client IP may have changed once we mark the headless Chrome as a proxy.
Commit: d732752a4ccfde422716484cbc1f5c485f1b06c9
https://github.com/xwiki/xwiki-platform/commit/d732752a4ccfde422716484cbc1f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/PDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/AbstractBrowserPDFPrinter.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/browser/BrowserTab.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/internal/job/PDFExportJob.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/test/java/org/xwiki/export/pdf/internal/job/PDFExportJobTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeManager.java
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeServiceConfigurationProvider.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeServiceFactory.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeTab.java
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/PageReadyPromise.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerTest.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeTabTest.java
A 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/DelayedPageReady.xml
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/PDFExportAdministrationSectionPage.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/PDFExportOptionsModal.java
Log Message:
-----------
XWIKI-23187: PDF export can hang indefinitely if the headless Chrome crashes or is stopped
* Check multiple times, with shorter timeout, if the page is ready, instead of doing it once with a large timeout
* Make sure the "read timeout" configuration of CDT is specified in order to avoid waiting indefinitely when communicating with the headless Chrome
* Define the CDT configuration in a single place
* Add support for canceling the PDF export job even when it waits for the print preview page to be ready for print
* Add integration tests to verify stopping Chrome and canceling the PDF export job while we wait for the print preview page to be ready.
* Refactor a bit ChromeTab to avoid Class Fan Out
Compare: https://github.com/xwiki/xwiki-platform/compare/59d5fdd5a96c...d732752a4ccf
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: b2c5054be012b5eb9d9669465b1cd16ad8c24d16
https://github.com/xwiki/xwiki-platform/commit/b2c5054be012b5eb9d9669465b1c…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/migration/WatchListObjectsRemovalTaskConsumer.java
Log Message:
-----------
XWIKI-23186: Abusive modification of the cached document on WatchListObjectsRemovalTaskConsumer
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: bce03c0601b7243a548f7b96911a8f96c064d08f
https://github.com/xwiki/xwiki-platform/commit/bce03c0601b7243a548f7b96911a…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/DefaultDistributionManager.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/DistributionConfiguration.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/DistributionInitializerListener.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/DistributionManager.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/job/AbstractDistributionJob.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/job/DefaultDistributionJob.java
M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/xwiki.properties.vm
Log Message:
-----------
XWIKI-23171: Non interactive subwiki DW should be triggered when the main wiki DW is finished
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-commons
Commit: ce5773c18fa0856fc8e4c27de9ad84316e1598bd
https://github.com/xwiki/xwiki-commons/commit/ce5773c18fa0856fc8e4c27de9ad8…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-classloader/xwiki-commons-classloader-api/src/main/java/org/xwiki/classloader/internal/ClassLoaderUtils.java
M xwiki-commons-core/xwiki-commons-classloader/xwiki-commons-classloader-api/src/test/java/org/xwiki/classloader/internal/ClassLoaderUtilsTest.java
Log Message:
-----------
XCOMMONS-3332: Issues when creating and running an instance of XWiki 16.10.7 on Windows
(cherry picked from commit 020854f13ed4e0c4715905754e6e1e454e0bbb03)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 020854f13ed4e0c4715905754e6e1e454e0bbb03
https://github.com/xwiki/xwiki-commons/commit/020854f13ed4e0c4715905754e6e1…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-classloader/xwiki-commons-classloader-api/src/main/java/org/xwiki/classloader/internal/ClassLoaderUtils.java
M xwiki-commons-core/xwiki-commons-classloader/xwiki-commons-classloader-api/src/test/java/org/xwiki/classloader/internal/ClassLoaderUtilsTest.java
Log Message:
-----------
XCOMMONS-3332: Issues when creating and running an instance of XWiki 16.10.7 on Windows
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications