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
Nick O'Leary
322a6ebed3
Merge pull request #419 from hindessm/add-credentials-to-test-helper
...
Add credentials support to node test helper.
2014-10-01 11:13:28 +01:00
Mark Hindess
059ec3b50c
Add credentials support to node test helper.
2014-09-30 08:01:40 +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
Nick O'Leary
a5265784e8
Bump 0.9.0
2014-09-24 13:14:19 +01:00
Nick O'Leary
dbaa1ed59c
Don't cache api requests in the editor
...
Fixes #413
2014-09-24 09:57:45 +01:00
Nick O'Leary
8742bf354b
Missing brackets in sample node
...
Closes #414
2014-09-23 23:15:34 +01:00
Nick O'Leary
9152daa13b
Fix race condition on saving config
2014-09-23 17:09:23 +01:00
Nick O'Leary
6305c5b55f
Use request.del in cli request module
2014-09-23 16:35:17 +01:00
Nick O'Leary
723a3e628e
Add cli tests
2014-09-23 00:14:30 +01:00
Nick O'Leary
af0b740fbd
Rework nr-cli
...
- better componentisation
- add 'search' option to look for npm modules
- add 'target' option to point at non-default installs
2014-09-22 22:59:42 +01:00
Nick O'Leary
31255bd66b
Handle blank config file
2014-09-22 21:35:30 +01:00
Nick O'Leary
1f95071a37
Only normalise known headers in http node
2014-09-22 20:48:06 +01:00
Nick O'Leary
5f77531a39
Merge pull request #410 from anna2130/mongo
...
Updates to MongoDB nodes
2014-09-22 16:45:19 +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
Nick O'Leary
abd3d752f5
Add deprecation warnings to nodes
2014-09-22 15:57:16 +01:00
Nick O'Leary
8d54126127
Pretty-print the .config.json file for ease of debug
2014-09-22 14:34:53 +01:00
Nick O'Leary
55c830b812
Add disableEditor option
...
Closes #409
2014-09-22 14:34:17 +01:00
Nick O'Leary
e48cbafbd6
Fix jshint test
2014-09-22 13:22:23 +01:00
Nick O'Leary
9bfc6d376b
Use module:node name to generate set id
2014-09-22 13:15:19 +01:00
Nick O'Leary
c98b9dfaa3
Don't filter errored nodes in result list
2014-09-20 22:42:48 +01:00
Nick O'Leary
ea89aff3db
Handle node-load errors properly
...
Fixes #403
Certain load errors were causing start-up to fail. In particular,
an npm module with a missing .js file.
2014-09-20 22:25:00 +01:00
Nick O'Leary
e2be5c6383
Don't assume errors have stacks associated with them
2014-09-20 21:29:46 +01:00
Nick O'Leary
f939d52551
Restore node ids from config list
2014-09-20 21:29:46 +01:00
Dave C-J
ed1da5cf7b
Add try/catch to websocket to fix #402
...
Also allow buffer out as binary if required. (ie don't try and stringify a buffer)
2014-09-18 17:10:01 +01:00
Dave C-J
a718f34c58
Expand the non-functional sample to have an input to make it more useful
2014-09-18 17:06:35 +01:00
Nick O'Leary
da61fe12d0
Add dynamic node api
...
Closes #322
- nodes modules can be installed/removed dynamically at runtime
- nodes can be enabled/disabled
- onpaletteadd/onpaletteremove api added to node definitions
- initial implementation of nr-cli
2014-09-17 23:57:29 +01:00
Nick O'Leary
00cb8d5bce
Update package dependencies
...
Closes #345
Also fixes a resulting test failure with the HTML parse node
2014-09-17 23:49:28 +01:00
Nick O'Leary
ebb0d1a46d
Handle invalid property values in Switch node
...
Fixes #404
2014-09-17 22:31:26 +01:00
Dave C-J
f04e42e4da
Fix bug in number handling in CSV parser
...
Thanks Anupam !
2014-09-16 19:05:16 +01:00
Dave C-J
22329ca106
Add hourly option to Inject Node time interval mode,
...
Fix a few UI wrinkles when editing.
2014-09-15 12:32:28 +01:00
Nick O'Leary
c4932e3cf9
Merge pull request #401 from anna2130/master
...
Added count and aggregate operations to MongoDB In node
2014-09-15 09:37:56 +01:00
Anna Thomas
bc8acd24ae
Added count and aggregate operations to MongoDB In node
2014-09-15 09:33:36 +01:00
Dave C-J
a0ac79384d
Tidy up some little wrinkles in Inject node html labels etc
2014-09-14 18:38:30 +01:00
Dave C-J
7e2dbb13e4
Major Update to CSV node.
...
now handles lines, files, column names in first row, etc etc
2014-09-12 16:50:01 +01:00
Nick O'Leary
429a87f88a
Merge pull request #400 from hindessm/add-ensure-buffer-helper
...
Add ensureBuffer helper for nodes.
2014-09-10 13:33:23 +01:00
Mark Hindess
c0fcc20f23
Add ensureBuffer helper for nodes.
2014-09-10 12:46:56 +01:00
Nick O'Leary
a3497a5fc7
Merge pull request #398 from anna2130/master
...
Fixed _spec.js test
2014-09-10 09:53:02 +01:00
Anna Thomas
54a2923c65
Fixed _spec.js test
2014-09-10 09:48:27 +01:00
Dave C-J
400f51d921
Allow IRC name changes when node chanel not set.
...
Trying to f ix #397
2014-09-09 22:14:52 +01:00
Nick O'Leary
50f1a17920
Merge pull request #396 from hindessm/delete-should-not-require-defined-payload
...
Fix logic so defined msg.payload is not prereq for delete.
2014-09-09 20:47:54 +01:00
Mark Hindess
72dcb53d23
Fix logic so defined msg.payload is not prereq for delete.
2014-09-09 20:01:54 +01:00
Nick O'Leary
0111ab8901
Merge pull request #393 from hindessm/remove-unused-vars-in-nodes
...
Remove unused variables.
2014-09-08 22:26:16 +01:00
Mark Hindess
fd04b5851b
Remove unused variables.
2014-09-08 21:53:15 +01:00
Nick O'Leary
94b196bfcf
Merge pull request #392 from hindessm/remove-redundant-null-checks
...
Remove redundant msg != null checks.
2014-09-08 21:31:55 +01:00