Nick O'Leary
51a0b68d8e
Revert "Add callback to getSetting to support async jsonata access"
2023-06-22 10:17:48 +01:00
Nick O'Leary
ce679f90ee
Merge pull request #4177 from k1ln/adding-timeout-to-functio-node
...
adding timeout attribute to function node
2023-06-21 15:57:44 +01:00
Nick O'Leary
aa0225f59f
Apply suggestions from code review
2023-06-21 14:27:32 +01:00
Steve-Mcl
31bc99cd61
remove .only
2023-06-17 22:29:39 +01:00
Steve-Mcl
8202f1b7c6
Add env var is JSONata expr test
2023-06-17 21:54:32 +01:00
Nick O'Leary
0697c26dd1
Merge branch 'dev' into adding-timeout-to-functio-node
2023-05-25 17:33:41 +01:00
Kilian Hertel
c2812b05a4
Merge branch 'master' into adding-timeout-to-functio-node
2023-05-22 17:42:59 +02:00
Nick O'Leary
69d643942c
Merge branch 'dev' into update-deps
2023-05-22 13:57:47 +01:00
Nick O'Leary
1e36ba8429
Merge branch 'master' into dev
2023-05-22 11:26:55 +01:00
Kilian Hertel
2253417459
adding timeout attribute to function node
...
- [x] New feature (non-breaking change which adds functionality)
Discussion here:
https://discourse.nodered.org/t/function-node-doesnt-have-timeout-feature/78483
## Proposed changes
Adding a timeout attribute to the function node, so an endless funciton doesnt break the node red server.
## Checklist
- [x] I have read the [contribution guidelines](https://github.com/node-red/node-red/blob/master/CONTRIBUTING.md )
- [x] For non-bugfix PRs, I have discussed this change on the forum/slack team.
- [x] I have run `grunt` to verify the unit tests pass
- [x] I have added suitable unit tests to cover the new/changed functionality
2023-05-22 10:16:37 +02:00
wooferguy
9e3f148273
Invalid JSONata Inject node test passing condition
...
This test would sometimes run twice, causing the author to increase its catch count to 2 before considering the test complete. However even one pass proves the node is behaving as expected, and it always runs at least once. I have left the conditional statement in so it can be changed in future.
2023-05-17 18:56:07 +12:00
Nick O'Leary
20abe4a40c
Update dependecies include got
2023-04-28 21:37:03 +01:00
Nick O'Leary
4667e76c6b
Merge pull request #4078 from flying7eleven/option-to-disable-mqtt-ubsubscribe-on-disconnect
...
Option to disable MQTT topic unsubscribe on disconnect
2023-03-20 20:32:08 +00:00
Steven Roebert
ddf6023983
Added unit tests for digest authentication
2023-03-12 10:08:32 +01:00
Nick O'Leary
2d066307f4
Merge branch 'master' into dev
2023-03-06 16:17:02 +00:00
Tim Janke
182361c176
Re-enable the tests for the autoUnsubscribe property
2023-02-27 12:43:04 +01:00
Nick O'Leary
e612bb6a38
Merge pull request #3915 from node-red/Fix-file-write-last-line-newline-append
...
Fix extra newline append for multipart file write
2023-02-21 14:26:20 +00:00
Nick O'Leary
68bb38b8d7
Merge branch 'master' into dev
2023-02-02 10:40:33 +00:00
Hiroyasu Nishiyama
99bd957ea0
Resolve merge conflict
2022-12-27 23:45:25 +09:00
Ben Hardill
4c1d7ad2d2
Merge branch 'master' into http-request-form-array
2022-12-24 20:37:33 +00:00
Ben Hardill
661b07c856
Add tests
2022-12-24 20:35:51 +00:00
Hiroyasu Nishiyama
41ef9ae010
Update test/nodes/core/common/91-global-config_spec.js
...
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
2022-12-05 11:17:29 +09:00
Dave Conway-Jones
281e9d1357
Fix extra newline append for multipart file write
...
ref Issue #3913
2022-11-30 22:28:46 +00:00
Nick O'Leary
ee4af4c7bf
Merge pull request #3920 from node-red/CSV-header-props-with-quotes
...
CSV node check header properties for ' and "
2022-11-30 22:10:40 +00:00
Nick O'Leary
14c362d4ba
Merge pull request #3942 from node-red-hitachi/fix-watch-test
...
fix watch node test on MacOS/ARM
2022-11-07 21:12:55 +00:00
Hiroyasu Nishiyama
fce43b4e1d
fix condition for platform check
2022-11-05 14:50:14 +09:00
Hiroyasu Nishiyama
1d547500e8
fix watch node test on MacOS/ARM
2022-11-05 14:30:32 +09:00
Hiroyasu Nishiyama
f23d0480e4
add global environment variable feature
2022-11-04 18:42:51 +09:00
Dave Conway-Jones
d693af9615
CSV node check header properties for ' and "
...
and add test
to close #3919
2022-10-29 17:35:45 +01:00
Dave Conway-Jones
4cc18c25fe
Add drop mode to range node
...
and include tests
2022-10-29 17:34:29 +01:00
Nick O'Leary
c62a101635
Fix httprequest tests to be more lenient on error message
2022-10-16 23:10:57 +01:00
Nick O'Leary
32999ffa84
Merge pull request #3906 from node-red/Fix-for-csv-undefined-property
...
Fix for CSV undefined property
2022-10-04 15:38:37 +01:00
Nick O'Leary
f06c53f1f1
Merge pull request #3905 from node-red/mqtt-followups
...
Fix birth topic handling in MQTT node
2022-10-04 15:36:49 +01:00
Dave Conway-Jones
e724f216bf
Fix for CSV undefined property
...
to close #3900 main issue
and add tests
(other fix is commented out but no tests)
2022-09-30 13:48:48 +01:00
Steve-Mcl
81b4874a7c
fix new test and fix bug found in previous PR
2022-09-29 19:05:53 +01:00
Steve-Mcl
f11b9c1e18
add test bad birth topic
...
part of #3865
2022-09-29 13:12:15 +01:00
Dave Conway-Jones
3e4c45ac6a
Fix change node overwriting msg with itself
...
and add test
to close #3891
2022-09-22 20:22:11 +01:00
Dave Conway-Jones
fc657ecc71
let delay node handle both flush then reset
...
and add tests
2022-09-22 10:51:48 +01:00
Hiroyasu Nishiyama
ce7b0a3b5e
remove done from describe
2022-09-06 18:05:50 +09:00
Nick O'Leary
a5d7f7acce
Merge pull request #3842 from hardillb/fix-broken-headers-tests
...
Add missing property to node object HTTPRequest
2022-09-02 20:46:22 +01:00
Ben Hardill
58b951e134
Make port number dynamic in test
2022-08-14 15:09:48 +01:00
Ben Hardill
30956b5441
Add missing property to node object HTTPRequest
...
Also add tests for broken headers
2022-08-14 15:02:39 +01:00
Steve-Mcl
5c6b8e9e50
opportunistic tidy up MQTT tests
2022-08-12 18:21:36 +01:00
Steve-Mcl
5a36e8fb11
add tests for MQTT v5 (sessionExpiry property)
2022-08-12 18:20:11 +01:00
Nick O'Leary
12b64d1906
Merge pull request #3695 from node-red/fix-dynamic-link-call
...
Ensure link-call cache is updated when link-in is modified
2022-06-28 20:56:33 +01:00
Dave Conway-Jones
b60fd36c6e
Fix CSV node to handle \n when outputting text fields
...
and add tests
2022-06-28 10:14:12 +01:00
Nick O'Leary
d1d3b805f6
Merge pull request #3690 from cow0w/env_evalulating_in_template
...
Add support for evalulating {{env.<var>}} within a template node
2022-06-27 14:28:17 +01:00
Steve-Mcl
9729c89f5d
ensure link-call cache is updated when link-in is modified
...
fixes #3694
depends on node-red-node-test-helper@0.3.0
2022-06-20 18:25:41 +01:00
cow0w
01d9affe61
Add support for evalulating {{env.<var>}} within a template node
2022-06-17 22:18:14 +03:00
Hiroyasu Nishiyama
7e6dfa7b92
update test for inject node
2022-05-27 12:11:53 +09:00