- May 22, 2023
-
-
Vincent Massol authored
-
- Apr 17, 2023
-
-
Manuel Leduc authored
-
- Mar 21, 2023
-
-
Simon Urli authored
-
- Feb 21, 2023
-
-
Marius Dumitru Florea authored
-
- Jan 23, 2023
-
-
Michael Hamann authored
-
- Nov 28, 2022
-
-
Michael Hamann authored
-
- Oct 18, 2022
-
-
Vincent Massol authored
-
- Sep 15, 2022
-
-
Manuel Leduc authored
-
- Aug 23, 2022
-
-
Manuel Leduc authored
-
- Jul 18, 2022
-
-
Eduard Moraru authored
-
- Jun 23, 2022
-
-
Marius Dumitru Florea authored
-
- May 17, 2022
-
-
Vincent Massol authored
-
- Apr 19, 2022
-
-
Marius Dumitru Florea authored
-
- Apr 14, 2022
-
-
Simon Urli authored
* Use camelcase name for the new script service * Fix the disabling of the temporary attachment upload in realtime editor * Remove the unnecessary parameter in InplaceEditing
-
- Apr 11, 2022
-
-
Simon Urli authored
* Provide a new role component for managing temporary attachments * Provide implementation based on a map of of map of attachments for handling different editions of documents for each user sessions * Use and clean the temporary attachments in various actions * Improve EditForm to read a list of temporary uploaded attachments, to only add those when using save action * Small refactoring of DownloadActionTest to remove the old MockitoDownloadActionTest * Provide new API in WysiwygEditorScriptService to provide an endpoint for uploading temporary attachments * Small changes in InplaceEditing to send the list of uploaded attachments (the inputs read there should be created by the WYSIWYG editor implementation) * Handle the upload max size * Add some missing documentation * Add a new method to explicitely dispose the temporary content of an attachment * Ensure to use the document reference space to get the max upload value * Switch off the feature using the CKEditor switch in the realtime editor for now * Add a new script service method to check if a feature is supported in WYSIWYGEditorScriptService * Add missing parameter in InplaceEditing to support temporary upload * Improve DownloadAction to be more explicit about what happens in case of downloading a file when a temporary uploaded attachment is available, and don't rely anymore on a query parameter since it's not reliable
-
- Apr 06, 2022
-
-
Marius Dumitru Florea authored
XWIKI-19607: The Real-time WYSIWYG editor doesn't work when an iframe is injected before the WYSIWYG editor iframe
-
- Mar 22, 2022
-
-
Manuel Leduc authored
-
- Feb 22, 2022
-
-
Marius Dumitru Florea authored
-
- Feb 16, 2022
-
-
Marius Dumitru Florea authored
* Replace more deprecated APIs
-
- Feb 14, 2022
-
-
Marius Dumitru Florea authored
* Fix usage of deprecated APIs (in order to avoid the jquery-migrate warning logs in the JavaScript console).
-
Marius Dumitru Florea authored
-
- Feb 09, 2022
-
-
Marius Dumitru Florea authored
-
Marius Dumitru Florea authored
* Pass valid HTML to jQuery to avoid surprises (now and later).
-
- Feb 08, 2022
-
-
Michael Hamann authored
* Fix invalid self-closing HTML tags, see https://jquery.com/upgrade-guide/3.5/. Note that apart from xwiki.selectize.js, this leaves single tags as-is as they should be okay.
-
Marius Dumitru Florea authored
* Also update code to use the standard Promise API.
-
- Feb 01, 2022
-
-
Marius Dumitru Florea authored
-
- Jan 25, 2022
-
-
Simon Urli authored
-
- Jan 19, 2022
-
-
Marius Dumitru Florea authored
* From real-time editors.
-
- Nov 25, 2021
-
-
Marius Dumitru Florea authored
XWIKI-19158: The list of connected users and the lag are not visible on the real-time WYSIWYG editor toolbar * Bulletproofing
-
- Nov 24, 2021
-
-
Marius Dumitru Florea authored
XWIKI-19158: The list of connected users and the lag are not visible on the real-time WYSIWYG editor toolbar
-
Marius Dumitru Florea authored
-
- Nov 22, 2021
-
-
Marius Dumitru Florea authored
* Update the ConfigurableClass object in XWiki.Realtime.Configuration (remove deprecated property and set scope to wiki) * Upgrade to ChainPad Netflux and Netflux Client 1.0.0 * Add dependency to es6-promise that was removed from Netflux Client * Add a timestamp query string parameter when retrieving the channel keys with REST to prevent caching issues in IE11. * Setup polyfills for Promise, Object.entries() and XPath API in order to support IE11 * Define the missing toolbar variable which was causing both the Wiki and WYSIWYG realtime editors to fail in IE11. * Improve the name of the realtime WYSIWYG editor displayed in the drop down on the administration section. * Upgrade diffDOM to the latest version * Add dependency on wicked-good-xpath in order to polyfill XPath API support in IE11
-
Vincent Massol authored
-
Vincent Massol authored
-
- Nov 19, 2021
-
-
Marius Dumitru Florea authored
This reverts commit f487db81.
-
Marius Dumitru Florea authored
-
- Nov 18, 2021
-
-
Marius Dumitru Florea authored
-
- Oct 19, 2021
-
-
Marius Dumitru Florea authored
-
Marius Dumitru Florea authored
* Small fix for the editor wait functiion * Use the bower WebJar instead of the NPM one becuse the later doesn't include the browser version of the JavaScript code..
-
- Oct 18, 2021
-
-
Marius Dumitru Florea authored
* Make sure we do proper merge on save.
-