Hiroyasu Nishiyama
6720c1aa46
update Japanese message catalogue for 1.2.3 release
2020-11-03 09:16:13 +09:00
Nick O'Leary
281d8b7cec
Bump for 1.2.3
2020-11-02 21:31:27 +00:00
Nick O'Leary
2c6cda1f27
Handle import errors on initial load and report to user
2020-11-02 21:14:24 +00:00
Kunihiko Toumura
d7dfeaf0c1
Messaging API support in Sort node
2020-11-02 13:31:27 +09:00
Nick O'Leary
cbf84647de
Modify default settings comment
2020-10-29 11:51:30 +00:00
Kunihiko Toumura
dbfbd54e1f
Messaging API support in Batch node
2020-10-29 16:16:03 +09:00
Nick O'Leary
9d7a450821
Add mutex lock to saveSettings storage call
...
Fixes #2736
2020-10-28 21:59:22 +00:00
Kunihiko Toumura
8007bea7db
Messaging API support in CSV node
2020-10-26 20:25:52 +09:00
Kunihiko Toumura
dc1ab7e331
Add support for Messaging API to delay node
2020-10-26 16:52:18 +09:00
Steve-Mcl
a0d197d0c0
Merge branch 'dev' into mqtt5
2020-10-25 09:52:33 +00:00
Steve-Mcl
a776ba248e
correction to retain handling def value
2020-10-25 09:50:57 +00:00
Nick O'Leary
0ecd9673b8
Only apply recovery tab on initial load
...
Fixes #2731
2020-10-21 10:36:47 +01:00
Nick O'Leary
ff0be73b1f
Migrate to nyc instead of istanbul for code coverage
2020-10-19 21:10:34 +01:00
Nick O'Leary
8049e44dec
Update CHANGELOG for 1.2.2
2020-10-19 13:25:38 +01:00
Nick O'Leary
dc26022fb4
Prevent node z property getting set to 0 or ""
2020-10-19 13:24:04 +01:00
Nick O'Leary
e8e44f9a32
Only apply z-recovery logic to flow nodes
2020-10-19 13:23:43 +01:00
Nick O'Leary
12d56b8b03
Fix api call to reload flows
...
Fixes #2726
2020-10-19 12:56:40 +01:00
Nick O'Leary
e62fd7ed15
Remove bad z property from import config nodes
2020-10-19 12:53:03 +01:00
Nick O'Leary
978eb95acd
Bump for 1.2.1
2020-10-15 16:22:37 +01:00
Nick O'Leary
e34f4acb22
Fix race condition in .config file migration
...
Fixes #2724
2020-10-15 16:21:28 +01:00
Steve-Mcl
195aeb5caf
mqttv5 progress
2020-10-14 23:30:03 +01:00
Nick O'Leary
15a600c763
Fix tab selection after sidebar tab reorder
2020-10-14 22:10:03 +01:00
Nick O'Leary
82ad5839fa
Update changelog and bump dependencies
2020-10-13 21:49:11 +01:00
Nick O'Leary
9af883231d
Merge pull request #2722 from node-red-hitachi/fix-link-selection
...
fix selection of link node not existing within active workspace
2020-10-13 13:56:53 +01:00
Hiroyasu Nishiyama
9bfe8ac007
fix selection of link node not existing within active workspace
2020-10-12 20:16:21 +09:00
Nick O'Leary
f46367d77b
Fix import of merged flow
2020-10-12 11:20:44 +01:00
Steve-Mcl
38649de85f
debugging
2020-10-10 10:56:10 +01:00
Nick O'Leary
eb2e1c0c45
Merge pull request #2718 from node-red-hitachi/fix-upload-button-width-on-safari
...
Fix upload button width on Safari
2020-10-09 17:12:35 +01:00
Steve-Mcl
33bb86cbcf
mqtt5 1st draft
2020-10-08 20:24:35 +01:00
Jiye Yu
baffc2d6ca
update Chinese translation for NodeRed v1.2 ( #2719 )
2020-10-08 13:17:04 +01:00
Hiroyasu Nishiyama
96ab508c91
move width specification of upload button to scss
2020-10-08 09:07:11 +09:00
Nick O'Leary
57e42659e3
Merge pull request #2716 from node-red-hitachi/fix-sidebar-tab-popup
...
Fix unexpected line break of sidebar tab name popover
2020-10-07 12:33:02 +01:00
Nick O'Leary
f059e97697
Merge pull request #2717 from node-red-hitachi/i18n-module-list-refresh-tooltip
...
i18n module refresh tooltip
2020-10-07 11:37:01 +01:00
Hiroyasu Nishiyama
516e6430eb
fix upload button width on safari
2020-10-07 13:42:43 +09:00
Hiroyasu Nishiyama
f194a8ecf4
i18n module refresh tooltip
2020-10-07 11:08:23 +09:00
Hiroyasu Nishiyama
13f046f310
fix unexpected line break of sidebar tab name popover
2020-10-07 09:57:34 +09:00
Nick O'Leary
1edf5acb87
Merge pull request #2714 from node-red-hitachi/update-function-node-help-text
...
Update info text of Function node
2020-10-06 17:46:11 +01:00
Nick O'Leary
af636870d4
Add better error message if context file gets corrupted
2020-10-06 15:42:52 +01:00
Hiroyasu Nishiyama
379b8ada61
update info text of function node
2020-10-06 13:45:00 +09:00
Nick O'Leary
5e63471983
Use markdown editor if editText called with md mode
2020-10-05 20:38:05 +01:00
Nick O'Leary
086f0f8450
Prevent group actions when in non-default mouse mode
2020-10-02 16:07:22 +01:00
Nick O'Leary
97a4b3dc2a
Merge branch 'pr_2709' into dev
2020-10-02 11:14:16 +01:00
Kazuhito Yokoi
4eb8d681c1
Update Japanese translations needed for 1.2 ( #2710 )
2020-10-02 11:07:01 +01:00
Hiroyasu Nishiyama
2066584164
fix to make Japanese import dialogue message single line
2020-10-01 19:25:21 +09:00
Nick O'Leary
a954c198fb
Bump version for 1.2.0-beta.1
2020-09-30 10:20:41 +01:00
Nick O'Leary
101e96dcb3
Merge pull request #2665 from node-red/msg-router
...
Pluggable Message Routing
2020-09-29 20:36:23 +01:00
Nick O'Leary
2962c4372c
Support setting trigger loop interval with msg.delay
2020-09-29 17:47:09 +01:00
Nick O'Leary
517e376582
Restore support for runtimeSyncDelivery flag
2020-09-29 17:39:29 +01:00
Nick O'Leary
7a90fe5aec
Fix flow api unit tests
2020-09-29 17:35:43 +01:00
Nick O'Leary
ea45dde63a
Remove when.js from runtime/lib/flow/index
2020-09-29 17:20:01 +01:00
Nick O'Leary
22a301b55e
Add flows:* events and deprecate nodes-* events
2020-09-29 16:29:10 +01:00
Nick O'Leary
605177dcf0
Validate hook names when they are added
2020-09-29 16:28:52 +01:00
Nick O'Leary
460e1f5563
Fixup merge error
2020-09-29 12:19:27 +01:00
Nick O'Leary
6f25337b99
Add docs for RED.hooks
2020-09-29 12:19:27 +01:00
Nick O'Leary
08148a07b2
Update Node/Flow to trigger msg routing hooks
2020-09-29 12:19:27 +01:00
Nick O'Leary
27c0e45940
Remove unused router component
2020-09-29 12:19:27 +01:00
Nick O'Leary
bdd736315a
Add RED.hooks engine
2020-09-29 12:19:27 +01:00
Nick O'Leary
d57ec0cd53
Refactor lib/flows code to include initial router component
2020-09-29 12:19:26 +01:00
Nick O'Leary
cf84ec78fa
Allow trigger node delay to be overridden with msg.delay
2020-09-28 21:10:23 +01:00
Nick O'Leary
b595e84c30
Update jsdoc of util.getMessageProperty
2020-09-28 14:26:20 +01:00
Nick O'Leary
6e5f115bd5
Improve jsdoc of util.getObjectProperty to clarify thrown error
...
See #2703
2020-09-28 14:23:23 +01:00
Nick O'Leary
6e5c4e832e
Update dependencies
2020-09-28 11:58:22 +01:00
Nick O'Leary
c5bdd3d056
Allow user to manage project version string
2020-09-28 11:30:46 +01:00
Nick O'Leary
69d60ffb24
Add simplified git workflow to auto-commit changes
2020-09-28 10:41:33 +01:00
Nick O'Leary
e6ffa3d143
Cache settings when doing initial load
2020-09-28 10:41:05 +01:00
Nick O'Leary
bb4330e486
Clone settings before passing to storage layer
...
Avoids the storage layer modifying the in-memory object
2020-09-28 10:40:03 +01:00
Nick O'Leary
4b8d07f301
Merge branch 'pr_2644' into dev
2020-09-25 17:11:39 +01:00
Nick O'Leary
2db3a4f1ef
Add unit tests for function node init code
2020-09-25 17:11:10 +01:00
Nick O'Leary
ead1f65887
Disable selection FA icons when dbl clicking node
2020-09-25 16:03:21 +01:00
Nick O'Leary
085ff84bc9
Merge pull request #2704 from node-red/split-config
...
Split .config.json into separate files
2020-09-25 15:56:32 +01:00
Nick O'Leary
e12975cf0b
Do not remove old config.json file to ease downgrade path
2020-09-25 15:50:26 +01:00
Nick O'Leary
a33cf6b532
Merge branch 'master' into dev
2020-09-25 11:53:37 +01:00
Nick O'Leary
5be25d9538
Merge branch 'pr_2705'
2020-09-25 11:53:15 +01:00
t.kawamorita
785561a0cc
fix getModuleFiles function
2020-09-25 11:58:03 +09:00
Nick O'Leary
81dc3de26a
Ensure errors in ACE NRJavaScript mode are on valid lines
...
In the case of an "Unmatched {" error, it flags the { on
the line we wrap the user's code in. That doesn't help the
user.
This fix moves such an error to the first valid { in the file.
It handles ignoring { in comments or strings. It fails to ignore
{ inside regex. But that's an edge case on top of an edge case.
2020-09-24 16:29:05 +01:00
Nick O'Leary
4d0c572c2e
Fix .config.json unit tests
2020-09-24 15:42:52 +01:00
Nick O'Leary
fb2da0ee9e
Split .config.json into separate files
2020-09-23 17:29:09 +01:00
Nick O'Leary
b8b0247717
Default flowFilePretty to true if projects enabled
2020-09-23 10:57:58 +01:00
Nick O'Leary
103e212aee
Fix size of context sidebar refresh toggle buttons
2020-09-22 23:44:10 +01:00
Nick O'Leary
2f33575907
Merge branch 'dev' of github.com:node-red/node-red into dev
2020-09-21 20:12:42 +01:00
Nick O'Leary
576c528573
Merge pull request #2698 from node-red/import-dupes
...
Improved handling of importing duplicate subflow/config nodes
2020-09-21 18:30:15 +01:00
Nick O'Leary
3c444d3fb3
Merge branch 'master' into dev
2020-09-21 14:25:30 +01:00
Nick O'Leary
7cb499cde9
Sanitize unknown node type when displaying
2020-09-21 14:00:01 +01:00
Nick O'Leary
5a174ba014
Add comment highlighting to JSONata and fix regex handling
...
Closes #2701
2020-09-21 11:52:33 +01:00
Nick O'Leary
041feb4e86
Ensure sf instance nodes update in outliner when import-replace sf
2020-09-18 20:56:16 +01:00
Nick O'Leary
19726cf428
Fix setting of esversion in nrjavascript worker
2020-09-16 23:21:52 +01:00
Nick O'Leary
aaf134b1c5
Update ACE to 1.4.12-src-min-noconflict
...
Fixes #1988
2020-09-16 19:13:40 +01:00
Nick O'Leary
9d5f5ee94b
Update to MQTT 4.2.1
...
Closes #2694
2020-09-16 16:56:39 +01:00
Nick O'Leary
a48f0827ae
Detect importing duplicate nodes and help user resolve
2020-09-16 11:59:13 +01:00
Nick O'Leary
5686158245
Allow toggleButton icons to be optional
2020-09-16 11:59:13 +01:00
Nick O'Leary
3824cdde68
Allow treeList to have a header component
2020-09-16 11:59:13 +01:00
Nick O'Leary
e619b9bf7b
Merge pull request #2691 from node-red/recover-nodes
...
Recover nodes with invalid z property
2020-09-16 11:56:29 +01:00
Nick O'Leary
b7243c2226
Merge branch 'master' into dev
2020-09-16 11:54:34 +01:00
Nick O'Leary
70b6674f44
Replace Math.random with crypto.getBytes for session tokens
2020-09-11 14:09:54 +01:00
Nick O'Leary
ef67b8481e
Check file exists before trying to take backup
2020-09-11 13:26:00 +01:00
Nick O'Leary
baffe4861c
Handle undefined value in Debug view of Array and Object
...
Fixes #2696
2020-09-07 21:05:27 +01:00
Melvin Groenhoff
d84c2b780b
Fix this
context when calling multiple event listeners ( fixes #2692 ).
2020-09-04 10:20:30 +02:00
Nick O'Leary
dc8991a1da
Ensure recoverd nodes tab is added to outliner properly
2020-09-03 20:24:50 +01:00
Nick O'Leary
7bd0ca2212
Handle nodes with invalid z property
...
Closes #2170
2020-09-03 18:31:33 +01:00
Nick O'Leary
4dd619b8c6
Merge branch 'master' into dev
2020-09-03 16:14:55 +01:00
Nick O'Leary
2f2a6367c2
Merge pull request #2684 from node-red/skip-html
...
Avoid loading node html if disableEditor set
2020-09-03 15:02:09 +01:00
Nick O'Leary
be880c25f9
Merge pull request #2682 from node-red/upload-npm
...
Add support for file upload on /nodes api
2020-09-03 15:01:31 +01:00
Nick O'Leary
17812f0d77
Merge pull request #2683 from node-red/write-to-temp
...
Update util.writeFile to write to tmp file before rename
2020-09-03 15:00:31 +01:00
Nick O'Leary
0c5eae2349
Merge pull request #2679 from rorysavage77/mutex-for-flow-modification
...
Updated flow modification methods to support mutex serialization
2020-09-03 14:17:56 +01:00
Nick O'Leary
3ad1803057
Merge pull request #2655 from node-red/reorder-sidebar
...
Reorderable sidebar tabs
2020-09-03 14:07:17 +01:00
Nick O'Leary
02c20e97b7
Only recalculate group label offsets when needed
2020-09-03 13:49:42 +01:00
Nick O'Leary
716dc781e4
Reuse first group name/style when merging elements
...
Fixes #2680
2020-09-03 13:28:35 +01:00
Nick O'Leary
d9900d8e4c
Fix copy/paste of node into active group
...
Fixes #2686
2020-09-03 13:12:08 +01:00
Nick O'Leary
3b9065b057
Prevent Enter on search box from reloading page
...
Fixes #2678
2020-09-03 11:22:41 +01:00
Nick O'Leary
b21667834e
Tweak upload dialog margin
2020-08-26 10:37:21 +01:00
Nick O'Leary
183fa59c83
Add tgz upload button to palette manager
2020-08-26 00:15:36 +01:00
Kunihiko Toumura
0c5586ddfb
Add 'done' metric log for message tracing
2020-08-18 09:28:50 +09:00
Nick O'Leary
33855bcb8b
Skip loading node html if disableEditor set
2020-08-14 00:20:44 +01:00
Nick O'Leary
b0b2c32654
Update util.writeFile to write to tmp file before rename
2020-08-13 17:17:40 +01:00
Nick O'Leary
6f1ed76b4c
Add support for file upload in /nodes api
2020-08-13 15:54:54 +01:00
Rory A. Svage
f81cee0be2
Message
2020-08-07 16:44:52 -04:00
Nick O'Leary
bcd85b11a1
Merge branch 'master' into dev
2020-08-05 15:19:54 +01:00
Nick O'Leary
ec368ae3fd
Bump for 1.1.3
2020-08-05 14:59:25 +01:00
Nick O'Leary
d28c264422
Fix jshint error on polyfill
2020-08-05 14:58:43 +01:00
Nick O'Leary
fba505bc90
Fix vertical align of fa node icons
...
Fixes #2670
2020-08-05 13:53:49 +01:00
Kazuhito Yokoi
c50ed2c328
Add Japanese translation for empty rules in switch node
2020-08-05 11:22:23 +01:00
Nick O'Leary
7e11ff2b20
Update packages/node_modules/@node-red/nodes/locales/en-US/function/10-switch.html
2020-08-05 11:22:14 +01:00
Nathanaël Lécaudé
3fb83c46e2
Update 10-switch.html
...
Clarify switch help regarding booleans for the is empty / is not empty rules.
2020-08-05 11:22:04 +01:00
Nick O'Leary
85edee288f
Allow lasso selection to be restricted to active group
2020-08-05 11:16:53 +01:00
Nick O'Leary
1aa494a97a
Make ctrl-click on nexted group more intuitive
2020-08-05 10:38:14 +01:00
Nick O'Leary
a8e7627184
Support select-all inside active group
2020-08-04 21:01:08 +01:00
Nick O'Leary
d590bbdd2c
Fix copy/paste of nested groups
2020-08-04 20:59:51 +01:00
Nick O'Leary
80d65b5acb
Add Set(iterable) polyfill for IE11
2020-08-04 20:59:32 +01:00
Kazuhito Yokoi
1d250f7491
Add Japanese translation for empty rules in switch node
2020-08-04 21:41:23 +09:00
Nick O'Leary
dd741ec6d8
Merge pull request #2649 from natcl/patch-5
...
Clarify empty rules in switch node documentation
2020-08-03 16:59:25 +01:00
Nick O'Leary
e741af6d55
Update packages/node_modules/@node-red/nodes/locales/en-US/function/10-switch.html
2020-08-03 16:58:09 +01:00
Nick O'Leary
e691b1b7c3
Add additional check for git auth failure response
...
Fixes #2656
2020-08-03 16:55:36 +01:00
Sebastian Raff
29142128f2
german translation, wording ( #2660 ) ( #2666 )
...
to also close #2660
2020-08-02 18:34:10 +01:00
Nick O'Leary
758f44e25f
Improve performance of moving groups
2020-07-31 23:22:33 +01:00
Nick O'Leary
16c26d8098
Move runtime settings back to adminApi from editorApi
...
Fixes #2662
2020-07-31 15:26:21 +01:00
Nick O'Leary
a9d1a64c32
Merge pull request #2661 from node-red-hitachi/master-zh
...
Update Chinese message for debug node
2020-07-23 15:09:36 +01:00
Dave Conway-Jones
889224715b
Fix hhp-in to handle application/cbor as binary
...
as per discussion https://discourse.nodered.org/t/http-request-node-invalid-message-body-was-specified-to-be-cbor-but-could-not-decode-message-failed-to-parse/30503
2020-07-23 10:04:24 +01:00
Nick O'Leary
442b9d23f1
Remove filtering of duplicate fa icons
2020-07-22 14:51:07 +01:00
JIYE YU
e4dd895709
update Chinese message for debug node
2020-07-22 12:54:07 +09:00
Nick O'Leary
82677c304e
Show node help when switching node edit dialogs
...
Fixes #2652
2020-07-16 16:12:16 +01:00
Nick O'Leary
73d8dfe381
Allow sidebar tabs to be reordered
...
The sidebar tab buttons can now be dragged to reorder them.
Changes to the order are stored in user preferences.
2020-07-15 11:26:08 +01:00
Kunihiko Toumura
1177aa8aca
new-style callback function (yaml node)
2020-07-14 19:20:37 +09:00
Kunihiko Toumura
0eda0a4935
new-style callback function (xml node)
2020-07-14 19:18:05 +09:00
Kunihiko Toumura
a19dab0dc9
new-style callback function (json node)
2020-07-14 19:15:31 +09:00
Kunihiko Toumura
d8eb80b72e
new-style callback function (html node)
2020-07-14 19:10:56 +09:00
Kunihiko Toumura
4f3a6821d1
new-style callback function (http response node)
2020-07-14 19:08:22 +09:00
Kunihiko Toumura
77bd7541ca
new-style callback function (template node)
2020-07-14 19:05:41 +09:00
Kunihiko Toumura
ca46bc5366
new-style callback function (range node)
2020-07-14 19:02:41 +09:00
Kunihiko Toumura
2e19bc07df
new-style callback function (link in/out node)
2020-07-14 18:59:09 +09:00
Kunihiko Toumura
3f4de43b67
new-style callback function (status node)
2020-07-14 18:56:16 +09:00
Kunihiko Toumura
0d0bf62fc4
new-style callback function (catch node)
2020-07-14 18:53:21 +09:00
Kunihiko Toumura
3c8654fa25
new-style callback function (complete node)
2020-07-14 18:50:03 +09:00
Kunihiko Toumura
756a6ec5aa
new-style callback function (inject node)
2020-07-14 18:46:38 +09:00
Nick O'Leary
98c7364924
Ensure group theme picks up theme defaults properly
...
Fixes #2651
2020-07-13 20:44:53 +01:00
Nick O'Leary
43db1824be
Bump for 1.1.2
2020-07-10 20:13:05 +01:00
Nick O'Leary
7f671c9f3f
Ensure unknown nodes removed from outliner when node registers
...
Fixes #2646
2020-07-10 20:00:18 +01:00
Nathanaël Lécaudé
410009dd61
Update 10-switch.html
...
Clarify switch help regarding booleans for the is empty / is not empty rules.
2020-07-10 13:08:40 -04:00
Nick O'Leary
580cc00967
Fix all the touch screen issues
2020-07-10 16:00:38 +01:00
Nick O'Leary
612c565cfd
Add RED.view.redrawStatus to avoid full redraw on update
2020-07-10 16:00:18 +01:00
Nick O'Leary
979c5351a8
Ensure node/group xrefs are consistent on import
2020-07-10 15:59:28 +01:00
Nick O'Leary
97b7479081
Disable keyboard handler when dialogs are open
2020-07-09 20:41:55 +01:00
Nick O'Leary
1df2f5e96a
Allow Comms websocket auth to be done via token header
...
Fixes #2642
2020-07-09 19:07:51 +01:00
cinhcet
0601833387
msgid added in vm to avoid unneccesary if statement
2020-07-08 19:09:07 +02:00
Nick O'Leary
8b36279e52
Bump version 1.2.0-alpha.1
2020-07-08 15:57:32 +01:00
Nick O'Leary
1c337f6817
Fix connecting wires to subflow status or io ports on touchscreen
2020-07-08 13:22:26 +01:00
Nick O'Leary
6df26f2400
Bump for 1.1.1
2020-07-08 10:30:20 +01:00
Kazuhito Yokoi
5a3c832a98
Update Japanese message for debug node
2020-07-08 16:20:02 +09:00
cinhcet
5d7a625883
expose send, status, log, warn, error, debug, trace, name, id in setup code of function node
2020-07-08 01:30:29 +02:00
Nick O'Leary
ae1ca85924
Update Debug status label
2020-07-07 22:10:47 +01:00
Nick O'Leary
c9acfdb1d7
Set apiRootUrl for debug pop-out to load locales properly
...
Fixes #2629 , #2630
2020-07-07 21:14:44 +01:00
Nick O'Leary
11ac8fbf13
Ensure groups are removed when deleting subflows
2020-07-07 18:23:42 +01:00
Nick O'Leary
dc541444ba
Merge pull request #2638 from node-red/Clean-up-debug-status-/-remove-loops
...
fix debug status to not loop, make migration more seamless, detect status type objects
2020-07-07 13:37:05 +01:00
Nick O'Leary
8ea25bcd1c
Update build-custom-theme to handle keyframes properly
...
Fixes #2636
Also adds a header to the generated CSS identifing the version
of NR and date/time it was generated.
2020-07-07 11:38:07 +01:00
Nick O'Leary
f5e46a663a
Remove hardcoded css and allow group to default from theme
...
Fixes #2633
2020-07-07 11:01:05 +01:00
Nick O'Leary
64ec415a54
Add RED.view.DEBUG_SYNC_REDRAW to disable requestAnimationFrame
...
References #2631
2020-07-06 21:01:14 +01:00
Nick O'Leary
57154b2853
Authenticate websocket comms using user-provided token if present
...
Fixes #2642
2020-07-06 20:45:07 +01:00
Nick O'Leary
0243a902b2
Fix up subflow port wiring
2020-07-06 18:11:47 +01:00
Nick O'Leary
6c04402a98
Prevent wiring to node with no corresponding port
...
Fixes #2641
2020-07-06 17:32:44 +01:00
Nick O'Leary
ef7c9b5c2a
Get group order right in history events to ensure proper handling
2020-07-06 16:00:15 +01:00
Nick O'Leary
73448a6039
Avoid copying duplicate nodes to internal clipboard
2020-07-06 16:00:15 +01:00
Dave Conway-Jones
176a0ff99b
add words avout indepedence of messages being delayed.
2020-07-06 10:33:26 +01:00
Dave Conway-Jones
b96d562700
fix debug status to not loop, make migration more seamless, detect status type objects
2020-07-04 15:26:02 +01:00
Nick O'Leary
7a3ead8f3b
Merge branch 'dev'
2020-06-30 17:46:43 +01:00
Nick O'Leary
668678b2c4
Bump version to 1.1.0
2020-06-29 21:08:34 +01:00
Nick O'Leary
e2802175a5
Clear outline focus on config node sidebar panel
2020-06-29 21:07:21 +01:00
Nick O'Leary
44da085e0b
Tweak group margin to fit node status and look better
2020-06-29 20:43:25 +01:00
Nick O'Leary
362554ad3b
Switch JSONata expr does not require msg.parts.count
2020-06-29 09:32:52 +01:00
Dave Conway-Jones
f01866d76f
Fix backwards migration of inject without topic
2020-06-28 15:09:07 +01:00
Nick O'Leary
c171088838
Fix reparenting nodes in outliner when they change
2020-06-26 17:21:20 +01:00
Nick O'Leary
8bd8834237
Add default shortcut for core:show-help-tab
2020-06-26 15:58:02 +01:00
Nick O'Leary
84fc739c8d
Merge pull request #2626 from node-red-hitachi/dev-zhcn
...
Update both zh-CN and zh-TW translation for release 1.1.0
2020-06-26 15:54:47 +01:00
JIYE YU
a7fa2cf0c9
update zh-TW translation for release-1.1.0
2020-06-26 10:40:17 +09:00
JIYE YU
1137cd5ca5
update zh-CN translation for nodes information
2020-06-26 10:38:41 +09:00
Nick O'Leary
d47906b525
Simplify example https settings
2020-06-25 20:10:26 +01:00
JIYE YU
13a59a882e
update zh-CN translation for editor-client
2020-06-25 18:31:36 +09:00
Nick O'Leary
07585f01e3
Ensure all examples are consistently named
2020-06-24 14:43:27 +01:00
Nick O'Leary
5042137006
Merge branch 'pr_2585' into examples
2020-06-24 13:50:50 +01:00
Nick O'Leary
a2ea79130c
Merge branch 'pr_2550' into examples
2020-06-24 13:49:56 +01:00
Nick O'Leary
979401f3ac
Merge branch 'pr_2549' into examples
2020-06-24 13:49:33 +01:00
Nick O'Leary
4c98db2269
Outliner - add empty item when last config node moved
2020-06-24 13:18:46 +01:00
Nick O'Leary
209c5f337c
Join node - clear timeout when msg.reset received
...
Fixes #2471
2020-06-24 10:02:42 +01:00
Nick O'Leary
8080ed4787
Merge pull request #2623 from node-red-hitachi/update-subflow-message-jp
...
Update subflow message jp
2020-06-23 16:18:36 +01:00
Hiroyasu Nishiyama
fb2d185c5f
fix typedInput error on empty subflow input types
2020-06-23 09:24:29 +09:00
Hiroyasu Nishiyama
f2d696b48e
update JP message catalogue for subflow input type
2020-06-23 08:39:44 +09:00
Dave Conway-Jones
5596d2df8e
catch tiny possible escape for "\n " in exec command node label.
2020-06-22 22:41:22 +01:00
Dave Conway-Jones
b72ca439e2
Fix tcp in node finishing packets when in streaming base64 receive mode.
2020-06-22 22:40:15 +01:00
Nick O'Leary
432ed264c2
Remove hardcoded css
...
Fixes #2603
2020-06-22 20:39:41 +01:00
Nick O'Leary
0a411cbe4f
Fix node button mouse pointer css
2020-06-22 14:37:52 +01:00
Nick O'Leary
581f71911a
Change node linebreak handling to use "\n "
2020-06-22 13:08:35 +01:00
Nick O'Leary
e548bf8bc2
Handle import of node with non-default number of outputs
2020-06-22 10:43:09 +01:00
Nick O'Leary
1d944bab51
Improve display of focussed form element
2020-06-18 22:25:19 +01:00
Nick O'Leary
6f407750f5
Fix clearing group label
2020-06-18 22:25:00 +01:00
Nick O'Leary
19ffe8f308
Default group label to be shown and improve toggle button
2020-06-18 22:24:44 +01:00
Nick O'Leary
c9069d472f
Make color/icon/label-pos pickers keyboard navigable
2020-06-18 22:23:50 +01:00
Nick O'Leary
68d3cc7507
Fix node toggle button initial opacity
2020-06-18 10:18:35 +01:00
Nick O'Leary
0c90376752
Align node labels on FF
...
FF doesn't seems to use alignment-baseline CSS class in the same
way Chrome does. Switched to domintant-baseline.
2020-06-18 10:11:22 +01:00
Hiroyasu Nishiyama
f5eb832cd2
merge template node example #1 and #4
2020-06-18 14:03:33 +09:00
Hiroyasu Nishiyama
c3a058a479
fixed switch node example#8 imported as flow
2020-06-18 13:56:01 +09:00
Hiroyasu Nishiyama
bc87210ce3
change scale and limit to limit and fixed typo
2020-06-18 13:35:09 +09:00
Hiroyasu Nishiyama
d595eb2614
change exec node example to use echo command and merge two examples
2020-06-18 13:12:58 +09:00
Hiroyasu Nishiyama
cb4d118ccc
remove delay node example#6 from cookbook
2020-06-18 11:25:05 +09:00
Hiroyasu Nishiyama
62c723866a
fix typos
2020-06-18 10:41:36 +09:00
Nick O'Leary
c9e54f2ba9
Bump for 1.1.0-beta.3
2020-06-17 10:54:15 +01:00
Nick O'Leary
e2c86c4b96
Fix wiring nodes from input back to output
2020-06-17 10:52:41 +01:00
Nick O'Leary
4469a334fd
Fix sometimes unable to keyboard-move group to left/up
2020-06-17 09:57:25 +01:00
Nick O'Leary
aca379db6e
Fix group position in outliner
2020-06-16 20:48:28 +01:00
Nick O'Leary
9ce5210c33
Handle unknown nodes with no icon
2020-06-16 20:34:45 +01:00
Nick O'Leary
4dd68452b4
Prevent node creep when switching tabs
2020-06-16 20:23:18 +01:00
Nick O'Leary
714b3d3fe0
Bump version to 1.1.0-beta.2
2020-06-16 15:21:03 +01:00
Nick O'Leary
2378e0d961
Fix up linting in search.js
2020-06-16 15:08:30 +01:00
Kazuhito Yokoi
52eb158231
Add Japanese translations for outliner, jsonata and runtime
2020-06-16 21:32:10 +09:00
Nick O'Leary
aebb7da3c7
Fix deleting node in group after changing selection
2020-06-16 10:54:50 +01:00
Nick O'Leary
56efd51c06
Fixup padding of quick-add search box
2020-06-15 22:31:47 +01:00
Nick O'Leary
76728d1783
Move config nodes under type-level hierarchy in outline
...
Also adds user-count label and button to open search
2020-06-15 22:31:47 +01:00
Nick O'Leary
5b1fe9aa0a
Emit nodes:change event for config node users list modified
2020-06-15 22:31:47 +01:00
Nick O'Leary
ebca8c0217
Increase group margin to avoid clash with status text
2020-06-14 23:44:26 +01:00
Nick O'Leary
752a080876
Fix event order when quick-adding node to group
2020-06-14 23:44:01 +01:00
Nick O'Leary
0541d9189d
Switch RED.events.DEBUG messages to warn to get stacktraces
2020-06-14 23:43:15 +01:00
Nick O'Leary
0e454b08c8
Fix empty item handling for subflows/config in outliner
2020-06-14 22:46:59 +01:00
Nick O'Leary
2d0ca20a03
Fix search indexing of group nodes
2020-06-14 22:46:46 +01:00
Nick O'Leary
61d9ccf263
Avoid regenerating every node label on redraw
2020-06-13 23:02:10 +01:00
Hiroyasu Nishiyama
1c30584153
fix code indentation
2020-06-13 23:33:45 +09:00
Hiroyasu Nishiyama
5c5bebd689
fix handling of multi-line node label
2020-06-13 23:28:10 +09:00
johanneskropf
d9548a2891
moved check for shell
2020-06-12 17:14:11 +02:00
johanneskropf
d25e027201
moved building of execOpt object to line 36
2020-06-12 17:10:31 +02:00
Nick O'Leary
93211470d1
Merge pull request #2611 from node-red-hitachi/fix-group-merge-activation
...
Disable group merge for single item or non-group items
2020-06-12 08:50:12 +01:00
Nick O'Leary
b5800205c4
Merge pull request #2610 from node-red-hitachi/fix-charAt-error-on-undefined
...
Fix char at error on undefined when opening websocket-listner
2020-06-12 08:49:34 +01:00
Nick O'Leary
eeebf04509
Merge pull request #2609 from node-red-hitachi/fix-remove-from-group
...
fix empty placeholder not shown on remove from group
2020-06-12 08:49:09 +01:00
Hiroyasu Nishiyama
5e8e739f78
fix position of empty group with multi-line label
2020-06-12 16:07:46 +09:00
Hiroyasu Nishiyama
a15adc43af
merge code for checking menu activation
2020-06-12 09:54:11 +09:00
Hiroyasu Nishiyama
07556592c1
disable merge group menu for single item or non-group item
2020-06-12 08:42:15 +09:00
Hiroyasu Nishiyama
7694349078
prevent charAt call on websocket listener
2020-06-11 23:00:56 +09:00
Hiroyasu Nishiyama
4f3cb3103e
make treelist of subflow/config nodes initialy has empty placeholder
2020-06-11 22:18:31 +09:00
Hiroyasu Nishiyama
842cd1ecf0
fix empty placeholder not shown on remove from group
2020-06-11 09:57:43 +09:00
Nick O'Leary
81a4f42673
Merge pull request #2607 from node-red-hitachi/fix-stringify-error
...
prevent conversion of circular structure
2020-06-10 13:38:32 +01:00
Hiroyasu Nishiyama
152e695f4c
prevent conversion of circular structure
2020-06-10 19:56:16 +09:00
Nick O'Leary
5a0c10b80e
Handle null status text in the editor
...
Fixes #2606
2020-06-10 10:58:44 +01:00
johanneskropf
06adf3d346
use bash as shell for exec command if on linux
...
This relates to:
https://github.com/node-red/node-red/issues/2604
and
https://discourse.nodered.org/t/exec-node-timeout-not-working-in-exec-mode/28040
and is a possible workaround for most issues related to kill described there.
This has only been tested on linux where this change applies so it would most definitely need more testing on windows/mac and maybe linux distributions where there is no bash(?).
2020-06-10 11:24:56 +02:00
Nick O'Leary
7be824640c
Fix snapToGrid
2020-06-10 01:02:48 +01:00
Nick O'Leary
c061487a16
Massively reduce our dependency on d3 to render the view
...
This is a slightly scary set of changes to be making. It overhauls
how the view is rendered.
Rather than use d3 for every single part of generating the view,
we new use native DOM functions as much as possible.
d3 is still used for the basic heavy lifting of working out what
nodes/links etc need to be added/removed from the view. But once
it comes to rendering them, d3 is side-lined as much as possible.
There's room for further improvement. This change focusses on Nodes
and Links. It has not touched groups, subflow-ports and link-nodes.
2020-06-10 00:45:20 +01:00
Nick O'Leary
97fd34150f
EditableList/TreeList - defer adding elements to DOM
...
Whenever a DOM element is modified, it causes the browser to re-examine
the whole hierarchy around the element to see if anything needs to change.
This can cause a lot of extra work if an element is added to the DOM and
then a lot of updates are applied to the element.
It is much better to get the element as close to its final state as
possible *before* adding it to the DOM.
2020-06-10 00:42:11 +01:00
Nick O'Leary
6d294a0c74
Prevent RED.stop being called multiple times if >1 signal received
2020-06-09 08:23:12 +01:00
Nick O'Leary
fe4ef354ac
Flag a node as removed when it is disabled
2020-06-08 20:59:00 +01:00
Nick O'Leary
d28b8b5e8d
Some performance improvements for TreeList
2020-06-08 17:13:05 +01:00
Nick O'Leary
f2b30d9a3f
Resize info/help sidebars whenever sidebar is opened
2020-06-08 13:17:06 +01:00
Nick O'Leary
0a614f2741
Add search defaults to outliner searchBox
2020-06-08 12:02:21 +01:00
Nick O'Leary
a9fb50787b
Add search presets option to searchBox widget
2020-06-08 12:01:29 +01:00
Nick O'Leary
ce7d7a8e01
Add RED.popover.menu as a new type of menu widget
2020-06-08 12:01:05 +01:00
Nick O'Leary
7006c00233
Add support for is:XYZ search flags
...
- is:unused
- is:config
- is:subflow
- is:invalid
2020-06-08 11:55:24 +01:00
Nick O'Leary
21866634b3
Track subflow instances on the subflow node itself
2020-06-08 11:49:43 +01:00
Nick O'Leary
34dfd50702
Bump node-red-admin 0.2.6
2020-06-06 10:35:07 +01:00
Nick O'Leary
d9502a6c00
Refresh outline filter whenever something changes
...
Fixes #2601
2020-06-05 22:19:46 +01:00
Nick O'Leary
95f7b9205a
Fix Help tab search box appearance
2020-06-05 17:14:25 +01:00
Nick O'Leary
d14d4944a0
Rename Node Information to Information in sidebar
2020-06-05 17:14:08 +01:00
Nick O'Leary
b4b2729e96
Do a sync-redraw after clearing to ensure clean state
2020-06-05 16:56:12 +01:00
Nick O'Leary
299b81f51b
Fix Link node filter
...
Fixes #2600
2020-06-05 16:20:40 +01:00
Nick O'Leary
ad6b18e66f
Make catch/status/complete/link filter case-insensitive
2020-06-05 16:00:02 +01:00
Nick O'Leary
091a462a42
Add 'add' option to touch radialMenu for quick-add dialog
2020-06-05 15:48:45 +01:00
Dave Conway-Jones
cb218a57f1
Merge branch 'dev' of https://github.com/node-red/node-red into dev
2020-06-05 11:22:42 +01:00
Dave Conway-Jones
ba8649117d
ensure trigger node detects changes to number of outputs
2020-06-05 11:22:38 +01:00
Nick O'Leary
20daebd965
Ignore whitespace when checking function setup/close code
2020-06-05 10:36:49 +01:00
Nick O'Leary
7c2786969a
Preserve event handlers when moving outliner items
2020-06-05 09:55:36 +01:00
Nick O'Leary
565aae5967
Add tooltips to outliner buttons
2020-06-05 09:55:36 +01:00
Dave Conway-Jones
16a634063a
Fix debug node status to migrate old nodes to correct default mode.
2020-06-05 09:48:12 +01:00
Nick O'Leary
4c28b5b227
Only validate nodes once they have all been imported
...
This ensures any checks for dependent config nodes will pass
2020-06-04 17:06:29 +01:00
Nick O'Leary
a7a949377b
Ensure configNode.users is updated properly on import
2020-06-04 17:06:11 +01:00
Nick O'Leary
c048b1a25b
Exit with non-0 rc if admin command fails
2020-06-04 11:02:48 +01:00
Nick O'Leary
f7e7f7ed01
Add $moment docs
2020-06-04 09:46:17 +01:00
Nick O'Leary
c8f6100a6a
Assume -d params are strings if they don't otherwise parse
2020-06-04 00:04:41 +01:00
Nick O'Leary
c0f4e07e10
Bump dependencies
2020-06-03 21:26:31 +01:00
Nick O'Leary
3b3a2d4edc
Merge pull request #2592 from node-red/admin-cli
...
Add node-red admin support
2020-06-03 20:59:19 +01:00
Nick O'Leary
43d5df4a12
Merge branch 'dev' into catch-more-signals
2020-06-03 19:26:50 +01:00
JeanCarl Bisson
aa8f4af339
Filter list of nodes on node type
2020-06-03 10:33:35 -07:00
Nick O'Leary
b6fbe7d07d
Merge pull request #2588 from node-red/status-filter-nodes
...
Add compact searchBox to status/catch/complete nodes
2020-06-03 17:29:05 +01:00
Nick O'Leary
bf9d6c7ac4
Bump to node-red-admin 0.2.4
2020-06-03 16:53:45 +01:00
Nick O'Leary
139ae547c6
Add filter to link node
2020-06-03 15:54:51 +01:00
Nick O'Leary
8b252b458c
Merge pull request #2590 from kazuhitoyokoi/dev-addjpnmsg
...
Add Japanese transaltions for http-request node, change node and https refresh logic
2020-06-03 14:31:52 +01:00
Nick O'Leary
efecfa328b
Fix up event handling when deleting groups and tabs
2020-06-03 14:23:26 +01:00
Nick O'Leary
5651e7107f
Bump to 0.2.3 node-red-admin
2020-06-03 10:48:52 +01:00
Nick O'Leary
b6b3ceef4d
Add some proper validation of module/url properties in install api
2020-06-03 10:45:28 +01:00
Nick O'Leary
3e74d75f28
Add node-red admin support
2020-06-02 23:39:36 +01:00
Nick O'Leary
6d737b9e4c
Remove unneeded code on object delete in outliner
...
See https://github.com/node-red/node-red/pull/2578#discussion_r434163293
2020-06-02 22:53:34 +01:00
Nick O'Leary
dec82589d1
Handle missing projects runtime setting
2020-06-02 22:53:05 +01:00
Nick O'Leary
f0193b0f67
Add better messages for 404 errors on admin api
2020-06-02 22:52:22 +01:00
Kazuhito Yokoi
fdf8eb0657
Add japanese transaltions for http-request node and https refresh logic
2020-06-02 14:55:53 +09:00
Nick O'Leary
2ce424b567
Add compact searchBox to status/catch/complete nodes
2020-06-01 21:09:58 +01:00
Nick O'Leary
8995fa9ed1
Update changelog for 1.1.0-beta.1
2020-06-01 14:57:37 +01:00
Nick O'Leary
d7505da997
Merge pull request #2586 from Steve-Mcl/dev
...
Support setting title on typedInput option/ check
2020-06-01 13:29:01 +01:00
Nick O'Leary
4b54a81dfd
Add test cases for setMessageProperty with non-object properties
2020-06-01 13:13:14 +01:00
Nick O'Leary
132254b3a5
Merge branch 'dev' into pr_2439
2020-06-01 11:56:19 +01:00
Steve-Mcl
9128b12960
Support setting title on typedInput option/ check
2020-06-01 11:25:42 +01:00
Nick O'Leary
e9104df047
Merge branch 'dev' into pr_2583
2020-06-01 10:20:40 +01:00
Nick O'Leary
bae52613ab
Merge branch 'master' into dev
2020-06-01 09:38:39 +01:00
Nick O'Leary
18af906fd3
Merge branch 'dev' of github.com:node-red/node-red into dev
2020-06-01 09:37:14 +01:00
Nick O'Leary
d45415ab22
Merge branch 'master' into dev
2020-06-01 09:36:20 +01:00
Hiroyasu Nishiyama
b4c033ca50
add missing inject node examples
2020-06-01 15:20:53 +09:00
Hiroyasu Nishiyama
b67f2d874b
add examples for function category nodes
2020-06-01 14:44:18 +09:00
Sam Machin
a8d8540346
fix for settings.set subsequent updates
...
By cloning the value the assert.deepEqual will now fail even for subsequent updates of the value without restarting Node-RED
2020-05-31 13:44:31 +01:00
Dave Conway-Jones
cbf1afc9fe
turn off installer funding messages
2020-05-31 11:21:53 +01:00
Dave Conway-Jones
8a798e620a
Ensure delay node rate limit timer is cleared on reset
2020-05-30 15:18:15 +01:00
Nick O'Leary
774751a25c
Tweak HTTP Request GET payload handling labels
2020-05-29 17:35:18 +01:00
Nick O'Leary
13718032f6
Merge branch 'dev' into pr_2478
2020-05-29 17:04:54 +01:00
Nick O'Leary
1b497b340b
Merge branch 'pr_2551' into dev
2020-05-29 16:52:19 +01:00
Nick O'Leary
bb41ab482c
Rework the https refresh logic
...
- puts the node version check first
- validates the refresh interval and keeps it in valid range
- simplifies the error messages
- uses parseFloat not parseInt so we can use fractions of hour
2020-05-29 16:50:53 +01:00
Nick O'Leary
215aab0fe4
Modify format of -D settings file
2020-05-29 11:44:13 +01:00
Nick O'Leary
666822cf51
Merge branch 'dev' into pr_2463
2020-05-29 11:04:38 +01:00
bartbutenaers
40101df6ec
Refresh interval in hours
2020-05-29 00:11:14 +02:00
bartbutenaers
4adcb9c439
Refresh interval in hours
2020-05-29 00:08:07 +02:00
dxdc
a6cd0bf7e9
Add moment-timezone dependencies
2020-05-28 06:08:40 -05:00
Nick O'Leary
8158744829
Merge pull request #2578 from node-red-hitachi/fix-group-delete
...
fix deletion of group
2020-05-28 11:18:08 +01:00
dxdc
fdda29f048
Support for moment-timezone
2020-05-28 01:20:10 -05:00
dxdc
effff3405b
Add support for moment in jsonata expressions, based on elasticio/jsonata-moment
2020-05-27 23:26:57 -05:00
Hiroyasu Nishiyama
9d8cbcb993
remove JSONata Arra.from check for IE11
2020-05-28 13:22:14 +09:00
Hiroyasu Nishiyama
3345f2f3b8
simplify code structure
2020-05-28 10:23:50 +09:00
Nick O'Leary
bcf1d986a4
Merge branch 'master' of github.com:node-red/node-red
2020-05-27 17:15:45 +01:00
Nick O'Leary
a51e74bfa1
Bump jquery/migrate to latest versions
2020-05-27 17:15:33 +01:00
Nick O'Leary
cf00acac04
Bump jquery/migrate to latest versions
2020-05-27 17:13:33 +01:00
Nick O'Leary
876a7a4646
Add bulk-activate actions for debug node
...
Adds the actions:
- core:activate-all-debug-nodes
- core:activate-all-flow-debug-nodes
to match the deactivate* actions.
Also adds:
- core:activate-selected-debug-nodes
- core:deactivate-selected-debug-nodes
Adds a new httpAdmin route - /debug/(enable/disable) - that can be
use to bulk enable/disable nodes via HTTP Post.
2020-05-27 12:20:23 +01:00
Nick O'Leary
95d1b7bc36
Merge branch 'dev' into pr_2570
2020-05-27 11:52:37 +01:00
Nick O'Leary
d4ae0b0a2e
Merge pull request #2576 from kazuhitoyokoi/dev-addjapanesetranslations
...
Update Japanese translations for trigger, tcp request, debug nodes
2020-05-27 10:26:42 +01:00
Kazuhito Yokoi
f87b40941f
Update Japanese translations for trigger, tcp request, debug nodes
2020-05-27 10:44:17 +09:00
Hiroyasu Nishiyama
05f816fc5d
not emit change event on group delete
2020-05-25 08:46:35 +09:00
Ristomatti Airo
f9a157fe18
Fix editor underscore visibility on Linux systems
...
- seems to relate to DejaVu Sans font rendering
- fixes #2104
2020-05-23 18:41:44 +03:00
Hiroyasu Nishiyama
ca213589ac
update Japanese message catalogue for function node
2020-05-23 21:39:52 +09:00
Hiroyasu Nishiyama
c5ca9fafee
fix deletion of group
2020-05-23 21:20:23 +09:00
Nick O'Leary
1c94064c57
Remove unused _info/_type subflow env var magic values
2020-05-22 20:54:06 +01:00
Nick O'Leary
7969dd431f
[function] Make the function node top-level async
...
This allows you to use 'await' in a function node without
having to wrap it in another promise/async function.
2020-05-22 20:49:18 +01:00
Nick O'Leary
22e7ddcb1d
Merge branch 'dev' into pr_2490
2020-05-22 15:43:17 +01:00
Nick O'Leary
b1eafac67a
Fixup IE11 Array.from polyfill
2020-05-22 15:31:38 +01:00
Nick O'Leary
5d81cec00c
Merge branch 'pr_2498' into dev
2020-05-22 15:22:12 +01:00
Nick O'Leary
9512450d7c
Reduce duplicated code in Function node html
2020-05-22 14:57:28 +01:00
Nick O'Leary
ed1998162f
Fix gutter button position in outline tree
2020-05-21 23:05:29 +01:00
Nick O'Leary
ac2a21f992
Fixup positioning of create-project icons in startup dialog
2020-05-21 17:46:29 +01:00
Nick O'Leary
ad78ce0eb6
[projects] Allow remote branch dialog to create non-default remote branches
2020-05-21 17:26:27 +01:00
Nick O'Leary
8ce49c25d4
Ensure auth failure on project fetch identifies the remote
...
Fixes #2545
2020-05-21 17:25:51 +01:00
Nick O'Leary
4c24bd4ab9
[projects] Allow remote branch dialog to create non-default remote branches
2020-05-21 17:19:54 +01:00
Nick O'Leary
0de49e2a75
Ensure auth failure on project fetch identifies the remote
...
Fixes #2545
2020-05-21 17:18:46 +01:00
Nick O'Leary
05c3f459ad
Add #! lines to project shell scripts
...
Fixes #2548
2020-05-21 15:33:10 +01:00
Nick O'Leary
50aaef5103
Make all dialogs handle smaller height screens better
...
Covers library, clipboard and project dialogs
2020-05-21 15:14:39 +01:00
Nick O'Leary
38872049fd
Fix checkbox appearance on status/complete/catch/link nodes
2020-05-21 10:39:49 +01:00
Nick O'Leary
5dc1cc54d5
Add basic Array.from polyfill for IE11
2020-05-21 10:26:24 +01:00
Nick O'Leary
57f0fbbb98
Add some more trap form elements to workaround Chrome autofill
2020-05-21 10:21:18 +01:00
Nick O'Leary
977fef03b0
Merge pull request #2572 from jeancarl/dev
...
Moved options property from Outputs to Inputs section
2020-05-20 13:47:54 +01:00
Nick O'Leary
7d67e6a276
[outliner] handle items being added out-of-order
...
Closes #2573
2020-05-20 12:37:19 +01:00
Hiroyasu Nishiyama
2343fbd86a
add variable declaration to prohibit jshint error
2020-05-20 13:47:56 +09:00
JeanCarl Bisson
367ebc1dd4
Moved options property from Outputs to Inputs section
2020-05-19 20:31:02 -07:00
Nick O'Leary
15cc88de6c
[info-sidebar] Handle node/group/flows with \\n in their name
2020-05-19 17:53:20 +01:00
cinhcet
64b3c11682
debug nodes in subflows are ignored and changed name of callback to callback
2020-05-19 18:00:03 +02:00
Nick O'Leary
b8784185e8
Merge pull request #2568 from node-red-hitachi/fix-line-break-of-group-name
...
fix line break of group label
2020-05-19 15:09:06 +01:00
Nick O'Leary
fdc721baa1
Merge pull request #2569 from node-red/node-labels
...
Add action to toggle node label visiblity
2020-05-19 14:43:54 +01:00
Nick O'Leary
03b64bc493
Merge pull request #2564 from node-red/debugStatus
...
Let debug node show status indpendent of main output
2020-05-19 14:41:52 +01:00
cinhcet
a6a781f67c
fix debug undo/redo by introducing a sideEffectCallback in history object
2020-05-19 13:51:08 +02:00
Nick O'Leary
fe1f8ca0a8
Delay when nodes are added to internal model on import
...
Closes #2567
This ensures when the node:added event fires, all possible
changes have already been applied such as remapping node ids.
This avoids the need to emit a separate node:changed event.
2020-05-19 11:28:38 +01:00
Dave Conway-Jones
a600feb5de
Move debug status text length check to just before dsiplay.
2020-05-19 10:57:33 +01:00
Nick O'Leary
1f2c0a78c2
Only refresh sidebar on tab edit if nothing else selected
2020-05-19 10:13:35 +01:00
cinhcet
a69db4d572
move to debug.html, rename to "deactivate" instead of "disable"
2020-05-19 11:03:15 +02:00
Hiroyasu Nishiyama
12c92072d0
not update sidebar for deleted tab
2020-05-19 09:27:50 +09:00
Nick O'Leary
e674d9246b
[treeList] Ensure removed item is also removed from selected set
2020-05-19 00:15:51 +01:00
cinhcet
b71f81af57
added editor action to disable all debug nodes on a global/current workspace level
2020-05-18 22:49:10 +02:00
Nick O'Leary
b3535281ef
Add action to toggle node label visiblity
2020-05-18 21:08:01 +01:00
Hiroyasu Nishiyama
5f5e6ea845
fix error on empty label
2020-05-17 11:44:23 +09:00
Dave Conway-Jones
64d2e80690
Merge branch 'dev' of https://github.com/node-red/node-red into dev
2020-05-16 22:24:38 +01:00
Dave Conway-Jones
b6e0568e76
Trigger node - hide second outpiut option when not appropriate
...
Update status to better reflect multiple streams in flight
2020-05-16 22:24:29 +01:00
Hiroyasu Nishiyama
243915516e
fix line break of group label
2020-05-16 20:56:21 +09:00
Hiroyasu Nishiyama
bc3683d8f6
fix outliner for subflow addition
2020-05-16 11:25:55 +09:00
Dave Conway-Jones
1d36ce0fdf
debug node: add auto handling of error and status msgs if set to show status
2020-05-15 23:32:27 +01:00
Dave Conway-Jones
88d4d306f3
Add some colour smarts to debug status
2020-05-15 16:06:34 +01:00
Dave Conway-Jones
184d928cf7
ensure debug status in sync with main option
2020-05-14 23:01:26 +01:00
Nick O'Leary
fbd911ed27
[outliner] Keep outliner selection in sync with workspace
2020-05-14 22:08:25 +01:00
bartbutenaers
dec3762b7a
Remove debugger statement
2020-05-14 22:43:50 +02:00
Dave Conway-Jones
a849872c21
ensure old config work with new fields
2020-05-14 16:28:38 +01:00
Dave Conway-Jones
1d71fb3554
Let debug node show status indpendent of main output
2020-05-14 15:38:48 +01:00
bartbutenaers
0d3bf0cd00
Https refresh settings
2020-05-13 23:49:30 +02:00
bartbutenaers
6c766eba86
Logs internationalisation
2020-05-13 23:46:33 +02:00
bartbutenaers
cc760acb62
Update packages/node_modules/node-red/red.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2020-05-13 23:24:57 +02:00
bartbutenaers
f4d4bf8779
Update packages/node_modules/node-red/red.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2020-05-13 23:24:40 +02:00
bartbutenaers
90f62e5e4a
Update packages/node_modules/node-red/red.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2020-05-13 23:23:29 +02:00
Nick O'Leary
f1bd3e1711
Merge pull request #2562 from kazuhitoyokoi/dev-addjapanesetranslations
...
Add Japanese translations for Outliner, help sidebar and loading progress bar
2020-05-13 09:18:50 +01:00
Kazuhito Yokoi
341c66a199
Fix description of grouping nodes
2020-05-13 12:32:02 +09:00
Nick O'Leary
bc1fb2770b
[groups] Change style of disabled groups
2020-05-12 13:53:20 +01:00
Nick O'Leary
9f1373945b
[help-sidebar] Tidy up some errors
2020-05-12 13:42:01 +01:00
Kazuhito Yokoi
266ee2ca81
Add Japanese translations for Outliner
2020-05-12 20:06:07 +09:00
Kazuhito Yokoi
35738cc1a3
Update Japanese translations for CSV node
2020-05-12 20:03:00 +09:00
Nick O'Leary
ff310f89bd
[groups] Support RED.view.reveal(group-id)
2020-05-12 10:59:41 +01:00
Hiroyasu Nishiyama
2dd004f6cd
rename example name of complete node
2020-05-12 15:56:35 +09:00
Hiroyasu Nishiyama
964b7e0e23
rename example name of status node
2020-05-12 15:53:59 +09:00
Hiroyasu Nishiyama
bc039bde81
rename example name of catch node
2020-05-12 15:52:01 +09:00
Hiroyasu Nishiyama
9505f82d9b
split debug node examples
2020-05-12 15:43:28 +09:00
Kazuhito Yokoi
9189db5531
Add Japanese translations for Outliner, help sidebar and loading progress bar
2020-05-12 11:06:29 +09:00
bartbutenaers
bfa5f39b6d
Asynchronous https support
2020-05-11 23:33:54 +02:00
bartbutenaers
15f97bbf26
Asynchronous https support
2020-05-11 23:29:38 +02:00
Nick O'Leary
90ba761325
Merge pull request #2555 from node-red/authMiddleware
...
Add httpAdminMiddleware to allow custom headers on admin routes
2020-05-11 16:28:07 +01:00
Nick O'Leary
0c83fa7060
Add loading progress bar
2020-05-11 16:27:22 +01:00
Nick O'Leary
f2e2c7e4d0
Merge pull request #2556 from node-red/outliner
...
Add Outliner to Info sidebar and add help sidebar
2020-05-11 16:26:41 +01:00
Nick O'Leary
717bfffa63
[Inject] Use legacy properies by preference
2020-05-11 16:07:26 +01:00
Hiroyasu Nishiyama
a764a4a44b
update initial contents for setup & close code
2020-05-11 22:55:07 +09:00
Dave Conway-Jones
247fa0ce7c
Fix inject so more backwards compatible
...
reuse old payload property and copy over topic if a string.
2020-05-11 14:37:19 +01:00
Nick O'Leary
13932b2cfb
Merge pull request #2553 from node-red-hitachi/add-reset-to-batch-node
...
Add reset feature to batch node
2020-05-11 09:39:09 +01:00
Nick O'Leary
0bd0540d2f
Merge pull request #2559 from kazuhitoyokoi/dev-addjapanesetranslations
...
Add Japanese translations for grouping nodes
2020-05-11 09:38:14 +01:00
Nick O'Leary
88bc022e2a
[help-sidebar] hide toc when directly setting content
2020-05-11 09:00:12 +01:00
Hiroyasu Nishiyama
00e080459e
update handling of invalid jsonata expression
2020-05-11 14:51:47 +09:00
Hiroyasu Nishiyama
5b197adf33
update according to comments
2020-05-11 14:37:14 +09:00
Kazuhito Yokoi
9019c31f91
Add Japanese translations for core nodes
2020-05-08 15:12:47 +09:00
Kazuhito Yokoi
2e14703b16
Add Japanese translations for grouping nodes
2020-05-08 15:01:39 +09:00
Nick O'Leary
f87698438d
[outliner] Handle switching projects properly
2020-05-07 21:48:47 +01:00
Nick O'Leary
4af1cf1d1f
[help-sidebar] Refresh help on node selection
2020-05-07 15:19:56 +01:00
Nick O'Leary
d6ad7dc6eb
Add show-examples-import-dialog action
2020-05-07 13:46:18 +01:00
Nick O'Leary
f25e4ea520
[help-sidebar] Include subflow help in sidebar
2020-05-07 12:34:15 +01:00
Nick O'Leary
17891d373b
[outliner] Fix positioning of tips box
2020-05-07 10:32:25 +01:00
Nick O'Leary
9f29149d87
[help-sidebar] Add help sidebar
2020-05-06 16:15:12 +01:00
Nick O'Leary
010e20989a
[popover] Allow hover-type popovers to contain buttons
2020-05-06 16:12:07 +01:00
Hiroyasu Nishiyama
c885f2edaa
add example of link node across tabs
2020-05-06 12:36:28 +09:00
Hiroyasu Nishiyama
ae5a7176ba
change comment of debug node example
2020-05-06 12:36:05 +09:00
Hiroyasu Nishiyama
ee13cd10fe
add checks for interval value
2020-05-06 11:21:58 +09:00
Nick O'Leary
b0f9bf2c62
Add httpAdminMiddleware for admin routes
2020-05-05 18:13:21 +01:00
Nick O'Leary
9fbfc3d677
Merge branch 'dev' into outliner
2020-05-05 17:47:59 +01:00
Nick O'Leary
189389f96a
[inject] Tidy up node label
2020-05-05 17:35:30 +01:00
Nick O'Leary
2af7066512
Merge branch 'dev' into outliner
2020-05-05 15:11:35 +01:00
Hiroyasu Nishiyama
9cbc40a229
fix message catalogue for CSV ndoe & update japanese message catalogue ( #2554 )
2020-05-05 14:43:08 +01:00
Nick O'Leary
18bf220ca4
Merge pull request #2413 from dvv/patch-1
...
Allow to know particular session from status node
2020-05-05 14:42:26 +01:00
Hiroyasu Nishiyama
8750c4b121
add reset feature to batch node
2020-05-05 21:07:55 +09:00
Dave Conway-Jones
36b0698432
Trigger - redo second output code update
2020-05-04 17:11:09 +01:00
Nick O'Leary
0edc57f0e3
Merge pull request #2547 from node-red-hitachi/fix-project-menu-item-activation
...
Activate project menu after initial clone
2020-05-04 16:14:42 +01:00
Nick O'Leary
3d76137247
[inject] Modify output labels for multi-value inject
2020-05-04 15:37:09 +01:00
Dave Conway-Jones
df9d231389
Merge branch 'dev' of https://github.com/node-red/node-red into dev
2020-05-04 14:17:17 +01:00
Dave Conway-Jones
e2aebaf0e7
CSV : add warn when unpaired quotes detected on input.
...
helps handling now that we allow line breaks within fields (as per spec).
2020-05-04 14:17:11 +01:00
Nick O'Leary
20e84a847a
Merge pull request #2435 from PaulWieland/dev
...
Adding user definable properties to inject node
2020-05-04 14:02:10 +01:00
Nick O'Leary
90537e42ba
Merge branch 'dev' into add-trigger-second-output
2020-05-04 12:45:01 +01:00
Nick O'Leary
4615465599
Merge pull request #2527 from node-red/enhance-csv
...
Enhance csv to allow output of column headers once only
2020-05-04 12:43:16 +01:00
Nick O'Leary
95418724fa
Merge pull request #2540 from vladimir-kazan/fix-deprecation-warning
...
Fix: Remove nodejs deprecation warning in 21-httpin node
2020-05-04 12:42:30 +01:00
Nick O'Leary
d7df20413d
Merge branch 'master' into dev
2020-05-04 11:41:44 +01:00
bartbutenaers
f7e0f55c13
httpsRefreshInterval in seconds
2020-05-02 22:24:04 +02:00
bartbutenaers
e16f48c9fd
httpsRefreshInterval in seconds
2020-05-02 22:22:36 +02:00
bartbutenaers
4694644043
Refresh interval in milliseconds
2020-05-02 14:41:46 +02:00
bartbutenaers
f468d6e947
Rename fix
2020-05-02 14:40:01 +02:00
bartbutenaers
9a19477796
Refresh https settings
2020-05-02 07:54:58 +02:00
bartbutenaers
00d41c6de2
Refresh https settings
2020-05-02 07:52:20 +02:00
Nick O'Leary
fc2a9a85ff
[outline] Reveal selected item after clearing outline filter
2020-05-01 17:51:44 +01:00
Nick O'Leary
78c86880e4
[outline] Update information section of info sidebar
2020-05-01 17:39:54 +01:00
Nick O'Leary
aca61c0354
Modify RED.panels to use flexbox position
2020-05-01 17:38:23 +01:00
Nick O'Leary
73dde4de51
Allow node edit dialog to be opened on a non-default tab
2020-05-01 17:37:42 +01:00
Nick O'Leary
597c4a2e4f
Add createNodeIcon and getDarkerColor to RED.utils
2020-05-01 17:37:15 +01:00
Hiroyasu Nishiyama
62ec7f4d37
add examples of common category nodes
2020-05-02 00:18:24 +09:00
Hiroyasu Nishiyama
319c7e9e9f
add join node example
2020-05-01 16:49:17 +09:00
Hiroyasu Nishiyama
580492b0c8
create sequence category
2020-05-01 10:39:52 +09:00
Hiroyasu Nishiyama
655ce7b87a
add split node example
2020-05-01 10:37:47 +09:00
Hiroyasu Nishiyama
4e09b404a2
fix comment description of sort sequence example
2020-05-01 09:55:38 +09:00
Hiroyasu Nishiyama
748f831495
rename examples & correct sequence size
2020-05-01 09:48:31 +09:00
Hiroyasu Nishiyama
bb3b87814c
add sort node examples
2020-05-01 09:24:29 +09:00
Hiroyasu Nishiyama
0bfe20182f
rename batch examples
2020-04-30 23:55:22 +09:00
Hiroyasu Nishiyama
4245c0a0ad
activate project menu after initial clone
2020-04-30 12:59:10 +09:00
Paul Wieland
25aadc690a
Added i18n and legacy output label support
2020-04-27 12:16:20 -04:00
Nick O'Leary
12dc4ab1fa
[outline] Connect search dialog to outline filter box
2020-04-27 15:23:39 +01:00
Nick O'Leary
55a5917282
[search] Refactor search to use editor events to generate index
2020-04-27 14:43:22 +01:00
Nick O'Leary
a5b33d11fc
[outline] Add outline section to info sidebar
2020-04-27 11:17:19 +01:00
Nick O'Leary
d2d872f51c
TreeList updates for the outliner sidebar
...
All data items now get their `item.treeList` api added even if deferBuild is set.
This means the apis can be used regardless of whether the tree has built their
ui pieces.
Also adds a number of new api calls
Top-level methods:
- clearSelection - clears selection from the list
- filter(filterFunc) - filters the tree using the provided function
Data item functions:
- item.treeList.sortChildren(sortFunction)
- item.treeList.replaceElement(element)
2020-04-27 11:14:47 +01:00
Nick O'Leary
5c0b500f48
Reorder group creation so groups:add is fired before nodes:change
2020-04-27 11:06:28 +01:00
Nick O'Leary
28418288e3
Allow RED.notify.popover to have a position offset
2020-04-27 11:05:32 +01:00
Nick O'Leary
0150769c17
EditableList api calls must not return nested list items
2020-04-27 11:04:41 +01:00
Nick O'Leary
2eaea02489
Make selected list item more distinct
2020-04-27 11:04:04 +01:00
Nick O'Leary
1a9c4b7714
All node button to be clicked via api call
2020-04-27 11:03:43 +01:00
Nick O'Leary
d9f710aa52
Only update disabled workspace css if it is the active ws
2020-04-27 11:03:02 +01:00
Nick O'Leary
2069cc4392
Add flows:reorder event
2020-04-27 10:49:54 +01:00
Nick O'Leary
f78be9050a
Reorder inital load so projects:load event emits before any nodes:add
2020-04-27 10:49:14 +01:00
Nick O'Leary
feb5d13e1c
Bump for 1.0.6
2020-04-24 13:55:34 +01:00
Nick O'Leary
a3b0448f53
Handle clone of null in utils
...
Fixes #2536
2020-04-24 13:54:49 +01:00
Nick O'Leary
3dfbefb9f5
Handle error objects when reporting in palette manager
2020-04-24 13:54:49 +01:00
Nick O'Leary
9f6bac1b1b
Revert to cron 1.7.2
...
See https://github.com/kelektiv/node-cron/issues/478
2020-04-24 13:54:49 +01:00
Nick O'Leary
0f2ed14d16
Update to JSONata 1.8.3
2020-04-24 13:54:49 +01:00
Paul Wieland
3e898c487a
Corrected output label logic
2020-04-22 15:13:11 -04:00
Nick O'Leary
efb9dce92f
Merge pull request #2543 from node-red/editor-events
...
Add more consistent events in the editor
2020-04-22 13:51:36 +01:00
Dave Conway-Jones
3f1bb6771a
Dont try and clone properties of a null object
2020-04-21 11:14:11 +01:00
Nick O'Leary
373267c53b
Add more consistent events in the editor
...
This introduces a much more consistent set of events within the editor
for whenever a element is added, removed or modified.
The events emited on the `RED.events` event system. The event names
take the form: `"<thing>:<action>"`.
`<thing>` can be one of:
- nodes
- flows
- subflows
- groups
- links
`<action>` can be one of:
- add
- remove
- change
The payload of the events is the object in question.
There is also:
- flows:reorder - when tabs are reordered. Payload is array of flow ids.
- workspace:clear - when the workspace is emptied - part of switching projects
The `nodes:change` event was already used by RED.nodes.dirty() to cause
the Deploy button to become active. This renames that event to:
- workspace:dirty - Payload is boolean flag for the dirty state
This commit also updates the Palette to use the subflows:change event to
only redraw subflows that have actually changed rather than refresh them
all whenever one of them *might* have changed. This removes a noticable
flicker of the icon which was needlessly being redrawn.
2020-04-20 22:23:34 +01:00
Nick O'Leary
ae3e250269
Merge branch 'dev' of github.com:node-red/node-red into dev
2020-04-20 21:57:46 +01:00
Vladimir Kuznetsov
33200b2d08
Fix: Remove nodejs deprecation warning in 21-httpin node
2020-04-15 15:39:59 +02:00
Nick O'Leary
b032e00d01
[groups] increase group border radius
2020-04-14 22:39:42 +01:00
Dave Conway-Jones
fda95dfc5d
csv node: remove xs console.log
2020-04-14 11:02:14 +01:00
Dave Conway-Jones
bc96f2d0cb
udp node: when reusing input socket honour the broadcast mode.
2020-04-11 22:33:11 +01:00
Hiroyasu Nishiyama
c649e1b4a2
update promise & message handling
2020-04-10 23:06:43 +09:00
Nick O'Leary
f54ed8ebd1
Prevent button label wrapping in typedInput
2020-04-09 20:20:52 +01:00
Nick O'Leary
b82167fefa
Bump for 1.0.5
2020-04-09 14:15:46 +01:00
Paul Wieland
2efc2bc186
Update 20-inject.html
...
Scroll the div down automatically when the user changes the repeat drop down.
2020-04-08 13:37:51 -04:00
Nick O'Leary
f572c11912
Bump dependencies
2020-04-08 17:43:32 +01:00
Paul Wieland
4595a77c41
tip removed from inject node, cleanup i18n
2020-04-08 12:30:13 -04:00
Paul Wieland
7c1853431a
Update 20-inject.html
...
Cleanup old payload, topic & type.
Move name and remove tip.
2020-04-08 12:29:55 -04:00
Nick O'Leary
e26eb85718
Fine tune typedInput flexbox handling on option-button
2020-04-08 17:06:11 +01:00
Nick O'Leary
821b5686f2
Merge branch 'master' into pr_2492
2020-04-08 12:42:33 +01:00
Nick O'Leary
97c771f93a
Ensure file context does not write 'undefined' to store
...
Fixes #2522
2020-04-08 11:32:39 +01:00
martinLim45
513957eea1
Set flow.disabled when disabled property is false
2020-04-07 16:41:49 +09:00
Dave Conway-Jones
5eed4672ed
rtrigger node - reapply - passing topic through to output fix that seemed to only half merge
2020-04-06 22:58:00 +01:00
Nick O'Leary
aafa4fe0b9
Bump dev branch to 1.1.0
2020-04-06 20:29:22 +01:00
Nick O'Leary
572c03631d
Do not collapse whitespace in Debug string messages
2020-04-06 15:40:06 +01:00
Nick O'Leary
2f869a55e2
Handle nodes with no wires array
2020-04-06 15:39:48 +01:00
Hiroyasu Nishiyama
161f6090c1
update initialize & finalize processing of function node
2020-04-06 16:34:41 +09:00
Nick O'Leary
efad7270b7
Add polyfills for IE11
2020-04-03 16:57:15 +01:00
Dave Conway-Jones
24eb78d137
add ja translations
2020-04-03 16:55:43 +01:00
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
344c9fe57e
Merge branch 'master' into dev
2020-04-02 23:24:42 +01:00
Nick O'Leary
9d4400349b
Fix timer reference in node close handling
2020-04-02 23:24:18 +01:00
Nick O'Leary
24f7000918
[groups] Remove padStart because IE11
2020-04-02 23:23:41 +01:00
Nick O'Leary
6ff3286d78
Merge branch 'master' into dev
2020-04-02 16:52:55 +01:00
Nick O'Leary
f058de8bcd
Update TypedInput to use flexbox and remove resizing code
2020-04-02 16:49:58 +01:00
Nick O'Leary
fbfc74e5ca
[groups] Ensure newly imported nodes have width/height
2020-04-02 11:58:08 +01:00
Nick O'Leary
e0f3e94e2b
Merge branch 'dev' into master
2020-04-01 20:22:25 +01:00
Nick O'Leary
5da89892b4
[groups] Draw group selection above all other groups
2020-04-01 14:10:35 +01:00
Nick O'Leary
a6ecb54cc4
Clear node.close timeout to avoid unnecessary work on restart
2020-03-31 19:25:20 +01:00
Nick O'Leary
04da13eaf9
Merge branch 'pr_2523' into dev
2020-03-31 15:59:31 +01:00
Nick O'Leary
7fa4df082e
Force sync redraw of view when replacing unknown nodes
2020-03-31 15:58:51 +01:00
Nick O'Leary
ae001c5e82
Merge branch 'master' into dev
2020-03-31 15:35:46 +01:00
Nick O'Leary
e7f942eda7
Update nodeTabMap when replacing unknown nodes
2020-03-31 15:34:48 +01:00
Hiroyasu Nishiyama
fa8236ee2c
update for recent change of dev branch
2020-03-31 20:32:07 +09:00
Hiroyasu Nishiyama
08ec04c889
merge upstream/dev
2020-03-31 19:05:22 +09:00
Hiroyasu Nishiyama
e5150ea012
force redraw after node installation
2020-03-31 16:48:20 +09:00
Nick O'Leary
294696daf5
Merge branch 'dev' into groups
2020-03-30 23:42:52 +01:00
Nick O'Leary
d099356207
Merge branch 'master' into dev
2020-03-30 23:42:40 +01:00
Nick O'Leary
5c06761b1a
Remove console.log from subflow
2020-03-30 23:42:30 +01:00
Nick O'Leary
05fc3c5eca
Merge branch 'master' into dev
2020-03-30 23:41:33 +01:00
Nick O'Leary
9d4e2adde4
Merge pull request #2519 from neohelden/master
...
German I18n adjustments
2020-03-30 21:44:44 +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
6ae7c51dc5
Check node props when deciding if pasted node can splice links
...
Fixes #2494
2020-03-29 20:33:15 +01:00
Nick O'Leary
84771f5864
Flows/subflows must preinitialise their context objects
...
Fixes #2513
If a node inside a subflow accessed its context object in its
constructor, the subflow-instance flow context would not yet
have been created. This would cause a place holder context
to get created on its behalf, but that place holder doesn't
have its parent set properly. This then breaks the usage
of $parent inside such a subflow.
This fix has changed it so flows (and subflows) create their
flow context as part of their initial creation. That ensures
it exists when individual nodes from the subflow are created,
allowing them to safely access their context.
This has also fixed a related issue where any attempt to use
$parent to access beyond the root parent would seemingly hang
as the callback was never being called. This would cause
messages to get stuck in flows. The fix ensures the callback
is used in the root context objects and undefined is returned.
2020-03-27 23:47:12 +00:00
Nick O'Leary
4304d44851
Ensure complete node scope is remapped in subflows
...
Fixes #2514
2020-03-27 09:44:15 +00:00
Nick O'Leary
1018c0e8a5
Handle false values in $env() properly
...
Fixes 2517
2020-03-27 09:05:58 +00:00
Nick O'Leary
b1d0013214
[groups] Better ordering of group elements on the DOM
2020-03-26 22:51:06 +00:00
Nick O'Leary
94ef25bbb9
[groups] i18n group messages
2020-03-26 22:50:46 +00:00
Nick O'Leary
13830ffc9c
[groups] Tidy up Info sidebar summary of group selection
2020-03-26 21:00:22 +00:00
Nick O'Leary
e0bef941b4
[groups] Include groups when copying whole tabs
2020-03-26 20:26:58 +00:00
Nick O'Leary
03e9522d98
[groups] Include groups when exporting
2020-03-26 18:01:57 +00:00
Nick O'Leary
1bdbd31b96
[groups] Overhaul group drag handling for empty groups
2020-03-26 15:27:34 +00:00
Nick O'Leary
ef9db701f8
[groups] Add default group style to css so can be themed
2020-03-26 15:25:08 +00:00
Nick O'Leary
afb564a4fc
[groups] Add copy/paste group style actions
2020-03-26 15:24:02 +00:00
Nick O'Leary
3e7f58dedd
[groups] Include group counts in copy/paste notifications
2020-03-26 15:22:59 +00:00
Pascal Stech
e46d8345db
German I18n adjustments
2020-03-26 15:39:32 +01:00
Alex Kaul
b4177836a8
Remove duplicate
2020-03-26 00:42:01 +07:00
Nick O'Leary
5b2ee21204
Merge pull request #2506 from node-red-hitachi/fix-subflow-template-tab
...
fix tab appearance of subflow template panel
2020-03-24 15:15:21 +00: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
Nick O'Leary
7c91c4ae5a
[groups] Prevent subflow port nodes being added group
2020-03-24 14:05:35 +00:00
Nick O'Leary
7bc3b662e4
[groups] Fix up various delete/undo actions with groups
2020-03-24 14:05:09 +00:00
Nick O'Leary
64af1f7e9b
[groups] Lasso should select top-most group of selection
2020-03-23 22:04:40 +00:00
Nick O'Leary
f0038e9796
[groups] Use requestAnimationFrame for view redraw
...
This moves the expensive redraw code out of the event handling phase
and onto the browser's repaint phase. This makes the event handling
more responsive, particularly when dragging a large number of nodes.
It also removes lots of unnecessary anonymous functions in the redraw
code that should also improve performance.
2020-03-23 21:30:52 +00:00
Nick O'Leary
768aa4ac92
[groups] getGroupAt should return top most group
2020-03-23 21:30:09 +00:00
Nick O'Leary
f61c137ea3
[groups] Improve styling of group selection/highlight
2020-03-23 14:51:18 +00:00
Nick O'Leary
20a8059758
[groups] Add style options for group label
2020-03-20 20:00:03 +00:00
Nick O'Leary
58696c6ad4
[groups] Add better colour picker for group fill/stroke
2020-03-19 13:41:54 +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
Nick O'Leary
9b2e9ec41a
[groups] Support undo of convert to subflow from inside group
2020-03-16 22:51:54 +00:00
Kazuhito Yokoi
08ef9ee682
Add backslash handling to library
2020-03-16 21:58:28 +09:00
Nick O'Leary
a8bc753720
[groups] Show group info when selected in sidebar
2020-03-16 11:16:18 +00:00
Nick O'Leary
266df86d98
[groups] Add menu options for group actions
2020-03-16 10:20:48 +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
Hiroyasu Nishiyama
c4ca0b6e91
fix tab apperance of subflow template panel
2020-03-15 08:02:26 +09:00
Nick O'Leary
1bf3b3077e
[groups] Include groups when converting selection to subflow
2020-03-14 00:17:16 +00:00
Nick O'Leary
c9194c3635
[groups] Fix undo/redo handling of addTo/removeFrom group
2020-03-13 23:09:18 +00:00
Nick O'Leary
27c462fee9
[groups] Support dragging node from palette into group
2020-03-13 23:01:19 +00:00
Nick O'Leary
7886e5d57c
[groups] Add undo support for group actions
2020-03-13 23:01:01 +00:00
Nick O'Leary
6912dec166
Merge pull request #2479 from node-red-hitachi/dev-admin-api-auth
...
Add admin api authentication function
2020-03-13 13:36:53 +00:00
Nick O'Leary
b8e610e1b6
Merge pull request #2500 from tilleul/patch-3
...
Support for context stores using JSONata and evaluateNodeProperty()
2020-03-13 13:21:26 +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
Nick O'Leary
a8b1e91843
Merge pull request #2504 from bonanitech/patch-3
...
Fix paletteCategories order
2020-03-13 13:11:41 +00:00
Nick O'Leary
20f97d0d13
Add better handling of host-key-verify error with projects
2020-03-13 13:09:47 +00:00
Mauricio Bonani
4c78f06c2b
Fix paletteCategories order
2020-03-13 08:44:56 -04: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
Nick O'Leary
0ef3471f8f
[groups] Add undo of group import
2020-03-13 11:27:13 +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
Nick O'Leary
fc3d0ab053
[groups] Keep groups ordered by depth in DOM
2020-03-09 15:10:54 +00:00
Nick O'Leary
de971fa53f
Merge pull request #2487 from bonanitech/patch-1
...
Fix workspace CSS properties syntax
2020-03-09 11:17:14 +00:00
Nick O'Leary
d1dd7d1d51
[groups] Support copy/paste/import/export of groups
2020-03-09 11:14:18 +00:00
tilleul
b78ef006ec
Support for context stores using JSONata and evaluateNodeProperty()
...
The function prepareJSONataExpression() does not take context store into account.
This causes problems when using typedInput fields and getting the value of a property based on its type using evaluateNodeProperty().
2020-03-09 11:22:20 +01:00
Hiroyasu Nishiyama
82539fc420
update for merging settings object & better error handling
2020-03-07 19:19:48 +09:00
Hiroyasu Nishiyama
84d2b8ad6d
add support of initialization & finalization to function node
2020-03-07 01:55:45 +09:00
Nick O'Leary
9a0c843f29
[groups] Support deleting groups as part of selection
2020-03-05 22:49:31 +00:00
Nick O'Leary
4d96d95370
[groups] Add merge-selection-to-group and remove-selection-from-group
2020-03-05 15:52:26 +00:00
Nick O'Leary
51ea5dc342
[groups] Add ungroup-selection action
2020-03-05 10:43:28 +00:00
Nick O'Leary
97d58e34f2
[groups] Support nested groups in editor
2020-03-04 21:48:38 +00:00
Nick O'Leary
86ce5c591b
[groups] add basic group functionality to editor
2020-03-03 20:55:01 +00: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
Mauricio Bonani
8a82552bdc
Consolidate duplicates
2020-02-29 15:14:57 -05:00
Mauricio Bonani
bd4fc2e5cc
Fix workspace CSS properties syntax
2020-02-29 09:15:42 -05:00
Nick O'Leary
32aa4c41ce
Bump for 1.0.4
2020-02-27 14:37:25 +00:00
KAZUHIRO ITO
83942c2551
Fix plugin only receives the actual token
2020-02-27 19:55:21 +09:00
KAZUHIRO ITO
458d794f52
Fix tokensStrategy order
2020-02-27 19:41:59 +09: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
cc5fdd9844
Avoid adding extra divs to edit form to avoid size miscalculation
2020-02-26 13:17:03 +00:00
Nick O'Leary
d09ee6611f
Update dependencies
2020-02-26 11:37:37 +00:00
KAZUHIRO ITO
bba6855872
Add admin api authentication function
2020-02-26 12:59:40 +09: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
c9ad5bea93
Merge branch 'dev' of github.com:node-red/node-red into dev
2020-02-25 15:09:26 +00:00
Nick O'Leary
a09b3bb6c7
Merge branch 'dev' into pr_2242
2020-02-25 14:32:33 +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
Nick O'Leary
22de8855c1
Handle httpAdminRoot missing ending slash with login strategy
...
Fixes #2473
2020-02-24 21:08:29 +00:00
Nick O'Leary
1830478ec3
Merge pull request #2461 from node-red/set-flow-with-creds
...
Allow credentials to be provided as part of /flows api
2020-02-24 16:22:57 +00:00
Nick O'Leary
9d567d61fe
Merge pull request #2470 from mknj/master
...
bump https-proxy-agent
2020-02-24 16:19:17 +00:00
Nick O'Leary
79feb691bd
Add regex awareness to jsonata formatter
2020-02-24 16:08:58 +00:00
Nick O'Leary
e16fe1e6a5
Add better regex highlighting in jsonata edit mode
...
Fixes #2465
2020-02-24 13:27:42 +00:00
Nick O'Leary
04d3981921
Bump to jsonata 1.8.1
2020-02-24 11:42:56 +00:00
Nick O'Leary
40c3099e4e
Avoid adding extra newlines when formating jsonata
...
Fixes #2472
2020-02-24 11:41:27 +00:00
Nick O'Leary
3f86fd7176
Upgrade to latest marked and dompurify libs
2020-02-24 11:22:47 +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
Hiroyasu Nishiyama
2da1554caa
update message catalogue for subflow UI
2020-02-18 21:38:32 +09:00
Hiroyasu Nishiyama
c0d007ffa9
add option support for overwriting settiings.js
2020-02-16 23:07:05 +09: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
e3dab3cf20
Ensure catalog load errors are logged to the console
2020-02-14 16:14:52 +00:00
Nick O'Leary
569b9f3d06
Track context sidebar element paths to track formatting changes
...
Fixes #2460
2020-02-13 22:39:59 +00:00
Nick O'Leary
d6b5494625
Allow credentials to be provided as part of /flows api
2020-02-13 16:44:48 +00:00
Nick O'Leary
f76edf74f9
Merge pull request #2454 from node-red/send-metric-fix
...
Move receive metric position to better reflect async changes
2020-02-13 10:08:24 +00:00
Kazuhito Yokoi
5c199d3bb4
Fix garbled characters in library ( #2457 )
...
* update getFileBody
* add suitable unit tests
Co-authored-by: Hiroyuki Okada <ok.okada.hiroyuki@gmail.com>
2020-02-12 16:35:33 +00:00
Nick O'Leary
634a51635c
Battling Chrome Autocomplete, part 31: Wrap search input with form
2020-02-10 18:56:03 +00: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
cc177533e8
Dont export subflow template creds by default
2020-02-10 11:28:56 +00:00
Nick O'Leary
cd210d9fbf
Add support for credential-stored env var in subflow
2020-02-10 11:28:56 +00:00
Nick O'Leary
bffcaa1c17
Refocus credential typedInput when hide/show button clicked
2020-02-10 11:16:19 +00:00
Nick O'Leary
33cbb2ada8
Fixup typedInput cred css
2020-02-10 11:09:49 +00:00
Nick O'Leary
d08e77cf36
Add credential type to TypedInput
2020-02-10 11:09:49 +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
80d100f3f9
Move receive metric position to better reflect async changes
...
Fixes #2444
2020-02-07 16:49:41 +00:00
Nick O'Leary
a05589c5a6
Filter palette using raw label not html formatted label
...
Fixes #2409
2020-02-07 16:31:59 +00:00
Nick O'Leary
7d32636133
Improve file store error when cache disabled and sync api used
...
Closes #2406
2020-02-07 14:26:30 +00:00
Nick O'Leary
3db5f928ee
Wrap long context values when displaying in sidebar
...
Fixes #2400
2020-02-07 13:59:08 +00:00
Nick O'Leary
797da3bc8e
Fix duplicating array item in visual json editor
2020-02-07 10:46:04 +00: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
00eb474e02
new zh-CN translation for runtime
2020-02-07 18:27:06 +09:00
JIYE YU
ad6104baeb
wrap up ch-ZN translation for nodes message.json
2020-02-07 17:58:20 +09:00
JIYE YU
cd552ab202
wrap up ch-ZN translation for editor-client files
2020-02-07 17:57:37 +09:00
Nick O'Leary
bbd471ad93
Trick chrome into autofilling dummy username/password inputs
...
Fixes #2445
Continuing the arms race against Chrome's war on developers getting
to choose if a form should be autocompleted or not.
The honey-pot username/password fields we already had were being
ignored. This is because they were hidden.
This fix does three things:
- unhides the honey-pot inputs, but moves them offscreen so they won't be seen
- gives them dummy id's so Chrome thinks they are username/password fields
- updates our autocomplete setting to be the standards-compliant 'off' for all
the other browsers who adhere to the standard
2020-02-06 15:36:23 +00:00
Nick O'Leary
0f1ca1c7cf
cloneMessage should handle undefined without throwing err
...
Fixes #2399
2020-02-06 10:05:32 +00: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
Kazuhito Yokoi
0bb77bfa7f
Add Japanese translations for i18n
2020-02-06 16:14:09 +09:00
Nick O'Leary
b6702a0c3b
Modify history sidebar button positioning to handle long labels
...
Fixes #2338
2020-02-05 19:48:24 +00:00
Nick O'Leary
d771527f77
Add some auto-complete snippets to the nrjavascript mode
...
Close #2438
2020-02-05 15:11:18 +00:00
Nick O'Leary
3d9945b60c
Update to JSONata 1.8
2020-02-05 14:44:39 +00:00
Nick O'Leary
5897045f24
Ignore disabled nodes when checking for invalid configs on deploy
...
Closes #2430
2020-02-05 14:26:55 +00:00
Dave Conway-Jones
b2f53a183e
rename BreakingExit call
...
(undo Brexit :-)
2020-02-05 13:58:45 +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
Dave Conway-Jones
0622be843b
Add catcher for PM2 graceful shutdown
2020-02-04 13:42:34 +00:00
Hiroyasu Nishiyama
272fbc0cb0
add examples of batch node
2020-02-04 09:45:23 +09:00
Hiroyasu Nishiyama
36bf2a3c38
add support for examples of core nodes
2020-02-03 12:59:12 +09:00
Tscherno
663ed9833a
Add HEAD as Method
2020-02-01 17:21:33 +01:00
Dave Conway-Jones
fcf757f715
catch mode signals to allow clean context flush on shutdown
...
(yes the name is intentionally ironic)
Code pattern copied from https://nodejs.org/api/process.html#process_signal_events
2020-01-31 18:11:58 +00: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
Jiye Yu
504d13943d
wrap up the zh-tw UI translation ( #2443 )
...
* zh-tw UI translation: complement the rest part
* fix translated sentence according to comments
2020-01-30 12:40:44 +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
Nick O'Leary
9d4238e5cc
Re-enable jshint on editor and fixup issues
2020-01-22 11:53:41 +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
Nick O'Leary
5e7cd79ed9
Merge pull request #2392 from kazuhitoyokoi/master-fixjsoneditor
...
Add icons and support i18n in typedInput of JSON editor
2020-01-17 10:38:23 +00:00
Nick O'Leary
aba6173e23
Merge pull request #2411 from kazuhitoyokoi/master-fixeditor
...
Fix IME bug in text editor
2020-01-17 10:36:43 +00:00
Nick O'Leary
468beee045
Merge pull request #2381 from node-red/keyboard-nav
...
Scroll the view with WASD/Cursor keys when nothing selected
2020-01-17 10:36:05 +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
Nick O'Leary
b96164d4f5
Fix false change detection when no config node selected
2020-01-10 14:52:20 +00:00
Kazuhito Yokoi
944070dfb1
Move CSS definition to ace.scss
2020-01-09 13:06:39 +09:00
Kazuhito Yokoi
f0584df1d0
Revert "Fix IME bug in text editor"
...
This reverts commit 9cbd0fceea
.
2020-01-09 12:53:39 +09:00
Nick O'Leary
ba209c2bdd
Merge pull request #2417 from node-red-hitachi/fix-error-on-install
...
Remove undefined loadFlowLibrary call
2020-01-08 14:43:19 +00:00
Arlena Derksen
2436bb0128
Fixes the routes described in #2418 regarding too broad matching of regex URLs.
2020-01-03 21:27:35 +01: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
Hiroyasu Nishiyama
1ee43113b1
remove undefined loadFlowLibrary call
2019-12-31 20:22:13 +09:00
Dave Conway-Jones
902f477ee3
Bump included nodes versions to mathc latest
...
rbe, tail (and sentiment).
To close #2415
2019-12-30 15:46:08 +00:00
Dave Conway-Jones
9c1d46ff92
Make node highlighting a bit more obvious for busy flows
2019-12-26 16:53:13 +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
Kazuhito Yokoi
9cbd0fceea
Fix IME bug in text editor
2019-12-17 21:00:50 +09:00
Amo DelBello
d017dd75cd
Remove 'clone' from util
2019-11-29 20:15:56 -07:00
Amo DelBello
021df83c3f
Replace 'clone' with 'lodash.clonedeep'
2019-11-29 18:50:30 -07:00
Kazuhito Yokoi
7805974736
Add icons and support i18n in typedInput of JSON editor
2019-11-25 16:40:42 +09: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
d45274494d
Merge branch 'master' into dev
2019-11-21 21:57:58 +00: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
64580237d5
Remove rogue debug
2019-11-21 11:08:15 +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
Nick O'Leary
83c1e44925
Merge pull request #2371 from btsimonh/projects-flowsFile-absolute
...
flows file absolute path plus non-existent folder creation.
2019-11-21 10:44:20 +00:00
Nick O'Leary
3088115aba
Avoid unnecessary i18n catalog load if base lng provided
2019-11-21 10:42:40 +00:00
Nick O'Leary
fc93e502b8
Merge pull request #2376 from tt92/master
...
I18n - language fallback behaviour
2019-11-21 10:38:21 +00:00
Dave Conway-Jones
2f4dcba54d
let subflow add node-red context to status
...
For all those nodes thaht don't specify it.
So that subflow status then works ok
2019-11-20 06:12:33 -05:00
tot92
683c6a748e
switched loading order
2019-11-18 20:45:48 +01: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
2aef99c440
Merge pull request #2362 from node-red-hitachi/i18n-json-editor
...
Update support of i18n of visual JSON editor
2019-11-18 11:32:19 +00:00
Nick O'Leary
88cbc32abc
Fix inverse of 'replace' editor event
2019-11-14 19:13:23 +00:00
Hiroyasu Nishiyama
21635aadfe
use type name from common.type
2019-11-13 22:50:44 +09:00
Hiroyasu Nishiyama
d5234888b3
Merge branch 'master' into i18n-json-editor
2019-11-13 22:42:53 +09:00
Nick O'Leary
a54ca699b5
Scroll the view with WASD/Cursor keys when nothing selected
2019-11-13 10:06:25 +00:00
Nick O'Leary
1f5ff0c6d3
Merge pull request #2366 from btsimonh/fix-encodeObjecterror
...
Catches bad objects being encoded, returning instead the error.
2019-11-13 09:33:20 +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
KAZUHIRO ITO
ff96773295
Add node installation from other than public site
2019-11-11 18:25:36 +09:00
tot92
4d6828ec14
typo
2019-11-09 22:09:02 +01:00
tot92
dae1d6057e
fixed i18n language fallback behaviour
2019-11-09 22:07:06 +01: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
Simon Hailes
a4af7b8e21
localfilesystem - ensure folder is present before write (e.g. flows file not in user folder)
2019-11-03 09:10:32 +00:00
Simon Hailes
72deee5d74
Detect windows UNC '\\' as well as 'X:' as an absolute flow path - use the path.isAbsolute function instead of rolling our own.
2019-11-03 08:24:47 +00:00
Simon Hailes
63cc9adeaa
small update to log - if toString() causes exception, then note and use util.inspect instead - prevents log from causing processes to abort through exception.
...
Add tests.
2019-11-02 12:38:40 +00:00
Simon Hailes
74d760a46d
add util.inspect data to 'type not printable'. Add test to cover these lines (no existing test).
2019-11-02 12:37:07 +00:00
Simon Hailes
eb09ec6834
add utils.inspect result and be more explicit about the error.
2019-11-02 10:39:22 +00:00
Nick O'Leary
9bd9c6a400
Merge pull request #2364 from kazuhitoyokoi/master-addtooltip
...
Add tooltip to the expand button in markdown editor
2019-11-01 23:36:31 +00:00
Nick O'Leary
7321e206c5
Merge pull request #2363 from kazuhitoyokoi/master-fixtabselectkey
...
Support ctrl key to select tabs for Windows
2019-11-01 23:35:18 +00:00
Nick O'Leary
2c7917f0ca
Merge pull request #2355 from node-red-hitachi/fix-typedInput-line-break
...
Prohibit line break in type menu of typedInput
2019-11-01 23:27:36 +00:00
Nick O'Leary
d94b20a908
Merge pull request #2356 from node-red-hitachi/fix-jsonata-help-display
...
Make JSONata help initially shown
2019-11-01 23:27:01 +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
Nick O'Leary
1db3af7c8e
Merge pull request #2354 from node-red-hitachi/update-jsonata-message-jp
...
Update Japanese JSONata message catalogue
2019-11-01 23:25:46 +00:00
piyonakajima
397fe31f97
Update 17-split.html ( #2365 )
2019-11-01 13:04:43 +00:00
Simon Hailes
bc283aa025
Catches bad objects being encoded, returning instead the error.
...
Symptom- Observed that global context would not display in front end, the call returning 400.
Traced to an object in global which cause encodeObject to except.
This push catches that, and now global will display, but the object in question display as an error.
2019-11-01 11:38:26 +00:00
Kazuhito Yokoi
9dbdf0947b
Add tooltip to expand button in markdown editor
2019-10-31 17:21:26 +09:00
Kazuhito Yokoi
7c21bf4555
Add icons for typedInput
2019-10-31 16:03:27 +09:00
Kazuhito Yokoi
361dc194ee
Support ctrl key to select tabs for Windows
2019-10-31 14:46:29 +09:00
Hiroyasu Nishiyama
8c1aa83d12
update support of i18n of JSON editor
2019-10-31 12:26:04 +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
Hiroyasu Nishiyama
07061928df
make JSONata help initially shown
2019-10-29 10:24:15 +09:00
Hiroyasu Nishiyama
18ff2df65c
prohibit line break in type menu of typedInput
2019-10-28 23:49:14 +09:00
Hiroyasu Nishiyama
7b1411d171
update Japanese JSONata message catalogue
2019-10-28 22:45:53 +09:00
Nick O'Leary
3a1d0f3695
Merge pull request #2330 from kazuhitoyokoi/master-fixcopyhandling4subflow
...
Fix handling to avoid invalid nested subflow
2019-10-28 09:58:32 +00: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
4d58902ba7
Merge pull request #2340 from pdong/chore/update-to-jsonata-1.7
...
Update JSONata to 1.7.0
2019-10-25 10:25:22 +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
cd23f711ed
Merge pull request #2332 from TJKoury/patch-2
...
Remove msg
2019-10-23 21:37:58 +01:00
Nick O'Leary
f9b147af42
Merge pull request #2334 from kazuhitoyokoi/master-fixsubflowlang2
...
Fix language handling in subflow node
2019-10-23 21:36:57 +01:00
Nick O'Leary
775f1110d3
Merge pull request #2337 from piyonakajima/language_of_tooltip
...
fix tooltip language in subflow
2019-10-23 21:33:32 +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
Nick O'Leary
72a268b70a
Merge pull request #2344 from 1ft-seabass/fix-70-csv
...
Fixed the code format of 70-CSV.js from Tab to Space. try again.
2019-10-23 21:31:30 +01:00
tseigo
e022b782a9
Fixed jsdoc descriptions
2019-10-22 00:35:35 +09: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
Phi Dong
c590247afa
Update node-red/util JSONata to 1.7.0
2019-10-19 14:33:13 -07:00
Phi Dong
5d36539271
Update JSONata to 1.7.0
2019-10-19 12:37:54 -07:00
bartbutenaers
0d673486a3
Check auth type on opening
2019-10-19 14:16:03 +02:00
Nick O'Leary
29f1651a18
Use default language if lng param not set in i18n req
2019-10-18 16:09:14 +01:00
NAKAJIMA,Tomohiro
dd20a3e685
Fix the language of the tooltip
2019-10-18 23:50:54 +09:00
Kazuhito Yokoi
75a5b1354c
Add translation for http request node
2019-10-17 21:56:22 +09:00
Kazuhito Yokoi
dae9ac8173
Fix language handling in subflow node
2019-10-17 21:24:55 +09:00
Dave Conway-Jones
78b735276b
fix httprequest timeout units info
...
to close #2333
2019-10-17 13:24:51 +01:00
Kazuhito Yokoi
e10dd54e2b
Revert "Merge pull request #2328 from kazuhitoyokoi/master-fixsubflowlang"
...
This reverts commit 873bdc6733
, reversing
changes made to 8a40b075b5
.
2019-10-17 21:05:06 +09:00
TJKoury
cb8deab1f9
Update packages/node_modules/@node-red/runtime/lib/nodes/Node.js
...
Co-Authored-By: Nick O'Leary <nick.oleary@gmail.com>
2019-10-17 07:42:11 -04:00
TJKoury
e5c27d0236
Remove msg
...
`msg` not defined in scope.
2019-10-16 20:00:11 -04:00
Kazuhito Yokoi
faf6fa9450
Fix copy and paste handling in subflow
2019-10-16 20:59:01 +09:00
Nick O'Leary
873bdc6733
Merge pull request #2328 from kazuhitoyokoi/master-fixsubflowlang
...
Fix language handling in subflow node
2019-10-16 11:12:48 +01:00
Nick O'Leary
8a40b075b5
Merge pull request #2326 from bonanitech/patch-1
...
Fix palette editor search visualization
2019-10-16 11:12:03 +01:00
Kazuhito Yokoi
56c41374bf
Fix language handling in subflow node
2019-10-15 16:50:16 +09:00
Mauricio Bonani
a08c2c6437
Fix palette editor search visualization
2019-10-14 15:13:59 -04:00
Nick O'Leary
07fe5b247b
Bump for 1.0.2
2019-10-14 13:17:48 +01:00
Nick O'Leary
c1c694035d
Allow node.status() to be passed number/bool types
...
Adds to the existing support for string types. Also
adds unit tests for all three cases
2019-10-14 13:06:59 +01:00
Nick O'Leary
147d2a02be
Ensure node status is refreshed whenever node is edited
...
Fixes an issue where, if the number of node outputs was changes
the node would resize, but the status text would not reposition
until a new status message arrived.
This change marks status as dirty whenever the node has been
edited, forcing it to be redrawn.
2019-10-14 13:05:45 +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
1ft-seabass
451835fbeb
Fixed editor.json ( #2321 )
2019-10-11 08:55:23 +01:00
Nick O'Leary
547e7a1b21
Allow node emitted events to have multiple arguments
...
This is fixing a regression introduced in 1.0 where a custom
`Node.emit` function was added that could only handle a single
argument.
2019-10-10 16:35:12 +01:00
Nick O'Leary
053e3ba923
Merge pull request #2313 from kazuhitoyokoi/master-fixvisualeditor
...
Fix menu in visual JSON editor
2019-10-10 14:31:19 +01:00
Nick O'Leary
bf65dcd49b
Merge pull request #2314 from ThierryLeGal/addItem-insert-divider
...
Insert divider in menu by calling RED.menu.addItem('id', null);
2019-10-10 14:29:14 +01:00
Arlena Derksen
ca7a298509
Fixed docstrings to have them match the function signature (name of parameters).
2019-10-10 14:57:19 +02: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
Thierry Le Gal
5056203023
Insert divider in menu by calling RED.menu.addItem('id', null);
2019-10-07 14:47:20 +02:00
Kazuhito Yokoi
a0026e66ce
Fix element to collapse items in visual JSON editor
2019-10-07 16:13:04 +09: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
Nick O'Leary
3cb00ce4e0
Merge pull request #2308 from kazuhitoyokoi/master-fixgridsetting
...
Fix grid setting in flow editor
2019-10-04 10:53:01 +01:00
Nick O'Leary
8e18cf5986
Merge pull request #2306 from kazuhitoyokoi/master-fixtooltips
...
i18n support in tooltips
2019-10-04 10:50:27 +01:00
Kazuhito Yokoi
895156675f
Fix grid setting
2019-10-04 18:15:32 +09:00
Kazuhito Yokoi
1c424e2e0a
Fix width on inject node property
2019-10-04 15:33:31 +09:00
Kazuhito Yokoi
0124bb17e8
i18n support in tooltips
2019-10-04 12:22:09 +09:00
Hiroyasu Nishiyama
2c89b2d262
update Japanese info text of range node ( #2302 )
2019-10-03 20:32:56 +01:00
Nick O'Leary
c7bbe2f1fe
Add env vars to enable safe mode and projects ( #2301 )
...
* Add NODE_RED_ENABLE_SAFE_MODE and NODE_RED_ENABLE_PROJECTS
* Allow env-vars to be set to false to disable features
2019-10-03 20:31:16 +01:00
Nick O'Leary
88609a8829
Merge pull request #2303 from pdong/bug/node-color-change-when-not-on-a-flow
...
Fix issue where subflow color did not update when not on a flow
2019-10-03 15:59:35 +01:00
Nick O'Leary
329beb166c
Merge pull request #2305 from kazuhitoyokoi/master-fixlargeicon4subflowtab
...
Fix large icon on subflow tab in IE
2019-10-03 15:54:34 +01:00
Nick O'Leary
e36f3d937c
Merge branch 'pr_2304'
2019-10-03 15:53:58 +01:00
Nick O'Leary
1395092ca6
Add viewbox to default icon
2019-10-03 15:53:26 +01:00
Nick O'Leary
c09004dbc8
Fix error when setting typedInput to boolean true/false
2019-10-03 15:04:49 +01:00
Kazuhito Yokoi
7efe4a2776
Fix large icon on subflow tab in IE
2019-10-02 18:22:43 +09: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
Phi Dong
dbca2178c0
Fix issue where subflow color did not update when not on a flow
2019-10-01 22:46:01 -07: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
14c1a86b9b
Merge pull request #2299 from kazuhitoyokoi/master-fixtypedinput4ie
...
Fix large icons in typed input for IE
2019-10-01 12:43:23 +01:00
Nick O'Leary
ee3dc8c4cd
Join node must clone group message before sending
2019-10-01 12:41:20 +01:00
Kazuhito Yokoi
1ed148aaf5
Fix large icons in typed input for IE
2019-10-01 20:02:34 +09:00
Nick O'Leary
4d5f771f9f
Bump for 1.0
2019-09-30 11:02:22 +01:00
Nick O'Leary
aa69d663ed
Put <meta> inside <head> to keep IE11 happy
2019-09-30 10:59:20 +01:00
Nick O'Leary
29d1894f9a
Fix wrap of header logo in IE11
2019-09-30 10:59:04 +01:00
Nick O'Leary
e5738d608c
Add fallback for Object.values call in IE11
2019-09-30 10:58:03 +01:00
Nick O'Leary
9775d3a33d
Ensure status is refreshed when switching tabs
2019-09-30 09:56:51 +01:00
Nick O'Leary
ad4cf8d631
Merge branch 'dev' of github.com:node-red/node-red into dev
2019-09-30 09:56:01 +01:00
Dave Conway-Jones
a27e8777aa
Let function node spinner go to 0
2019-09-30 09:54:05 +01:00
Nick O'Leary
d23edcc0b5
Merge branch 'dev' of github.com:node-red/node-red into dev
2019-09-29 16:47:44 +01:00
Nick O'Leary
52373e5bef
Add click-on-tooltip to close
...
For the rare occasions a tooltip gets orphaned on the page
2019-09-29 16:47:18 +01:00
Dave Conway-Jones
bb70e796a1
Change MQtt node default 3.1 compatibility mode to false
2019-09-27 14:22:37 +01:00
Yuma Matsuura
7957ec4369
Modify id
2019-09-27 19:17:17 +09:00
Nick O'Leary
3365d26b40
Merge pull request #2291 from kazuhitoyokoi/dev-fixmenuhiding
...
Fix menu hiding function for flow editor
2019-09-26 20:45:59 +01:00
Nick O'Leary
d3c111b533
Merge pull request #2293 from kazuhitoyokoi/dev-fixi18n4project
...
Update i18n for project feature
2019-09-26 20:32:15 +01:00
Nick O'Leary
ec876eb102
Merge pull request #2295 from kazuhitoyokoi/dev-fixnodedraggablehandling
...
Fix draggable handling in palette
2019-09-26 20:31:41 +01:00
Kazuhito Yokoi
dddfb1ec08
Fix node draggable handling
2019-09-26 11:43:24 +09:00
Nick O'Leary
6fc9c03d70
Ensure complete node scope property is remapped on import
2019-09-24 21:04:33 +01:00
Kazuhito Yokoi
199ff071e8
Update i18n for project feature
2019-09-24 19:46:51 +09:00
Kazuhito Yokoi
7e4a06044a
Fix menu hiding function for flow editor
2019-09-24 17:22:36 +09:00
Nick O'Leary
d047b75cb7
Show clear debug shortcut in tooltip
2019-09-23 10:28:26 +01:00
Nick O'Leary
6fb6b13037
Normalise default subflow color references
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
9955bcc339
Hide header text of very small screens to deploy is visible
2019-09-20 13:08:50 +01:00
Nick O'Leary
0a3ab996eb
Merge pull request #2290 from node-red-hitachi/fix-node-name-breaking
...
allow word breaking of node name with long word
2019-09-20 13:08:34 +01:00
Nick O'Leary
46f912a6f9
Merge pull request #2283 from kazuhitoyokoi/dev-fixmarkdowneditor
...
Fix Markdown editor
2019-09-20 13:00:04 +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
Nick O'Leary
7178c63e10
Fix tab access on touch screens
2019-09-20 12:58:21 +01:00
Nick O'Leary
30c402eb83
Update radialMenu to use standard theme colours
2019-09-20 12:58:21 +01:00
Nick O'Leary
2601cc898c
Fix undefined reference loading on mobile
2019-09-20 12:58:21 +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
Hiroyasu Nishiyama
247052df5f
allow word breaking of node name with long word
2019-09-19 22:50:35 +09:00
Kazuhito Yokoi
8eb28555bc
Enable wrap mode in Markdown editor
2019-09-17 20:26:59 +09:00
Kazuhito Yokoi
73132475dc
Fix typo in complete node
2019-09-17 18:10:47 +09:00
Kazuhito Yokoi
42c6487ff3
Show print margin on ace editor
2019-09-17 14:47:00 +09:00
Nick O'Leary
34cdbfc852
Bump for 1.0.0-beta.4
2019-09-16 15:27:06 +01:00
Nick O'Leary
1bc50194aa
Merge pull request #2282 from node-red-hitachi/update-jp-message
...
update Japanese message catalogue
2019-09-16 15:23:38 +01:00
Nick O'Leary
4a75236e74
Merge pull request #2286 from node-red-hitachi/fix-subflow-UI-select
...
Fix subflow UI for select
2019-09-16 15:23:15 +01:00
Nick O'Leary
64b2f881c4
Merge pull request #2285 from node-red-hitachi/fix-subflow-ui-label-padding
...
Remove padding for label for SUBFLOW UI row without icon
2019-09-16 15:21:05 +01:00
Nick O'Leary
4709ddea5d
Merge pull request #2284 from node-red-hitachi/allow-subflow-label-row-wo-name
...
Allow subflow label row without environment variable name
2019-09-16 15:18:44 +01:00
Hiroyasu Nishiyama
6ef49152f3
remove useless variable definition
2019-09-15 23:55:27 +09:00
Hiroyasu Nishiyama
1c44b0bc98
Fix subflow UI for select
2019-09-15 23:44:01 +09:00
Hiroyasu Nishiyama
11bce8c17c
remove padding before label text for SUBFLOW UI row
2019-09-13 23:11:23 +09:00
Hiroyasu Nishiyama
b42fff1055
Allow SUBFLOW UI label row without variable name
2019-09-13 22:49:48 +09:00
Kazuhito Yokoi
1b2e442513
Remove print margin from library editor
2019-09-13 14:43:13 +09:00
Kazuhito Yokoi
a4d48077ba
Remove print margin from ace editor
2019-09-13 14:42:45 +09:00
Kazuhito Yokoi
901e2527d8
Maximize the size of markdown editor
2019-09-13 14:41:10 +09: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
Hiroyasu Nishiyama
922ab1d17b
update Japanese message catalogue
2019-09-11 22:46:01 +09: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
ec01f8f54b
Move context sidebar auto-refresh option to individual sections
2019-09-10 17:10:22 +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
3129d44ff1
Realign subflow output port labels
2019-09-10 14:31:17 +01:00
Nick O'Leary
00306f82c5
Remove sentiment from core nodes
2019-09-10 14:31:08 +01:00
Nick O'Leary
6c48735854
Move flow-status button to footer for consistency
2019-09-10 11:49:59 +01:00
Nick O'Leary
a0b1831cdb
Fix node hover effect to prevent jumping position
2019-09-10 11:39:07 +01:00
Nick O'Leary
db9fb8480a
Filter quickadd properly when splicing a wire
2019-09-10 11:38:35 +01:00
Nick O'Leary
c138e2ffb4
Mark workspace dirty when deleting link node link
...
Fixes #2274
2019-09-10 11:12:38 +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
Nick O'Leary
a12aa81d73
Add red-ui-button class to strategy login button
2019-09-10 09:54:15 +01:00
Nick O'Leary
0033e279f1
Merge pull request #2277 from hobbyquaker/patch-1
...
Add css class to login submit button
2019-09-10 09:48:26 +01:00
Nick O'Leary
a25e98d0cb
Fix padding of subflow locale select
...
Closes #2276
2019-09-10 09:45:04 +01:00
Nick O'Leary
bc65480f27
Merge pull request #2273 from node-red-hitachi/update-jp-message
...
Update JP message catalogue
2019-09-10 09:32:27 +01:00
Hiroyasu Nishiyama
8582cda124
update info text of complete node & add JP text
2019-09-09 21:44:23 +09:00
Nick O'Leary
d963dfdbb6
Merge branch 'master' into dev
2019-09-06 10:49:27 +01:00
Nick O'Leary
f7e9c109f6
Bump for 0.20.8
2019-09-06 10:28:52 +01:00
Nick O'Leary
30c3004f27
Sanitize tab name in edit dialog
2019-09-06 10:25:30 +01:00
Yuma Matsuura
17653761b9
Update a line break function
2019-09-03 18:43:46 +09:00
Sebastian Raff
4f049fd94b
add class red-ui-button to cancel button
2019-08-28 17:55:59 +02:00
Sebastian Raff
f98d1c95cc
Add css class to login submit button ( #2275 )
2019-08-27 19:32:59 +02: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
3Anology
bc789c7f9f
Update infotips.json
2019-08-22 23:50:44 +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
c7427a5f7c
Add nls messages for new palette categories
2019-08-21 17:30:02 +01:00
Nick O'Leary
03aa6c7d3a
Apply user specified palette cateogies and remaining core ones
2019-08-21 17:27:06 +01:00
Nick O'Leary
10077ae750
Use a more atomic process for writing context files
...
Fixes #2271
2019-08-21 16:54:26 +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
Nick O'Leary
afaf077aca
Pass httpServer to runtime even when httpAdmin disabled
...
Fixes #2272
2019-08-21 11:12:50 +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
e72faef839
Check both node props and defn props when deciding to splice
2019-08-16 14:59:15 +01:00
Nick O'Leary
b274bafe8e
Allow a node to change if it has an input port
...
Closes #2268
2019-08-15 13:29:08 +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
Nam Giang
b30d519523
Merge branch 'master' of github.com:namgk/node-red
2019-08-14 15:02:51 -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
2daedf8fd5
Sanitize subflow env var names properly when building ui form
2019-08-14 11:43:04 +01:00
Nick O'Leary
fe084a4478
Allow search results to show more than 25 results
2019-08-14 11:37:46 +01:00
Nick O'Leary
5bf9646a76
Merge pull request #2266 from node-red-hitachi/fix-subflow-i18n
...
Fix i18n of new subflow feature
2019-08-14 09:52:42 +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
Nick O'Leary
5b8bd6e64f
Merge pull request #2264 from node-red-hitachi/fix-de-message-catalogue
...
remove unused entries in DE message catalogue
2019-08-14 09:51:51 +01:00
Nick O'Leary
426fd499ce
Fix ctrl-click on wire whilst already in quick-join
2019-08-14 09:50:34 +01:00
Nick O'Leary
17d3a5840d
Revert "Add initial core:layout-flow action"
...
This reverts commit be49e1d383
.
2019-08-13 20:41:13 +01:00
Nick O'Leary
be49e1d383
Add initial core:layout-flow action
2019-08-13 20:38:25 +01:00
Hiroyasu Nishiyama
daa98e8925
fix i18n of new subflow feature
2019-08-13 21:17:31 +09:00
Nick O'Leary
58784b7568
Use ctrl-click on wire to splice node in place
2019-08-13 10:31:21 +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
Nick O'Leary
ee6ee99577
Make icon and color pickers more consistent
2019-08-12 22:07:55 +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
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
Nick O'Leary
607bc42f59
Merge branch 'dev' into pr_2225
2019-08-12 15:05:12 +01:00
Nick O'Leary
880757fb5d
Rework Subflow Instance property UI ( #2236 )
...
* Add support of Subflow UI definition
* new UI definition for env var
* fix label
* fixed value obtaining
* fixed label width
* fix checkbox
* fix subflow info
* remove old subflow ui tests
* add tests
* merge ui new changes
* fix initial open button
* fix environment variable edit tab
* WIP: cp-1
* Rework subflow ui property
* Restrict SF value type according to input selection
* Move subflow property UI code to subflow.js
* Update subflow ui type select appearance
* Present subflow instance properties as table rather than generated UI
* Move subflow instance properties to separate tab
* Fix subflow property ui element layout issues
2019-08-12 15:01:54 +01:00
Nick O'Leary
c8acc6a12e
Fix redo of subflow create
2019-08-12 14:51:01 +01:00
Nick O'Leary
7d4c2442da
Merge branch 'dev' into pr_2221
2019-08-12 14:44:30 +01:00
Nick O'Leary
e5255b0c7c
Ensure 2nd arg to node.error is an object
...
Fixes #2228
2019-08-12 14:36:26 +01:00
Hiroyasu Nishiyama
7b5a41c3ff
fix subflow category change on palette
2019-08-12 13:49:34 +09: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
Nick O'Leary
16440072fb
Add audit log to project spec tests
2019-08-09 17:09:03 +01:00
Nick O'Leary
be2dd6dc32
Add req back to audit log events and extend to Projects api
2019-08-09 16:56:11 +01:00
Nick O'Leary
189bde7c9c
Merge pull request #2259 from kazuhitoyokoi/master-fixtabsmenu
...
Remove tab menu from node property UI for subflow and configuration nodes
2019-08-09 10:26:08 +01:00
Nick O'Leary
6a4760e291
Mark workspace dirty when shift-click-drag detaches wires
...
Fixes #2260
2019-08-09 10:24:52 +01:00
Kazuhito Yokoi
c082bb97e0
Remove tab menu from node property UI for subflow and config nodes
2019-08-07 12:29:20 +09:00
Nam Giang
c8e14f91e7
optimization for switch node
2019-08-06 17:41:35 -07:00
Nick O'Leary
6032d096ec
Merge branch 'master' into dev
2019-08-06 17:13:00 +01:00
Nick O'Leary
defa9a2270
Fix ssh-keygen error handling
2019-08-06 17:12:40 +01: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
87359937c9
Merge pull request #2256 from kazuhitoyokoi/master-fixerrorhandlingtostartserver
...
Use appropriate version of Node.js
2019-08-06 15:59:34 +01:00
Nick O'Leary
9b938f6515
Fix default value handling on context array access
...
Fixes #2252
2019-08-06 15:55:25 +01:00
Nick O'Leary
6c3913785d
Add error event handler to ssh-keygen child_process
...
Fixes #2255
2019-08-06 15:21:57 +01:00
Nick O'Leary
542cf3147d
Support displaying falsey node status values
...
Fixes #2246
2019-08-06 15:12:13 +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
fde8548166
Remove handling for unused error code
2019-08-06 19:30:05 +09:00
Kazuhito Yokoi
15b99c5749
Use appropriate the version of Node.js
2019-08-06 19:24:45 +09:00
Kazuhito Yokoi
9d66ca4a49
Fix duplicated tooltip
2019-08-05 19:03:30 +09:00
Kunihiko Toumura
b749a27f86
Eliminate snake_case and use camelCase, and change assignment of keyboard shortcut
2019-08-05 10:20:46 +09:00
Kunihiko Toumura
c4e8756210
merge upstream changes
2019-08-02 15:15: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
Hiroyasu Nishiyama
db65460ec0
fix SUBFLOW palette node update & SUBFLOW default color
2019-07-31 22:59:29 +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
Nick O'Leary
238de59a2a
Merge pull request #2232 from node-red-hitachi/fix-delete-tab
...
fix reference error on deleting tab
2019-07-30 23:04:01 +01:00
Kazuhito Yokoi
b9e97792f3
Fix wrong variable name
2019-07-30 19:52:28 +09:00
Hiroyasu Nishiyama
cbce9b8637
fix undo handling & typo
2019-07-30 11:07:55 +09:00
Ben Hardill
5ab90b85da
Limit the regex for the /nodes/ api end points
...
fixes #2240
It looks like the regex for the /nodes/... endpoints over matches.
I've added `^` to the start to anchor the matches to the start of the
URL.
2019-07-29 11:42:29 +01:00
Nick O'Leary
f3e1e8a2c7
Merge pull request #2244 from kazuhitoyokoi/master-fixwiring4subflownode
...
Fix inserting new subflow node to existing wire
2019-07-29 10:57:45 +01:00
Hiroyasu Nishiyama
86928bbb2d
fix converting selection to subflow
2019-07-26 23:06:56 +09:00
Kazuhito Yokoi
2f5ec8b5bf
Fix inserting new subflow node to existing wire between nodes
2019-07-26 17:51:49 +09:00
Yuma Matsuura
a42d7d867e
Add a libe break function
2019-07-26 11:36:22 +09:00
Tyler Eastman
14ac6446de
Handle undefined node._def in edit stack title.
2019-07-22 14:25:52 -07:00
Hiroyasu Nishiyama
260a9723a4
use custom color picker instead of color input type
2019-07-21 22:55:25 +09:00
Kunihiko Toumura
4e7b000dcd
Merge remote-tracking branch 'upstream/dev' into dev-redo
2019-07-17 09:13:01 +09:00
Kunihiko Toumura
2254e4c57e
minor fix (add semicolon)
2019-07-17 09:12:47 +09:00
3Anology
d517697564
zh-TW
...
繁體中文(台灣)
2019-07-15 19:15:29 +08:00
Hiroyasu Nishiyama
25a27733b9
fix reference error on deleting tab
2019-07-15 11:23:27 +09:00
Nick O'Leary
6ab520984c
Merge branch 'dev' into pr_2229
2019-07-12 13:37:13 +01:00
Nick O'Leary
04d7106956
Remove unwanted icons
2019-07-12 13:37:01 +01:00
Hiroyasu Nishiyama
db5589f2aa
rearrange contents of subflow template settings tab
2019-07-11 19:37:47 +09:00
Hiroyasu Nishiyama
d06dbbb4bd
changed to color change reflect immediately on OK
2019-07-11 08:22:31 +09: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
Hiroyasu Nishiyama
3ee8bcad8c
add support for specifying subflow template color
2019-07-08 23:52:08 +09:00
Nick O'Leary
f0a51bafbe
Use node/tab map to make filterNodes more efficient
2019-07-08 10:55:26 +01:00
Nick O'Leary
944f3bd329
Merge branch 'master' into dev
2019-07-07 21:48:13 +01:00
Nick O'Leary
8bb7b2e88b
Ensure session expiry timeout doesn't exceed limit
2019-07-06 16:34:48 +01:00
Nick O'Leary
aab0b0b4bf
Bump for 0.20.7
2019-07-05 11:12:26 +01:00
Nathanaël Lécaudé
c2167a2c5f
Add jsonata bump in util
2019-07-04 18:08:44 -04:00
Kunihiko Toumura
8847f325ed
Merge remote-tracking branch 'upstream/dev' into dev-redo
2019-07-04 08:31:45 +01:00
Kunihiko Toumura
94c9da468e
fix initialization bug
2019-07-04 08:26:39 +01:00
Nick O'Leary
24b38407e4
Merge branch 'master' into dev
2019-07-01 12:43:16 +01:00
Nick O'Leary
f49d1ae860
Ensure the subflow stop promise is waiting for before restarting
2019-07-01 12:42:11 +01:00
Nick O'Leary
8b3b541a56
Improve typedInput label width calculation
...
If the label contains an img, the width calculation needs
to wait for the img to be loaded. This fix is a bit hacky
as it doesn't actually tie into the onload event, but should
be good enough
2019-07-01 11:17:36 +01:00
Nick O'Leary
a974e84ad1
Merge pull request #2222 from node-red/no-empty-examples
...
Ignore empty examples directories (don't add to import menu)
2019-06-29 21:32:07 +01:00
Dave Conway-Jones
c4f4115bcb
better handle example file at any depth
2019-06-29 01:16:02 +01:00
Nick O'Leary
3c5adbee31
Merge pull request #2220 from natcl/patch-3
...
Add default shortcut (ctrl-d) for deploy
2019-06-28 23:35:28 +01:00
Nick O'Leary
55645e3730
Properly escape node types in palette
...
We were only escaping the first instance of any invalid dom char
and not all of the
2019-06-28 22:39:27 +01:00
Dave Conway-Jones
d918bb568c
Ignore empty examples directories (don't add to import menu)
2019-06-23 12:09:43 +01:00
Kunihiko Toumura
b1bff62bf7
Merge remote-tracking branch 'upstream/dev' into dev-redo
2019-06-23 16:19:15 +09:00
Nick O'Leary
d11d389ae4
Smarter filtering in action list dialog
2019-06-22 20:37:54 +01:00
Nick O'Leary
a73c159160
Ensure an item in action list is always selected
2019-06-22 20:25:57 +01:00
Kunihiko Toumura
7adf102d8d
Initial implementation of redo (un-undo)
2019-06-22 16:05:50 +09:00
Nathanaël Lécaudé
e4d3ff623a
change shortcut for ctrl-d
2019-06-21 19:04:25 -04:00
Nathanaël Lécaudé
2433d59f00
Add default shortcut (ctrl-s) for deploy
...
This adds a shortcut for deploy (ctrl-s).
2019-06-21 17:40:24 -04: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
93c811ab70
Update typedInput icons to svg
...
Map any request for one of our pngs to its svg replacement
2019-06-21 21:45:14 +01:00
Nick O'Leary
3ff861099a
Move deploy icons to svg
2019-06-21 16:08:43 +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
Nick O'Leary
c1104d1cd6
Revealing node position needs to account for zoom level
...
Fixes #2172
2019-06-21 12:53: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
a941b1437c
Handle subflow internal node wired to a non-existant node
...
Fixes #2202
2019-06-21 12:47:37 +01:00
Nick O'Leary
04bdcbd490
Do not save subflow env vars with blank names
2019-06-21 12:46:53 +01:00
Nick O'Leary
87a815fd6f
Don't allow a link node virtual wire to connect to normal port
2019-06-21 12:45:50 +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
d645fbff2f
Merge branch 'master' into dev
2019-06-19 10:11:51 +01:00
Nick O'Leary
8486f4d43a
Copy data-i18n attribute on TypedInput
...
Fixes #2211
2019-06-19 10:10:17 +01:00
Nick O'Leary
60b1a05894
Fix styling of Debug pop-out window
2019-06-18 11:40:13 +01:00
Nick O'Leary
f955d63707
Merge branch 'disable-node' into dev
2019-06-18 11:33:20 +01:00
Nick O'Leary
2473249c8b
Allow config nodes to be disabled, tidy css and add actions
2019-06-17 22:46:34 +01:00
Nick O'Leary
d13dc4fba3
Don't allow a link node virtual wire to connect to normal port
2019-06-17 15:37:45 +01:00
Nick O'Leary
41a0af032c
Enable individual flow nodes to be disabled
2019-06-14 22:12:47 +01:00
Nick O'Leary
70cf7b0c5a
Do not save subflow env vars with blank names
2019-06-14 11:18:07 +01:00
Nick O'Leary
14f6788ab9
Set autocomplete to disabled in form input elements
2019-06-14 11:17:49 +01:00
Nick O'Leary
bb67049d90
Ensure focus returns to the right element after dialogs shown
2019-06-14 10:57:12 +01:00
Nick O'Leary
ae2162beaf
Handle subflow internal node wired to a non-existant node
...
Fixes #2202
2019-06-13 14:23:46 +01:00
Nick O'Leary
8abc5b3889
Add actions to change deploy type
2019-06-12 10:06:58 +01:00
Nick O'Leary
cc0933eee4
Rename commandPrompt to actionList
2019-06-11 22:43:28 +01:00
Nick O'Leary
2de9a804a0
Tidy up nls of command prompt and selection handling
2019-06-11 22:43:28 +01:00
Nick O'Leary
ffeb2e91f4
Add command prompt dialog
2019-06-11 22:43:28 +01:00
Nick O'Leary
ea0526f29a
Add insertItemAt doc to editableList
2019-06-11 17:12:31 +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
e3e0378857
Add visual json editor
2019-06-11 14:44:44 +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
Nick O'Leary
400071879f
Add enable/disable-flow actions
2019-06-07 15:14:21 +01:00
Nick O'Leary
4cd6e20c91
Fix undo of flow disable state change
2019-06-07 15:13:49 +01:00
Nick O'Leary
460e3ad395
Fix select-all action in main view
2019-06-07 14:35:22 +01:00
Nick O'Leary
6f08bd6fc5
Fix delete-all action on config node sidebar
2019-06-07 14:35:10 +01:00
Nick O'Leary
eed3a749db
Fix undefined error on typedInput due to valueLabel used before being added
2019-06-07 14:34:35 +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
f0aef2b853
Add show-library dialog actions
2019-06-07 11:35:04 +01:00
Nick O'Leary
7d27df1b97
Add shift-cursor handling for moving quick-add dialog
2019-06-06 17:17:44 +01:00
Nick O'Leary
457ec86c25
Do not allow tab focus on clipboard hidden element
2019-06-06 17:17:05 +01:00
Nick O'Leary
a24c66958f
Fix display of node help when clicking in palette
...
Fixes #2194
2019-06-06 14:38:21 +01:00
Nick O'Leary
617628b886
Ensure node help is loaded in the right language
...
Fixes #2195
2019-06-06 14:16:19 +01:00
Nick O'Leary
6b7e623d33
Remove some hardcoded css colors
2019-06-06 11:34:20 +01:00
Nick O'Leary
5ca85b7e83
Merge branch 'pr_2187' into dev
2019-06-04 22:58:18 +01:00
Nick O'Leary
5965bf3332
Merge pull request #2190 from node-red-hitachi/fix-typedinput-appearance
...
Fix typedinput width calculation
2019-06-04 20:56:30 +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
Dave Conway-Jones
53ab6f8569
Add popovers to context sidebar mini buttons
2019-06-01 13:21:21 +01:00
Hiroyasu Nishiyama
cf8faac7ef
fix width calculation of typedInput
2019-05-31 22:20:54 +09:00
Dave Conway-Jones
22855279bd
ensure input box has focus on repeated quick add
2019-05-30 14:33:11 +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
Dave Conway-Jones
33e20c9969
Only add copypath popover if button exists.
2019-05-28 21:43:21 +01:00
Nick O'Leary
109204897f
Fix clipboard export download button
2019-05-28 16:10:21 +01:00
Nick O'Leary
3b3a2d62f8
Merge pull request #2175 from node-red-hitachi/update-language-selector
...
update editor language selection UI for i18n
2019-05-28 13:26:38 +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
d360f30af6
Ensure library list has an item selected when opened
2019-05-28 11:23:03 +01:00
Nick O'Leary
ed033565a4
Handle empty list of example flows
...
Fixes #2171
2019-05-28 11:21:53 +01:00
Nick O'Leary
2d6acfae1b
Restore tray component css for compatibility. Mark as deprecated
2019-05-28 09:50:29 +01:00
Hiroyasu Nishiyama
10da894124
fix function name & string compare function
2019-05-28 08:55:00 +09:00
Nick O'Leary
6dda8f21e4
Merge pull request #2176 from node-red-hitachi/update-editor-message-jp
...
Update Japanese message catalogue for editor
2019-05-27 22:18:18 +01:00
Nick O'Leary
1a9d759002
Merge pull request #2177 from node-red-hitachi/i18n-library-ui
...
Update I18n support for library ui
2019-05-27 22:18:00 +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
Nick O'Leary
2ab19937af
Fix pinned debug item css
2019-05-27 21:23:41 +01:00
Nick O'Leary
390b86cd8e
Revert treeList children function signature change
2019-05-27 21:11:50 +01:00
Nick O'Leary
423aba5bab
Ensure ndoe status icon is shown when value set
2019-05-27 21:07:27 +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
Hiroyasu Nishiyama
12ce719213
make new library folder interface i18n ready
2019-05-27 13:34:47 +09:00
Hiroyasu Nishiyama
320433b1bf
update Japanese message catalogue
2019-05-27 13:13:25 +09:00
Hiroyasu Nishiyama
7f35e2280e
update editor language selection UI for i18n
2019-05-27 11:28:36 +09:00
Nick O'Leary
c514d988df
Revealing node position needs to account for zoom level
...
Fixes #2172
2019-05-25 22:11:05 +01:00
Nick O'Leary
749a080397
Fix typedInput option selection
...
Fixes #2174
2019-05-25 21:19:31 +01:00
Nick O'Leary
b105a12505
Fix palette node id handling so search works
...
Fixes #2173
2019-05-24 22:13:21 +01:00
Nick O'Leary
16db9d4290
Bump for 1.0.0-beta.2
2019-05-24 11:36:57 +01:00
Nick O'Leary
a694b0364d
Fix length calculation when reading library file
2019-05-24 11:36:05 +01:00
Nick O'Leary
32714c5dac
Fix node multi-select mode
2019-05-24 10:26:00 +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
20cba6411b
Disable copy/paste and enable select-all in node-select mode
2019-05-23 16:48:07 +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
cae003d4fa
Add RED.view.selectNodes api for node selection whilst editing
2019-05-23 16:39:06 +01:00
Nick O'Leary
8bdba9178a
Line-up view tooltip text (again) having fixed size calculation
2019-05-22 00:10:55 +01:00
Nick O'Leary
97f11e38cd
Minimise work done to calculate node label widths
...
Currently, everytime the tab is switched, we recalculate the
width of every node. There's no need to do that as the width
will not have changed - unless it has changed, but then the
dirty/changed flag will be set on that one node and it will
get handled.
Also avoid endless added/removing an element to calculate the
dimenstions - keep it on the dom (keyed by className) and
positioned well away from the visible space.
2019-05-22 00:04:19 +01:00
Nick O'Leary
c4f5df0cd0
Bump to jquery 3.4.1
2019-05-22 00:03:26 +01:00
Nick O'Leary
9ed3a6748a
Fix node label size calculation
2019-05-21 23:48:33 +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
137a7ac48c
Fix getLibraryEntry for files missing meta data
2019-05-21 23:30:59 +01:00
Nick O'Leary
42b60aef4e
Fix library/clipboard import/export issues
2019-05-21 22:58:56 +01:00
Nick O'Leary
5ab7380ad1
Add auto-refresh toggle to context sidebar
2019-05-21 17:19:39 +01:00
Nick O'Leary
afa25df1af
Allow RED.settings.get/set to use full property desc
2019-05-21 17:19:12 +01:00
Nick O'Leary
5cb888328e
Fix Deploy menu focus style
2019-05-21 15:26:15 +01:00
Nick O'Leary
78aeb94917
Line up component footer buttons better
2019-05-21 15:26:03 +01:00
Nick O'Leary
5f3e9a19ea
Introduce toggleButton and move flow-disabled to use it
2019-05-21 15:25:38 +01:00
Nick O'Leary
420e8c001b
Fix setting output port labels
2019-05-21 15:24:45 +01:00
Nick O'Leary
c63b8a4ebc
Fix a couple css errors in menu/config sidebar
2019-05-20 22:03:05 +01:00
Nick O'Leary
5f5feaed5f
Add expand editor button to Template node
2019-05-19 22:34:04 +01:00
KentWood
87a1f616b0
Update index.js
...
fixed a error when run node-red with httpAdminRoot=false
https://github.com/node-red/node-red/issues/2166
2019-05-18 17:04:56 +08:00
Nick O'Leary
cc051544f9
Only NLS status text that starts with a letter
...
Fixes #2128
2019-05-17 16:32:14 +01:00
Dave Conway-Jones
85a438a40f
remove pi, twitter, email and feedparser from packages
...
remove tests from core
2019-05-17 14:14:17 +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
6a57d25f4a
Trigger change evnt on typedInput when type changes and options present
...
Fixes #2160
2019-05-17 11:45:16 +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
2850477a71
Merge branch 'dev' into dev-esm
2019-05-17 10:46:36 +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
8567f1655e
Only redraw node status when it has changed
2019-05-16 14:42:41 +01:00
Nick O'Leary
68b94737ed
Add tooltip on node error icon for validation errs
2019-05-16 14:42:21 +01:00
Nick O'Leary
094c92ed85
Fix ui tests for new css classes
2019-05-16 13:43:42 +01:00
Nick O'Leary
42ab6deff1
Tidy up remaining css classes
2019-05-16 13:26:49 +01:00
Nick O'Leary
3a257e1e00
Fix typedInput styling and allow option list to scroll
2019-05-16 10:28:01 +01:00
Nick O'Leary
2bf9a353a6
Fix panel/tray size calculation on resize
2019-05-15 16:29:06 +01:00
Nick O'Leary
bbe41febf1
Fix view tooltip text position
2019-05-15 14:17:44 +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
Nick O'Leary
59093f1721
Pull out more CSS colors to sass variables
2019-05-08 19:06:08 +01:00
Nick O'Leary
db5e79a19b
Convert node-change/error icons to SVG
2019-05-08 19:05:30 +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
b98e85016a
Namespace type editors CSS
2019-05-07 16:48:05 +01:00
Nick O'Leary
bc540eefb6
Namespace projects CSS
2019-05-07 15:47:33 +01:00
Nick O'Leary
3f1c4b4117
Namespace dropdown menu CSS
2019-05-07 14:46:44 +01:00
hobbyquaker
5e7689a151
i18n-german fix typos
2019-05-04 09:47:29 +02:00
hobbyquaker
42845cfcc0
i18n-german subflows https://github.com/jwende/nodered-german/issues/14
2019-05-04 09:36:58 +02:00
hobbyquaker
caad0eca67
i18n-german fix typo
2019-05-04 09:33:54 +02:00
Nick O'Leary
67f8ec7f87
Append node configs to div rather than body
2019-05-03 21:32:12 +01:00
Nick O'Leary
d8d37a66e4
Namespace diff CSS
2019-05-03 20:22:46 +01: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
fafe8b88c2
i18n-german number https://github.com/jwende/nodered-german/issues/6
2019-05-03 19:54:45 +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
0e02e21967
Get rid of Bootstrap
2019-05-02 17:03:42 +01:00
Nick O'Leary
1e35a6ce5e
Fix sidebar separator draggable
2019-05-02 17:03:09 +01:00
Nick O'Leary
90b167eba1
Remove bootstrap.js and package all js in vendor.js
2019-05-02 16:10:47 +01:00
Nick O'Leary
5b1defad9f
Simplify index.mst to a single div to insert the editor
2019-05-02 16:09:13 +01:00
Nick O'Leary
8dc1ad8168
Namespace workspace/view css
2019-05-01 22:41:20 +01:00
Nick O'Leary
126a42056d
Namespace all header css
2019-04-30 23:38:54 +01:00
Nick O'Leary
5866dad79a
Namespace context/config sidebar css
2019-04-30 23:28:35 +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
Holger Will
0f07fb4479
fix formatting
2019-04-30 05:17:46 +02:00
Holger Will
d9d98439b2
allow script tags with src to reference esm modules
2019-04-30 04:57:47 +02:00
Nick O'Leary
a2632fdcc8
Namespace all palette css
2019-04-29 22:38:14 +01:00
Nick O'Leary
10c818474c
Tidy zoom control statusBar widget
2019-04-29 20:53:04 +01:00
Nick O'Leary
5e8279cf51
Add workspace statusBar
2019-04-29 17:24:14 +01:00
Nick O'Leary
4c8c081c31
Revert branchList focus call change
2019-04-29 16:32:43 +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
b0d93df387
Blur the active element when closing edit dialog via action
...
Fixes #2097
2019-04-26 16:33:43 +01:00
Nick O'Leary
369f8b3fe0
Merge pull request #2148 from node-red/new-export-dialog
...
Updated Library UX
2019-04-26 16:23:23 +01:00
Nick O'Leary
337dfba2b8
Add keyboard nav to treeList
2019-04-26 16:21:35 +01:00
Nick O'Leary
493687b5bb
Allow editor language to be chosen in editor settings
...
This gets stored in localStorage of the browser which is not
ideal. This is because we load language catalogs before we
load user preferences - so if this was stored in the runtime,
the editor wouldn't know the user's preference until it was
too late to apply it.
This is likely good enough for now - may need to do something
more convoluted later on.
2019-04-25 15:23:08 +01:00
Nick O'Leary
c7587960fb
Fix display of link node list within subflow
...
Fixes #2140
2019-04-25 11:58:59 +01:00
Nick O'Leary
5c962aa899
Merge pull request #2138 from kazuhitoyokoi/master-fixdraggable
...
Fix node drag and drop animation
2019-04-25 11:54:07 +01:00
Nick O'Leary
3e9d2a8062
Merge branch 'dev' into new-export-dialog
2019-04-25 11:45:14 +01:00
Nick O'Leary
c2aa8a206a
Merge branch 'dev' of github.com:node-red/node-red into dev
2019-04-25 11:44:55 +01:00
Nick O'Leary
6d8ea2b6a4
Merge branch 'dev' into new-export-dialog
2019-04-25 11:42:33 +01:00
Nick O'Leary
b581e33611
Update runtime apis to support multiple libraries
2019-04-25 11:32:09 +01:00
Nick O'Leary
5e43a02cd3
Move remaining library dialogs to new style
2019-04-24 11:50:24 +01:00
Nick O'Leary
6f37d5ca5c
Move type-library dialogs to new treeList style
2019-04-23 15:46:15 +01:00
Nick O'Leary
3263008379
Move library import/export to single dialog
2019-04-23 14:23:17 +01:00
Dave Conway-Jones
4588089bd6
hide delay node reset label on deploy
...
to close #2145
2019-04-21 10:31:36 +01:00
Kazuhito Yokoi
44b75f0b92
Adjust node animation speed
2019-04-16 11:02:51 +09:00
Kazuhito Yokoi
162bd6a8c3
Fix node drag and drop animation
2019-04-16 09:47:08 +09:00
Dave Conway-Jones
0c13603185
let status be simple text if wanted
2019-04-07 16:23:17 +01:00
Nick O'Leary
ed2a45e975
Bump for 0.20.5
2019-04-05 13:46:25 +01:00
Nick O'Leary
0fa165c606
Revert error handling in palette manager
2019-04-05 13:45:06 +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
d92040b804
Add error message if catalog invalid json
2019-04-04 11:36:12 +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
Nick O'Leary
fbec803129
Use userObj.username and not .name for ssh key lookup
...
Closes #2109
2019-04-02 14:06:37 +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
Nick O'Leary
28ef879c07
Update ACE to 1.4.3-src-min-noconflict
...
Fixes #2106
2019-03-28 14:02:09 +00:00
Nick O'Leary
10839abf24
Fix creating missing package.json when existing project imported
...
Fixes #2115
2019-03-28 13:46:52 +00:00
Nick O'Leary
9832394f8e
Allow subflow instance to override env var with falsey values
...
Fixes #2113
2019-03-28 13:33:54 +00:00
Nick O'Leary
dd89ea3731
Prevent wire from normal node to link virtual port
...
Fixes #2114
2019-03-28 10:48:48 +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
fe2360883f
Bump bcrypt to latest
2019-03-20 17:01:58 +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
Nick O'Leary
ee6c6266cc
Avoid env var reference loops and support $parent. prefix
...
Fixes #2099
2019-03-20 13:37:33 +00:00
李赫柱
d6bd35287f
Add Korean locales files for nodes
2019-03-20 18:27:04 +09:00
Nick O'Leary
962a29110c
Ensure config._flow is non-enumerable so is ignored by JSON.stringify
...
Fixes https://github.com/pdmangel/node-red-contrib-openhab2/issues/36
2019-03-18 15:11:56 +00:00
Nick O'Leary
a242475b38
Block loading ACE from cdn
2019-03-18 10:55:12 +00:00
Nick O'Leary
161ee17f45
Bump for 0.20.2
2019-03-15 19:03:30 +00:00
Nick O'Leary
8aa00b0cfc
Filter out duplicate nodes when importing a flow
2019-03-15 19:02:24 +00:00
Nick O'Leary
afe89c3621
Handle node configs with multiple external scripts properly
...
If the config had multiple scripts, we were calling the done
callback once for each script. This in turn led to duplicate
flows being loaded.
2019-03-15 18:50:58 +00:00
Nick O'Leary
bdf68311b4
Bump for 0.20.1
2019-03-15 11:22:01 +00:00
Nick O'Leary
afa69f4c0e
Ensure all subflow instances are stopped when flow stopping
...
Fixes #2095
2019-03-15 09:13:32 +00:00
Nick O'Leary
6fe2b24592
Merge pull request #2091 from node-red-hitachi/korean
...
modify name of korean locale folders
2019-03-14 15:25:52 +00:00
李赫柱
7442b356e3
modify name of korean locale forders
2019-03-14 09:53:24 +09:00
Nick O'Leary
1d7be6457f
Ensure node names are sanitized before being presented
2019-03-13 16:08:11 +00:00
Nick O'Leary
c9ff05ba80
Subflow status node must pass status to parent flow
...
Fixes #2087
2019-03-13 13:14:34 +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
c944eaab5c
Fix max call stack err when getting node from inside subflow
2019-03-12 14:40:47 +00:00
Nick O'Leary
d3d9533493
Search subflows instances when looking for given node id
2019-03-12 14:25:36 +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
Nick O'Leary
28e08ebaf5
Add envVarExcludes setting to block named env vars
2019-03-07 22:54:20 +00:00
Nick O'Leary
3213c03754
Update settings.js docs on userDir to match reality
...
Fixes #2082
2019-03-07 19:58:54 +00:00
Hiroyasu Nishiyama
eee4e83a1e
fix minor typo in Japanese info text of httprequest node
2019-03-07 22:50:56 +09:00
Nick O'Leary
a67b492620
Merge pull request #2081 from node-red-hitachi/dev-korean
...
Add Korean Language
2019-03-07 10:02:42 +00:00
Nick O'Leary
6062ff2748
Merge pull request #2080 from node-red-hitachi/update-JP-info-httprequest
...
Update info text of httprequest node
2019-03-07 10:02:09 +00:00
Dave Conway-Jones
3b11195caa
Add --no-update-notifier flag to npm calls to speedup processing.
2019-03-07 09:03:25 +00:00
李赫柱
9946ea111c
Add Korean Language
2019-03-07 10:33:55 +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
Nick O'Leary
38b5063038
Tidy up blockquote css style
2019-03-05 20:56:35 +00:00
Nick O'Leary
781b3aff1b
Merge branch 'dev' into pr_2076
2019-03-05 14:37:33 +00:00
Nick O'Leary
b011b9203b
Keep subflow palette appearance in sync with edits
2019-03-05 14:37:07 +00:00
Nick O'Leary
39344fcae5
Fix background of tab select icon
2019-03-05 13:25:44 +00:00
Nick O'Leary
a046b357da
Tidy up registry/loader api used by unit tests
...
Fixes #2073
2019-03-05 13:25:44 +00:00
Kazuhito Yokoi
f80b172022
Add condition to handle existing node
2019-03-05 21:29:03 +09:00
Kazuhito Yokoi
66fc4b536c
Automatic placing of node icon
2019-03-05 21:21:23 +09:00
Kazuhito Yokoi
1f97ccdddb
Fix module name bug in library
2019-03-05 19:38:56 +09:00
Nick O'Leary
c3b9982c44
Add --no-audit flag to npm commands to reduce overhead
2019-03-05 10:17:30 +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
43f21fc7aa
Add list-flows action and button
2019-03-04 22:37:51 +00:00
Nick O'Leary
4463a8e3b2
Add exportGlobalContextKeys to prevent exposing fgc keys
2019-03-04 16:10:39 +00: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
8fb6bc059e
Pass complete status to Status node and filter to editor
2019-03-04 10:23:10 +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
Nick O'Leary
236d437430
Add api docs landing content
2019-02-28 22:21:22 +00:00
Hiroyasu Nishiyama
ae726c199b
add i18n support for port label of inject/exec/httprequest/file node
2019-02-28 20:22:33 +09:00
Nick O'Leary
e7f54f005c
Merge pull request #2060 from jeancarl/dev
...
Transfer input attributes (placeholder, type) to generated TypedInput field
2019-02-28 10:50:15 +00: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
f4f664a4a2
Ensure flows wait for all nodes to close before restarting
...
Fixes #2067
2019-02-27 20:56:58 +00:00
Nick O'Leary
a04337a270
Merge branch 'master' into dev
2019-02-25 14:46:25 +00:00
Nick O'Leary
41de771074
Fix git clone with password protected key
2019-02-21 22:44:56 +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
Nick O'Leary
9d673a213e
Use absolute flow file path in project settings
...
This ensures the diff logic can recognise the project flow file
and apply merge resolution to paths that git knows
2019-02-17 22:18:40 +00:00
JeanCarl
97e789538e
Transfer placeholder and type to generated TypedInput field
2019-02-15 14:40:19 -08:00
Nick O'Leary
e05ff01d57
Allow a project to be located below the root of repo
2019-02-15 22:11:25 +00:00
Dave Conway-Jones
28d4084aa0
ensure JSON node handles single booleans and numbers
2019-02-15 17:07:11 +00:00
Nick O'Leary
afd2ccfb4f
Detect the cloning of an empty git repo properly
2019-02-14 14:00:25 +00:00
Nick O'Leary
057127f4de
Hitting enter in Comment node name field clicks markdown button
...
When Enter is pressed in a form, the browser will find the first
submittable element and trigger it. By default <button> elements
have type set to 'submit' which causes them to be targetted by
this behaviour.
Adding `type="button"` prevents this behaviour. This change
targets some main offenders - in particular the markdown toolbar.
There are of lots of other `<button>` elements without this attribute
set, so they need tidying up. Not currently aware of any others that
exist in a <Form> so may be immune from this behaviour.
2019-02-13 20:41:34 +00:00
Dave Conway-Jones
2937b25d6d
Shift status text left if no shape specified
2019-02-13 14:36:36 +00:00
Nick O'Leary
419f26db87
Fix use of custom auth strategy plugins
2019-02-12 10:45:38 +00:00
Nick O'Leary
be1b9c0e43
Handle treeList labels as text not html
2019-02-11 16:15:25 +00:00
Nick O'Leary
894d28c60b
Remove remnants of when library in git/index
...
Fixes #2057
2019-02-11 09:01:40 +00:00
Nick O'Leary
06cc08d9f7
Better align node status text to status dot
2019-02-09 21:27:54 +00:00
Nick O'Leary
75393c0b28
Clear subflow status no close
2019-02-09 21:24:31 +00:00
Nick O'Leary
bdc1da70c1
Change subflow edit dialog titles
2019-02-09 21:20:20 +00:00
Nick O'Leary
7cef990ba6
Resize subflow edit dialog properly
2019-02-09 20:44:21 +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
Nick O'Leary
d099387186
Merge pull request #2054 from node-red-hitachi/update-core-nodes-info-jp
...
Update Japanese info text of core nodes
2019-02-07 21:59:57 +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
d432dba726
Merge pull request #2052 from node-red-hitachi/update-editor-messages-jp
...
Update Japanese editor message catalogue
2019-02-07 09:30:13 +00:00
Nick O'Leary
724acff591
Properly sanitize node names in deploy warning dialogs
2019-02-07 09:11:06 +00:00
Hiroyasu Nishiyama
482b432e2c
update Japanese message catalogue for JSONata
2019-02-07 12:49:36 +09:00
Hiroyasu Nishiyama
351c0cb0a8
add missing colon
2019-02-07 12:33:36 +09:00
Hiroyasu Nishiyama
314a0fb5d6
update Japanese message catalog
2019-02-07 12:28:59 +09:00
Nick O'Leary
a301bf8bf5
Fix XSS issues in library ui code
2019-02-06 22:25:25 +00: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
6e944485f0
Merge pull request #2030 from node-red-hitachi/scope-parent
...
Allow access of scope parent
2019-02-06 14:10:57 +00:00
Nick O'Leary
d48a09e68b
Add env type to subflow env var types
...
Also remove date and regex types
2019-02-06 13:58:31 +00:00
Nick O'Leary
2a8f0a4eab
Display parent subflow properties in edit dialog
2019-02-05 23:08:39 +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
aab0f2dcd5
Merge pull request #2047 from node-red-hitachi/fix-use-common-i18n-label
...
Fix use of i18n label
2019-02-05 08:31:38 +00:00
Kazuhito Yokoi
f1a5e8a42c
Fix direction value of subflow output
2019-02-05 16:27:02 +09:00
Hiroyasu Nishiyama
723e9b3cba
make $parent access without key return undefined
2019-02-05 14:47:30 +09:00
Hiroyasu Nishiyama
ff759a8074
use common i18 label for variable name placeholder
2019-02-05 13:12:21 +09: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
Nick O'Leary
1fe8b388a3
Allow subflow env-var list to resize with the dialog
2019-02-04 17:20:31 +00:00
Dave Conway-Jones
79fe7d684c
Add parsed JSON output option to MQTT subscribe node
2019-02-04 16:35:42 +00:00
Dave Conway-Jones
c409af0ea8
Add local time display option to numerics in debug window
2019-02-04 15:51:42 +00:00
Nick O'Leary
5110eaff96
Merge branch 'dev' into pr_2042
2019-02-04 14:39:00 +00:00
Nick O'Leary
db3eee72b5
Do not convert falsey env vars to blank string
...
Only blank out undefined as that's what we've always done
2019-02-04 14:12:34 +00:00
Nick O'Leary
3bcff91328
Add Status Node to Subflow to allow subflow-specific status
...
Closes #597
2019-02-01 23:44:50 +00:00
Hiroyasu Nishiyama
e843f192ec
convert subflow env vars to dict
2019-02-02 08:34:33 +09:00
Hiroki Uchikawa
f3d2053878
Make the encode option a boolean value to determine whether to encode
2019-02-01 17:15:07 +09:00
Nick O'Leary
efe8fbbd11
Better handling of multiple flow merges
...
Fixes #2039
Keeps better track of what was merged so a subsequent merge
properly identifies new-vs-old and doesn't remove thinks by mistake
2019-01-30 15:12:01 +00:00
Hiroyasu Nishiyama
ce507b3b52
simplified meta-data
2019-01-30 20:57:51 +09:00
Nick O'Leary
85de227003
Make Node._flow a writeable property
...
This is needed so an existing node constructor that does:
Object.assign(this,config);
works when it tries to replace this._flow with config._flow.
2019-01-30 10:50:29 +00: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
Nick O'Leary
d534a8952d
Do not propagate Flow.getNode to parent when called from outside flow
2019-01-29 21:49:20 +00:00
Hiroyasu Nishiyama
0b05b883cb
add test cases
2019-01-30 00:04:41 +09:00
Hiroyasu Nishiyama
6937aa5ddd
fix type of env values
2019-01-29 23:46:56 +09:00
Hiroyasu Nishiyama
8f6b24e0aa
fixed to access last variable with same name
2019-01-29 21:46:50 +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
Nick O'Leary
e0bb03a53f
More api documentation updates
2019-01-28 14:40:42 +00:00
Hiroyasu Nishiyama
0881c6a20b
update test cases
2019-01-28 23:14:49 +09:00
Hiroyasu Nishiyama
f88a4b1791
fixed comments from @knolleary
2019-01-28 22:14:08 +09:00
Hiroyasu Nishiyama
2b43e3ee23
add placeholder for env var name
2019-01-27 21:56:13 +09:00
Nick O'Leary
79062e2034
Move nodes to top-left corner when converting to subflow
2019-01-26 20:49:22 +00:00
Hiroyasu Nishiyama
a413f3cded
Add support of subflow env var
2019-01-26 23:15:20 +09:00
Nick O'Leary
4baaaa8d59
Propagate Status/Error events from global config nodes
2019-01-25 15:46:39 +00:00
Nick O'Leary
c99b35428b
Ensure status/error events are propagated to parent properly
2019-01-25 13:35:02 +00:00
Nick O'Leary
3c8e4f8bbf
Merge branch 'pr_2033' into dev
2019-01-23 16:29:14 +00:00
Nick O'Leary
aa9a37da38
Add placeholder node when in quick-add mode
2019-01-23 16:27:13 +00:00
Nick O'Leary
85efb48c1f
Merge branch 'dev' into pr_2033
2019-01-22 16:13:26 +00:00
Kazuhito Yokoi
d7bbf8a8da
Fix bug in websocket node
2019-01-22 12:03:30 +09:00
Dave Conway-Jones
e2ee88de84
offset menu so you can see node placement
2019-01-21 22:08:25 +00:00
Dave Conway-Jones
1d1ab5b7b2
don't pin new nodes to grid if not using grid
2019-01-21 16:15:38 +00:00
Nick O'Leary
54c863d48f
Make Node._flow non-enumerable to avoid circular refs
2019-01-21 14:19:19 +00:00
Nick O'Leary
acc633b4b6
Don't collapse version control header when clicking refresh
2019-01-21 10:06:02 +00:00
Dave Conway-Jones
766ccf85c2
add fast entry via keyboard for string of nodes
2019-01-20 14:43:17 +00:00
Nick O'Leary
7a6e1fe566
Check for undeployed change before showing open project dialog
2019-01-18 21:42:13 +00:00
Nick O'Leary
4749c92252
Add View Tools
2019-01-18 21:19:03 +00:00
Nick O'Leary
0e035e47df
Avoid duplicate links when missing node type installed
...
Fixes #2032
2019-01-17 22:35:58 +00: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
5b2f24f842
Handle i18n properly when key is a valid sub-identifier
...
Fixes #2028
The i18n library will, be default, return a string containing
an error message about the key resolving to an object. We cannot
distinguish that string from others to handle ourselves.
The `returnObjectTrees` option will cause it to return the object
rather than error. We can then test for that and return the original
key if the object is returned - which is the desired result.
2019-01-17 14:44:41 +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
490903ca25
Tidy up when usage in Flow and Node
2019-01-17 13:18:26 +00:00
Nick O'Leary
901b32297e
Restore RED.auth to node-red module api
2019-01-16 23:41:44 +00:00
Nick O'Leary
dd72046922
Add some comments to Flow and Subflow classes
2019-01-16 23:33:04 +00:00
Nick O'Leary
6286b34d00
Add Flow.getSetting for resolving env-var properties
...
This lays the groundwork for subflow-specific settings
2019-01-16 22:38:04 +00:00
Nick O'Leary
81f4e0de56
Refactor Subflow logic into own class
2019-01-16 16:27:19 +00:00
Hiroyasu Nishiyama
596fbfb517
allow $parent access of flow context
2019-01-16 23:10:03 +09:00
Nick O'Leary
da756fa568
WIP: Start refactor of nodes/Flow.js
2019-01-11 14:53:21 +00:00
Nick O'Leary
30aebc4ee3
Bump JSONata in util package
2019-01-11 10:08:09 +00:00
Nick O'Leary
f26b9feeaf
Change default dropdown appearance and sidebar tab menu handling
2019-01-10 23:30:51 +00:00
Nick O'Leary
9e47d933af
Handle multiple-select box when nothing selected
...
Fixes #2021
2019-01-10 15:21:27 +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
a786b37cb9
Make ssh key dialog accessible when opened from new proj dialog
2019-01-10 13:28:40 +00:00
Nick O'Leary
81ae552e69
Project ui code using incorrect error property
2019-01-09 17:03:17 +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
9ee6655bfa
Bump jsonata in submodule package.json
2019-01-07 17:03:32 +00:00
Nick O'Leary
c4beab6b0d
Bump JSONata to 1.6.4
...
Fixes #2023
2019-01-07 16:59:38 +00:00
Nick O'Leary
34b6643913
Remove unused variable declaration in Change node
2019-01-07 15:00:32 +00:00
Nick O'Leary
98e391b867
Add audit logging to admin api
2019-01-07 14:59:48 +00:00
Nick O'Leary
19eb8e9a6d
Update palette manager properly when module updated
2019-01-07 14:54:35 +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
Hiroyasu Nishiyama
cc7e3b0c26
fix failure of RED.require
2018-12-21 14:39:51 +09: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
Nick O'Leary
6031f146aa
Add TreeList common widget
2018-12-20 13:15:31 +00:00
Nick O'Leary
020a469f3b
Fix visual jump when opening Comment editor on Safari
...
Part of #2008
2018-12-19 10:05:09 +00:00
Nick O'Leary
091de3aa66
Fix vertical align of markdown editor in Safari
...
Fixes #2008
2018-12-19 10:04:36 +00:00
Nick O'Leary
b837f7608c
Avoid marking node as changed if label state is default
...
Fixes #2009
2018-12-19 09:30:20 +00:00
Nick O'Leary
afe9367bac
Merge pull request #2005 from kazuhitoyokoi/dev-updatemessagecatalog
...
Update message catalog
2018-12-18 22:58:19 +00:00
Nick O'Leary
8502cf8498
Highlight port on node hover while joining
2018-12-18 21:45:33 +00:00
Nick O'Leary
33dade0584
Support drag-wiring of link nodes
2018-12-18 10:57:53 +00:00
Nick O'Leary
84cc2ad0fa
Allow TypeSearch to include a filter option
2018-12-18 10:57:33 +00:00
Nick O'Leary
dc2d3bc7c0
Improve diff colouring
2018-12-18 10:57:18 +00:00
Nick O'Leary
64df557423
Allow sections to toggle in 2-element stack
2018-12-18 10:56:54 +00:00
Kazuhito Yokoi
b80d1af3d7
Fix typo
2018-12-17 19:01:33 +09:00
Kazuhito Yokoi
f05f534fd2
Update message catalogue
2018-12-17 18:48:19 +09:00
Nick O'Leary
c0837ead0e
Add support for ${} env var syntax when skipping validation
...
Closes #1980
See also #825
2018-12-13 16:13:57 +00:00
Nick O'Leary
a1f135bd66
Allow oauth strategy callback method to be customised
...
Closes #1998
Method can be set via: `adminAuth.strategy.options.callbackMethod`
Can be either GET (default) or POST.
2018-12-13 13:43:57 +00:00
Nick O'Leary
978f4ecc58
Ensure fs context cache is flushed on close
...
Fixes #2001
2018-12-13 12:46:19 +00:00
Dave Conway-Jones
46a8d96997
fix library Buffer( to Buffer.alloc( for node 10
2018-12-13 11:32:58 +00:00
Nick O'Leary
c283224000
Merge branch 'master' into dev
2018-12-13 11:14:58 +00:00
Nick O'Leary
29a257d17a
Merge pull request #1995 from node-red-hitachi/debug-node-with-jsonata
...
Add support of output editing in DEBUG node using JSONata
2018-12-13 11:05:21 +00:00
Nick O'Leary
368b76a183
Merge pull request #2000 from node-red-hitachi/i18n-markdown-tooltip
...
i18 support for markdown editor tooltips
2018-12-13 11:00:03 +00:00
Nick O'Leary
8bb861124d
Catch file-not-found on startup when non-existant flow file specified
2018-12-13 10:59:03 +00:00
Hiroyasu Nishiyama
2f884ec778
i18 support for markdown editor tooltip
2018-12-11 22:33:11 +09:00
Nick O'Leary
8c561e92c8
Actively expire login sesssions and notify user
2018-12-11 11:32:12 +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
Nick O'Leary
ea4d65ceee
Add RED.editor.registerTypeEditor for custom type editors
2018-12-10 22:21:21 +00: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
Dave Conway-Jones
cf3b4e9e63
change check order for node.users
...
If node _def hasUsers is false then node.users may not exist... so won't have a length...
2018-12-08 18:09:33 +00: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
0dd40a941b
Handle 3rd party node trying to use core node-red icon
2018-12-07 16:43:06 +00:00
Nick O'Leary
24b6670bc4
Remove sentiment and tail nodes
2018-12-07 16:23:55 +00:00
Nick O'Leary
76661abbf5
Ensure changelog is copied into node-red module
2018-12-07 16:10:51 +00:00
Nick O'Leary
2f160743bc
Add sentiment/tail external modules
2018-12-07 15:29:35 +00:00
Nick O'Leary
98616e772c
Bump dependencies
2018-12-07 14:13:59 +00:00
Nick O'Leary
732598d9d2
Remove deprecated warning from RED.nodes for now...
2018-12-07 11:40:47 +00:00
Nick O'Leary
2979acd5b8
Bump to beta.1 version
2018-12-07 11:40:33 +00:00
Nick O'Leary
fd20cd524e
Add senitment and tail nodes to deprecated list
...
Partof #1904
2018-12-07 11:25:09 +00:00
Nick O'Leary
b7012674c6
Fix Template node name field from overflowing row
2018-12-06 10:54:42 +00:00
Nick O'Leary
c76bd39280
Improve alignment of node label edit inputs
2018-12-06 10:54:23 +00:00
Nick O'Leary
09cd710f66
Add RED.notifications.hide flag
...
For use by the UI tests to suppress notifications from being displayed
in the editor. It is not for use by end-users and not exposed in any
way other than via javascript injection by the UI tests
2018-12-06 10:51:56 +00:00
Nick O'Leary
d9aadf9d98
Merge pull request #1979 from node-red/better-npm-check
...
refuse to enable palette if npm too old
2018-12-05 14:52:28 +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
Nick O'Leary
72c78fe3ad
Merge pull request #1996 from node-red-hitachi/http-redirectList
...
Add redirectList property in msg of http-request node
2018-12-05 14:01:36 +00:00
Nick O'Leary
abe746020b
Update packages/node_modules/@node-red/runtime/locales/en-US/runtime.json
...
Co-Authored-By: dceejay <dceejay@users.noreply.github.com>
2018-12-05 13:48:39 +00:00
Nick O'Leary
8e1c15419c
API documentation updates
2018-12-05 13:00:25 +00:00
Nick O'Leary
ee47646cf7
Fix up unit tests
2018-12-04 15:59:43 +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
Nick O'Leary
2060af8a92
Merge pull request #1987 from node-red-hitachi/fa-nonexist
...
Show arrow-in node when invalid font-awesome icon name was specified …
2018-11-30 23:13:33 +00:00
Nick O'Leary
21bf74a467
Merge pull request #1989 from TothiViseo/diffNodePropertiesOnClick
...
Speeding up display of diff for large flows
2018-11-30 23:12:33 +00:00
Nick O'Leary
677833a277
Merge pull request #1990 from node-red-hitachi/move-en-info-text
...
Move English info text under locales directory
2018-11-30 23:07:53 +00:00
Nick O'Leary
0b5e4f2dd7
Documentation updates for node-red and runtime modules
2018-11-30 23:01:09 +00: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
To-Thi Hoang
6b3b68a4e5
Diff panel DOM generation : Move generation of DOM for node properties to the click on the node row (instead of the diff panel opening).
2018-11-30 10:48:21 +01:00
nakanishi
8bda2d0add
Show arrow-in node when invalid font-awesome icon name was specified for default icon
2018-11-29 16:57:39 +00:00
Nick O'Leary
bc02c9573c
Generate runtime api docs in runtime module
2018-11-16 10:04:53 +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
Nick O'Leary
8167608f04
Handle lookup of undefined property in Global context
...
Fixes #1978
2018-11-14 20:57:17 +00:00
Dave Conway-Jones
514e31aef9
refuse to enable palette if npm too old
2018-11-14 18:29:27 +00:00
Nick O'Leary
20a31a6d38
Allow a project to be loaded from cmdline even if its unknown
2018-11-14 12:51:23 +00:00
Nick O'Leary
4f0aa1bc02
Add 'open project' option to Projects Welcome dialog
2018-11-14 12:51:02 +00:00
Hiroyasu Nishiyama
93a8dbd31a
add Japanese translation of newly added message
2018-11-14 09:13:21 +09:00
Hiroyasu Nishiyama
cf931e8ddf
Merge remote-tracking branch 'upstream/dev' into update-i18n-editor
2018-11-14 09:06:05 +09:00
Hiroyasu Nishiyama
510bfbf268
remove @ from English message
2018-11-14 08:59:36 +09:00
Nick O'Leary
27365c9f7b
Tweak conflict message
2018-11-13 23:12:39 +00:00
Nick O'Leary
b1d2e188f5
Merge pull request #1971 from node-red-hitachi/update-message-catalogue-JP
...
Update Japanese message catalogue
2018-11-13 23:10:24 +00:00
Nick O'Leary
e4f67df2a1
Add 'type already registered' check in palette editor
2018-11-13 22:36:56 +00:00
Nick O'Leary
7515b745b5
Make sure editor footer is i18n enabled
2018-11-13 15:10:19 +00:00
Hiroyasu Nishiyama
0e902a7e71
i18n & JP message for node config tab
2018-11-13 23:29:14 +09:00
Nick O'Leary
2dfb443625
Handle missing tab.disabled property
2018-11-13 13:39:06 +00:00
Nick O'Leary
e6e7747ae1
Handle missing wires prop and string x/y props on import
2018-11-13 13:29:48 +00:00
Hiroyasu Nishiyama
d80ea6c0f5
add additional Japanese translation
2018-11-13 06:55:04 +09:00
Hiroyasu Nishiyama
ac6e3988a8
merge upstream/dev
2018-11-13 06:50:01 +09:00
Nick O'Leary
bfd98f3767
Add ability to delete context values from sidebar
2018-11-12 17:04:22 +00:00
Hiroyasu Nishiyama
cc8bc1339f
update Japanese message catalogue - nodes messages.json
2018-11-12 21:09:19 +09:00
Hiroyasu Nishiyama
542d1dc600
update Japanese message catalogue - editor.json
2018-11-12 20:59:09 +09:00
Nick O'Leary
1c66c88f95
Allow copy-to-clipboard copy whole tabs
2018-11-09 09:51:55 +01:00
Nick O'Leary
dc880c672a
Make disabled flows more obvious in editor
2018-11-08 18:04:36 +01:00
Nick O'Leary
073f38c68c
Only unsub mqtt node that is being removed
2018-11-08 17:03:41 +01:00
Nick O'Leary
6a6d13b075
Allow import/export from file in editor
2018-11-05 22:32:39 +00: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
Nick O'Leary
7436e01188
Allow config nodes to be selected in sidebar and deleted
2018-11-03 21:32:38 +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
Nick O'Leary
f85b63a972
Merge pull request #1959 from natcl/httpTimeoutPerMsg
...
http request: add msg.requestTimeout parameter
2018-11-02 14:00:57 +00:00
Nick O'Leary
e630919ef8
Handle subflow type in refreshLabelForm
...
Part of #1955
2018-11-02 13:59:10 +00:00
Nick O'Leary
2e3fd49b40
Merge pull request #1955 from node-red-hitachi/subflow-label
...
Show port label of subflow with input port
2018-11-02 13:59:04 +00:00
Nick O'Leary
dd54af2c08
Merge pull request #1961 from node-red-hitachi/update-JP-catalog-for-editor
...
Update message catalog for Node-RED editor
2018-11-02 13:17:27 +00:00
Hiroyasu Nishiyama
737bf411ff
make projects menu use i18n
2018-11-02 21:25:14 +09:00
Hiroyasu Nishiyama
5070b1a6b5
update Japanese editor.json message
2018-11-02 21:11:09 +09:00
Hiroyasu Nishiyama
c849da92cf
fix word "reloaded" to "reverted"
2018-11-02 21:10:29 +09:00
Nick O'Leary
6a4e7201fe
Disable subflow toolbar when multiple tabs are selected
2018-11-02 09:56:43 +00:00
Nick O'Leary
ffa6dea452
Attach server object to the right part of runtime api
2018-11-02 09:44:24 +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
nakanishi
5500b4fe35
Show port label of subflow with input port
2018-11-01 13:35:13 +09:00
Nick O'Leary
2353f12cd6
Add @node-red/nodes to core package dependency
2018-10-31 14:54:00 +00: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
c0d8f904b3
Support ctrl-click selection of flow tabs
2018-10-30 22:18:16 +00:00
Nick O'Leary
d0bf4a5329
Merge branch 'pr_1947' into dev
2018-10-29 21:49:43 +00:00
Nick O'Leary
7b28ba6078
Allow left-hand node button to act as toggle
2018-10-29 20:55:35 +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
d4589ed7e3
Hide tooltips when a node is deleted
2018-10-26 23:17:09 +01:00
Nick O'Leary
5cfc52ea18
Support dbl-click in tab bar to add new flow in position
2018-10-26 23:09:41 +01:00
Nick O'Leary
3fcacd8339
Allow actions to have an argument
2018-10-26 23:09:41 +01:00
Nick O'Leary
49fe13f22f
Fix duplicate subflow detection on import
2018-10-26 23:09:41 +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
Nick O'Leary
b715ac8bf4
Add more test coverage around settings apis
2018-10-26 21:22:58 +01:00
Dave Conway-Jones
1c4df785fd
csv node - better regex for number detection
2018-10-26 09:24:56 +01:00
Nick O'Leary
1ac18d7b33
Remove restriction on upgrading non-local modules
2018-10-25 13:05:57 +01:00
Nick O'Leary
1111d2518b
Add pack-modules grunt task
2018-10-25 11:18:13 +01:00
Nick O'Leary
3b02d36acb
Merge pull request #1943 from node-red-hitachi/dev-fixEditorApiName
...
fix typo of editor-api package name
2018-10-25 09:56:04 +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
Nick O'Leary
e4d518749f
Remove deprecated Buffer constructor usage
...
Fixes #1709
2018-10-24 13:45:34 +01:00
Nick O'Leary
7dcca2c907
Add import notification with info on what has been imported
...
Closes #1862
2018-10-24 11:07:48 +01:00
Nick O'Leary
4a027b8a79
Fix-up json error messages
2018-10-24 10:03:58 +01:00
Dave Conway-Jones
c2c6e6080e
remove extraneous brace from udp node
2018-10-23 23:27:49 +01:00
Nick O'Leary
09abec15b1
Show error details when trying to import invalid json
2018-10-23 23:07:31 +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
Nick O'Leary
daf3e6a47a
Merge branch 'dev' into hide-label
2018-10-23 10:55:27 +01:00
nakanishi
c9db74ebca
Show default icon when non-existent font-awesome icon was specified
2018-10-23 16:30:56 +09:00
TAKAYA IDE
f8a88cc1a4
fix typo of editor-api package name
2018-10-23 13:21:59 +09:00
Nick O'Leary
4a081bf125
Update httpServerOptions doc in settings.js
2018-10-22 23:00:00 +01:00
TJKoury
8a68a3e861
Update editor options
...
http://expressjs.com/en/api.html#app.settings.table
Allow for setting individual options on the editor express app. This app is not available through the embedded interface when using Node-RED within another application.
Update settings with editor options
Allow editor express app options to be set in settings.js
Update settings.js
formatting
Update settings.js
Co-Authored-By: TJKoury <TJKoury@gmail.com>
editorOptions -> httpServerOptions
2018-10-22 22:54:44 +01:00
Akash Mugu
6c01d0f9d8
Exec: Preserve existing properties on msg object
2018-10-22 16:44:16 +01:00
Nick O'Leary
45a53ac168
Merge pull request #1936 from node-red-hitachi/dev-fixtypoenglish
...
Fix typo in English messages
2018-10-22 16:39:10 +01:00
Nick O'Leary
dabb2790c9
Fix up merge of auth token handling
2018-10-22 16:21:02 +01:00
Nick O'Leary
c66c5ea53c
Add configurable option for showing node label
2018-10-22 15:38:43 +01:00
Nick O'Leary
0a98ba6985
Tidy up appearance tab in edit dialog
2018-10-22 14:41:47 +01:00
Nick O'Leary
bb8e491856
Merge branch 'master' into dev
2018-10-22 11:02:23 +01:00
Kazuhito Yokoi
5590d31336
Fix typo
2018-10-22 18:52:34 +09:00
Nick O'Leary
dc7e48dc53
Merge branch 'dev' into pr_1789
2018-10-22 10:46:47 +01:00
Kazuhito Yokoi
371d357218
Fix typo in English messages
2018-10-22 18:21:51 +09:00
Nick O'Leary
f22960ad59
Avoid http redirects as Safari doesn't reuse Auth header
...
Fixes #1903
2018-10-19 14:03:22 +01: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
55e897faac
Merge pull request #1927 from node-red-hitachi/faicon-height
...
Adjust the fa icon position for the node with height
2018-10-19 11:03:34 +01:00
Nick O'Leary
5a5dda21e4
Merge pull request #1928 from kazuhitoyokoi/dev-fixmsgcatalog
...
Fix reference bug in message catalog
2018-10-19 11:02:17 +01:00
Nick O'Leary
f085655daa
Merge pull request #1929 from kazuhitoyokoi/dev-updatejapanesemessages
...
Update Japanese message catalog
2018-10-19 10:59:27 +01:00
Nick O'Leary
9751089807
Tidy up ace tooltip styling
2018-10-19 10:42:39 +01:00
Nick O'Leary
b2516117f5
Add event log to editor
...
Shows output from git pull/push and npm install in the editor
2018-10-18 23:49:47 +01:00
Nick O'Leary
2816b3edae
Add tooltip to flow add button
2018-10-17 13:45:57 +01:00
Nick O'Leary
242398c724
Slow down sidebar control appearance
...
Also hides WIP action info panel buttons
2018-10-17 13:18:08 +01:00
Nick O'Leary
289583325d
Allow palette to be hidden
2018-10-17 11:03:09 +01:00
Kazuhito Yokoi
0f793ebd65
Update Japanese message catalog
2018-10-17 18:03:21 +09:00
Kazuhito Yokoi
ce014044ea
Fix reference bug in message catalog
2018-10-17 15:43:09 +09:00
nakanishi
1064e531f0
Adjust the fa icon position for the node with height
2018-10-17 10:31:47 +09:00
Nick O'Leary
dc3128fb3e
Add node module into to sidebar and palette popover
2018-10-16 14:05:23 +01:00
Nick O'Leary
d40aa7260f
Mark all newly imported nodes as changed
2018-10-16 11:36:46 +01:00
Nick O'Leary
fc8c4063f2
Add markdown toolbar to flow description editor
2018-10-16 11:36:24 +01:00
Nick O'Leary
7a8545273c
Merge branch 'master' into dev
2018-10-15 11:37:14 +01:00
Nick O'Leary
a20eaf852f
Merge pull request #1918 from node-red-hitachi/fix-i18n-for-safari
...
Fix i18n handling for ja-JP locale on Safari/MacOS
2018-10-11 14:21:20 -07:00
Nick O'Leary
0376e0d711
Allow a node label to be hidden
2018-10-08 16:25:11 +01:00
Nick O'Leary
6bd0682e8c
Better markdown editor preview
2018-10-07 14:24:32 +01:00
Nick O'Leary
e24c22f9be
Merge branch 'master' into dev
2018-10-07 12:02:29 +01:00
Nick O'Leary
f4ca8cd738
Merge branch 'master' into dev
2018-10-07 11:45:43 +01:00
Nick O'Leary
422109868d
Add markdown toolbar to node description editor
2018-10-06 23:14:04 +01:00
Nick O'Leary
bcc7834650
Add markdown formatting toolbar
2018-10-05 17:56:54 +01:00
Nick O'Leary
1161e4f6c1
Add tooltips to debug elements
2018-10-05 17:56:42 +01:00
Hiroyasu Nishiyama
14435c24ac
fix i18n handling for ja-JP locale on Safari/MacOS
2018-10-05 21:16:57 +09:00
Nick O'Leary
22ede79799
Add node body tooltip - limit to link nodes for now
2018-10-03 15:40:05 +01:00
Nick O'Leary
6cb3699ee9
Decrease opacity of flow-navigator
2018-10-03 14:13:36 +01:00
Nick O'Leary
6c65d3830e
Move editor locales into editor-client package
2018-10-03 14:08:16 +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
023391e22a
Merge pull request #1899 from node-red-hitachi/fa-icon
...
Added font-awesome icons to user defined icon
2018-10-02 14:59:13 +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
Nick O'Leary
7307e558cb
Merge pull request #1910 from kazuhitoyokoi/dev-updatejapanesemessages
...
Update Japanese message catalog
2018-10-02 14:57:31 +01:00
Nick O'Leary
47356f5221
Merge pull request #1909 from kazuhitoyokoi/dev-updatemessagecatalog
...
Add necessary p tag into English message catalog
2018-10-02 14:55:14 +01:00
Kazuhito Yokoi
071f4eacde
Update Japanese message catalog
2018-10-02 18:41:33 +09:00
Kazuhito Yokoi
f96bdc578e
Add necessary </p> tag into English message catalog
2018-10-02 18:30:45 +09: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
nakanishi
ba49b2c681
Hide brand icons of font-awesome from icon tile
2018-10-01 18:39:43 +09:00
Nick O'Leary
5391fc962a
Update ACE to 1.4.1-src-min-noconflict
2018-09-30 21:28:44 +01:00
Nick O'Leary
d6211af5bd
Cache node locales by language
2018-09-28 16:58:06 +01:00
Nick O'Leary
ef114e31c2
Look for core-node language files in the right location
2018-09-28 16:48:25 +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
nakanishi
8789d983ed
Show icon element with either icon image or fa-icon
2018-09-28 17:07:55 +09:00
Nick O'Leary
42d31b9ee6
Move default settings back into node-red package
2018-09-27 15:01:10 +01:00
Dave Conway-Jones
c9dc9b4fe9
fix websocket feedback test - now doesn't spin
2018-09-26 16:03:22 +01:00
nakanishi
f13e02a1a9
Added font-awesome icons to user defined icon
2018-09-26 09:16:15 +09:00
Nick O'Leary
d887ab126b
Add --safe mode flag to allow starting without flows running
2018-09-25 11:20:50 +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
80a15089b4
Add markdown-preview to expandable editor for ndoe descriptions
2018-09-21 17:21:04 +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
a866aa9c18
Merge branch 'dev' into repackage
2018-09-21 11:47:34 +01:00
Nick O'Leary
d34ebd4d1b
Fix i18n api changes in runtime/nodes
2018-09-18 10:31:44 +01:00
Nick O'Leary
2aae76c9bc
Merge branch 'dev' into repackage
2018-09-17 14:49:11 +01:00
Nick O'Leary
8c169dc82b
Add 'restart flows' option to deploy menu
2018-09-06 15:27:01 +01:00
Nick O'Leary
cfaaef7860
Merge branch 'dev' into repackage
2018-09-06 10:31:36 +01:00
Nick O'Leary
51373f59e2
Merge branch 'dev' into repackage
2018-09-04 11:41:03 +01:00
Nick O'Leary
18b5b4901f
Merge branch 'dev' into repackage
2018-08-31 21:18:23 +01:00
Nick O'Leary
2980818f0d
Add inter-module dependencies to package.json
2018-08-30 12:56:31 +01:00
Nick O'Leary
9da58dbaf0
Move index.mst out of npmignored src dir
2018-08-30 12:44:33 +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
19c9707d62
Get jdsoc tagging right for util module
2018-08-28 13:45:38 +01:00
Nick O'Leary
79e004a040
Merge branch 'master' into repackage
2018-08-24 14:13:09 +01:00
Nick O'Leary
48308db45b
Rework jsdoc format and pull in jsdoc-nr-template
2018-08-24 13:02:06 +01:00
Nick O'Leary
3f37e96f78
Restore subflow category ui lost in the merge
2018-08-23 21:00:19 +01:00
Nick O'Leary
4e21a5e557
Start documenting apis
2018-08-22 10:00:03 +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
36dc1d2f97
Move .npmignore into editor-client package
2018-08-20 22:04:29 +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
38a1291c5b
Fixup all the tests
2018-08-20 16:17:24 +01:00
Nick O'Leary
998bf92ad4
Move tests to reflect package structure
2018-08-19 11:28:03 +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
4312a01707
remove editor/public
2018-08-04 22:30:41 +01:00
Nick O'Leary
ecd8f97d8b
WIP: move all the code
2018-08-04 22:23:06 +01:00