Branch: refs/heads/CRISTAL-124
Home: https://github.com/xwiki-contrib/cristal
Commit: cc8b5cfe8cc5a9a82b211a53a40081f6034b8f41
https://github.com/xwiki-contrib/cristal/commit/cc8b5cfe8cc5a9a82b211a53a40…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
A core/uiextension/uiextension-api/package.json
A core/uiextension/uiextension-api/src/index.ts
A core/uiextension/uiextension-api/tsconfig.json
A core/uiextension/uiextension-api/vite.config.ts
A core/uiextension/uiextension-default/package.json
A core/uiextension/uiextension-default/src/DefaultUIExtensionsManager.ts
A core/uiextension/uiextension-default/src/index.ts
A core/uiextension/uiextension-default/tsconfig.json
A core/uiextension/uiextension-default/vite.config.ts
A core/uiextension/uiextension-ui/package.json
A core/uiextension/uiextension-ui/src/index.ts
A core/uiextension/uiextension-ui/src/vue/UIExtensions.vue
A core/uiextension/uiextension-ui/tsconfig.json
A core/uiextension/uiextension-ui/vite.config.ts
M lib/package.json
M lib/src/staticBuild.ts
M pnpm-workspace.yaml
M skin/package.json
M skin/src/components/componentsInit.ts
A skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
M skin/src/vue/c-sidebar.vue
M web/package.json
Log Message:
-----------
Introduce a new UIX API with order and enabled status
Commit: 293950ecbc52d635314440dcb3db30d4fb936104
https://github.com/xwiki-contrib/cristal/commit/293950ecbc52d635314440dcb3d…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
A core/authentication/authentication-api/package.json
A core/authentication/authentication-api/tsconfig.json
A core/authentication/authentication-api/vite.config.ts
A core/authentication/authentication-ui/package.json
A core/authentication/authentication-ui/tsconfig.json
A core/authentication/authentication-ui/vite.config.ts
M pnpm-lock.yaml
M pnpm-workspace.yaml
Log Message:
-----------
--wip-- [skip ci]
Commit: b896c47bd1976b7d0cf951e9c0f6ee1052b923a0
https://github.com/xwiki-contrib/cristal/commit/b896c47bd1976b7d0cf951e9c0f…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
A core/authentication/authentication-api/src/index.ts
A core/authentication/authentication-ui/langs/translation-en.json
M core/authentication/authentication-ui/package.json
A core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
A core/authentication/authentication-ui/src/index.ts
A core/authentication/authentication-ui/src/translations.ts
A core/authentication/authentication-ui/src/vue/LoginMenu.vue
A core/authentication/authentication-xwiki/package.json
A core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
A core/authentication/authentication-xwiki/src/index.ts
A core/authentication/authentication-xwiki/tsconfig.json
A core/authentication/authentication-xwiki/vite.config.ts
M core/uiextension/uiextension-default/src/DefaultUIExtensionsManager.ts
M core/uiextension/uiextension-ui/src/index.ts
M core/uiextension/uiextension-ui/src/vue/UIExtensions.vue
M lib/package.json
M lib/src/components/cristalAppLoader.ts
M lib/src/staticBuild.ts
M skin/src/components/componentsInit.ts
M skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
M skin/src/vue/c-sidebar.vue
Log Message:
-----------
--wip-- [skip ci]
Commit: 1f0681dd8884981ba9452a5decbf91c5374c0336
https://github.com/xwiki-contrib/cristal/commit/1f0681dd8884981ba9452a5decb…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: ad8aad36d62786436890f7a23def64a8285ee9ff
https://github.com/xwiki-contrib/cristal/commit/ad8aad36d62786436890f7a23de…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-api/package.json
A core/authentication/authentication-api/src/authenticationManager.ts
A core/authentication/authentication-api/src/authenticationManagerProvider.ts
A core/authentication/authentication-api/src/defaultAuthenticationManagerProvider.ts
M core/authentication/authentication-api/src/index.ts
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M core/authentication/authentication-ui/src/vue/LoginMenu.vue
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/authentication/authentication-xwiki/src/index.ts
M core/backends/backend-xwiki/package.json
M lib/src/components/cristalAppLoader.ts
M lib/src/staticBuild.ts
M pnpm-lock.yaml
Log Message:
-----------
--wip-- [skip ci]
Commit: 1f64a55d3b809637d4dcecdf07f8345c5cfdda4b
https://github.com/xwiki-contrib/cristal/commit/1f64a55d3b809637d4dcecdf07f…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-api/src/index.ts
A core/authentication/authentication-api/src/userDetails.ts
M core/authentication/authentication-ui/package.json
A core/authentication/authentication-ui/src/LoggedInMenuUIExtension.ts
M core/authentication/authentication-ui/src/index.ts
A core/authentication/authentication-ui/src/vue/LoggedInMenu.vue
A core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/backends/backend-xwiki/src/__tests__/xwikiStorage.test.ts
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/hierarchy/hierarchy-xwiki/package.json
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-xwiki/package.json
M core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts
M core/uiextension/uiextension-ui/package.json
M ds/shoelace/src/vue/x-dialog.vue
Log Message:
-----------
--wip-- [skip ci]
Commit: 84a1f2010cb3102cb6a970b314fc246c320433b8
https://github.com/xwiki-contrib/cristal/commit/84a1f2010cb3102cb6a970b314f…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M web/package.json
Log Message:
-----------
--wip-- [skip ci]
Commit: 4f143b76d1c3b51c884c0dbd68e8df8f71d46556
https://github.com/xwiki-contrib/cristal/commit/4f143b76d1c3b51c884c0dbd68e…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: 314e93fffacd5390bb62939037f1eb489764494d
https://github.com/xwiki-contrib/cristal/commit/314e93fffacd5390bb62939037f…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-api/src/authenticationManagerProvider.ts
M core/authentication/authentication-api/src/defaultAuthenticationManagerProvider.ts
M core/authentication/authentication-api/src/userDetails.ts
M core/authentication/authentication-ui/langs/translation-en.json
M core/authentication/authentication-ui/src/LoggedInMenuUIExtension.ts
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M core/authentication/authentication-ui/src/vue/LoggedInMenu.vue
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
Log Message:
-----------
CRISTAL-124
Commit: 93aa331cf5a4cdd6d809a4c937cdd5d18966834d
https://github.com/xwiki-contrib/cristal/commit/93aa331cf5a4cdd6d809a4c937c…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-ui/src/translations.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: a713ae848f982692d729608926b63138a515bcd7
https://github.com/xwiki-contrib/cristal/commit/a713ae848f982692d729608926b…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-xwiki/package.json
M core/uiextension/uiextension-api/package.json
M core/uiextension/uiextension-default/package.json
M core/uiextension/uiextension-ui/package.json
M pnpm-lock.yaml
Log Message:
-----------
--wip-- [skip ci]
Commit: 5add55b89d137f0dbb045efb06b572bc5e3cf112
https://github.com/xwiki-contrib/cristal/commit/5add55b89d137f0dbb045efb06b…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
A electron/authentication/authentication-xwiki-electron/README.md
A electron/authentication/authentication-xwiki-electron/package.json
Log Message:
-----------
--wip-- [skip ci]
Commit: 1e766086277d8fae3be3022782db0fa11471ae5f
https://github.com/xwiki-contrib/cristal/commit/1e766086277d8fae3be3022782d…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-api/src/authenticationManager.ts
M core/authentication/authentication-ui/src/LoggedInMenuUIExtension.ts
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M core/authentication/authentication-ui/src/vue/LoggedInMenu.vue
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts
M core/uiextension/uiextension-api/src/index.ts
M core/uiextension/uiextension-default/src/DefaultUIExtensionsManager.ts
R electron/authentication/authentication-xwiki-electron/README.md
R electron/authentication/authentication-xwiki-electron/package.json
A electron/authentication/authentication-xwiki/authentication-xwiki-main/package.json
A electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-main/src/storage.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-main/tsconfig.json
A electron/authentication/authentication-xwiki/authentication-xwiki-main/vite.config.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-preload/package.json
A electron/authentication/authentication-xwiki/authentication-xwiki-preload/src/index.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-preload/tsconfig.json
A electron/authentication/authentication-xwiki/authentication-xwiki-preload/vite.config.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-renderer/README.md
A electron/authentication/authentication-xwiki/authentication-xwiki-renderer/package.json
A electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/index.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/xWikiAuthenticationManager.ts
A electron/authentication/authentication-xwiki/authentication-xwiki-renderer/tsconfig.json
A electron/authentication/authentication-xwiki/authentication-xwiki-renderer/vite.config.ts
M electron/main/package.json
M electron/main/src/index.ts
M electron/main/tsconfig.json
M electron/preload/package.json
M electron/preload/src/index.ts
M electron/renderer/package.json
M electron/renderer/src/index.ts
M lib/package.json
M lib/src/staticBuild.ts
M pnpm-lock.yaml
M pnpm-workspace.yaml
M skin/src/components/sidebar-actions/ConfigMenuUIExtension.ts
M web/package.json
M web/src/index.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: 872e0c4f4a7baa3900aab26c33c7702537462998
https://github.com/xwiki-contrib/cristal/commit/872e0c4f4a7baa3900aab26c33c…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-ui/src/LoginMenuUIExtension.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: 2d752c575e3d6581ac295ce99b3c82a5f0f9182a
https://github.com/xwiki-contrib/cristal/commit/2d752c575e3d6581ac295ce99b3…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/authentication/authentication-ui/package.json
M core/authentication/authentication-ui/src/vue/UserDetails.vue
M core/browser/browser-api/src/index.ts
M core/browser/browser-default/src/components/browser-api-default.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/package.json
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/package.json
M electron/authentication/authentication-xwiki/authentication-xwiki-preload/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/package.json
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/xWikiAuthenticationManager.ts
M electron/browser/src/components/browser-api-electron.ts
M electron/main/src/index.ts
M electron/main/src/mainWindow.ts
A electron/main/src/reload.ts
M electron/main/src/security-restrictions.ts
M electron/main/tsconfig.json
M electron/preload/package.json
M electron/preload/tsconfig.json
M pnpm-lock.yaml
Log Message:
-----------
--wip-- [skip ci]
Commit: f7f7b2b30913b9f7e2117676b4e64981c1fd69e4
https://github.com/xwiki-contrib/cristal/commit/f7f7b2b30913b9f7e2117676b4e…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M core/backends/backend-xwiki/src/xwikiStorage.ts
M core/browser/browser-api/src/index.ts
M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts
M core/navigation-tree/navigation-tree-xwiki/src/components/componentsInit.ts
M core/uiextension/uiextension-api/src/index.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: 1f830ac33de0b4c17d98952f76d8c6256897c8bd
https://github.com/xwiki-contrib/cristal/commit/1f830ac33de0b4c17d98952f76d…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-preload/src/index.ts
R electron/authentication/authentication-xwiki/authentication-xwiki-renderer/README.md
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/src/xWikiAuthenticationManager.ts
Log Message:
-----------
--wip-- [skip ci]
Compare: https://github.com/xwiki-contrib/cristal/compare/cc8b5cfe8cc5%5E...1f830ac3…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/stable-14.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: b16309df82c9e193dbb6042d018931362271b01c
https://github.com/xwiki/xwiki-platform/commit/b16309df82c9e193dbb6042d0189…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/main/java/org/xwiki/attachment/internal/listener/MovedAttachmentListener.java
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/test/java/org/xwiki/attachment/internal/listener/MovedAttachmentListenerTest.java
A xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/main/java/org/xwiki/test/SleepScriptService.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/main/resources/META-INF/components.txt
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-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/JobQuestionPane.java
M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-webjar/src/main/webjar/jobRunner.js
M xwiki-platform-core/xwiki-platform-link/pom.xml
M xwiki-platform-core/xwiki-platform-link/src/main/java/org/xwiki/link/LinkStore.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/pom.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/LinkIndexingQuestion.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/LinkIndexingQuestionHandler.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/LinkIndexingWaitingHelper.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/EntityRequest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/resources/templates/job/question/org.xwiki.refactoring.internal.listener.LinkIndexingQuestion.vm
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/LinkIndexingQuestionHandlerTest.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/LinkIndexingWaitingHelperTest.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/DefaultSolrIndexer.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/IndexOperation.java
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/SolrIndexerReadyIndicator.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/api/SolrIndexer.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/metadata/DefaultLinkStore.java
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/SolrIndexerReadyIndicatorTest.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-api/pom.xml
A xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-api/src/main/java/org/xwiki/store/ReadyIndicator.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java
Log Message:
-----------
XWIKI-22323: Refactoring operation should wait for the Solr index to be empty before proceeding (#3403)
* Introduce a new ReadyIndicator interface that allows waiting for the
link index to become ready while getting a progress percentage.
* In the BackLinkUpdaterListener, wait for the index to become ready
when a job is active and display the indexing progress.
* Provide a ready indicator including indexing progress in the Solr
indexer.
* Modernize the jobRunner JavaScript code
* Continue polling the job status when the job is waiting to detect when
a question is answered in the background (by another browser tab or on
the server).
* Add support in entity requests to indicate if the job should wait for indexing to finish.
* Ask the user after 10 seconds if the refactoring should wait for link
indexing to finish.
* Wait for link indexing before adapting links after moving attachments
* Add unit and integration tests.
* Adapt the code to Java 11 and older Mockito.
* Backport TestUtils#serializeLocalReference.
(cherry picked from commit 00b84404798009cae03518942b65a43e9f7a3308)
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: 00b84404798009cae03518942b65a43e9f7a3308
https://github.com/xwiki/xwiki-platform/commit/00b84404798009cae03518942b65…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/main/java/org/xwiki/attachment/internal/listener/MovedAttachmentListener.java
M xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/test/java/org/xwiki/attachment/internal/listener/MovedAttachmentListenerTest.java
A xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/main/java/org/xwiki/test/SleepScriptService.java
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/main/resources/META-INF/components.txt
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-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-pageobjects/src/main/java/org/xwiki/flamingo/skin/test/po/JobQuestionPane.java
M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-webjar/src/main/webjar/jobRunner.js
M xwiki-platform-core/xwiki-platform-link/pom.xml
M xwiki-platform-core/xwiki-platform-link/src/main/java/org/xwiki/link/LinkStore.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/pom.xml
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListener.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/LinkIndexingQuestion.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/LinkIndexingQuestionHandler.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/internal/listener/LinkIndexingWaitingHelper.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/EntityRequest.java
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/resources/templates/job/question/org.xwiki.refactoring.internal.listener.LinkIndexingQuestion.vm
M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/BackLinkUpdaterListenerTest.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/LinkIndexingQuestionHandlerTest.java
A xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/test/java/org/xwiki/refactoring/internal/listener/LinkIndexingWaitingHelperTest.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/DefaultSolrIndexer.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/IndexOperation.java
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/SolrIndexerReadyIndicator.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/api/SolrIndexer.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/metadata/DefaultLinkStore.java
A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/SolrIndexerReadyIndicatorTest.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-api/pom.xml
A xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-api/src/main/java/org/xwiki/store/ReadyIndicator.java
Log Message:
-----------
XWIKI-22323: Refactoring operation should wait for the Solr index to be empty before proceeding (#3403)
* Introduce a new ReadyIndicator interface that allows waiting for the
link index to become ready while getting a progress percentage.
* In the BackLinkUpdaterListener, wait for the index to become ready
when a job is active and display the indexing progress.
* Provide a ready indicator including indexing progress in the Solr
indexer.
* Modernize the jobRunner JavaScript code
* Continue polling the job status when the job is waiting to detect when
a question is answered in the background (by another browser tab or on
the server).
* Add support in entity requests to indicate if the job should wait for indexing to finish.
* Ask the user after 10 seconds if the refactoring should wait for link
indexing to finish.
* Wait for link indexing before adapting links after moving attachments
* Add unit and integration tests.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 8d781c6b329a81aebc9de300ea2028b90789a709
https://github.com/xwiki/xwiki-commons/commit/8d781c6b329a81aebc9de300ea202…
Author: Vincent Massol <vincent(a)massol.net>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M xwiki-commons-core/xwiki-commons-xml/pom.xml
R xwiki-commons-core/xwiki-commons-xml/src/main/checkstyle/checkstyle-suppressions.xml
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/htmlcleaner/XWikiDOMSerializer.java
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/XMLUtils.java
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/internal/html/HTMLDefinitions.java
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/internal/html/MathMLDefinitions.java
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/internal/html/SVGDefinitions.java
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/internal/html/SecureHTMLElementSanitizer.java
M xwiki-commons-core/xwiki-commons-xml/src/main/java/org/xwiki/xml/stax/SAXEventWriter.java
Log Message:
-----------
[Misc] Remove checkstyle suppressions and fix code to pass checkstyle (thanks to ChatGPT for the help - Reviewed manually)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/CRISTAL-231
Home: https://github.com/xwiki-contrib/cristal
Commit: d0e4a071fa292e3dc494d43f7bd44d5ba4c825a2
https://github.com/xwiki-contrib/cristal/commit/d0e4a071fa292e3dc494d43f7bd…
Author: Thiago Krieck <thiago.krieck(a)xwiki.com>
Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths:
M ds/shoelace/src/vue/x-navigation-tree.vue
M ds/vuetify/src/components/vuetifyDesignSystemLoader.ts
M ds/vuetify/src/vue/x-breadcrumb.vue
M ds/vuetify/src/vue/x-navigation-tree.vue
M skin/src/vue/c-page-creation-menu.vue
M skin/src/vue/c-view.vue
Log Message:
-----------
CRISTAL-231: Improve CSS for Cristal Features
* Fix linting issues
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications