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 |
37ab552 | Thomas Mortagne | 14 November 2022, 14:00:38 UTC | XCOMMONS-2566: Upgrade to httpclient 5.2 | 14 November 2022, 14:00:38 UTC |
a83244e | Thomas Mortagne | 14 November 2022, 13:52:13 UTC | XCOMMONS-2565: Upgrade to Plexus Archiver 4.6.0 | 14 November 2022, 13:52:21 UTC |
733b3d0 | Thomas Mortagne | 14 November 2022, 07:56:01 UTC | Merge pull request #302 from xwikiorgci/weblate-xwiki-commons-xwiki-commons-extension-api | 14 November 2022, 07:56:01 UTC |
364cd06 | Marius Dumitru Florea | 14 November 2022, 05:18:52 UTC | [misc] Update the Chrome Driver version used to run the Jasmine (JavaScript) integration tests. | 14 November 2022, 05:18:52 UTC |
d2d9c3c | Suguru Hirahara | 13 November 2022, 16:50:45 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/ | 13 November 2022, 18:36:42 UTC |
a21d743 | Suguru Hirahara | 13 November 2022, 16:29:42 UTC | Translated using Weblate (Japanese) Currently translated at 100.0% (29 of 29 strings) Translation: XWiki Commons/xwiki-commons-extension-api Translate-URL: https://l10n.xwiki.org/projects/xwiki-commons/xwiki-commons-extension-api/ja/ | 13 November 2022, 18:36:42 UTC |
3252fed | Vincent Massol | 09 November 2022, 14:22:58 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver * Simplify with a lambda | 09 November 2022, 14:22:58 UTC |
6a0eb7e | Vincent Massol | 09 November 2022, 14:15:25 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver * Add unit test * Fix typo * Increase test coverage threshold | 09 November 2022, 14:15:25 UTC |
b22e776 | Vincent Massol | 09 November 2022, 13:57:53 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver * Improve NOTICE info | 09 November 2022, 13:57:53 UTC |
8287e26 | Vincent Massol | 09 November 2022, 13:56:40 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver * Add NOTICE files for files not under XWiki's LGPL license * Fix the licensing information comment after relicensing by Carlos | 09 November 2022, 13:56:40 UTC |
fdc378a | Vincent Massol | 09 November 2022, 09:49:45 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver * Remove final keyword that were causing backward compatibility breakages in XWiki Rendering (where we have a public API extending XWiki Commons's LocalEntityResolver) | 09 November 2022, 09:49:45 UTC |
e0e5a70 | Vincent Massol | 09 November 2022, 09:40:49 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver * Fix bug introduced in previous commit making the component no longer implement XWiki's EntityResolver role | 09 November 2022, 09:40:49 UTC |
fd20a6d | Vincent Massol | 08 November 2022, 17:00:09 UTC | XCOMMONS-2561: Use Carte's xml-dtd EntityResolver | 08 November 2022, 17:00:28 UTC |
67f782b | Thomas Mortagne | 08 November 2022, 16:35:49 UTC | XCOMMONS-2564: Upgrade to Ivy 2.5.1 | 08 November 2022, 16:35:49 UTC |
f4ed9ff | Thomas Mortagne | 08 November 2022, 16:19:17 UTC | XCOMMONS-2563: Upgrade to Jackson 2.14.0 | 08 November 2022, 16:19:17 UTC |
9e6b543 | Thomas Mortagne | 08 November 2022, 16:16:08 UTC | XCOMMONS-2562: Upgrade to Maven Plugin Tools 3.7.0 | 08 November 2022, 16:16:08 UTC |
d555035 | Thomas Mortagne | 07 November 2022, 16:26:33 UTC | XCOMMONS-2560: Upgrade to Closure Compiler v20221102 * use a more accurate artifact as dependency | 07 November 2022, 16:32:45 UTC |
17809e8 | Vincent Massol | 07 November 2022, 15:58:10 UTC | [Misc] Make sure to use a safe SAXReader instance | 07 November 2022, 15:58:29 UTC |
55e01de | Thomas Mortagne | 07 November 2022, 13:58:27 UTC | Merge pull request #300 from xwiki/dependabot/maven/com.gradle-gradle-enterprise-maven-extension-1.15.5 | 07 November 2022, 13:58:27 UTC |
94286e7 | dependabot[bot] | 07 November 2022, 13:15:15 UTC | Bump gradle-enterprise-maven-extension from 1.15.4 to 1.15.5 Bumps gradle-enterprise-maven-extension from 1.15.4 to 1.15.5. --- updated-dependencies: - dependency-name: com.gradle:gradle-enterprise-maven-extension dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> | 07 November 2022, 13:15:15 UTC |
0ed6f05 | Thomas Mortagne | 04 November 2022, 11:39:13 UTC | XCOMMONS-2560: Upgrade to Closure Compiler v20221102 | 04 November 2022, 11:39:13 UTC |
8e715db | Thomas Mortagne | 02 November 2022, 13:48:40 UTC | XCOMMONS-2559: Extra XWiki extensions repository properties are lost if the URL ends with / | 02 November 2022, 13:48:40 UTC |
f3a8a0d | Thomas Mortagne | 02 November 2022, 13:48:23 UTC | [misc] Move to junit5 | 02 November 2022, 13:48:23 UTC |
bcbed16 | Thomas Mortagne | 02 November 2022, 12:32:12 UTC | XCOMMONS-2558: Upgrade to common-compress 1.22 | 02 November 2022, 12:32:12 UTC |
93c5ec7 | Thomas Mortagne | 02 November 2022, 12:30:16 UTC | XCOMMONS-2557: Upgrade to Checker Qual 3.27.0 | 02 November 2022, 12:30:16 UTC |
5115394 | Thomas Mortagne | 31 October 2022, 14:21:25 UTC | XCOMMONS-2556: Upgrade to Checkstyle 10.4 | 31 October 2022, 14:21:25 UTC |
a8bee68 | Thomas Mortagne | 31 October 2022, 08:05:55 UTC | XCOMMONS-2555: Upgrade to Gson 2.10 | 31 October 2022, 08:05:55 UTC |
59342af | Thomas Mortagne | 31 October 2022, 07:48:02 UTC | XCOMMONS-2548: Upgrade to Protobuf Java 3.21.9 | 31 October 2022, 07:48:02 UTC |
4da4830 | Simon Urli | 28 October 2022, 08:03:49 UTC | [Misc] Ignore value change in PropertyName and PropertyDescription We use to already ignore adding and removing those annotations, so it makes sense to also ignore changing their values. | 28 October 2022, 08:03:49 UTC |
d78edbc | Thomas Mortagne | 25 October 2022, 12:52:22 UTC | XCOMMONS-2554: Upgrade to Woodstox 6.4.0 | 25 October 2022, 12:52:22 UTC |
adfe6e4 | Thomas Mortagne | 25 October 2022, 09:19:04 UTC | XCOMMONS-2553: Upgrade to Plexus Utils 3.5.0 | 25 October 2022, 09:19:04 UTC |
d4e670b | Thomas Mortagne | 25 October 2022, 09:14:49 UTC | XCOMMONS-2552: Upgrade to Spoon 10.2.0 | 25 October 2022, 09:15:11 UTC |
31dfa3d | Manuel Leduc | 24 October 2022, 09:33:24 UTC | [release] Updated compatibility previous version to the one just released. | 24 October 2022, 09:33:24 UTC |
8834b31 | Thomas Mortagne | 20 October 2022, 12:12:36 UTC | XCOMMONS-2548: Upgrade to Protobuf Java 3.21.8 | 20 October 2022, 12:12:36 UTC |
5014f7e | Thomas Mortagne | 20 October 2022, 12:10:27 UTC | XCOMMONS-2547: Upgrade to JAXB Runtime 2.3.7 | 20 October 2022, 12:10:27 UTC |
2350918 | Thomas Mortagne | 20 October 2022, 12:08:01 UTC | XCOMMONS-2546: Upgrade to ICU4J 72.1 | 20 October 2022, 12:08:01 UTC |
0814c70 | Thomas Mortagne | 18 October 2022, 15:01:50 UTC | XCOMMONS-2544: Upgrade to Byte Buddy 1.12.18 | 18 October 2022, 15:03:02 UTC |
aff88d6 | Thomas Mortagne | 18 October 2022, 14:54:28 UTC | XCOMMONS-2543: Upgrade to Infinispan 13.0.12.Final | 18 October 2022, 15:03:02 UTC |
cdbb2d9 | Thomas Mortagne | 18 October 2022, 14:51:16 UTC | XCOMMONS-2542: Upgrade to Mockito 4.8.1 | 18 October 2022, 15:03:02 UTC |
f11b137 | Thomas Mortagne | 18 October 2022, 14:55:09 UTC | Merge pull request #288 from xwiki/dependabot/maven/com.gradle-gradle-enterprise-maven-extension-1.15.4 | 18 October 2022, 14:55:09 UTC |
ca48586 | Vincent Massol | 18 October 2022, 08:40:39 UTC | [branch] Updating inter-project dependencies on master | 18 October 2022, 08:40:39 UTC |
7a597fa | Vincent Massol | 18 October 2022, 08:40:37 UTC | [maven-release-plugin] prepare for next development iteration | 18 October 2022, 08:40:37 UTC |
41a04bc | Vincent Massol | 18 October 2022, 08:40:37 UTC | [maven-release-plugin] prepare branch stable-14.9.x | 18 October 2022, 08:40:37 UTC |