- Jul 29, 2024
-
-
Thomas Mortagne authored
(cherry picked from commit f7d57698)
-
Thomas Mortagne authored
(cherry picked from commit 89d96a55)
-
Thomas Mortagne authored
(cherry picked from commit 2fe73a62)
-
- Jul 27, 2024
-
-
Dorian OUAKLI authored
* Enable the Source button but disconnect the user from the realtime session while they are viewing / editing the source, and try to reconnect them when switching back if there were no source changes, or there's no one else in the realtime session. (cherry picked from commit 80e15f5e)
-
- Jul 26, 2024
-
-
Antoine Mottier authored
Restore XWiki customization accidentally remove in the first attempt to update jsTree file to jsTree version `3.3.16`. (cherry picked from commit b290525b) (cherry picked from commit 92e3d413)
-
Antoine Mottier authored
`jstree` less files included in `xwiki-platform-tree-webjar` were coming from version `3.3.5` (or earlier) whereas the version declared in `pom.xml` is `3.3.16`. This commit resynchronize files originated from `jstree` to match the ones provided in version `3.3.16`. This commit also comment out the reference to `throbber.gif` in `jstree` `mixins.less` file as the gif file is no part of `xwiki-platform-tree-webjar` and rule is override in `tree.less` to use `spinner.gif`. (cherry picked from commit 0e88c152) (cherry picked from commit e2a85ca4)
-
Marius Dumitru Florea authored
* Improve the CSS selector (cherry picked from commit cb9a8766)
-
Thomas Mortagne authored
(cherry picked from commit b23d549f)
-
- Jul 25, 2024
-
-
Michael Hamann authored
(cherry picked from commit 0b857ef2)
-
- Jul 23, 2024
-
- Jul 19, 2024
-
- Jul 18, 2024
-
-
* Changed the SSX type to LESS * Replaced the former hard coded colors with values from the colorTheme. * Added codestyle updates for the SSX - one empty line between adjacent style blocks. (cherry picked from commit 13ca421f)
-
Simon Urli authored
* Make methods saving the ratings synchronized so that only a single thread can save or remove a rating (cherry picked from commit 373449f5)
-
- Jul 17, 2024
-
-
Manuel Leduc authored
* Check server side if the page exists before adding a rating * Hide the rating UI when the page does not exist * Provide new DocumentReference#extractReference API to extract DocumentReferenec from an EntityReference --------- Co-authored-by:
Simon Urli <simon.urli@xwiki.com> (cherry picked from commit 3b7d494f)
-
- Jul 16, 2024
-
-
Manuel Leduc authored
XWIKI-22261: Deleted pages table table of the page index generates invalid links to permanently delete pages (cherry picked from commit da03cbe5)
-
Simon Urli authored
The goal here is to immediately display a feedback in the create page dialog telling the user that the reference is wrong before they click on create. I performed following changes here: * Refactor CreateActionRequestHandler to have a clean separation between retrieving the reference and performing checks over templates * Refactor a bit CreateAction to perform immediate checks over the rights and the name strategy before even checking if the template is chosen: the goal being here to immediately provide exception if there's a problem * Refactor createinline.vm to inject bootstrap modal html elements when used with an ajax request: the idea here is to display an ajax modal instead of the old deprecated xwiki dialog * Refactor xwiki.js to use a jquery ajax call to request and display createinline * Add listener on xwiki:dom:updated events in both create.js and select.js to properly load them in case of dom updates * Provide new translations for getting better information from the name strategy * Improve a bit the template for displaying errors * Fix page test * Fix page object * Move translations * Fix typos in translations * Fix since (cherry picked from commit 0d91409d)
-
Alex Cotiugă authored
* extract variable to avoid missusage of the quotes (cherry picked from commit a855420b)
-
Thomas Mortagne authored
(cherry picked from commit 247d1e11)
-
Thomas Mortagne authored
(cherry picked from commit 91515005)
-
Thomas Mortagne authored
(cherry picked from commit a866bea6)
-
- Jul 11, 2024
-
-
Simon Urli authored
* Refactor FilterBoolean so that it's closer to the implementation of FilterList since they share same principle of using selectize * Cover the usecase inside the integration test (cherry picked from commit b568134f)
-
Simon Urli authored
* Use proper context user to evaluate email template (cherry picked from commit fc688b1b)
-
- Jul 10, 2024
-
-
Marius Dumitru Florea authored
* Fix the way we compute the top position. (cherry picked from commit 69950a71)
-
Marius Dumitru Florea authored
XWIKI-22226: Enabling realtime collaboration through the link from the warning message doesn't work when editing in-place (cherry picked from commit 3415903a)
-
Marius Dumitru Florea authored
XWIKI-22227: Images become broken in edit mode when there is an automatic "Saved by merging changes" * Remove leftover parameter that is not passed when the function is called and which affects the attachment URLs (viewattachrev instead of download). (cherry picked from commit fad4abf6)
-
- Jul 09, 2024
-
-
Marius Dumitru Florea authored
* Ignore the inline flag of XWiki macro widgets when comparing the new with the old content (because it depends on the macro output which is not synced). (cherry picked from commit a6f2a4c2)
-
- Jul 08, 2024
-
-
Marius Dumitru Florea authored
(cherry picked from commit 350fd773)
-
Marius Dumitru Florea authored
* Verify also the given element, not just its ancestors. * Bulletproofing (cherry picked from commit c8349eb2)
-
Marius Dumitru Florea authored
[misc] Fix the realtime tests when running on CI (inside the xwiki/build Docker container with Jetty Standalone as servlet engine). In this case we shouldn't map the XWiki aliases to the Docker host but rather to the IP of the xwiki/build Docker container, but we need to determine it. (cherry picked from commit 533156be)
-
Thomas Mortagne authored
(cherry picked from commit 391238a7)
-
Michael Hamann authored
* Add a UI test to test that reporting works as expected. (cherry picked from commit 1fc00525)
-
Michael Hamann authored
This should avoid flickering due to Live Data not refreshing as expected. (cherry picked from commit b3b07151)
-
- Jul 05, 2024
-
-
Vincent Massol authored
-
Vincent Massol authored
-
Vincent Massol authored
-
Vincent Massol authored
-
Marius Dumitru Florea authored
* Don't create a MultiUserTestUtils instance each time it is injected * Bulletproof test (cherry picked from commit b118cb05)
-
- Jul 04, 2024
-
-
Michael Hamann authored
This is an attempt to reduce flickering in tests that might be caused by proceeding too quickly with loading other tree nodes while the initial tree nodes are still loading. Then possibly the selection of the root node might not be cleared correctly before selecting the desired node as the root node is automatically selected during the initial load. (cherry picked from commit 8e0c1cd9)
-
Thomas Mortagne authored
-