Bug Fixes

This commit is contained in:
Benjamin Toby
2024-11-05 15:18:40 +01:00
parent 3cdf78e58d
commit 748ff55092
507 changed files with 3719 additions and 1231 deletions
@@ -216,7 +216,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338], () => (__webpack_exec__(6765)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338], () => (__webpack_exec__(6765)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -138,7 +138,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,613], () => (__webpack_exec__(3278)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,613], () => (__webpack_exec__(3278)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -233,7 +233,7 @@ const generator = __webpack_require__(3785);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338], () => (__webpack_exec__(5241)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338], () => (__webpack_exec__(5241)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -165,7 +165,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825,3017,3403,7547,5886,5338], () => (__webpack_exec__(5078)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825,3017,3403,7547,5886,5338], () => (__webpack_exec__(5078)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -306,7 +306,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825], () => (__webpack_exec__(4373)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825], () => (__webpack_exec__(4373)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -133,7 +133,7 @@ const { execSync } = __webpack_require__(2081);
* Create new user folder and file
*
* @description Create new user folder and file
*/ const userEnvFilePath = `./jsonData/dbSchemas/users/user-${user.id}/env.json`;
*/ const userEnvFilePath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/env.json`;
if (!fs.existsSync(userEnvFilePath)) {
fs.writeFileSync(userEnvFilePath, "{}", "utf8");
}
@@ -219,7 +219,7 @@ const { execSync } = __webpack_require__(2081);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825], () => (__webpack_exec__(1541)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825], () => (__webpack_exec__(1541)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -210,7 +210,7 @@ const userAuth = __webpack_require__(6825);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,1352,8999,766], () => (__webpack_exec__(2771)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,1352,8999,766], () => (__webpack_exec__(2771)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -163,7 +163,7 @@ const config = {
recursive: true
});
}
const privateFolderPath = `./jsonData/dbSchemas/users/user-${user.id}/media/${folder}`;
const privateFolderPath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/media/${folder}`;
const privateFolderExists = fs.existsSync(privateFolderPath);
if (!privateFolderExists) {
fs.mkdirSync(privateFolderPath, {
@@ -349,7 +349,7 @@ const config = {
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,6715,5910], () => (__webpack_exec__(9146)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,6715,5910], () => (__webpack_exec__(9146)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -298,7 +298,7 @@ const { execSync } = __webpack_require__(2081);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,8164,7638], () => (__webpack_exec__(8583)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,8164,7638], () => (__webpack_exec__(8583)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -225,7 +225,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825,3017,3403,7547,5886,5338,6926], () => (__webpack_exec__(9210)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825,3017,3403,7547,5886,5338,6926], () => (__webpack_exec__(9210)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -143,7 +143,7 @@ const { execSync } = __webpack_require__(2081);
* Create new user folder and file
*
* @description Create new user folder and file
*/ const userSchemaMainFilePath = `./jsonData/dbSchemas/users/user-${user.id}/main.json`;
*/ const userSchemaMainFilePath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/main.json`;
/** @type {import("@/package-shared/types").DSQL_DatabaseSchemaType[]} */ let userSchemaData = JSON.parse(fs.readFileSync(userSchemaMainFilePath, "utf8"));
let targetDatabase = userSchemaData.filter((db)=>db.dbFullName === dbFullName)[0];
/** @type {number | undefined} */ let existingTableIndex;
@@ -259,7 +259,7 @@ module.exports = JSON.parse('[{"fieldName":"id","dataType":"BIGINT","notNullValu
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,9258], () => (__webpack_exec__(2066)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,9258], () => (__webpack_exec__(2066)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -112,7 +112,7 @@ const { execSync , spawnSync } = __webpack_require__(2081);
* @description Check if request body is valid
*/ const dsqlUser = req.body.user;
const dsqlUserId = dsqlUser.id.toString().replace(/[^0-9]/g, "").replace(/\//g, "");
const backupFolder = `./jsonData/dbSchemas/users/user-${dsqlUserId}/backups`;
const backupFolder = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${dsqlUserId}/backups`;
if (!fs.existsSync(backupFolder)) {
fs.mkdirSync(backupFolder);
}
@@ -150,7 +150,7 @@ const { execSync , spawnSync } = __webpack_require__(2081);
////////////////////////////////////////////////
}
////////////////////////////////////////////////
fs.copyFileSync(`./jsonData/dbSchemas/users/user-${dsqlUserId}/main.json`, `${backupFolder}/${newBackupFolderName}/main.json`);
fs.copyFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${dsqlUserId}/main.json`, `${backupFolder}/${newBackupFolderName}/main.json`);
////////////////////////////////////////////////
////////////////////////////////////////////////
////////////////////////////////////////////////
@@ -178,7 +178,7 @@ const { execSync , spawnSync } = __webpack_require__(2081);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,4432], () => (__webpack_exec__(5509)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,4432], () => (__webpack_exec__(5509)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -106,7 +106,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,4432], () => (__webpack_exec__(5313)));
var __webpack_exports__ = __webpack_require__.X(0, [4432], () => (__webpack_exec__(5313)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/6926.js","../../../../package.json","../../../../../node_modules/nodemailer/package.json","../../../../../node_modules/nodemailer/lib/nodemailer.js","../../../../../node_modules/nodemailer/lib/mailer/index.js","../../../../../node_modules/nodemailer/lib/shared/index.js","../../../../../node_modules/nodemailer/lib/smtp-pool/index.js","../../../../../node_modules/nodemailer/lib/sendmail-transport/index.js","../../../../../node_modules/nodemailer/lib/smtp-transport/index.js","../../../../../node_modules/nodemailer/lib/stream-transport/index.js","../../../../../node_modules/nodemailer/lib/ses-transport/index.js","../../../../../node_modules/nodemailer/lib/json-transport/index.js","../../../../../node_modules/nodemailer/lib/fetch/index.js","../../../../../node_modules/nodemailer/lib/mailer/mail-message.js","../../../../../node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js","../../../../../node_modules/nodemailer/lib/smtp-pool/pool-resource.js","../../../../../node_modules/nodemailer/lib/fetch/cookies.js","../../../../../node_modules/nodemailer/lib/mime-funcs/mime-types.js","../../../../../node_modules/nodemailer/lib/mime-node/le-windows.js","../../../../../node_modules/nodemailer/lib/mail-composer/index.js","../../../../../node_modules/nodemailer/lib/dkim/index.js","../../../../../node_modules/nodemailer/lib/smtp-connection/index.js","../../../../../node_modules/nodemailer/lib/well-known/index.js","../../../../../node_modules/nodemailer/lib/xoauth2/index.js","../../../../../node_modules/nodemailer/lib/mime-funcs/index.js","../../../../../node_modules/nodemailer/lib/mime-node/index.js","../../../../../node_modules/nodemailer/lib/well-known/services.json","../../../../../node_modules/nodemailer/lib/smtp-connection/data-stream.js","../../../../../node_modules/nodemailer/lib/dkim/message-parser.js","../../../../../node_modules/nodemailer/lib/dkim/sign.js","../../../../../node_modules/nodemailer/lib/dkim/relaxed-body.js","../../../../../node_modules/nodemailer/lib/mime-node/last-newline.js","../../../../../node_modules/nodemailer/lib/mime-node/le-unix.js","../../../../../node_modules/nodemailer/lib/base64/index.js","../../../../../node_modules/nodemailer/lib/qp/index.js","../../../../../node_modules/nodemailer/lib/punycode/index.js","../../../../../node_modules/nodemailer/lib/addressparser/index.js","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/6926.js","../../../../package.json","../../../../../node_modules/nodemailer/package.json","../../../../../node_modules/nodemailer/lib/nodemailer.js","../../../../../node_modules/nodemailer/lib/mailer/index.js","../../../../../node_modules/nodemailer/lib/smtp-pool/index.js","../../../../../node_modules/nodemailer/lib/shared/index.js","../../../../../node_modules/nodemailer/lib/smtp-transport/index.js","../../../../../node_modules/nodemailer/lib/sendmail-transport/index.js","../../../../../node_modules/nodemailer/lib/stream-transport/index.js","../../../../../node_modules/nodemailer/lib/json-transport/index.js","../../../../../node_modules/nodemailer/lib/ses-transport/index.js","../../../../../node_modules/nodemailer/lib/fetch/index.js","../../../../../node_modules/nodemailer/lib/mailer/mail-message.js","../../../../../node_modules/nodemailer/lib/smtp-pool/pool-resource.js","../../../../../node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js","../../../../../node_modules/nodemailer/lib/fetch/cookies.js","../../../../../node_modules/nodemailer/lib/mime-funcs/mime-types.js","../../../../../node_modules/nodemailer/lib/mime-node/le-windows.js","../../../../../node_modules/nodemailer/lib/mail-composer/index.js","../../../../../node_modules/nodemailer/lib/dkim/index.js","../../../../../node_modules/nodemailer/lib/smtp-connection/index.js","../../../../../node_modules/nodemailer/lib/well-known/index.js","../../../../../node_modules/nodemailer/lib/xoauth2/index.js","../../../../../node_modules/nodemailer/lib/mime-node/index.js","../../../../../node_modules/nodemailer/lib/mime-funcs/index.js","../../../../../node_modules/nodemailer/lib/well-known/services.json","../../../../../node_modules/nodemailer/lib/smtp-connection/data-stream.js","../../../../../node_modules/nodemailer/lib/dkim/message-parser.js","../../../../../node_modules/nodemailer/lib/dkim/sign.js","../../../../../node_modules/nodemailer/lib/dkim/relaxed-body.js","../../../../../node_modules/nodemailer/lib/mime-node/last-newline.js","../../../../../node_modules/nodemailer/lib/mime-node/le-unix.js","../../../../../node_modules/nodemailer/lib/qp/index.js","../../../../../node_modules/nodemailer/lib/addressparser/index.js","../../../../../node_modules/nodemailer/lib/punycode/index.js","../../../../../node_modules/nodemailer/lib/base64/index.js","../../../../../package.json"]}
@@ -188,7 +188,7 @@ const { execSync } = __webpack_require__(2081);
////////////////////////////////////////////////
fs.copyFileSync(`./jsonData/dbSchemas/main.json`, `${backupFolder}/${newBackupFolderName}/datasquirelSchema.json`);
const copyUserFiles = _functions_backend_copyFolderRecursively__WEBPACK_IMPORTED_MODULE_0___default()({
rootFolderPath: `./jsonData/dbSchemas/users`,
rootFolderPath: `${process.env.DSQL_USER_DB_SCHEMA_PATH}`,
destinationFolderPath: `${backupFolder}/${newBackupFolderName}/userSchemas`
});
////////////////////////////////////////////////
@@ -224,7 +224,7 @@ const { execSync } = __webpack_require__(2081);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2163,4432], () => (__webpack_exec__(9389)));
var __webpack_exports__ = __webpack_require__.X(0, [2163,4432], () => (__webpack_exec__(9389)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/2163.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/2163.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
@@ -550,7 +550,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,3017,3403,7547,5886,5338,4432], () => (__webpack_exec__(4108)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,3017,3403,7547,5886,5338,4432], () => (__webpack_exec__(4108)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -143,7 +143,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,3017,3403,8326,1311,4432], () => (__webpack_exec__(2372)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,3017,3403,8326,1311,4432], () => (__webpack_exec__(2372)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -78,7 +78,7 @@ const fs = __webpack_require__(7147);
* @description Check if request body is valid
*/ const dsqlUser = req.body.user;
const dsqlUserId = dsqlUser.id.toString().replace(/[^0-9]/g, "").replace(/\//g, "");
const backupFolder = `./jsonData/dbSchemas/users/user-${dsqlUserId}/backups`;
const backupFolder = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${dsqlUserId}/backups`;
if (!fs.existsSync(backupFolder)) {
fs.mkdirSync(backupFolder);
}
@@ -105,7 +105,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,4432], () => (__webpack_exec__(2235)));
var __webpack_exports__ = __webpack_require__.X(0, [4432], () => (__webpack_exec__(2235)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
@@ -95,7 +95,7 @@ const fs = __webpack_require__(7147);
* @description Check if request body is valid
*/ const dsqlUser = req.body.user;
const dsqlUserId = dsqlUser?.id.toString().replace(/[^0-9]/g, "").replace(/\//g, "");
const userFolder = `./jsonData/dbSchemas/users/user-${dsqlUserId}`;
const userFolder = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${dsqlUserId}`;
/** @type {any[]} */ let userData = [];
/**
*
@@ -158,7 +158,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,4432], () => (__webpack_exec__(6450)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,4432], () => (__webpack_exec__(6450)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -103,7 +103,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,4432], () => (__webpack_exec__(1183)));
var __webpack_exports__ = __webpack_require__.X(0, [4432], () => (__webpack_exec__(1183)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
@@ -105,7 +105,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,4432], () => (__webpack_exec__(3360)));
var __webpack_exports__ = __webpack_require__.X(0, [4432], () => (__webpack_exec__(3360)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
@@ -108,7 +108,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,4432], () => (__webpack_exec__(9411)));
var __webpack_exports__ = __webpack_require__.X(0, [4432], () => (__webpack_exec__(9411)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/4432.js","../../../../package.json","../../../../../package.json"]}
@@ -159,7 +159,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,3017,3403,8326,1311,4432], () => (__webpack_exec__(4256)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,3017,3403,8326,1311,4432], () => (__webpack_exec__(4256)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -142,7 +142,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,4432], () => (__webpack_exec__(6520)));
var __webpack_exports__ = __webpack_require__.X(0, [4432], () => (__webpack_exec__(6520)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/5425.js","../../../chunks/4432.js","../../../../package.json","../../../../../node_modules/lodash/package.json","../../../../../node_modules/lodash/lodash.js","../../../../../package.json","../../../../../.env"]}
{"version":1,"files":["../../../webpack-api-runtime.js","../../../chunks/4432.js","../../../../package.json","../../../../../node_modules/lodash/package.json","../../../../../node_modules/lodash/lodash.js","../../../../../package.json","../../../../../.env"]}
@@ -154,7 +154,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825], () => (__webpack_exec__(3509)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825], () => (__webpack_exec__(3509)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -38,6 +38,37 @@ module.exports = require("fs");
module.exports = require("path");
/***/ }),
/***/ 5425:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
// @ts-check
const { scryptSync , createDecipheriv } = __webpack_require__(6113);
const { Buffer } = __webpack_require__(4300);
/**
* @param {string} encryptedString
* @returns {string | null}
*/ const decrypt = (encryptedString)=>{
const algorithm = "aes-192-cbc";
const password = process.env.DSQL_ENCRYPTION_PASSWORD || "";
const salt = process.env.DSQL_ENCRYPTION_SALT || "";
let key = scryptSync(password, salt, 24);
let iv = Buffer.alloc(16, 0);
// @ts-ignore
const decipher = createDecipheriv(algorithm, key, iv);
try {
let decrypted = decipher.update(encryptedString, "hex", "utf8");
decrypted += decipher.final("utf8");
return decrypted;
} catch (error) {
return null;
}
};
module.exports = decrypt;
/***/ }),
/***/ 2472:
@@ -123,7 +154,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,3017,3403,8326,1311], () => (__webpack_exec__(2472)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,3017,3403,8326,1311], () => (__webpack_exec__(2472)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -124,7 +124,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825], () => (__webpack_exec__(9668)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825], () => (__webpack_exec__(9668)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -98,7 +98,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825], () => (__webpack_exec__(8848)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825], () => (__webpack_exec__(8848)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -31,6 +31,37 @@ module.exports = require("fs");
module.exports = require("path");
/***/ }),
/***/ 5425:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
// @ts-check
const { scryptSync , createDecipheriv } = __webpack_require__(6113);
const { Buffer } = __webpack_require__(4300);
/**
* @param {string} encryptedString
* @returns {string | null}
*/ const decrypt = (encryptedString)=>{
const algorithm = "aes-192-cbc";
const password = process.env.DSQL_ENCRYPTION_PASSWORD || "";
const salt = process.env.DSQL_ENCRYPTION_SALT || "";
let key = scryptSync(password, salt, 24);
let iv = Buffer.alloc(16, 0);
// @ts-ignore
const decipher = createDecipheriv(algorithm, key, iv);
try {
let decrypted = decipher.update(encryptedString, "hex", "utf8");
decrypted += decipher.final("utf8");
return decrypted;
} catch (error) {
return null;
}
};
module.exports = decrypt;
/***/ }),
/***/ 8026:
@@ -101,7 +132,7 @@ __webpack_require__.r(__webpack_exports__);
success: false,
msg: "Unauthorized"
});
const userSchemaPath = path__WEBPACK_IMPORTED_MODULE_2___default().resolve(process.cwd(), "jsonData/dbSchemas/users", `user-${user_id}`, "main.json");
const userSchemaPath = path__WEBPACK_IMPORTED_MODULE_2___default().resolve(String(process.env.DSQL_USER_DB_SCHEMA_PATH), `user-${user_id}`, "main.json");
if (!fs.existsSync(userSchemaPath)) throw new Error("User Shcema data file doesn't exist!");
const dbSchema1 = JSON.parse(fs.readFileSync(userSchemaPath, "utf-8"));
res.json({
@@ -134,7 +165,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2163], () => (__webpack_exec__(8026)));
var __webpack_exports__ = __webpack_require__.X(0, [2163], () => (__webpack_exec__(8026)));
module.exports = __webpack_exports__;
})();
@@ -1 +1 @@
{"version":1,"files":["../../webpack-api-runtime.js","../../chunks/5425.js","../../chunks/2163.js","../../../package.json","../../../../package.json","../../../../jsonData/dbSchemas/users/user-1/main.json","../../../../jsonData/dbSchemas/users/user-10/main.json","../../../../jsonData/dbSchemas/users/user-11/main.json","../../../../jsonData/dbSchemas/users/user-13/main.json","../../../../jsonData/dbSchemas/users/user-14/main.json","../../../../jsonData/dbSchemas/users/user-18/main.json","../../../../jsonData/dbSchemas/users/user-12/main.json","../../../../jsonData/dbSchemas/users/user-19/main.json","../../../../jsonData/dbSchemas/users/user-20/main.json","../../../../jsonData/dbSchemas/users/user-3/main.json","../../../../jsonData/dbSchemas/users/user-21/main.json","../../../../jsonData/dbSchemas/users/user-22/main.json","../../../../jsonData/dbSchemas/users/user-4/main.json","../../../../jsonData/dbSchemas/users/user-6/main.json","../../../../jsonData/dbSchemas/users/user-9/main.json"]}
{"version":1,"files":["../../webpack-api-runtime.js","../../chunks/2163.js","../../../package.json","../../../../package.json","../../../../jsonData/dbSchemas/users/user-12/main.json","../../../../jsonData/dbSchemas/users/user-1/main.json","../../../../jsonData/dbSchemas/users/user-13/main.json","../../../../jsonData/dbSchemas/users/user-14/main.json","../../../../jsonData/dbSchemas/users/user-11/main.json","../../../../jsonData/dbSchemas/users/user-18/main.json","../../../../jsonData/dbSchemas/users/user-10/main.json","../../../../jsonData/dbSchemas/users/user-19/main.json","../../../../jsonData/dbSchemas/users/user-20/main.json","../../../../jsonData/dbSchemas/users/user-21/main.json","../../../../jsonData/dbSchemas/users/user-22/main.json","../../../../jsonData/dbSchemas/users/user-3/main.json","../../../../jsonData/dbSchemas/users/user-4/main.json","../../../../jsonData/dbSchemas/users/user-6/main.json","../../../../jsonData/dbSchemas/users/user-9/main.json"]}
@@ -173,7 +173,7 @@ const { URL } = __webpack_require__(7310);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886], () => (__webpack_exec__(7131)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886], () => (__webpack_exec__(7131)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -97,11 +97,11 @@ const path = __webpack_require__(1017);
* @async
* @param {object} params
* @param {number | string} params.userId
* @param {DSQL_DatabaseSchemaType[]} params.dbSchema
* @param {import("@/package-shared/types").DSQL_DatabaseSchemaType[]} params.dbSchema
* @param {string} [params.targetDb] - Eg `datasquirel_user_7_db_name`
* @returns {string}
*/ const dbSchemaExec = ({ userId , dbSchema , targetDb })=>{
const userSchemaPath = path.resolve(process.cwd(), "jsonData/dbSchemas/users", `user-${userId}`, "main.json");
const userSchemaPath = path.resolve(String(process.env.DSQL_USER_DB_SCHEMA_PATH), `user-${userId}`, "main.json");
fs.writeFileSync(userSchemaPath, JSON.stringify(dbSchema), "utf-8");
const targetPath = path.join(process.cwd(), "shell");
const dbShellUpdate = execSync(`node createDbFromSchema.js --user ${userId}${targetDb ? " --database " + targetDb : ""}`, {
@@ -113,12 +113,12 @@ const path = __webpack_require__(1017);
* @async
* @param {object} params
* @param {number | string} params.userId
* @param {DSQL_DatabaseSchemaType} params.dbSchema - New Db Schema for `targetDbFullName` variable
* @param {DSQL_MYSQL_user_databases_Type} params.database - Db entry
* @param {import("@/package-shared/types").DSQL_DatabaseSchemaType} params.dbSchema - New Db Schema for `targetDbFullName` variable
* @param {import("@/package-shared/types").DSQL_MYSQL_user_databases_Type} params.database - Db entry
* @returns {string}
*/ const dbSchemaExecDbUpdate = ({ userId , dbSchema , database })=>{
const userSchemaPath = path.resolve(process.cwd(), "jsonData/dbSchemas/users", `user-${userId}`, "main.json");
/** @type {DSQL_DatabaseSchemaType[]} */ let userDbSchema = JSON.parse(fs.readFileSync(userSchemaPath, "utf-8"));
const userSchemaPath = path.resolve(String(process.env.DSQL_USER_DB_SCHEMA_PATH), `user-${userId}`, "main.json");
/** @type {import("@/package-shared/types").DSQL_DatabaseSchemaType[]} */ let userDbSchema = JSON.parse(fs.readFileSync(userSchemaPath, "utf-8"));
const targetDbIndex = userDbSchema.findIndex((db)=>db.dbFullName == database.db_full_name);
if (targetDbIndex < 0) {
throw new Error("Target Database not found in user schema data");
@@ -245,35 +245,7 @@ const { URL } = __webpack_require__(7310);
});
////////////////////////////////////////
}
} // const userSchemaPath = path.resolve(
// process.cwd(),
// "jsonData/dbSchemas/users",
// `user-${user.id}`,
// "main.json"
// );
// if (!fs.existsSync(userSchemaPath))
// throw new Error("User Shcema data file doesn't exist!");
// /** @type {DSQL_DatabaseSchemaType[]} */
// let userDbSchema = JSON.parse(fs.readFileSync(userSchemaPath, "utf-8"));
// const targetDbIndex = userDbSchema.findIndex(
// (db) => db.dbFullName == dbSchema?.dbFullName
// );
// if (targetDbIndex < 0)
// throw new Error(
// "Target Database for handshake not found in user schema data"
// );
// userDbSchema[targetDbIndex] = targetDb;
// userDbSchema[targetDbIndex].dbName = dbSchema.dbName;
// userDbSchema[targetDbIndex].dbFullName = dbSchema.dbFullName;
// userDbSchema[targetDbIndex].dbSlug = dbSchema.dbSlug;
// userDbSchema[targetDbIndex].dbDescription = dbSchema.dbDescription;
// userDbSchema[targetDbIndex].dbImage = dbSchema.dbImage;
// fs.writeFileSync(userSchemaPath, JSON.stringify(userDbSchema), "utf-8");
// const targetPath = path.join(process.cwd(), "shell");
// const dbShellUpdate = execSync(
// `node createDbFromSchema.js --user ${user.id}`,
// { cwd: targetPath }
// );
}
/***/ })
@@ -285,7 +257,7 @@ const { URL } = __webpack_require__(7310);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886], () => (__webpack_exec__(2917)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886], () => (__webpack_exec__(2917)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -182,7 +182,7 @@ const { URL } = __webpack_require__(7310);
var __webpack_require__ = require("../../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,722], () => (__webpack_exec__(7034)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,722], () => (__webpack_exec__(7034)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":1,"files":["../../webpack-api-runtime.js","../../chunks/2163.js","../../chunks/6926.js","../../../package.json","../../../../node_modules/nodemailer/package.json","../../../../node_modules/nodemailer/lib/nodemailer.js","../../../../node_modules/nodemailer/lib/mailer/index.js","../../../../node_modules/nodemailer/lib/shared/index.js","../../../../node_modules/nodemailer/lib/smtp-pool/index.js","../../../../node_modules/nodemailer/lib/sendmail-transport/index.js","../../../../node_modules/nodemailer/lib/smtp-transport/index.js","../../../../node_modules/nodemailer/lib/stream-transport/index.js","../../../../node_modules/nodemailer/lib/ses-transport/index.js","../../../../node_modules/nodemailer/lib/json-transport/index.js","../../../../node_modules/nodemailer/lib/fetch/index.js","../../../../node_modules/nodemailer/lib/mailer/mail-message.js","../../../../node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js","../../../../node_modules/nodemailer/lib/smtp-pool/pool-resource.js","../../../../node_modules/nodemailer/lib/fetch/cookies.js","../../../../node_modules/nodemailer/lib/mime-funcs/mime-types.js","../../../../node_modules/nodemailer/lib/mime-node/le-windows.js","../../../../node_modules/nodemailer/lib/mail-composer/index.js","../../../../node_modules/nodemailer/lib/dkim/index.js","../../../../node_modules/nodemailer/lib/smtp-connection/index.js","../../../../node_modules/nodemailer/lib/well-known/index.js","../../../../node_modules/nodemailer/lib/xoauth2/index.js","../../../../node_modules/nodemailer/lib/mime-funcs/index.js","../../../../node_modules/nodemailer/lib/mime-node/index.js","../../../../node_modules/nodemailer/lib/well-known/services.json","../../../../node_modules/nodemailer/lib/smtp-connection/data-stream.js","../../../../node_modules/nodemailer/lib/dkim/message-parser.js","../../../../node_modules/nodemailer/lib/dkim/sign.js","../../../../node_modules/nodemailer/lib/dkim/relaxed-body.js","../../../../node_modules/nodemailer/lib/mime-node/last-newline.js","../../../../node_modules/nodemailer/lib/mime-node/le-unix.js","../../../../node_modules/nodemailer/lib/base64/index.js","../../../../node_modules/nodemailer/lib/qp/index.js","../../../../node_modules/nodemailer/lib/punycode/index.js","../../../../node_modules/nodemailer/lib/addressparser/index.js","../../../../package.json"]}
{"version":1,"files":["../../webpack-api-runtime.js","../../chunks/2163.js","../../chunks/6926.js","../../../package.json","../../../../node_modules/nodemailer/package.json","../../../../node_modules/nodemailer/lib/nodemailer.js","../../../../node_modules/nodemailer/lib/mailer/index.js","../../../../node_modules/nodemailer/lib/smtp-pool/index.js","../../../../node_modules/nodemailer/lib/shared/index.js","../../../../node_modules/nodemailer/lib/smtp-transport/index.js","../../../../node_modules/nodemailer/lib/sendmail-transport/index.js","../../../../node_modules/nodemailer/lib/stream-transport/index.js","../../../../node_modules/nodemailer/lib/json-transport/index.js","../../../../node_modules/nodemailer/lib/ses-transport/index.js","../../../../node_modules/nodemailer/lib/fetch/index.js","../../../../node_modules/nodemailer/lib/mailer/mail-message.js","../../../../node_modules/nodemailer/lib/smtp-pool/pool-resource.js","../../../../node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js","../../../../node_modules/nodemailer/lib/fetch/cookies.js","../../../../node_modules/nodemailer/lib/mime-funcs/mime-types.js","../../../../node_modules/nodemailer/lib/mime-node/le-windows.js","../../../../node_modules/nodemailer/lib/mail-composer/index.js","../../../../node_modules/nodemailer/lib/dkim/index.js","../../../../node_modules/nodemailer/lib/smtp-connection/index.js","../../../../node_modules/nodemailer/lib/well-known/index.js","../../../../node_modules/nodemailer/lib/xoauth2/index.js","../../../../node_modules/nodemailer/lib/mime-node/index.js","../../../../node_modules/nodemailer/lib/mime-funcs/index.js","../../../../node_modules/nodemailer/lib/well-known/services.json","../../../../node_modules/nodemailer/lib/smtp-connection/data-stream.js","../../../../node_modules/nodemailer/lib/dkim/message-parser.js","../../../../node_modules/nodemailer/lib/dkim/sign.js","../../../../node_modules/nodemailer/lib/dkim/relaxed-body.js","../../../../node_modules/nodemailer/lib/mime-node/last-newline.js","../../../../node_modules/nodemailer/lib/mime-node/le-unix.js","../../../../node_modules/nodemailer/lib/qp/index.js","../../../../node_modules/nodemailer/lib/addressparser/index.js","../../../../node_modules/nodemailer/lib/punycode/index.js","../../../../node_modules/nodemailer/lib/base64/index.js","../../../../package.json"]}
@@ -179,7 +179,7 @@ const { execSync } = __webpack_require__(2081);
* Create new user folder and file
*
* @description Create new user folder and file
*/ const userSchemaMainFilePath = `./jsonData/dbSchemas/users/user-${user.id}/main.json`;
*/ const userSchemaMainFilePath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/main.json`;
/** @type {import("@/package-shared/types").DSQL_DatabaseSchemaType[]} */ let userSchemaData = JSON.parse(fs.readFileSync(userSchemaMainFilePath, "utf8"));
/** @type {any} */ let newDbSchemaObject = {
dbName: db_name,
@@ -295,7 +295,7 @@ const { execSync } = __webpack_require__(2081);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,7487,9132], () => (__webpack_exec__(4577)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,7487,9132], () => (__webpack_exec__(4577)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -109,7 +109,6 @@ __webpack_require__.r(__webpack_exports__);
*
* @description Authenticate user
*/ const user = await _functions_backend_userAuth__WEBPACK_IMPORTED_MODULE_2___default()(req, res, true);
console.log("User", user);
if (!user) {
return res.json({
success: false,
@@ -129,7 +128,7 @@ __webpack_require__.r(__webpack_exports__);
const allowedKeysPath = process.env.DSQL_API_KEYS_PATH;
if (!allowedKeysPath) throw new Error("process.env.DSQL_API_KEYS_PATH variable not found");
const apiCred = _package_shared_functions_backend_api_cred__WEBPACK_IMPORTED_MODULE_5___default()({
key: key
key: String(_package_shared_functions_backend_decrypt__WEBPACK_IMPORTED_MODULE_0___default()(key))
});
if (!apiCred?.sign) {
await _package_shared_functions_backend_db_deleteDbEntry__WEBPACK_IMPORTED_MODULE_4___default()({
@@ -141,7 +140,8 @@ __webpack_require__.r(__webpack_exports__);
throw new Error("API KEY is Invalid");
}
try {
fs.unlinkSync(`${allowedKeysPath}/${apiCred?.sign}`);
const unlinkPath = `${allowedKeysPath}/${apiCred?.sign}`;
fs.unlinkSync(unlinkPath);
} catch (/** @type {any} */ error) {
console.log("Error Deleting API key", error.message);
}
@@ -158,7 +158,7 @@ __webpack_require__.r(__webpack_exports__);
});
////////////////////////////////////////
} catch (/** @type {any} */ error1) {
////////////////////////////////////////
console.log(`ERROR Deleting API Key => ${error1.message}`);
_functions_backend_serverError__WEBPACK_IMPORTED_MODULE_1___default()({
component: "/api/deleteApiKey/main-catch-error",
message: error1.message,
@@ -182,7 +182,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,1007,6147], () => (__webpack_exec__(537)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,1007,6147], () => (__webpack_exec__(537)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -121,7 +121,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825,3017,3403,8326,1311], () => (__webpack_exec__(8511)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825,3017,3403,8326,1311], () => (__webpack_exec__(8511)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -114,7 +114,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825], () => (__webpack_exec__(9043)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825], () => (__webpack_exec__(9043)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -145,7 +145,7 @@ __webpack_require__.r(__webpack_exports__);
throw new Error("No Static Path!");
}
const folderPath = path__WEBPACK_IMPORTED_MODULE_3___default().join(STATIC_ROOT, `images/user-images/user-${user.id}/`);
const privateFolderPath = `./jsonData/dbSchemas/users/user-${user.id}/media/`;
const privateFolderPath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/media/`;
const fullFolderPath = folderPath + (folder ? folder.replace(/\.| /g, "") + "/" : "");
const fullPrivateFolderPath = privateFolderPath + (folder ? folder.replace(/\.| /g, "") + "/" : "");
await cleanFolder({
@@ -187,7 +187,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825], () => (__webpack_exec__(2562)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825], () => (__webpack_exec__(2562)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -174,7 +174,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3403,1352,6147,8999], () => (__webpack_exec__(6970)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3403,1352,6147,8999], () => (__webpack_exec__(6970)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -210,7 +210,7 @@ const path = __webpack_require__(1017);
////////////////////////////////////////////////
////////////////////////////////////////////////
////////////////////////////////////////////////
const userSchemaPath = `./jsonData/dbSchemas/users/user-${user.id}/main.json`;
const userSchemaPath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/main.json`;
if (fs.existsSync(userSchemaPath)) fs.unlinkSync(userSchemaPath);
const STATIC_ROOT = process.env.DSQL_STATIC_SERVER_DIR;
if (!STATIC_ROOT) {
@@ -259,7 +259,7 @@ const path = __webpack_require__(1017);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825], () => (__webpack_exec__(3456)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825], () => (__webpack_exec__(3456)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -117,7 +117,7 @@ __webpack_require__.r(__webpack_exports__);
* Send Response
*
* @description Send a boolean response
*/ const userSchemaMainFilePath = `./jsonData/dbSchemas/users/user-${user.id}/main.json`;
*/ const userSchemaMainFilePath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/main.json`;
/** @type {import("@/package-shared/types").DSQL_DatabaseSchemaType[]} */ let userSchemaData = JSON.parse(fs.readFileSync(userSchemaMainFilePath, "utf8"));
/** @type {any} */ let targetDatabaseIndex;
let targetDatabase = userSchemaData.filter((databaseObject, index)=>{
@@ -164,7 +164,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,7487,9132], () => (__webpack_exec__(2005)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,7487,9132], () => (__webpack_exec__(2005)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -179,7 +179,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3403,6147,6715], () => (__webpack_exec__(4316)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3403,6147,6715], () => (__webpack_exec__(4316)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -120,7 +120,7 @@ __webpack_require__.r(__webpack_exports__);
* Send Response
*
* @description Send a boolean response
*/ const userSchemaMainFilePath = `./jsonData/dbSchemas/users/user-${user.id}/main.json`;
*/ const userSchemaMainFilePath = `${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${user.id}/main.json`;
/** @type {import("@/package-shared/types").DSQL_DatabaseSchemaType[]} */ let userSchemaData = JSON.parse(fs.readFileSync(userSchemaMainFilePath, "utf8"));
let targetDatabaseIndex;
let targetDatabase = userSchemaData.filter((databaseObject, index)=>{
@@ -212,7 +212,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,8326,1311], () => (__webpack_exec__(6772)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,8326,1311], () => (__webpack_exec__(6772)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -128,7 +128,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,6825], () => (__webpack_exec__(4229)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,6825], () => (__webpack_exec__(4229)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -114,7 +114,7 @@ const path = __webpack_require__(1017);
*
* @description Input Validation
*/ try {
const schemaPath = path.resolve(process.cwd(), "jsonData/dbSchemas/users", `user-${user.id}/main.json`);
const schemaPath = path.resolve(String(process.env.DSQL_USER_DB_SCHEMA_PATH), `user-${user.id}/main.json`);
if (!fs.existsSync(schemaPath)) {
return res.end();
}
@@ -145,7 +145,7 @@ const path = __webpack_require__(1017);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,4194], () => (__webpack_exec__(711)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,4194], () => (__webpack_exec__(711)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -130,7 +130,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,4194], () => (__webpack_exec__(8507)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,4194], () => (__webpack_exec__(8507)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -156,7 +156,7 @@ const config = {
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,7547,5886,5338,2630], () => (__webpack_exec__(5856)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,7547,5886,5338,2630], () => (__webpack_exec__(5856)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -174,7 +174,7 @@ const userAuth = __webpack_require__(6825);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,3403,8326,1311,1352,8999], () => (__webpack_exec__(1118)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,3403,8326,1311,1352,8999], () => (__webpack_exec__(1118)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -203,7 +203,7 @@ const { execSync } = __webpack_require__(2081);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,8164], () => (__webpack_exec__(7840)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,8164], () => (__webpack_exec__(7840)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -157,7 +157,7 @@ const fs = __webpack_require__(7147);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825], () => (__webpack_exec__(3284)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825], () => (__webpack_exec__(3284)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long
@@ -175,7 +175,7 @@ __webpack_require__.r(__webpack_exports__);
var __webpack_require__ = require("../../webpack-api-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [5425,2224,2163,6825,3017,7547], () => (__webpack_exec__(5989)));
var __webpack_exports__ = __webpack_require__.X(0, [2224,2163,6825,3017,7547], () => (__webpack_exec__(5989)));
module.exports = __webpack_exports__;
})();
File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More