Commit Graph

456 Commits

Author SHA1 Message Date
Nick O'Leary 359c0354f6
Set package version to 1.0.0-beta.1 2019-05-21 23:32:42 +01:00
Nick O'Leary fc77c089fa
Bump dependencies 2019-05-21 23:31:21 +01:00
Dave Conway-Jones 877260a243
Remove pi gpi, twitter, email and feedparser nodes from core 2019-05-17 14:08:51 +01:00
Nick O'Leary 7ec999475e
Merge branch 'master' into dev 2019-04-29 08:45:07 +01:00
Nick O'Leary 742bf85a89
Bump all dependencies
Fixes #2152
2019-04-29 08:42:37 +01:00
Nick O'Leary ed2a45e975
Bump for 0.20.5 2019-04-05 13:46:25 +01:00
Nick O'Leary 3662fbb462
Merge branch 'master' into dev 2019-04-03 11:33:57 +01:00
Nick O'Leary fab632da62
Bump for 0.20.4 2019-04-03 10:11:36 +01:00
Nick O'Leary f11d4ccd45
Switch media-typer to content-type module
Fixes #2122 #2123
2019-04-02 16:45:30 +01:00
Nick O'Leary 1795c491a8
Merge branch 'master' into dev 2019-03-28 16:59:04 +00:00
Nick O'Leary ea333c19f7
Update package dependencies 2019-03-28 14:46:16 +00:00
Nick O'Leary 5a9fcd9267
Bump dev branch to 0.21.0-alpha.0 2019-03-26 15:51:17 +00:00
Nick O'Leary fe2360883f
Bump bcrypt to latest 2019-03-20 17:01:58 +00:00
Nick O'Leary b45ddadb09
Bump for 0.20.3 2019-03-20 15:24:23 +00:00
Nick O'Leary 161ee17f45
Bump for 0.20.2 2019-03-15 19:03:30 +00:00
Nick O'Leary bdf68311b4
Bump for 0.20.1 2019-03-15 11:22:01 +00:00
Nick O'Leary 9c474cc089
Bump for 0.20 2019-03-12 10:59:20 +00:00
Dave Conway-Jones b246f0779f
re-fix merge of file nodes 2019-03-06 22:33:20 +00:00
Hiroyasu Nishiyama dc89218702 add encoding support to file in/out node (#2066)
* add encoding support to file in/out node

* update package.json

* change default encoding label: 'none' -> 'utf8[default]'

* add a missing message catalogue entry

* change default encoding label
2019-03-06 22:28:33 +00:00
Nick O'Leary 9e74ddac48
Bump dependencies 2019-03-04 12:33:36 +00:00
Nick O'Leary fb0f12bb20
Bump to 0.20.0-beta.5 2019-02-08 10:41:22 +00:00
Nick O'Leary 8c00e1fdf4
Bump dependencies 2019-02-08 10:35:06 +00:00
Nick O'Leary d23b32a830
Bump to 0.20.0-beta.4 2019-01-28 15:29:01 +00:00
Nick O'Leary ceba08a801
Update dependencies and tidy up sentiment 2019-01-28 15:27:40 +00:00
kazntree 7ab5a2be47 remove chromedriver package, and instruct how to install it when running grunt test-ui 2019-01-20 19:10:54 +09:00
Nick O'Leary 45138ce5ca
Bump JSONata to 1.6.4:wq 2019-01-11 09:54:56 +00:00
Nick O'Leary f309a9d537
Bump version to 0.20.0-beta.3 2019-01-10 13:34:47 +00:00
Nick O'Leary ed31a0cf15
Update to WS 6.x and fix all it broke
Significant update to the ws module to get it completely up to date.

The jump from 1.x to 6.x has required a rewrite of our WS handling. Most
specifically the means by which you can have multiple ws servers on a
single http server has completely changed; we now have to handle the
'upgrade' event on the server ourselves.
2019-01-08 16:21:36 +00:00
Nick O'Leary 201d1926bc
Bump dependencies 2019-01-08 10:32:23 +00:00
Nick O'Leary c4beab6b0d
Bump JSONata to 1.6.4
Fixes #2023
2019-01-07 16:59:38 +00:00
Nick O'Leary acf8c9bc4a
Fixup version again because its Friday afternoon 2018-12-07 16:49:37 +00:00
Nick O'Leary 7173895d36
Fixup version 2018-12-07 16:47:19 +00:00
Nick O'Leary fefabef9ee
Bump for 0.20.0.beta.2 2018-12-07 16:44:14 +00:00
Nick O'Leary 2f160743bc
Add sentiment/tail external modules 2018-12-07 15:29:35 +00:00
Nick O'Leary 98616e772c
Bump dependencies 2018-12-07 14:13:59 +00:00
Nick O'Leary 2979acd5b8
Bump to beta.1 version 2018-12-07 11:40:33 +00:00
Nick O'Leary bb3c52821a
Bump chromedriver again 2018-10-31 11:56:49 +00:00
Nick O'Leary 81c8ae95e2
Bump package dependencies 2018-10-31 11:52:43 +00:00
Nick O'Leary 1111d2518b
Add pack-modules grunt task 2018-10-25 11:18:13 +01:00
Yuma Matsuura 8235b7b96d Followed runtime-editor split 2018-10-11 18:16:08 +09:00
Nick O'Leary e73bf03615
Bump package to 0.20.0-alpha.0 to avoid accidental publish 2018-09-21 13:58:38 +01:00
Nick O'Leary cfaaef7860
Merge branch 'dev' into repackage 2018-09-06 10:31:36 +01:00
Nick O'Leary e939d5e96e
Merge branch 'master' into dev 2018-09-06 10:28:07 +01:00
Nick O'Leary a2d03c14ae
Update CHANGELOG for 0.19.3 2018-09-05 09:49:09 +01:00
Yuma Matsuura 9e006d42bb Add UI testing code for mqtt node 2018-09-04 14:13:34 +09:00
Nick O'Leary 55d71659f8
Merge branch 'master' into repackage 2018-08-29 09:55:40 +01:00
Stefan Machmeier c0e7d6d826
Mqtt proxy configuration for websocket connection, #1651. 2018-08-29 09:53:07 +01:00
Nick O'Leary 79e004a040
Merge branch 'master' into repackage 2018-08-24 14:13:09 +01:00
Nick O'Leary 3169f93cc2
Bump for 0.19.2 2018-08-24 13:25:02 +01:00
Nick O'Leary 48308db45b
Rework jsdoc format and pull in jsdoc-nr-template 2018-08-24 13:02:06 +01:00
Nick O'Leary 4e21a5e557
Start documenting apis 2018-08-22 10:00:03 +01:00
Nick O'Leary 0ddb4c625d
Add README files to each package 2018-08-21 13:43:11 +01:00
Nick O'Leary 546f07156f
Move node locales and tidy up package.json files 2018-08-20 20:31:29 +01:00
Nick O'Leary 38a1291c5b
Fixup all the tests 2018-08-20 16:17:24 +01:00
Nick O'Leary a3aec6b939
Merge branch 'master' into repackage 2018-08-15 20:46:56 +01:00
Nick O'Leary 042409f870
Update for 0.19.1 2018-08-15 15:33:24 +01:00
Nick O'Leary 5b8f4f4069
Pull in latest twitter node 2018-08-15 15:31:55 +01:00
Nick O'Leary ee886f98dd
Update dependencies 2018-08-13 11:19:05 +01:00
Nick O'Leary a3826cc6a7
Bump version to 0.19 2018-08-13 11:06:38 +01:00
Nick O'Leary dfa077fd5f
Update package versions 2018-07-30 15:25:10 +01:00
Nick O'Leary 9c4a712dc7 Merge branch 'master' into runtime-api 2018-07-29 23:47:19 +01:00
Nick O'Leary e50cd5b745
Bump bcrypt dependency 2018-07-24 10:21:08 +01:00
Nick O'Leary db77be5d72
Update i18next in runtime 2018-07-23 23:25:57 +01:00
Nick O'Leary c36870c23e
Bump sem-ver minor dependencies 2018-07-23 15:52:02 +01:00
Nick O'Leary 9df1d44bc4
Merge branch 'issue/1414' of https://github.com/boneskull/node-red into boneskull-issue/1414 2018-07-17 20:28:40 +01:00
Nathanaël Lécaudé 6a218814d3 Merge remote-tracking branch 'upstream/0.19' into json-schema 2018-06-30 16:20:13 -07:00
Nathanaël Lécaudé c39e2ffd56 JSON node: add JSON schema validation via msg.schema 2018-06-28 23:16:43 -07:00
Nick O'Leary 0835fdd0d1
Merge branch '0.19' into runtime-api 2018-06-06 21:59:46 +01:00
Nick O'Leary 245a8adbf9
Merge pull request #1736 from node-red-hitachi/0.19-httpreq
Move to request module
2018-05-30 10:18:21 +01:00
Nick O'Leary 7877093713
Bump 0.18.7 2018-05-25 13:23:18 +01:00
Nick O'Leary 8cb2e51407
Relax twitter node version ready for major version bump 2018-05-25 11:40:14 +01:00
Nick O'Leary 5069f2844c
Bump jsonata version 2018-05-25 10:55:44 +01:00
HirokiUchikawa 9fd5d1db56 Move to request module 2018-05-23 17:16:20 +09:00
Nick O'Leary 979713c4db
merge 0.19 2018-05-21 12:28:06 +01:00
Nick O'Leary d4d9190919
Bump version 2018-05-18 11:03:49 +01:00
Nick O'Leary 0c7f4e2168
Merge 0.18.5 2018-05-10 21:45:25 +01:00
Nick O'Leary d6878512c4
Bump version for 0.18.5 2018-05-10 13:02:59 +01:00
Nick O'Leary d572356642
Update to latest test-helper module 2018-05-08 23:44:39 +01:00
Nick O'Leary 3b5a2815a9
Merge master 2018-05-08 23:27:27 +01:00
Nick O'Leary 880af0671a
Merge branch 'pr_1706' 2018-05-08 10:44:35 +01:00
Nick O'Leary e6aeeea8c1
Add better docs tasks 2018-05-01 12:28:15 +01:00
Nick O'Leary e8e8f70c27
WIP: create new runtime-api 2018-05-01 12:28:14 +01:00
Christopher Hiller e1195ac00a fix many test problems (#1677)
* fix many test problems

- adds [stoppable](https://npm.im/stoppable) to force-stop net & http
  servers
- upgrades to latest mocha
- much cleanup of servers
- some removal of useless code

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>

* increase wait time to hack at race condition

* PoC with fork of stoppable

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>

* fix custom stoppable url for newer npm

* make travis go faster; attempt to avoid npm troubles

* fix coveralls executable path

* add extra time for flake to trigger spec

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
2018-04-23 12:37:26 +01:00
KatsuyaHoshii 6cd9ccc37c Refactor test cases 2018-04-23 14:31:37 +09:00
mblackstock ff355af9f2 use newer test helper 2018-04-17 11:59:47 -07:00
KatsuyaHoshii c9e2fce94d test for httprequest node 2018-03-27 16:09:04 +09:00
Christopher Hiller 6e2e36e7a0
tcp: queue messages while connecting; closes #1414
- queues messages on a per-client basis while waiting for TCP server
  connection
- add `denque` package for performance (`shift()` happens in constant
  instead of `Array`'s linear time)
- add tests
- remove a duplicate test in `31-tcp_request.spec.js`
- cap queue at value specified in settings (`tcpMsgQueueSize`); default
  to 1000
- add `tcpMsgQueueSize` to `settings.js`

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
2018-03-20 13:45:44 -07:00
mblackstock 10d8ca30b0 use node-red-node-test-helper for node tests 2018-03-01 20:41:16 -08:00
Nick O'Leary aeadc40c65
Bump for 0.18.4 2018-02-27 16:41:10 +00:00
Nick O'Leary b3f6109b1c
Update changelog and bump package 2018-02-13 23:51:16 +00:00
Nick O'Leary 8d98b228ab
Bump 0.18.2 2018-02-06 15:28:43 +00:00
Nick O'Leary 0526372f28
Bump rbe dependency 2018-02-03 20:48:43 +00:00
Nick O'Leary 44112a9d18
Bump packte to 0.18.1 2018-02-01 10:54:16 +00:00
Nick O'Leary 7e5bd5f2c1
Update to JSONata 1.5.0 2018-01-30 20:36:23 +00:00
Nick O'Leary 6d02e70025
Ensure existing files are migrated to first project 2018-01-25 10:13:07 +00:00
Nick O'Leary ea763fdfd5
File out - create dirs synchronously to ensure they exist
Fixes #1489
2018-01-14 00:33:25 +00:00
Nick O'Leary 1f40d4f941
Update package dependencies 2018-01-13 22:00:43 +00:00
Nick O'Leary fd9e3fc03a
Update jsonata to 1.4.1 2018-01-13 20:42:23 +00:00
Nick O'Leary 7bd8d8c3ae
Give in to npm's insistent reformatting of package.json 2018-01-11 23:04:39 +00:00
Rocco Musolino 2c4d5fa38d add express-session memorystore without leaks (#1435)
* add express-session memorystore without leaks

* Bump memorystore to v1.6.0
2018-01-11 22:51:05 +00:00
Kazuki Nakanishi b9213b73bd first step of ui test (#1497) 2017-12-01 10:50:59 +00:00
Jeston Tigchon 29cae9975e Upgrade JSONata to v1.3.0 (#1386) 2017-09-07 21:58:29 +01:00
Nick O'Leary f9bce5a5f9
Changelog for 0.17.5 2017-07-23 17:32:27 +01:00
Nick O'Leary 797ae096c8
Add express-session missing dependency for oauth 2017-07-23 17:31:42 +01:00
Nick O'Leary 5324244c55
Bump for 0.17.4 2017-07-10 13:16:13 +01:00
Nick O'Leary 1692c3b102
Update changelog/package for 0.17.3 2017-07-04 10:06:24 +01:00
Nick O'Leary 356f46aaf4
Bump 0.17.2 2017-07-02 11:15:09 +01:00
Nick O'Leary 63657c18e2
Bump 0.17.1 2017-07-02 10:57:45 +01:00
Dave Conway-Jones 9639081e7e
re-sort package dev dips 2017-07-01 22:42:48 +01:00
Nick O'Leary 9a6cf58565
Bump version for 0.17.0 2017-06-30 11:32:56 +01:00
Nick O'Leary 2083d85afa
Update jsonata to latest 2017-06-29 15:55:55 +01:00
Nick O'Leary c9317659c5
Prevent unmodified msg.headers from breaking HTTP Request flows
Closed #1015
2017-06-27 11:24:20 +01:00
Nick O'Leary 1733c38b5c
Update general dependencies 2017-06-26 15:03:32 +01:00
Nick O'Leary b63d243e33
Update JSONata to 1.2.4
Closes #1275
2017-06-26 13:55:22 +01:00
Nick O'Leary 6c2de40dba
Add cookie handling to HTTP Request node 2017-06-05 11:33:37 +01:00
Nick O'Leary 07d131c945
Update jsonata 2017-03-12 22:04:38 +00:00
Nick O'Leary 15cd93c30f
Update follow_redirects to fix http_proxy handling
Fixes #1172
2017-03-12 22:04:38 +00:00
Kazuki-Nakanishi 281351e6b3 Add istanbul to Gruntfile.js (#1189) 2017-03-09 15:28:12 +00:00
Nick O'Leary 73501f3ad3
Resync with master 2017-03-01 17:45:09 +00:00
Nick O'Leary 1324f5e59c
Update CHANGELOG for 0.16.2 2017-01-23 15:57:37 +00:00
Nick O'Leary 64daaeb310
Add file upload support to HTTP In node 2017-01-16 22:39:30 +00:00
Nick O'Leary c794ca85fd
Update changelog for 0.16.1 2017-01-16 10:30:36 +00:00
Nick O'Leary ca5cbb640a
Bump version 0.16 2017-01-11 20:44:53 +00:00
Nick O'Leary 489dbfc72a
Update package dependencies 2017-01-09 15:01:33 +00:00
Nick O'Leary a89ae7d77a
Update MQTT to latest 2.2.1 2017-01-09 14:35:45 +00:00
Nick O'Leary e73216d4c1 Merge branch 'master' into 0.16 2017-01-06 14:30:13 +00:00
Nick O'Leary 8916f6f829
Update CHANGELOG/version for 0.15.3 2017-01-04 15:11:53 +00:00
Dave Conway-Jones 28a65923b6 bump various package versions
(not touching mqtt and other major version)
2016-12-22 13:36:06 +00:00
Nick O'Leary e7cc42a927 Use json-stringify-safe to detect circular references in debug msgs 2016-12-20 23:16:11 +00:00
Dave Conway-Jones f6820ec615 Bump a load of packages (for 0.16 branch only)
Ready to drop node 0.10 - update ws, bcrypt, drop serial port node
2016-12-07 23:43:41 +00:00
Nick O'Leary f2797a4153 Fix package.json conflict 2016-11-24 20:52:48 +00:00
Nick O'Leary eaa4b76ede Update jsonata version 2016-11-18 16:38:48 +00:00
Nick O'Leary bf90509526 Add jsonata support to Change/Switch nodes 2016-11-10 23:58:34 +00:00
Nathanaël Lécaudé 9bbc8eda9d Added YAML parser node (#1034)
Thanks @natcl -
(sorry pressed closed by mistake !)
* Added YAML parser node

* Added YAML error strings in messages.json

* Change location of YAML library import

* Remove copyright

* Remove copyright

* Change order of yaml in Template node

* Add YAML test

* Add working test
2016-11-10 21:22:05 +00:00
Nick O'Leary 7657bd2375 Bump 0.15.2 2016-10-28 08:43:21 +01:00
Dave Conway-Jones 5d98a86a6b bump serialport to use version 4
(precompiled versions more available)
2016-10-25 21:42:27 +01:00
Nick O'Leary 90f4db9158 Bump 0.15.1 2016-10-13 19:53:43 +01:00
Nick O'Leary b9144ff987 Bump version 0.15.0 2016-10-12 10:27:08 +01:00
Nick O'Leary eb1a597456 Add npm build/test scripts
Closes #946 #660
2016-10-10 11:49:38 +01:00
Nick O'Leary a4de9e94dd Update dependency versions 2016-10-10 10:02:41 +01:00
Dave Conway-Jones d658fe7709 move travis to node 6 and 7 - drop 5 and 0.12
move serialport  to 0.3.0 version
2016-10-06 13:31:59 +01:00
Nick O'Leary 269761f222 Bump version/changelog 2016-07-29 10:43:53 +01:00
Nick O'Leary 45f8def1ed Bump version + change log 2016-07-23 22:59:56 +01:00
Nick O'Leary a457c06500 Bump version 2016-07-06 23:22:26 +01:00
Nick O'Leary 9ec7bb8d41 bump version 2016-06-20 21:38:09 +01:00
Nick O'Leary 939da4e551 bump version 2016-06-20 14:27:28 +01:00
Nick O'Leary 77b13ce9d4 Bump version & changelog 2016-06-20 09:56:29 +01:00
Nick O'Leary 0eb4742982 Update minor dependency versions and bump version 2016-06-17 21:42:17 +01:00
Dave Conway-Jones 8fb1c76247 update font-awesome fonts to latest and
bump some npm pre-req versions
2016-06-13 21:05:32 +01:00
Nick O'Leary 5f6a0141f0 Add cookie handling to HTTP In and HTTP Response nodes 2016-06-08 11:09:18 +01:00
Dave Conway-Jones 622d4214f7 Let's try that node6 thing again... 2016-04-29 10:00:14 +01:00
Dave Conway-Jones 4bc482bc85 update load of grunt related versions
and mqtt and fs-extra and should. Fix tests to keep working.
2016-04-18 12:40:08 +01:00
Dave Conway-Jones 6fa78bdb04 bump serial port version number
uses typed widget to support other baud rates
2016-04-01 08:56:28 +01:00
Nick O'Leary 129ca0e39f bump version 2016-03-21 11:02:09 +00:00
Dave Conway-Jones ad10125303 revert Cheerio to somewhat smaller version 2016-02-23 09:47:49 +00:00
Nick O'Leary 3b44d9972e Bump package version 2016-02-19 21:21:22 +00:00
Nick O'Leary 6567739236 Bump version 2016-01-21 22:20:18 +00:00
Nick O'Leary 03558b012c Bump version and dependencies 2016-01-18 11:09:52 +00:00
Nick O'Leary 923a46d304 Bump version 0.12.5 2016-01-06 16:55:38 +00:00
Dave Conway-Jones cda11491c2 bump sentiment node npm prereq 2016-01-06 12:27:47 +00:00
Nick O'Leary d0f7e5ca4d Bump version 0.12.4 2015-12-14 10:01:10 +00:00
Nick O'Leary 2c347bc092 Bump version for 0.12.3 2015-12-11 22:02:37 +00:00
Dave Conway-Jones 98f9353338 bump serial port package dependency version. 2015-12-10 13:11:14 +00:00
Nick O'Leary 3d5ed840dc Bump version for 0.12.2 2015-11-28 20:32:19 +00:00
Nick O'Leary 34537180c3 Fix basic authentication on httpNode/Admin/Static 2015-11-10 15:44:48 +00:00
Nick O'Leary fa7f2606fb bump version 2015-11-06 13:42:00 +00:00
Nick O'Leary b2c7189ce4 Update package dependencies 2015-10-25 21:36:20 +00:00
Nick O'Leary 21b25ffaee Merge pull request #730 from jthomas/master
Allow HTTP nodes to handle non-UTF8 content.
2015-10-05 20:52:35 +01:00
James Thomas 699a22c757 Allow HTTP nodes to handle non-UTF8 content.
Setting UTF-8 as the default body encoding stops us sending binary
content, e.g. audio, which can be decoded into a Buffer.

Use "Content-Type" header to decide whether to decode as UTF-8 or a
Buffer.
2015-10-05 11:53:29 +01:00
Nick O'Leary b666734c79 Update dependency versions 2015-10-02 22:13:15 +01:00
Nick O'Leary d668d43a0a Move to express 4.x 2015-10-02 21:27:31 +01:00
Nick O'Leary c1d694a97c Add birth message to MQTT node 2015-10-02 21:27:30 +01:00
Nick O'Leary 380b03399c Update to latest MQTT module version 2015-10-02 21:27:29 +01:00
Richard Ruston 437b2d506b Update MQTT node to use MQTT.js 1.2 and enable secure connections 2015-10-02 21:27:29 +01:00
Nick O'Leary 7aa37a1976 Bump version 2015-09-29 10:17:45 +01:00
Dave Conway-Jones fa42fbdab8 Let XML node options be set
let msg.options to set a lot more options if required
2015-09-26 13:47:14 +01:00
Edward Vielmetti 37e62597ae Bump uglify to 2.4.24 to address security advisory
Noted in https://nodesecurity.io/advisories/uglifyjs_incorrectly_handles_non-boolean_comparisons
2015-09-20 01:21:21 -04:00
Nick O'Leary 5462e251f8 Fix exclusive config node check when type not registered 2015-07-15 13:23:05 +01:00
Nick O'Leary 50788af6ca Add 0.12 to engine statement 2015-07-15 10:50:38 +01:00
Nick O'Leary 1a07c5a329 Bump 0.11.0 2015-07-15 10:48:33 +01:00
Nick O'Leary 846ab08661 Allow node modules to declare supported versions of node-red 2015-07-10 21:42:14 +01:00
Nick O'Leary a7b68c18b5 Bump fs-extra version to fix 0.12 support 2015-07-05 22:10:34 +01:00
Nick O'Leary 406f742d29 Add jsonlint step to build 2015-07-02 10:49:38 +01:00
Nick O'Leary 7d41781fb4 Add initial red/i18n implementation 2015-06-29 16:03:59 +01:00
Nick O'Leary a5b9b949a8 bump to 0.10.11 dev version 2015-06-17 14:58:22 +01:00
Nick O'Leary 841edbe6fb Ensure release files retain proper chmod status 2015-06-17 13:38:49 +01:00
Nick O'Leary f51778d417 Bump to 0.10.9 2015-06-16 22:19:31 +01:00
Nick O'Leary 119fc63794 Bump version and dependencies 2015-06-16 21:27:44 +01:00
dceejay 89f2c26cd6 Give our own linked core nodes some leeway on version number
so we can apply fixes without bumping package - which was the whole point of moving them out...
2015-06-16 08:40:39 +01:00
dceejay d8eb926e2c Move out several core node to node-red-nodes ready for 0.10.8
Update package.json to match.
Part of #668
2015-06-15 20:37:36 +01:00
dceejay 6f84526364 Remove pre-req for mkdirp package.
(fs-extra has all the features needed already)
2015-04-14 18:41:48 +01:00
Nick O'Leary 203d3f672c Add build step to Grunt file 2015-04-09 10:22:05 +01:00
dceejay 8ee90777ee Move serialport (and irc) to optional dependancies so installs ok in more places.
(albeit without serialport etc... - but not many clouds have serialports)
2015-04-08 09:55:48 +01:00
Nick O'Leary e59ffb0b19 Bump to dev version 0.10.7 2015-04-01 10:48:57 +01:00
Nick O'Leary 120c8f2c28 Bump version 0.10.6 2015-04-01 10:28:04 +01:00
Nick O'Leary 8748be28b7 Bump to 0.10.5 2015-03-23 10:56:14 +00:00
dceejay a9789697e7 add bcrypt as optional dependency to speed up Pi,
but not force compile on Windows.
Fix to close Issue #585
2015-03-19 11:36:48 +00:00
Nick O'Leary a3c4f12764 Bump 0.10.4 2015-02-26 21:39:30 +00:00
Nick O'Leary e97d5c7354 Rename node-red wrapper to node-red-pi 2015-02-26 13:41:01 +00:00
Nick O'Leary f5d8433341 Add node-red-pi command 2015-02-26 11:38:05 +00:00
Nick O'Leary 4d48c72146 Add node-red script
Needed to allow arguments to be passed to the node
engine, which isn't possible if red.js is run with
a #! line.
2015-02-25 22:37:56 +00:00
Nick O'Leary 63191bc641 Bump 0.10.3 2015-02-23 22:18:14 +00:00
Nick O'Leary 339e6039e1 Add engine restriction against node 0.12 2015-02-22 21:28:28 +00:00
Nick O'Leary 1c86908b90 Bump 0.10.2 2015-02-20 10:07:10 +00:00
Nick O'Leary d6c5d91e2c Remove package.json from gitignore because it breaks everything 2015-02-08 23:14:37 +00:00
Nick O'Leary e042d9e8cd Bump version 0.10.0 2015-02-08 23:03:48 +00:00
Nick O'Leary 1e6f45852f Update package dependencies 2015-02-06 17:17:44 +00:00
Nick O'Leary c31ffb98b0 Tie auth middleware to needsPermission api 2015-02-05 23:43:35 +00:00
Nick O'Leary 2128b57ab2 Add oauth grant 2015-02-05 13:00:07 +00:00
Nick O'Leary b97d251787 Add on-headers dependency to package.json 2015-02-04 22:32:27 +00:00
dceejay 69998243cc Add fs.notify, feedparser and serialport to default install packages
To close #518  Pull request 9 by TJ
We want to keep arduino, mongo and redis out of the default install for now.
need for js2xmlparser will go in v0.10
2015-01-21 15:05:35 +00:00
Dave C-J bdb46cbbe4 Add "is-utf8" npm to package - part of fix #435 2014-11-04 22:00:58 +00:00
Nick O'Leary da1321f1de Bump 0.9.1
Commit 1000! \o/
2014-10-08 13:56:05 +01:00
Nick O'Leary a5265784e8 Bump 0.9.0 2014-09-24 13:14:19 +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 961c9f3fa9 Add ability to tweet images
Closes #117
2014-09-01 10:16:37 +01:00
Nick O'Leary c0842455b9 Update email node to use nodemailer 1.x api
Fixes #334
2014-08-18 15:47:37 +01:00
Mark Hindess 5b5b7d2be1 Add library tests 2014-07-23 21:38:57 +01:00
Nick O'Leary e15de8cf37 Bump 0.8.1 2014-06-29 22:55:08 +01:00
Nick O'Leary cfe7c372d3 Add jshint to grunt file 2014-06-28 21:40:46 +01:00
Nick O'Leary 83b8c46b28 Bump 0.8 2014-06-25 21:39:27 +01:00
Nick O'Leary da8ef7acc6 Minify node .html files before sending 2014-05-04 17:30:55 +01:00
Nick O'Leary 7eed375111 Split up nodes.js into components 2014-05-03 22:28:17 +01:00
Nick O'Leary b2f4bc915e Bump 0.7.2 2014-04-26 22:43:29 +01:00
Nick O'Leary d702caa5be Bump 0.7.1 2014-04-20 20:52:16 +01:00
Nick O'Leary 18ae7108f5 Add Grunt-cli dependency and fix Travis 2014-04-16 23:28:02 +01:00
Nick O'Leary b8bcd57cda Bump 0.7.0 2014-04-16 22:42:26 +01:00
Nick O'Leary 22db06046b Fix mocha dependency 2014-03-31 13:38:35 +01:00
Nick O'Leary 9a7042b8dc Add grunt build and travis-ci 2014-03-31 13:31:31 +01:00
Nick O'Leary f7792c66b4 Add cmd-line help and reduce node error output by default
Added nopt package dependency - npm update required!

Added -v cmdline option to show node module load errors, which are otherwise hidden by default with only a summary shown
2014-03-06 22:32:23 +00:00
Nick O'Leary a44104a7e4 Bump to 0.6.0 2014-02-21 21:48:31 +00:00
Nick O'Leary 6b278fdceb Add httpNodeCors setting
Adds a dependency on the 'cors' npm module
2014-02-17 22:32:53 +00:00
Nick O'Leary 35fb4bb47a Add rawBody middleware
Fixes #151
2014-02-12 21:30:49 +00:00
Nick O'Leary 20de0c7c89 Move to twitter-ng module
Fixes #136

This will require an `npm update` to keep things working
2014-02-05 20:26:56 +00:00
Nick Niemeir 3c41b2624a First pass at removing sync calls 2014-01-16 05:59:13 +00:00
Nick Niemeir bdef2a5b96 Add `npm test` 2014-01-14 06:13:07 +00:00
Nick O'Leary 5d43334b1c Bump version 0.5.0 2013-12-21 19:31:50 +00:00
Nick O'Leary 95b8600da7 Automatically follow 301-redirects in HTTP request node
Fixes #30
2013-12-20 11:11:50 +00:00
Nicholas O'Leary e1dbb95396 Deep-clone messages when there are multiple recipients
Fixes #85

As well as adding deep-clone (via the new dependency on the 'clone' module), we no longer clone the message if there is a single recipient. This makes simple node-to-node flows more efficient.

I've done some simple profiling using process.hrtime to time how long the Node.send function takes, and at best, this change is neutral to performance.
2013-11-21 14:03:17 +00:00
Nicholas O'Leary e700a11647 Bump version: 0.4.0 2013-11-14 20:45:34 +00:00
Nicholas O'Leary 29734dd994 Add unit test for localfilestorage
Stage 2 of #62
2013-11-10 22:19:01 +00:00
Nicholas O'Leary 95bef6b6ca Abstract all file-system operations
Stage 1 of  #62
2013-11-10 00:05:58 +00:00
Dave Conway-Jones 2e92b9a120 Added sentiment and irc to base dependencies 2013-11-02 16:03:32 +00:00
Nicholas O'Leary ff5f2da7e7 Bump version - 0.3.0 2013-10-31 16:42:47 +00:00
Nicholas O'Leary 80e96d9a01 Add xml2js to the core deps 2013-10-30 21:49:06 +00:00
Nicholas O'Leary cbc12d783c Promote twitter to a core node 2013-10-30 21:17:44 +00:00
Dave Conway-Jones 612dd4dc7f and add required comma :-) 2013-10-21 08:30:39 +01:00
Dave Conway-Jones 56e14a81b4 Close quote properly. 2013-10-21 08:28:33 +01:00
Nicholas O'Leary f80cbf729a Add some initial tests 2013-10-20 21:42:18 +01:00