Nick O'Leary
449d76a6c7
Update version for 1.3.0
2021-04-06 18:31:49 +01:00
Nick O'Leary
ff93a38354
Update dependencies
2021-04-06 18:31:02 +01:00
Nick O'Leary
d555fcf7bd
Merge pull request #2903 from node-red/plugin-resources
...
Allow module to provide resources and automatically expose them
2021-03-30 22:50:36 +01:00
Nick O'Leary
8543613563
Allow module to provide resources and automatically expose them
2021-03-15 21:06:10 +00:00
Kazuhito Yokoi
734adc6445
Add Japanese translations for Node-RED v1.3.0 ( #2900 )
2021-03-15 08:23:30 +00:00
Hiroyasu Nishiyama
3671a70e3b
fix error report on node load
2021-03-09 10:57:29 +09:00
Nick O'Leary
3d23d1de4f
Merge pull request #2873 from node-red/function-modules
...
Function node external modules
2021-03-01 21:35:31 +00:00
Nick O'Leary
c744af161d
Add support for settings object in plugin definition
2021-02-19 11:59:49 +00:00
Nick O'Leary
f96ce2fd83
Get node-red core nodes back to the top of the list
2021-02-17 15:20:16 +00:00
Nick O'Leary
05beb6ca79
Add unit tests for externalModules
2021-02-15 17:28:14 +00:00
Nick O'Leary
d2c9ccbfdd
Detect externalModule dependencies inside subflow modules
...
Not sure this is 100% the right approach. If a subflow module has a dependency
it should be in the subflow's package.json and therefore installed next to the
subflow module in ~/.node-red/node_modules.
By treating it as a 'normal' external module, it will be dynamically installed
in ~/.node-red/externalModules. That then exposes the module to the user
who won't know why its there and may remove it.
It would be better to allow nodes inside a subflow module to require
from ~/.node-red/node_modules and not limit it to the externalModules
dir. The hard part is knowing when to do that.
2021-02-14 00:02:08 +00:00
Nick O'Leary
6336ab121e
Merge branch 'dev' into function-modules
2021-02-13 00:21:27 +00:00
Nick O'Leary
a94c19a6cf
Fix up loading of freshly installed modules in Function node
2021-02-12 22:40:30 +00:00
Nick O'Leary
9c09ee3b71
Rework Function node module integration
2021-02-12 18:14:13 +00:00
Nick O'Leary
3a0074d96e
Merge branch 'master' into dev
2021-01-27 23:28:19 +00:00
Hiroyasu Nishiyama
4a1d66f210
update UI, Runtime API, metadata handling, and others
2021-01-27 22:27:54 +09:00
Nick O'Leary
1f6328bf4e
Add initial support for ThemePlugins
2021-01-26 13:49:47 +00:00
Nick O'Leary
6e718ca772
Fix merge of dev
2021-01-26 13:44:38 +00:00
Ben Hardill
ca44af0625
Prevent crash when coreNodesDir is empty ( #2831 )
...
* Fix for HTTP-Request not sending body for GET
Background in SO question:
https://stackoverflow.com/q/60356824/504554
* Prevent crash when coreNodesDir points to empty dir
This should prevent a crash when you point to an empty core nodes
directory.
* Matching upstream master
2021-01-25 10:56:23 +00:00
Nick O'Leary
9f71dbb006
Fixup merge
2021-01-18 16:25:41 +00:00
Nick O'Leary
a006b52052
Initial plugin runtime api implementation
2021-01-18 16:25:40 +00:00
Hiroyasu Nishiyama
d51aefa156
initial support for npm module installation
2021-01-11 19:32:16 +09:00
Nick O'Leary
d5cc5b2574
Use subflow.info for help text and meta.type for node type
2021-01-07 15:34:27 +00:00
Nick O'Leary
da96c85d32
Handle subflow modules with their own npm dependencies
2021-01-07 11:26:20 +00:00
Nick O'Leary
9a660f3fe9
Support npm subflow modules
2021-01-07 11:10:33 +00:00
Nick O'Leary
7913b3cbc2
Merge branch 'master' into dev
2021-01-07 10:17:50 +00:00
Nick O'Leary
8a87f93741
Use npm info to check pending install version
2021-01-06 20:03:22 +00:00
Nick O'Leary
af19536222
Better logging when deprecated editorTheme.palette.* settings used
2021-01-06 17:36:59 +00:00
Nick O'Leary
abe77ab96f
Bump for 1.2.7
2021-01-06 11:49:31 +00:00
Nick O'Leary
ea720bb4a5
Bump dependencies
2021-01-06 11:41:17 +00:00
Nick O'Leary
aacb92a7ae
Implement allow/denyList when loading/installing modules
2020-12-27 12:49:17 +00:00
Nick O'Leary
fc459be531
Deprecate editorTheme.palette.editable for externalModules.palette.allowInstall
...
Also deprecates editorTheme.palette.editable for externalModules.palette.allowUpload
2020-12-23 23:29:07 +00:00
Nick O'Leary
3151502a3f
Deprecate autoInstallModules for externalModules.autoInstall
2020-12-23 22:05:58 +00:00
Nick O'Leary
fca21ac126
Rename paletteEditorEnabled to installerEnabled
2020-12-07 11:49:01 +00:00
Nick O'Leary
6fb96fa3c1
Move exec and events components to util module
...
The exec and events components are common components that
are used by both runtime and registry. It makes sense to
move them into the util package.
This also adds some docs to the registry module
2020-12-07 11:49:01 +00:00
Nick O'Leary
5992ed1fab
Fully remove when.js dependency
2020-12-07 11:49:01 +00:00
Nick O'Leary
beccdac717
Merge branch 'master' into dev
2020-12-07 11:48:38 +00:00
Nick O'Leary
4bfe9a9ae9
Bump for 1.2.6
2020-11-25 21:09:45 +00:00
Nick O'Leary
3999690062
Support Windows paths when installing tarball by path name
...
Fixes #2769
2020-11-25 21:04:24 +00:00
Nick O'Leary
c6129b44a1
Merge branch 'master' into dev
2020-11-18 16:36:56 +00:00
Nick O'Leary
8ebcee32c2
Bump for 1.2.5
2020-11-17 23:09:07 +00:00
Nick O'Leary
795416a84d
Bump for 1.2.4
2020-11-17 21:03:24 +00:00
Nick O'Leary
2a8290a4b7
Bump version to 1.3.0-beta.1
2020-11-13 18:23:35 +00:00
Dave Conway-Jones
a58f4c2ec2
remove " from npm install prefix option
...
to fix npm 7
2020-11-05 09:19:47 +00:00
Nick O'Leary
281d8b7cec
Bump for 1.2.3
2020-11-02 21:31:27 +00:00
Nick O'Leary
ff0be73b1f
Migrate to nyc instead of istanbul for code coverage
2020-10-19 21:10:34 +01:00
Nick O'Leary
8049e44dec
Update CHANGELOG for 1.2.2
2020-10-19 13:25:38 +01:00
Nick O'Leary
978eb95acd
Bump for 1.2.1
2020-10-15 16:22:37 +01:00
Nick O'Leary
82ad5839fa
Update changelog and bump dependencies
2020-10-13 21:49:11 +01:00
Nick O'Leary
a954c198fb
Bump version for 1.2.0-beta.1
2020-09-30 10:20:41 +01:00
Nick O'Leary
bdd736315a
Add RED.hooks engine
2020-09-29 12:19:27 +01:00
Nick O'Leary
6e5c4e832e
Update dependencies
2020-09-28 11:58:22 +01:00
Nick O'Leary
a33cf6b532
Merge branch 'master' into dev
2020-09-25 11:53:37 +01:00
t.kawamorita
785561a0cc
fix getModuleFiles function
2020-09-25 11:58:03 +09:00
Nick O'Leary
2f2a6367c2
Merge pull request #2684 from node-red/skip-html
...
Avoid loading node html if disableEditor set
2020-09-03 15:02:09 +01:00
Nick O'Leary
33855bcb8b
Skip loading node html if disableEditor set
2020-08-14 00:20:44 +01:00
Nick O'Leary
6f1ed76b4c
Add support for file upload in /nodes api
2020-08-13 15:54:54 +01:00
Nick O'Leary
ec368ae3fd
Bump for 1.1.3
2020-08-05 14:59:25 +01:00
Nick O'Leary
43db1824be
Bump for 1.1.2
2020-07-10 20:13:05 +01:00
Nick O'Leary
8b36279e52
Bump version 1.2.0-alpha.1
2020-07-08 15:57:32 +01:00
Nick O'Leary
6df26f2400
Bump for 1.1.1
2020-07-08 10:30:20 +01:00
Nick O'Leary
668678b2c4
Bump version to 1.1.0
2020-06-29 21:08:34 +01:00
Nick O'Leary
c9e54f2ba9
Bump for 1.1.0-beta.3
2020-06-17 10:54:15 +01:00
Nick O'Leary
714b3d3fe0
Bump version to 1.1.0-beta.2
2020-06-16 15:21:03 +01:00
Nick O'Leary
c0f4e07e10
Bump dependencies
2020-06-03 21:26:31 +01:00
Nick O'Leary
b6b3ceef4d
Add some proper validation of module/url properties in install api
2020-06-03 10:45:28 +01:00
Nick O'Leary
8995fa9ed1
Update changelog for 1.1.0-beta.1
2020-06-01 14:57:37 +01:00
Dave Conway-Jones
cbf1afc9fe
turn off installer funding messages
2020-05-31 11:21:53 +01:00
Nick O'Leary
d7df20413d
Merge branch 'master' into dev
2020-05-04 11:41:44 +01:00
Nick O'Leary
feb5d13e1c
Bump for 1.0.6
2020-04-24 13:55:34 +01:00
Nick O'Leary
b82167fefa
Bump for 1.0.5
2020-04-09 14:15:46 +01:00
Nick O'Leary
f572c11912
Bump dependencies
2020-04-08 17:43:32 +01:00
Nick O'Leary
aafa4fe0b9
Bump dev branch to 1.1.0
2020-04-06 20:29:22 +01:00
Nick O'Leary
05fc3c5eca
Merge branch 'master' into dev
2020-03-30 23:41:33 +01:00
Nick O'Leary
32aa4c41ce
Bump for 1.0.4
2020-02-27 14:37:25 +00:00
Nick O'Leary
d09ee6611f
Update dependencies
2020-02-26 11:37:37 +00:00
Hiroyasu Nishiyama
36bf2a3c38
add support for examples of core nodes
2020-02-03 12:59:12 +09:00
Nick O'Leary
d45274494d
Merge branch 'master' into dev
2019-11-21 21:57:58 +00:00
Nick O'Leary
b81be8f358
Update for 1.0.3 again
2019-11-21 17:28:28 +00:00
KAZUHIRO ITO
ff96773295
Add node installation from other than public site
2019-11-11 18:25:36 +09:00
Nick O'Leary
2cd5e1d3c5
Bump for 1.0.3
2019-10-27 21:22:20 +00:00
Nick O'Leary
07fe5b247b
Bump for 1.0.2
2019-10-14 13:17:48 +01:00
Nick O'Leary
f75dd2209d
Bump for 1.0.1
2019-10-04 11:13:46 +01:00
Nick O'Leary
4d5f771f9f
Bump for 1.0
2019-09-30 11:02:22 +01:00
Nick O'Leary
34cdbfc852
Bump for 1.0.0-beta.4
2019-09-16 15:27:06 +01:00
Nick O'Leary
28bda9fa41
Bump for 1.0.0-beta.3
2019-08-22 11:09:55 +01:00
Nick O'Leary
18aeeab041
Bump dependencies
2019-08-22 10:40:33 +01:00
Nick O'Leary
f1855174f0
Merge branch 'dev' into pr_2165
2019-07-10 09:30:48 +01:00
Nick O'Leary
944f3bd329
Merge branch 'master' into dev
2019-07-07 21:48:13 +01:00
Nick O'Leary
aab0b0b4bf
Bump for 0.20.7
2019-07-05 11:12:26 +01:00
Dave Conway-Jones
c4f4115bcb
better handle example file at any depth
2019-06-29 01:16:02 +01:00
Dave Conway-Jones
d918bb568c
Ignore empty examples directories (don't add to import menu)
2019-06-23 12:09:43 +01:00
Nick O'Leary
8c68e76c3e
Merge pull request #2217 from node-red/svg-icons
...
Update all node icons and editor images to SVG
2019-06-21 22:08:34 +01:00
Nick O'Leary
677442a3c0
Merge branch 'master' into dev
2019-06-21 14:01:34 +01:00
Nick O'Leary
b73f12cdba
Bump for 0.20.6
2019-06-21 13:25:39 +01:00
Nick O'Leary
28fbb61e81
Bump dependencies
2019-06-21 13:25:09 +01:00
Nick O'Leary
d623848c87
Update all node icons to SVG
...
When listing icons provided by a module, if there is a png and svg
with the same name, only the svg will be listed.
If a node asks for a png icon which is not known, but there is a
corresponding svg, that will be used instead.
2019-06-21 12:36:20 +01:00
Nick O'Leary
16db9d4290
Bump for 1.0.0-beta.2
2019-05-24 11:36:57 +01:00
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
6d8ea2b6a4
Merge branch 'dev' into new-export-dialog
2019-04-25 11:42:33 +01:00
Nick O'Leary
b581e33611
Update runtime apis to support multiple libraries
2019-04-25 11:32:09 +01:00
Nick O'Leary
ed2a45e975
Bump for 0.20.5
2019-04-05 13:46:25 +01:00
Nick O'Leary
fe63ab1242
Bump packages to 0.20.4
2019-04-05 10:21:11 +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
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
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
58914e5c5f
Bump package to 0.20.0
2019-03-12 14:53:12 +00:00
Dave Conway-Jones
3b11195caa
Add --no-update-notifier flag to npm calls to speedup processing.
2019-03-07 09:03:25 +00:00
Nick O'Leary
a046b357da
Tidy up registry/loader api used by unit tests
...
Fixes #2073
2019-03-05 13:25:44 +00:00
Nick O'Leary
c3b9982c44
Add --no-audit flag to npm commands to reduce overhead
2019-03-05 10:17:30 +00:00
Nick O'Leary
fb0f12bb20
Bump to 0.20.0-beta.5
2019-02-08 10:41:22 +00:00
Nick O'Leary
d23b32a830
Bump to 0.20.0-beta.4
2019-01-28 15:29:01 +00:00
Nick O'Leary
e0bb03a53f
More api documentation updates
2019-01-28 14:40:42 +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
19eb8e9a6d
Update palette manager properly when module updated
2019-01-07 14:54:35 +00:00
Hiroyasu Nishiyama
cc7e3b0c26
fix failure of RED.require
2018-12-21 14:39:51 +09: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
2979acd5b8
Bump to beta.1 version
2018-12-07 11:40:33 +00:00
Nick O'Leary
fd20cd524e
Add senitment and tail nodes to deprecated list
...
Partof #1904
2018-12-07 11:25:09 +00:00
Nick O'Leary
d9aadf9d98
Merge pull request #1979 from node-red/better-npm-check
...
refuse to enable palette if npm too old
2018-12-05 14:52:28 +00:00
Nick O'Leary
ee47646cf7
Fix up unit tests
2018-12-04 15:59:43 +00:00
Nick O'Leary
0b5e4f2dd7
Documentation updates for node-red and runtime modules
2018-11-30 23:01:09 +00:00
Dave Conway-Jones
514e31aef9
refuse to enable palette if npm too old
2018-11-14 18:29:27 +00:00
Nick O'Leary
1b8cab0f58
Update individual module versions
2018-10-31 13:57:52 +00:00
Nick O'Leary
1111d2518b
Add pack-modules grunt task
2018-10-25 11:18:13 +01:00
Nick O'Leary
b2516117f5
Add event log to editor
...
Shows output from git pull/push and npm install in the editor
2018-10-18 23:49:47 +01:00
Nick O'Leary
d6211af5bd
Cache node locales by language
2018-09-28 16:58:06 +01:00
Nick O'Leary
ef114e31c2
Look for core-node language files in the right location
2018-09-28 16:48:25 +01: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
51373f59e2
Merge branch 'dev' into repackage
2018-09-04 11:41:03 +01:00
Nick O'Leary
18b5b4901f
Merge branch 'dev' into repackage
2018-08-31 21:18:23 +01:00
Nick O'Leary
2980818f0d
Add inter-module dependencies to package.json
2018-08-30 12:56:31 +01:00
Nick O'Leary
8d5b546763
Update module package versions
2018-08-28 13:57:04 +01:00
Nick O'Leary
19fa69811b
Add LICENSE to each package
2018-08-21 13:57:59 +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
e57d8ba0ef
pull out editor-client and editor-api
2018-08-17 22:10:54 +01:00
Nick O'Leary
a747d8c2d5
Move core node icons into node package
2018-08-15 23:12:51 +01:00