- Jan 27, 2025
-
-
Michael Hamann authored
(cherry picked from commit 0b145548)
-
- Jan 24, 2025
-
-
Michael Hamann authored
* Rewrite the WikiMacroParameterObjectRequiredRightAnalyzer to not require xwiki-platform-security-requiredrights-default but instead duplicate few lines of code. * Remove the xwiki-platform-security-requiredrights-default dependency as it pulls this dependency into integration tests where it wasn't present before and breaks them as they don't expect the required rights analyzer preventing editing. * Adapt the test case. (cherry picked from commit 6f5a9a00)
-
- Jan 23, 2025
-
-
github-actions[bot] authored
XWIKI-22807: Livedata REST result have inconsistent results when called concurrently (#3825) (#3832) (cherry picked from commit 187e5459) Co-authored-by:
Manuel Leduc <manuel.leduc@xwiki.com>
-
- Jan 22, 2025
-
-
Michael Hamann authored
* Check VIEW right before rendering titles * Use generic icons when the specific icon can’t be accessed * Don't provide any metadata when the page itself can’t be accessed. * Add tests. (cherry picked from commit ee642f97)
-
Michael Hamann authored
* Ignore the case of parameter names. * Add tests. (cherry picked from commit 3d451e95)
-
Michael Hamann authored
* Add a required rights analyzer for the content macro. * Add tests. (cherry picked from commit 0a705e8e)
-
Michael Hamann authored
* Add support for the source parameter in the context macro's required rights analyzer. * Add translations for the context macro. * Extend the tests of the required rights analyzer. (cherry picked from commit cc74dc80)
-
Michael Hamann authored
* Analyze values wiki-type macro parameters similar to the macro content * Extend the tests to cover macro parameters (cherry picked from commit abdcefc0)
-
Michael Hamann authored
* If wiki parameter values match the default value, execute them in the context of the macro. * Add a required rights analyzer for wiki macro parameter objects. * Add tests. * Expose another helper method in ObjectPropertyRequiredRightAnalyzer (internal for now). (cherry picked from commit c99d501e)
-
Michael Hamann authored
* Use the author of the owner document instead of loading the document from the cache/database. * Pass the "restricted" property of the class document to the displayer. * Extend the tests to check the actual renderer parameters. (cherry picked from commit ef978315)
-
Simon Urli authored
XWIKI-22801: Toggles aren't displayed as expected when using "Notifications System Filters Preferences" macro * Add missing dependency to xwiki-bootstrap-switch in the javascript of NotificationSystemFilterPreferences (cherry picked from commit 2221a7ed)
-
- Jan 21, 2025
-
-
Simon Urli authored
* Ensure to pull base image * Minor refactoring (cherry picked from commit 075b0c6b)
-
- Jan 20, 2025
-
-
Simon Urli authored
* Ensure to use image hash instead of image tag for the tag of built office images (cherry picked from commit 83a9cbf2)
-
- Jan 09, 2025
-
-
Thomas Mortagne authored
(cherry picked from commit 587778b8)
-
Marius Dumitru Florea authored
* Apply the XWiki paste filter after the specialized LibreOffice and Google Docs one (when the configuration is on) (cherry picked from commit 86324b63)
-
- Jan 02, 2025
-
-
Thomas Mortagne authored
* ignore sonar false positive (cherry picked from commit d74a1af9)
-
- Dec 21, 2024
-
-
Marius Dumitru Florea authored
(cherry picked from commit f4e5eb21)
-
Marius Dumitru Florea authored
XWIKI-22488: Editing the paragraph using the In-place editor moves the display window to the bottom/top of the page * Don't show the disconnect notification when leaving the page. (cherry picked from commit 53e4ecc6)
-
- Dec 20, 2024
-
-
Thomas Mortagne authored
* make the code compatible with Java 11 (easier to merge fixes in 15.10.x) (cherry picked from commit 8b53ed9e)
-
Vincent Massol authored
-
Vincent Massol authored
* Fix bad version (thx you Thomas)
-
Thomas Mortagne authored
* fix regression (cherry picked from commit 56e303f2)
-
Vincent Massol authored
-
- Dec 19, 2024
-
-
Thomas Mortagne authored
* fix regression * use Java 11 compatible code (easier to merge in 15.10.x) (cherry picked from commit 90fb91a6)
-
- Dec 18, 2024
-
-
Vincent Massol authored
* Better fix (the page should be there for all flavors)
-
Michael Hamann authored
* Simplify the code by using ObjectPropertyRequiredRightAnalyzer. * Add missing since-versions. (cherry picked from commit f07073f1)
-
Michael Hamann authored
XWIKI-22471: Add a required rights analyzer for XWiki.Notifications.Code.NotificationEmailRendererClass (cherry picked from commit 3d96bf3c)
-
Michael Hamann authored
XWIKI-22469: Add a required rights analyzer for XWiki.Notifications.Code.NotificationFilterDisplayerClass (cherry picked from commit e70468d2)
-
Michael Hamann authored
* Add a required rights analyzer for XWiki.EventStream.Code.EventClass. * Add a unit test. * Replace duplicated string literals across classes by constants. (cherry picked from commit 521a1343)
-
Michael Hamann authored
(cherry picked from commit 9bdeb82b)
-
Michael Hamann authored
* Add an implementation for RequiredRightAnalyzer<BaseClass>. * Call the new analyzer in the document analyzer. * Add a helper for analyzing wiki content in XClass definitions. * Introduce an analyzer per property type and call the first one that matches. * Add a block supplier provider that supports XClass. * Add tests. (cherry picked from commit 385bde98)
-
Vincent Massol authored
-
Thomas Mortagne authored
(cherry picked from commit 4d06d40b)
-
Marius Dumitru Florea authored
XWIKI-22488: Editing the paragraph using the In-place editor moves the display window to the bottom/top of the page * There were two issues: ** when editing a section inplace, we were removing the tabindex attribute from the editable area too early, and since the realtime plugin puts the editable area in read-only mode while it connects to the realtime session, the focus was lost (to keep the focus the editable area needs to either be editable or have the tabindex attribute set) ** when connecting to the realtime session, the realtime plugin was displaying an information box at the top of the page and it was scrolling it into view (cherry picked from commit 9fb3d668)
-
- Dec 17, 2024
-
-
Michael Hamann authored
* Add a simple required rights analyzer that reports admin or admin and maybe programming right. * Add a unit test. (cherry picked from commit 55c5d568)
-
Simon Urli authored
-
Simon Urli authored
-
Simon Urli authored
-
Simon Urli authored
* Revert wrong assert
-