f669d43 | Simon Urli | 24 May 2023, 07:59:59 UTC | [release] Preparing release xwiki-commons-14.10.11 | 24 May 2023, 07:59:59 UTC |
9233cca | Vincent Massol | 12 May 2023, 16:06:37 UTC | [Misc] Use AllIT instead of AllITs to match the default test names best practice defined by SonarQube * And make sure that the failsafe maven plugin fails if no tests are executed (we can do this since the failsafe maven plugin is not part of the default lifecycles in maven and thus there's no risk to have modules with the failsafe plugin executing and no tests to execute) | 23 May 2023, 14:20:54 UTC |
dc7a0df | Thomas Mortagne | 09 May 2023, 13:03:19 UTC | XCOMMONS-2703: Upgrade to Maven GPG Plugin 3.1.0 (cherry picked from commit cebb8fc94903c379de029b7c08bf501a43e8be14) | 09 May 2023, 13:03:40 UTC |
d47f343 | Simon Urli | 09 May 2023, 11:46:29 UTC | [release] Updated compatibility previous version to the one just released. | 09 May 2023, 11:46:29 UTC |
0f012f6 | Simon Urli | 09 May 2023, 09:44:34 UTC | [release] Update parent after release xwiki-commons-14.10.10 | 09 May 2023, 09:44:34 UTC |
7f2e3c0 | Simon Urli | 09 May 2023, 09:28:32 UTC | [maven-release-plugin] prepare for next development iteration | 09 May 2023, 09:28:32 UTC |
4040eb4 | Simon Urli | 09 May 2023, 09:28:32 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.10 | 09 May 2023, 09:28:32 UTC |
433749e | Simon Urli | 09 May 2023, 09:28:17 UTC | [release] Preparing release xwiki-commons-14.10.10 | 09 May 2023, 09:28:17 UTC |
949c7a0 | Michael Hamann | 26 April 2023, 11:07:58 UTC | [release] Updated compatibility previous version to the one just released. | 26 April 2023, 11:07:58 UTC |
548ac73 | Michael Hamann | 26 April 2023, 09:38:42 UTC | [release] Update parent after release xwiki-commons-14.10.9 | 26 April 2023, 09:38:42 UTC |
2232c8d | Michael Hamann | 26 April 2023, 09:22:10 UTC | [maven-release-plugin] prepare for next development iteration | 26 April 2023, 09:22:10 UTC |
3b0ff21 | Michael Hamann | 26 April 2023, 09:22:09 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.9 | 26 April 2023, 09:22:09 UTC |
ec8d4f7 | Michael Hamann | 26 April 2023, 09:21:52 UTC | [release] Preparing release xwiki-commons-14.10.9 | 26 April 2023, 09:21:52 UTC |
95d5c28 | Michael Hamann | 20 April 2023, 14:05:35 UTC | XCOMMONS-2688: HTML cleaner doesn't consider math, embed, img, data, object, picture, video, iframe, template and q as phrasing content * Add a few more HTML tags as constants. * Properly configure HTML tags as phrasing content. * Add tests for all tags that are categorized as phrasing content. (cherry picked from commit ce23e117d1cd1515250855eab9bcd7226e66a72f) | 20 April 2023, 14:18:00 UTC |
704d73d | Michael Hamann | 20 April 2023, 13:35:59 UTC | XCOMMONS-2687: HTML cleaner generates invalid close tags for embed, keygen, source, track and wbr (cherry picked from commit d3ee16e041f07b37b17f21d56bf8deb821ea7b38) | 20 April 2023, 14:18:00 UTC |
9b462dd | Thomas Mortagne | 12 April 2023, 13:40:49 UTC | XCOMMONS-2678: Velocity is calling the wrong Method override sometime * better handling of static methods (cherry picked from commit 1c890687ce60f6f5b5b3400d544b602479ab7d6c) | 12 April 2023, 13:41:22 UTC |
711cef7 | Thomas Mortagne | 12 April 2023, 12:59:29 UTC | XCOMMONS-2678: Velocity is calling the wrong Method override sometime * ignore method not matching the object hacks (cherry picked from commit e1674e4c8f343e6514a53a2d1a8f75ad8de9c3ea) | 12 April 2023, 13:00:26 UTC |
66d3626 | Thomas Mortagne | 12 April 2023, 10:52:11 UTC | XCOMMONS-2678: Velocity is calling the wrong Method override sometime * update test (cherry picked from commit e89f24e561c697813a3f4f61a76c0167a6b5a635) | 12 April 2023, 12:45:27 UTC |
0b446d4 | Thomas Mortagne | 12 April 2023, 08:46:38 UTC | XCOMMONS-2678: Velocity is calling the wrong Method override sometime * with the fix this time... (cherry picked from commit d18df0efbf8d1dd29d6429af68d0c9f6cad77476) | 12 April 2023, 08:47:35 UTC |
e3b960e | Thomas Mortagne | 12 April 2023, 08:43:19 UTC | XCOMMONS-2678: Velocity is calling the wrong Method override sometime (cherry picked from commit 794d8f0c05caa4e08080b03bb7f13cb4094d389d) | 12 April 2023, 08:47:28 UTC |
f3ff1ef | Marius Dumitru Florea | 08 April 2023, 19:59:44 UTC | [release] Updated compatibility previous version to the one just released. | 08 April 2023, 19:59:44 UTC |
4e0f225 | Marius Dumitru Florea | 08 April 2023, 14:23:04 UTC | [release] Update parent after release xwiki-commons-14.10.8 | 08 April 2023, 14:23:04 UTC |
fcbb094 | Marius Dumitru Florea | 08 April 2023, 14:08:46 UTC | [maven-release-plugin] prepare for next development iteration | 08 April 2023, 14:08:46 UTC |
6d6f93a | Marius Dumitru Florea | 08 April 2023, 14:08:45 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.8 | 08 April 2023, 14:08:45 UTC |
e5c88bb | Marius Dumitru Florea | 08 April 2023, 14:08:33 UTC | [release] Preparing release xwiki-commons-14.10.8 | 08 April 2023, 14:08:33 UTC |
51b1645 | Oana-Lavinia Florean | 21 March 2023, 17:28:29 UTC | [release] Updated compatibility previous version to the one just released. | 21 March 2023, 17:28:29 UTC |
fc9dfea | Oana-Lavinia Florean | 21 March 2023, 15:15:55 UTC | [release] Update parent after release xwiki-commons-14.10.7 | 21 March 2023, 15:15:55 UTC |
25d96ac | Oana-Lavinia Florean | 21 March 2023, 14:59:35 UTC | [maven-release-plugin] prepare for next development iteration | 21 March 2023, 14:59:35 UTC |
1e168fc | Oana-Lavinia Florean | 21 March 2023, 14:59:34 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.7 | 21 March 2023, 14:59:34 UTC |
afb0393 | Oana-Lavinia Florean | 21 March 2023, 14:59:21 UTC | [release] Preparing release xwiki-commons-14.10.7 | 21 March 2023, 14:59:21 UTC |
8c267e1 | Michael Hamann | 06 March 2023, 13:03:28 UTC | [release] Updated compatibility previous version to the one just released. | 06 March 2023, 13:03:28 UTC |
3a1b4a8 | Michael Hamann | 06 March 2023, 11:31:59 UTC | [release] Update parent after release xwiki-commons-14.10.6 | 06 March 2023, 11:31:59 UTC |
53b2369 | Michael Hamann | 06 March 2023, 11:16:33 UTC | [maven-release-plugin] prepare for next development iteration | 06 March 2023, 11:16:33 UTC |
f0645cf | Michael Hamann | 06 March 2023, 11:16:33 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.6 | 06 March 2023, 11:16:33 UTC |
7027110 | Michael Hamann | 06 March 2023, 11:16:19 UTC | [release] Preparing release xwiki-commons-14.10.6 | 06 March 2023, 11:16:19 UTC |
63a0b7b | Thomas Mortagne | 02 March 2023, 16:24:11 UTC | XCOMMONS-2642: Nullpointer exception when trying to install a pom extension from a Maven repository (cherry picked from commit 877ccf5f968b1c79f3e6c5a1d48385d0fc751402) | 02 March 2023, 16:24:46 UTC |
f0bf128 | Michael Hamann | 01 March 2023, 15:36:32 UTC | XCOMMONS-2634: Disallow form-related tags in HTML sanitizer (cherry picked from commit 99484d48e899a68a1b6e33d457825b776c6fe8c3) | 01 March 2023, 15:40:27 UTC |
b2c41cf | Thomas Mortagne | 01 March 2023, 11:03:05 UTC | [misc] Fix typo in feature definition (cherry picked from commit 55d83c9fadfa1aebaa03507af3444f8ea17807c7) | 01 March 2023, 11:04:06 UTC |
bc4849a | Thomas Mortagne | 01 March 2023, 11:02:43 UTC | [misc] Remove wrong extension features (cherry picked from commit be81d672480055376adbdd16a8af5098bdf60873) | 01 March 2023, 11:03:58 UTC |
08de62a | Thomas Mortagne | 01 March 2023, 11:01:05 UTC | [misc] Add missing variable (cherry picked from commit 5738b6fe5753ab2bd07c7ddb65436313183e9fb1) | 01 March 2023, 11:01:39 UTC |
a712482 | Thomas Mortagne | 01 March 2023, 09:56:14 UTC | [misc] Make more explicit that old XWiki artifact that no longer exist are forbidden (for example when getting then as transitive dependencies) (cherry picked from commit a05dd9ed46b10234c3ec006f58c4d19362d83cf2) | 01 March 2023, 10:07:49 UTC |
dd9dc8b | Thomas Mortagne | 27 February 2023, 15:42:20 UTC | XCOMMONS-2636: Fail to install an extension from a local Maven repository containing only the pom file * fix merge | 27 February 2023, 15:42:20 UTC |
1de34e5 | Thomas Mortagne | 24 February 2023, 15:01:25 UTC | XCOMMONS-2636: Fail to install an extension from a local Maven repository containing only the pom file (cherry picked from commit 9ca86f407e10acb4bb3630d9eb57c70720113b65) | 24 February 2023, 15:02:59 UTC |
b791f10 | Thomas Mortagne | 21 February 2023, 16:04:10 UTC | [misc] Fix javadoc plugin and aspectj plugins configuration regarding the version of Java (cherry picked from commit a12103074f38b15da961d8ae8d11e2d0418be5fc) | 21 February 2023, 16:05:32 UTC |
7351dd8 | Thomas Mortagne | 21 February 2023, 10:24:28 UTC | XCOMMONS-2619: Installing Numbered Headings Application 1.7.1 "on farm" break ckeditor (cherry picked from commit da7850008070105accfd3dd1c04d3341657ae786) | 21 February 2023, 10:27:03 UTC |
4143581 | Thomas Mortagne | 13 January 2023, 09:08:06 UTC | [misc] Bulletproofing (cherry picked from commit 4fcc7ff72b8ed9a5fdbea3016d624afa2b893fd1) | 21 February 2023, 10:27:01 UTC |
2a51fa4 | Vincent Massol | 17 February 2023, 16:18:05 UTC | [release] Updated compatibility previous version to the one just released. | 17 February 2023, 16:18:05 UTC |
ffea7b8 | Vincent Massol | 17 February 2023, 14:17:55 UTC | [release] Update parent after release xwiki-commons-14.10.5 | 17 February 2023, 14:17:55 UTC |
5dd0101 | Vincent Massol | 17 February 2023, 14:02:48 UTC | [maven-release-plugin] prepare for next development iteration | 17 February 2023, 14:02:48 UTC |
8dfb9fc | Vincent Massol | 17 February 2023, 14:02:48 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.5 | 17 February 2023, 14:02:48 UTC |
965ec57 | Vincent Massol | 17 February 2023, 14:02:35 UTC | [release] Preparing release xwiki-commons-14.10.5 | 17 February 2023, 14:02:35 UTC |
f6f002e | Manuel Leduc | 06 February 2023, 15:59:42 UTC | [Misc] Make private the fields annotated with RegisterExtension https://github.com/junit-team/junit5/issues/2688 is fixed and fields annotated with RegisterExtension can be private. | 06 February 2023, 16:54:12 UTC |
67279ec | Simon Urli | 01 February 2023, 16:52:32 UTC | [release] Updated compatibility previous version to the one just released. | 01 February 2023, 16:52:32 UTC |
2e4ca76 | Simon Urli | 01 February 2023, 15:38:02 UTC | [release] Update parent after release xwiki-commons-14.10.4 | 01 February 2023, 15:38:02 UTC |
1cd522c | Simon Urli | 01 February 2023, 15:22:59 UTC | [maven-release-plugin] prepare for next development iteration | 01 February 2023, 15:22:59 UTC |
dfd0eff | Simon Urli | 01 February 2023, 15:22:58 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.4 | 01 February 2023, 15:22:58 UTC |
c2c2974 | Simon Urli | 01 February 2023, 15:22:43 UTC | [release] Preparing release xwiki-commons-14.10.4 | 01 February 2023, 15:22:43 UTC |
483e4c2 | Simon Urli | 26 January 2023, 17:07:17 UTC | [Misc] Rename the new script service to follow best practice (cherry picked from commit f369c38d5ddbedba4574e2c536f4c1bc5b1386d8) | 26 January 2023, 17:08:09 UTC |
347ca6c | Simon Urli | 17 January 2023, 17:13:17 UTC | XCOMMONS-2607: Add a script service for HtmlElementSanitizer * Add missing component (cherry picked from commit 9f7d4fbdd3c4e01cf3fd23a8a21d917f801be5de) | 17 January 2023, 17:14:07 UTC |
8531c77 | Simon Urli | 17 January 2023, 16:22:53 UTC | XCOMMONS-2607: Add a script service for HtmlElementSanitizer (#359) * XCOMMONS-2607: Add a script service for HtmlElementSanitizer * Add a new generic HtmlScriptService which integrates API for sanitizer * Add related unit test * Use default implementation of HtmlElementSanitizer to use configured implementation (cherry picked from commit 7ce6f4b3f9fa41189554e237ea4302d1eaf1da29) | 17 January 2023, 16:23:37 UTC |
cfc9db0 | Michael Hamann | 13 January 2023, 15:46:31 UTC | XCOMMONS-2606: Properly validate data attributes in SecureHTMLElementSanitizer * Make sure that the attribute is XML-compatible * Add tests (cherry picked from commit 0b8e9c45b7e7457043938f35265b2aa5adc76a68) | 13 January 2023, 16:43:00 UTC |
572a649 | Simon Urli | 13 January 2023, 09:54:42 UTC | XCOMMONS-2605: UnifiedDiffElement and InlineDiffChunk are missing equals/hashcode method * Implement equals/hashCode methods * Provide new tests for UnifiedDiffBlock that also tests UnifiedDiffElement and InlineDiffChunk (cherry picked from commit 8c82fc6ff997fca7e2b524f3a125fef7ec6c987c) | 13 January 2023, 09:56:24 UTC |
7885b91 | Manuel Leduc | 10 January 2023, 13:10:20 UTC | [release] Updated compatibility previous version to the one just released. | 10 January 2023, 13:10:20 UTC |
77ec2d5 | Manuel Leduc | 10 January 2023, 10:00:08 UTC | [release] Update parent after release xwiki-commons-14.10.3 | 10 January 2023, 10:00:08 UTC |
ae619e5 | Manuel Leduc | 10 January 2023, 09:43:49 UTC | [maven-release-plugin] prepare for next development iteration | 10 January 2023, 09:43:49 UTC |
011dee8 | Manuel Leduc | 10 January 2023, 09:43:48 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.3 | 10 January 2023, 09:43:48 UTC |
a714e18 | Manuel Leduc | 10 January 2023, 09:43:35 UTC | [release] Preparing release xwiki-commons-14.10.3 | 10 January 2023, 09:43:35 UTC |
874f175 | Thomas Mortagne | 30 December 2022, 10:29:46 UTC | XCOMMONS-2596: ObservationManager#notify does not protect against things like NoClassDefFoundError (cherry picked from commit ea8e0e72138e13c66253ddc2e81dd6162cf1ec2f) | 30 December 2022, 10:31:11 UTC |
7bac64b | Simon Urli | 27 December 2022, 14:03:04 UTC | [release] Updated compatibility previous version to the one just released. | 27 December 2022, 14:03:04 UTC |
c232c6e | Simon Urli | 27 December 2022, 11:08:18 UTC | [release] Update parent after release xwiki-commons-14.10.2 | 27 December 2022, 11:08:18 UTC |
545068e | Simon Urli | 27 December 2022, 10:53:39 UTC | [maven-release-plugin] prepare for next development iteration | 27 December 2022, 10:53:39 UTC |
510f15e | Simon Urli | 27 December 2022, 10:53:38 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.2 | 27 December 2022, 10:53:38 UTC |
9a63e79 | Simon Urli | 27 December 2022, 10:53:21 UTC | [release] Preparing release xwiki-commons-14.10.2 | 27 December 2022, 10:53:21 UTC |
63c1729 | Thomas Mortagne | 30 November 2022, 08:54:52 UTC | XCOMMONS-2579: Upgrade to Caffeine 2.9.3 (cherry picked from commit 4b7a885a0a2dad199c11109ef7e32d624d3f5904) | 16 December 2022, 09:44:46 UTC |
84b7fe0 | Michael Hamann | 13 December 2022, 12:42:43 UTC | XCOMMONS-2586: XMLUtils#escapeXMLComment doesn't escape { * Fix escaping in Javadoc comment. (cherry picked from commit 90ec6e0fbcb95cbbed4682f6af0abee72fe4d031) | 14 December 2022, 07:03:27 UTC |
5e18bd8 | Michael Hamann | 13 December 2022, 11:29:37 UTC | XCOMMONS-2586: XMLUtils#escapeXMLComment doesn't escape { (#329) * Escape { * Escape > and - at the start of comments to ensure the resulting comment is valid in HTML. Co-authored-by: Marius Dumitru Florea <marius@xwiki.com> (cherry picked from commit c47ef42a327143aed6e0ced62a7aadd528dc04a6) | 14 December 2022, 07:03:27 UTC |
56dd494 | Thomas Mortagne | 12 December 2022, 15:55:39 UTC | [misc] Bulletproofing (cherry picked from commit 7e0dadb26d7bb8433ed5397738929d2da086f694) | 12 December 2022, 15:56:32 UTC |
e6201f7 | Thomas Mortagne | 12 December 2022, 11:03:11 UTC | [release] Updated compatibility previous version to the one just released. | 12 December 2022, 11:03:11 UTC |
531a907 | Thomas Mortagne | 12 December 2022, 09:30:00 UTC | [release] Update parent after release xwiki-commons-14.10.1 | 12 December 2022, 09:30:00 UTC |
d657154 | Thomas Mortagne | 12 December 2022, 09:14:51 UTC | [maven-release-plugin] prepare for next development iteration | 12 December 2022, 09:14:51 UTC |
92a80f0 | Thomas Mortagne | 12 December 2022, 09:14:50 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10.1 | 12 December 2022, 09:14:50 UTC |
c9ecf0a | Thomas Mortagne | 12 December 2022, 09:14:39 UTC | [release] Preparing release xwiki-commons-14.10.1 | 12 December 2022, 09:14:39 UTC |
0ad963d | Thomas Mortagne | 08 December 2022, 15:59:29 UTC | Merge pull request #330 from xwiki/translations-14.10.x | 08 December 2022, 15:59:29 UTC |
0739f9d | Simon Urli | 08 December 2022, 15:53:42 UTC | [Misc] Translations for 14.10.x | 08 December 2022, 15:53:42 UTC |
bafe033 | Thomas Mortagne | 06 December 2022, 12:39:09 UTC | [misc] Add missing forbidden dependency (cherry picked from commit c4444e9ff4e042b1f9c643b8ff9f7348ce05fdb6) | 06 December 2022, 12:40:01 UTC |
036c2b1 | Michael Hamann | 05 December 2022, 11:47:06 UTC | XCOMMONS-1120: JSONTool is not escaping solidus (/) (#323) * Add custom character escapes for JSONTool that include forward slash. (cherry picked from commit 405a9848952503d913e1a87a9b8ec298420fd175) | 05 December 2022, 11:48:02 UTC |
b925b3a | Thomas Mortagne | 01 December 2022, 09:53:44 UTC | XCOMMONS-2571: Provide a helper to create easier to translate parameterized exception messages (cherry picked from commit b874f94931e8a00089f25281613ae630cd8efc01) | 01 December 2022, 09:54:19 UTC |
8473ddd | Michael Hamann | 28 November 2022, 16:35:53 UTC | [release] Updated compatibility previous version to the one just released. | 28 November 2022, 16:35:53 UTC |
e4220a8 | Michael Hamann | 28 November 2022, 15:06:02 UTC | [release] Update parent after release xwiki-commons-14.10 | 28 November 2022, 15:06:02 UTC |
7d8bd33 | Michael Hamann | 28 November 2022, 14:50:39 UTC | [maven-release-plugin] prepare for next development iteration | 28 November 2022, 14:50:39 UTC |
719ede2 | Michael Hamann | 28 November 2022, 14:50:38 UTC | [maven-release-plugin] prepare release xwiki-commons-14.10 | 28 November 2022, 14:50:38 UTC |
3d7618f | Michael Hamann | 28 November 2022, 14:50:26 UTC | [release] Preparing release xwiki-commons-14.10 | 28 November 2022, 14:50:26 UTC |
e535204 | Michael Hamann | 28 November 2022, 14:50:01 UTC | [maven-release-plugin] prepare branch stable-14.10.x | 28 November 2022, 14:50:01 UTC |
a98945c | Michael Hamann | 24 November 2022, 14:51:29 UTC | [release] Replace 14.10RC1 by 14.10 as 14.10RC1 was skipped | 24 November 2022, 15:03:00 UTC |
1e23603 | Suguru Hirahara | 21 November 2022, 17:47:05 UTC | Translated using Weblate (Japanese) Currently translated at 100.0% (5 of 5 strings) Translation: XWiki Commons/xwiki-commons-job Translate-URL: https://l10n.xwiki.org/projects/xwiki-commons/xwiki-commons-job/ja/ | 22 November 2022, 08:13:41 UTC |
a6fd79d | Vincent Massol | 18 November 2022, 13:53:26 UTC | [Misc] Explain why the code is safe * Better comment (thanks to Carlos Amengual) | 18 November 2022, 13:53:26 UTC |
0fa64c6 | Vincent Massol | 17 November 2022, 13:18:08 UTC | [Misc] Explain why the code is safe | 17 November 2022, 13:18:08 UTC |
582ce64 | Vincent Massol | 17 November 2022, 13:05:26 UTC | XCOMMONS-2569: Make XMLUtils.transform() support well-known entities * Better comment | 17 November 2022, 13:05:38 UTC |
09d893d | Vincent Massol | 17 November 2022, 13:05:14 UTC | [Misc] Explain why the code is safe | 17 November 2022, 13:05:38 UTC |
c75ca68 | Vincent Massol | 17 November 2022, 12:57:45 UTC | [Misc] Apply best practice for test names + fix typo | 17 November 2022, 13:05:38 UTC |