Nick O'Leary
f82a779817
merge master
2018-05-14 09:14:35 +01:00
Nick O'Leary
2d5980ff2a
Split node html to isolate bad nodes when loading
2018-05-11 22:30:57 +01:00
Nick O'Leary
0c7f4e2168
Merge 0.18.5
2018-05-10 21:45:25 +01:00
Nick O'Leary
7584820987
Filter req.user in /settings to prevent leaking info
2018-05-09 10:03:22 +01:00
Nick O'Leary
62471e4531
Handle null error object in Flow.handleError
...
Fixes #1721
2018-05-08 10:37:41 +01:00
Nick O'Leary
0ca3cabbe8
Refector how Project object is instantiated
2018-05-04 16:24:00 +01:00
Nathan Allen
6fa0d671c0
Fix ENOENT error on first start when no user dir ( #1711 )
...
* Fix ENOENT error on first start when no user dir
Write backup using `copySync` and move it below the `fsync` to ensure file is present when backup is made.
* Check for path to exist before attempting backup
2018-05-03 09:40:51 +01:00
Nick O'Leary
53e3e08d70
Handle cloning a project without package.json
2018-05-02 16:24:58 +01:00
Nick O'Leary
e3520309fc
Add clone project to welcome screen
2018-05-02 13:38:50 +01:00
Nick O'Leary
42516206d9
Move module message catalogs under runtime api
2018-05-01 12:28:16 +01:00
Nick O'Leary
fc4edde6e6
Add runtime-api tests
2018-05-01 12:28:15 +01:00
Nick O'Leary
11d87205d7
Move node registry to its own top level dir
2018-05-01 12:28:15 +01:00
Nick O'Leary
5866d414ce
Replace some instances of when with Promise
2018-05-01 12:28:15 +01:00
Nick O'Leary
9a972b0b8a
Increase test coverage
2018-05-01 12:28:15 +01:00
Nick O'Leary
5d064aa1d7
Fixup all the tests
2018-05-01 12:28:15 +01:00
Nick O'Leary
34832d5942
Fix up runtime tests
2018-05-01 12:28:15 +01:00
Nick O'Leary
f94a36613c
Split comms across api and runtime
2018-05-01 12:28:14 +01:00
Nick O'Leary
efc3cc24f4
Fixup projects import after file move
2018-05-01 12:28:14 +01:00
Nick O'Leary
b47f8aaf70
Rename projects.js
2018-05-01 12:28:14 +01:00
Nick O'Leary
94ca4607bc
Add projects to runtime-api
2018-05-01 12:28:14 +01:00
Nick O'Leary
2dab1d3e6e
Fix up merge issue on api/nodes
2018-05-01 12:28:14 +01:00
Nick O'Leary
825b0fb22f
Update locales module to new structure
2018-05-01 12:28:14 +01:00
Nick O'Leary
1cdb039ea2
Move log and i18n to their own utils module
2018-05-01 12:28:14 +01:00
Nick O'Leary
7409cb3abb
Separate library api and runtime components
2018-05-01 12:28:14 +01:00
Nick O'Leary
e8e8f70c27
WIP: create new runtime-api
2018-05-01 12:28:14 +01:00
Nick O'Leary
25345302e8
Only add _alias/z to log messages if they are defined
2018-04-18 10:28:51 +01:00
Nick O'Leary
ff18618032
Highlight subflow node when log msg comes from inside
...
Fixes #1698
2018-04-17 12:44:58 +01:00
Nick O'Leary
27fdc9e56e
Remove credential props after diffing flow to prevent future false positives
...
Fixes #1359
2018-04-16 15:36:23 +01:00
Nick O'Leary
52d9578a19
Log error if settings unavailable when saving user settings
...
Fixes #1645
2018-04-16 15:02:28 +01:00
Ted
29e0b194dd
Handle and display for invalid flow credentials when project is disabled #1689 ( #1694 )
...
* Handle and display for invalid flow credentials when project is disabled #1689
* fixed extra character
* fixed whitespace
2018-04-15 11:51:26 +01:00
Nick O'Leary
64ae67586a
Ensure keyboard shortcuts get saved in runtime settings
...
Fixes #1696
2018-04-15 11:43:03 +01:00
Nick O'Leary
98f7271ac8
Merge pull request #1657 from node-red-hitachi/move-i18n-info-text
...
move i18n info text of core nodes under nodes/core/locales directory
2018-03-20 20:44:54 +00:00
Nick O'Leary
2845475e3f
Keep backup of .config.json
2018-03-20 00:04:52 +00:00
Nick O'Leary
b307492487
Add warning if using _credentialSecret
2018-03-20 00:04:52 +00:00
Nick O'Leary
d48284f7ea
Remove unused references to settings
2018-03-20 00:04:52 +00:00
Kroderia
5d54ca7477
Chinese translations for core nodes ( #1607 )
...
* Fix typo
* Fix and Update some Chinese translations.
* Fix and Add Chinese translations to match all en-US's items
2018-03-17 17:49:17 +00:00
Qi Xiu
b979b4e61a
Master chinese3 ( #1666 )
...
* Translated jsonata.json to Chinese
* Translated file jsonata.json to Chinese
2018-03-17 17:48:01 +00:00
Hiroyasu Nishiyama
cfcf78ae28
fix failure of node installation ( #1658 )
2018-03-03 07:35:17 +00:00
Hiroyasu Nishiyama
341ff9bf5c
move i18n info text of core nodes under nodes/core/locales directory
2018-03-03 10:39:11 +09:00
Nick O'Leary
06a5e4273b
Move all event emitting into runtime side, not api side
2018-02-28 11:24:12 +00:00
Nick O'Leary
7ef418ec52
Ensure sshkey file path is properly escaped on Windows
2018-02-27 13:05:10 +00:00
Nick O'Leary
2ed52820b6
Fix fs/fspath reference
2018-02-27 11:11:02 +00:00
Nick O'Leary
e8fd7484b6
Normalize ssh key paths for Windows file names
2018-02-27 10:58:54 +00:00
Nick O'Leary
ce5242cfe8
Ensure userDir is an absolute path when used with sshkeygen
2018-02-26 23:46:08 +00:00
Nick O'Leary
e984e1f30f
Merge pull request #1616 from node-red-hitachi/fix-i18n-message-lookup
...
fix message lookup for core nodes in case of i18 locales directory ex…
2018-02-22 17:59:52 -08:00
Nick O'Leary
9a5139f452
Detect if there are no existing flows to migrate into a project
2018-02-20 14:30:37 -08:00
Nick O'Leary
6191a49ed3
Use flow-diff to resolve merge conflicts
2018-02-13 23:09:51 +00:00
Nick O'Leary
aa1cf0b228
Avoid git fetch when refreshing local status
2018-02-08 23:30:07 +00:00
Nick O'Leary
06a6a4408f
Handle allow-unrelated-histories option on pull
2018-02-08 23:21:14 +00:00
Nick O'Leary
d5619d2b9d
Fix up merge conflict handling
2018-02-08 22:22:58 +00:00