Commit Graph

1653 Commits (e8d4fe8a07acca38ab314cd3931be85e3da2c42a)

Author SHA1 Message Date
Nick O'Leary db51307e7f
Merge branch 'dev' into fix_html_tags 2024-09-11 15:27:45 +01:00
Nick O'Leary de0546b251
Update packages/node_modules/@node-red/nodes/core/network/10-mqtt.js
Co-authored-by: Stephen McLaughlin <44235289+Steve-Mcl@users.noreply.github.com>
2024-09-11 15:23:03 +01:00
Nick O'Leary 20ae4a7272
Update dependencies 2024-09-11 13:58:16 +01:00
Nick O'Leary 7f77a414ec
Ensure will payload is a string 2024-09-11 12:10:37 +01:00
GogoVega aed9a868ab
Add French translations for batch and join nodes 2024-08-18 12:55:28 +02:00
Kazuhito Yokoi edc01552f9
Fix invalid property error in range node example (#4855) 2024-08-14 19:42:07 +01:00
Kazuhito Yokoi b4d29d4d4a Fix typo in flow example name 2024-08-14 00:25:59 +09:00
Kazuhito Yokoi d11934beeb Add Japanese translations for batch and join nodes 2024-08-12 00:14:28 +09:00
Nick O'Leary 1fd4fbc299
Merge branch 'dev' into export-module-info 2024-07-18 17:28:03 +01:00
Nick O'Leary b3acd1a588
Merge branch 'master' into update-dev 2024-07-18 17:22:44 +01:00
Nick O'Leary 998219ae9a
Merge pull request #4829 from node-red/Let-Batch-node-honour-parts-to-close-early
Let batch node terminate "early" if msg.parts set to end of sequence
2024-07-18 16:34:46 +01:00
Nick O'Leary 45936285cc
Bump dev to 4.1.0-beta.1 2024-07-18 16:32:12 +01:00
Nick O'Leary be9add2a95
Handle import of unknown nodes that include module meta 2024-07-18 16:23:02 +01:00
Dave Conway-Jones ff35c46d5d
Fix unintentianal Capitalisation in Split node
to close #4832
2024-07-16 14:37:16 +01:00
Nick O'Leary bd9148e694
Merge branch 'dev' into export-module-info 2024-07-08 16:02:28 +01:00
Dave Conway-Jones 05c924a9df
Let batch node terminate "early" if msg.parts set to end of sequence
(ie index = count -1). Useful to close at end of files etc.
2024-07-04 15:09:55 +01:00
Nick O'Leary c0f1581370
Bump for 4.0.2 2024-07-01 16:38:28 +01:00
Nick O'Leary 2123514c76
Update for 4.0.1 release 2024-06-26 14:38:28 +01:00
Nick O'Leary 5a75440668
Merge pull request #4796 from node-red/Join-node-optional-use-of-parts
make using msg.parts optional in join node
2024-06-25 16:22:20 +01:00
Dave Conway-Jones 53d8b97fff
join node - honour 3.x behaviour for old instances.
but don't use msg.parts for new instances in manual join mode unless set.
2024-06-25 12:57:09 +01:00
Dave Conway-Jones 1a8b37b4e3
make using msg.parts optional in join node 2024-06-24 21:05:00 +01:00
Steve-Mcl d820686e5a only initialise proxy if flow url is static 2024-06-24 20:04:26 +01:00
Steve-Mcl aa2a585e00 should set https and http proxy agents for UI
closes #4792
2024-06-24 17:34:30 +01:00
Stephen McLaughlin e7ef73222f
Remove default user agent
closes #4787
2024-06-24 11:21:51 +01:00
Rotzbua 8c5ddd68a4 fix(html): correct buggy html
- Merge "style" attribute
- Remove wrong end tag
- Remove trailing slash on void html elements
2024-06-22 22:38:24 +02:00
Nick O'Leary cb0c484579
Merge branch 'dev' 2024-06-20 13:26:22 +01:00
Nick O'Leary 2fa6f35873
Update for 4.0 final 2024-06-20 11:41:25 +01:00
Nick O'Leary 38a77d2b78
Bump for 3.1.11 release 2024-06-18 11:37:59 +01:00
Nick O'Leary 19ea8f8515
Update dependencies 2024-06-17 11:24:59 +01:00
Dave Conway-Jones 4ba3c937a8
Add/Update German Translations for delay node
To close #4748
2024-06-14 15:36:25 +01:00
Nick O'Leary 5124bc6bf8
Bump for 3.1.10 release 2024-06-10 21:14:20 +01:00
Nick O'Leary 525d7356fe
Merge pull request #4743 from node-red/rel400-b4
Update for 4-beta.4
2024-05-30 16:54:39 +01:00
Nick O'Leary 356e332f66
Merge pull request #4616 from Steve-Mcl/proxy-logiv-dev-v4
Perform Proxy logic more like cURL
2024-05-30 16:46:42 +01:00
Nick O'Leary d16060bdd9
Merge pull request #4733 from Rotzbua/chore_remove_deprecated
fix: remove deprecated mqtt.js
2024-05-30 16:45:58 +01:00
Nick O'Leary 3aeb4bd868
Update dependencies 2024-05-30 16:43:33 +01:00
Stephen McLaughlin b8bcab109a
Merge branch 'dev' into proxy-logiv-dev-v4 2024-05-30 16:33:44 +01:00
Nick O'Leary 87992823d5
Update for 4.0 final release 2024-05-30 16:12:56 +01:00
Nick O'Leary 93b914d4b0
Merge pull request #4740 from node-red/resyn-dev
Resync master to dev
2024-05-30 14:15:26 +01:00
Stephen McLaughlin e561efb5c5
Merge branch 'dev' into proxy-logiv-dev-v4 2024-05-30 11:44:53 +01:00
Rotzbua f53bdc8257
fix: remove deprecated mqtt.js
deprecated since 2016 and node-red 0.13.4
2024-05-28 16:03:04 +02:00
Rotzbua 9b86874c2d
chore: migrate deprecated `util.isArray`
Deprecated: Use Array.isArray() instead.

Source: https://nodejs.org/docs/latest-v18.x/api/util.html#utilisarrayobject
2024-05-25 22:55:09 +02:00
Nick O'Leary 46fdf56c79
Allow nodes to return additional history entries in onEditSave 2024-05-20 16:41:44 +01:00
Nick O'Leary b653914ee0
Bump for beta3-1 repackage 2024-05-16 10:37:16 +01:00
Nick O'Leary c107c5fc92
Merge pull request #4698 from node-red/rel4-beta3
Update for beta.3
2024-05-15 16:58:47 +01:00
Nick O'Leary 56fe2801eb
Merge branch 'master' into dev 2024-05-14 17:27:02 +01:00
Nick O'Leary 87b1ee9642
Bump package version 2024-05-14 17:24:28 +01:00
Nick O'Leary 13ee8cec24
Merge branch 'master' into sync-dev-2 2024-05-14 17:22:42 +01:00
Nick O'Leary f55ee6e665
Merge pull request #4685 from node-red/4683-preserve-full-error-obj
Pass full error object in Function node and copy over cause property
2024-05-13 15:25:02 +01:00
Nick O'Leary 66a667fe58
Pass full error object in Function node and copy over cause property
Fixes #4683
2024-05-09 16:48:51 +01:00
Nick O'Leary 1bb3a0eca5
Merge pull request #4534 from patlux/master
Replacing vm.createScript in favour of vm.Script
2024-05-09 15:19:45 +01:00
Zeger-Jan van de Weg c2e03a40b4
docs: Add closing paragraph tag
Minor change that only improves xpath parsing.
2024-04-20 14:20:59 +02:00
Nick O'Leary d218af8619
Merge branch 'master' into dev 2024-04-12 13:04:54 +01:00
Nick O'Leary e39216e65a
Bump for 3.1.9 release 2024-04-11 19:15:46 +01:00
Nick O'Leary bd58431603
Fix use of spawn on windows with cmd files 2024-04-11 14:40:29 +01:00
Nick O'Leary ea95552285
Bump for beta.2 2024-04-04 18:25:10 +01:00
Nick O'Leary 2dc446e45b
Merge branch 'dev' into resyn-dev 2024-04-03 13:57:10 +01:00
Nick O'Leary a0636632a1
Fix subflow module sending messages to debug sidebar
Fixes #4641
2024-04-02 17:42:19 +01:00
Nick O'Leary 3bd782e62a
Fix change node handling of replacing with boolean
Fixes #4638
2024-04-02 13:57:19 +01:00
Steve-Mcl 9b49cb2b50 Merge branch 'dev' into proxy-logiv-dev-v4 2024-03-31 16:49:28 +01:00
Nick O'Leary 410b938442
Bump for 3.1.8 2024-03-28 15:02:02 +00:00
GogoVega 954f518030
Add French translations for 4.0.0-beta.1 2024-03-25 12:02:38 +01:00
GogoVega 9f8ff71757
Add French translations for TCP and CSV nodes 2024-03-25 11:58:35 +01:00
GogoVega 06dd59dc81
Add missing global-config translation 2024-03-25 10:51:12 +01:00
Steve-Mcl 283f7f5992 support env var NR_PROXY_MODE "legacy"|"strict" 2024-03-17 17:21:33 +00:00
Steve-Mcl 1cf7b95891 add missing ref to getProxyForUrl helper 2024-03-17 17:20:53 +00:00
Steve-Mcl de27968e4e (re)add node.insecureHTTPParser) 2024-03-17 17:10:56 +00:00
Steve-Mcl bf065ee11d default to strict mode but permit settings 2024-03-17 16:34:42 +00:00
Steve-Mcl 5e3cbadffc merge dev 2024-03-17 12:51:57 +00:00
Steve-Mcl 535ef82e48 Merge remote-tracking branch 'upstream/dev' into proxy-logiv-dev-v4 2024-03-17 12:50:59 +00:00
Steve-Mcl c368bfea3f var/const updates 2024-03-17 12:37:42 +00:00
Kazuhito Yokoi 4f1e4faede Add Japanese translations for TCP and CSV nodes 2024-03-16 19:32:42 +09:00
Kazuhito Yokoi 3ca045394a Remove typo in global config 2024-03-16 18:51:13 +09:00
Kazuhito Yokoi 1cd550022b Fix typos 2024-03-16 18:43:03 +09:00
Kazuhito Yokoi bad08bafd7 Add Japanese translations for 4.0.0-beta.1 2024-03-16 18:34:24 +09:00
Nick O'Leary 93f2910bd2
Bump to 4.0.0-beta.1 2024-03-14 16:05:15 +00:00
Nick O'Leary 208dd2a457
Merge pull request #4436 from marcus-j-davies/allow-ws-headers
Feat: Add ability to set headers for WebSocket client
2024-03-13 17:20:07 +00:00
Nick O'Leary e34ee44b21
Update packages/node_modules/@node-red/nodes/core/network/22-websocket.html 2024-03-13 17:19:20 +00:00
Nick O'Leary 01802c817b
Merge branch 'master' into dev 2024-03-13 16:55:50 +00:00
Marcus Davies 7e10093bb8 Remove global access + reduce header list 2024-03-12 19:26:27 +00:00
Nick O'Leary 6a6f0d04d6
Bump for 3.1.7 release 2024-03-12 14:25:41 +00:00
Nick O'Leary 6d5948b56e
Include module list in global-config node when exporting flows 2024-03-08 15:52:47 +00:00
Nick O'Leary 1261d26b23
Merge pull request #4439 from ralphwetzel/dev_link
Click on id in debug panel highlights node or flow
2024-03-07 16:27:15 +00:00
Nick O'Leary 0b9dd11fff
Merge pull request #4513 from gorenje/html_node_content_and_attributes
HTML node: add option for collecting attributes and content
2024-03-07 16:24:28 +00:00
Dave Conway-Jones 08a607aa6a
Merge branch 'dev' of https://github.com/node-red/node-red into dev 2024-03-07 16:21:03 +00:00
Dave Conway-Jones 3ded9de803
TCP node- when resetting, if no payload, stay disconnected 2024-03-07 16:19:51 +00:00
Nick O'Leary d5b424910f
Merge branch 'dev' into Fix-join-to-ignore-parts-in-manual-mode 2024-03-07 16:05:41 +00:00
Nick O'Leary 742aa2fa0d
Merge branch 'dev' into make-split/join-more-flexible 2024-03-07 15:40:56 +00:00
Nick O'Leary ce133c1c04
Merge pull request #4540 from Steve-Mcl/3934-csv-rfc4180
Add RFC4180 compliant mode to CSV node
2024-03-07 15:39:25 +00:00
Nick O'Leary 711545539f
Allow typedInput timestamp to specify format 2024-03-04 16:35:54 +00:00
Nick O'Leary fb50e2772a
Bump for 3.1.6 release 2024-03-01 10:50:06 +00:00
Nick O'Leary 220786be60
Do not flag env var in num typedInput as error 2024-02-26 16:55:01 +00:00
giscafer 43b3589451 fix: template node zh-CN translation 2024-02-22 13:02:06 +08:00
Nick O'Leary 2291dc6132
Merge branch 'master' into dev 2024-02-19 16:14:58 +00:00
Steve-Mcl b2548c158d fix layout and missing tip 2024-02-09 20:50:24 +00:00
Nick O'Leary 3ff038fb98
Bump for 3.1.5 release 2024-02-08 15:32:53 +00:00
Nick O'Leary 6e90798f16
Updates for 3.1.4 release 2024-02-06 16:51:59 +00:00
Nick O'Leary 1419432b04
Merge branch 'master' into joebordes/i18n_001 2024-02-05 16:47:55 +00:00
Steve-Mcl 1a9c34fe40 Merge branch 'dev' into 3934-csv-rfc4180 2024-01-23 10:59:05 +00:00
Steve-Mcl ff8eb0ec2b Add RFC spec mode to CSV node
closes #3934
2024-01-23 10:35:08 +00:00
Nick O'Leary c24f05c2cd
Handle undefined default export when importing module
Fixes #4536
2024-01-22 16:54:51 +00:00
Patrick Wozniak 28907082f1
fix usage of vm.Script() 2024-01-21 02:16:00 +01:00
Patrick Wozniak f83174c40a
fix use of vm.Script by adding new 2024-01-21 01:23:07 +01:00
Patrick Wozniak ec062d008f
replace vm.createScript in favor of vm.Script 2024-01-21 01:13:00 +01:00
Patrick Wozniak a587655a5a
adding pollyfill for vm.createScript
adds support for bun.sh
2024-01-21 01:00:02 +01:00
Joe Bordes d5a8b1592c Merge branch 'master' into joebordes/i18n_001 2024-01-20 20:26:05 +01:00
Dave Conway-Jones dd3c75d298
Fix change node to return boolean if asked
to fix #4372
2024-01-14 12:56:25 +00:00
Gerrit Riessen eb2f57fc0d removed unused code 2024-01-11 12:03:28 +01:00
Gerrit Riessen 7b01457038 HTML node: add option to for attribites and content 2024-01-06 00:12:09 +01:00
Joe Bordes 83279df0fa i18n(es-ES) node help screens 2023-12-27 18:28:54 +01:00
Joe Bordes 2550da9c6e i18n(es-ES) node help screens 2023-12-27 16:06:41 +01:00
Joe Bordes 041f00b811 i18n(es-ES) node help screens 2023-12-27 11:57:02 +01:00
Joe Bordes 21cd4aaeb6 i18n(es-ES) node help screens 2023-12-26 13:16:02 +01:00
Joe Bordes 70ce1e648d i18n(es-ES) messages and runtime. start working on node help screens 2023-12-26 11:42:23 +01:00
Nick O'Leary 918943816f
Merge branch 'master' into dev 2023-12-08 10:27:04 +00:00
Nick O'Leary c584d51432
Bump for 3.1.3 release 2023-12-07 18:27:33 +00:00
Nick O'Leary 37d1539fda
Bump for 3.1.2 release 2023-12-07 14:12:53 +00:00
Nick O'Leary eebab4a921
Relax some node validators to allow undefined value 2023-12-06 10:30:49 +00:00
Nick O'Leary 33cf34f7c7
Merge branch 'master' into dev 2023-12-04 15:58:45 +00:00
Nick O'Leary 8a04eb2e29
Update packages/node_modules/@node-red/nodes/core/function/10-switch.html 2023-12-01 19:40:49 +00:00
Nick O'Leary 1777fc749d
Fix switch validation of typeof field
Fixes #4464
2023-12-01 13:11:07 +00:00
Nick O'Leary 4bb2157cab
Bump for 3.1.1 release 2023-11-30 15:49:57 +00:00
Nick O'Leary 7ebf84f38c
Fix debug filter 2023-11-30 14:50:28 +00:00
Nick O'Leary 1c3644e338
Fix various issues with debug pop-out window 2023-11-30 11:23:35 +00:00
Nick O'Leary ee7ee083b0
Merge pull request #4440 from node-red/4429-add-typed-validators
Add validators to any fields using msg-typed Input
2023-11-29 16:18:53 +00:00
Nick O'Leary 9c71d52d69
Check node.broker is a string before trying to use it
Fixes #4380
2023-11-27 17:27:32 +00:00
Ralph Wetzel febc769df5 use of camelCasing: node_selector => nodeSelector 2023-11-21 20:48:52 +01:00
Nick O'Leary 722fe02933
Add validators to any fields using msg-typed Input
Fixes #4429
2023-11-20 17:17:52 +00:00
Ralph Wetzel ea483218ea Click on id in debug panel highlights node or flow 2023-11-18 21:03:13 +01:00
Marcus Davies 7916dc9c05 Slightly cleaner fasly checks 2023-11-14 22:31:25 +00:00
Marcus Davies 3123a5ee51 Feat: Add ability to set headers for WebSocket client 2023-11-14 20:44:04 +00:00
Nick O'Leary c6a8eee73d
Merge pull request #4416 from node-red/mqtt-check-topic-length
check topic length > 0 before publish
2023-11-07 17:46:33 +00:00
Nick O'Leary 5b5b06cc06
Merge pull request #4406 from node-red/tcp-request-node-reset-when-in-stay-connected-mode
Let msg.reset  reset Tcp request node connection when in stay connected mode
2023-11-07 17:42:17 +00:00
Dave Conway-Jones f49f692ffa
Better fix for TCP node reset
now handles reply out node,
and can specify which connection to reset.
2023-11-03 11:57:16 +00:00
Dave Conway-Jones 369bad01b8
check topic length > 0 before publish
to close #4414
2023-11-03 08:55:38 +00:00
Nick O'Leary b6ecc6d9ea
Handle false-like env vars properly 2023-11-02 00:40:55 +01:00
Dave Conway-Jones 10ce681d46
Fix join node to ignore parts in manual mode
to fix #1957
2023-11-01 13:59:09 +00:00
Dave Conway-Jones 32e8f4eac6
Add help info 2023-11-01 12:33:57 +00:00
Dave Conway-Jones bfe5a8a986
Update 31-tcpin.js
don't send if payload not defined.
2023-11-01 12:27:11 +00:00
Dave Conway-Jones f2cb5ea44e
Allow msg.reset to reset connection when tcp request in stay connected mode 2023-11-01 12:07:50 +00:00
Dave Conway-Jones c7335ed25b
Let debug node status msg length be settable via settings 2023-10-31 09:11:17 +00:00
Kazuhito Yokoi fae3a5c26a Fix unintended new line in node name 2023-10-29 14:58:03 +09:00
Dave Conway-Jones 5fda57c730
too enthusiastic clearing up property
reverted
2023-10-18 13:51:40 +01:00
Dave Conway-Jones 9fd929ac1e
let split node specify property to split on
and let join auto join the correct property
or manually the specified one.
2023-10-17 21:12:13 +01:00
Nick O'Leary 51cb61940d
Improve validation of switch/change node rules
Fixes #4340
2023-09-25 17:33:59 +01:00
Nick O'Leary fc54848318
Merge pull request #4349 from braincube-io/feat/fmo/makeCsvExportFast
Performance : make CSV export way faster by not re-allocating and handling huge string
2023-09-19 09:22:54 +01:00
Nick O'Leary 2f9f8cda81
Merge pull request #4350 from node-red/Fix-delay-node-passing-on-reset-regression
Fix regression in delay node to not pass on msg.reset
2023-09-19 09:21:33 +01:00
Nick O'Leary 4e55408fed
Merge pull request #4346 from kazuhitoyokoi/master-fixheight4templete
Fix height of description editor in template node
2023-09-19 09:20:09 +01:00
Nick O'Leary 88aa61ea77
Merge pull request #4329 from GogoVega/french-translation-v3.1-beta.4-changes
Add French translation of v3.1.0-beta.4 changes + slight improvements
2023-09-19 09:19:49 +01:00
Dave Conway-Jones 718a7bfc26
Update 89-delay.js 2023-09-18 19:32:01 +01:00
Franck 27ca30aa82 PERF : make csv way faster by not allocating and handling huge string 2023-09-18 15:16:15 +02:00