Skip to content

Commit

Permalink
Merge pull request #544 from chgibb/beta-staging
Browse files Browse the repository at this point in the history
540, 459
  • Loading branch information
chgibb authored Jul 24, 2017
2 parents 4713b83 + b4145e9 commit 0589d9a
Show file tree
Hide file tree
Showing 10 changed files with 27 additions and 14 deletions.
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "phat",
"version": "0.0.51-beta.1",
"version": "0.0.51-beta.2",
"description": "Pathogen Host Analysis Tool",
"main": "main.js",
"scripts": {
Expand Down
4 changes: 3 additions & 1 deletion src/guiTests/req/projectSelection/openProjectsView.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ export async function openProjectsView() : Promise<void>
projSelection[0].webContents.executeJavaScript(`
document.getElementById("openProject").click();
`);
resolve();
setTimeout(function(){
resolve();
},3000);
},500);
});
}
3 changes: 3 additions & 0 deletions src/main.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
console.time("mainStartup");

import {getReadable,getReadableAndWritable} from "./req/getAppPath";
import {bootStrapCodeCache} from "./req/bootStrapCodeCache";

Expand All @@ -6,3 +8,4 @@ bootStrapCodeCache(
"./mainProcess",
getReadableAndWritable("mainProcess.cdata")
);
console.timeEnd("mainStartup");
10 changes: 7 additions & 3 deletions src/req/getLatestUpdate.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
let GitHubAPI = require("github-api");
const pjson = require("./package.json");

import {versionIsGreaterThan,isBeta} from "./versionIsGreaterThan";
import {versionIsGreaterThan,isBeta,sepBaseAndBeta} from "./versionIsGreaterThan";
import {getAppSettings,writeAppSettings} from "./appSettings";

let isRightOS : RegExp;
Expand Down Expand Up @@ -43,8 +43,12 @@ export function getLatestUpdate(userName : string,repo : string,token : string)

if(!greaterThan && updateChannel == "beta")
{
//try to check again as though current version was a beta
if(!isBeta(pjson.version) && arg.data[i].tag_name != pjson.version)

if(
!isBeta(pjson.version) &&
arg.data[i].tag_name != pjson.version &&
sepBaseAndBeta(pjson.version).base != sepBaseAndBeta(arg.data[i].tag_name).base
)
{
greaterThan = versionIsGreaterThan(arg.data[i].tag_name,`${pjson.version}-beta.0`);
}
Expand Down
7 changes: 7 additions & 0 deletions src/req/renderer/OutputRenderer/reportView.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ export class View extends viewMgr.View
if(!event.target.id)
return;
let masterView = <masterView.View>viewMgr.getViewByName("masterView");
let rightPanel = <rightPanel.View>viewMgr.getViewByName("rightPanel",masterView.views);
for(let i = 0; i != masterView.alignData.length; ++i)
{
if(event.target.id == masterView.alignData[i].uuid+"ViewSNPs")
Expand Down Expand Up @@ -135,5 +136,11 @@ export class View extends viewMgr.View
}
}
}
if(event.target.id == "goBackToAlignments")
{
masterView.displayInfo = "AlignmentInfo";
viewMgr.render();
return;
}
}
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
import * as viewMgr from "./../../viewMgr";
import * as masterView from "./../masterView";
import * as rightPanel from "./../rightPanel";

import {getReadable} from "./../../../getAppPath";
export function renderMappedReadsPerContigTable() : string
{
let masterView = <masterView.View>viewMgr.getViewByName("masterView");
let rightPanel = <rightPanel.View>viewMgr.getViewByName("rightPanel",masterView.views);
if(masterView.displayInfo != "MappedReadsPerContigInfo")
return "";
return `
<img class="activeHover" id="goBackToAlignments" src="${getReadable("img/GoBack.png")}">
<table style="width:100%">
${(()=>{
let res = "";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@ import * as viewMgr from "./../../viewMgr";
import * as masterView from "./../masterView";
import * as rightPanel from "./../rightPanel";
import {VCF2JSONRow} from "./../../../varScanMPileup2SNPVCF2JSON";

import {getReadable} from "./../../../getAppPath";
export function renderSNPPositionsTable(rows : Array<VCF2JSONRow>) : string
{
let masterView = <masterView.View>viewMgr.getViewByName("masterView");
let rightPanel = <rightPanel.View>viewMgr.getViewByName("rightPanel",masterView.views);
if(masterView.displayInfo != "SNPPositions")
return "";
return `
<img class="activeHover" id="goBackToAlignments" src="${getReadable("img/GoBack.png")}">
<table style="width:100%">
${(()=>{
let res = "";
Expand Down
5 changes: 0 additions & 5 deletions src/req/renderer/OutputRenderer/rightPanel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -148,11 +148,6 @@ export class View extends viewMgr.View
<p style="display:inline-block;">FastQ QC Info</p>
</div>
<div style="display:inline-block;">
<input style="display:inline-block;" id="RefSeqInfo" type="radio" name="selectedInfo" />
<p style="display:inline-block;">Ref Seq Info</p>
</div>
<div style="display:inline-block;">
<input style="display:inline-block;" id="AlignmentInfo" type="radio" name="selectedInfo" />
<p style="display:inline-block;">Alignment Info</p>
Expand Down
2 changes: 1 addition & 1 deletion src/req/versionIsGreaterThan.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export function isBeta(version : string) : boolean
return false;
}

function sepBaseAndBeta(version : string) : Version
export function sepBaseAndBeta(version : string) : Version
{
if(isBeta(version))
{
Expand Down

0 comments on commit 0589d9a

Please sign in to comment.