- Jun 14, 2023
-
-
Simon Urli authored
* Move code and components for live email notifications with post-filtering to legacy modules * Deprecate configuration method related that check if prefiltering is enabled as it's now the standard * Remove the configuration from xwiki.properties to turn off prefiltering * Move deprecated NotificationManager to legacy * Move the API NotificationConfiguration#isEventPrefilteringEnabled to legacy and every implementations relying on it too Co-authored-by:
Thomas Mortagne <thomas.mortagne@xwiki.com>
-
- Jun 13, 2023
-
-
Vincent Massol authored
XWIKI-21011: Mail resender script service API resends all mails when called from a subwiki XWIKI-21015: Missing legacy instance APIs in distribution * Also add missing EM categories * Fix typo in MailResender.xml (in the "from" test) * Make the resender scheduer job execute as XWiki.superadmin * Male the MailResender.xml document customizable instead of demo to avoid deleting it (it's now an official feature) * Add debug logs when resending mail * Fix mail resender scheduler typo in description
-
- Jun 12, 2023
-
-
Simon Urli authored
Previous work was about introducing strategies to group events for creating composite events. This work is about strategies for chosing how many mails should be sent for each composite event to notify by email. Historically the strategy was hardcoded and consisted in putting all composite events in the same email. Here we provide different strategies: the previous one, but also a strategy allowing to send one email per composite event, and another one allowing to send a separate email specifically for mentions. That work also improves previous API to use a clear UserReference instead of a String which is vague. Co-authored-by:
Manuel Leduc <manuel.leduc@xwiki.com> Co-authored-by:
Thomas Mortagne <thomas.mortagne@xwiki.com>
-
- Jun 06, 2023
-
-
Marius Dumitru Florea authored
XWIKI-20937: Add support for configuring an user property to be displayed as hint by the user picker
-
- May 30, 2023
-
-
Vincent Massol authored
-
- May 22, 2023
-
-
Vincent Massol authored
-
- Apr 29, 2023
-
-
Nikita Petrenko authored
Currently translated at 100.0% (4 of 4 strings) Translation: XWiki Platform/Jetty listener Translate-URL: https://l10n.xwiki.org/projects/xwiki-platform/jetty-listener/uk/
-
Nikita Petrenko authored
-
- Apr 20, 2023
-
-
Vincent Massol authored
-
- Apr 17, 2023
-
-
Manuel Leduc authored
-
- Apr 14, 2023
-
-
Vincent Massol authored
-
- Apr 12, 2023
-
-
Thomas Mortagne authored
* update documentation
-
Vincent Massol authored
[Misc] Update minimal java version to 11 + add warning only when java > 17 (since Java 17 is the LTS and we support it now)
-
Vincent Massol authored
-
Vincent Massol authored
-
Vincent Massol authored
[Misc] Removing reference to XRENDERING-616 now that it's closed + Removing bad "--add-opens" (java.concurrent doesn't exist, it's java.util.concurrent), already covered by the open on "java.util"
-
Vincent Massol authored
-
Vincent Massol authored
[Misc] Removing bad "--add-opens" (java.concurrent doesn't exist, it's java.util.concurrent), already covered by the open on "java.util"
-
Vincent Massol authored
-
- Mar 21, 2023
-
-
Simon Urli authored
-
- Mar 16, 2023
-
-
Vincent Massol authored
* Add the What's New extension to XS
-
- Mar 01, 2023
-
-
Michael Hamann authored
* Update link to allowed HTML tags (and attributes, to keep them in sync) in the configuration.
-
- Feb 21, 2023
-
-
Marius Dumitru Florea authored
-
- Feb 20, 2023
-
-
Vincent Massol authored
* Fix error (thanks Thomas for checking)
-
Vincent Massol authored
-
- Feb 02, 2023
-
-
Simon Urli authored
XWIKI-20578: tool packager plugin ouputs lots of errors related to missing URLConfiguration component (#2062) * Use a Provider<URLConfiguration> in InternalSkinManager to avoid dependency issues with tool packager plugin * Add a new ComponentManagerInitializer in the tool packager plugin to handle unregistering the stuff we don't need for packaging * Add missing comment
-
- Jan 24, 2023
-
-
Simon Urli authored
This reverts commits * d56fd930 * 1ea01e4c * f1393f94 * re-apply changes previously done * Add missing quoting during URI parsing to avoid parse errors. * Provide new API to obtain a safe URI based on a string * Fix since and doc Co-authored-by:
Michael Hamann <michael.hamann@xwiki.com>
-
Manuel Leduc authored
- Introduce an internal role (DefaultXARExtensionIndex) to know if a document is provided by an extension - Split index-api to index-api/index-default to be able to use the api in oldcore - Fix the escaping in invitation-ui - Provide an automatic fix during upgrade for potential escaping issues in generated code
-
- Jan 23, 2023
-
-
Michael Hamann authored
-
- Jan 20, 2023
-
-
Simon Urli authored
This reverts commit 5b1c3e6a.
-
- Jan 19, 2023
-
-
Manuel Leduc authored
- Provide two implementations of the tag selection - Introduce the tag.rightCheckStrategy.hint property to select the active implementation - Improve the Livetable result template to prevent re-computing the tagcloud with the same parameters twice
-
- Jan 17, 2023
-
-
Simon Urli authored
* Define a new API in URLSecurityManager to check trustfulness of an URI * Use that API in XWikiServletResponse#redirect * Define a new script service API to perform same check in scripts * Add new configurations to be able to define the URI schemes supported for trusted URIs * Improve a bit documentation and add some more unit tests * Move the new script service to a dedicated URLSecurityScriptService * Simplify some code by removing unnecessary property * Add test to the new script service method
-
Marius Dumitru Florea authored
-
- Jan 05, 2023
-
-
Vincent Massol authored
* Make it more clear
-
Vincent Massol authored
-
- Dec 19, 2022
-
-
Michael Hamann authored
* Add a new configuration option. * Migrate tests to JUnit 5 and add a new test.
-
Thomas Mortagne authored
* reduce default maximum attachment size to 1MB * add missing xwiki.properties entry
-
- Dec 15, 2022
-
-
Thomas Mortagne authored
-
- Dec 08, 2022
-
-
Vincent Massol authored
* Fixed xwiki properties
-
- Dec 02, 2022
-
-
Vincent Massol authored
-