Nick O'Leary
|
7dd98e99f9
|
Node errors should be Strings not Errors
Fixes #1781
|
2018-07-11 13:40:53 +01:00 |
|
Nick O'Leary
|
dba195b396
|
Add detection of connection timeout in git communication
Fixes #1770
|
2018-07-11 13:26:45 +01:00 |
|
Hiroki Uchikawa
|
1bf4addf63
|
Fix an error when initializing the cache (#1788)
* Fix a error when initializing the cache
* Make context directory if it is not there in initialization
|
2018-07-10 12:41:16 +01:00 |
|
Nick O'Leary
|
b2f06b6777
|
Add async mode to evaluateJSONataExpression
|
2018-07-09 15:12:09 +01:00 |
|
Nick O'Leary
|
b0d7e11d48
|
Fix evaluateNodeProperty handling of unknown types
|
2018-07-09 12:40:25 +01:00 |
|
Nick O'Leary
|
fc9cdb61f2
|
Add async property handling to Switch node
|
2018-07-09 11:31:10 +01:00 |
|
Nick O'Leary
|
afb566b6b4
|
Add async context support to Inject node
|
2018-07-09 11:31:10 +01:00 |
|
Nick O'Leary
|
946a6d6041
|
Update RED.util.evaluateNodeProperty to support context stores
|
2018-07-05 10:43:33 +01:00 |
|
Nick O'Leary
|
c440a4c730
|
Expose list of context stores to the editor
|
2018-07-03 14:17:42 +01:00 |
|
Nick O'Leary
|
a1251371d7
|
Avoid unnecessary re-reading of file context when caching is enabled
|
2018-07-03 11:29:45 +01:00 |
|
Nick O'Leary
|
43d7c8d48c
|
Add caching to localfilesystem context
|
2018-07-02 22:32:20 +01:00 |
|
Nick O'Leary
|
7423583508
|
Create default store for node tests to use
|
2018-07-02 15:47:47 +01:00 |
|
Nick O'Leary
|
038d821a7c
|
Apply fGC to all global contexts for default values
|
2018-07-02 15:21:13 +01:00 |
|
Nick O'Leary
|
cdb173fd6e
|
Handle NaN and Infinity properly in debug sidebar
Fixes #1778 #1779
|
2018-06-29 10:50:07 +01:00 |
|
Nick O'Leary
|
466cb4be89
|
Small tidy up on context plugin loading
|
2018-06-29 09:48:38 +01:00 |
|
Nick O'Leary
|
c0870c5694
|
Merge branch '0.19' into context-tab
|
2018-06-27 16:05:17 +01:00 |
|
Nick O'Leary
|
3b5174a2ea
|
Merge branch '0.19' of github.com:node-red/node-red into 0.19
|
2018-06-27 15:56:57 +01:00 |
|
Nick O'Leary
|
e01996095f
|
Add refresh timestamp to context sidebar
|
2018-06-27 10:00:23 +01:00 |
|
Nick O'Leary
|
5d86f7b6ba
|
Refresh context sidebar tab based on selection
|
2018-06-26 23:34:32 +01:00 |
|
HirokiUchikawa
|
40ff54f67e
|
Improve context storage handling
|
2018-06-26 11:43:37 +09:00 |
|
HirokiUchikawa
|
cce7ac09d0
|
Add callback handling to memory plugin
|
2018-06-26 11:36:37 +09:00 |
|
Nick O'Leary
|
fe22cedc1d
|
Move debug encode/decode to utils for reuse
|
2018-06-25 22:32:34 +01:00 |
|
HirokiUchikawa
|
f2fa26fb07
|
Use the callback instead of Promise in context API
and remove unnecessary functions
|
2018-06-22 17:11:54 +09:00 |
|
HirokiUchikawa
|
e6411d11b1
|
Remove unnecessary context storage APIs
and rename context storage APIs
|
2018-06-20 20:00:39 +09:00 |
|
HirokiUchikawa
|
dd81d947fc
|
Use native Promise instead of when.js
|
2018-06-20 19:50:55 +09:00 |
|
HirokiUchikawa
|
c4eae3f130
|
Fix file extension
|
2018-06-20 19:42:08 +09:00 |
|
HirokiUchikawa
|
41a04a2849
|
Add async API to context
and add test cases for async
|
2018-06-20 19:42:07 +09:00 |
|
HirokiUchikawa
|
ed1d34e678
|
Use fs-extra instead of node-json-db
|
2018-06-20 19:42:06 +09:00 |
|
HirokiUchikawa
|
f44487338d
|
Fix a wrong statement
|
2018-06-20 19:42:05 +09:00 |
|
Hiroki Uchikawa
|
7aced85a31
|
Use Array.indexOf() instead of Array.includes()
|
2018-06-20 19:42:04 +09:00 |
|
HirokiUchikawa
|
fbe0e2d6eb
|
Delete async function in context/index
|
2018-06-20 19:42:03 +09:00 |
|
HirokiUchikawa
|
6e34f0697c
|
Allow .get/set/keys to return asynchronous results
|
2018-06-20 19:42:02 +09:00 |
|
HirokiUchikawa
|
a835f9f0cb
|
Fix ENOENT error in LocalFileSystem.clean()
|
2018-06-20 19:42:01 +09:00 |
|
HirokiUchikawa
|
c48c74f173
|
Delete unused variables
|
2018-06-20 19:42:00 +09:00 |
|
HirokiUchikawa
|
f262348497
|
Add clean to context plugin
and don't delete local context unless the context is deleted by a user
|
2018-06-20 19:41:59 +09:00 |
|
HirokiUchikawa
|
7185bcd51f
|
Add open/close API for context
|
2018-06-20 19:41:58 +09:00 |
|
HirokiUchikawa
|
28d05e2449
|
Allow multiple instances of a given storage module to exist
|
2018-06-20 19:41:57 +09:00 |
|
Hiroki Uchikawa
|
7fafa21a1b
|
Change the order of arguments
|
2018-06-20 19:41:56 +09:00 |
|
HirokiUchikawa
|
84f598e143
|
Change prefix from $ to #
|
2018-06-20 19:41:51 +09:00 |
|
HirokiUchikawa
|
e30f8628db
|
Revert runtime/util
|
2018-06-20 19:41:02 +09:00 |
|
Hiroki Uchikawa
|
0be9c88106
|
Improve processing when default is an alias
and fix test cases
|
2018-06-20 19:41:01 +09:00 |
|
Kazuki-Nakanishi
|
e046fc1ac5
|
Refactor parseKey and implement parseStorage
|
2018-06-20 19:41:00 +09:00 |
|
Kazuki-Nakanishi
|
3a476ac493
|
Implemented error handlings
|
2018-06-20 19:40:54 +09:00 |
|
Hiroki Uchikawa
|
e33ec0cf50
|
update external context
- Implement `delete` function
- Swap default easily
- Change memory context as a plugin
- Update localfilesystem plugin
- Change file/folder structure
|
2018-06-20 19:40:26 +09:00 |
|
Hiroki Uchikawa
|
b4b70a988e
|
Change delimiter to "_" from ":"
|
2018-06-20 19:40:25 +09:00 |
|
Hiroki Uchikawa
|
e66b381070
|
add external context files
|
2018-06-20 19:40:25 +09:00 |
|
Hiroki Uchikawa
|
771b598c09
|
Add persistable context
and avoid exception when arg is undefined in util/getMessageProperty
|
2018-06-20 19:40:24 +09:00 |
|
Hiroki Uchikawa
|
aa6b72ac87
|
Move context.js to context folder
and rename context.js -> index.js
|
2018-06-20 19:40:22 +09:00 |
|
Nick O'Leary
|
f6274445a2
|
Merge branch 'master' into 0.19
|
2018-06-06 21:41:48 +01:00 |
|
Nick O'Leary
|
3b0300b834
|
Cache flow library result to improve response time
Fixes #1753
|
2018-06-06 21:38:44 +01:00 |
|