Versie 0.3.3

This commit is contained in:
Atreides Assets committed 2026-10-30 12:28:48 +01:00
1 parent 1cf6eeed29
commit 6e741a51fe
57 files changed
+1362 -2135

No files matched your search

+10 -2
View File
@@ -1,4 +1,4 @@
// Generated, do not edit. sha256:b9a3a6b8f1e1fdbee54a4d9e67411a1659c1ea24437a706bbf1a46f443c3b26d
// Generated, do not edit. sha256:a2dbaa6a0b5bd22d02f0f5bce9b00466d953e01821cc546e4e9315325da7765a
import { createServer as createHttpServer } from 'node:http';
import { createServer as createHttpsServer } from 'node:https';
import { spawn } from 'node:child_process';
@@ -8,6 +8,8 @@ import { initDatabase, one } from './db.js';
import { getProvider } from './data/providers.js';
import { moveProviderKeys } from './keys.mjs';
import { prepareLayout } from './portfolios.mjs';
import { ensureDemo } from './demo.mjs';
import { CONFIG } from '../shared/config.js';
import { licenseState, appVersion, hasFeature } from './license.mjs';
import { getPref } from './data/preferences.js';
import { adoptInstallLocale } from './installation.mjs';
@@ -29,7 +31,13 @@ function openInBrowser(url) {
let credentials, tls, binding, dbRegel, portefeuilleRegel;
try {
portefeuilleRegel = prepareLayout().regel;
const layout = prepareLayout();
portefeuilleRegel = layout.regel;
try {
if (await ensureDemo(layout)) portefeuilleRegel += ` | demo: ${CONFIG.PORTFOLIO.DEMO_NAME} aangemaakt`;
} catch (e) {
console.error(`[assetapp] demo niet aangemaakt: ${e.message}`);
}
credentials = await loadCredentials();
tls = await loadTlsOptions();
binding = resolveBinding({ tls: Boolean(tls), credentials, host: process.env.ASSETAPP_HOST || null });