From a117542bf8bd6dd9816fa8f6a2705754c1d6f299 Mon Sep 17 00:00:00 2001 From: "Martin, Alexander Scott" Date: Tue, 3 Sep 2024 13:57:54 -0400 Subject: [PATCH 1/4] fix incorrect calendar times --- tdx-enhanced.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index 3982e1d..b0773f4 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -140,7 +140,7 @@ let calendars = document.querySelectorAll("#txtStartDate, #txtEndDate") //tasks for now, will add more as found if (calendars) { let originalFormat = "M/D/YYYY h:mm A"; - let newFormat = "YYYY-MM-DDThh:mm"; + let newFormat = "YYYY-MM-DDTHH:mm"; [...calendars].forEach(calendar=>{ let date = moment(calendar.value,originalFormat) let iso = date.format(newFormat) From 4383377b1ab5487fe0a655f211de63469e4ace2d Mon Sep 17 00:00:00 2001 From: "Martin, Alexander Scott" Date: Tue, 3 Sep 2024 13:58:31 -0400 Subject: [PATCH 2/4] fix double windows in firefox --- tdx-enhanced.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index b0773f4..75176d6 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -197,7 +197,7 @@ //handle button links - updates/tasks for now //update buttons - [...document.querySelectorAll("#btnUpdateTicket, #divUpdateFromActions>a")].forEach(button=>{ + [...document.querySelectorAll("#btnUpdateTicket, #divUpdateFromActions")].forEach(button=>{ handleLink("Update",button) }); From 4a31a88294062759a0486704afd8fe9580d9fbc5 Mon Sep 17 00:00:00 2001 From: "Martin, Alexander Scott" Date: Tue, 3 Sep 2024 14:09:48 -0400 Subject: [PATCH 3/4] fix IT status when empty --- tdx-enhanced.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index 75176d6..018bc34 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -844,7 +844,19 @@ let statusTime = statusLink.querySelector("#statusTime") let statusText = statusLink.querySelector("#statusText") - if (statusData && statusData.msg != "All Systems Operational") { + let operationalText = "All Systems Operational" + + if (statusData) { + if (statusData.msg.length==0) { + statusData.msg = operationalText + } + } else { + statusData = { + msg: operationalText + } + } + + if (!statusData.msg == operationalText) { statusIcon.classList = ("fa-solid fa-triangle-exclamation") } else { statusIcon.classList = ("fa-solid fa-check") From 05aac128b4fe644d7db40d64bec449d0229bbfd8 Mon Sep 17 00:00:00 2001 From: "Martin, Alexander Scott" Date: Tue, 3 Sep 2024 14:13:47 -0400 Subject: [PATCH 4/4] bump version --- tdx-enhanced.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index 018bc34..05d93f1 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -1,7 +1,7 @@ // ==UserScript== // @name tdx-enhanced // @namespace ecn -// @version 2024-08-28-01 +// @version 2024-09-03-01 // @description enhanced tdx coloring & formatting. follows system color scheme. // @author Purdue STEM IT - it@purdue.edu // @match https://service.purdue.edu/TDNext/*