Merge pull request #5 from straga/firmware_online

change firmware location from cleanflight to inavflight
pull/12/head
Paweł Spychalski 8 years ago
commit 265f35855f

@ -72,7 +72,7 @@ TABS.firmware_flasher.initialize = function (callback) {
var descriptor = {
"releaseUrl": release.html_url,
"name" : semver.clean(release.name),
"name" : release.name,
"version" : release.tag_name,
"url" : asset.browser_download_url,
"file" : asset.name,
@ -86,9 +86,15 @@ TABS.firmware_flasher.initialize = function (callback) {
});
});
releaseDescriptors.sort(function(o1,o2){
// compare versions descending
var cmpVal = semver(o2.version).compare(semver(o1.version));
// compare versions descending
var oo1 = o1.version.replace(/[^0-9]+/g, "");
var oo2 = o2.version.replace(/[^0-9]+/g, "");
var cmpVal = (oo2<oo1?-1:(oo2>oo1?1:0));
if (cmpVal == 0){
// compare target names ascending
cmpVal = (o1.target<o2.target?-1:(o1.target>o2.target?1:0));
@ -96,6 +102,8 @@ TABS.firmware_flasher.initialize = function (callback) {
return cmpVal;
});
var optionIndex = 1;
releaseDescriptors.forEach(function(descriptor){
var select_e =
@ -134,7 +142,7 @@ TABS.firmware_flasher.initialize = function (callback) {
})
};
$.get('https://api.github.com/repos/cleanflight/cleanflight/releases', function (releases){
$.get('https://api.github.com/repos/iNavFlight/inav/releases', function (releases){
processReleases(releases);
TABS.firmware_flasher.releases = releases;
@ -244,7 +252,7 @@ TABS.firmware_flasher.initialize = function (callback) {
$('a.flash_firmware').removeClass('disabled');
if (summary.commit) {
$.get('https://api.github.com/repos/cleanflight/cleanflight/commits/' + summary.commit, function (data) {
$.get('https://api.github.com/repos/iNavFlight/inav/commits/' + summary.commit, function (data) {
var data = data,
d = new Date(data.commit.author.date),
offset = d.getTimezoneOffset() / 60,
@ -256,7 +264,7 @@ TABS.firmware_flasher.initialize = function (callback) {
$('div.git_info .committer').text(data.commit.author.name);
$('div.git_info .date').text(date);
$('div.git_info .hash').text(data.sha.slice(0, 7)).prop('href', 'https://github.com/cleanflight/cleanflight/commit/' + data.sha);
$('div.git_info .hash').text(data.sha.slice(0, 7)).prop('href', 'https://api.github.com/repos/iNavFlight/inav/commit/' + data.sha);
$('div.git_info .message').text(data.commit.message);

Loading…
Cancel
Save