Branch: refs/heads/CRISTAL-142
Home: https://github.com/xwiki-contrib/cristal
Commit: dec5d69fa62b238c510e5b80eab7eef6591c1dc2
https://github.com/xwiki-contrib/cristal/commit/dec5d69fa62b238c510e5b80eab…
Author: Mend Renovate <bot(a)renovateapp.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M core/alerts/alerts-default/package.json
M core/attachments/attachments-default/package.json
M core/document/document-default/package.json
M editors/tiptap/package.json
M lib/package.json
M pnpm-lock.yaml
Log Message:
-----------
CRISTAL-287: Upgrade pinia to 2.2.6
Commit: 98938e83ab9fc96c4dbf7caf5e4ca0a98569d2ec
https://github.com/xwiki-contrib/cristal/commit/98938e83ab9fc96c4dbf7caf5e4…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M api/src/api/cristalApp.ts
M api/src/components/__tests__/defaultLogger.test.ts
M api/src/components/defaultWikiConfig.ts
M api/src/index.ts
M core/alerts/alerts-api/src/index.ts
M core/alerts/alerts-default/src/defaultAlertsService.ts
M core/alerts/alerts-default/src/index.ts
M core/attachments/attachments-api/src/index.ts
M core/attachments/attachments-default/src/defaultAttachmentsService.ts
M core/attachments/attachments-default/src/index.ts
M core/attachments/attachments-ui/src/AttachmentExtraTab.ts
M core/attachments/attachments-ui/src/AttachmentsInfoAction.ts
M core/attachments/attachments-ui/src/index.ts
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-api/src/defaultAuthenticationManagerProvider.ts
M core/authentication/authentication-api/src/index.ts
M core/authentication/authentication-ui/src/LoggedInMenuUIExtension.ts
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M core/authentication/authentication-ui/src/index.ts
M core/authentication/authentication-ui/src/vue/LoginMenu.vue
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-ui/src/vue/__tests__/UserDetails.test.ts
M core/authentication/authentication-ui/src/vue/utils/getUserProfile.ts
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/authentication/authentication-xwiki/src/index.ts
M core/backends/backend-api/src/abstractStorage.ts
M core/backends/backend-api/src/index.ts
M core/backends/backend-dexie/src/dexieOfflineStorage.ts
M core/backends/backend-dexie/src/index.ts
M core/backends/backend-dexie/src/wrappingOfflineStorage.ts
M core/backends/backend-github/src/GitHubWikiConfig.ts
M core/backends/backend-github/src/githubStorage.ts
M core/backends/backend-nextcloud/src/NextcloudWikiConfig.ts
M core/backends/backend-nextcloud/src/nextcloudStorage.ts
M core/backends/backend-xwiki/src/XWikiWikiConfig.ts
M core/backends/backend-xwiki/src/__tests__/xwikiStorage.test.ts
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/browser/browser-default/src/components/browser-api-default.ts
M core/document/document-default/src/defaultDocumentService.ts
M core/document/document-default/src/index.ts
M core/extra-tabs/extra-tabs-api/src/ExtraTabsService.ts
M core/extra-tabs/extra-tabs-api/src/index.ts
M core/extra-tabs/extra-tabs-ui/src/vue/ExtraTabs.vue
M core/hierarchy/hierarchy-default/src/components/componentsInit.ts
M core/hierarchy/hierarchy-filesystem/src/components/componentsInit.ts
M core/hierarchy/hierarchy-github/src/components/componentsInit.ts
M core/hierarchy/hierarchy-nextcloud/src/components/componentsInit.ts
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
M core/icons/src/index.ts
M core/icons/src/vue/__tests__/c-icon.test.ts
M core/info-actions/info-actions-api/src/index.ts
M core/info-actions/info-actions-ui/src/vue/InfoActions.vue
M core/info-actions/info-actions-ui/src/vue/__tests__/InfoAction.test.ts
M core/link-suggest/link-suggest-api/src/DefaultLinkSuggestServiceProvider.ts
M core/link-suggest/link-suggest-api/src/index.ts
M core/link-suggest/link-suggest-nextcloud/src/index.ts
M core/link-suggest/link-suggest-nextcloud/src/nextcloudLinkSuggestService.ts
M core/link-suggest/link-suggest-xwiki/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-default/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-github/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts
M core/page-actions/page-actions-api/src/index.ts
M core/page-actions/page-actions-default/src/index.ts
M core/page-actions/page-actions-ui/src/PageManagement.ts
M core/page-actions/page-actions-ui/src/index.ts
M core/uiextension/uiextension-ui/src/vue/UIExtensions.vue
M dev/test-utils/src/index.ts
M ds/api/src/index.ts
M ds/dsfr/src/components/dsfrDesignSystemLoader.ts
M ds/dsfr/src/vue/__tests__/x-col.test.ts
M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts
M ds/shoelace/src/utils/navigation-tree-selection.ts
M ds/shoelace/src/vue/__tests__/x-alert.test.ts
M ds/shoelace/src/vue/form/x-file-input.vue
M ds/shoelace/src/vue/form/x-text-field.vue
M ds/shoelace/src/vue/x-navigation-tree.vue
M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts
M ds/vuetify/src/vue/__tests__/x-btn.test.ts
M ds/vuetify/src/vue/form/x-file-input.vue
M ds/vuetify/src/vue/form/x-text-field.vue
M ds/vuetify/src/vue/x-btn.vue
M ds/vuetify/src/vue/x-navigation-tree.vue
M editors/tiptap/src/components/componentsInit.ts
M editors/tiptap/src/components/extensions/bubble-menu.ts
M editors/tiptap/src/components/extensions/link-suggest.ts
M editors/tiptap/src/components/extensions/menu-helpers.ts
M editors/tiptap/src/components/extensions/slash.ts
M editors/tiptap/src/components/uixTiptapEditorProvider.ts
M editors/tiptap/src/extensions/autoSaver.ts
M editors/tiptap/src/extensions/collaboration.ts
M editors/tiptap/src/extensions/link.ts
M editors/tiptap/src/stores/link-suggest-store.ts
M editors/tiptap/src/stores/slash-store.ts
M editors/tiptap/src/tiptap/helpers.ts
M editors/tiptap/src/vue/c-connection-status.vue
M editors/tiptap/src/vue/c-edit-tiptap.vue
M editors/tiptap/src/vue/c-save-status.vue
M editors/tiptap/src/vue/c-tiptap-bubble-menu.vue
M editors/tiptap/src/vue/c-tiptap-link-edit.vue
M editors/tiptap/src/vue/c-tiptap-link-suggest.vue
M editors/tiptap/src/vue/c-tiptap-selector.vue
M editors/tiptap/src/vue/list-navigation-helper.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/storage.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-preload/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/xWikiAuthenticationManager.ts
M electron/browser/src/components/browser-api-electron.ts
M electron/browser/src/electron/main/index.ts
M electron/main/src/index.ts
M electron/main/src/mainWindow.ts
M electron/main/src/reload.ts
M electron/preload/src/nodeCrypto.ts
M electron/renderer/src/index.ts
M electron/storage/src/components/FileSystemConfig.ts
M electron/storage/src/components/fileSystemStorage.ts
M electron/storage/src/componentsInit.ts
M electron/storage/src/electron/main/index.ts
M electron/storage/src/electron/preload/index.ts
M eslint.config.mjs
M extension-manager/src/components/componentsInit.ts
M extension-manager/src/components/cristalLoader.ts
M extension-manager/src/components/defaultExtensionManager.ts
M extension-manager/src/index.ts
M extensions/menubuttons/src/components/componentsInit.ts
M lib/src/components/DefaultCristalApp.ts
M lib/src/components/cristalAppLoader.ts
M lib/src/index.ts
M lib/src/staticBuild.ts
M macros/src/components/componentsInit.ts
M macros/src/components/defaultMacroProvider.ts
M realtime/src/index.ts
M rendering/rendering/src/components/MarkdownToHTMLConverter.ts
M rendering/rendering/src/components/XWikI21ToHTMLConverter.ts
M rendering/rendering/src/components/componentsInit.ts
M rendering/rendering/src/components/defaultRenderer.ts
M sharedworker/api/src/index.ts
M sharedworker/impl/src/components/componentsInit.ts
M sharedworker/impl/src/components/defaultQueueWorker.ts
M sharedworker/impl/src/components/worker.ts
M skin/src/api/macroProvider.ts
M skin/src/components/InformationTab.ts
M skin/src/components/componentsInit.ts
M skin/src/components/defaultSkinManager.ts
M skin/src/components/defaultUIXEditorProvider.ts
M skin/src/components/info-actions/commentsInfoAction.ts
M skin/src/components/info-actions/likesInfoAction.ts
M skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
M skin/src/components/templateTemplateProvider.ts
M skin/src/components/uixVueTemplateProvider.ts
M skin/src/index.ts
M skin/src/vue/c-content.vue
M skin/src/vue/c-edit.vue
M skin/src/vue/c-field.vue
M skin/src/vue/c-page-creation-menu.vue
M skin/src/vue/c-sidebar.vue
M skin/src/vue/c-template.vue
M skin/src/vue/c-uix.vue
M skin/src/vue/c-view.vue
M skin/src/vue/contentTools.ts
M sources/xwiki/mock-server/package.json
M sources/xwiki/mock-server/src/index.ts
M xwiki/remoteinlineeditor/src/components/uixRemoteXWikiEditorProvider.ts
M xwiki/remoteinlineeditor/src/vue/c-edit-xwikiremote.vue
Log Message:
-----------
[Misc] Add deterministic import/export order
Commit: 55a36272b37eab8fd447c3ebb01997461320933a
https://github.com/xwiki-contrib/cristal/commit/55a36272b37eab8fd447c3ebb01…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M api/src/api/cristalApp.ts
M api/src/components/__tests__/defaultLogger.test.ts
M api/src/components/defaultWikiConfig.ts
M api/src/index.ts
M core/alerts/alerts-api/src/index.ts
M core/alerts/alerts-default/package.json
M core/alerts/alerts-default/src/defaultAlertsService.ts
M core/alerts/alerts-default/src/index.ts
M core/attachments/attachments-api/src/index.ts
M core/attachments/attachments-default/package.json
M core/attachments/attachments-default/src/defaultAttachmentsService.ts
M core/attachments/attachments-default/src/index.ts
M core/attachments/attachments-ui/src/AttachmentExtraTab.ts
M core/attachments/attachments-ui/src/AttachmentsInfoAction.ts
M core/attachments/attachments-ui/src/index.ts
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-api/src/defaultAuthenticationManagerProvider.ts
M core/authentication/authentication-api/src/index.ts
M core/authentication/authentication-ui/src/LoggedInMenuUIExtension.ts
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M core/authentication/authentication-ui/src/index.ts
M core/authentication/authentication-ui/src/vue/LoginMenu.vue
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-ui/src/vue/__tests__/UserDetails.test.ts
M core/authentication/authentication-ui/src/vue/utils/getUserProfile.ts
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/authentication/authentication-xwiki/src/index.ts
M core/backends/backend-api/src/abstractStorage.ts
M core/backends/backend-api/src/index.ts
M core/backends/backend-dexie/src/dexieOfflineStorage.ts
M core/backends/backend-dexie/src/index.ts
M core/backends/backend-dexie/src/wrappingOfflineStorage.ts
M core/backends/backend-github/src/GitHubWikiConfig.ts
M core/backends/backend-github/src/githubStorage.ts
M core/backends/backend-nextcloud/src/NextcloudWikiConfig.ts
M core/backends/backend-nextcloud/src/nextcloudStorage.ts
M core/backends/backend-xwiki/src/XWikiWikiConfig.ts
M core/backends/backend-xwiki/src/__tests__/xwikiStorage.test.ts
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/browser/browser-default/src/components/browser-api-default.ts
M core/document/document-default/package.json
M core/document/document-default/src/defaultDocumentService.ts
M core/document/document-default/src/index.ts
M core/extra-tabs/extra-tabs-api/src/ExtraTabsService.ts
M core/extra-tabs/extra-tabs-api/src/index.ts
M core/extra-tabs/extra-tabs-ui/src/vue/ExtraTabs.vue
M core/hierarchy/hierarchy-default/src/components/componentsInit.ts
M core/hierarchy/hierarchy-filesystem/src/components/componentsInit.ts
M core/hierarchy/hierarchy-github/src/components/componentsInit.ts
M core/hierarchy/hierarchy-nextcloud/src/components/componentsInit.ts
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
M core/icons/src/index.ts
M core/icons/src/vue/__tests__/c-icon.test.ts
M core/info-actions/info-actions-api/src/index.ts
M core/info-actions/info-actions-ui/src/vue/InfoActions.vue
M core/info-actions/info-actions-ui/src/vue/__tests__/InfoAction.test.ts
M core/link-suggest/link-suggest-api/src/DefaultLinkSuggestServiceProvider.ts
M core/link-suggest/link-suggest-api/src/index.ts
M core/link-suggest/link-suggest-nextcloud/src/index.ts
M core/link-suggest/link-suggest-nextcloud/src/nextcloudLinkSuggestService.ts
M core/link-suggest/link-suggest-xwiki/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-default/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-github/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts
M core/page-actions/page-actions-api/src/index.ts
M core/page-actions/page-actions-default/src/index.ts
M core/page-actions/page-actions-ui/src/PageManagement.ts
M core/page-actions/page-actions-ui/src/index.ts
M core/uiextension/uiextension-ui/src/vue/UIExtensions.vue
M dev/test-utils/src/index.ts
M ds/api/src/index.ts
M ds/dsfr/src/components/dsfrDesignSystemLoader.ts
M ds/dsfr/src/vue/__tests__/x-col.test.ts
M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts
M ds/shoelace/src/utils/navigation-tree-selection.ts
M ds/shoelace/src/vue/__tests__/x-alert.test.ts
M ds/shoelace/src/vue/form/x-file-input.vue
M ds/shoelace/src/vue/form/x-text-field.vue
M ds/shoelace/src/vue/x-navigation-tree.vue
M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts
M ds/vuetify/src/vue/__tests__/x-btn.test.ts
M ds/vuetify/src/vue/form/x-file-input.vue
M ds/vuetify/src/vue/form/x-text-field.vue
M ds/vuetify/src/vue/x-btn.vue
M ds/vuetify/src/vue/x-navigation-tree.vue
M editors/tiptap/package.json
M editors/tiptap/src/components/componentsInit.ts
M editors/tiptap/src/components/extensions/bubble-menu.ts
M editors/tiptap/src/components/extensions/link-suggest.ts
M editors/tiptap/src/components/extensions/menu-helpers.ts
M editors/tiptap/src/components/extensions/slash.ts
M editors/tiptap/src/components/uixTiptapEditorProvider.ts
M editors/tiptap/src/extensions/autoSaver.ts
M editors/tiptap/src/extensions/collaboration.ts
M editors/tiptap/src/extensions/link.ts
M editors/tiptap/src/stores/link-suggest-store.ts
M editors/tiptap/src/stores/slash-store.ts
M editors/tiptap/src/tiptap/helpers.ts
M editors/tiptap/src/vue/c-connection-status.vue
M editors/tiptap/src/vue/c-edit-tiptap.vue
M editors/tiptap/src/vue/c-save-status.vue
M editors/tiptap/src/vue/c-tiptap-bubble-menu.vue
M editors/tiptap/src/vue/c-tiptap-link-edit.vue
M editors/tiptap/src/vue/c-tiptap-link-suggest.vue
M editors/tiptap/src/vue/c-tiptap-selector.vue
M editors/tiptap/src/vue/list-navigation-helper.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/storage.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-preload/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/xWikiAuthenticationManager.ts
M electron/browser/src/components/browser-api-electron.ts
M electron/browser/src/electron/main/index.ts
M electron/main/src/index.ts
M electron/main/src/mainWindow.ts
M electron/main/src/reload.ts
M electron/preload/src/nodeCrypto.ts
M electron/renderer/src/index.ts
M electron/storage/src/components/FileSystemConfig.ts
M electron/storage/src/components/fileSystemStorage.ts
M electron/storage/src/componentsInit.ts
M electron/storage/src/electron/main/index.ts
M electron/storage/src/electron/preload/index.ts
M eslint.config.mjs
M extension-manager/src/components/componentsInit.ts
M extension-manager/src/components/cristalLoader.ts
M extension-manager/src/components/defaultExtensionManager.ts
M extension-manager/src/index.ts
M extensions/menubuttons/src/components/componentsInit.ts
M lib/package.json
M lib/src/components/DefaultCristalApp.ts
M lib/src/components/cristalAppLoader.ts
M lib/src/index.ts
M lib/src/staticBuild.ts
M macros/src/components/componentsInit.ts
M macros/src/components/defaultMacroProvider.ts
M pnpm-lock.yaml
M realtime/src/index.ts
M rendering/rendering/src/components/MarkdownToHTMLConverter.ts
M rendering/rendering/src/components/XWikI21ToHTMLConverter.ts
M rendering/rendering/src/components/componentsInit.ts
M rendering/rendering/src/components/defaultRenderer.ts
M sharedworker/api/src/index.ts
M sharedworker/impl/src/components/componentsInit.ts
M sharedworker/impl/src/components/defaultQueueWorker.ts
M sharedworker/impl/src/components/worker.ts
M skin/src/api/macroProvider.ts
M skin/src/components/InformationTab.ts
M skin/src/components/componentsInit.ts
M skin/src/components/defaultSkinManager.ts
M skin/src/components/defaultUIXEditorProvider.ts
M skin/src/components/info-actions/commentsInfoAction.ts
M skin/src/components/info-actions/likesInfoAction.ts
M skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
M skin/src/components/templateTemplateProvider.ts
M skin/src/components/uixVueTemplateProvider.ts
M skin/src/index.ts
M skin/src/vue/c-content.vue
M skin/src/vue/c-edit.vue
M skin/src/vue/c-field.vue
M skin/src/vue/c-page-creation-menu.vue
M skin/src/vue/c-sidebar.vue
M skin/src/vue/c-template.vue
M skin/src/vue/c-uix.vue
M skin/src/vue/c-view.vue
M skin/src/vue/contentTools.ts
M sources/xwiki/mock-server/package.json
M sources/xwiki/mock-server/src/index.ts
M xwiki/remoteinlineeditor/src/components/uixRemoteXWikiEditorProvider.ts
M xwiki/remoteinlineeditor/src/vue/c-edit-xwikiremote.vue
Log Message:
-----------
Merge 'main' into CRISTAL-142
* main:
[Misc] Add deterministic import/export order
CRISTAL-287: Upgrade pinia to 2.2.6
Commit: b259982d3419161f19d57c0226d64e8ff8c44611
https://github.com/xwiki-contrib/cristal/commit/b259982d3419161f19d57c0226d…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M core/alerts/alerts-ui/src/vue/AlertsToasts.vue
M core/history/history-default/src/components/componentsInit.ts
M core/history/history-default/src/index.ts
M core/history/history-github/src/components/componentsInit.ts
M core/history/history-github/src/index.ts
M core/history/history-ui/src/HistoryExtraTab.ts
M core/history/history-ui/src/index.ts
M core/history/history-ui/src/vue/HistoryTab.vue
M core/history/history-xwiki/src/components/componentsInit.ts
M core/history/history-xwiki/src/index.ts
M core/xwiki/xwiki-utils/vitest.config.ts
M web/e2e/pageObjects/HistoryExtraTab.ts
M web/src/index.ts
Log Message:
-----------
CRISTAL-142: View history if the backend supports it
* Fix import order
Compare: https://github.com/xwiki-contrib/cristal/compare/9ac3b6090b99...b259982d3419
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/xwiki-platform
Commit: cbb8fd1962e7fbfe8db744a16a9012366fe9000a
https://github.com/xwiki/xwiki-platform/commit/cbb8fd1962e7fbfe8db744a16a90…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-data/pom.xml
Log Message:
-----------
[Misc] Fix typo (fixed in commons)
Commit: f8435adf64da0ee6f5d4c38c92e9f2d940ff9f91
https://github.com/xwiki/xwiki-platform/commit/f8435adf64da0ee6f5d4c38c92e9…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M pom.xml
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-resources/pom.xml
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-resources/src/main/resources/jetty/etc/jetty.xml
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-resources/src/main/resources/jetty/modules/client.mod
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-resources/src/main/resources/jetty/modules/ee8-apache-jsp.mod
M xwiki-platform-tools/xwiki-platform-tool-jetty/xwiki-platform-tool-jetty-resources/src/main/resources/jetty/modules/logging/slf4j.mod
Log Message:
-----------
XWIKI-22646: Upgrade the standalone packaging to Jetty 12.0.15
Compare: https://github.com/xwiki/xwiki-platform/compare/b7b65faf1dde...f8435adf64da
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: 98938e83ab9fc96c4dbf7caf5e4ca0a98569d2ec
https://github.com/xwiki-contrib/cristal/commit/98938e83ab9fc96c4dbf7caf5e4…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M api/src/api/cristalApp.ts
M api/src/components/__tests__/defaultLogger.test.ts
M api/src/components/defaultWikiConfig.ts
M api/src/index.ts
M core/alerts/alerts-api/src/index.ts
M core/alerts/alerts-default/src/defaultAlertsService.ts
M core/alerts/alerts-default/src/index.ts
M core/attachments/attachments-api/src/index.ts
M core/attachments/attachments-default/src/defaultAttachmentsService.ts
M core/attachments/attachments-default/src/index.ts
M core/attachments/attachments-ui/src/AttachmentExtraTab.ts
M core/attachments/attachments-ui/src/AttachmentsInfoAction.ts
M core/attachments/attachments-ui/src/index.ts
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-api/src/defaultAuthenticationManagerProvider.ts
M core/authentication/authentication-api/src/index.ts
M core/authentication/authentication-ui/src/LoggedInMenuUIExtension.ts
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M core/authentication/authentication-ui/src/index.ts
M core/authentication/authentication-ui/src/vue/LoginMenu.vue
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-ui/src/vue/__tests__/UserDetails.test.ts
M core/authentication/authentication-ui/src/vue/utils/getUserProfile.ts
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/authentication/authentication-xwiki/src/index.ts
M core/backends/backend-api/src/abstractStorage.ts
M core/backends/backend-api/src/index.ts
M core/backends/backend-dexie/src/dexieOfflineStorage.ts
M core/backends/backend-dexie/src/index.ts
M core/backends/backend-dexie/src/wrappingOfflineStorage.ts
M core/backends/backend-github/src/GitHubWikiConfig.ts
M core/backends/backend-github/src/githubStorage.ts
M core/backends/backend-nextcloud/src/NextcloudWikiConfig.ts
M core/backends/backend-nextcloud/src/nextcloudStorage.ts
M core/backends/backend-xwiki/src/XWikiWikiConfig.ts
M core/backends/backend-xwiki/src/__tests__/xwikiStorage.test.ts
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/browser/browser-default/src/components/browser-api-default.ts
M core/document/document-default/src/defaultDocumentService.ts
M core/document/document-default/src/index.ts
M core/extra-tabs/extra-tabs-api/src/ExtraTabsService.ts
M core/extra-tabs/extra-tabs-api/src/index.ts
M core/extra-tabs/extra-tabs-ui/src/vue/ExtraTabs.vue
M core/hierarchy/hierarchy-default/src/components/componentsInit.ts
M core/hierarchy/hierarchy-filesystem/src/components/componentsInit.ts
M core/hierarchy/hierarchy-github/src/components/componentsInit.ts
M core/hierarchy/hierarchy-nextcloud/src/components/componentsInit.ts
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
M core/icons/src/index.ts
M core/icons/src/vue/__tests__/c-icon.test.ts
M core/info-actions/info-actions-api/src/index.ts
M core/info-actions/info-actions-ui/src/vue/InfoActions.vue
M core/info-actions/info-actions-ui/src/vue/__tests__/InfoAction.test.ts
M core/link-suggest/link-suggest-api/src/DefaultLinkSuggestServiceProvider.ts
M core/link-suggest/link-suggest-api/src/index.ts
M core/link-suggest/link-suggest-nextcloud/src/index.ts
M core/link-suggest/link-suggest-nextcloud/src/nextcloudLinkSuggestService.ts
M core/link-suggest/link-suggest-xwiki/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-default/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-github/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts
M core/page-actions/page-actions-api/src/index.ts
M core/page-actions/page-actions-default/src/index.ts
M core/page-actions/page-actions-ui/src/PageManagement.ts
M core/page-actions/page-actions-ui/src/index.ts
M core/uiextension/uiextension-ui/src/vue/UIExtensions.vue
M dev/test-utils/src/index.ts
M ds/api/src/index.ts
M ds/dsfr/src/components/dsfrDesignSystemLoader.ts
M ds/dsfr/src/vue/__tests__/x-col.test.ts
M ds/shoelace/src/components/shoelaceDesignSystemLoader.ts
M ds/shoelace/src/utils/navigation-tree-selection.ts
M ds/shoelace/src/vue/__tests__/x-alert.test.ts
M ds/shoelace/src/vue/form/x-file-input.vue
M ds/shoelace/src/vue/form/x-text-field.vue
M ds/shoelace/src/vue/x-navigation-tree.vue
M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts
M ds/vuetify/src/vue/__tests__/x-btn.test.ts
M ds/vuetify/src/vue/form/x-file-input.vue
M ds/vuetify/src/vue/form/x-text-field.vue
M ds/vuetify/src/vue/x-btn.vue
M ds/vuetify/src/vue/x-navigation-tree.vue
M editors/tiptap/src/components/componentsInit.ts
M editors/tiptap/src/components/extensions/bubble-menu.ts
M editors/tiptap/src/components/extensions/link-suggest.ts
M editors/tiptap/src/components/extensions/menu-helpers.ts
M editors/tiptap/src/components/extensions/slash.ts
M editors/tiptap/src/components/uixTiptapEditorProvider.ts
M editors/tiptap/src/extensions/autoSaver.ts
M editors/tiptap/src/extensions/collaboration.ts
M editors/tiptap/src/extensions/link.ts
M editors/tiptap/src/stores/link-suggest-store.ts
M editors/tiptap/src/stores/slash-store.ts
M editors/tiptap/src/tiptap/helpers.ts
M editors/tiptap/src/vue/c-connection-status.vue
M editors/tiptap/src/vue/c-edit-tiptap.vue
M editors/tiptap/src/vue/c-save-status.vue
M editors/tiptap/src/vue/c-tiptap-bubble-menu.vue
M editors/tiptap/src/vue/c-tiptap-link-edit.vue
M editors/tiptap/src/vue/c-tiptap-link-suggest.vue
M editors/tiptap/src/vue/c-tiptap-selector.vue
M editors/tiptap/src/vue/list-navigation-helper.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/storage.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-preload/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/xWikiAuthenticationManager.ts
M electron/browser/src/components/browser-api-electron.ts
M electron/browser/src/electron/main/index.ts
M electron/main/src/index.ts
M electron/main/src/mainWindow.ts
M electron/main/src/reload.ts
M electron/preload/src/nodeCrypto.ts
M electron/renderer/src/index.ts
M electron/storage/src/components/FileSystemConfig.ts
M electron/storage/src/components/fileSystemStorage.ts
M electron/storage/src/componentsInit.ts
M electron/storage/src/electron/main/index.ts
M electron/storage/src/electron/preload/index.ts
M eslint.config.mjs
M extension-manager/src/components/componentsInit.ts
M extension-manager/src/components/cristalLoader.ts
M extension-manager/src/components/defaultExtensionManager.ts
M extension-manager/src/index.ts
M extensions/menubuttons/src/components/componentsInit.ts
M lib/src/components/DefaultCristalApp.ts
M lib/src/components/cristalAppLoader.ts
M lib/src/index.ts
M lib/src/staticBuild.ts
M macros/src/components/componentsInit.ts
M macros/src/components/defaultMacroProvider.ts
M realtime/src/index.ts
M rendering/rendering/src/components/MarkdownToHTMLConverter.ts
M rendering/rendering/src/components/XWikI21ToHTMLConverter.ts
M rendering/rendering/src/components/componentsInit.ts
M rendering/rendering/src/components/defaultRenderer.ts
M sharedworker/api/src/index.ts
M sharedworker/impl/src/components/componentsInit.ts
M sharedworker/impl/src/components/defaultQueueWorker.ts
M sharedworker/impl/src/components/worker.ts
M skin/src/api/macroProvider.ts
M skin/src/components/InformationTab.ts
M skin/src/components/componentsInit.ts
M skin/src/components/defaultSkinManager.ts
M skin/src/components/defaultUIXEditorProvider.ts
M skin/src/components/info-actions/commentsInfoAction.ts
M skin/src/components/info-actions/likesInfoAction.ts
M skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
M skin/src/components/templateTemplateProvider.ts
M skin/src/components/uixVueTemplateProvider.ts
M skin/src/index.ts
M skin/src/vue/c-content.vue
M skin/src/vue/c-edit.vue
M skin/src/vue/c-field.vue
M skin/src/vue/c-page-creation-menu.vue
M skin/src/vue/c-sidebar.vue
M skin/src/vue/c-template.vue
M skin/src/vue/c-uix.vue
M skin/src/vue/c-view.vue
M skin/src/vue/contentTools.ts
M sources/xwiki/mock-server/package.json
M sources/xwiki/mock-server/src/index.ts
M xwiki/remoteinlineeditor/src/components/uixRemoteXWikiEditorProvider.ts
M xwiki/remoteinlineeditor/src/vue/c-edit-xwikiremote.vue
Log Message:
-----------
[Misc] Add deterministic import/export order
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/feature-deploy-refactor-links
Home: https://github.com/xwiki/xwiki-platform
Commit: ce2be6872b96da123060688d80af85d9374a7f05
https://github.com/xwiki/xwiki-platform/commit/ce2be6872b96da123060688d80af…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/checkstyle/checkstyle-suppressions.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/CopyJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/MoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
WIP
The idea of this work is to:
1. Provide a way to access all documents that are moved as part of a
move job
2. Use that information when performing a call to ReferenceRenamer to
define if a relative untyped link should be handled or not
On top of it, the idea is also to check if the doc exists in case of
refactoring of a link to avoid refactoring unexisting relative links.
One problem is remaining about relative link pointing to sibling pages
(e.g. the link to Alice in Bob page in the ticket): we rely apparently
to an old mechanism for backward compatibility reason for this to work
in the UI, we might need same thing in the check, or to decide to
ignore that UC.
I started to add an integration tests but for some reason it's not
passing, though it seemed to be working locally for the scenario
described in the ticket (except for the link in Bob page).
Commit: 85844e63a987ff62680277a46bc5dd598d5684b6
https://github.com/xwiki/xwiki-platform/commit/85844e63a987ff62680277a46bc5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix integration test setup
* Fix some signatures
* Work on the conditions for performing link update: WIP
Commit: 38d9797b4e11751bec3a045a978611f9ed70dee4
https://github.com/xwiki/xwiki-platform/commit/38d9797b4e11751bec3a045a9786…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix conditions to make all RenamePageIT passing
* WIP: need to double check that some conditions are not redundant and
double check side effects
Commit: 6b5089b0230717bc0bb64a90299bc0563eeaba6e
https://github.com/xwiki/xwiki-platform/commit/6b5089b0230717bc0bb64a90299b…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Simplify a bit the conditions in ResourceReferenceRenamer and ensure
all unit tests are passing in refactoring module
Commit: eb72a90a7150723d8ed78a281230fa958154879d
https://github.com/xwiki/xwiki-platform/commit/eb72a90a7150723d8ed78a281230…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix checkstyle
* WIP: try to find proper oracle for renaming absolute references,
without success so far.
Commit: 46f3452fd035ccd113bd2d8137f214b8655a0d38
https://github.com/xwiki/xwiki-platform/commit/46f3452fd035ccd113bd2d8137f2…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Find proper conditions to perform or not link renames
* Fix unit tests to add missing conditions
* WIP: need to fix coverage and check on subwikis / with more
conditions (e.g. with holes in hierarchy)
Commit: 6a1aa5e085565fb44436d45d7cec38ce80446692
https://github.com/xwiki/xwiki-platform/commit/6a1aa5e085565fb44436d45d7cec…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultModelBridgeTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix a regression and provide a test to cover it
Commit: 5f2f34bcf40ba276869675fca4b43d5c208c8fe5
https://github.com/xwiki/xwiki-platform/commit/5f2f34bcf40ba276869675fca4b4…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Provide subwiki integration tests
* Minor improvment in RenamePageIT
Commit: 4a6cb235583389021bc4badf9f0efcdeff35f5fc
https://github.com/xwiki/xwiki-platform/commit/4a6cb235583389021bc4badf9f0e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Improve SubWikiIT to add more checks
Commit: 022c1e244565b0f51115dfc5f65ecc7fccbac0a2
https://github.com/xwiki/xwiki-platform/commit/022c1e244565b0f51115dfc5f65e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/CopyJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/MoveJob.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Few improvments following review
Commit: b67c19779c5b8b09df1f30b7c013e5663c5585e5
https://github.com/xwiki/xwiki-platform/commit/b67c19779c5b8b09df1f30b7c013…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/InternalCopyOrMoveJobException.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/RenameJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/question/EntitySelection.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/job/MoveJobTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/job/RenameJobTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Change APIs to use a Map<EntityReference, EntityReference>
corresponding to the source and target of refactorings in renamers
* Change some logic of AbstractCopyOrMoveJob to compute the actual
couple source/destination before performing any operation and store
the info in EntitySelection
* Add a log in RenameJob if it's not executed because of the number of
entities (not needed for this issue, but felt better to understand
what's happening)
Commit: 7a9cdfe228b511c286f2c8ac5a357a791a299e7c
https://github.com/xwiki/xwiki-platform/commit/7a9cdfe228b511c286f2c8ac5a35…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultModelBridgeTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix remaining coverage problems
Compare: https://github.com/xwiki/xwiki-platform/compare/1d8b51bfcace...7a9cdfe228b5
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: b7b65faf1dde02cc524c39eb414f1c0f2535ea95
https://github.com/xwiki/xwiki-platform/commit/b7b65faf1dde02cc524c39eb414f…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/RegisterIT.java
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/Registration.xml
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/AbstractRegistrationPage.java
Log Message:
-----------
XWIKI-22121: Improve the registration experience (#3633)
* XWIKI-22121: Improve the registration experience
* Removed an escaping that wasn't needed and caused a test to not pass.
* Updated the test to work with the updated Registration template
* Fixed a XPath on AbstractRegistrationPage.java to be more permissive and work with the latest changes.
* XWIKI-22121: Improve the registration experience
* Added a TODO
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-deploy-refactor-links
Home: https://github.com/xwiki/xwiki-platform
Commit: c8f33eb3860e809b404b38244c9ba0f41f872861
https://github.com/xwiki/xwiki-platform/commit/c8f33eb3860e809b404b38244c9b…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/checkstyle/checkstyle-suppressions.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/CopyJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/MoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
WIP
The idea of this work is to:
1. Provide a way to access all documents that are moved as part of a
move job
2. Use that information when performing a call to ReferenceRenamer to
define if a relative untyped link should be handled or not
On top of it, the idea is also to check if the doc exists in case of
refactoring of a link to avoid refactoring unexisting relative links.
One problem is remaining about relative link pointing to sibling pages
(e.g. the link to Alice in Bob page in the ticket): we rely apparently
to an old mechanism for backward compatibility reason for this to work
in the UI, we might need same thing in the check, or to decide to
ignore that UC.
I started to add an integration tests but for some reason it's not
passing, though it seemed to be working locally for the scenario
described in the ticket (except for the link in Bob page).
Commit: 456e447a435d0a7994d9e39374de4437a163a713
https://github.com/xwiki/xwiki-platform/commit/456e447a435d0a7994d9e39374de…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix integration test setup
* Fix some signatures
* Work on the conditions for performing link update: WIP
Commit: 60c169af60c38aa9c4c4b807ea99732dcb54bf6f
https://github.com/xwiki/xwiki-platform/commit/60c169af60c38aa9c4c4b807ea99…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix conditions to make all RenamePageIT passing
* WIP: need to double check that some conditions are not redundant and
double check side effects
Commit: c8be6ae0a21f77ae8734cba6a1507608c7eb2f0f
https://github.com/xwiki/xwiki-platform/commit/c8be6ae0a21f77ae8734cba6a150…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Simplify a bit the conditions in ResourceReferenceRenamer and ensure
all unit tests are passing in refactoring module
Commit: 4ff12e2ef2683368e79e378849b26cd04fbf7f57
https://github.com/xwiki/xwiki-platform/commit/4ff12e2ef2683368e79e378849b2…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix checkstyle
* WIP: try to find proper oracle for renaming absolute references,
without success so far.
Commit: 1ac0e3a439abf2b7302422931298445b4ecaf1a6
https://github.com/xwiki/xwiki-platform/commit/1ac0e3a439abf2b7302422931298…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Find proper conditions to perform or not link renames
* Fix unit tests to add missing conditions
* WIP: need to fix coverage and check on subwikis / with more
conditions (e.g. with holes in hierarchy)
Commit: efd557d5c29252854c0c51ab42771c6afd41d056
https://github.com/xwiki/xwiki-platform/commit/efd557d5c29252854c0c51ab4277…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultModelBridgeTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix a regression and provide a test to cover it
Commit: 640972309e0fe39b7a4932e0a5901f91d94a96c1
https://github.com/xwiki/xwiki-platform/commit/640972309e0fe39b7a4932e0a590…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Provide subwiki integration tests
* Minor improvment in RenamePageIT
Commit: 0b077f85cc1eb9bd8cb32e5aebe702b1a3847c65
https://github.com/xwiki/xwiki-platform/commit/0b077f85cc1eb9bd8cb32e5aebe7…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Improve SubWikiIT to add more checks
Commit: 96eb739d9fe782f984fb8f04a0cae3c8074792d2
https://github.com/xwiki/xwiki-platform/commit/96eb739d9fe782f984fb8f04a0ca…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/CopyJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/MoveJob.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Few improvments following review
Commit: 079bb3cdd1af499332b0be267fd859ddd524a31e
https://github.com/xwiki/xwiki-platform/commit/079bb3cdd1af499332b0be267fd8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/InternalCopyOrMoveJobException.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/RenameJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/question/EntitySelection.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/job/MoveJobTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/job/RenameJobTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Change APIs to use a Map<EntityReference, EntityReference>
corresponding to the source and target of refactorings in renamers
* Change some logic of AbstractCopyOrMoveJob to compute the actual
couple source/destination before performing any operation and store
the info in EntitySelection
* Add a log in RenameJob if it's not executed because of the number of
entities (not needed for this issue, but felt better to understand
what's happening)
Commit: 1d8b51bfcace93f68fa33fc1bc22fcac67d1aa9f
https://github.com/xwiki/xwiki-platform/commit/1d8b51bfcace93f68fa33fc1bc22…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultModelBridgeTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix remaining coverage problems
Compare: https://github.com/xwiki/xwiki-platform/compare/c8f33eb3860e%5E...1d8b51bfc…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-12987
Home: https://github.com/xwiki/xwiki-platform
Commit: c8f33eb3860e809b404b38244c9ba0f41f872861
https://github.com/xwiki/xwiki-platform/commit/c8f33eb3860e809b404b38244c9b…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/checkstyle/checkstyle-suppressions.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/CopyJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/MoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
WIP
The idea of this work is to:
1. Provide a way to access all documents that are moved as part of a
move job
2. Use that information when performing a call to ReferenceRenamer to
define if a relative untyped link should be handled or not
On top of it, the idea is also to check if the doc exists in case of
refactoring of a link to avoid refactoring unexisting relative links.
One problem is remaining about relative link pointing to sibling pages
(e.g. the link to Alice in Bob page in the ticket): we rely apparently
to an old mechanism for backward compatibility reason for this to work
in the UI, we might need same thing in the check, or to decide to
ignore that UC.
I started to add an integration tests but for some reason it's not
passing, though it seemed to be working locally for the scenario
described in the ticket (except for the link in Bob page).
Commit: 456e447a435d0a7994d9e39374de4437a163a713
https://github.com/xwiki/xwiki-platform/commit/456e447a435d0a7994d9e39374de…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix integration test setup
* Fix some signatures
* Work on the conditions for performing link update: WIP
Commit: 60c169af60c38aa9c4c4b807ea99732dcb54bf6f
https://github.com/xwiki/xwiki-platform/commit/60c169af60c38aa9c4c4b807ea99…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix conditions to make all RenamePageIT passing
* WIP: need to double check that some conditions are not redundant and
double check side effects
Commit: c8be6ae0a21f77ae8734cba6a1507608c7eb2f0f
https://github.com/xwiki/xwiki-platform/commit/c8be6ae0a21f77ae8734cba6a150…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Simplify a bit the conditions in ResourceReferenceRenamer and ensure
all unit tests are passing in refactoring module
Commit: 4ff12e2ef2683368e79e378849b26cd04fbf7f57
https://github.com/xwiki/xwiki-platform/commit/4ff12e2ef2683368e79e378849b2…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix checkstyle
* WIP: try to find proper oracle for renaming absolute references,
without success so far.
Commit: 1ac0e3a439abf2b7302422931298445b4ecaf1a6
https://github.com/xwiki/xwiki-platform/commit/1ac0e3a439abf2b7302422931298…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Find proper conditions to perform or not link renames
* Fix unit tests to add missing conditions
* WIP: need to fix coverage and check on subwikis / with more
conditions (e.g. with holes in hierarchy)
Commit: efd557d5c29252854c0c51ab42771c6afd41d056
https://github.com/xwiki/xwiki-platform/commit/efd557d5c29252854c0c51ab4277…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultModelBridgeTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix a regression and provide a test to cover it
Commit: 640972309e0fe39b7a4932e0a5901f91d94a96c1
https://github.com/xwiki/xwiki-platform/commit/640972309e0fe39b7a4932e0a590…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Provide subwiki integration tests
* Minor improvment in RenamePageIT
Commit: 0b077f85cc1eb9bd8cb32e5aebe702b1a3847c65
https://github.com/xwiki/xwiki-platform/commit/0b077f85cc1eb9bd8cb32e5aebe7…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Improve SubWikiIT to add more checks
Commit: 96eb739d9fe782f984fb8f04a0cae3c8074792d2
https://github.com/xwiki/xwiki-platform/commit/96eb739d9fe782f984fb8f04a0ca…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
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/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/CopyJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/MoveJob.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Few improvments following review
Commit: 079bb3cdd1af499332b0be267fd859ddd524a31e
https://github.com/xwiki/xwiki-platform/commit/079bb3cdd1af499332b0be267fd8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/render/DefaultOldRendering.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/XWikiTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/ReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/ReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractCopyOrMoveJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/AbstractEntityJobWithChecks.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/InternalCopyOrMoveJobException.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/job/RenameJob.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/question/EntitySelection.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/job/MoveJobTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/job/RenameJobTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/DefaultReferenceUpdater.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/main/java/org/xwiki/refactoring/internal/ResourceReferenceRenamer.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultReferenceUpdaterTest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/ResourceReferenceRenamerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoring.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/macro/MacroRefactoring.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Change APIs to use a Map<EntityReference, EntityReference>
corresponding to the source and target of refactorings in renamers
* Change some logic of AbstractCopyOrMoveJob to compute the actual
couple source/destination before performing any operation and store
the info in EntitySelection
* Add a log in RenameJob if it's not executed because of the number of
entities (not needed for this issue, but felt better to understand
what's happening)
Commit: 1d8b51bfcace93f68fa33fc1bc22fcac67d1aa9f
https://github.com/xwiki/xwiki-platform/commit/1d8b51bfcace93f68fa33fc1bc22…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-default/src/test/java/org/xwiki/refactoring/internal/DefaultModelBridgeTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java
Log Message:
-----------
XWIKI-12987: Relative links are made absolute or even broken after moving a page
* Fix remaining coverage problems
Compare: https://github.com/xwiki/xwiki-platform/compare/7bb0a615e654...1d8b51bfcace
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/CRISTAL-142
Home: https://github.com/xwiki-contrib/cristal
Commit: 9ac3b6090b9927ab1e3f51d8f7ddcb12a1da6099
https://github.com/xwiki-contrib/cristal/commit/9ac3b6090b9927ab1e3f51d8f7d…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M api/src/api/PageData.ts
M api/src/api/cristalApp.ts
M api/src/api/storage.ts
M core/alerts/alerts-ui/src/vue/AlertsToasts.vue
M core/backends/backend-api/src/abstractStorage.ts
M core/backends/backend-dexie/src/wrappingOfflineStorage.ts
M core/backends/backend-github/src/githubStorage.ts
M core/backends/backend-xwiki/package.json
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/document/document-api/src/index.ts
M core/document/document-default/src/defaultDocumentService.ts
M core/hierarchy/hierarchy-default/src/utils.ts
M core/hierarchy/hierarchy-xwiki/package.json
R core/hierarchy/hierarchy-xwiki/src/__tests__/utils.test.ts
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
R core/hierarchy/hierarchy-xwiki/src/utils.ts
R core/hierarchy/hierarchy-xwiki/vitest.config.ts
A core/history/history-api/package.json
A core/history/history-api/src/index.ts
A core/history/history-api/tsconfig.json
A core/history/history-api/tsdoc.json
A core/history/history-api/vite.config.ts
A core/history/history-default/package.json
A core/history/history-default/src/components/componentsInit.ts
A core/history/history-default/src/index.ts
A core/history/history-default/tsconfig.json
A core/history/history-default/tsdoc.json
A core/history/history-default/vite.config.ts
A core/history/history-github/package.json
A core/history/history-github/src/components/componentsInit.ts
A core/history/history-github/src/index.ts
A core/history/history-github/tsconfig.json
A core/history/history-github/tsdoc.json
A core/history/history-github/vite.config.ts
A core/history/history-ui/langs/translation-en.json
A core/history/history-ui/langs/translation-fr.json
A core/history/history-ui/package.json
A core/history/history-ui/src/HistoryExtraTab.ts
A core/history/history-ui/src/index.ts
A core/history/history-ui/src/translations.ts
A core/history/history-ui/src/vue/HistoryTab.vue
A core/history/history-ui/tsconfig.json
A core/history/history-ui/tsdoc.json
A core/history/history-ui/vite.config.ts
A core/history/history-xwiki/package.json
A core/history/history-xwiki/src/components/componentsInit.ts
A core/history/history-xwiki/src/index.ts
A core/history/history-xwiki/tsconfig.json
A core/history/history-xwiki/tsdoc.json
A core/history/history-xwiki/vite.config.ts
M core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts
M core/page-actions/page-actions-ui/src/vue/PageActions.vue
A core/xwiki/xwiki-utils/package.json
A core/xwiki/xwiki-utils/src/__tests__/utils.test.ts
A core/xwiki/xwiki-utils/src/index.ts
A core/xwiki/xwiki-utils/tsconfig.json
A core/xwiki/xwiki-utils/tsdoc.json
A core/xwiki/xwiki-utils/vite.config.ts
A core/xwiki/xwiki-utils/vitest.config.ts
M ds/api/src/index.ts
M ds/shoelace/src/vue/x-alert.vue
M ds/vuetify/src/vue/x-alert.vue
M lib/package.json
M lib/src/components/DefaultCristalApp.ts
M lib/src/staticBuild.ts
M pnpm-lock.yaml
M pnpm-workspace.yaml
M skin/langs/translation-en.json
M skin/langs/translation-fr.json
M skin/src/vue/c-content.vue
M sources/xwiki/mock-server/src/index.ts
M web/e2e/main-page.spec.ts
A web/e2e/pageObjects/HistoryExtraTab.ts
M web/package.json
M web/src/index.ts
Log Message:
-----------
CRISTAL-142: View history if the backend supports it
* Add components `PageRevisionManager` and `PageRevisionManagerProvider`
* Add implementation for XWiki and GitHub
* Add History extra tab
* Disable edit operations and display alert when user is browsing a
specific revision
* Create utility module `cristal-xwiki-utils`
* Add UI test
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/feature-deploy-removehttpclient3
Home: https://github.com/xwiki/xwiki-platform
Commit: 3d7a3bc04eaf58f9e877d67d74209df50f1cb4a1
https://github.com/xwiki/xwiki-platform/commit/3d7a3bc04eaf58f9e877d67d7420…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-08 (Fri, 08 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-test/xwiki-platform-attachment-validation-test-docker/src/test/it/org/xwiki/attachment/validation/test/ui/docker/AttachmentValidationIT.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-utils/src/main/java/org/xwiki/extension/test/ExtensionTestUtils.java
M xwiki-platform-core/xwiki-platform-feed/xwiki-platform-feed-api/src/main/java/com/xpn/xwiki/plugin/feed/XWikiFeedFetcher.java
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-test/xwiki-platform-mail-test-docker/src/test/it/org/xwiki/mail/test/ui/MailIT.java
M xwiki-platform-core/xwiki-platform-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.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-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/src/test/it/org/xwiki/repository/test/ui/repository/RepositoryIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/Utils.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/AttachmentsResourceIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/ClassesResourceIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/CommentsResourceIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/PageResourceIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/framework/AbstractHttpIT.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/ExtensionInstaller.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/WikiCreator.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-rest/src/main/java/org/xwiki/test/extension/JobExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-rest/src/main/java/org/xwiki/test/extension/RestExtensionInstaller.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
M xwiki-platform-core/xwiki-platform-vfs/xwiki-platform-vfs-api/src/main/java/org/xwiki/vfs/internal/attach/AttachURIVfsResourceReferenceSerializer.java
M xwiki-platform-core/xwiki-platform-vfs/xwiki-platform-vfs-api/src/main/java/org/xwiki/vfs/internal/attach/XWikiModelNode.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-escaping/src/test/it/org/xwiki/test/escaping/framework/AbstractEscapingTest.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-storage/src/test/it/org/xwiki/test/storage/framework/StoreTestUtils.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-webstandards/src/test/it/org/xwiki/test/webstandards/RSSValidationTest.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-webstandards/src/test/it/org/xwiki/test/webstandards/framework/AbstractValidationTest.java
M xwiki-platform-tools/xwiki-platform-tool-provision-plugin/src/main/java/org/xwiki/tool/provision/InstallMojo.java
Log Message:
-----------
XWIKI-22584: Stop using http client 3 in XWiki
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/application-wiki-initializer
Commit: 8f98b93fb67c5e20ef5c524db672d0c6a545db0d
https://github.com/xwiki-contrib/application-wiki-initializer/commit/8f98b9…
Author: Clément Aubin <clement.aubin(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M api/pom.xml
M api/src/main/java/org/xwiki/contrib/wikiinitializer/WikiInitializerConfiguration.java
M api/src/main/java/org/xwiki/contrib/wikiinitializer/internal/DefaultWikiInitializationManager.java
M api/src/main/java/org/xwiki/contrib/wikiinitializer/internal/DefaultWikiInitializerConfiguration.java
M api/src/main/java/org/xwiki/contrib/wikiinitializer/internal/WikiInitializationListener.java
Log Message:
-----------
WKINIT-7 : Wiki Initializer does not initialize sub-wikis properly
* Rely on ApplicationReadyEvent to initialize sub-wikis
* Use a dedicated job to initialize sub-wikis instead of going through
the context initialization
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-wiki-initializer/settings/noti…
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-rendering
Commit: 790c4ff0e622c1bc39474b5b7853bcb67bdf4ca4
https://github.com/xwiki/xwiki-rendering/commit/790c4ff0e622c1bc39474b5b785…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/main/aspect/org/xwiki/rendering/macro/descriptor/CompatibilityMacroDescriptor.java
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/main/aspect/org/xwiki/rendering/macro/descriptor/MacroDescriptorAspect.java
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/test/java/org/xwiki/rendering/macro/descriptor/DeprecatedMacroDescriptorTest.java
Log Message:
-----------
XRENDERING-759: getDefaultCategory() call does not work on recent macros which directly implement the interface
(cherry picked from commit 4ec96042932b4ba7ac56f417735c5475b6e8e04d)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-rendering
Commit: 865400774172574b8aaa556ca17fd2c3fce1bd18
https://github.com/xwiki/xwiki-rendering/commit/865400774172574b8aaa556ca17…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/main/aspect/org/xwiki/rendering/macro/descriptor/CompatibilityMacroDescriptor.java
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/main/aspect/org/xwiki/rendering/macro/descriptor/MacroDescriptorAspect.java
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/test/java/org/xwiki/rendering/macro/descriptor/DeprecatedMacroDescriptorTest.java
Log Message:
-----------
XRENDERING-759: getDefaultCategory() call does not work on recent macros which directly implement the interface
(cherry picked from commit 4ec96042932b4ba7ac56f417735c5475b6e8e04d)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-rendering
Commit: 4ec96042932b4ba7ac56f417735c5475b6e8e04d
https://github.com/xwiki/xwiki-rendering/commit/4ec96042932b4ba7ac56f417735…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/main/aspect/org/xwiki/rendering/macro/descriptor/CompatibilityMacroDescriptor.java
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/main/aspect/org/xwiki/rendering/macro/descriptor/MacroDescriptorAspect.java
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/test/java/org/xwiki/rendering/macro/descriptor/DeprecatedMacroDescriptorTest.java
Log Message:
-----------
XRENDERING-759: getDefaultCategory() call does not work on recent macros which directly implement the interface
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 71ba4407a976fa81d3ce788f73a596d44e3685b3
https://github.com/xwiki/xwiki-platform/commit/71ba4407a976fa81d3ce788f73a5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImpl.java
A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImplTest.java
Log Message:
-----------
XWIKI-22639: WikiPages REST endpoint always query main wiki in path based instances
* Ensure to use the wiki when performing the query
* Provide new unit test
* also fixes XWIKI-22630
(cherry picked from commit bca72f5ce971a31dba2a016d8dd8badda4475206)
Commit: 171d7d652536531d9b9456bdc8ecc35b8bb2987f
https://github.com/xwiki/xwiki-platform/commit/171d7d652536531d9b9456bdc8ec…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImpl.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImplTest.java
Log Message:
-----------
XWIKI-22639: WikiPages REST endpoint always query main wiki in path based instances
* Fix bad verification
* Also fixes XWIKI-22630
(cherry picked from commit 1fb12d2780f37b34a1b4dfdf8457d97ce5cbb2df)
Compare: https://github.com/xwiki/xwiki-platform/compare/0d9c2ee8042a...171d7d652536
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: 1fb12d2780f37b34a1b4dfdf8457d97ce5cbb2df
https://github.com/xwiki/xwiki-platform/commit/1fb12d2780f37b34a1b4dfdf8457…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImpl.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImplTest.java
Log Message:
-----------
XWIKI-22639: WikiPages REST endpoint always query main wiki in path based instances
* Fix bad verification
* Also fixes XWIKI-22630
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: bca72f5ce971a31dba2a016d8dd8badda4475206
https://github.com/xwiki/xwiki-platform/commit/bca72f5ce971a31dba2a016d8dd8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImpl.java
A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImplTest.java
Log Message:
-----------
XWIKI-22639: WikiPages REST endpoint always query main wiki in path based instances
* Ensure to use the wiki when performing the query
* Provide new unit test
* also fixes XWIKI-22630
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-deploy-removehttpclient3
Home: https://github.com/xwiki/xwiki-platform
Commit: 8d92531f3041951fb74f2ff6425bdec3f9eaf15e
https://github.com/xwiki/xwiki-platform/commit/8d92531f3041951fb74f2ff6425b…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-validation/xwiki-platform-attachment-validation-test/xwiki-platform-attachment-validation-test-docker/src/test/it/org/xwiki/attachment/validation/test/ui/docker/AttachmentValidationIT.java
M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-utils/src/main/java/org/xwiki/extension/test/ExtensionTestUtils.java
M xwiki-platform-core/xwiki-platform-feed/xwiki-platform-feed-api/src/main/java/com/xpn/xwiki/plugin/feed/XWikiFeedFetcher.java
M xwiki-platform-core/xwiki-platform-mail/xwiki-platform-mail-test/xwiki-platform-mail-test-docker/src/test/it/org/xwiki/mail/test/ui/MailIT.java
M xwiki-platform-core/xwiki-platform-oldcore/pom.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java
M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/src/test/it/org/xwiki/repository/test/ui/repository/RepositoryIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/AttachmentsResourceIT.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-tests/src/test/it/org/xwiki/rest/test/framework/AbstractHttpIT.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/ExtensionInstaller.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/WikiCreator.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-rest/src/main/java/org/xwiki/test/extension/JobExecutor.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-rest/src/main/java/org/xwiki/test/extension/RestExtensionInstaller.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-escaping/src/test/it/org/xwiki/test/escaping/framework/AbstractEscapingTest.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-storage/src/test/it/org/xwiki/test/storage/framework/StoreTestUtils.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-webstandards/src/test/it/org/xwiki/test/webstandards/RSSValidationTest.java
M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-webstandards/src/test/it/org/xwiki/test/webstandards/framework/AbstractValidationTest.java
M xwiki-platform-tools/xwiki-platform-tool-provision-plugin/src/main/java/org/xwiki/tool/provision/InstallMojo.java
Log Message:
-----------
XWIKI-22584: Stop using http client 3 in XWiki
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: 1ffb476d3a81b3780f5968e3789eec76ecea1c34
https://github.com/xwiki-contrib/ai-llm/commit/1ffb476d3a81b3780f5968e3789e…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilter.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilterBuilder.java
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGChatRequestFilterClass.xml
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGChatRequestFilterSheet.xml
Log Message:
-----------
LLMAI-112: Support customizing the display of the snippets in the prompt
* Add a new chunk template configuration option to the RAG chat request filter.
* Change the default template to one inspired by https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/lon….
* Add a binding for the class sheet to the XClass.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/XWIKI-22639
Home: https://github.com/xwiki/xwiki-platform
Commit: 5ab53235ec5764c1d3f2f6a4ca13f12a341e50c0
https://github.com/xwiki/xwiki-platform/commit/5ab53235ec5764c1d3f2f6a4ca13…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImpl.java
A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImplTest.java
Log Message:
-----------
XWIKI-22639: WikiPages REST endpoint always query main wiki in path based instances
* Ensure to use the wiki when performing the query
* Provide new unit test
* also fixes XWIKI-22630
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-14.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 290d4500b6d904cefeb40c85414210bb51630998
https://github.com/xwiki/xwiki-platform/commit/290d4500b6d904cefeb40c854142…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 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/internal/job/DiffDocumentIterator.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/src/test/it/org/xwiki/search/solr/test/ui/SolrIndexerIT.java
Log Message:
-----------
XWIKI-22635: On restart, documents to re-index aren't correctly computed (#3622)
* Use an internal comparator that reproduces the order of Solr/the
database.
* Add an integration test to verify that the sort order corresponds to
the used comparator.
(cherry picked from commit 4a5e7b0480628fc3dc2213a858cc1ea5c681e1cf)
(cherry picked from commit 22f87811ee19ff9f4472aa009d872029689883bc)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 22f87811ee19ff9f4472aa009d872029689883bc
https://github.com/xwiki/xwiki-platform/commit/22f87811ee19ff9f4472aa009d87…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 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/internal/job/DiffDocumentIterator.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test/xwiki-platform-search-solr-test-docker/src/test/it/org/xwiki/search/solr/test/ui/SolrIndexerIT.java
Log Message:
-----------
XWIKI-22635: On restart, documents to re-index aren't correctly computed (#3622)
* Use an internal comparator that reproduces the order of Solr/the
database.
* Add an integration test to verify that the sort order corresponds to
the used comparator.
(cherry picked from commit 4a5e7b0480628fc3dc2213a858cc1ea5c681e1cf)
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: d7541b66728a4b2a2fff5edf3fb86a2c79b2323f
https://github.com/xwiki/xwiki-platform/commit/d7541b66728a4b2a2fff5edf3fb8…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/Registration.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation_prototype.js
Log Message:
-----------
XWIKI-22121: Improve the registration experience (#3627)
* Improved maintanibility reported by SonarCloud
* Fixed a typo in Registration.xml
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications