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],