ea1508d83bb99583cb9ec1ff630b938187a44006 chmalee Tue Nov 26 08:13:06 2019 -0800 Change 'validate hub' to 'Hub Development' and display custom help explaining that this tab is for running hubCheck. Also add a button to load the hub on hgTracks, and a dropdown with extra checkboxes for turning on udcTimeout and measureTiming. refs #24599 diff --git src/hg/inc/hubConnect.h src/hg/inc/hubConnect.h index 338ed9b..7ff8a99 100644 --- src/hg/inc/hubConnect.h +++ src/hg/inc/hubConnect.h @@ -41,30 +41,31 @@ /* name of cart/cgi variable containing the current search terms */ #define hgHubDbFilter "hubDbFilter" /* name of cart/cgi variable containing text for filtering hubs by assembly */ #define hgHub "hgHub_" /* prefix for all control variables */ #define hgHubDo hgHub "do_" /* prefix for all commands */ #define hgHubDoClear hgHubDo "clear" #define hgHubDoSearch hgHubDo "search" #define hgHubDoDeleteSearch hgHubDo "deleteSearch" #define hgHubDoFilter hgHubDo "filter" #define hgHubDoDisconnect hgHubDo "disconnect" #define hgHubDoFirstDb hgHubDo "firstDb" #define hgHubDoDecorateDb hgHubDo "decorateDb" #define hgHubDoRedirect hgHubDo "redirect" +#define hgHubDoHubCheck hgHubDo "hubCheck" boolean isHubTrack(char *trackName); /* Return TRUE if it's a hub track. */ struct hubConnectStatus /* Basic status in hubStatus. Note it is *not* the same as the * hubStatus table, that has a bunch of extra fields to help * keep track of whether the hub is alive. */ { struct hubConnectStatus *next; unsigned id; /* Hub ID */ char *hubUrl; /* URL to hub.ra file. */ char *errorMessage; /* If non-empty hub has an error and this describes it. */ struct trackHub *trackHub; /* pointer to structure that describes hub */ unsigned status; /* 1 if private */