Fixed issue with node-localstorage being a dev dependency when it shouldn't be. Also added informational text to matrix-server-config.html

This commit is contained in:
Skylar Sadlier 2021-08-26 09:39:04 -06:00
parent 8bee386216
commit 15c70e2b2d
2 changed files with 12 additions and 7 deletions

View File

@ -1,13 +1,14 @@
{
"name": "node-red-contrib-matrix-chat",
"version": "0.1.5",
"version": "0.1.6",
"description": "Matrix chat server client for Node-RED",
"dependencies": {
"got": "^11.8.2",
"isomorphic-webcrypto": "^2.3.8",
"matrix-js-sdk": "^12.2.0",
"olm": "https://packages.matrix.org/npm/olm/olm-3.1.4.tgz",
"utf8": "^3.0.0"
"utf8": "^3.0.0",
"node-localstorage": "^2.2.1"
},
"node-red": {
"nodes": {
@ -47,8 +48,5 @@
"name": "Skylar Sadlier",
"url": "https://skylar.tech"
},
"license": "SEE LICENSE FILE",
"devDependencies": {
"node-localstorage": "^2.2.1"
}
"license": "SEE LICENSE FILE"
}

View File

@ -33,12 +33,15 @@
<label for="node-config-input-accessToken"><i class="fa fa-key"></i> Access Token</label>
<input type="text" id="node-config-input-accessToken">
</div>
<div class="form-tips" style="margin-bottom: 12px;">
View the <a href="javascript:$('#red-ui-tab-help-link-button').click();">node docs</a> to figure out how to generate an Access Token. You can also generate them using the Shared Secret Registration node.
</div>
<div class="form-row">
<label for="node-config-input-deviceId"><i class="fa fa-key"></i> Device ID</label>
<input type="text" id="node-config-input-deviceId">
</div>
<div class="form-tips" style="margin-bottom: 12px;">
View the <a href="javascript:$('#red-ui-tab-help-link-button').click();">node docs</a> to figure out how to generate an Access Token & Device ID. You can also generate them using the Shared Secret Registration node.
This can either be an existing Device ID attached to the above Access Token or you can enter a unique value to set a new one.
</div>
<div class="form-row">
<label for="node-config-input-url"><i class="fa fa-globe"></i> Server URL</label>
@ -64,6 +67,10 @@
Enable end-to-end encryption (requires DeviceID)
</label>
</div>
<div class="form-tips" style="margin-bottom: 12px;">
E2ee requires a Device ID to be set.
</div>
</script>
<script type="text/html" data-help-name="matrix-server-config">