Nick O'Leary
|
fc0cf1ff51
|
Handle context.get with multiple levels of unknown key
Fixes #1883
|
2018-09-09 23:47:31 +01:00 |
|
Nick O'Leary
|
0f4d46671f
|
Fix global.get("foo.bar") for functionGlobalContext set values
|
2018-09-09 11:07:44 +01:00 |
|
Nick O'Leary
|
ef8b936069
|
Handle persisting objects with circular refs in context
|
2018-08-15 10:19:37 +01:00 |
|
Nick O'Leary
|
c9f916ebab
|
Fixup context test case to block until context close completes
|
2018-08-09 15:36:43 +01:00 |
|
Nick O'Leary
|
ff627fd128
|
Fix localfilesystem clean handling
|
2018-08-09 14:39:20 +01:00 |
|
HirokiUchikawa
|
6533a9793c
|
Allow get and keys to be called without callback
|
2018-07-27 21:33:38 +09:00 |
|
Nick O'Leary
|
9f81a591e1
|
Move multiple-get/set logic into individual context stores
|
2018-07-23 13:28:06 +01:00 |
|
Nick O'Leary
|
bf5d36d6bd
|
Merge branch 'master' into context-store-logging
|
2018-07-20 20:23:19 +01:00 |
|
Hiroyasu Nishiyama
|
a29527ec96
|
use implicit logging of context store
|
2018-07-20 23:26:47 +09:00 |
|
Nick O'Leary
|
0fdeec7cc4
|
Merge pull request #1827 from node-red-hitachi/context-test-localfile
Add test cases for localfilesystem context
|
2018-07-20 11:44:39 +01:00 |
|
Nick O'Leary
|
94bc4e7125
|
Merge pull request #1822 from node-red-hitachi/context-test-memory
Add test cases for memory context
|
2018-07-20 11:42:45 +01:00 |
|
nakanishi
|
39b751acf5
|
Add test cases for localfilesystem context
|
2018-07-20 11:23:37 +09:00 |
|
nakanishi
|
f6c7cb5804
|
Add test cases for global context of memory context
|
2018-07-19 13:49:36 +09:00 |
|
nakanishi
|
ca3da262da
|
Add test cases for index.js of context
|
2018-07-19 12:58:42 +09:00 |
|
Hiroyasu Nishiyama
|
31ee1be81e
|
add logging of context store
|
2018-07-19 07:40:52 +09:00 |
|
Nick O'Leary
|
75c29f1cb7
|
Disallow store names that are not A-Za-z0-9_
|
2018-07-16 16:44:33 +01:00 |
|
Nick O'Leary
|
afe6afca36
|
Merge pull request #1801 from node-red-hitachi/0.19-multi-values
Make it possible to set multiple values
|
2018-07-13 14:03:03 +01:00 |
|
HirokiUchikawa
|
050acd239c
|
Allow arrays of different lengths to be passed to set .
|
2018-07-13 20:59:45 +09:00 |
|
Nick O'Leary
|
7bd94df2a0
|
Merge pull request #1804 from node-red-hitachi/0.19-fix-cache-error
Fix the error that the parent directory of the context does not exist
|
2018-07-13 11:58:14 +01:00 |
|
HirokiUchikawa
|
6b2f5fbb19
|
Allow multiple keys and values to be passed to set
|
2018-07-12 19:19:55 +09:00 |
|
HirokiUchikawa
|
9111adf15f
|
Use ensureDir() insted of mkdir()
and add test case
|
2018-07-12 18:20:47 +09:00 |
|
HirokiUchikawa
|
ba18b27371
|
Prevent the callback to be called twice
and add test cases
|
2018-07-12 18:12:30 +09:00 |
|
HirokiUchikawa
|
e8d76b0555
|
Allow multiple values to be passed to get
|
2018-07-12 14:05:36 +09: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 |
|
HirokiUchikawa
|
40ff54f67e
|
Improve context storage handling
|
2018-06-26 11:43:37 +09: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
|
fd67d08402
|
Remove unnecessary module
and skip persistable context test cases temporally
|
2018-06-20 20:09:02 +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
|
23b887c30e
|
Add a test case for context/index
|
2018-06-20 19:42:09 +09:00 |
|
HirokiUchikawa
|
41a04a2849
|
Add async API to context
and add test cases for async
|
2018-06-20 19:42:07 +09:00 |
|
HirokiUchikawa
|
16715673c3
|
Add test case
|
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 |
|
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
|
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
|
cd44f13171
|
Move context_spec.js to context folder
and rename context_spec.js -> index_spec.js
|
2018-06-20 19:40:23 +09:00 |
|