Commit Graph

884 Commits

Author SHA1 Message Date
Dave Conway-Jones e969a1c97c
Let CSV node only send headers once
(and then reset that on msg.reset)
and also accept msg.columns csv string to set column headers if not specified in node.
And Add tests
2020-04-03 15:54:19 +01:00
tmdoit 4f31632863
Fix: Allow CR and LF control chars to be a part of the value (#2526)
To properly parse CSV data.
2020-04-03 15:10:33 +01:00
Dave Conway-Jones 1d417c07cd
TCP out - tidy up select of which rows to display
to help address #2525
2020-04-03 11:14:23 +01:00
Nick O'Leary 05fc3c5eca
Merge branch 'master' into dev 2020-03-30 23:41:33 +01:00
Nick O'Leary a8db3d8dd3
Don't double-sanitize node name in debug sidebar
Fixes #2521
2020-03-29 20:38:05 +01:00
Nick O'Leary 9b6e798eb6
Merge pull request #2502 from kazuhitoyokoi/master-updatemsgcatalog4websocketnode
Add Japanese translation to node property of websocket node
2020-03-24 15:14:17 +00:00
tmdoit 91b7dd988e
[CSV node] Add support for parsing empty strings and null values (#2510)
* [CSV node] Add support for parsing empty strings and null values

* Add new lines at the end and fix script type.

* Last one script type fix

* Naming change
2020-03-18 15:54:10 +00:00
Dave Conway-Jones b0c3c78899
MQTT out - Add warning if topic contains + or #
still sends msg as it causes connection to bounce which may be useful and dropping it would be a change in behaviour.
2020-03-18 15:47:03 +00:00
Kazuhito Yokoi 282f00e091
Add Japanese translation for join node (#2508) 2020-03-17 21:36:23 +00:00
Dave Conway-Jones 85a1f59a93
Fix join to not crash on appending invalid tyoes to buffer.
Add extra info to clarify use of complete
to Close #2505
2020-03-15 16:43:32 +00:00
Dave Conway-Jones 43258ee816
Trigger node - reset default timeout value when switcing away from wait for reset 2020-03-15 15:11:19 +00:00
Nick O'Leary 6a30f2cbc8
Merge pull request #2503 from kazuhitoyokoi/master-jpn4filenode
Remove old leagcy wording from file node info (Japanese and Chinese)
2020-03-13 13:19:53 +00:00
Kazuhito Yokoi c700d5c922 Remove old leagcy wording from file node info (Chinese) 2020-03-13 21:38:23 +09:00
Kazuhito Yokoi a9508a2c04 Remove old leagcy wording from file node info (Japanese) 2020-03-13 21:31:16 +09:00
Dave Conway-Jones 09d55a0cbd
remove unneeded title line from file info text 2020-03-13 11:33:37 +00:00
Dave Conway-Jones b165129388
Remove old leagcy wording from file node info to stop confusing users. 2020-03-13 11:28:19 +00:00
Dave Conway-Jones 9ba9998bd6
make exec node logging consistent with itself. (only be verbose when in verbose mode) 2020-03-13 11:26:49 +00:00
Kazuhito Yokoi 72126730ef Remove unnecessary code for node property of websocket node in the German language 2020-03-13 16:32:00 +09:00
Kazuhito Yokoi fd2213232c Update message catalogs for other languages 2020-03-13 16:29:16 +09:00
Kazuhito Yokoi 369c5754f2 Add Japanese translation to node property of websocket node 2020-03-13 16:26:48 +09:00
Hiroyasu Nishiyama 84d2b8ad6d add support of initialization & finalization to function node 2020-03-07 01:55:45 +09:00
Thierry Le Gal dea47a6e3d Improve performance in change node panel 2020-03-03 18:43:44 +01:00
Dave Conway-Jones 5090b01b8e
Ensure join node handles missing buffer joiner when not in string mode
and add tests
to close #2491
2020-03-02 19:50:39 +00:00
Kazuhito Yokoi 6675fdf3c2 Saving the node description property to the library 2020-03-02 05:50:32 +00:00
Nick O'Leary 32aa4c41ce
Bump for 1.0.4 2020-02-27 14:37:25 +00:00
Ben Hardill 7723ff461b
Remove console.logs 2020-02-26 19:46:54 +00:00
Ben Hardill 0ca36a89e3
Updates to match Nick's suggestions 2020-02-26 19:45:01 +00:00
Nick O'Leary d09ee6611f
Update dependencies 2020-02-26 11:37:37 +00:00
Dave Conway-Jones 1868289b71
Better fix for trigegr 2nd message in last payload mode
Now works correctly in multiple topics mode.
And update tests
2020-02-25 22:15:53 +00:00
Ben Hardill 37bcd5c603
First pass at adding support for GET requests
with a body
2020-02-25 21:28:15 +00:00
Nick O'Leary 608834eafb
Ensure IPv6 broker names are wrapped in brackets
Fixes #2462
2020-02-24 21:52:07 +00:00
Dave Conway-Jones 1fd4b2b9fc
join node - check existance before clearing timeout 2020-02-24 21:31:01 +00:00
Dave Conway-Jones 01a143cd5a
Emsure trigger complete 2nd msg when set to send latest
and add test
to close #2474
2020-02-24 21:28:40 +00:00
Dave Conway-Jones 6321b21a1a
Merge branch 'master' of https://github.com/node-red/node-red 2020-02-24 21:19:54 +00:00
Dave Conway-Jones 8405826fab
Ensure trigger sends complete 2nd msg if set to send latest msg
and add test
to close #2474
2020-02-24 21:17:54 +00:00
mknj 9e6bc46540 bump https-proxy-agent
fixes #2469

this is a major version bump of https-proxy-agent, because they set engine to >6 and did some refactoring, which is ok for node-red.

all tests pass.
2020-02-21 07:33:05 +01:00
Dave Conway-Jones 5e892f222b
clarify tcp node text re blank parameters. 2020-02-19 16:40:07 +00:00
Dave Conway-Jones 127b361979
change PR to only use a single property for the 2nd output 2020-02-14 20:13:37 -05:00
Nick O'Leary 4f9395e881
Merge pull request #2455 from node-red-hitachi/core-node-example
Add support of example flows for core node
2020-02-10 15:17:14 +00:00
Nick O'Leary 1f8ed9dcb9
Merge branch 'master' into dev 2020-02-10 11:07:50 +00:00
JIYE YU 389cbf4900 complete traditional chinese translation 2020-02-10 11:31:37 +09:00
Nick O'Leary 1e8d695311
Merge pull request #2453 from node-red-hitachi/master-zhcn
Complete zh-CN translation for Editor-client/Nodes/Runtime
2020-02-07 10:15:55 +00:00
JIYE YU ad6104baeb wrap up ch-ZN translation for nodes message.json 2020-02-07 17:58:20 +09:00
Nick O'Leary 62fc554d25
Merge pull request #2431 from kazuhitoyokoi/master-removenamespace
Remove unnecessary namespaces for i18n
2020-02-06 09:25:38 +00:00
Nick O'Leary be3dd63360
Merge pull request #2442 from node-red-hitachi/master-zhcn
Add zn-CN translation for all nodes
2020-02-05 10:59:05 +00:00
Hiroyasu Nishiyama 272fbc0cb0 add examples of batch node 2020-02-04 09:45:23 +09:00
Tscherno 663ed9833a
Add HEAD as Method 2020-02-01 17:21:33 +01:00
Dave Conway-Jones 88e729664a
complete tidy up of trigger node
remove unnecessary console.log
2020-01-31 17:56:06 +00:00
JIYE YU c03abdb5e7 add zn-CN translation for nodes: network, parsers, sequence 2020-01-31 11:32:23 +09:00
JIYE YU 6d3eb7bb4b fix translated doc according to comments 2020-01-31 11:32:23 +09:00
JIYE YU 7ffd37d9cb add zn-CN translation for nodes:common,function,storage 2020-01-31 11:32:23 +09:00
Dave Conway-Jones 87aacb4270
change property name to leave space if we want to also do main payload property 2020-01-30 22:20:55 +00:00
Dave Conway-Jones 3f756aac21
Allow trigger node to use other than msg.topic to separate streams
and add test
2020-01-30 21:39:34 +00:00
Nick O'Leary 59b1466e5d
Merge pull request #2235 from 3anology/master
UI Translated to Traditional Chinese
2020-01-28 21:45:41 +00:00
Dave Conway-Jones d5d9ac5c76
let setMessageProperty return success flag
so calling node can warn if operation tries to overwrite primitive type
2020-01-26 18:20:25 +00:00
Dave Conway-Jones bb12ec702a
Add second output to trigger node
and add tests
2020-01-24 18:20:14 +00:00
Paul Wieland 82490b0a58 Implemented RED.util.setMessageProperty 2020-01-23 11:23:02 -05:00
Paul Wieland 2cbf625483 Removing form-row label. 2020-01-23 10:56:31 -05:00
Paul Wieland 44f2a986a2 Update messages.json
This label is used for the user definable properties form-row. The word properties is duplicated with the tab description, but it best descrbies the form-rows content. If another name is chosen, this entry can be deleted.
2020-01-23 08:56:55 -05:00
Paul Wieland c3df1c6cde Add support for user definable properties to inject node 2020-01-23 08:55:50 -05:00
Nick O'Leary 6b52206186
Merge branch 'master' into dev 2020-01-22 11:54:24 +00:00
Kazuhito Yokoi c16c119a7d Remove unnecessary namespaces for i18n 2020-01-21 20:13:34 +09:00
Nick O'Leary 95a51aafdc
Add path property to debug messages
Fixes #2358

This property can be used to identify the full path to the node that
logged a given message. If the node is inside a subflow (and maybe
nested many levels deep), this path can be used to help find the
node, rather than just the top-level subflow instance node.

A side-effect of this change is the Debug sidebar is now able to
show the message tools for a message coming from a deeply nested
subflow
2020-01-17 16:56:30 +00:00
Kazuhito Yokoi 74a015c329 Change types from text/x-red to text/html in node html files 2020-01-15 11:40:48 +09:00
Dave Conway-Jones 9c4640e010
Make min-height for change, switch, batch and mqtt consistent
to allow fit to smaller screens before scrolling
(to fix comment from forum)
2020-01-01 21:32:56 +00:00
Vladimir Dronnikov fe0d4f08f3
Allow to know particular session from status node
The rationale is to keep own list of active sessions.
As a workaround for https://discourse.nodered.org/t/tcp-connection-pool-better-separation/19432
TIA
2019-12-25 06:21:55 +03:00
Nick O'Leary c1dae95f71
Merge pull request #2390 from node-red-hitachi/fix-mqtt-jp
Update Japanese info text of mqtt out node
2019-11-22 22:29:35 +00:00
Hiroyasu Nishiyama e7c2ff3bd2 fix typos in Japanese info text of mqtt out 2019-11-22 13:01:50 +09:00
Hiroyasu Nishiyama 25459b52a1 udate Japanese info text of mqtt 2019-11-22 12:47:36 +09:00
Nick O'Leary b81be8f358
Update for 1.0.3 again 2019-11-21 17:28:28 +00:00
Nick O'Leary aa6c0b9d6e
Add clarification that MQTT Out requires payload to send msg
Fixes #2370
2019-11-21 16:56:01 +00:00
Nick O'Leary b93165592e
Merge pull request #2372 from btsimonh/proxy-support
noproxy support in mqtt, Proxy & noproxy support in websocket
2019-11-21 10:45:23 +00:00
Simon Hailes 175a871ee0 repalce for-in with 'normal' for loop in mqtt and http 2019-11-18 17:14:38 +00:00
btsimonh b4e2061e85
Update packages/node_modules/@node-red/nodes/core/network/21-httprequest.js
Co-Authored-By: Nick O'Leary <nick.oleary@gmail.com>
2019-11-18 17:03:59 +00:00
Nick O'Leary 2a2541df59
Merge pull request #2361 from kazuhitoyokoi/master-fixtypedInput
Support i18n for typedInput in join and switch nodes
2019-11-13 09:29:08 +00:00
Kazuhito Yokoi 9e16d7f433 Move messages to editor.json 2019-11-05 11:29:43 +09:00
Simon Hailes aa86cfc55f Add fix for HttpsProxyAgent using an incorrect default port for http: 2019-11-03 11:08:24 +00:00
Simon Hailes d32d04bd4e websocket - add proxy support. 2019-11-03 09:55:11 +00:00
Simon Hailes 0b3e9bf5e2 mqtt & httprequest: change proxy comparison from null to falsy.
mqtt - add no_proxy support.
2019-11-03 09:54:23 +00:00
Nick O'Leary b1b1fe21dd
Merge pull request #2357 from kazuhitoyokoi/addplaceholder
Add placeholders to name fields
2019-11-01 23:26:40 +00:00
piyonakajima 397fe31f97 Update 17-split.html (#2365) 2019-11-01 13:04:43 +00:00
Kazuhito Yokoi 7c21bf4555 Add icons for typedInput 2019-10-31 16:03:27 +09:00
Kazuhito Yokoi d2755a8049 Support i18n for typedInput in split and switch nodes 2019-10-30 19:58:29 +09:00
Kazuhito Yokoi 1b78bd1684 Add placeholder to topic field 2019-10-30 19:39:38 +09:00
Kazuhito Yokoi 5f67f1f078 Add placeholders to name fields 2019-10-29 20:45:57 +09:00
Nick O'Leary 2cd5e1d3c5
Bump for 1.0.3 2019-10-27 21:22:20 +00:00
Dave Conway-Jones 0ff324b0db
delay node- remove commented out code 2019-10-25 17:03:16 +01:00
Dave Conway-Jones a96d5096fe
Fix delay to not pass through .reset and .flush props consistently
to close #2349
(it used to not pass them through but did on initial message... now it doesn't)
2019-10-25 16:48:35 +01:00
juggledad 22b9df62d1 Using the ‘a msg per line’ the last line does not get msg.topic passed (#2352)
When using the file-in node and ‘a msg per line’ the last line does not get msg.topic passed. 

In the  
   .on(‘end’, function() { 
code (starting at line 334) the msg is created but no msg.topic is set. Adding 
   topic:msg.topic, 
after line 343 (var m = { payload: spare,) fixes the issue.
2019-10-25 14:51:50 +01:00
Nick O'Leary 4dc1343445
Merge pull request #2350 from kazuhitoyokoi/master-addtranslation4httprequest
Add translation for http request node
2019-10-25 10:22:41 +01:00
Nick O'Leary 080487cb33
Bump https-proxy-agent version 2019-10-25 10:22:05 +01:00
Nick O'Leary 0febcf4f9e
Merge pull request #2339 from bartbutenaers/master
Check auth type on opening
2019-10-23 21:38:54 +01:00
Nick O'Leary 57649a9b81
Merge pull request #2345 from 1ft-seabass/fix-tcpin
Removed unused variable "remoteDetails"
2019-10-23 21:32:29 +01:00
tseigo bd67731bb7 Removed unused variable "remoteDetails" 2019-10-22 00:28:57 +09:00
tseigo 25de4e4782 Fixed the code format of 70-CSV.js from Tab to Space. try again. 2019-10-22 00:24:10 +09:00
bartbutenaers 0d673486a3
Check auth type on opening 2019-10-19 14:16:03 +02:00
Kazuhito Yokoi 75a5b1354c
Add translation for http request node 2019-10-17 21:56:22 +09:00
Dave Conway-Jones 78b735276b
fix httprequest timeout units info
to close #2333
2019-10-17 13:24:51 +01:00
Nick O'Leary 07fe5b247b
Bump for 1.0.2 2019-10-14 13:17:48 +01:00
Nick O'Leary 6f91786f4d
Fixup Change node use of node.done 2019-10-11 11:08:25 +01:00
Nick O'Leary f62a933d1c
Ensure z property included in full message debug payload
Fixes #2315 #2316
2019-10-11 11:07:48 +01:00
Kazuhito Yokoi ff4d58f648 Fix invalid JSON data in template node (#2322) 2019-10-10 10:34:10 +01:00
kitazaki a1e10e99fa Update 10-file.html (#2320) 2019-10-09 14:51:38 +01:00
Ryoichi Obara 16bda530f6 Remove unnecessary comma. (#2312) 2019-10-09 08:41:33 +01:00
Ryoichi Obara bf9e04d9db Unify translations of "boolean". (#2318) 2019-10-09 08:40:36 +01:00
Ryoichi Obara 8df86a75b1 Interval of inject node should be 596 hours or less. (#2319) 2019-10-09 08:39:08 +01:00
Nick O'Leary f75dd2209d
Bump for 1.0.1 2019-10-04 11:13:46 +01:00
Nick O'Leary e35f6d9e35
Allow TLS config node to provide just CA cert
Fixes #2297
2019-10-04 11:02:00 +01:00
Kazuhito Yokoi 1c424e2e0a Fix width on inject node property 2019-10-04 15:33:31 +09:00
Hiroyasu Nishiyama 2c89b2d262 update Japanese info text of range node (#2302) 2019-10-03 20:32:56 +01:00
Nick O'Leary e36f3d937c
Merge branch 'pr_2304' 2019-10-03 15:53:58 +01:00
Dave Conway-Jones b763e0b0cb
Let switch node between rule work both ways round
and add test
2019-10-02 09:52:26 +01:00
Kazuhito Yokoi ddd0d1bef3 Fix invisible icons in IE 2019-10-02 17:39:38 +09:00
Dave Conway-Jones af742ea536
Add example to range node info and make use of target consistent 2019-10-01 20:57:20 +01:00
Nick O'Leary ee3dc8c4cd
Join node must clone group message before sending 2019-10-01 12:41:20 +01:00
Nick O'Leary 4d5f771f9f
Bump for 1.0 2019-09-30 11:02:22 +01:00
Dave Conway-Jones a27e8777aa
Let function node spinner go to 0 2019-09-30 09:54:05 +01:00
Dave Conway-Jones bb70e796a1
Change MQtt node default 3.1 compatibility mode to false 2019-09-27 14:22:37 +01:00
Nick O'Leary d047b75cb7
Show clear debug shortcut in tooltip 2019-09-23 10:28:26 +01:00
Dave Conway-Jones 460c5a1ae3
fix file-in port labels for all 4 options 2019-09-20 21:57:19 +01:00
Nick O'Leary 01e0f24752
Merge pull request #2289 from kazuhitoyokoi/dev-fixinfo4completenode
Fix typo in complete node
2019-09-20 12:59:38 +01:00
Dave Conway-Jones d2a8823808
add extra comment re mustache escapes to tempalte info 2019-09-20 11:20:40 +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
Kazuhito Yokoi 73132475dc Fix typo in complete node 2019-09-17 18:10:47 +09:00
Nick O'Leary 34cdbfc852
Bump for 1.0.0-beta.4 2019-09-16 15:27:06 +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 473c45794e
Merge pull request #2281 from node-red-hitachi/fix-comple-node-info-text
update info text of complete node & add JP text
2019-09-10 09:55:46 +01:00
Hiroyasu Nishiyama 8582cda124 update info text of complete node & add JP text 2019-09-09 21:44:23 +09:00
Hiroyasu Nishiyama a2b5c0247b update JP message catalogue 2019-08-26 23:08:25 +09:00
3Anology bca9b5d8c0
基本Node繁體中文化 2019-08-23 00:12:41 +08:00
Nick O'Leary 28bda9fa41
Bump for 1.0.0-beta.3 2019-08-22 11:09:55 +01:00
Nick O'Leary 18aeeab041
Bump dependencies 2019-08-22 10:40:33 +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
Nick O'Leary 2b1f28e6c2
Merge pull request #2265 from node-red-hitachi/fix-ko-message-catalogue
remove unused entries in KO message catalogue
2019-08-14 09:52:05 +01:00
Hiroyasu Nishiyama 419a183167 remove unused entries in KO message catalogue 2019-08-13 15:05:14 +09:00
Hiroyasu Nishiyama 675b4bde14 remove unused entries in DE message catalogue 2019-08-13 14:51:59 +09: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 9f062ec1b8
Update messages.json 2019-08-12 22:49:41 +03:00
Ibrahim Al-Mahfooz b52a47bd03
Update messages.json
Change persistent to persist
2019-08-12 22:06:49 +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 89d267d6a2
Update packages/node_modules/@node-red/nodes/locales/en-US/messages.json
Co-Authored-By: Nick O'Leary <nick.oleary@gmail.com>
2019-08-12 20:29:09 +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
Ibrahim Al-Mahfooz 78bee3dc59
Update messages.json
Added the HTTP Persistent item
2019-08-09 21:20:45 +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 6164271fe8
Merge pull request #2250 from kazuhitoyokoi/master-updatetranslation4delaynode
Add Japanese translation into delay node
2019-08-06 16:00:01 +01:00
Nick O'Leary fb9828badc
Update Function node to add node.done 2019-08-06 14:27:56 +01:00
Kazuhito Yokoi 2505ac3f98 Update Japanese message catalog 2019-08-06 19:57:39 +09: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 fe18df25ba Add Japanese translation to delay node 2019-08-01 20:50:35 +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 944f3bd329
Merge branch 'master' into dev 2019-07-07 21:48:13 +01:00
Nick O'Leary aab0b0b4bf
Bump for 0.20.7 2019-07-05 11:12:26 +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 f22762539f
Handle png/svg fallback for def.icon values. Remove old pngs 2019-06-21 15:41:17 +01:00
Nick O'Leary 677442a3c0
Merge branch 'master' into dev 2019-06-21 14:01:34 +01:00
Nick O'Leary b73f12cdba
Bump for 0.20.6 2019-06-21 13:25:39 +01:00
Nick O'Leary 28fbb61e81
Bump dependencies 2019-06-21 13:25:09 +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 6587d12fbd update info text 2019-06-07 21:39:12 +09: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 b1b4b3fb63
Ensure tooltip popover doesn't replace normal popover 2019-05-28 13:25:03 +01:00
Nick O'Leary d583c68de5
Fix error handling in Websocket broadcast function
Fixes #2182
2019-05-28 11:51:34 +01:00
Nick O'Leary df24e13eb5
Merge pull request #2178 from node-red-hitachi/update-nodes-message-jp
update Japanese message for nodes
2019-05-27 22:17:19 +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
Hiroyasu Nishiyama 3b177bedf8 update Japanese message for nodes 2019-05-27 14:25:03 +09:00
Nick O'Leary 16db9d4290
Bump for 1.0.0-beta.2 2019-05-24 11:36:57 +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 359c0354f6
Set package version to 1.0.0-beta.1 2019-05-21 23:32:42 +01:00
Nick O'Leary fc77c089fa
Bump dependencies 2019-05-21 23:31:21 +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 77e74eb37b
Merge pull request #2159 from hobbyquaker/master
german localization improvements
2019-05-17 10:44:50 +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
hobbyquaker 5e7689a151 i18n-german fix typos 2019-05-04 09:47:29 +02:00
hobbyquaker caad0eca67 i18n-german fix typo 2019-05-04 09:33:54 +02:00
hobbyquaker 69db23f2f6 i18n-german retain https://github.com/jwende/nodered-german/issues/16 2019-05-03 19:59:40 +02:00
hobbyquaker c3f6bcad56 i18n-german payload https://github.com/jwende/nodered-german/issues/9 2019-05-03 19:58:50 +02:00
hobbyquaker ab1521bf26 i18n-german topic https://github.com/jwende/nodered-german/issues/8 2019-05-03 19:56:44 +02:00
hobbyquaker 9276988ff6 i18n-german buffer https://github.com/jwende/nodered-german/issues/6 2019-05-03 19:52:28 +02:00
hobbyquaker 85179edf1b i18n-german string https://github.com/jwende/nodered-german/issues/6 2019-05-03 19:51:56 +02:00
hobbyquaker 2f1ba6cf1f i18n-german https://github.com/jwende/nodered-german/issues/4 2019-05-03 19:47:30 +02:00
hobbyquaker 93674b4e29 i18n-german https://github.com/jwende/nodered-german/issues/3 2019-05-03 19:22:50 +02:00
hobbyquaker 20851664e8 i18n-german https://github.com/jwende/nodered-german/issues/2 2019-05-03 19:21:50 +02:00
hobbyquaker 38c87a056c i18n-german https://github.com/jwende/nodered-german/issues/1 2019-05-03 19:20:19 +02: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 7ec999475e
Merge branch 'master' into dev 2019-04-29 08:45:07 +01:00
Nick O'Leary 742bf85a89
Bump all dependencies
Fixes #2152
2019-04-29 08:42:37 +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
Nick O'Leary ed2a45e975
Bump for 0.20.5 2019-04-05 13:46:25 +01:00
Nick O'Leary fe63ab1242
Bump packages to 0.20.4 2019-04-05 10:21:11 +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
Nick O'Leary 3662fbb462
Merge branch 'master' into dev 2019-04-03 11:33:57 +01:00
Nick O'Leary fab632da62
Bump for 0.20.4 2019-04-03 10:11:36 +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 8ac3899ddc
Merge pull request #2100 from node-red-hitachi/master-korean
Add Korean locales files for nodes
2019-03-28 22:38:22 +00:00
Nick O'Leary 92bb9bb3c3
Merge pull request #2116 from aiot-maker/master
Add explanation to the help text on the new feature to build query st…
2019-03-28 22:36:21 +00:00
Nick O'Leary 1795c491a8
Merge branch 'master' into dev 2019-03-28 16:59:04 +00:00
Nick O'Leary ea333c19f7
Update package dependencies 2019-03-28 14:46:16 +00:00
Andrei Ochmat 5d9fd6dc3b
Add explanation to the help text on the new feature to build query string from msg.payload 2019-03-27 15:45:28 -03:00
Nick O'Leary 5a9fcd9267
Bump dev branch to 0.21.0-alpha.0 2019-03-26 15:51:17 +00:00
Nick O'Leary b45ddadb09
Bump for 0.20.3 2019-03-20 15:24:23 +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
李赫柱 d6bd35287f Add Korean locales files for nodes 2019-03-20 18:27:04 +09:00
Nick O'Leary 161ee17f45
Bump for 0.20.2 2019-03-15 19:03:30 +00:00
Nick O'Leary bdf68311b4
Bump for 0.20.1 2019-03-15 11:22:01 +00:00
Hiroyasu Nishiyama 515a8a9bbb fix problem on displaying option label on Firefox 2019-03-13 19:17:32 +09:00
Nick O'Leary 58914e5c5f
Bump package to 0.20.0 2019-03-12 14:53:12 +00:00
Nick O'Leary 9c474cc089
Bump for 0.20 2019-03-12 10:59:20 +00:00
Nick O'Leary 3f1b0b986f
Handle node name as unsanitized text in debug sidebar 2019-03-12 10:37:24 +00:00
Hiroyasu Nishiyama eee4e83a1e fix minor typo in Japanese info text of httprequest node 2019-03-07 22:50:56 +09:00
Hiroyasu Nishiyama 7074d66f8e fix unmatched tag in English info text of httprequest node 2019-03-07 10:06:57 +09:00
Hiroyasu Nishiyama 008b26f329 update JP info text of httprequest node 2019-03-07 10:04:06 +09:00
Dave Conway-Jones b246f0779f
re-fix merge of file nodes 2019-03-06 22:33:20 +00:00
Hiroyasu Nishiyama dc89218702 add encoding support to file in/out node (#2066)
* add encoding support to file in/out node

* update package.json

* change default encoding label: 'none' -> 'utf8[default]'

* add a missing message catalogue entry

* change default encoding label
2019-03-06 22:28:33 +00:00
Nick O'Leary 3c013b3533
Add file upload test for http request node 2019-03-06 21:21:35 +00:00
Nick O'Leary fe0d0f08e4
Merge branch 'pr_2078' into dev 2019-03-06 15:51:16 +00:00
Hiroyasu Nishiyama 12d6c4ddf5 add missing Japanese translation 2019-03-05 11:57:06 +09:00
Hiroyasu Nishiyama 430a03bb14 update JP message catalogue 2019-03-05 11:14:02 +09:00
Nick O'Leary 9e74ddac48
Bump dependencies 2019-03-04 12:33:36 +00:00
Nick O'Leary 19a103d3a0
Add _session and event to WS/TCP Status messages 2019-03-04 11:09:18 +00:00
Nick O'Leary 8f61a0d258
Fix message catalog formatting 2019-03-03 12:05:20 +00:00
Nick O'Leary 6d8d826764
Merge branch 'dev' into i18n-port-label 2019-03-03 11:52:12 +00:00
bartbutenaers 4844c2123f
Fix hiding Bearer token 2019-03-01 23:18:48 +01:00
Hiroyasu Nishiyama ae726c199b add i18n support for port label of inject/exec/httprequest/file node 2019-02-28 20:22:33 +09:00
bartbutenaers e7b1ec6904 Add Digest and Bearer Auth modes to http request node (#2061)
* Authentication methods

* Authentication methods

* Authentication methods

* Support undefined auth type

* Support undefined auth type

* Apply basic auth on existing nodes

* Use password as bearer token

* Use password as bearer token

* Switch between password/token labels

* Bearer token abbreviation

* Separate token span
2019-02-27 22:15:31 +00:00
Nick O'Leary a04337a270
Merge branch 'master' into dev 2019-02-25 14:46:25 +00:00
Dave Conway-Jones 2ebdd6c5cb
let join node handle merged objects with repeated properties and honour parts
to close issue from slack re repeated {"d":"d","d":"d","d":"d"}  messages
2019-02-20 00:11:31 +00:00
Kazuhito Yokoi 91cc03dd80 Fix typo and update message catalog 2019-02-19 14:24:37 +09:00
Dave Conway-Jones 28d4084aa0
ensure JSON node handles single booleans and numbers 2019-02-15 17:07:11 +00:00
Nick O'Leary fb0f12bb20
Bump to 0.20.0-beta.5 2019-02-08 10:41:22 +00:00
Nick O'Leary 8c00e1fdf4
Bump dependencies 2019-02-08 10:35:06 +00:00
Nick O'Leary a31fa82284
Merge pull request #2056 from node-red-hitachi/update-logic-nodes-info-jp
Update Japanese info text of logic nodes
2019-02-08 09:38:17 +00:00
Hiroyasu Nishiyama e9f248020e update Japanese info text of split node 2019-02-08 09:46:35 +09:00
Hiroyasu Nishiyama a8e1058af6 fix typos in Japanese info text of range node 2019-02-08 09:35:02 +09:00
Hiroyasu Nishiyama 1a087fd799 update info text of switch node 2019-02-08 09:32:07 +09:00
Hiroyasu Nishiyama 50c81533e0 fix header level of switch node info text 2019-02-08 09:26:11 +09:00
Hiroyasu Nishiyama 5eab9aa4b1 fix typos in tcpin node info text 2019-02-08 09:14:32 +09:00
Hiroyasu Nishiyama 1970cbfe37 fix mismatched p-tag 2019-02-08 09:05:29 +09:00
Hiroyasu Nishiyama 6d736201f9 fix unmatched p-tag 2019-02-08 08:58:59 +09:00
Nick O'Leary 51ec52b573
Merge pull request #2053 from node-red-hitachi/update-node-messages-jp
Update Japanese message catalogue of core nodes
2019-02-07 22:00:55 +00:00
Hiroyasu Nishiyama 3f91e4da66 update Japanese info text of template node 2019-02-07 23:35:09 +09:00
Hiroyasu Nishiyama 4124159378 update Japanese info text of function node 2019-02-07 23:24:12 +09:00
Hiroyasu Nishiyama 18f3789e29 update Japanese info text of catch node 2019-02-07 23:15:06 +09:00
Hiroyasu Nishiyama 7828af591e update Japanese message catalogue of core nodes 2019-02-07 20:03:16 +09:00
Nick O'Leary 37b3601c47
Link Node - scroll to current flow in node list 2019-02-06 15:38:35 +00:00
Nick O'Leary 79f3669fac
Add 'catch uncaught only' mode to Catch node
Closes #1747

This was inspired by a PR from @mauriciom75 but implemented in a different way
due to some of the internal reworking done to Flow and Subflow in the dev branch
2019-02-05 14:29:50 +00:00
Nick O'Leary 4de1056d82
Tidy up HTTP Request payload to GET params work 2019-02-04 21:30:11 +00:00
Nick O'Leary 884b8da8bf
Merge pull request #1981 from jonferreira/dev
Use payload properties as parameters on a GET request
2019-02-04 20:43:45 +00:00
Nick O'Leary 044ad77a4b
Merge pull request #2044 from node-red-hitachi/cookie_encoding
Allow http request node to avoid encoding cookie
2019-02-04 20:39:05 +00:00
Dave Conway-Jones 79fe7d684c
Add parsed JSON output option to MQTT subscribe node 2019-02-04 16:35:42 +00:00
Nick O'Leary 5110eaff96
Merge branch 'dev' into pr_2042 2019-02-04 14:39:00 +00:00
Hiroki Uchikawa f3d2053878 Make the encode option a boolean value to determine whether to encode 2019-02-01 17:15:07 +09:00
Hiroki Uchikawa 7c6eb7c794 Allow http request node to change cookie value encoding 2019-01-30 19:33:23 +09:00
Hiroki Uchikawa 2037741b54 Revert cookie encoding behavior 2019-01-30 19:24:19 +09:00
Hiroyasu Nishiyama ba3b64a6c6 removed useless env setup & simplified env access in function node 2019-01-29 21:39:59 +09:00
Nick O'Leary d23b32a830
Bump to 0.20.0-beta.4 2019-01-28 15:29:01 +00:00
Nick O'Leary ceba08a801
Update dependencies and tidy up sentiment 2019-01-28 15:27:40 +00:00
Hiroyasu Nishiyama f88a4b1791 fixed comments from @knolleary 2019-01-28 22:14:08 +09:00
Hiroyasu Nishiyama a413f3cded Add support of subflow env var 2019-01-26 23:15:20 +09:00
Kazuhito Yokoi d7bbf8a8da Fix bug in websocket node 2019-01-22 12:03:30 +09:00
Nick O'Leary 1359545e13
Allow debug edit expression to be sent to status 2019-01-17 17:15:53 +00:00
Nick O'Leary bb73e30909
Merge pull request #2016 from jwende/dev
german translation v01
2019-01-17 14:25:15 +00:00
Nick O'Leary f309a9d537
Bump version to 0.20.0-beta.3 2019-01-10 13:34:47 +00:00
Nick O'Leary 0ec04a3624
Allow notifications to be reused in place rather than stack
For example, clipboard actions now reuse the same notification.
Similarly the Inject node will reuse its notification when
injecting.
2019-01-09 14:02:46 +00:00
Nick O'Leary 81d5b47fce
Update ws dependency in sub-modules 2019-01-08 16:31:18 +00:00
Nick O'Leary ed31a0cf15
Update to WS 6.x and fix all it broke
Significant update to the ws module to get it completely up to date.

The jump from 1.x to 6.x has required a rewrite of our WS handling. Most
specifically the means by which you can have multiple ws servers on a
single http server has completely changed; we now have to handle the
'upgrade' event on the server ourselves.
2019-01-08 16:21:36 +00:00
Nick O'Leary 201d1926bc
Bump dependencies 2019-01-08 10:32:23 +00:00
Nick O'Leary 34b6643913
Remove unused variable declaration in Change node 2019-01-07 15:00:32 +00:00
Nick O'Leary 43b7aa40c3
Remove promises from Join node 2019-01-02 22:37:06 +00:00
Nick O'Leary 747af44fc1
Tidy up variable naming in split.js 2019-01-01 23:05:13 +00:00
Joerg Wende a73381e24b german translation v01 2018-12-22 09:22:25 +01:00
Nick O'Leary d5ef428edd
Remove promises from Change node 2018-12-21 14:37:04 +00:00
Nick O'Leary 473a2ae275
Remove all Promises from Switch node
Promises are expensive and should not be used in the main
message handling path. The Switch node used them a lot if
the node references context - with a lot of duplicate code
to handle async and sync code paths.

This change modifies the code to use callbacks throughout
that are just as performant in either case.
2018-12-20 22:57:47 +00:00
Nick O'Leary 7f5d47f39d
Update Link node UI to use TreeList 2018-12-20 13:15:42 +00:00
Hiroyasu Nishiyama 633b9180d7 update info text 2018-12-11 19:53:10 +09:00
Hiroyasu Nishiyama 0e2d0e1b6f merge dev 2018-12-11 19:02:49 +09:00
Nathanaël Lécaudé a97759aa35 JSON node: add help about schema deletion 2018-12-10 14:47:52 -05:00
Nathanaël Lécaudé 3fcfd4abdd JSON node: add help about schema deletion 2018-12-10 14:46:21 -05:00
Nathanaël Lécaudé 6d771da9a9 JSON node: delete msg.schema before sending msg to avoid conflicts 2018-12-10 13:47:55 -05:00
Nick O'Leary 6201247875
Tidy up markdown toolbar handling across all editors
Any editor for the markdown mode will now automatically get
the markdown toolbar added.

The comment node has been updated to handle this properly and
to not add two copies of its content to the sidebar.
2018-12-10 15:24:27 +00:00
Hiroyasu Nishiyama 8c367bcc53 update messages 2018-12-09 20:33:58 +09:00
Hiroyasu Nishiyama 8198132ca7 use output selector for specifying JSONata expression 2018-12-09 20:30:35 +09:00
Hiroyasu Nishiyama 987dbf8a92 Merge branch 'dev' into debug-node-with-jsonata 2018-12-08 17:43:29 +09:00
Nick O'Leary acf8c9bc4a
Fixup version again because its Friday afternoon 2018-12-07 16:49:37 +00:00
Nick O'Leary 7173895d36
Fixup version 2018-12-07 16:47:19 +00:00
Nick O'Leary fefabef9ee
Bump for 0.20.0.beta.2 2018-12-07 16:44:14 +00:00
Nick O'Leary 24b6670bc4
Remove sentiment and tail nodes 2018-12-07 16:23:55 +00:00
Nick O'Leary 98616e772c
Bump dependencies 2018-12-07 14:13:59 +00:00
Nick O'Leary 2979acd5b8
Bump to beta.1 version 2018-12-07 11:40:33 +00:00
Nick O'Leary b7012674c6
Fix Template node name field from overflowing row 2018-12-06 10:54:42 +00:00
meeki007 86716b5ffb
Tidy up Template node edit form
Closes #1969 #1970 #1968 #1967
2018-12-05 14:47:38 +00:00
meeki007 96e3aab3b4
update 10-switch.html - missing Font Awesome font
switch node was missing font  ( fa-ellipsis-h )
other nodes that have been updated with property option have the icon.
rbe-node and range-node have the icon to the left of property

its time the switch-node joins its siblings in uniformity.
2018-12-05 14:27:38 +00:00
nakanishi 32d9acdaa5 minor fix 2018-12-04 15:46:46 +00:00
nakanishi 4eb3bd496b Add redirectList property in msg of http-request node 2018-12-04 15:39:01 +00:00
Hiroyasu Nishiyama 3c4f4d27d6 Support output editting of DEBUG node using JSONata 2018-12-01 18:03:04 +01:00
Hiroyasu Nishiyama c1ff241550 add fixes for core nodes 2018-11-30 13:02:15 +00:00
Hiroyasu Nishiyama 5717f75eac move English info text under locales directory 2018-11-30 12:50:49 +00:00
jonferreira 86bb5503ab
Update 21-httprequest.html 2018-11-15 17:11:40 +00:00
jonferreira 21ce23d27d
Update 21-httprequest.js 2018-11-15 17:11:27 +00:00
jonferreira 6c75baecb2
Update messages.json 2018-11-15 17:11:11 +00:00
Hiroyasu Nishiyama cc8bc1339f update Japanese message catalogue - nodes messages.json 2018-11-12 21:09:19 +09:00
Nick O'Leary 073f38c68c
Only unsub mqtt node that is being removed 2018-11-08 17:03:41 +01:00
Nick O'Leary 9bb7e72c69
Merge pull request #1962 from node-red-hitachi/update-JP-catalog-for-nodes
Update Japanese message catalog for nodes
2018-11-03 21:36:29 +00:00
Hiroyasu Nishiyama 3d272d0f10 update Japanese translation of nodes 2018-11-02 23:41:48 +09:00
Hiroyasu Nishiyama ee66a12dad add missing message reference in websocket config node 2018-11-02 23:40:14 +09:00
Nick O'Leary 47de85b012
Merge pull request #1956 from node-red-hitachi/dev-fix_rpi_html
Fix html file of rpi-gpio out node
2018-11-02 14:01:28 +00:00
Nathanaël Lécaudé 30c1d31a99 http request: coding style 2018-11-01 17:32:25 -04:00
Nathanaël Lécaudé 6934a2d5c3 http request: add msg.requestTimeout parameter 2018-11-01 17:27:04 -04:00
Masae Okada b9906ced9a fix html file of rpi-gpio out node 2018-11-01 18:34:38 +09:00
Nick O'Leary 1b8cab0f58
Update individual module versions 2018-10-31 13:57:52 +00:00
nakanishi 4995e52dd6 Fix typo in Japanese 2018-10-31 09:03:42 +09:00
Nick O'Leary d0bf4a5329
Merge branch 'pr_1947' into dev 2018-10-29 21:49:43 +00:00
Nick O'Leary d96d3064d6
Give function node editor a bit more vertical space 2018-10-27 09:56:54 +01:00
Nick O'Leary 4d27ba1bda
Merge pull request #1945 from node-red/UDP-Node-fixes
Udp node socket binding fixes
2018-10-26 21:37:39 +01:00
Dave Conway-Jones 1c4df785fd
csv node - better regex for number detection 2018-10-26 09:24:56 +01:00
Nick O'Leary 1111d2518b
Add pack-modules grunt task 2018-10-25 11:18:13 +01:00
Nick O'Leary 70fb181b7b
Add more ui tooltips 2018-10-24 22:57:16 +01:00
Nick O'Leary e64f4e3f39
Merge branch 'master' into dev 2018-10-24 16:42:21 +01:00
Dave Conway-Jones c2c6e6080e
remove extraneous brace from udp node 2018-10-23 23:27:49 +01:00
Dave Conway-Jones 33d0d12bc8
More resilient binding to correct port for udp, give input side priority 2018-10-23 23:04:36 +01:00
Dave Conway-Jones f488869635
clear tcpget node status if user changes target per message 2018-10-23 18:59:23 +01:00
Akash Mugu 6c01d0f9d8
Exec: Preserve existing properties on msg object 2018-10-22 16:44:16 +01:00
Kazuhito Yokoi 5590d31336 Fix typo 2018-10-22 18:52:34 +09:00
Kazuhito Yokoi 371d357218 Fix typo in English messages 2018-10-22 18:21:51 +09:00
Nick O'Leary 34ead436b0
Merge pull request #1913 from node-red-hitachi/dev-httpproxy
Add http-proxy for http-request node.
2018-10-19 11:10:26 +01:00
Nick O'Leary 7a8545273c
Merge branch 'master' into dev 2018-10-15 11:37:14 +01:00
Nick O'Leary 422109868d
Add markdown toolbar to node description editor 2018-10-06 23:14:04 +01:00
Nick O'Leary 1161e4f6c1
Add tooltips to debug elements 2018-10-05 17:56:42 +01:00
Nick O'Leary cdcf39fe82
Update tooltip style and add to some editor buttons 2018-10-03 14:02:07 +01:00
Osamu Katada 3d70bc722a Add http-proxy for http-request node. 2018-10-03 09:58:25 +09:00
Nick O'Leary b2f50da322
Create custom ace javascript mode to handle Function sig
Fixes #1911
2018-10-02 23:01:34 +01:00
Dave Conway-Jones 2a50c66df8
Merge branch 'dev' of https://github.com/node-red/node-red into dev 2018-10-02 18:56:22 +01:00
Dave Conway-Jones 8de47c0a6e
delay node: report queue activity wehn in by topic mode 2018-10-02 18:56:17 +01:00
Nick O'Leary a4ddfd404f
Merge pull request #1906 from node-red/Allow-button-to-be-invisible
If debug set not to go to sidebar hide the button
2018-10-02 14:58:41 +01:00
Dave Conway-Jones 114420e8fd
If debug set not to go to sidebar hide the button
Add button.visible function to view.js
Make status independant of tosidebar setting
2018-10-01 12:59:06 +01:00
Nick O'Leary 428bf634e9
Merge pull request #1895 from node-red/Tidy-core-nodes
Tidy core nodes
2018-09-28 13:20:58 +01:00
Dave Conway-Jones c9dc9b4fe9
fix websocket feedback test - now doesn't spin 2018-09-26 16:03:22 +01:00
Dave Conway-Jones 1a7868159a
Split/join - add msg.reset to info panel 2018-09-25 08:43:53 +01:00
Dave Conway-Jones c6a1c8e8c4
Fix corruption of websocket _session 2018-09-25 08:40:29 +01:00
Dave Conway-Jones 4630a162af
Add msg.flush mode to delay node
to spew out contents rather than dump
(as per Trello item)
2018-09-23 17:31:11 +01:00
Dave Conway-Jones fde157ff50
remove cr lf from incoming filename so easier to pass in results from exec node.
and add test
2018-09-23 10:36:50 +01:00
Dave Conway-Jones 51f875c02d
reset join without sending part array
(thought this had been fixed already ?)
2018-09-23 10:35:47 +01:00
Dave Conway-Jones f0957c838f
add watched filename to msg.filename so can feed direct to file in node 2018-09-23 10:35:18 +01:00
Dave Conway-Jones f5bebef37f
websocket - preserve _session on msg but don't send as part of wholemsg 2018-09-23 10:34:22 +01:00
Nick O'Leary e73bf03615
Bump package to 0.20.0-alpha.0 to avoid accidental publish 2018-09-21 13:58:38 +01:00
Nick O'Leary 2aae76c9bc
Merge branch 'dev' into repackage 2018-09-17 14:49:11 +01:00
Nick O'Leary cfaaef7860
Merge branch 'dev' into repackage 2018-09-06 10:31:36 +01:00
Nick O'Leary 18b5b4901f
Merge branch 'dev' into repackage 2018-08-31 21:18:23 +01:00
Nick O'Leary 55d71659f8
Merge branch 'master' into repackage 2018-08-29 09:55:40 +01:00
Nick O'Leary 8d5b546763
Update module package versions 2018-08-28 13:57:04 +01:00
Nick O'Leary 79e004a040
Merge branch 'master' into repackage 2018-08-24 14:13:09 +01:00
Nick O'Leary 19fa69811b
Add LICENSE to each package 2018-08-21 13:57:59 +01:00
Nick O'Leary 0ddb4c625d
Add README files to each package 2018-08-21 13:43:11 +01:00
Nick O'Leary 546f07156f
Move node locales and tidy up package.json files 2018-08-20 20:31:29 +01:00
Nick O'Leary 954226da0d
Fix up promises in tests, remove package-lock 2018-08-20 16:45:50 +01:00
Nick O'Leary 974ba40f28
Add scripts/verify-package-dependencies.js 2018-08-19 00:44:17 +01:00
Nick O'Leary e57d8ba0ef
pull out editor-client and editor-api 2018-08-17 22:10:54 +01:00
Nick O'Leary 6b79c6135f
Merge branch 'master' into repackage 2018-08-16 20:43:15 +01:00
Nick O'Leary a747d8c2d5
Move core node icons into node package 2018-08-15 23:12:51 +01:00
Nick O'Leary a3aec6b939
Merge branch 'master' into repackage 2018-08-15 20:46:56 +01:00
Nick O'Leary ecd8f97d8b
WIP: move all the code 2018-08-04 22:23:06 +01:00