Dave Conway-Jones
460c5a1ae3
fix file-in port labels for all 4 options
2019-09-20 21:57:19 +01:00
Dave Conway-Jones
6b61fa9f6f
remove legacy error option from file in mode
...
(for 1.0)
2019-09-20 11:18:19 +01:00
Nick O'Leary
f0839571d0
Clone the first message passed to node.send in Function
...
Also introduces an optional second arg to node.send in the Function
node that can disable that cloning
2019-09-12 22:09:35 +01:00
Dave Conway-Jones
89d0d6ec93
remove old rc option from exec node for 1.0
...
(not removing functionality so old flows will keep working - just removing option to select it)
2019-09-12 17:01:11 +01:00
Dave Conway-Jones
7c7be378bc
Add python and SQL to template language options
...
as we already include in the ACE modes
2019-09-10 17:17:21 +01:00
Nick O'Leary
3c657a6645
Fix Switch node display of jsonata_exp type
2019-09-10 14:31:34 +01:00
Nick O'Leary
b6055479a1
Move Complete node to the new common category
2019-08-21 14:41:51 +01:00
Nick O'Leary
69b781419f
Move io to network
2019-08-21 14:23:24 +01:00
Nick O'Leary
da6db24f9e
Reorganise nodes into new categories
2019-08-21 14:23:23 +01:00
Nick O'Leary
2b66723d42
Another pass of categorisation
2019-08-21 14:22:30 +01:00
Nick O'Leary
00a3e25714
Change core node categories
2019-08-21 14:21:34 +01:00
Nick O'Leary
8ccbd2d8f9
Merge branch 'dev' into pr_2258
2019-08-21 12:52:58 +01:00
Nick O'Leary
8307f26099
Fix up dynamic generation of switch ui
2019-08-21 12:39:51 +01:00
Nick O'Leary
c686f7eefc
Set default http request persist option to false
2019-08-21 11:45:21 +01:00
Nick O'Leary
311c7b1158
Merge pull request #2261 from eeyepee/master
...
Add HTTP Persistent (session reuse) capability
2019-08-21 11:44:35 +01:00
Nick O'Leary
a17325f028
Update Function catch tests to handle async receive
2019-08-21 11:39:34 +01:00
Nick O'Leary
b734097d16
Merge pull request #2227 from node-red/node-done
...
Adds Done callback to Input event handler
2019-08-21 11:15:00 +01:00
Dave Conway-Jones
bf14af6a1f
Function node - handle things thrown that aren't proper Error types
...
and add tests
to close #2269
2019-08-19 10:42:14 +01:00
Nick O'Leary
7bed967755
Add node.done to exec node
2019-08-15 10:40:40 +01:00
Nick O'Leary
944b81b71c
Update UDP nodes for node.done
2019-08-15 10:20:54 +01:00
Nick O'Leary
cd529d53ae
Update TCP nodes to node.done
2019-08-15 10:19:03 +01:00
Nam Giang
0d680a58f3
removed expensive try/catch
2019-08-14 15:11:03 -07:00
Nick O'Leary
4ce0e39760
Add nodeDone to File nodes
2019-08-14 22:28:10 +01:00
Nick O'Leary
84232f25f0
Add node done to mqtt, http req and ws output nodes
2019-08-14 15:54:06 +01:00
Ibrahim Al-Mahfooz
3bc1f69e75
Update 21-httprequest.js
2019-08-12 22:52:00 +03:00
Ibrahim Al-Mahfooz
5b9df6d5f2
Update 21-httprequest.html
2019-08-12 22:50:37 +03:00
Ibrahim Al-Mahfooz
5e20134f4f
Update 21-httprequest.html
...
Change persistent to persist
2019-08-12 22:05:50 +03:00
Ibrahim Al-Mahfooz
d5b0d2a886
Update 21-httprequest.html
...
Adding the HTTP Persistent web configuration
2019-08-09 21:26:14 +03:00
Ibrahim Al-Mahfooz
4d60447242
Update 21-httprequest.js
...
Adding HTTP persistent definition and function
2019-08-09 21:23:28 +03:00
Nam Giang
c8e14f91e7
optimization for switch node
2019-08-06 17:41:35 -07:00
Nick O'Leary
7926055b97
Merge branch 'master' into dev
2019-08-06 16:10:33 +01:00
Nick O'Leary
ffd10e656e
Merge pull request #2251 from kazuhitoyokoi/master-fixsplitnode
...
Fix escape character handling for separator in split node
2019-08-06 16:00:58 +01:00
Nick O'Leary
59c1828078
Merge pull request #2253 from kazuhitoyokoi/master-removetooltip
...
Fix duplicated tooltips
2019-08-06 16:00:40 +01:00
Nick O'Leary
fb9828badc
Update Function node to add node.done
2019-08-06 14:27:56 +01:00
Kazuhito Yokoi
9d66ca4a49
Fix duplicated tooltip
2019-08-05 19:03:30 +09:00
Kazuhito Yokoi
3a6448f727
Fix splitters in split node
2019-08-02 13:56:37 +09:00
Kazuhito Yokoi
0ad3eceb82
Remove unused variables
2019-07-31 16:06:30 +09:00
Nick O'Leary
a376d6e361
Merge pull request #2226 from node-red/add-has_key-to-switch
...
Add "has key" rule to switch node + tests
2019-07-30 23:06:44 +01:00
Nick O'Leary
45c7f3f3ca
Update packages/node_modules/@node-red/nodes/core/logic/10-switch.html
2019-07-30 23:06:18 +01:00
Dave Conway-Jones
b7a62bd9e7
Update packages/node_modules/@node-red/nodes/core/logic/10-switch.html
...
Co-Authored-By: Nick O'Leary <nick.oleary@gmail.com>
2019-07-10 10:01:17 +01:00
Dave Conway-Jones
93ad9a3aa6
Update packages/node_modules/@node-red/nodes/core/logic/10-switch.js
...
Co-Authored-By: Nick O'Leary <nick.oleary@gmail.com>
2019-07-10 10:01:09 +01:00
Nick O'Leary
f1855174f0
Merge branch 'dev' into pr_2165
2019-07-10 09:30:48 +01:00
Dave Conway-Jones
a2dedba0ef
change internal type to hask
2019-07-09 21:04:53 +01:00
Nick O'Leary
f52289b2c3
Add send to input handler signature
2019-07-09 11:40:55 +01:00
Nick O'Leary
3b5ea0f15f
Add node done API
2019-07-08 23:23:33 +01:00
Dave Conway-Jones
238bcb8698
Add "has key" rule to switch node + tests
2019-07-08 15:54:31 +01:00
Nick O'Leary
8c68e76c3e
Merge pull request #2217 from node-red/svg-icons
...
Update all node icons and editor images to SVG
2019-06-21 22:08:34 +01:00
Nick O'Leary
677442a3c0
Merge branch 'master' into dev
2019-06-21 14:01:34 +01:00
Dave Conway-Jones
e346702292
stop join tripping up if last message of buffer is blank.
2019-06-21 12:49:21 +01:00
Nick O'Leary
90887779ea
Improve handling of file upload in request node
...
formData can only be Strings or Buffers - anything else will cause
errors. To help matters, we now look for invalid types and json-encode
them where needed.
2019-06-21 12:48:13 +01:00
Nick O'Leary
d623848c87
Update all node icons to SVG
...
When listing icons provided by a module, if there is a png and svg
with the same name, only the svg will be listed.
If a node asks for a png icon which is not known, but there is a
corresponding svg, that will be used instead.
2019-06-21 12:36:20 +01:00
Nick O'Leary
46abd0cc42
Clear HTTP Request node authType when auth disabled
...
Fixes #2215
2019-06-20 22:33:38 +01:00
Nick O'Leary
e315325d91
Fix parsing of content-type header
...
Fixes #2216
This was broken when we switched from media-typer to content-type
modules for parsing the content-type header.
The content-type header can handle the field with parameters, but
does not do the type/sub-type parsing that media-typer does.
Our code relied on that extra bit of parsing to correctly
identify if the content should be parsed to String or kept as
a buffer.
The fix restores the use of media-typer, but using the result
of the content-type module to make sure it valid
2019-06-20 21:15:20 +01:00
Dave Conway-Jones
f3fc083330
Fix join node reset issue with merging objects
...
and add tests
to close #2188
2019-06-20 19:47:53 +01:00
Dave Conway-Jones
92cb57eb7b
Fix join node reset issue with merging objects
...
and add tests
to close #2188
2019-06-20 18:14:46 +01:00
Nick O'Leary
60b1a05894
Fix styling of Debug pop-out window
2019-06-18 11:40:13 +01:00
Nick O'Leary
cfcb3a69e5
Merge pull request #2198 from node-red-hitachi/allow-env-in-switch-node
...
Allow environment variable as target of switch node
2019-06-11 15:13:46 +01:00
Nick O'Leary
c97786e12c
Improve handling of file upload in request node
...
formData can only be Strings or Buffers - anything else will cause
errors. To help matters, we now look for invalid types and json-encode
them where needed.
2019-06-08 20:42:14 +01:00
Hiroyasu Nishiyama
f8dd68ecc4
Add support for env var propety in switch node
2019-06-07 21:35:36 +09:00
Nick O'Leary
5ca85b7e83
Merge branch 'pr_2187' into dev
2019-06-04 22:58:18 +01:00
Dave Conway-Jones
2cc19e7e32
stop join tripping up if last message of buffer is blank.
2019-06-01 23:49:27 +01:00
Paul Williams
e56fdecdc6
Add new shortcut to clear debug message list
...
Clearing the debug message list is globally scoped by default to
`ctrl+alt+l`. Mnemonic: similar to clearing a terminal shell using
ctrl+l.
2019-05-30 09:36:44 +00:00
Dave Conway-Jones
dc75a5812f
Handle webscoket item being parseable but not an object better
...
and add test
2019-05-29 12:49:35 +01:00
Nick O'Leary
d583c68de5
Fix error handling in Websocket broadcast function
...
Fixes #2182
2019-05-28 11:51:34 +01:00
Dave Conway-Jones
dc0b9231cd
Add popover tooltips to debug sidebar,function and template
...
path, value, pin buttons in debug
expand buttons in function and template.
2019-05-27 15:48:06 +01:00
Nick O'Leary
245e06f026
Merge branch 'master' into dev
2019-05-24 10:22:14 +01:00
Nick O'Leary
a71d4223ff
Add node-select to typedInput
2019-05-23 23:38:42 +01:00
Nick O'Leary
502a8112b5
Remove hardcoded colours from some nodes
2019-05-23 16:39:56 +01:00
Nick O'Leary
308c6ee4da
Update catch/status nodes to use selectNodes api and treeList
2019-05-23 16:39:34 +01:00
Nick O'Leary
42b60aef4e
Fix library/clipboard import/export issues
2019-05-21 22:58:56 +01:00
Nick O'Leary
5f5feaed5f
Add expand editor button to Template node
2019-05-19 22:34:04 +01:00
Dave Conway-Jones
877260a243
Remove pi gpi, twitter, email and feedparser nodes from core
2019-05-17 14:08:51 +01:00
Dave Conway-Jones
83d99043a8
Add "don't parse numbers" option to csv node
...
and add test
2019-05-17 13:46:26 +01:00
Nick O'Leary
91473e731e
Merge pull request #2126 from natcl/master
...
http request node: warn user if msg.requestTimeout == 0
2019-05-17 10:47:37 +01:00
Nick O'Leary
651b1c92c3
Merge pull request #2156 from bernardobelchior/patch-1
...
Remove unnecessary ternary
2019-05-17 10:45:36 +01:00
Nick O'Leary
5bb2bc7077
Merge pull request #2158 from node-red/statusbar
...
⚠️ Standardise CSS class names through-out the editor
2019-05-17 10:43:48 +01:00
Nick O'Leary
98a001a8ca
Deprecate editor-button css class
2019-05-17 10:42:43 +01:00
Nick O'Leary
0d75ff336d
Found some more ids and classes to namespace
2019-05-16 22:32:28 +01:00
Nick O'Leary
094c92ed85
Fix ui tests for new css classes
2019-05-16 13:43:42 +01:00
Nick O'Leary
031362a633
Move all colours to sass variables
2019-05-15 13:54:29 +01:00
Nick O'Leary
4418f8bfce
Better CSS namespace of base form elements
2019-05-09 19:22:40 +01:00
Hiroyasu Nishiyama
13cf2b48e1
use jQuery DOM manipulation instead of raw JS
2019-05-09 18:06:10 +09:00
Dave Conway-Jones
e4f6694223
Fix CSV regex to treat strings starting e as text
...
rather than part of exponential, add tests
2019-05-08 22:43:41 +01:00
Bernardo Belchior
f0b1585b52
Remove redundant conditional
2019-05-08 18:51:16 +01:00
Nick O'Leary
50228c5970
Namespace more editor component CSS
2019-05-08 13:26:48 +01:00
Nick O'Leary
ad77565508
Namespace CSS for Debug, Keyboard, Clipboard, Settings
2019-05-02 22:33:29 +01:00
Nick O'Leary
9dac679b72
Namespace all sidebar css
2019-04-30 22:56:39 +01:00
Bernardo Belchior
12ff3abeda
Remove unnecessary ternary
2019-04-30 14:19:51 +01:00
Nick O'Leary
a2632fdcc8
Namespace all palette css
2019-04-29 22:38:14 +01:00
Nick O'Leary
b5da6f9c74
Upgrade to jq 3.3.1 / jq-ui 1.12.1
...
Uses jquery-migrate-3.0.1.min.js to keep things working.
2019-04-29 11:50:15 +01:00
Nick O'Leary
c7587960fb
Fix display of link node list within subflow
...
Fixes #2140
2019-04-25 11:58:59 +01:00
Dave Conway-Jones
4588089bd6
hide delay node reset label on deploy
...
to close #2145
2019-04-21 10:31:36 +01:00
Dave Conway-Jones
71709cd662
reduce udp out timeout to be less than default inject at start
...
to address Issue #2127
2019-04-04 21:59:47 +01:00
Nathanaël Lécaudé
c1e3b0d971
http request node: warn user if msg.requestTimeout == 0
2019-04-02 15:00:25 -04:00
Nick O'Leary
7b15ba31ea
Merge pull request #2125 from kazuhitoyokoi/master-fixfilenode
...
Fix encoding menu in file node
2019-04-02 16:50:14 +01:00
Nick O'Leary
f11d4ccd45
Switch media-typer to content-type module
...
Fixes #2122 #2123
2019-04-02 16:45:30 +01:00
Kazuhito Yokoi
0f57d1a433
Fix encoding menu in file node
2019-04-02 21:35:41 +09:00
Nick O'Leary
63829b6382
Ensure mqtt message handlers are tidied up properly on partial deploy
2019-03-29 10:30:40 +00:00
Nick O'Leary
a3cbe80a36
Do not dynamically add/remove upgrade listener in ws nodes
...
The way we dynamically added/removed event handlers for the
upgrade event was causing problems with the way sockjs (as
used by the worldmap node) tries to intercept the event.
This fix means the ws nodes won't ever remove the upgrade
listener - it gets added once when the first ws node is
deployed and will then remain until the last ws node is
removed and the runtime restarted.
2019-03-20 14:58:26 +00:00
Hiroyasu Nishiyama
515a8a9bbb
fix problem on displaying option label on Firefox
2019-03-13 19:17:32 +09:00