commit 743b56b69532a45a3d186f75555df9169719a11c Author: Iain R. Learmonth irl@fsfe.org Date: Tue Nov 14 15:05:28 2017 +0000
Adds an unmeasured property (#22185) --- img/properties/unmeasured_16x16.png | Bin 0 -> 181 bytes js/models/relay.js | 1 + templates/details/router.html | 8 ++++++++ templates/search/do.html | 3 +++ 4 files changed, 12 insertions(+)
diff --git a/img/properties/unmeasured_16x16.png b/img/properties/unmeasured_16x16.png new file mode 100644 index 0000000..fd14d9a Binary files /dev/null and b/img/properties/unmeasured_16x16.png differ diff --git a/js/models/relay.js b/js/models/relay.js index c90ffe0..4e0db34 100644 --- a/js/models/relay.js +++ b/js/models/relay.js @@ -172,6 +172,7 @@ define([ relay.contact = relay.contact ? relay.contact : 'undefined'; relay.platform = relay.platform ? relay.platform : null; relay.recommended_version = (typeof relay.recommended_version !== 'undefined') ? relay.recommended_version : null; + relay.measured = (typeof relay.measured !== 'undefined') ? relay.measured : null; relay.nickname = relay.nickname ? relay.nickname : "Unnamed"; relay.dir_address = relay.dir_address ? relay.dir_address : null; relay.exit_policy = relay.exit_policy ? relay.exit_policy : null; diff --git a/templates/details/router.html b/templates/details/router.html index 17ebb16..668c1e9 100644 --- a/templates/details/router.html +++ b/templates/details/router.html @@ -117,6 +117,14 @@ <span class="inline">Outdated Tor version</span> </span> <% } %> + <% if (relay.get('measured') === false) { + propertyCount++; + %> + <span class="tip flags" title="This relay has not been measured by at least 3 bandwidth authorities and so its consensus weight is currently capped. This is expected for new relays."> + <img class="inline" alt="" src="img/properties/unmeasured_16x16.png"/> + <span class="inline">Unmeasured</span> + </span> + <% } %> <%=propertyCount==0?'none':''%> </dd>
diff --git a/templates/search/do.html b/templates/search/do.html index b37eccd..f6bf883 100644 --- a/templates/search/do.html +++ b/templates/search/do.html @@ -106,6 +106,9 @@ <img class="tip" src="img/properties/not_recommended_16x16.png" alt="Outdated Tor version" title="Outdated Tor version<br />This relay is running a Tor version that is not recommended by the directory authorities and may contain known issues."/> <% } %> <% } %> + <% if (relay.get('measured') === false) { %> + <img class="tip" src="img/properties/unmeasured_16x16.png" alt="Unmeasured" title="Unmeasured<br />This relay has not been measured by at least 3 bandwidth authorities and so its consensus weight is currently capped. This is expected for new relays."> + <% } %> </td> <td><%= relay.get('or_port') %></td> <td><%= relay.get('dir_port') %></td>
tor-commits@lists.torproject.org