Commit Graph

22 Commits

Author SHA1 Message Date
Nick O'Leary 863b85714d localfilesystem storage must fsync writes
Closes #465
2014-10-31 11:40:10 +00:00
Nick O'Leary 9152daa13b Fix race condition on saving config 2014-09-23 17:09:23 +01:00
Nick O'Leary 31255bd66b Handle blank config file 2014-09-22 21:35:30 +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 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
Mark Hindess b7428ab627 Prohibit library entry names from containing '../'. 2014-07-31 13:59:24 +01:00
zobalogh d58788f721 Defining storage interface. 2014-07-25 14:44:15 +01:00
Mark Hindess e96fff573d Remove some unused variables. 2014-07-23 23:04:08 +01:00
zobalogh 4a514b9060 Removing orphaned function. 2014-07-15 15:32:56 +01:00
Nick O'Leary 649c82f7d7 Fix all jshint warnings in core code 2014-07-01 23:46:25 +01:00
Nick O'Leary 749eaa2181 Add flowFilePretty option 2014-06-07 22:33:29 +01:00
Nick O'Leary 7b0a1b2463 Fix flow backup for first run, add tests 2014-05-07 00:33:50 +01:00
Dave C-J d1318d215c change preferred name of backup file to flows.backup
(even if it is the previous version :-)
relates to Issue #184
2014-05-06 16:02:18 +01:00
Dave C-J 67d1e2acd8 Create a copy of the previous flow file (flow.previous) before each deploy
closes #184
In case of emergency you can now find the previous flow file before you hit 
deploy in a file called flow.previous . As indicated it is the flow that was 
running prior to you hitting deploy...
2014-05-06 15:22:58 +01:00
Dave C-J a9e07f8b78 Updated credentials storage so there is a .._cred.... file per flow.
Allows swapping flows more easily without having to re-enter credentials.
Thus also added *_cred* to .gitignore
2014-05-02 14:35:51 +01:00
Nick O'Leary 22db06046b Fix mocha dependency 2014-03-31 13:38:35 +01:00
Nick Niemeir 288b129ec3 Make more promisey 2014-01-16 06:28:10 +00:00
Nick Niemeir 3c41b2624a First pass at removing sync calls 2014-01-16 05:59:13 +00:00
Nick O'Leary 02df584af6 Allow storage module to be set explicitly
Rather than just by name
2013-12-19 11:05:03 +00:00
Nicholas O'Leary 848a69dc26 Make storage.init return a promise to async initialisation
part of #62
2013-11-12 17:13:06 +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