Skip to content

Commit

Permalink
Add total pull counter
Browse files Browse the repository at this point in the history
  • Loading branch information
KyleGospo committed Jan 14, 2025
1 parent e002e60 commit c94ca0b
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -790,6 +790,7 @@ <h3 style="text-align:center;width:100%;">Pulls</h3>
</select>
<canvas id="myChart"></canvas>
<div style="text-align:center;" class="work-descr">This charts image pulls of Universal Blue images.<br>Pulls are not indicative of users, just successful image updates.</div>
<span class="pull-count" style="font-size:25px;text-align:center;margin-top:15px;font-weight:800;">Total Pulls: <p class="pulls" style="display:inline;"></p></span>
</div>
<div class="row mt-50">
<h3 style="text-align:center;width:100%;">Contributions</h3>
Expand Down Expand Up @@ -1016,6 +1017,26 @@ <h3 class="fw-title">Social Media</h3>
var ctx = document.getElementById("myChart").getContext("2d");
var json_url = "https://universal-blue.org/ghp-stats.json";

jQuery.ajax({
url : json_url,
dataType: "json",
success : function (data) {
var totalPulls = 0;
var lastData = data[Object.keys(data)[Object.keys(data).length - 1]];

$.each(lastData, function(key, value) {
totalPulls += value;
});

var pullCount = Intl.NumberFormat('en-US', {
notation: "compact",
maximumFractionDigits: 1
}).format(totalPulls);

jQuery('.pulls').text(pullCount);
}
});

const defaultDataset = {
label: "Ublue OS",
fill: false,
Expand Down

0 comments on commit c94ca0b

Please sign in to comment.