# Core Development

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

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

**Page:** 43

---

## [Another suggestion for "unused" widgets/etc](https://discourse.nodered.org/t/another-suggestion-for-unused-widgets-etc/7954)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 4\
**Last updated:** [14 February 2019 17:21 UTC](https://discourse.nodered.org/t/another-suggestion-for-unused-widgets-etc/7954 "2019-02-14T17:21:58Z")

</div>

Though maybe moot with the proposed new functionality mentioned by Nick, but still: Just to put it out there. I admit I have uploaded a few flows too which have dashboard items. People have said that it is/was not fun…

---

## [A suggestion to the layout of the web design part](https://discourse.nodered.org/t/a-suggestion-to-the-layout-of-the-web-design-part/7681)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 15\
**Last updated:** [13 February 2019 23:45 UTC](https://discourse.nodered.org/t/a-suggestion-to-the-layout-of-the-web-design-part/7681 "2019-02-13T23:45:14Z")

</div>

In light of all my recent problems and seeing a new NR is soon to be released, I thought about the layout. At first I didn't get the idea of having different "tabs" on a machine. But then, when my flows became monster…

---

## [REST API Node Uninstall returns 400 every time](https://discourse.nodered.org/t/rest-api-node-uninstall-returns-400-every-time/7888)

<div class="topic-metadata">

**Author:** [@mitchwadair](https://discourse.nodered.org/u/mitchwadair)\
**Replies:** 12\
**Last updated:** [12 February 2019 19:40 UTC](https://discourse.nodered.org/t/rest-api-node-uninstall-returns-400-every-time/7888 "2019-02-12T19:40:03Z")

</div>

Hello! I am currently working on a program that utilizes the Node-RED Admin HTTP API to uninstall custom nodes from a server. I have run into an issue where each time I attempt a call to DELETE /nodes/mynode, I get a r…

---

## [How to get seen messages in email module?](https://discourse.nodered.org/t/how-to-get-seen-messages-in-email-module/7623)

<div class="topic-metadata">

**Author:** [@CordlessWool](https://discourse.nodered.org/u/CordlessWool)\
**Replies:** 2\
**Last updated:** [8 February 2019 21:06 UTC](https://discourse.nodered.org/t/how-to-get-seen-messages-in-email-module/7623 "2019-02-08T21:06:34Z")

</div>

Hi there, I am missing an feature in the node red email node. is it be possible to set an option to get all mail from an imap folder? I want collect some attachments form my mails, but some of the mails are already mar…

---

## [Argument --title missing in node-red-pi script](https://discourse.nodered.org/t/argument-title-missing-in-node-red-pi-script/7609)

<div class="topic-metadata">

**Author:** [@kho](https://discourse.nodered.org/u/kho)\
**Replies:** 0\
**Last updated:** [5 February 2019 11:31 UTC](https://discourse.nodered.org/t/argument-title-missing-in-node-red-pi-script/7609 "2019-02-05T11:31:36Z")

</div>

Hi During setup of two NR instances I've found an issue in the node-red-pi script. Here is what I've done so far to run 2 NR instances on one Raspi. I copied and renamed the service files like nodered1 and nodered2 Se…

---

## [Feature request: mqtt-in node converts JSON to JS object](https://discourse.nodered.org/t/feature-request-mqtt-in-node-converts-json-to-js-object/7532)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 16\
**Last updated:** [5 February 2019 10:18 UTC](https://discourse.nodered.org/t/feature-request-mqtt-in-node-converts-json-to-js-object/7532 "2019-02-05T10:18:58Z")

</div>

I would be surprised if this has not been suggested before, but I have not been able to find anything. I would like to see an option in the mqtt in node to convert an incoming JSON string to a JavaScript object. My most …

---

## [Remove appCache from node-red-dashboard](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226)

<div class="topic-metadata">

**Author:** [@uma](https://discourse.nodered.org/u/uma)\
**Replies:** 5\
**Last updated:** [29 January 2019 23:57 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226 "2019-01-29T23:57:26Z")

</div>

The node-red-dashboard uses application cache- see https://github.com/node-red/node-red-dashboard/blob/1f9d0f781c8c8029b1b24b9eeb681e39600ff280/src/index.html#L20 Mozilla says that the application cache has been https:/…

---

## [Reload global variables after deploy/restart](https://discourse.nodered.org/t/reload-global-variables-after-deploy-restart/135)

<div class="topic-metadata">

**Author:** [@davidcgu](https://discourse.nodered.org/u/davidcgu)\
**Replies:** 10\
**Last updated:** [28 January 2019 12:36 UTC](https://discourse.nodered.org/t/reload-global-variables-after-deploy-restart/135 "2019-01-28T12:36:12Z")

</div>

If I understood well this is the place where we can make some improvement request right? If I’m right I think a huge amount of people will be interested that node red has native capability to recover all global variable…

---

## [Node-red operation principle problem, 1, how to realize Node-red initialization](https://discourse.nodered.org/t/node-red-operation-principle-problem-1-how-to-realize-node-red-initialization/7322)

<div class="topic-metadata">

**Author:** [@JiChen](https://discourse.nodered.org/u/JiChen)\
**Replies:** 3\
**Last updated:** [28 January 2019 07:02 UTC](https://discourse.nodered.org/t/node-red-operation-principle-problem-1-how-to-realize-node-red-initialization/7322 "2019-01-28T07:02:14Z")

</div>

Node-red operation principle problem, 1, how to realize Node-red initialization 2, how to display the information of nodes and nodes on the web page 3, Node-red torch, pull, drag how to achieve. Do you have any instructi…

---

## [\[PR\] Subflow Instance properties](https://discourse.nodered.org/t/pr-subflow-instance-properties/2853)

<div class="topic-metadata">

**Author:** [@efratomer](https://discourse.nodered.org/u/efratomer)\
**Replies:** 8\
**Last updated:** [27 January 2019 10:49 UTC](https://discourse.nodered.org/t/pr-subflow-instance-properties/2853 "2019-01-27T10:49:23Z")

</div>

Subflow Instance Properties is a key item on Roadmap to 1.0. Top view description: A user can identify properties of nodes within a subflow that should be customisable on a per-subflow-instance basis. (Taken from Trello)…

---

## [UI - add labels inside the switch node](https://discourse.nodered.org/t/ui-add-labels-inside-the-switch-node/7206)

<div class="topic-metadata">

**Author:** [@elbriga](https://discourse.nodered.org/u/elbriga)\
**Replies:** 4\
**Last updated:** [24 January 2019 16:43 UTC](https://discourse.nodered.org/t/ui-add-labels-inside-the-switch-node/7206 "2019-01-24T16:43:06Z")

</div>

Hi, I've added labels inside a custom switch node I wrote. The problem is that when I edit de node the redraw function does not call an annonymous function to get the new labels texts. I'm new to the enter(),append(),e…

---

## [Adding themes as a built-in option](https://discourse.nodered.org/t/adding-themes-as-a-built-in-option/6806)

<div class="topic-metadata">

**Author:** [@mbonani](https://discourse.nodered.org/u/mbonani)\
**Replies:** 1\
**Last updated:** [22 January 2019 23:49 UTC](https://discourse.nodered.org/t/adding-themes-as-a-built-in-option/6806 "2019-01-22T23:49:23Z")

</div>

First of all, I want to make it clear that I am not an experienced developer, but I am willing to collaborate. As suggested by @knolleary, the idea is to check the possibility of incorporating themes as a built-in optio…

---

## [Wire- straight lines instead of curvy lines](https://discourse.nodered.org/t/wire-straight-lines-instead-of-curvy-lines/6652)

<div class="topic-metadata">

**Author:** [@mvidhya86](https://discourse.nodered.org/u/mvidhya86)\
**Replies:** 1\
**Last updated:** [10 January 2019 08:17 UTC](https://discourse.nodered.org/t/wire-straight-lines-instead-of-curvy-lines/6652 "2019-01-10T08:17:33Z")

</div>

Is there an option to change the wire (connector) to be of of straight line and not curvy line which is default. Please do let me know which file should be worked upon for this in node red

---

## [Disable NR's websocket for session](https://discourse.nodered.org/t/disable-nrs-websocket-for-session/6532)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 2\
**Last updated:** [8 January 2019 13:00 UTC](https://discourse.nodered.org/t/disable-nrs-websocket-for-session/6532 "2019-01-08T13:00:35Z")

</div>

I can access my home Node Red from work, and successfully deploy. However, it constantly shows "Lost connection to server, reconnecting...". I'm assuming this means the websocket connection is failing, presumably because…

---

## [Suggested feature: Drop in Node on multiple wires](https://discourse.nodered.org/t/suggested-feature-drop-in-node-on-multiple-wires/6526)

<div class="topic-metadata">

**Author:** [@Leroxy](https://discourse.nodered.org/u/Leroxy)\
**Replies:** 1\
**Last updated:** [7 January 2019 21:03 UTC](https://discourse.nodered.org/t/suggested-feature-drop-in-node-on-multiple-wires/6526 "2019-01-07T21:03:41Z")

</div>

I would love to see a feature that; When I click in a node into the flow with crtl click then drag it over Multiple wires it will attach to them all when I hold shift or ctrl :smiling\_face\_with\_three\_hearts:

---

## [Status node - suggestion](https://discourse.nodered.org/t/status-node-suggestion/6436)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [6 January 2019 08:10 UTC](https://discourse.nodered.org/t/status-node-suggestion/6436 "2019-01-06T08:10:44Z")

</div>

I have only recently discovered the status node. Handy little fella to signal the status of things. But one thing I feel is missing: (This node is like the link node/s. It only works on this flow/page.) Though this…

---

## [Bug in select multiple in node property editor - doesn't always save changes](https://discourse.nodered.org/t/bug-in-select-multiple-in-node-property-editor-doesnt-always-save-changes/6315)

<div class="topic-metadata">

**Author:** [@myplacedk](https://discourse.nodered.org/u/myplacedk)\
**Replies:** 1\
**Last updated:** [2 January 2019 18:13 UTC](https://discourse.nodered.org/t/bug-in-select-multiple-in-node-property-editor-doesnt-always-save-changes/6315 "2019-01-02T18:13:29Z")

</div>

In my node I have a property than can have multiple values. Easiest way to implement is a select with multiple enabled. And it almost works. When using the configuration server side, I get an array of values as expected. …

---

## [Feature request: switching between projects](https://discourse.nodered.org/t/feature-request-switching-between-projects/5973)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 3\
**Last updated:** [21 December 2018 10:19 UTC](https://discourse.nodered.org/t/feature-request-switching-between-projects/5973 "2018-12-21T10:19:42Z")

</div>

Would it be possible to have the Open item in the Projects sub-menu present a list of the available projects and allow switching to one of them? The appearance would be similar to the Import/Library item.

---

## [Settings edition in the editor?](https://discourse.nodered.org/t/settings-edition-in-the-editor/5972)

<div class="topic-metadata">

**Author:** [@JoelG](https://discourse.nodered.org/u/JoelG)\
**Replies:** 2\
**Last updated:** [19 December 2018 21:31 UTC](https://discourse.nodered.org/t/settings-edition-in-the-editor/5972 "2018-12-19T21:31:51Z")

</div>

Hi all, First of all, this is my first message on the forum, so hello world and a great thanks to the developers ! A question for this topic, is there any plan to get the settings available and editable from the editor…

---

## [Calling Internal Node Functions](https://discourse.nodered.org/t/calling-internal-node-functions/5669)

<div class="topic-metadata">

**Author:** [@jdiegosierra](https://discourse.nodered.org/u/jdiegosierra)\
**Replies:** 6\
**Last updated:** [14 December 2018 13:24 UTC](https://discourse.nodered.org/t/calling-internal-node-functions/5669 "2018-12-14T13:24:39Z")

</div>

Hi, is possible to add functions to nodes and calling it in the runtime? For example: module.exports = function(RED) { function SendSomethingNode(config) { RED.nodes.createNode(this,config); …

---

## [Flow control (or debug window control) - feature request](https://discourse.nodered.org/t/flow-control-or-debug-window-control-feature-request/2089)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 11\
**Last updated:** [11 December 2018 16:40 UTC](https://discourse.nodered.org/t/flow-control-or-debug-window-control-feature-request/2089 "2018-12-11T16:40:46Z")

</div>

Sorry if this is already in the works or already implemented. I can't see it. Given NR is so popular and can be used for so many things, I have found that when I am doing things, I group a class of task onto a flow. T…

---

## [Display debug node data only in "active flow tab"](https://discourse.nodered.org/t/display-debug-node-data-only-in-active-flow-tab/5490)

<div class="topic-metadata">

**Author:** [@kenkoknz](https://discourse.nodered.org/u/kenkoknz)\
**Replies:** 5\
**Last updated:** [6 December 2018 15:45 UTC](https://discourse.nodered.org/t/display-debug-node-data-only-in-active-flow-tab/5490 "2018-12-06T15:45:21Z")

</div>

Hi, Not sure if been mentioned before, as working with many flow tabs, the debug node seems to display debug payload for every tabs. Might be handy if there is an option whereby one can select between displaying only th…

---

## [Code editor view and node explorer for faster development](https://discourse.nodered.org/t/code-editor-view-and-node-explorer-for-faster-development/5506)

<div class="topic-metadata">

**Author:** [@scholayil](https://discourse.nodered.org/u/scholayil)\
**Replies:** 4\
**Last updated:** [5 December 2018 21:58 UTC](https://discourse.nodered.org/t/code-editor-view-and-node-explorer-for-faster-development/5506 "2018-12-05T21:58:14Z")

</div>

Hi Please add a (or two side by side) code editor and explorer views. The details are shown in the attached image. The process of looking inside nodes needs double clicks and remembering too much of details. If we ha…

---

## [Support cookiejar for http-request node](https://discourse.nodered.org/t/support-cookiejar-for-http-request-node/1342)

<div class="topic-metadata">

**Author:** [@Kazuki-Nakanishi](https://discourse.nodered.org/u/Kazuki-Nakanishi)\
**Replies:** 1\
**Last updated:** [4 December 2018 15:59 UTC](https://discourse.nodered.org/t/support-cookiejar-for-http-request-node/1342 "2018-12-04T15:59:25Z")

</div>

Hello, I’d like to develop the following feature. 「Return accumulated cookies if redirects are followed - (tbc: may not be the right answer)」 request package that Node-RED currently uses has a problem tha…

---

## [Raw input for functions](https://discourse.nodered.org/t/raw-input-for-functions/5398)

<div class="topic-metadata">

**Author:** [@Kallb123](https://discourse.nodered.org/u/Kallb123)\
**Replies:** 0\
**Last updated:** [2 December 2018 09:29 UTC](https://discourse.nodered.org/t/raw-input-for-functions/5398 "2018-12-02T09:29:34Z")

</div>

It would be good if there was a toggle for the special input box for writing functions. The syntax highlighting and correction can be useful, but it is unusable on most android devices. There has obviously been a lot of …

---

## [Merge / Diff on the Node-RED flow is very slow](https://discourse.nodered.org/t/merge-diff-on-the-node-red-flow-is-very-slow/5095)

<div class="topic-metadata">

**Author:** [@JpEncausse](https://discourse.nodered.org/u/JpEncausse)\
**Replies:** 10\
**Last updated:** [30 November 2018 10:13 UTC](https://discourse.nodered.org/t/merge-diff-on-the-node-red-flow-is-very-slow/5095 "2018-11-30T10:13:21Z")

</div>

Hello, We are working on various ChatBot project using Node-Red to design conversation. But "team work" on v0.19 is really painfull when making diff on the flow. In a nutshell it takes about 2 minutes to make the diff …

---

## [Promises and node-red-node-test-helper](https://discourse.nodered.org/t/promises-and-node-red-node-test-helper/5009)

<div class="topic-metadata">

**Author:** [@myplacedk](https://discourse.nodered.org/u/myplacedk)\
**Replies:** 5\
**Last updated:** [19 November 2018 11:24 UTC](https://discourse.nodered.org/t/promises-and-node-red-node-test-helper/5009 "2018-11-19T11:24:24Z")

</div>

Should promises be implemented in the test helper, so node developers are free to choose callback-based or ES2017 async/await syntax? I was a little annoyed that the test helper is callback-based, specially considering …

---

## [MysqlDBNode reuses the same connection for all access](https://discourse.nodered.org/t/mysqldbnode-reuses-the-same-connection-for-all-access/4856)

<div class="topic-metadata">

**Author:** [@svrist](https://discourse.nodered.org/u/svrist)\
**Replies:** 2\
**Last updated:** [14 November 2018 15:59 UTC](https://discourse.nodered.org/t/mysqldbnode-reuses-the-same-connection-for-all-access/4856 "2018-11-14T15:59:30Z")

</div>

We have a node-red flow with multiple API endpoints GET /api/this, GET /api/that etc. that all access the database. Most often simple "SELECT something FROM table" We observed that if one of those endpoints did a query …

---

## [Export menu disabled](https://discourse.nodered.org/t/export-menu-disabled/4698)

<div class="topic-metadata">

**Author:** [@machadotiago](https://discourse.nodered.org/u/machadotiago)\
**Replies:** 2\
**Last updated:** [8 November 2018 21:40 UTC](https://discourse.nodered.org/t/export-menu-disabled/4698 "2018-11-08T21:40:02Z")

</div>

Hello all! I have a suggestion for the export functionality. When you want to export all Flows (for backup reasons) the first act, by instinct, is to click on Menu and then Export. Unfortunately, when you do this, the…

---

## [Shared subflow context](https://discourse.nodered.org/t/shared-subflow-context/3596)

<div class="topic-metadata">

**Author:** [@adesjardins](https://discourse.nodered.org/u/adesjardins)\
**Replies:** 11\
**Last updated:** [8 November 2018 21:10 UTC](https://discourse.nodered.org/t/shared-subflow-context/3596 "2018-11-08T21:10:20Z")

</div>

Hello, That'd be useful if there was a context that would be shared by every instances of a subflow. It's like having private static variables in a class. Every instances of the class have access to theses static variab…

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

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