From 1844bccbd4781aa9cce2cff103f40af14cd99e8d Mon Sep 17 00:00:00 2001 From: nmemmert <67961292+nmemmert@users.noreply.github.com> Date: Thu, 11 Dec 2025 09:20:52 -0500 Subject: [PATCH] Add major features: mobile responsive, alert acknowledgment, quiet hours, HTTP keyword matching, custom headers, certificate expiry warnings, and SLA dashboard --- client/build/asset-manifest.json | 12 +- client/build/index.html | 2 +- client/build/static/css/main.8024c431.css | 2 - client/build/static/css/main.8024c431.css.map | 1 - client/build/static/js/main.daa1c33d.js | 3 - .../static/js/main.daa1c33d.js.LICENSE.txt | 101 ----------- client/build/static/js/main.daa1c33d.js.map | 1 - client/src/App.css | 133 ++++++++++++++ client/src/App.js | 78 +++++++++ client/src/SLA.js | 163 ++++++++++++++++++ server/database.js | 50 ++++++ server/index.js | 97 ++++++++++- server/monitorService.js | 33 +++- server/notificationService.js | 34 ++++ 14 files changed, 586 insertions(+), 124 deletions(-) delete mode 100644 client/build/static/css/main.8024c431.css delete mode 100644 client/build/static/css/main.8024c431.css.map delete mode 100644 client/build/static/js/main.daa1c33d.js delete mode 100644 client/build/static/js/main.daa1c33d.js.LICENSE.txt delete mode 100644 client/build/static/js/main.daa1c33d.js.map create mode 100644 client/src/SLA.js diff --git a/client/build/asset-manifest.json b/client/build/asset-manifest.json index 2034669..2bed1b1 100644 --- a/client/build/asset-manifest.json +++ b/client/build/asset-manifest.json @@ -1,15 +1,15 @@ { "files": { - "main.css": "/static/css/main.8024c431.css", - "main.js": "/static/js/main.daa1c33d.js", + "main.css": "/static/css/main.44e40ac2.css", + "main.js": "/static/js/main.f1340838.js", "static/js/453.d456ce70.chunk.js": "/static/js/453.d456ce70.chunk.js", "index.html": "/index.html", - "main.8024c431.css.map": "/static/css/main.8024c431.css.map", - "main.daa1c33d.js.map": "/static/js/main.daa1c33d.js.map", + "main.44e40ac2.css.map": "/static/css/main.44e40ac2.css.map", + "main.f1340838.js.map": "/static/js/main.f1340838.js.map", "453.d456ce70.chunk.js.map": "/static/js/453.d456ce70.chunk.js.map" }, "entrypoints": [ - "static/css/main.8024c431.css", - "static/js/main.daa1c33d.js" + "static/css/main.44e40ac2.css", + "static/js/main.f1340838.js" ] } \ No newline at end of file diff --git a/client/build/index.html b/client/build/index.html index b517a8e..22878f1 100644 --- a/client/build/index.html +++ b/client/build/index.html @@ -1 +1 @@ -
e&&_());){var o=d.callback;if("function"===typeof o){d.callback=null,p=d.priorityLevel;var l=o(d.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof l){d.callback=l,x(e),n=!0;break t}d===r(s)&&a(s),x(e)}else a(s);d=r(s)}if(null!==d)n=!0;else{var u=r(c);null!==u&&N(S,u.startTime-e),n=!1}}break e}finally{d=null,p=i,h=!1}n=void 0}}finally{n?k():O=!1}}}if("function"===typeof w)k=function(){w(A)};else if("undefined"!==typeof MessageChannel){var C=new MessageChannel,T=C.port2;C.port1.onmessage=A,k=function(){T.postMessage(null)}}else k=function(){g(A,0)};function N(e,n){E=g(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125 =h/2&&++E;do{f=0,(l=t(N,v,P,g))<0?(b=v[0],P!=g&&(b=b*h+(v[1]||0)),(f=b/E|0)>1?(f>=h&&(f=h-1),1==(l=t(d=e(N,f),v,p=d.length,g=v.length))&&(f--,n(d,P