- Jul 02, 2024
-
-
Marius Dumitru Florea authored
* Fix a bug in EntityChannelScriptAuthorTracker which didn't lower / update the script level when the target entity reference had initially a low script level (e.g. when two users edit a page whose last author didn't have script right, one of them could use the rights of the other to execute scripts) * Assume that a request can submit data associated with multiple documents (or document translations) so don't try to determine the entity that is targeted by the request; simply compute the effective author by taking the most recent author with the least script rights * Update since versions (cherry picked from commit fa1c0fb1)
-
Marius Dumitru Florea authored
XWIKI-22222: Add the concept of "request effective author" * Update since version. (cherry picked from commit 8fe327b5)
-
Marius Dumitru Florea authored
* Add more unit tests. (cherry picked from commit d3c526ea)
-
Marius Dumitru Florea authored
* Use XWikiToStringBuilder (cherry picked from commit 2f8d7927)
-
Marius Dumitru Florea authored
(cherry picked from commit 26921c18)
-
- Jun 27, 2024
-
-
Michael Hamann authored
-
Michael Hamann authored
-
- Jun 11, 2024
-
-
Manuel Leduc authored
(cherry picked from commit ee677ff9)
-
Manuel Leduc authored
Fix missing parameters in Channel constructor. (cherry picked from commit 85a705ef)
-
- May 27, 2024
-
-
Thomas Mortagne authored
-
- May 17, 2024
-
-
Vincent Massol authored
-
Vincent Massol authored
Co-authored-by:
Gankov Andrey <gav@qsolution.ru> Co-authored-by:
LucasC <lucas.charpentier@imt-atlantique.net> Co-authored-by:
Manuel Leduc <manuel.leduc@xwiki.com> Co-authored-by:
Mariana Batista <mariana-batista99@hotmail.com> Co-authored-by:
Marius Dumitru Florea <marius@xwiki.com> Co-authored-by:
Michael Hamann <michael.hamann@xwiki.com> Co-authored-by:
Nikita Petrenko <petrenkonikserg@gmail.com> Co-authored-by:
Nuria Rey <nreyrojas@hotmail.com> Co-authored-by:
Pierre Jeanjean <pierre.jeanjean@xwiki.com> Co-authored-by:
Simon Urli <simon.urli@gmail.com> Co-authored-by:
Simon Urli <simon.urli@xwiki.com> Co-authored-by:
Simpel <git@simpel.cc> Co-authored-by:
Thomas Mortagne <thomas.mortagne@gmail.com> Co-authored-by:
Vincent Massol <vincent@massol.net>
-
- May 14, 2024
-
-
Marius Dumitru Florea authored
* Enable the hints (and make them translatable) to remove confusion about the realtime configuration options * Code cleanup and bulletproofing (cherry picked from commit 15a3982f)
-
Marius Dumitru Florea authored
* Implement hashCode and equals for EntityChannel to be able to use it properly in hash-based collections. (cherry picked from commit 34777759)
-
Marius Dumitru Florea authored
* Fix the user caret indicators in in-place edit mode. * Use a relative XPath to send the caret position because the root element is different between standalone and in-place edit mode. * Also bulletproof DefaultEntityChannelStore for multi-threading. (cherry picked from commit 96825a7c)
-
- Mar 27, 2024
-
-
Thomas Mortagne authored
-
- Mar 05, 2024
-
-
Marius Dumitru Florea authored
-
- Feb 09, 2024
-
-
Thomas Mortagne authored
-
- Jan 17, 2024
-
-
Simon Urli authored
-
- Jan 03, 2024
-
-
Thomas Mortagne authored
-
Thomas Mortagne authored
Co-authored-by:
Gankov Andrey <gav@qsolution.ru> Co-authored-by:
hongsikum <redums@naver.com>
-
- Dec 29, 2023
-
-
Manuel Leduc authored
-
- Dec 26, 2023
-
-
Simon Urli authored
-
- Dec 12, 2023
-
-
Michael Hamann authored
-
- Nov 27, 2023
-
-
Thomas Mortagne authored
-
Thomas Mortagne authored
Co-authored-by:
Manuel Leduc <manuel.leduc@xwiki.com> Co-authored-by:
Michael Hamann <michael.hamann@xwiki.com> Co-authored-by:
Nikita Petrenko <petrenkonikserg@gmail.com> Co-authored-by:
Simpel <git@simpel.cc>
-
- Nov 20, 2023
-
-
Oana-Lavinia Florean authored
-