Nick O'Leary
be61cf6a88
Add node.error handling to core nodes
2015-03-16 13:58:01 +00:00
dceejay
71ff828947
Tidy up all console.log util.log from core nodes.
...
Try to make log,warn,error more consistent behaviour.
Especially make sure any existing catches produce errors
2015-02-25 19:10:59 +00:00
Nick O'Leary
4dc21c43fa
Handle strings for limit/skip args to mongo node
2015-02-20 20:02:25 +00:00
dceejay
27f9056360
Add status to file node when you overide filename
...
(so you can see what it writes to... )
2015-01-29 18:53:59 +00:00
Dave Conway-Jones
8822335700
Merge pull request #522 from motiooon/patch-1
...
adding skip to the mongodb input node
Great - looks good - many thanks @motiooon
2015-01-09 20:27:09 +00:00
Gabriel Baciu
f461b121e1
mongodb node take a skip property so pagination can be achieved
2015-01-09 14:32:21 -05:00
Anna Thomas
ed6272ce12
Fixed check for array in MongoDB aggregate function
...
Fixes #525
2015-01-05 10:57:49 +00:00
Dave C-J
5f74a1d237
Update file, http and email nodes to only show deprecation warning
...
if msg property is a real overide to node property ( !== ).
Fix for comment by @drJeckyll to Issue #399
2014-12-01 22:58:25 +00:00
Anna Thomas
6ba0d83778
Fixes collection only being set by first message
2014-11-17 10:33:31 +00:00
Dave C-J
5da45b404c
Add delete option to File node
...
to replace msg.delete option - now deprecated but not removed.
Addresses some of the confusion for Issue #399
2014-11-08 15:34:54 +00:00
Nick O'Leary
67449eb65a
Merge pull request #470 from anna2130/msg-property-overrides
...
Message properties overriding set node properties
2014-11-05 22:05:34 +00:00
Anna Thomas
069a47f35a
Added node warnings when message properties override set node properties
2014-11-05 17:23:27 +00:00
Anna Thomas
9f925140c9
Updated MongoDB node info
2014-10-31 15:41:13 +00:00
Nicholas Humfrey
afde3d0ab8
Added support for storing a msg.payload of type object in a Redis hash
2014-10-30 10:09:40 +00: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
Dave C-J
4f496c37be
Force file node to write "binary" - so as not to expand binary like chars
...
into utf encoding. Helps with writing strings that happen to be binary
encoded rather than buffers.
2014-09-26 21:19:32 +01:00
Nick O'Leary
d3956f9816
Ensure valid mongo selector object
2014-09-26 11:30:09 +01:00
Anna Thomas
23b5ac4582
Allow user to select collection in mongo nodes using msg.collection
2014-09-22 16:16:21 +01:00
Anna Thomas
4f2e4b58e4
Added update functionality to mongodb out node
2014-09-22 16:09:56 +01:00
Anna Thomas
bc8acd24ae
Added count and aggregate operations to MongoDB In node
2014-09-15 09:33:36 +01:00
Mark Hindess
72dcb53d23
Fix logic so defined msg.payload is not prereq for delete.
2014-09-09 20:01:54 +01:00
Mark Hindess
fd04b5851b
Remove unused variables.
2014-09-08 21:53:15 +01:00
Mark Hindess
5d9c16ffbf
Remove redundant msg != null checks.
2014-09-08 21:10:06 +01:00
Nick O'Leary
afa201790d
Merge pull request #387 from hindessm/fix-scope-of-data
...
Avoid wasting time preparing the payload if operation is a delete.
2014-09-08 20:19:54 +01:00
Mark Hindess
22b32b1684
Avoid wasting time preparing the payload if operation is a delete.
2014-09-08 19:53:03 +01:00
Nick O'Leary
1a5a548fbf
Incorrect credentials in mongo node
...
Closes #386
2014-09-08 19:25:12 +01:00
Dave C-J
5872541b1b
Tweak info of watch and file nodes to be more style consistent with others.
2014-09-07 22:11:00 +01:00
Mark Hindess
0a009e2a15
Rename RED.utils to RED.util. Fixes #364 .
2014-09-03 13:20:45 +01:00
Mark Hindess
a9e72858df
Add ensure string helper for nodes.
2014-08-28 14:25:41 +01:00
Mark Hindess
025e4ab6d1
Make more effort to stringify sensibly when storing in redis.
2014-08-27 12:41:56 +01:00
Dave C-J
ecbf4add6b
Modify Tail node to only send new messages
...
Now with test that works with it.
Part of Issue #326
Now need to redo with libs that support windows.
2014-08-22 12:44:55 +01:00
Dave C-J
f1d2b7ffa0
change file and mongodb nodes to use fa icons
2014-08-22 12:44:54 +01:00
Nick O'Leary
76e8512869
Temporarily remove Mongo Update option
...
Part of #335
2014-08-18 11:30:48 +01:00
Nick O'Leary
105b25287f
Reverting tail node change to fix build
...
Fixes #337
A useful change but need the corresponding tests to be updated and also properly publicised on the mailing list as it is a change in behaviour.
2014-08-13 22:43:15 +01:00
Dave Conway-Jones
b3c3bffeaa
tweak tail.js to only send changed/new lines.
2014-08-12 19:33:41 +01:00
Nick O'Leary
43ad8706aa
Update tail node tests to use resource file
2014-08-07 14:55:34 +01:00
Dave C-J
78edf89e52
Allow File node to write out buffers of binary data
2014-07-29 08:57:27 +01:00
Mark Hindess
6c4611a934
Fix EOL to be dos or unix not both in same file.
2014-07-23 22:07:02 +01:00
Nick O'Leary
c379f1b197
Migrate mongo node to new credential api
2014-07-19 00:25:22 +01:00
Dave C-J
8b6c14b05d
update mongodb to fa-icons and fix name position in edit config...
2014-07-17 17:21:35 +01:00
Dave C-J
fea68d4eda
add strict to redisout and fa-icons
2014-07-17 10:25:52 +01:00
Mark Hindess
79853d8583
Add status support to the redisout node.
2014-07-16 23:10:34 +01:00
Dave C-J
2c5d5148b8
tweak tail node to use -F (thanks to tip from Mike Smerekov)
...
pending other changes
2014-07-08 12:28:02 +01:00
Dave C-J
045f658ef9
More defensive handling of missing filename in file node.
...
(in line with jshint)
2014-06-30 23:23:01 +01:00
Dave C-J
790ad8eb68
Tidy up jsHint errors in parser nodes
2014-06-30 20:43:31 +01:00
Nick O'Leary
3fcc1b5680
Missing variable declaration in tail node
2014-06-27 12:29:13 +01:00
Dave C-J
fc94429266
Add missing name field to file (in) node
...
(and tweak icons to new style)
2014-06-08 22:54:21 +01:00
Dave C-J
346ca21803
Make sure file name gets passed on in file node
2014-06-08 14:58:19 +01:00
tjkoury
785d4a66f0
Added error handling to 50-file.js
2014-06-02 15:25:48 -04:00
Dave C-J
2cdaed1325
Add "use strict" to most core nodes.
...
(skipping ones that may have other work in progress)
2014-05-29 22:13:21 +01:00
Nick O'Leary
8e7fc011f0
File In node loses message properties
2014-05-08 11:13:35 +01:00
Nick O'Leary
ff49d2b217
Migrate to new node function style
2014-05-03 23:32:04 +01:00
Nick O'Leary
d0b6fd078c
Add File In node
2014-04-30 22:48:30 +01:00
Dave C-J
7290512794
Allow File out node to handle objects more usefully.
2014-04-14 15:49:49 +01:00
Dave C-J
58774c366d
Add .delete property to File output node
...
Fix to close #162
2014-02-20 21:00:54 +00:00
Nick O'Leary
b7e3e2d739
Add username/password to Mongo nodes
...
Fixes #159
2014-02-16 23:17:15 +00:00
Nick O'Leary
cef652eef7
File node: allow filename to be overridden
2014-02-05 10:26:17 +00:00
Nicholas O'Leary
48dabffefc
Move all nodes into core subdirectory
...
This makes it easier to distinguish core nodes from those added later
2013-11-14 15:52:19 +00:00