Skip to content

Commit dc07e38

Browse files
Adding application version
1 parent da15112 commit dc07e38

File tree

19 files changed

+49
-28
lines changed

19 files changed

+49
-28
lines changed

apps/backend/dist/controllers/shared.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,14 @@ class SharedController {
3131
try {
3232
logger.info('Getting Connection Settings');
3333
let macaroon = '';
34+
let packageData = '{ version: "0.0.2" }';
3435
if (fs.existsSync(APP_CONSTANTS.MACAROON_PATH)) {
3536
logger.info('Getting REST Access Macaroon from ' + process.env.APP_CORE_LIGHTNING_REST_CERT_DIR);
3637
macaroon = Buffer.from(fs.readFileSync(APP_CONSTANTS.MACAROON_PATH)).toString('hex');
3738
}
39+
if (fs.existsSync('package.json')) {
40+
packageData = Buffer.from(fs.readFileSync('package.json')).toString();
41+
}
3842
const CONNECT_WALLET_SETTINGS = {
3943
LOCAL_HOST: process.env.LOCAL_HOST || '',
4044
DEVICE_DOMAIN_NAME: process.env.DEVICE_DOMAIN_NAME || '',
@@ -46,6 +50,7 @@ class SharedController {
4650
CLN_NODE_IP: process.env.APP_CORE_LIGHTNING_DAEMON_IP || '',
4751
NODE_PUBKEY: process.env.LIGHTNING_PUBKEY || '',
4852
COMMANDO_RUNE: process.env.COMMANDO_RUNE,
53+
APP_VERSION: JSON.parse(packageData).version || '',
4954
};
5055
res.status(200).json(CONNECT_WALLET_SETTINGS);
5156
}

apps/backend/source/controllers/shared.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,17 @@ class SharedController {
3838
try {
3939
logger.info('Getting Connection Settings');
4040
let macaroon = '';
41+
let packageData = '{ version: "0.0.2" }';
42+
4143
if (fs.existsSync(APP_CONSTANTS.MACAROON_PATH)) {
4244
logger.info(
4345
'Getting REST Access Macaroon from ' + process.env.APP_CORE_LIGHTNING_REST_CERT_DIR,
4446
);
4547
macaroon = Buffer.from(fs.readFileSync(APP_CONSTANTS.MACAROON_PATH)).toString('hex');
4648
}
49+
if (fs.existsSync('package.json')) {
50+
packageData = Buffer.from(fs.readFileSync('package.json')).toString();
51+
}
4752
const CONNECT_WALLET_SETTINGS = {
4853
LOCAL_HOST: process.env.LOCAL_HOST || '',
4954
DEVICE_DOMAIN_NAME: process.env.DEVICE_DOMAIN_NAME || '',
@@ -55,6 +60,7 @@ class SharedController {
5560
CLN_NODE_IP: process.env.APP_CORE_LIGHTNING_DAEMON_IP || '',
5661
NODE_PUBKEY: process.env.LIGHTNING_PUBKEY || '',
5762
COMMANDO_RUNE: process.env.COMMANDO_RUNE,
63+
APP_VERSION: JSON.parse(packageData).version || '',
5864
};
5965
res.status(200).json(CONNECT_WALLET_SETTINGS);
6066
} catch (error: any) {
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
22
"files": {
3-
"main.css": "/static/css/main.fa3c1194.css",
4-
"main.js": "/static/js/main.60ee4b12.js",
3+
"main.css": "/static/css/main.76dfbe10.css",
4+
"main.js": "/static/js/main.5cb1d6e3.js",
55
"static/media/Inter-Bold.ttf": "/static/media/Inter-Bold.88fa7ae373b07b41ecce.ttf",
66
"static/media/Inter-SemiBold.ttf": "/static/media/Inter-SemiBold.4d56bb21f2399db8ad48.ttf",
77
"static/media/Inter-Medium.ttf": "/static/media/Inter-Medium.6dcbc9bed1ec438907ee.ttf",
88
"static/media/Inter-Thin.ttf": "/static/media/Inter-Thin.f341ca512063c66296d1.ttf",
99
"index.html": "/index.html",
1010
"static/media/radio-button.svg": "/static/media/radio-button.69aa1495d8439f869898.svg",
11-
"main.fa3c1194.css.map": "/static/css/main.fa3c1194.css.map",
12-
"main.60ee4b12.js.map": "/static/js/main.60ee4b12.js.map"
11+
"main.76dfbe10.css.map": "/static/css/main.76dfbe10.css.map",
12+
"main.5cb1d6e3.js.map": "/static/js/main.5cb1d6e3.js.map"
1313
},
1414
"entrypoints": [
15-
"static/css/main.fa3c1194.css",
16-
"static/js/main.60ee4b12.js"
15+
"static/css/main.76dfbe10.css",
16+
"static/js/main.5cb1d6e3.js"
1717
]
1818
}

apps/frontend/build/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="./images/cln-favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="color-scheme" content="light dark"><meta name="description" content="Core lightning application"/><link rel="apple-touch-icon" href="./images/cln-logo-dark.png"/><title>Core Lightning</title><script defer="defer" src="/static/js/main.60ee4b12.js"></script><link href="/static/css/main.fa3c1194.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="./images/cln-favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="color-scheme" content="light dark"><meta name="description" content="Core lightning application"/><link rel="apple-touch-icon" href="./images/cln-logo-dark.png"/><title>Core Lightning</title><script defer="defer" src="/static/js/main.5cb1d6e3.js"></script><link href="/static/css/main.76dfbe10.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>

apps/frontend/build/static/css/main.76dfbe10.css

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/frontend/build/static/css/main.76dfbe10.css.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/frontend/build/static/css/main.fa3c1194.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

apps/frontend/build/static/css/main.fa3c1194.css.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/frontend/build/static/js/main.5cb1d6e3.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)