mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-13 20:12:14 +00:00
[SECURITY-3037]
This commit is contained in:
1 parent
b70f4cb589
commit
59ac866d99
3 files changed
+172
-2
No files matched your search
@@ -1469,7 +1469,11 @@ public abstract class PluginManager extends AbstractModelObject implements OnMas
|
||||
jsonObject.put("sourceId", plugin.sourceId);
|
||||
jsonObject.put("title", plugin.title);
|
||||
jsonObject.put("displayName", plugin.getDisplayName());
|
||||
jsonObject.put("wiki", plugin.wiki);
|
||||
if (plugin.wiki == null || !(plugin.wiki.startsWith("https://") || plugin.wiki.startsWith("http://"))) {
|
||||
jsonObject.put("wiki", StringUtils.EMPTY);
|
||||
} else {
|
||||
jsonObject.put("wiki", plugin.wiki);
|
||||
}
|
||||
jsonObject.put("categories", plugin.getCategoriesStream()
|
||||
.filter(PluginManager::isNonMetaLabel)
|
||||
.map(UpdateCenter::getCategoryDisplayName)
|
||||
@@ -1486,7 +1490,7 @@ public abstract class PluginManager extends AbstractModelObject implements OnMas
|
||||
jsonObject.put("version", plugin.version);
|
||||
jsonObject.put("popularity", plugin.popularity);
|
||||
if (plugin.isForNewerHudson()) {
|
||||
jsonObject.put("newerCoreRequired", Messages.PluginManager_coreWarning(plugin.requiredCore));
|
||||
jsonObject.put("newerCoreRequired", Messages.PluginManager_coreWarning(Util.xmlEscape(plugin.requiredCore)));
|
||||
}
|
||||
if (plugin.hasWarnings()) {
|
||||
JSONObject unresolvedSecurityWarnings = new JSONObject();
|
||||
|
||||
Reference in new issue
Block a user