Run NPM Audit, Update email template, Bump version

Signed-off-by: Fred Boniface <fred@fjla.uk>
This commit is contained in:
Fred Boniface 2024-02-19 11:40:41 +00:00
parent c147d9c50c
commit d15b7c3c7a
5 changed files with 23 additions and 17 deletions

View File

@ -2,6 +2,7 @@
<head>
<title>OwlBoard - Register</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="key" content=">>ACCESSCODE<<" />
<style>
html {
text-align: center;
@ -87,12 +88,15 @@
using the same email address for other devices and access OwlBoard
from elsewhere.
</p>
<p>
Watch support videos or leave a message on our <a href="https://facebook.com/owlboard.support">Facebook page</a>.
</p>
<p>
If you did not request to sign up to OwlBoard (Staff Version), you
can safely ignore this email. Your email address has not been stored
by us.
</p>
<p>The registration link will expire after 30 minutes.</p>
<p>The registration link will expire after 4 hours.</p>
</td>
</tr>
</table>

View File

@ -6,7 +6,9 @@ Alternatively you can copy and paste the above link into your browser.
You can also view a QR code to register on another device: https://barcodes.fjla.uk/generate?type=qr&text=https%3A%2F%2Fowlboard.info%2Fmore%2Freg%2Fsubmit%3Fkey%3D>>ACCESSCODE<<
Watch support videos or leave a message on our Facebook page: https://facebook.com/owlboard.support
If you did not request to register to OwlBoard then you can safely ignore this email.
Your email address has not been stored by us and will not be required unless you wish to register again.
The link will expire after 30 minutes.
The link will expire after 4 hours.

20
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "owlboard",
"version": "1.2.0-dev",
"name": "owlboard-backend",
"version": "2024.2.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "owlboard",
"version": "1.2.0-dev",
"name": "owlboard-backend",
"version": "2024.2.2",
"license": "GPL-3.0-or-later",
"dependencies": {
"compression": "^1.7.4",
@ -4703,9 +4703,9 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"node_modules/ip": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz",
"integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ=="
},
"node_modules/ipaddr.js": {
"version": "1.9.1",
@ -5997,9 +5997,9 @@
"dev": true
},
"node_modules/nodemailer": {
"version": "6.9.5",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.5.tgz",
"integrity": "sha512-/dmdWo62XjumuLc5+AYQZeiRj+PRR8y8qKtFCOyuOl1k/hckZd8durUUHs/ucKx6/8kN+wFxqKJlQ/LK/qR5FA==",
"version": "6.9.9",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.9.tgz",
"integrity": "sha512-dexTll8zqQoVJEZPwQAKzxxtFn0qTnjdQTchoU6Re9BUUGBJiOy3YMn/0ShTW6J5M0dfQ1NeDeRTTl4oIWgQMA==",
"engines": {
"node": ">=6.0.0"
}

View File

@ -1,7 +1,7 @@
{
"name": "owlboard",
"version": "2024.2.1",
"description": "OwlBoard is an API and PWA for live rail departure board in the UK.",
"name": "owlboard-backend",
"version": "2024.2.2",
"description": "Provides LDB, PIS and live train details for the OwlBoard web client",
"repository": {
"type": "git",
"url": "https://git.fjla.uk/owlboard/backend.git"
@ -27,7 +27,7 @@
"ldbs-json": "^1.2.1",
"moment-timezone": "^0.5.43",
"mongodb": "^4.13.0",
"nodemailer": "^6.9.1",
"nodemailer": "^6.9.9",
"pino": "^8.15.1",
"redis": "^4.6.7",
"zlib": "^1.0.5"

View File

@ -5,7 +5,7 @@ interface versions {
const version: versions = {
api: ["/api/v2"],
app: "2024.2.1",
app: "2024.2.2",
};
module.exports = version;