[misc] Change <rendering.version> property default value to be easier…
… to use with feature-deploy branches
XWIKI-21995: Boolean filters are always displaying translation keys i…
…nstead of translations
* We need to ensure that translations are properly loaded before
calling selectize else the options are never translated: selectize
consumes the option from the DOM so Vue cannot refresh them once the
translations are loadedTranslated using Weblate (Chinese (Simplified) (zh))
Currently translated at 100.0% (129 of 129 strings) Translation: XWiki Platform/Main.SolrTranslations Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/main-solrtranslations/zh/
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 76.3% (3423 of 4486 strings) Translation: XWiki Platform/XWiki Core Resources Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/xwiki-core-resources/zh/
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 100.0% (46 of 46 strings) Translation: XWiki Platform/TourCode.TourTranslations Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/tourcode-tourtranslations/zh/
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 100.0% (50 of 50 strings) Translation: XWiki Platform/XWiki.DocumentTreeTranslations Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/xwiki-documenttreetranslations/zh/
XWIKI-21971: No options when using LiveData with a LevelsClass column (…
…#2982) * Provide a list of maps of label / values in case of LevelsClass * Provide equals/hashcode/tostring method in LiveDataPropertyDescriptor * Improve test to rely on LiveDataPropertyDescriptor objects instead of relying on JSON serialization * Minor fixes after review
XWIKI-21972: FilterList shouldn't force using a contains operator in …
…LiveData (#2959) * Provide defaultOperator for base filters * Prevent overriding list filter operator in all LiveTable list but the StringList for which we only want a subset of operators * Set the default operator when using a StringList
XWIKI-21971: No options when using LiveData with a LevelsClass column
* Rename constant to fix sonar quality gate
XWIKI-21922: Introduce methods to fetch a subset of revisions in XWik…
…iVersioningStoreInterface * Fix date filtering for MySQL, MariaDB, PostgreSQL and Oracle
XWIKI-21922: Introduce methods to fetch a subset of revisions in XWik…
…iVersioningStoreInterface * Improve comments
Merge pull request #2993 from pjeanjean/XWIKI-21922-fix-2
XWIKI-21922: Introduce methods to fetch a subset of revisions in XWikiVersioningStoreInterface
XWIKI-21597: Make the rights UI use icon themes (#2992)
* Updated the localisation method for the confirmation boxes and others * Changed the code to fit this new structure --------- Co-authored-by: LucasC <lucas.charpentier@imt-atlantique.net>
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 76.7% (3441 of 4486 strings) Translation: XWiki Platform/XWiki Core Resources Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/xwiki-core-resources/zh/
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 18.9% (7 of 37 strings) Translation: XWiki Platform/XWiki.Notifications.Macro Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/xwiki-notifications-macro/zh/
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 100.0% (179 of 179 strings) Translation: XWiki Platform/Main WikiManager.Translations Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/main-wikimanager-translations/zh/
XWIKI-19157: Make the real-time WYSIWYG editor work in-place also
* Fix the functional tests failing on Chrome.
XWIKI-19157: Make the real-time WYSIWYG editor work in-place also
* Update the realtime functional tests.
XWIKI-12674: Replace Restlet with Jersey (#2997)
* Set a default encoding for the response as Jersey doesn't seem to set one. * Rename a variable to avoid hiding a field.
[misc] Wait for the Tour to be deleted
This might reduce flickering.
XWIKI-22002: Improve the required rights analysis of TextArea properties
* Use wiki syntax as default content type like the TextAreaClass. * Add a test to verify the default behavior.
XWIKI-21848: Migrate NotificationFilterPreferenceLivetableResults to …
…a Live Data source (#2971) * Provide 2 different LD custom source: one for Custom Filter Preferences and one for System Filter Preferences: the reason for not going to a single LD source is that those LT are now very different and we use to hack the data source to provide different information. Having 2 different sources make things very more clear * Provide ordering / filtering on the Custom Filter source as it's the one with most entries * Don't provide any kind of ordering / filtering for System filter preferences: in XS we only have 6 items, and it's rare to have custom filters * Provide some new APIs where needed
XWIKI-18994: Replace the Livetable of the Users and groups pages of t…
…he administration with a Live Data macro (#2942) Also include the migrations for XWIKI-18993 and XWIKI-18995.
XWIKI-21848: Migrate NotificationFilterPreferenceLivetableResults to …
…a Live Data source * Fix test in legacy module
XWIKI-22009: Images can be resized by mouse dragging although the Siz…
…e is marked as not adjustable on a default Image Style that is forced
XWIKI-21991: Mail Prepare Thread error occurred in some cases when tr…
…iggering the mail sending job from Scheduler
* Bulletproof diff_macros.vm
* Use list of user components in PageTest
* Fix possible NPE in error handling of Document#getMetadataDiff
* Provide new test for handling diff of a page when there's no
previous version in a mail notificationXWIKI-13915: $xwiki.getConfiguredSyntaxes() not equals to $services.r…
…endering.getConfiguredSyntaxes() * Change implementation of legacy XWiki#getConfiguredSyntaxes to rely on ExtendedRenderingConfiguration#getConfiguredSyntaxes
XWIKI-9046: Renaming a document holding a lot of revisions can lead t…
…o an OutOfMemory exception (#2926) * Only load last node when updating the document archive * Add a basic test
XWIKI-20632: Page searched by its exact name is not found in a page p…
…icker for a macro parameter when its subtree is larger than 10 pages (#2945) * Search only in the actual page name, not in the space hierarchy. * Add tests.
XWIKI-21767: Dynamic macros are not properly synchronized
* Implement hashCode and equals for EntityChannel to be able to use it properly in hash-based collections.