new file: monitoring/node-red/data/.config.nodes.json

new file:   monitoring/node-red/data/.config.runtime.json
	new file:   monitoring/node-red/data/.config.runtime.json.backup
	new file:   monitoring/node-red/data/.config.users.json
	new file:   monitoring/node-red/data/.config.users.json.backup
	new file:   monitoring/node-red/data/.flows.json.backup
	new file:   monitoring/node-red/data/.flows_cred.json.backup
	new file:   monitoring/node-red/data/.npm/_cacache/content-v2/sha512/b0/47/c1458664fa9b6a08e9035110b523127a96bd7285d19472dc702f5dc498b927412b0ecd3273708fbf9d61754520599ac0b0e11f3e4c4d4ac784e78d7d97fe
	new file:   monitoring/node-red/data/.npm/_cacache/content-v2/sha512/c2/c2/b64870ea5c5a42b5772106f51123cf684d3c8381de10ccc07d01168d111d0a1ab79ee26fda320b3027c76cfc856119f7b440845a83c9f22d7d731643e62f
	new file:   monitoring/node-red/data/.npm/_cacache/index-v5/15/a4/2638498d877ec2c8c3d88cb9c08d7867c52d3fceb6fc64cc5abde73b01a9
	new file:   monitoring/node-red/data/.npm/_cacache/index-v5/48/03/b8903b717bbc1ad41b3f37148db48f54e0828c1aef870973f6672895d689
	new file:   monitoring/node-red/data/.npm/_logs/2026-04-05T01_36_15_515Z-debug-0.log
	new file:   monitoring/node-red/data/context/00b02bbd01c91485/flow.json
	new file:   monitoring/node-red/data/context/global/global.json
	new file:   monitoring/node-red/data/flows.json
	new file:   monitoring/node-red/data/flows_cred.json
	new file:   monitoring/node-red/data/node_modules/.package-lock.json
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/CHANGELOG.md
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/LICENSE
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/README.md
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/flow-debugger.html
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/flow-debugger.js
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/flow-debugger.js.map
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/MessageQueue.js
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/MessageQueue.js.map
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/debugger.js
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/debugger.js.map
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/location.js
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/location.js.map
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/types.js
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/lib/types.js.map
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/locales/en-US/flow-debugger.json
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/locales/ja/flow-debugger.json
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/nr-types.js
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/dist/nr-types.js.map
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/package.json
	new file:   monitoring/node-red/data/node_modules/node-red-debugger/resources/style.css
	new file:   monitoring/node-red/data/package-lock.json
	new file:   monitoring/node-red/data/package.json
	new file:   monitoring/node-red/data/settings.js
	new file:   monitoring/node-red/data/test-container.sh
	new file:   monitoring/node-red/data/test-container.sh.old
	new file:   monitoring/node-red/data/webhook.json
This commit is contained in:
git committed 2026-04-13 05:36:20 +10:00
1 parent 8c5a902613
commit d519139615
43 files changed
+4621

No files matched your search

@@ -0,0 +1,2 @@
<link rel="stylesheet" href="resources/node-red-debugger/style.css">
<script type="text/javascript">!function(){var z;function B(){RED.sidebar.show("flow-debugger")}RED.view.annotations?RED.plugins.registerPlugin("node-red-debugger",{onadd:function(){function c(e){var t=/^(.*?)\/([^\/\[]+)\[(i|o)\]\[(\d+)\]$/.exec(e),o=RED.nodes.node(t[2]);return{location:e,z:o?o.z:null,path:t[1],id:t[2],portType:"i"===t[3]?"input":"output",portIndex:t[4]}}function d(e,t){h[e.id]=h[e.id]||{input:{},output:{}},h[e.id][e.portType][e.portIndex]!==t&&(h[e.id][e.portType][e.portIndex]=t,!v[e.id]||(e=v[e.id][e.portType][e.portIndex])&&(e.pulse(),0<t?(e.el.classList.add("hasMessages"),t<100?(e.label.classList.remove("small"),e.label.textContent=t):(e.label.classList.add("small"),e.label.textContent=t<1e3?t:"999+")):(e.el.classList.remove("hasMessages"),e.label.textContent="")))}function e(o){if(b[o.id]&&b[o.id].forEach(function(e){var t=RED.utils.createNodeIcon(o,!0);e.listLabel.replaceWith(t),e.listLabel=t}),f[o.id])for(var e in f[o.id]){var t;f[o.id].hasOwnProperty(e)&&(t=RED.utils.createNodeIcon(o,!0),f[o.id][e].listLabel.replaceWith(t),f[o.id][e].listLabel=t)}(u.has("*")||u.has(o.id))&&(o._debugger_paused=!0)}function o(e){var t,o,a,n;if(s=e,u=new Set(e.pausedLocations||[]),s.paused=0<u.size,p!==e.enabled&&(m=!0,E.prop("checked",!!e.enabled).trigger("change"),m=!1),0<u.size?P():l&&O(),e.breakpoints&&(t=Object.keys(r),o={},a={},n={},e.breakpoints.forEach(function(e){var t;r.hasOwnProperty(e.id)?(t=r[e.id]).active!==e.active?(n[e.id]=e,t.setActive(e.active,!0)):a[e.id]=e:(T.editableList("addItem",e),o[e.id]=e)}),t.filter(function(e){return!a[e]&&!n[e]}).forEach(function(e){T.editableList("removeItem",r[e])})),e.queues)for(var i in e.queues)e.queues.hasOwnProperty(i)&&d(c(i),e.queues[i].depth)}function g(e,t){e={url:"flow-debugger/"+e,type:"POST",error:function(e,t,o){console.log(e,t,o)}};t&&(e.contentType="application/json",e.data=JSON.stringify(t)),$.ajax(e)}var s,l,r={},b={},f={},v={},h={},w={},u=new Set,p=!1,m=!1;z=$("<div>").addClass("red-ui-flow-debugger disabled").css({position:"relative",height:"100%"});var t=$("<div></div>");RED.sidebar.addTab({id:"flow-debugger",label:RED._("node-red-debugger/flow-debugger:label.debuggerShort"),name:RED._("node-red-debugger/flow-debugger:label.debugger"),iconClass:"fa fa-flask",content:z,toolbar:t,enableOnEdit:!0,action:"core:show-flow-debugger-tab"});var a=$("<div>",{class:"red-ui-sidebar-header"}).appendTo(z),n=$("<span>").css({"flex-grow":1,"text-align":"left"}).appendTo(a),t=$("<span>",{class:"red-ui-flow-debugger-toolbar"}).appendTo(a),a=$("<span>",{class:"button-group"}).appendTo(t),t=$("<span>",{class:"button-group"}).appendTo(t),E=$('<input type="checkbox"/>').appendTo(n).toggleButton({enabledIcon:"fa-toggle-on",disabledIcon:"fa-toggle-off",baseClass:"red-ui-sidebar-header-button"}).on("change",function(){p=this.checked,m?z.toggleClass("disabled",!p):$.ajax({url:"flow-debugger",contentType:"application/json",type:"PUT",data:JSON.stringify({enabled:p}),success:function(e){z.toggleClass("disabled",!p)},error:function(e,t,o){console.log(e,t,o)}}),p?(RED.hooks.add("viewAddPort.flow-debugger",function(e){M(e.node,e.portType,e.portIndex,e.port)}),RED.hooks.add("viewRemovePort.flow-debugger",function(e){delete v[e.node.id][e.portType][e.portIndex]}),RED.hooks.add("viewRemoveNode.flow-debugger",function(e){delete v[e.node.id]}),RED.view.annotations.register("red-ui-flow-debugger-paused",{type:"badge",class:"red-ui-flow-debugger-annotation-paused",show:"_debugger_paused",element:function(){var e=document.createElementNS("http://www.w3.org/2000/svg","g");e.setAttribute("transform","translate(0,-2)");var t=document.createElementNS("http://www.w3.org/2000/svg","rect");t.setAttribute("rx",2),t.setAttribute("width",12),t.setAttribute("height",12),t.setAttribute("fill","white"),t.setAttribute("stroke-width","1");var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("d","M 4 2 v 8 M 8 2 v 8"),o.setAttribute("stroke-width","3"),e.appendChild(t),e.appendChild(o),e}}),q(".red-ui-flow-port-output"),q(".red-ui-flow-port-input")):(T.editableList("empty"),N.editableList("empty"),RED.hooks.remove("*.flow-debugger"),$(".red-ui-flow-debugger-port-overlay").each(function(){var e=$(this).parent()[0];e.removeEventListener("mouseenter",e.__breakpoint__.onenter),e.removeEventListener("mouseleave",e.__breakpoint__.onleave),$(this).remove()}),r={},b={},v={},h={},w={},RED.view.annotations.unregister("red-ui-flow-debugger-paused"))}),n=$('<button type="button" class="red-ui-sidebar-header-button red-ui-flow-debugger-btn-pauseresume"><i class="fa fa-pause"/></button>').appendTo(a).on("click",function(e){s.paused?g("resume"):g("pause")});RED.popover.tooltip(n,function(){return RED._("node-red-debugger/flow-debugger:label."+(s.paused?"resume":"pause"))});a=$('<button type="button" disabled class="red-ui-sidebar-header-button red-ui-flow-debugger-btn-step"><i class="fa fa-step-forward"/></button>').appendTo(a).on("click",function(e){g("step")});REDLine truncated