Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 2365b207750f4c251872eefbdeb6a9b0f7551225
https://github.com/xwiki/xwiki-platform/commit/2365b207750f4c251872eefbdeb6…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-12 (Tue, 12 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
* remove unused imports
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: 8ecafa06717273d1f53faff1186b995026508ed7
https://github.com/xwiki/xwiki-commons/commit/8ecafa06717273d1f53faff1186b9…
Author: Antoine Mottier <antoine.mottier(a)ow2.org>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/repository/internal/local/LocalExtensionStorage.java
Log Message:
-----------
XCOMMONS-3197: LocalExtensionStorage removeExtension doesn't remove extension folder even if empty
* Remove extension version folder and extension folder if they are empty when removing an extension from local repository.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: 825b188dbd0ae452250c18ed8014f533904564e3
https://github.com/xwiki-contrib/book-versions/commit/825b188dbd0ae452250c1…
Author: Mathieu Pace <mathieu.pace(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/BookMacros.xml
M xwiki-book-versions-application/src/main/resources/BookVersions/Code/NavigationMenu.xml
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/VersionedPageRedirect.xml
Log Message:
-----------
BVERSION-2 Add versioned page feature
* Add a redirect page for versioned page, to be added as DocumentSheetBinding
* Add a macro page to share code between the redirect and the navigation menu
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/CRISTAL-142
Home: https://github.com/xwiki-contrib/cristal
Commit: b05b8050d7528114f0efde15ab817c86b0e40e09
https://github.com/xwiki-contrib/cristal/commit/b05b8050d7528114f0efde15ab8…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M api/src/api/cristalApp.ts
M api/src/api/storage.ts
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/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/history/history-api/package.json
M core/history/history-api/src/index.ts
M core/history/history-github/src/components/componentsInit.ts
M core/history/history-ui/langs/translation-en.json
M core/history/history-ui/langs/translation-fr.json
M core/history/history-ui/src/translations.ts
M core/history/history-ui/src/vue/HistoryTab.vue
M core/history/history-xwiki/src/components/componentsInit.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/xwiki/xwiki-utils/src/index.ts
M lib/src/components/DefaultCristalApp.ts
M pnpm-lock.yaml
Log Message:
-----------
CRISTAL-142: View history if the backend supports it
* Support UserDetails
* Improve localization
* Improve overall syntax
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: 9f2a5dc80875516bd58d31e4aea1539ba9bab090
https://github.com/xwiki-contrib/book-versions/commit/9f2a5dc80875516bd58d3…
Author: Mathieu Pace <mathieu.pace(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/NavigationMenu.xml
M xwiki-book-versions-application/src/main/resources/BookVersions/Code/SetUserSessionAttribute.xml
Log Message:
-----------
BVERSION-2: Add versioned page feature
* Add missing page for displaying the version selection menu
* Change the request properties from book to collection
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: af05bf517edf5b1463f577095b8b0a670aa0a3fe
https://github.com/xwiki-contrib/book-versions/commit/af05bf517edf5b1463f57…
Author: Mathieu Pace <mathieu.pace(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/BookNavigation.xml
M xwiki-book-versions-application/src/main/resources/BookVersions/Code/BookService.xml
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/SetUserSessionAttribute.xml
M xwiki-book-versions-application/src/main/resources/BookVersions/Code/Translations.xml
Log Message:
-----------
BVERSION-2: Add versioned page feature
* Add a version selector UIX
* Change getCollectionVersions from the service, to provide versions in descending creation date order
* Add a page to set user sessions attribute
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: d86a3d128c47384ff570470a1911d679a7e24650
https://github.com/xwiki-contrib/confluence/commit/d86a3d128c47384ff570470a…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/ConfluenceAttributeXMLFilter.java
M confluence-syntax-xhtml/src/test/resources/confluence+xhtml10/specific/table/table2.test
M confluence-xml/src/test/resources/confluencexml/table.test
M confluence-xml/src/test/resources/confluencexml/table/entities.xml
Log Message:
-----------
CONFLUENCE-323: Convert named colors to lighter colors corresponding to the ones Confluence uses
Commit: b8d716171acb0e0c53ce3ff3c0d646d7b7c7dde1
https://github.com/xwiki-contrib/confluence/commit/b8d716171acb0e0c53ce3ff3…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/macros/MathMacroConverter.java
M confluence-xml/src/test/resources/confluencexml/lists.test
M confluence-xml/src/test/resources/confluencexml/lists/entities.xml
Log Message:
-----------
CONFLUENCE-324: Convert the unit macro to a math inline macro
Compare: https://github.com/xwiki-contrib/confluence/compare/94f35c522180...b8d71617…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 4a6e5c5ae0c7a5174ff49fe8d7b43e0cb7b0cbb3
https://github.com/xwiki/xwiki-platform/commit/4a6e5c5ae0c7a5174ff49fe8d7b4…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/search/AbstractDatabaseSearchSource.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-rest/src/main/java/org/xwiki/search/solr/internal/rest/SOLRSearchSource.java
Log Message:
-----------
XWIKI-22618: The REST API search query endpoint returns invalid page URLs for nested pages
(cherry picked from commit 525f5e586afd4a4a644ac0912ff73483bba476b5)
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: 525f5e586afd4a4a644ac0912ff73483bba476b5
https://github.com/xwiki/xwiki-platform/commit/525f5e586afd4a4a644ac0912ff7…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/search/AbstractDatabaseSearchSource.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-rest/src/main/java/org/xwiki/search/solr/internal/rest/SOLRSearchSource.java
Log Message:
-----------
XWIKI-22618: The REST API search query endpoint returns invalid page URLs for nested pages
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 6de0f40ea399bb8070ea52598311eb430dc6da27
https://github.com/xwiki-contrib/confluence/commit/6de0f40ea399bb8070ea5259…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverter.java
M confluence-xml/src/test/resources/confluencexml/absolutelinks.test
M confluence-xml/src/test/resources/confluencexml/img.test
M confluence-xml/src/test/resources/confluencexml/links.test
M confluence-xml/src/test/resources/confluencexml/rootspace.test
M confluence-xml/src/test/resources/confluencexml/rootwiki.test
Log Message:
-----------
CONFLUENCE-322: Drop query parameters for attachment and document references
Commit: 84f5a620866681131e2e39030111eabf869197a1
https://github.com/xwiki-contrib/confluence/commit/84f5a620866681131e2e3903…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverter.java
Log Message:
-----------
F
Commit: 09f5ed082ea1ff9f81da3179024e1bcc62989693
https://github.com/xwiki-contrib/confluence/commit/09f5ed082ea1ff9f81da3179…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M confluence-url-mapping/src/main/java/org/xwiki/contrib/confluence/urlmapping/internal/ConfluenceAttachmentURLMapper.java
M confluence-url-mapping/src/test/java/org/xwiki/contrib/confluence/urlmapping/internal/ConfluenceURLMappingTest.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverter.java
M confluence-xml/src/test/resources/confluencexml/links.test
M confluence-xml/src/test/resources/confluencexml/links/entities.xml
M confluence-xml/src/test/resources/confluencexml/rootspace.test
M confluence-xml/src/test/resources/confluencexml/rootwiki.test
Log Message:
-----------
CONFLUENCE-321: Support /download/thumbnails links
Commit: 94f35c522180afc98fcb2649ae0b5a905300e9cb
https://github.com/xwiki-contrib/confluence/commit/94f35c522180afc98fcb2649…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 Nov 2024)
Changed paths:
M confluence-url-mapping/src/test/java/org/xwiki/contrib/confluence/urlmapping/internal/ConfluenceURLMappingTest.java
Log Message:
-----------
Misc: Coding style
Compare: https://github.com/xwiki-contrib/confluence/compare/7eb6e3393b7a...94f35c52…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/feature-deploy-refactor-links
Home: https://github.com/xwiki/xwiki-platform
Commit: e21fb37ef5c1c6eb6eb9e461018613f2f775c6b2
https://github.com/xwiki/xwiki-platform/commit/e21fb37ef5c1c6eb6eb9e4610186…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: 460658fa11a8a97a789b481f5e8c41081aab06b5
https://github.com/xwiki/xwiki-platform/commit/460658fa11a8a97a789b481f5e8c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: f9d6fc3a1023000596eed4aec4539515ace81590
https://github.com/xwiki/xwiki-platform/commit/f9d6fc3a1023000596eed4aec453…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: 663edd69b1245588b222eb2a92642a3517d83835
https://github.com/xwiki/xwiki-platform/commit/663edd69b1245588b222eb2a9264…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: de3bd0a4f078be9c02aa7ac1b7cdfd5fbffb1f40
https://github.com/xwiki/xwiki-platform/commit/de3bd0a4f078be9c02aa7ac1b7cd…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: ea71edfa891edb49dcd787de67604ef656914cf6
https://github.com/xwiki/xwiki-platform/commit/ea71edfa891edb49dcd787de6760…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: a8689a907924b865cdad715a982319be74bb051d
https://github.com/xwiki/xwiki-platform/commit/a8689a907924b865cdad715a9823…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: 1df0a36923c915a25790011cee24a7cf4531d374
https://github.com/xwiki/xwiki-platform/commit/1df0a36923c915a25790011cee24…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: ce1f455245eece09eac6b1e7588c4d1d6df0f21a
https://github.com/xwiki/xwiki-platform/commit/ce1f455245eece09eac6b1e7588c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: a7dedf4740406ba313d09e4336e28904f96e701d
https://github.com/xwiki/xwiki-platform/commit/a7dedf4740406ba313d09e4336e2…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: e73d4c526b9885629069416201cb1103159e132f
https://github.com/xwiki/xwiki-platform/commit/e73d4c526b9885629069416201cb…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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: c9be265477a06369dd14bcf898b1e08a655592e9
https://github.com/xwiki/xwiki-platform/commit/c9be265477a06369dd14bcf898b1…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-12 (Tue, 12 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/7a9cdfe228b5...c9be265477a0
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications