Nick O'Leary
529b358c9b
Split out expandable editors and add JS editor
2018-07-15 21:06:51 +01:00
Nick O'Leary
5b76c91004
Merge pull request #1806 from node-red-hitachi/0.19-template-node-for-persistable-context
...
Add support of persistable context to template node
2018-07-14 22:40:50 +01:00
Hiroyasu Nishiyama
b44ecd8819
fix context access appearance of inject node in editor
2018-07-14 14:47:40 +09:00
Hiroyasu Nishiyama
c72961a52a
add support of persistable context to template node
2018-07-14 00:11:59 +09:00
Kazuhito Yokoi
9a5439c580
Update Japanese language files (message.json and jsonata.json)
2018-07-13 15:17:30 +09:00
Nick O'Leary
6f087b4ec1
Merge pull request #1795 from node-red-hitachi/0.19-fix-change-for-persistable-context
...
Fix persistable context handling of switch node
2018-07-11 16:17:26 +01:00
Nick O'Leary
e94708606d
Add isEmpty check to switch node
2018-07-11 16:14:09 +01:00
Hiroyasu Nishiyama
c248f1a762
fix persistable context handling of switch node
2018-07-11 23:39:34 +09:00
Nick O'Leary
28402b0894
Add sidebar tab icons to drop-down menu
2018-07-11 14:15:31 +01:00
Kazuhito Yokoi
6c8fc4846b
Fix i18n bugs in projects
2018-07-11 15:33:25 +09:00
Nick O'Leary
54d9656f09
Add servername option to TLS config node for SNI
2018-07-10 23:24:32 +01:00
Nick O'Leary
49da324c5d
Fix jsonata err reporting in sort node
2018-07-10 17:26:54 +01:00
Nathanaël Lécaudé
f368f5a9c4
JSON node: Add link to JSON schema spec in node help
2018-07-10 11:29:01 -04:00
Nathanaël Lécaudé
eea85485e6
Merge remote-tracking branch 'upstream/0.19' into json-schema
2018-07-10 11:11:15 -04:00
Kazuhito Yokoi
8b38fe9fe0
Support i18n in websocket node ( #1785 )
2018-07-10 12:42:32 +01:00
Hiroyasu Nishiyama
407e16e900
Fix appearrence of switch node port label for flow/global ref. ( #1793 )
...
* fix appearrence of switch node port label for flow/global ref
* use RED.utils.parseContextKey
2018-07-10 12:40:52 +01:00
Hiroyasu Nishiyama
6e9fe3248a
Fix appearrence of change node label for flow/global ref ( #1792 )
...
* fix appearence of change node label for flow/global ref
* use RED.utils.parseContextKey
2018-07-10 12:40:31 +01:00
Nick O'Leary
f8aa4a9588
Merge branch 'async-split' into 0.19
2018-07-10 11:30:38 +01:00
Nick O'Leary
c249907846
Merge pull request #1791 from node-red/join-node-keep-top-level-properties
...
join-node-keep-top-level-properties
2018-07-10 11:28:55 +01:00
Nick O'Leary
57c1524a9a
Add async jsonata support to join node
2018-07-10 11:24:57 +01:00
Nick O'Leary
d8d82e2ba3
Update sort node for async use of jsonata
2018-07-09 23:06:51 +01:00
Nick O'Leary
807b512ef7
Add JSONata async support to Switch and Change nodes
2018-07-09 21:56:39 +01:00
Nick O'Leary
d7adff9a65
Add async message handling to Trigger node
2018-07-09 14:12:44 +01:00
Nick O'Leary
fc9cdb61f2
Add async property handling to Switch node
2018-07-09 11:31:10 +01:00
Nick O'Leary
9c00492dc2
WIP: create async Switch node helper functions
2018-07-09 11:31:10 +01:00
Nick O'Leary
1a6babd199
Lint Switch code
2018-07-09 11:31:10 +01:00
Nick O'Leary
1b693eed37
Add async context support to Change node
2018-07-09 11:31:10 +01:00
Nick O'Leary
afb566b6b4
Add async context support to Inject node
2018-07-09 11:31:10 +01:00
Dave Conway-Jones
f870e9ed3e
Let Join node accumulate top level properties
...
Last in is still most significant
2018-07-08 16:52:30 +01:00
Dave Conway-Jones
4bcf13cb58
Let nrgpio code work with python 3
...
(just in case that becomes default)
2018-07-07 19:01:14 +01:00
Nick O'Leary
c243481432
Add sub options to Inject node
2018-07-03 21:40:58 +01:00
Nathanaël Lécaudé
6a218814d3
Merge remote-tracking branch 'upstream/0.19' into json-schema
2018-06-30 16:20:13 -07:00
Nathanaël Lécaudé
905f89b0f5
JSON node: finalize JSON Schema validation
2018-06-30 16:19:39 -07:00
Nick O'Leary
14882bda78
Ensure runtime errors in Change node can be caught
...
Fixes #1769
2018-06-29 11:50:16 +01:00
Nathanaël Lécaudé
c39e2ffd56
JSON node: add JSON schema validation via msg.schema
2018-06-28 23:16:43 -07:00
Nick O'Leary
fe22cedc1d
Move debug encode/decode to utils for reuse
2018-06-25 22:32:34 +01:00
Dave Conway-Jones
9d219c163d
Don't accidentally re-use udp port when set to not do so
...
to close Issue #1764
2018-06-15 14:53:02 +01:00
Nick O'Leary
f7434b5ec8
Add output to File Out node and update icons
2018-06-15 13:25:28 +01:00
Dave Conway-Jones
6f5974f875
Fix join node manual mode array
...
msg.complete was adding an unwanted null to the array (if no payload)
Added tests for msg.complete with array and object
2018-06-14 20:00:42 +01:00
Nick O'Leary
56db1da3cf
Merge pull request #1732 from node-red/pi-nodes-editable-when-na
...
let Pi nodes be visible/editable on all platforms
2018-06-13 15:46:21 +01:00
Nick O'Leary
0a0ca380d3
Ensure apiMaxLength applies to HTTP Nodes
...
Fixes #1278
2018-05-30 13:32:38 +01:00
Nick O'Leary
245a8adbf9
Merge pull request #1736 from node-red-hitachi/0.19-httpreq
...
Move to request module
2018-05-30 10:18:21 +01:00
Nick O'Leary
0ff0f25aaf
Merge branch 'master' into 0.19
2018-05-25 13:58:15 +01:00
Nick O'Leary
c157960846
Change debug sidebar icon
2018-05-25 13:55:35 +01:00
Nick O'Leary
252df81f59
Pass Date into the Function node sandbox to fix instanceof tests
2018-05-25 10:55:44 +01:00
Dave Conway-Jones
40f4167894
let TCP in node report remote ip and port when in single packet mode
2018-05-24 21:39:46 +01:00
Edward Vielmetti
10395ef254
typo fix *hierarchy ( #1735 )
2018-05-24 09:48:05 +01:00
Nick O'Leary
a4eb8e11c3
Collapse sidebar tabs
2018-05-23 10:25:47 +01:00
HirokiUchikawa
9fd5d1db56
Move to request module
2018-05-23 17:16:20 +09:00
Dave Conway-Jones
7dd329b5ee
Add basic loading tests for GPIO nodes
2018-05-22 17:26:52 +01:00
Dave Conway-Jones
b761904424
let Pi nodes be visible/editable on all platforms
...
even where they are not physically available.
2018-05-22 15:48:24 +01:00
Nick O'Leary
eb6d093e56
Add env-var support to TypedInput
2018-05-21 15:10:06 +01:00
Hiroyasu Nishiyama
af1ea610ea
allow id and name reference in function node code ( #1731 )
2018-05-21 11:34:56 +01:00
Hiroyasu Nishiyama
9dccbf747e
Japanese message catalogue update ( #1723 )
...
* update Japanese message catalogue for mqtt node
* update Japanese message catalogue for udp node
* update Japanese message catalogue for html node
* update Japanese message catalogue for rpi-gpio node
2018-05-10 11:26:56 +01:00
Nick O'Leary
63e6e64ad3
Merge branch 'pr_1719'
2018-05-08 17:23:57 +01:00
Nick O'Leary
e8d7b48bff
Fix up sizing of mqtt message inputs
2018-05-08 17:23:28 +01:00
mblackstock
12944d1ebd
add back removed Retain message
2018-05-08 08:30:10 -07:00
Nick O'Leary
98546b6e6a
Fixup Function node error line reporting
2018-05-08 11:40:16 +01:00
Nick O'Leary
20cf91f1dc
Merge branch 'pr_1700'
2018-05-08 10:47:35 +01:00
Nick O'Leary
2efa78d590
Fix up function stack issues
2018-05-08 10:47:20 +01:00
mblackstock
b15f8535f8
document close message
2018-05-06 20:02:20 -07:00
mblackstock
7a3a4493da
tighten vertically, change section order
2018-05-06 15:38:45 -07:00
mblackstock
11078235c4
added deleted 'retain' in tip
2018-05-06 15:08:15 -07:00
mblackstock
f3e05cd08a
set default expand behaviour
2018-05-04 16:52:21 -07:00
mblackstock
44a75c1291
move to two lines, add publish on close
2018-05-03 13:47:14 -07:00
Dave Conway-Jones
4a4513a746
Add type checks to switch node options ( #1714 )
...
* Add type checks to switch node options
* add isType to messages.json
2018-05-03 11:24:44 +01:00
mblackstock
f478d7c9f0
experiments with mqtt ui (wip)
2018-05-02 16:02:53 -07:00
Martin Guillon
27bf72372e
fix after comments
2018-05-01 14:00:05 +02:00
Dave Conway-Jones
94cb03f4b5
bind to correct port when doing udp broadcast/multicast ( #1686 )
...
* bind to correct port when doing broadcast/multicast
to allow better re-use of ports.
* allow udp multicast to work out if ip address
makes life easier for mortals
* udp also handle bind to ipv6 multicast if
tidy prompts to suit new function
* udp node, add face to debug log for multicast if known
2018-05-01 12:43:51 +01:00
Dave Conway-Jones
3190de873e
add output property select to HTML parse node ( #1701 )
2018-05-01 12:42:27 +01:00
Martin Guillon
5967f4b0d4
fix error stack
2018-04-17 15:46:09 +02:00
Nick O'Leary
ff18618032
Highlight subflow node when log msg comes from inside
...
Fixes #1698
2018-04-17 12:44:58 +01:00
Martin Guillon
20f03c356c
better script error handling.
...
Also pass the error in msg so that it can handled later
2018-04-17 10:52:53 +02:00
Dave Conway-Jones
a327fd85e2
Fix template to default typed input field
...
to close #1697
2018-04-16 11:14:15 +01:00
Dave Conway-Jones
9d22a86ec8
fix typo in switch label, make function label consistent
2018-04-16 11:12:21 +01:00
Nick O'Leary
ae9cf13fc2
Fix http request doc type
...
Fixes #1690
2018-04-15 11:46:10 +01:00
Dave Conway-Jones
89bfc90f40
Make core nodes labels more consistent, to close #1673
...
and make them translateable
2018-03-30 14:31:59 +01:00
Dave Conway-Jones
acad9f57f9
Add "not available" to common messages
2018-03-30 14:03:04 +01:00
Fabien Marchewka
0d08dc410e
Prevent Following Redirect ( #615 ) ( #1684 )
2018-03-29 08:28:44 +01:00
Nick O'Leary
f31f23ff07
Allow template node to be updated more than once
...
Fixes #1671
2018-03-27 10:14:39 +01:00
Christopher Hiller
6e2e36e7a0
tcp: queue messages while connecting; closes #1414
...
- queues messages on a per-client basis while waiting for TCP server
connection
- add `denque` package for performance (`shift()` happens in constant
instead of `Array`'s linear time)
- add tests
- remove a duplicate test in `31-tcp_request.spec.js`
- cap queue at value specified in settings (`tcpMsgQueueSize`); default
to 1000
- add `tcpMsgQueueSize` to `settings.js`
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
2018-03-20 13:45:44 -07:00
Nick O'Leary
98f7271ac8
Merge pull request #1657 from node-red-hitachi/move-i18n-info-text
...
move i18n info text of core nodes under nodes/core/locales directory
2018-03-20 20:44:54 +00:00
Dave Conway-Jones
087cd121b8
add debug and trace to function node ( #1654 )
2018-03-20 20:40:36 +00:00
Kazuki Nakanishi
fe289e62b5
Fix the problem that output labels of switch node sometimes disappear ( #1664 )
2018-03-20 20:37:29 +00:00
Kroderia
5d54ca7477
Chinese translations for core nodes ( #1607 )
...
* Fix typo
* Fix and Update some Chinese translations.
* Fix and Add Chinese translations to match all en-US's items
2018-03-17 17:49:17 +00:00
Kazuki Nakanishi
2527f7984a
Translate rpi-gpio node ( #1669 )
...
Thanks
2018-03-17 17:46:44 +00:00
Kazuhito Yokoi
bd0b903f1a
Fix typo in info messages of file node
2018-03-14 01:19:37 +00:00
Kazuhito Yokoi
f243c0df19
Fix typo in info messages of json node
2018-03-14 01:18:00 +00:00
Kazuhito Yokoi
7482978953
Fix typo in info messages of html node
2018-03-14 01:16:59 +00:00
Kazuhito Yokoi
77966689d4
Fix typo in info messages of csv node
2018-03-14 01:15:36 +00:00
Kazuhito Yokoi
cf43939d65
Fix typo in info messages of split node
2018-03-14 01:11:11 +00:00
Kazuhito Yokoi
391ac4b351
Fix typo in info messages of change node
2018-03-14 01:09:29 +00:00
Kazuhito Yokoi
e1e48aadd9
Fix typo in info messages of switch node
2018-03-14 01:08:10 +00:00
Kazuhito Yokoi
0681f206c4
Fix typo in info messages of udp node
2018-03-14 01:05:38 +00:00
Kazuhito Yokoi
d257c6f3d3
Fix typo in info messages of tcpin node
2018-03-14 01:04:21 +00:00
Kazuhito Yokoi
fa45c82cdc
Fix typo in info messages of watch node
2018-03-14 01:01:58 +00:00
Kazuhito Yokoi
e805b58da6
Fix typo in info messages of websocket node
2018-03-14 01:00:13 +00:00
Kazuhito Yokoi
943976d207
Fix typo in info messages of trigger node
2018-03-14 00:49:44 +00:00
Kazuhito Yokoi
3a2e5a6ccd
Fix typo in info messages of exec node
2018-03-14 00:47:50 +00:00
Kazuhito Yokoi
35ef036246
Fix typo in info messages of debug node
2018-03-14 00:46:07 +00:00