From 7923d9e6cb67611c506b6c527b64497996acdc58 Mon Sep 17 00:00:00 2001 From: Adam Monsen Date: Fri, 19 Dec 2025 08:40:40 -0800 Subject: [PATCH] exclude jquery-1.7.min.js from source release This is to workaround an issue, UI misunderstanding, or PEBKAC with the ATR (ASF Trusted Releases) tool wherein I am unable to exclude the license header check for this file. jQuery (and its dependencies) can be used entirely under the MIT, see . Once https://github.com/apache/tooling-trusted-releases/issues/312 ... is resolved we should be able to revert this workaround. While this workaround is in place, consumers of apiLive.htm must: 1. put a copy of jquery-1.7.min.js next to apiLive.htm 2. change apiLive.htm to refer to jquery-1.7.min.js on a CDN If someone needing apiLive.htm prefers the first option, they can grab a copy at https://code.jquery.com/jquery-1.7.min.js . If they prefer the second option, they can pick a minified or unminified link listed at https://blog.jquery.com/2011/11/03/jquery-1-7-released/ and modify line 6 of apiLive.htm to refer to that instead, for example: - + There are other ways to deal with the license header check as well. For example: We could use 2nd option above (always), or finally/actually port away from apiLive.htm (it is in legacy-docs, after all). --- fineract-war/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fineract-war/build.gradle b/fineract-war/build.gradle index 2540300c3..b5f6bcae3 100644 --- a/fineract-war/build.gradle +++ b/fineract-war/build.gradle @@ -150,7 +150,7 @@ distributions { '**/.classpath', '.idea', 'out', '._.DS_Store', '.DS_Store', 'WebContent', '**/.externalToolbuilders', '.theia', 'LICENSE_RELEASE', 'NOTICE_RELEASE', '**/licenses', '*.class', '**/bin', '*.log', '.dockerignore', - '**/.gitkeep', '*.swp', '.atr-rat-excludes-bin.txt' + '**/.gitkeep', '*.swp', '.atr-rat-excludes-bin.txt', '**/jquery-1.7.min.js' // Ensure consistent file paths for caching eachFile { details ->