- Oct 18, 2024
-
-
Adrian Nöthlich authored
(cherry picked from commit f696d5e2)
-
- Oct 16, 2024
-
-
Marius Dumitru Florea authored
[misc] Force uninstall the deprecated WebSocket API from XWiki Contrib because it conflicts with the WebSocket API from XWiki Platform. (cherry picked from commit aa181b9c)
-
Marius Dumitru Florea authored
XWIKI-22218: Drag & Drop doesn't successfully create links if the actions are performed in the same time by users * Synchronize the upload widgets (a placeholder in fact) between editing users, so that remote changes don't remove pending upload widgets. (cherry picked from commit 53fe475b)
-
- Oct 10, 2024
-
-
Marius Dumitru Florea authored
[misc] Force the extension manager to uninstall the old / deprecated realtime extensions (from XWiki Contrib) because they may break the realtime editing bundled in XS (cherry picked from commit bb3b0c21)
-
Marius Dumitru Florea authored
* Fix javadoc (cherry picked from commit d5b2b218)
-
- Oct 09, 2024
-
-
Marius Dumitru Florea authored
XWIKI-22351: The autosave triggers a merge conflict sometimes even if there's no save done outside the realtime session * Update tests (when inserting a block widget from an empty paragraph, at the end of the edited content, the widget is inserted before that paragraph; the paragraph was previously wrongly considered as block separator in wiki syntax; moreover, CKEditor output a non-breaking space in empty paragraphs). (cherry picked from commit 9d0e2aff)
-
Marius Dumitru Florea authored
(cherry picked from commit 909da80c)
-
- Oct 08, 2024
-
-
Marius Dumitru Florea authored
XWIKI-22551: Information box content lost when multiple users update the macro parameters at the same time * Wait for the editor to be ready before focusing it when coming back from the macro wizard. * Mark the editor ready after the event loop (i.e. with a slight delay) and double check that it's ready * Update widget selection after restoring the selection as a result of a remote change (cherry picked from commit b65623c8)
-
Marius Dumitru Florea authored
* Add a functional test to prove the issue is fixed. (cherry picked from commit eebf3d83)
-
- Oct 04, 2024
-
-
Marius Dumitru Florea authored
(cherry picked from commit eb581d42)
-
Marius Dumitru Florea authored
XWIKI-22351: The autosave triggers a merge conflict sometimes even if there's no save done outside the realtime session * When replacing empty paragraphs with empty lines, take into account the CKEditor temporary elements (like the hidden selection) when determining if an empty paragraph is at the start / end of the edited content, otherwise we get conflicts in the realtime session (e.g. because the widget selection is not synchronized and so some users will have the hidden selection element while others won't) * Disable the action buttons while an action takes place (e.g. saving) in order to avoid triggering the same action multiple times * Rewrite the realtime auto-saver to improve the synchronization between clients when saving or handling merge conflicts (cherry picked from commit 62264aed)
-
- Sep 30, 2024
-
-
Oana-Lavinia Florean authored
-
Oana-Lavinia Florean authored
-
Oana-Lavinia Florean authored
-
Oana-Lavinia Florean authored
Co-authored-by:
Clemens Robbenhaar <c.robbenhaar@green-meadows.de>
-
Simon Urli authored
* Fix a possible issue when loading the tree (cherry picked from commit 5c8a3d5e)
-
- Sep 27, 2024
-
-
Michael Hamann authored
See also https://jira.xwiki.org/browse/XWIKI-22533 (cherry picked from commit 41879e6a)
-
Michael Hamann authored
* Improve the math to achieve a scaling factor that leads exactly to the desired width. * Adjust the integration test to expect the new default image size. (cherry picked from commit e3c4bea8)
-
Michael Hamann authored
* Add a new API to URLSecurityManager that allows specifying the request domain instead of reading it from the context. * Use this API to check the redirect URL in the request parameter converter filter. * Add tests. (cherry picked from commit 6dab7909)
-
- Sep 26, 2024
-
-
Simon Urli authored
* Ensure to use the defined name strategy before providing a link default value when selecting a text (cherry picked from commit 7c1fa96c)
-
Michael Hamann authored
* Convert to PDF and extract images from the PDF * Adapt the unit test * Change the output format to PNG * Change the default image format back to JPEG. * Read the old office converter configuration for size and quality. * Add new configuration options for format, quality and image size. * Revert "[Misc] Force using old version of LO until XWIKI-22335 is done" * Revert "[Misc] Revert LO upgrade because of XWIKI-22335" * Fix existing comments in DefaultPresentationBuilder * Provide new properties in xwiki.properties * Fallback in document-formats.js in case custom-document-formats is not used for backward compatibility * Provide unit test * Improve a bit ServletContainerExecutor to have better understanding in case of error when building LO image This reverts commit 29e45435. This reverts commit f19ea82a. This reverts commit 32a20ae0. --------- Co-authored-by:
Simon Urli <simon.urli@xwiki.com> (cherry picked from commit acd6ed3f)
-
Thomas Mortagne authored
(cherry picked from commit 89ba9eae)
-
- Sep 18, 2024
-
-
Thomas Mortagne authored
(cherry picked from commit c92ad8ae)
-
- Sep 17, 2024
-
-
Simon Urli authored
-
Simon Urli authored
-
Simon Urli authored
-
Simon Urli authored
-
Thomas Mortagne authored
-
- Sep 16, 2024
-
-
Thomas Mortagne authored
* fix wrong since * fix two mistakes * add unit tests
-
Thomas Mortagne authored
-
Michael Hamann authored
-
Simpel authored
Currently translated at 100.0% (283 of 283 strings) Translation: XWiki Platform/XWiki Platform - CKEditor - UI Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/xwiki-platform-ckeditor-ui/de/
-
- Sep 14, 2024
-
-
Vincent Massol authored
-
Vincent Massol authored
-
- Sep 13, 2024
-
-
Vincent Massol authored
* Always use secure() (thanks to Thomas)
-
Vincent Massol authored
-
Thomas Mortagne authored
-
- Sep 12, 2024
-
-
Simon Urli authored
* Improve translations
-