Nick O'Leary
a5228875a6
Inject node calculating hour interval period incorrectly
...
Fixes #455
2014-10-27 19:36:26 +00:00
Nick O'Leary
04673c65f4
Node drag start threshold incorrectly calculated
2014-10-26 22:23:56 +00:00
Nick O'Leary
57ae297efd
Clone messages before any node.receive call
2014-10-25 23:12:30 +01:00
Dave C-J
0bb78ae491
Try to ensure TCP node closes server connections on redeploy
...
(to clean up properly - especially in case of port changes)
Closes Issue #454
2014-10-25 17:52:24 +01:00
Dave C-J
d9363f4974
Reduce logging for exec node
...
(can be re-enabled by using node -v red.js ... )
2014-10-25 17:50:55 +01:00
Dave C-J
b54e9edfa6
Add "topic based fair queue" option to delay node
2014-10-24 20:00:25 +01:00
Dave C-J
cf81de415a
Minor UI tweaks to RPi node
2014-10-24 20:00:25 +01:00
Nick O'Leary
4cd78692e2
Handle debug boolean complete properties
2014-10-23 15:28:47 +01:00
Nick O'Leary
5fd1ff5137
Add hint on requiring fs module in settings.js
2014-10-22 21:44:01 +01:00
Nick O'Leary
fe95a98339
Merge pull request #441 from anna2130/reduce-message-cloning-overhead
...
Reduces message cloning overhead for single recipients
2014-10-22 15:09:59 +01:00
Nick O'Leary
da73972c41
Merge pull request #449 from hbeeken/update-test-helper
...
Adding capability to the test helper to load more than one node at once
2014-10-22 15:08:17 +01:00
Nick O'Leary
014389c55f
Merge pull request #450 from Belphemur/patch-1
...
Correcting a Typo
2014-10-22 15:07:47 +01:00
Antoine Aflalo
ff4edccbbc
Correcting a Typo
2014-10-22 16:33:48 +03:00
hbeeken
1e7ce2cfe7
Adding capability to the test helper to load more than one node at once
2014-10-22 11:29:54 +01:00
Anna Thomas
bc8e459ae6
Node does not clone first message sent
...
Tests updated to mirror this behaviour
Annotated algorithm
2014-10-21 14:08:35 +01:00
Nick O'Leary
53a9a5fe93
Merge pull request #422 from anna2130/debug
...
Updated debug node to output other msg properties
2014-10-20 16:35:24 +01:00
Anna Thomas
17e4bf1a11
Tidy up node label and edit dialog
2014-10-20 12:52:07 +01:00
Nick O'Leary
bec4e429f9
Merge pull request #433 from anna2130/change-node-multi-level-properties
...
Change node: Multi-level properties
2014-10-20 11:12:59 +01:00
Dave C-J
472fdc65a9
Allow Raspberry Pi node to set initial output level.
...
Fix for #443
Also allow (optional) initial read of input pins on deploy.
Moved to Category Raspberry Pi
(other Pi related nodes will be updated to match soon).
2014-10-19 13:54:21 +01:00
Dave C-J
28a4ba1aad
Don't let IRC node try to join channels multiple times...
...
Addresses #447
2014-10-18 20:38:58 +01:00
Dave Conway-Jones
dd9fc6a250
Merge pull request #437 from hindessm/file-query-node-usability
...
Minor fixes to messages sent from "file in" nodes.
2014-10-14 17:54:47 +01:00
Dave C-J
7802939bb0
fix IRC node (once again)
...
refactoring created incorrect object references - which weren't picked up.
(sorry) - Addresses Issue 439
2014-10-09 20:50:46 +01:00
Nick O'Leary
d4a21be666
Clone settings to avoid modifying original values
2014-10-09 14:21:53 +01:00
Mark Hindess
0d9abbb8b6
Minor fixes to messages sent from "file in" nodes.
...
Specifically:
* in the error case, set msg.filename to be the name of the file used (as
is done in the non-error case),
* in the error case, delete msg.payload so that subsequent nodes only need
check for a msg.payload to act upon if they don't care about error cases,
and
* in the non-error case, delete msg.error to avoid passing through errors
from earlier nodes to a subsequent node that does care about error cases
Messages sent will now always have well-defined behaviour with respect to
the payload, filename, and error in both error and non-error cases.
2014-10-09 11:19:14 +01:00
Nick O'Leary
9a32e79603
Merge pull request #436 from anna2130/calculate-text-width
...
Refactored palette.js and view.js to reuse calculateTextWidth
2014-10-09 10:21:42 +01:00
Anna Thomas
206b8ac34a
Refactored to reuse calculateTextWidth
2014-10-09 10:07:17 +01:00
Nick O'Leary
da1321f1de
Bump 0.9.1
...
Commit 1000! \o/
2014-10-08 13:56:05 +01:00
Nick O'Leary
748c7aedee
Add nodes to provide custom palette labels
2014-10-08 13:54:48 +01:00
Nick O'Leary
483c4352d3
Merge pull request #434 from anna2130/palette-multi-line-nodes
...
Node expands for multi-line node names
2014-10-08 13:23:54 +01:00
Anna Thomas
1afd4e7acc
Node expands for multi-line node names splitting on spaces only
2014-10-08 13:20:56 +01:00
Nick O'Leary
21e349c22a
Ensure httpNodePath is handled properly in HTTP/WS nodes
...
Cope with httpNodePath not ending with a / when it comes to
displaying the node details. The runtime is not affected.
2014-10-08 11:03:18 +01:00
Dave Conway-Jones
da4446c20f
Merge pull request #432 from hindessm/avoid-abbreviation-and-be-consistent
...
Don't use abbreviation 'mins' and 'minutes' in the same sentence.
2014-10-07 22:23:06 +01:00
Anna Thomas
986ce8163f
Added tests to check functionality when using multi-level properties
2014-10-07 16:12:35 +01:00
Anna Thomas
97e5c2e571
Added multi-level property functionality
2014-10-07 16:12:35 +01:00
Anna Thomas
2a753c9d22
Updated debug node test
2014-10-07 10:25:56 +01:00
Anna Thomas
f96b40cff2
Updated debug node to output other msg properties
2014-10-07 10:25:56 +01:00
Mark Hindess
e0927d190f
Don't use abbreviation 'mins' and 'minutes' in the same sentence.
...
I don't think saving three letters justifies the use of a non-standard
abbreviation. If we really need to save letters, then the SI units would
be better and for most people to read.
2014-10-07 08:40:06 +01:00
Dave C-J
0c636ca707
Wind down excessive logging on IRC node
...
now only logs connects/reconnects, errors and "raw" input commands
(so you can debug them when you get it wrong)
All other messages appear on the node output anyway.
2014-10-06 10:20:40 +01:00
Dave C-J
d49ed69a0a
Remove listener limit on IRC node server connection.
...
Fixes #431
2014-10-05 21:36:42 +01:00
Dave C-J
4b73a92f71
Cross platform fix for Arduino Serial port not there.
...
Fix for #428
2014-10-04 22:56:52 +01:00
Dave C-J
e95d4a9010
Update Ardunio node slightly in line with latest Windows Serialport patches.
...
(But there is still a possibly bad underlying problem
- error not being caught - in the upstream npm - reported.)
2014-10-04 22:26:02 +01:00
Dave C-J
d950ceceea
Tweak IRC fix #430 to not create multiple clients on extended reconnects
2014-10-03 22:27:58 +01:00
Dave C-J
43f55c6038
Add IRC server link check and retry after timeout
...
Fix for #430
2014-10-03 21:15:09 +01:00
Nick O'Leary
489c552dbe
Reset settings between tests
2014-10-03 15:05:37 +01:00
Nick O'Leary
c223e7f58f
Avoid writing unchanged settings
2014-10-03 14:47:23 +01:00
Nick O'Leary
86d4179039
Merge pull request #421 from hindessm/fix-supertest-usage
...
Fix supertest usage to correctly throw errors.
2014-10-01 22:48:00 +01:00
Nick O'Leary
b0e2b3d525
Merge pull request #429 from hindessm/fix-build-without-nock
...
Make nock an optional dependency.
2014-10-01 20:40:57 +01:00
Mark Hindess
ea6313c9a1
Make nock an optional dependency.
2014-10-01 18:14:40 +01:00
Nick O'Leary
c631b393e9
Merge pull request #427 from hindessm/add-nock-to-node-test-helper
...
Add nock to node test helper.
2014-10-01 14:59:23 +01:00
Mark Hindess
8df9eee6d2
Add nock to node test helper.
2014-10-01 14:35:51 +01:00