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 |
8ff1a9d | Michael Hamann | 16 November 2022, 17:20:53 UTC | XCOMMONS-2568: Improve comment handling in HTMLCleaner (#306) | 16 November 2022, 17:20:53 UTC |
a2f20a6 | Vincent Massol | 16 November 2022, 14:04:25 UTC | XCOMMONS-2569: Make XMLUtils.transform() support well-known entities * Reuse the XMLReader instances created by XMLReaderFactory instead of reimplementing it * Protect even more the XMLReader instances created by XMLReaderFactory (and support well-known entities) * Introduce POJO classes to make them usable from XMLUtils (ie without a component manager). Ideally XMLUtils needs to be legacified and everything should be a component | 16 November 2022, 14:04:25 UTC |
8661376 | Vincent Massol | 16 November 2022, 12:59:42 UTC | XCOMMONS-2569: Make XMLUtils.transform() support well-known entities * Make it works when a Reader is used in a StreamSource (we were only testing with an InputStream) | 16 November 2022, 12:59:42 UTC |
f371c50 | Vincent Massol | 16 November 2022, 09:58:03 UTC | XCOMMONS-2569: Make XMLUtils.transform() support well-known entities * Improve test (thanks to Carlos Amengual) | 16 November 2022, 09:58:03 UTC |
cb82ca8 | Vincent Massol | 15 November 2022, 16:21:27 UTC | XCOMMONS-2569: Make XMLUtils.transform() support well-known entities * Also simplify the implementation of formatXMLContent() * Add several unit tests | 15 November 2022, 16:36:22 UTC |
b054f22 | Vincent Massol | 14 November 2022, 15:11:34 UTC | XCOMMONS-2567: Don't allow external connection to resolve entities | 14 November 2022, 15:11:49 UTC |