diff --git a/_layouts/index.html b/_layouts/index.html
index 4b6cac6..530a91f 100644
--- a/_layouts/index.html
+++ b/_layouts/index.html
@@ -76,7 +76,8 @@
{{mir.name}}
new
[Help]
-
+ [GitHub Release]
+
{{mir.last_update}}{{mir.status}}
diff --git a/static/js/index.es6 b/static/js/index.es6
index 84b6b0c..32d90f9 100644
--- a/static/js/index.es6
+++ b/static/js/index.es6
@@ -145,8 +145,9 @@ var processMirrorItem = function(d){
d = $.extend(d, options[d.name]);
}
d.help_url = help_url[d.name];
- d.is_new = new_mirrors[d.name];
+ d.is_new = Boolean(new_mirrors[d.name]);
d.description = descriptions[d.name];
+ d.github_release = d.url && d.url.startsWith('/github-release/');
if (d.is_master === undefined) {
d.is_master = true;
}
diff --git a/static/njs/legacy_index.njs b/static/njs/legacy_index.njs
index 62b0de4..681f698 100644
--- a/static/njs/legacy_index.njs
+++ b/static/njs/legacy_index.njs
@@ -78,6 +78,7 @@ function legacyIndexRender(r){
description: descriptions[m.name],
url: force_help[m.name] ? help_url[m.name] : m.url ? m.url : '/' + m.name + '/',
is_new: !!new_mirrors[m.name],
+ github_release: m.url && m.url.startsWith('/github-release/'),
help_url: help_url[m.name],
last_update: getMirDate(target),
label: label_map[status],
|