- Feb 25, 2025
-
-
Michael Hamann authored
XWIKI-22917: Solr indexing takes very long when there are many objects with different values (#3923) * Use a HashSet to compute unique values instead of a linear search. * Rename LengthSolrInputDocument to XWikiSolrInputDocument. * Use XWikiSolrInputDocument in more places to use the new method. * Add a unit test for XWikiSolrInputDocument. (cherry picked from commit 39e2c7ff)
-
Simon Urli authored
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature * Fix flickering test (cherry picked from commit 0b95939a)
-
Simon Urli authored
* Fix flickering test (cherry picked from commit 93fafb7d)
-
- Feb 24, 2025
-
-
Michael Hamann authored
XWIKI-22926: Make it possible to configure the batch size in the Solr index synchronization on startup (#3928) * Add a new configuration property for configuring the batch size of the initial Solr indexing synchronization. * Update and add tests. (cherry picked from commit db2814b6)
-
Thomas Mortagne authored
(cherry picked from commit fa46bfe8)
-
Michael Hamann authored
* Don't do a linear search for finding the object with the correct number. (cherry picked from commit 1bf17199)
-
Simon Urli authored
XWIKI-22898: The macro placeholder is visible when inserting the Children macro from the in-place WYSIWYG edit mode * Fix failing test (cherry picked from commit e19c39b1)
-
- Feb 21, 2025
-
-
Michael Hamann authored
* Fix trim being applied to the wrong value. (cherry picked from commit 56158106)
-
Thomas Mortagne authored
(cherry picked from commit ba6d468c)
-
Simon Urli authored
* Revert changes related to aria-hidden and tabsindex: we want user to be still able to use keyboard to pin/unpin pages (cherry picked from commit 3ca4f633)
-
Simon Urli authored
XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature (#3900) * Provide a REST API to manipulate pinned pages with Edit right only * Provide an index script service and an index.tree script service to manipulate pinned pages * Provide tabs in children viewer with a UIXP * Use the UIXP to inject capability to configure pinned pages reusing the navigation panel administration UI * Provide new integration test (cherry picked from commit aaf345bb)
-
Thomas Mortagne authored
(cherry picked from commit dcdd441c)
-
Thomas Mortagne authored
(cherry picked from commit 8e9d9225)
-
Thomas Mortagne authored
(cherry picked from commit f050e52f)
-
Thomas Mortagne authored
(cherry picked from commit 18aa48cf)
-
- Feb 20, 2025
-
-
Marius Dumitru Florea authored
* Improve the code that scrolls the selection into view.
-
Marius Dumitru Florea authored
XWIKI-22898: The macro placeholder is visible when inserting the Children macro from the in-place WYSIWYG edit mode * Update the macro placeholder visibility on xwiki:dom:updated.
-
github-actions[bot] authored
- Replace & with && in if - Remove superfluous generics definitions - Use new API for maps manipulation (cherry picked from commit 805e91db) Co-authored-by:
Manuel Leduc <manuel.leduc@xwiki.com>
-
Michael Hamann authored
* Ensure that the specified fields are actually valid field names * Don't allow password and email fields * Add tests (cherry picked from commit f2ca8649) (cherry picked from commit e1a81189)
-
Simon Urli authored
-
Simon Urli authored
-
Simon Urli authored
-
- Feb 19, 2025
-
-
Simon Urli authored
* Fix javadoc (cherry picked from commit 5bd54373)
-
- Feb 18, 2025
-
-
Thomas Mortagne authored
* bulletproof the argument displayer to catch any exception * use a more reliable way to identify object types (cherry picked from commit 863e5f54)
-
Simon Urli authored
* Ensure to always send an empty value so that it's always an array sent to the server (cherry picked from commit 66ca574f)
-
Simon Urli authored
(cherry picked from commit 542b1243)
-
Thomas Mortagne authored
(cherry picked from commit fc7b7943)
-
Marius Dumitru Florea authored
* Merging consecutive PDF link annotations with the same target doesn't make sense all the time (this PO is used to test the old PDF export as well).
-
- Feb 17, 2025
-
-
Thomas Mortagne authored
* improve internal API (cherry picked from commit dcc9ac20)
-
Thomas Mortagne authored
* fix test (cherry picked from commit 6984a161)
-
Thomas Mortagne authored
* fix XWikiDocument#getXClass() causing the document to become dirty on Oracle (cherry picked from commit 0549a826)
-
Marius Dumitru Florea authored
* Treat stylesheets loaded from a different domain as missing because paged.js fails to load them anyway without recoving (blocking the PDF export). We'll have to rollback this changed once https://github.com/pagedjs/pagedjs/issues/267 is fixed.
-
Marius Dumitru Florea authored
-
Marius Dumitru Florea authored
-
- Feb 14, 2025
-
-
Mend Renovate authored
(cherry picked from commit 92df84a3)
-
Thomas Mortagne authored
[stable-16.10.x] XWIKI-22782: Only save modified xobjects (#3899)
-