# Core Development

**URL:** https://discourse.nodered.org/c/development/8.md?page=34

[Latest](https://discourse.nodered.org/latest.md) · [Categories](https://discourse.nodered.org/categories.md) · [Tags](https://discourse.nodered.org/tags.md)

**Page:** 35

---

## [Feature suggestion for dashboard. New widget](https://discourse.nodered.org/t/feature-suggestion-for-dashboard-new-widget/30111)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 12\
**Last updated:** [20 July 2020 07:31 UTC](https://discourse.nodered.org/t/feature-suggestion-for-dashboard-new-widget/30111 "2020-07-20T07:31:16Z")

</div>

Yes, the dashboard has some great things and with the library there are even more great widgets to use. Widgets as in things to add to the GUI to make it look nicer. Suggestion: A scroll wheel. When the mouse is over…

---

## [Import flow overriding current one](https://discourse.nodered.org/t/import-flow-overriding-current-one/30267)

<div class="topic-metadata">

**Author:** [@gfcittolin](https://discourse.nodered.org/u/gfcittolin)\
**Replies:** 9\
**Last updated:** [19 July 2020 16:00 UTC](https://discourse.nodered.org/t/import-flow-overriding-current-one/30267 "2020-07-19T16:00:51Z")

</div>

Hi there! I have a usability feedback that we may find a solution together for it. Very often I find myself receiving an exported flow from somebody asking for help. I'll open an instance of Node-RED, import the flow, …

---

## [Deploy button Click validation event](https://discourse.nodered.org/t/deploy-button-click-validation-event/30259)

<div class="topic-metadata">

**Author:** [@dhpatel177](https://discourse.nodered.org/u/dhpatel177)\
**Replies:** 6\
**Last updated:** [17 July 2020 13:47 UTC](https://discourse.nodered.org/t/deploy-button-click-validation-event/30259 "2020-07-17T13:47:06Z")

</div>

Hello, I am doing some research on node red and i am new to node red. Can anyone please guide me which event first fire for validation and where on click of deploy button. I am getting error attached to screen shot. Can…

---

## [One button upgrade in pallette?](https://discourse.nodered.org/t/one-button-upgrade-in-pallette/9103)

<div class="topic-metadata">

**Author:** [@kenkoknz](https://discourse.nodered.org/u/kenkoknz)\
**Replies:** 9\
**Last updated:** [17 July 2020 13:32 UTC](https://discourse.nodered.org/t/one-button-upgrade-in-pallette/9103 "2020-07-17T13:32:57Z")

</div>

Hi, One of the key attraction of NR for me is the user friendliness, the GUI and making coding so much more easier and intuitive and fun. The pallete to install nodes is a game changer for me as I can confidently instal…

---

## [Project feature request: use git commit info](https://discourse.nodered.org/t/project-feature-request-use-git-commit-info/30100)

<div class="topic-metadata">

**Author:** [@psmtvdw](https://discourse.nodered.org/u/psmtvdw)\
**Replies:** 3\
**Last updated:** [16 July 2020 07:16 UTC](https://discourse.nodered.org/t/project-feature-request-use-git-commit-info/30100 "2020-07-16T07:16:23Z")

</div>

I would like to use the git commit and tag info as data in my flow. (to use in some logging or to show in a UI screen). This would be very helpfull if you have xx instances running on edge devices in the field.

---

## [\[FeatureRequest\]Subflow editing tab open up next to current working tab](https://discourse.nodered.org/t/featurerequest-subflow-editing-tab-open-up-next-to-current-working-tab/29987)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 1\
**Last updated:** [13 July 2020 17:47 UTC](https://discourse.nodered.org/t/featurerequest-subflow-editing-tab-open-up-next-to-current-working-tab/29987 "2020-07-13T17:47:17Z")

</div>

I know I said I wouldn't do FEs for a while but .... :slight\_smile: I'm into Subflows at the moment and this would help tremendously in terms of ease of working and save a lot of mouse dragging

---

## [Trigger node: configurable delay time](https://discourse.nodered.org/t/trigger-node-configurable-delay-time/24741)

<div class="topic-metadata">

**Author:** [@PaulM](https://discourse.nodered.org/u/PaulM)\
**Replies:** 8\
**Last updated:** [13 July 2020 12:53 UTC](https://discourse.nodered.org/t/trigger-node-configurable-delay-time/24741 "2020-07-13T12:53:36Z")

</div>

In my project, the Trigger node is used as a watchdog. The delay time depends on a user configuration. So the delay of the Trigger node must be changed sometimes. Currently, the delay time can only be hardcoded. So t…

---

## [Subflow input output wires disappear](https://discourse.nodered.org/t/subflow-input-output-wires-disappear/23630)

<div class="topic-metadata">

**Author:** [@r0ller](https://discourse.nodered.org/u/r0ller)\
**Replies:** 28\
**Last updated:** [10 July 2020 15:14 UTC](https://discourse.nodered.org/t/subflow-input-output-wires-disappear/23630 "2020-07-10T15:14:27Z")

</div>

Hi All, I hope it fits the category chosen since wiring is a pretty basic functionality in node-red. The problem is that no clue why and when but sometimes the wires from my subflow inputs to the first node disappear (a…

---

## [\[UI issue\]Wires going outside group box](https://discourse.nodered.org/t/ui-issue-wires-going-outside-group-box/29453)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 11\
**Last updated:** [9 July 2020 17:45 UTC](https://discourse.nodered.org/t/ui-issue-wires-going-outside-group-box/29453 "2020-07-09T17:45:22Z")

</div>

I've watched Nick's last twitch video so seen all the musings about the size of the group boxes. And they look nicer now that they resize on demand but... .. I was the one to raise the issue on the beta about wires goi…

---

## [\[Feature Request\]Palette to show all nodes, not installed/available](https://discourse.nodered.org/t/feature-request-palette-to-show-all-nodes-not-installed-available/29547)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 12\
**Last updated:** [6 July 2020 08:19 UTC](https://discourse.nodered.org/t/feature-request-palette-to-show-all-nodes-not-installed-available/29547 "2020-07-06T08:19:11Z")

</div>

I've done a LOT of installing a contrib node in past few days and I think it would be very nice if there was just one search box and it shows all matching nodes (both installed and available) and then just showed status…

---

## [\[Feature Request\]Let change nodes access local context](https://discourse.nodered.org/t/feature-request-let-change-nodes-access-local-context/29491)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 18\
**Last updated:** [5 July 2020 17:08 UTC](https://discourse.nodered.org/t/feature-request-let-change-nodes-access-local-context/29491 "2020-07-05T17:08:32Z")

</div>

...like function nodes, so they remember stuff from one message to the next instead of having to use flow or global storage

---

## [Local Context (revisited)](https://discourse.nodered.org/t/local-context-revisited/889)

<div class="topic-metadata">

**Author:** [@shrickus](https://discourse.nodered.org/u/shrickus)\
**Replies:** 19\
**Last updated:** [18 March 2019 21:37 UTC](https://discourse.nodered.org/t/local-context-revisited/889 "2019-03-18T21:37:17Z")

</div>

Moving this discussion to a more appropriate category... Do you mean the ability in a Change node to change the node context of another node? No, just "local" context for each change node -- that way, I can keep any…

---

## [How to write and configure custom authentication](https://discourse.nodered.org/t/how-to-write-and-configure-custom-authentication/29381)

<div class="topic-metadata">

**Author:** [@GowriAradhya](https://discourse.nodered.org/u/GowriAradhya)\
**Replies:** 1\
**Last updated:** [2 July 2020 13:42 UTC](https://discourse.nodered.org/t/how-to-write-and-configure-custom-authentication/29381 "2020-07-02T13:42:10Z")

</div>

Hello, I am trying to implement new authentication service for Node-red .Is it possible to provide any example of how to write and configure custom authentication.

---

## [Tcp in node optionally sends zero length payload on connection](https://discourse.nodered.org/t/tcp-in-node-optionally-sends-zero-length-payload-on-connection/29219)

<div class="topic-metadata">

**Author:** [@TerrySanders](https://discourse.nodered.org/u/TerrySanders)\
**Replies:** 0\
**Last updated:** [30 June 2020 11:00 UTC](https://discourse.nodered.org/t/tcp-in-node-optionally-sends-zero-length-payload-on-connection/29219 "2020-06-30T11:00:02Z")

</div>

There are many client/server models whereby the client connects to the server and initiates the communication by sending data. At the present moment tcp in/out nodes cannot handle this model properly. This is because the…

---

## [Support for SIP (Subscribe/Notify) in standard http nodes](https://discourse.nodered.org/t/support-for-sip-subscribe-notify-in-standard-http-nodes/29061)

<div class="topic-metadata">

**Author:** [@hklages](https://discourse.nodered.org/u/hklages)\
**Replies:** 0\
**Last updated:** [27 June 2020 08:10 UTC](https://discourse.nodered.org/t/support-for-sip-subscribe-notify-in-standard-http-nodes/29061 "2020-06-27T08:10:44Z")

</div>

I would like to use the Session Initiated Protocol source with standard Node-RED http nodes. A user agent interested in event notification sends a SUBSCRIBE message to an SIP server. The SUBSCRIBE message establishes a…

---

## [Idea about existing trello item (compound rules for switch node)](https://discourse.nodered.org/t/idea-about-existing-trello-item-compound-rules-for-switch-node/28963)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 11\
**Last updated:** [25 June 2020 15:57 UTC](https://discourse.nodered.org/t/idea-about-existing-trello-item-compound-rules-for-switch-node/28963 "2020-06-25T15:57:38Z")

</div>

Hi folks, Just to make it clear: this is NO feature request. It is only an idea about an existing Trello item (switch-add-compound-rules): Today at work I had to create a compound filter in the Zabbix user interface…

---

## [Pull request proposal - Confirmation before injecting](https://discourse.nodered.org/t/pull-request-proposal-confirmation-before-injecting/28757)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 17\
**Last updated:** [23 June 2020 11:15 UTC](https://discourse.nodered.org/t/pull-request-proposal-confirmation-before-injecting/28757 "2020-06-23T11:15:55Z")

</div>

Hi folks, I have a number of inject buttons in my flows, which I would like to secure for accidentally clicking them. Because some of those inject buttons trigger actions that could cause troubles, when being used at t…

---

## [Weird behaviour when processing an array of arrays having null values](https://discourse.nodered.org/t/weird-behaviour-when-processing-an-array-of-arrays-having-null-values/28615)

<div class="topic-metadata">

**Author:** [@janvda](https://discourse.nodered.org/u/janvda)\
**Replies:** 21\
**Last updated:** [22 June 2020 14:04 UTC](https://discourse.nodered.org/t/weird-behaviour-when-processing-an-array-of-arrays-having-null-values/28615 "2020-06-22T14:04:24Z")

</div>

I am using node-red-contrib-spreadsheet-in to read an excel file into node-red. This produces a json array of arrays having null values for those cells that are not populated. E.g. here below the debug output of the sh…

---

## [\[Feature Request\]Duplicate existing switch statements](https://discourse.nodered.org/t/feature-request-duplicate-existing-switch-statements/28268)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 7\
**Last updated:** [22 June 2020 13:38 UTC](https://discourse.nodered.org/t/feature-request-duplicate-existing-switch-statements/28268 "2020-06-22T13:38:43Z")

</div>

I'm doing a lot of Alexa phrase parsing nowadays and therefore using "contains" a lot. It's very repetitive to having to keep going thru the sequence off adding new rule,selecting contains and retyping a complete string …

---

## [Node-RED Breakpoints](https://discourse.nodered.org/t/node-red-breakpoints/2073)

<div class="topic-metadata">

**Author:** [@machadotiago](https://discourse.nodered.org/u/machadotiago)\
**Replies:** 11\
**Last updated:** [21 June 2020 08:58 UTC](https://discourse.nodered.org/t/node-red-breakpoints/2073 "2020-06-21T08:58:39Z")

</div>

Hello everyone, I was talking with a friend about how we can improve the debugging process of developing a Flow using Node-RED and he came with the idea of having breakpoints like the ones we have in the most famous IDE…

---

## [Pull request proposal - temporary node status](https://discourse.nodered.org/t/pull-request-proposal-temporary-node-status/28081)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 39\
**Last updated:** [20 June 2020 09:48 UTC](https://discourse.nodered.org/t/pull-request-proposal-temporary-node-status/28081 "2020-06-20T09:48:39Z")

</div>

Hi folks, Currently when you set the status for a node, that status text will be displayed in the flow editor until a new status is set afterwards. Which makes sense of course... However in some situations it is conve…

---

## [Tablet - node long press menu "select" to select nodes in flow](https://discourse.nodered.org/t/tablet-node-long-press-menu-select-to-select-nodes-in-flow/27823)

<div class="topic-metadata">

**Author:** [@ristomatti](https://discourse.nodered.org/u/ristomatti)\
**Replies:** 4\
**Last updated:** [17 June 2020 16:34 UTC](https://discourse.nodered.org/t/tablet-node-long-press-menu-select-to-select-nodes-in-flow/27823 "2020-06-17T16:34:40Z")

</div>

As there's currently no way to "ctrl+click" multiple nodes on a touch interface, I would believe it would be more useful if the "select" option from a node long press menu would select nodes on the same flow (shift+click…

---

## [Change node: change icon based of context storage](https://discourse.nodered.org/t/change-node-change-icon-based-of-context-storage/28410)

<div class="topic-metadata">

**Author:** [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Replies:** 7\
**Last updated:** [16 June 2020 19:02 UTC](https://discourse.nodered.org/t/change-node-change-icon-based-of-context-storage/28410 "2020-06-16T19:02:40Z")

</div>

If you have multiple context types setup in your settings.js like this: contextStorage: { memory : { module: "memory" }, default : { module: "localfilesystem" } when you go to a change node you wil…

---

## [Secrets in subflows](https://discourse.nodered.org/t/secrets-in-subflows/28386)

<div class="topic-metadata">

**Author:** [@mamosk](https://discourse.nodered.org/u/mamosk)\
**Replies:** 6\
**Last updated:** [16 June 2020 12:42 UTC](https://discourse.nodered.org/t/secrets-in-subflows/28386 "2020-06-16T12:42:00Z")

</div>

Hi everyone, I think a "secret" data type for subflow environment variables would be very useful for secrets, like API keys and other stuff you want to be stored encrypted in flows\_cred.json file, like this: A defaul…

---

## [Subflow Parameter Limitation](https://discourse.nodered.org/t/subflow-parameter-limitation/28348)

<div class="topic-metadata">

**Author:** [@mikeh](https://discourse.nodered.org/u/mikeh)\
**Replies:** 1\
**Last updated:** [15 June 2020 10:15 UTC](https://discourse.nodered.org/t/subflow-parameter-limitation/28348 "2020-06-15T10:15:38Z")

</div>

I wish subflow has more input options will accept msg or JSONata. I mean you can pass msg object into subflows, so why not just allow it as a parameter field?

---

## [Additional path button to display the path directly](https://discourse.nodered.org/t/additional-path-button-to-display-the-path-directly/28275)

<div class="topic-metadata">

**Author:** [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Replies:** 3\
**Last updated:** [14 June 2020 18:50 UTC](https://discourse.nodered.org/t/additional-path-button-to-display-the-path-directly/28275 "2020-06-14T18:50:52Z")

</div>

It would be helpful to sometimes just see the path instead of copying it. A button to the left of the copy button to show the path on screen would be a great addition.

---

## [Persistent rbe node?](https://discourse.nodered.org/t/persistent-rbe-node/20779)

<div class="topic-metadata">

**Author:** [@pcb1962](https://discourse.nodered.org/u/pcb1962)\
**Replies:** 14\
**Last updated:** [12 June 2020 13:14 UTC](https://discourse.nodered.org/t/persistent-rbe-node/20779 "2020-06-12T13:14:35Z")

</div>

I have a lot of zigbee sensors which send out reminders of their status at regular intervals, so I use a lot of rbe nodes so that I only process actual changes in state. Unfortunately every time I deploy, the rbe nodes l…

---

## [Copy Node by drag-and-drop right mouse button on the node](https://discourse.nodered.org/t/copy-node-by-drag-and-drop-right-mouse-button-on-the-node/28175)

<div class="topic-metadata">

**Author:** [@syoma755](https://discourse.nodered.org/u/syoma755)\
**Replies:** 9\
**Last updated:** [11 June 2020 20:03 UTC](https://discourse.nodered.org/t/copy-node-by-drag-and-drop-right-mouse-button-on-the-node/28175 "2020-06-11T20:03:07Z")

</div>

Not sure where to put suggestions to Node-red GUI... May I suggest something. Currently if you hold down right mouse button on the node and move it - nothing happens. I would suggest a new feature here - if you do that,…

---

## [Easy node access. Is this another option?](https://discourse.nodered.org/t/easy-node-access-is-this-another-option/28084)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 3\
**Last updated:** [9 June 2020 22:47 UTC](https://discourse.nodered.org/t/easy-node-access-is-this-another-option/28084 "2020-06-09T22:47:15Z")

</div>

I was just corrected about the way to access nodes in the edit screen with Control Left Mouse Button. (^LMB) Though I don't use that option - yet - The entire layout of the left panel where the nodes are shown is probl…

---

## [Make the comment node into a true node](https://discourse.nodered.org/t/make-the-comment-node-into-a-true-node/27733)

<div class="topic-metadata">

**Author:** [@SteveMann](https://discourse.nodered.org/u/SteveMann)\
**Replies:** 34\
**Last updated:** [8 June 2020 16:01 UTC](https://discourse.nodered.org/t/make-the-comment-node-into-a-true-node/27733 "2020-06-08T16:01:22Z")

</div>

Just a simple node that does nothing; pass everything on the input to the output. This would allow in-line comments which could be helpful in complex flows.

[Previous page](https://discourse.nodered.org/c/development/8.md?page=33)

[Next page](https://discourse.nodered.org/c/development/8.md?page=35)
