4 Commits

Author SHA1 Message Date
Andrei Pohilko
549cdd9bfb Release 0.2.3 2022-10-26 15:26:40 +01:00
Andrei Pohilko
44787b31cf Release 0.2.2 2022-10-26 13:12:58 +01:00
Andrei Pohilko
e75e653c58 Fix version information field 2022-10-26 12:55:36 +01:00
Andrei Pohilko
3eae013286 Hide upgrade menu item by default 2022-10-26 12:44:06 +01:00
4 changed files with 14 additions and 10 deletions

View File

@@ -6,7 +6,7 @@
DD_RUM.onReady(function() { DD_RUM.onReady(function() {
const xhr = new XMLHttpRequest(); const xhr = new XMLHttpRequest();
xhr.onload = function() { xhr.onload = function() {
const version = JSON.parse(xhr.responseText).VerCur; const version = JSON.parse(xhr.responseText).CurVer;
if (xhr.readyState === XMLHttpRequest.DONE && version!=="dev") { if (xhr.readyState === XMLHttpRequest.DONE && version!=="dev") {
DD_RUM.init({ DD_RUM.init({
clientToken: 'pub16d64cd1c00cf073ce85af914333bf72', clientToken: 'pub16d64cd1c00cf073ce85af914333bf72',

View File

@@ -54,7 +54,7 @@
<a class="nav-link px-3 section-repo">Repository</a> <a class="nav-link px-3 section-repo">Repository</a>
</li> </li>
<li class="nav-item dropdown"> <li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" <a class="nav-link dropdown-toggle section-help" role="button" data-bs-toggle="dropdown"
aria-expanded="false"> aria-expanded="false">
<span class="position-absolute top-50 start-0 translate-middle p-1 bg-danger border border-light rounded-circle new-version-pill display-none"> <span class="position-absolute top-50 start-0 translate-middle p-1 bg-danger border border-light rounded-circle new-version-pill display-none">
<span class="visually-hidden">New version</span> <span class="visually-hidden">New version</span>
@@ -70,7 +70,7 @@
<hr class="dropdown-divider"> <hr class="dropdown-divider">
</li> </li>
<li><a class="dropdown-item disabled" href="#">Version <span id="toolVersion"></span></a></li> <li><a class="dropdown-item disabled" href="#">Version <span id="toolVersion"></span></a></li>
<li class=""> <li class="display-none upgrade-possible">
<a class="dropdown-item position-relative" href="https://github.com/komodorio/helm-dashboard#installing" target="_blank"> <a class="dropdown-item position-relative" href="https://github.com/komodorio/helm-dashboard#installing" target="_blank">
<span class="position-absolute top-50 start-0 translate-middle p-1 bg-danger border border-light rounded-circle new-version-pill display-none"> <span class="position-absolute top-50 start-0 translate-middle p-1 bg-danger border border-light rounded-circle new-version-pill display-none">
<span class="visually-hidden">New version</span> <span class="visually-hidden">New version</span>

View File

@@ -50,6 +50,15 @@ function initView() {
$("#topNav ul a").click(function () { $("#topNav ul a").click(function () {
const self = $(this) const self = $(this)
if (self.hasClass("section-help")) {
return;
}
$("#topNav ul a").removeClass("active")
const ctx = getHashParam("context")
setHashParam(null, null)
setHashParam("context", ctx)
if (self.hasClass("section-repo")) { if (self.hasClass("section-repo")) {
setHashParam("section", "repository") setHashParam("section", "repository")
@@ -59,12 +68,6 @@ $("#topNav ul a").click(function () {
return return
} }
$("#topNav ul a").removeClass("active")
const ctx = getHashParam("context")
setHashParam(null, null)
setHashParam("context", ctx)
initView() initView()
}) })
@@ -218,5 +221,6 @@ function fillToolVersion(data) {
if (isNewerVersion(data.CurVer, data.LatestVer)) { if (isNewerVersion(data.CurVer, data.LatestVer)) {
$("#toolVersionUpgrade").text(data.LatestVer) $("#toolVersionUpgrade").text(data.LatestVer)
$(".new-version-pill").show() $(".new-version-pill").show()
$(".upgrade-possible").show()
} }
} }

View File

@@ -1,5 +1,5 @@
name: "dashboard" name: "dashboard"
version: "0.2.1" version: "0.2.3"
usage: "A simplified way of working with Helm" usage: "A simplified way of working with Helm"
description: "View HELM situation in nice web UI" description: "View HELM situation in nice web UI"
command: "$HELM_PLUGIN_DIR/bin/helm-dashboard" command: "$HELM_PLUGIN_DIR/bin/helm-dashboard"