677 Commits

Author SHA1 Message Date
Matthias Urlichs
c25ada8dcb Propagate errors when testing
Testing with Mocha requires errors raised within flows to propagate
to the test runner, not getting swallowed by Node.

This commit tests whether Mocha's global functions exist and,
if they do, propagates exceptions that are raised there.
2024-11-13 16:37:56 +01:00
Nick O'Leary
fe9354d10b
Bump for 4.0.5 2024-10-10 11:05:08 +01:00
Nick O'Leary
90ea3c15b3
Bump for 4.0.4 release 2024-10-09 10:56:14 +01:00
Nick O'Leary
acd500fe3d
Merge pull request #4893 from node-red/update-deps
Update dev dependencies
2024-10-09 10:30:56 +01:00
Nick O'Leary
a0033697ea
Update cookie 2024-10-09 10:25:35 +01:00
Joe Bordes
7650620a78 i18n(App) update with latest language file changes 2024-10-04 18:06:01 +02:00
Nick O'Leary
f7a43f83e5
Bump for 4.0.3 2024-09-17 14:23:43 +01:00
Nick O'Leary
204e0f636b
Merge pull request #4874 from node-red/update-dependencies
Update dependencies
2024-09-17 13:52:08 +01:00
Nick O'Leary
64cdee6d36
Update express 2024-09-13 14:57:09 +01:00
Nick O'Leary
20ae4a7272
Update dependencies 2024-09-11 13:58:16 +01:00
Nick O'Leary
964271f9c7
Multiplayer: add real-time cursor tracking 2024-08-05 16:18:05 +01:00
Nick O'Leary
c0f1581370
Bump for 4.0.2 2024-07-01 16:38:28 +01:00
Nick O'Leary
da3ad40968
Add more guards for undefined session 2024-06-28 14:19:18 +01:00
Nick O'Leary
011b47a108
Guard against undefined sessions in multiplayer 2024-06-28 11:41:05 +01:00
Nick O'Leary
2123514c76
Update for 4.0.1 release 2024-06-26 14:38:28 +01:00
Nick O'Leary
efdc1b1a1d
Ensure group nodes are properly exported in /flow api 2024-06-26 14:30:33 +01:00
Nick O'Leary
2fa6f35873
Update for 4.0 final 2024-06-20 11:41:25 +01:00
Nick O'Leary
3a91fc17fd
Merge branch 'master' into sync-dev 2024-06-11 10:14:01 +01:00
Nick O'Leary
5124bc6bf8
Bump for 3.1.10 release 2024-06-10 21:14:20 +01:00
Nick O'Leary
1048b16f3c
Merge pull request #4754 from node-red/4752-add-rewired-to-stoplist
Include rewired nodes when calculating Modified Flows stop list
2024-06-10 20:44:20 +01:00
Nick O'Leary
526b3fda91
Include rewired nodes when calculating Modified Flows stop list 2024-06-10 16:56:49 +01:00
Nick O'Leary
d70b7ea924
Fix clone of group env var properties
Closes #4751
2024-06-10 16:15:06 +01:00
Nick O'Leary
3aeb4bd868
Update dependencies 2024-05-30 16:43:33 +01:00
Nick O'Leary
87992823d5
Update for 4.0 final release 2024-05-30 16:12:56 +01: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
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
Rotzbua
d706c9cb37
fix: remove outdated Node 11+ check 2024-05-12 22:51:05 +02: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
0e0bba25c1
Merge pull request #4679 from node-red/use-rfdc
Use rfdc for cloning pure JSON values
2024-05-08 16:18:13 +01:00
GogoVega
b02f69b77a
Add translations for 4.0.0-beta.2 2024-05-05 15:00:42 +02:00
Nick O'Leary
a70618cdef
Merge pull request #4666 from node-red/multiplayer-2
[multiplayer] Add user presence indicators
2024-05-03 16:52:50 +01:00
Nick O'Leary
faf142cf66
Merge pull request #4676 from kazuhitoyokoi/dev-fixpulldependencies
Enable updating dependency node of package.json in project feature
2024-05-03 16:52:33 +01:00
Nick O'Leary
1a3cc06935
Use rfdc module for cloning when we know its pure JSON 2024-05-03 16:45:50 +01:00
Kazuhito Yokoi
361391ceb8 Load the latest project files when retrieving project information 2024-04-29 16:02:56 +09:00
Kazuhito Yokoi
c05d18ada1 Add Japanese translations for 4.0.0-beta.2 2024-04-28 21:22:15 +09:00
Nick O'Leary
236e668201
Allow blank strings to be used for env var property substitutions
Fixes #4663
2024-04-24 22:58:11 +02:00
Nick O'Leary
789426f80e
Add user presence indication to tabs and nodes 2024-04-23 09:27:35 +02:00
Nick O'Leary
e39216e65a
Bump for 3.1.9 release 2024-04-11 19:15:46 +01:00
Nick O'Leary
ea95552285
Bump for beta.2 2024-04-04 18:25:10 +01:00
Nick O'Leary
d711b01fe5
Merge pull request #4629 from node-red/multiplayer-1
Introduce multiplayer feature
2024-04-04 15:24:29 +01:00
Nick O'Leary
410b938442
Bump for 3.1.8 2024-03-28 15:02:02 +00:00
Nick O'Leary
ab7e9f94fa
Merge branch 'dev' into sync-dev 2024-03-28 14:56:36 +00:00
Nick O'Leary
9a66d9addd
Merge pull request #4620 from node-red/pr_4387
Add support for plugin (only) modules to the palette manager
2024-03-28 14:35:33 +00:00
Nick O'Leary
19dcc3a683
Merge pull request #4632 from node-red/4625-sf-env-err-handling
Add validation and error handling on subflow instance properties
2024-03-28 11:10:28 +00:00
Nick O'Leary
014691346a
Handle malformed env var values and log errors 2024-03-27 18:23:12 +00:00
Nick O'Leary
5679d264b6
Bump dependencies 2024-03-27 18:00:06 +00:00
Nick O'Leary
014f206e9c
Initial multiplayer feature 2024-03-27 17:30:44 +00:00