Refactor SSL

This commit is contained in:
Benjamin Toby 2024-11-06 13:57:20 +01:00
parent eb341a7845
commit 83d261362f
316 changed files with 541 additions and 4615 deletions

View File

@ -0,0 +1 @@
p4Pc_I_yAz0s7X4dARsUj

View File

@ -5,8 +5,8 @@
"devFiles": [], "devFiles": [],
"ampDevFiles": [], "ampDevFiles": [],
"lowPriorityFiles": [ "lowPriorityFiles": [
"static/-7sHEJMM3_ea_p_I2QYW6/_buildManifest.js", "static/p4Pc_I_yAz0s7X4dARsUj/_buildManifest.js",
"static/-7sHEJMM3_ea_p_I2QYW6/_ssgManifest.js" "static/p4Pc_I_yAz0s7X4dARsUj/_ssgManifest.js"
], ],
"rootMainFiles": [], "rootMainFiles": [],
"pages": { "pages": {

View File

@ -1,7 +1,7 @@
{ {
"telemetry": { "telemetry": {
"notifiedAt": "1730894710128", "notifiedAt": "1730897740306",
"anonymousId": "8919fc5eaeb169fb0951be049494520a943f44ae04778474685f15372bf1c071", "anonymousId": "93930f2e5ee003d554543ea0c139bdbedc99cfba33d7dd2eaa1d0c1bc291336d",
"salt": "557401ce23b7d4d958128bb21333f85f" "salt": "5503fc511e03f8e72b738453693eeac9"
} }
} }

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":1,"hasExportPathMap":false,"exportTrailingSlash":false,"isNextImageImported":false}

View File

@ -0,0 +1 @@
{"version":1,"images":{"deviceSizes":[640,750,828,1080,1200,1920,2048,3840],"imageSizes":[16,32,48,64,96,128,256,384],"path":"/_next/image","loader":"default","domains":[],"disableStaticImages":false,"minimumCacheTTL":60,"formats":["image/webp"],"dangerouslyAllowSVG":false,"contentSecurityPolicy":"script-src 'none'; frame-src 'none'; sandbox;","remotePatterns":[],"unoptimized":false,"sizes":[640,750,828,1080,1200,1920,2048,3840,16,32,48,64,96,128,256,384]}}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":3,"routes":{"/docs/gui-reference/getting-started":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]/[sub-page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/gui-reference/getting-started.json"},"/docs/gui-reference/upload-media":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]/[sub-page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/gui-reference/upload-media.json"},"/docs/api-reference/get":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]/[sub-page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/api-reference/get.json"},"/docs/api-reference/post":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]/[sub-page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/api-reference/post.json"},"/docs/database-reference/data-types":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]/[sub-page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/database-reference/data-types.json"},"/docs/database-reference/querying-data":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]/[sub-page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/database-reference/querying-data.json"},"/docs/quick-start":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/quick-start.json"},"/docs/gui-reference":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/gui-reference.json"},"/docs/api-reference":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/api-reference.json"},"/docs/getting-started":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/getting-started.json"},"/docs/database-reference":{"initialRevalidateSeconds":false,"srcRoute":"/docs/[page]","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/database-reference.json"}},"dynamicRoutes":{"/docs/[page]/[sub-page]":{"routeRegex":"^/docs/([^/]+?)/([^/]+?)(?:/)?$","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/[page]/[sub-page].json","fallback":false,"dataRouteRegex":"^/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/([^/]+?)/([^/]+?)\\.json$"},"/docs/[page]":{"routeRegex":"^/docs/([^/]+?)(?:/)?$","dataRoute":"/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/[page].json","fallback":false,"dataRouteRegex":"^/_next/data/p4Pc_I_yAz0s7X4dARsUj/docs/([^/]+?)\\.json$"}},"notFoundRoutes":[],"preview":{"previewModeId":"368011c5f9cb81529e3103e3b69ec3f1","previewModeSigningKey":"d6d983ca3b53d78611a133af98908a806312197e98660936812362217f17affa","previewModeEncryptionKey":"5b5b0d4237336b3cfd05425cfa4c2ac8f0ac1770ba37a00003d027927f393756"}}

View File

@ -0,0 +1 @@
{"version":1,"config":{"env":{},"webpack":null,"webpackDevMiddleware":null,"eslint":{"ignoreDuringBuilds":true},"typescript":{"ignoreBuildErrors":true,"tsconfigPath":"tsconfig.json"},"distDir":".local_dist","cleanDistDir":true,"assetPrefix":"","configOrigin":"next.config.js","useFileSystemPublicRoutes":true,"generateEtags":true,"pageExtensions":["tsx","ts","jsx","js"],"target":"server","poweredByHeader":true,"compress":true,"analyticsId":"","images":{"deviceSizes":[640,750,828,1080,1200,1920,2048,3840],"imageSizes":[16,32,48,64,96,128,256,384],"path":"/_next/image","loader":"default","domains":[],"disableStaticImages":false,"minimumCacheTTL":60,"formats":["image/webp"],"dangerouslyAllowSVG":false,"contentSecurityPolicy":"script-src 'none'; frame-src 'none'; sandbox;","remotePatterns":[],"unoptimized":false},"devIndicators":{"buildActivity":true,"buildActivityPosition":"bottom-right"},"onDemandEntries":{"maxInactiveAge":15000,"pagesBufferLength":2},"amp":{"canonicalBase":""},"basePath":"","sassOptions":{},"trailingSlash":false,"i18n":null,"productionBrowserSourceMaps":false,"optimizeFonts":true,"excludeDefaultMomentLocales":true,"serverRuntimeConfig":{},"publicRuntimeConfig":{},"reactStrictMode":true,"httpAgentOptions":{"keepAlive":true},"outputFileTracing":true,"staticPageGenerationTimeout":60,"swcMinify":false,"experimental":{"optimisticClientCache":true,"manualClientBasePath":false,"legacyBrowsers":true,"browsersListForSwc":false,"newNextLinkBehavior":false,"cpus":15,"sharedPool":true,"profiling":false,"isrFlushToDisk":true,"workerThreads":false,"pageEnv":false,"optimizeCss":false,"nextScriptWorkers":false,"scrollRestoration":false,"externalDir":false,"disableOptimizedLoading":false,"gzipSize":true,"swcFileReading":true,"craCompat":false,"esmExternals":true,"appDir":false,"isrMemoryCacheSize":52428800,"serverComponents":false,"fullySpecified":false,"outputFileTracingRoot":"","swcTraceProfiling":false,"forceSwcTransforms":false,"largePageDataBytes":128000,"adjustFontFallbacks":false,"trustHostHeader":false},"configFileName":"next.config.js"},"appDir":"/app","files":[".local_dist/routes-manifest.json",".local_dist/server/pages-manifest.json",".local_dist/build-manifest.json",".local_dist/prerender-manifest.json",".local_dist/server/middleware-manifest.json",".local_dist/react-loadable-manifest.json",".local_dist/server/font-manifest.json",".local_dist/BUILD_ID"],"ignore":["node_modules/next/dist/compiled/@ampproject/toolbox-optimizer/**/*"]}

File diff suppressed because one or more lines are too long

View File

@ -8,10 +8,8 @@ exports.modules = {
// @ts-check // @ts-check
const fs = __webpack_require__(7147);
const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(4824);
const MASTER = mysql({ const MASTER = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
@ -20,9 +18,7 @@ const MASTER = mysql({
database: process.env.DSQL_DB_NAME, database: process.env.DSQL_DB_NAME,
port: process.env.DSQL_DB_PORT ? Number(process.env.DSQL_DB_PORT) : undefined, port: process.env.DSQL_DB_PORT ? Number(process.env.DSQL_DB_PORT) : undefined,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**
@ -49,6 +45,30 @@ async function DB_HANDLER(...args) {
module.exports = DB_HANDLER; module.exports = DB_HANDLER;
/***/ }),
/***/ 4824:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
// @ts-check
const fs = __webpack_require__(7147);
/**
* @returns {string | (import("tls").SecureContextOptions & { rejectUnauthorized?: boolean | undefined;}) | undefined}
*/ module.exports = function grabDbSSL() {
const SSL_DIR = process.env.DSQL_SSL_DIR;
if (!SSL_DIR?.match(/./)) return undefined;
const caFilePath = `${SSL_DIR}/ca-cert.pem`;
if (!fs.existsSync(caFilePath)) {
console.log(`${caFilePath} does not exist`);
return undefined;
}
return {
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
};
};
/***/ }) /***/ })
}; };

View File

@ -101,8 +101,7 @@ exports.modules = {
const fs = __webpack_require__(7147); const fs = __webpack_require__(7147);
const serverError = __webpack_require__(7023); const serverError = __webpack_require__(7023);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const path = __webpack_require__(1017); const grabDbSSL = __webpack_require__(3260);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../ssl");
const connection = mysql({ const connection = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
@ -110,9 +109,7 @@ const connection = mysql({
password: process.env.DSQL_DB_PASSWORD, password: process.env.DSQL_DB_PASSWORD,
database: process.env.DSQL_DB_NAME, database: process.env.DSQL_DB_NAME,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**
@ -167,6 +164,30 @@ const connection = mysql({
}; };
/***/ }),
/***/ 3260:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
// @ts-check
const fs = __webpack_require__(7147);
/**
* @returns {string | (import("tls").SecureContextOptions & { rejectUnauthorized?: boolean | undefined;}) | undefined}
*/ module.exports = function grabDbSSL() {
const SSL_DIR = process.env.DSQL_SSL_DIR;
if (!SSL_DIR?.match(/./)) return undefined;
const caFilePath = `${SSL_DIR}/ca-cert.pem`;
if (!fs.existsSync(caFilePath)) {
console.log(`${caFilePath} does not exist`);
return undefined;
}
return {
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
};
};
/***/ }) /***/ })
}; };

View File

@ -11,16 +11,14 @@ exports.modules = {
const fs = __webpack_require__(7147); const fs = __webpack_require__(7147);
const path = __webpack_require__(1017); const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(4824);
let DSQL_USER = mysql({ let DSQL_USER = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
user: process.env.DSQL_DB_READ_ONLY_USERNAME, user: process.env.DSQL_DB_READ_ONLY_USERNAME,
password: process.env.DSQL_DB_READ_ONLY_PASSWORD, password: process.env.DSQL_DB_READ_ONLY_PASSWORD,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**
@ -42,9 +40,7 @@ let DSQL_USER = mysql({
user: process.env.DSQL_DB_FULL_ACCESS_USERNAME, user: process.env.DSQL_DB_FULL_ACCESS_USERNAME,
password: process.env.DSQL_DB_FULL_ACCESS_PASSWORD, password: process.env.DSQL_DB_FULL_ACCESS_PASSWORD,
database: database, database: database,
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
} else { } else {
@ -54,9 +50,7 @@ let DSQL_USER = mysql({
user: process.env.DSQL_DB_READ_ONLY_USERNAME, user: process.env.DSQL_DB_READ_ONLY_USERNAME,
password: process.env.DSQL_DB_READ_ONLY_PASSWORD, password: process.env.DSQL_DB_READ_ONLY_PASSWORD,
database: database, database: database,
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
} }

View File

@ -859,19 +859,15 @@ const NO_DB_HANDLER = __webpack_require__(2020);
// @ts-check // @ts-check
const fs = __webpack_require__(7147);
const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(3260);
let NO_DB = mysql({ let NO_DB = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
user: process.env.DSQL_DB_USERNAME, user: process.env.DSQL_DB_USERNAME,
password: process.env.DSQL_DB_PASSWORD, password: process.env.DSQL_DB_PASSWORD,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**

View File

@ -39,10 +39,8 @@ module.exports = decrypt;
// @ts-check // @ts-check
const fs = __webpack_require__(7147);
const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(3260);
const MASTER = mysql({ const MASTER = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
@ -51,9 +49,7 @@ const MASTER = mysql({
database: process.env.DSQL_DB_NAME, database: process.env.DSQL_DB_NAME,
port: process.env.DSQL_DB_PORT ? Number(process.env.DSQL_DB_PORT) : undefined, port: process.env.DSQL_DB_PORT ? Number(process.env.DSQL_DB_PORT) : undefined,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**
@ -80,6 +76,30 @@ async function DB_HANDLER(...args) {
module.exports = DB_HANDLER; module.exports = DB_HANDLER;
/***/ }),
/***/ 3260:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
// @ts-check
const fs = __webpack_require__(7147);
/**
* @returns {string | (import("tls").SecureContextOptions & { rejectUnauthorized?: boolean | undefined;}) | undefined}
*/ module.exports = function grabDbSSL() {
const SSL_DIR = process.env.DSQL_SSL_DIR;
if (!SSL_DIR?.match(/./)) return undefined;
const caFilePath = `${SSL_DIR}/ca-cert.pem`;
if (!fs.existsSync(caFilePath)) {
console.log(`${caFilePath} does not exist`);
return undefined;
}
return {
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
};
};
/***/ }) /***/ })
}; };

View File

@ -8,19 +8,15 @@ exports.modules = {
// @ts-check // @ts-check
const fs = __webpack_require__(7147);
const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(4824);
let NO_DB = mysql({ let NO_DB = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
user: process.env.DSQL_DB_USERNAME, user: process.env.DSQL_DB_USERNAME,
password: process.env.DSQL_DB_PASSWORD, password: process.env.DSQL_DB_PASSWORD,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**

View File

@ -11,16 +11,14 @@ exports.modules = {
const fs = __webpack_require__(7147); const fs = __webpack_require__(7147);
const path = __webpack_require__(1017); const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(3260);
let DSQL_USER = mysql({ let DSQL_USER = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
user: process.env.DSQL_DB_READ_ONLY_USERNAME, user: process.env.DSQL_DB_READ_ONLY_USERNAME,
password: process.env.DSQL_DB_READ_ONLY_PASSWORD, password: process.env.DSQL_DB_READ_ONLY_PASSWORD,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**
@ -42,9 +40,7 @@ let DSQL_USER = mysql({
user: process.env.DSQL_DB_FULL_ACCESS_USERNAME, user: process.env.DSQL_DB_FULL_ACCESS_USERNAME,
password: process.env.DSQL_DB_FULL_ACCESS_PASSWORD, password: process.env.DSQL_DB_FULL_ACCESS_PASSWORD,
database: database, database: database,
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
} else { } else {
@ -54,9 +50,7 @@ let DSQL_USER = mysql({
user: process.env.DSQL_DB_READ_ONLY_USERNAME, user: process.env.DSQL_DB_READ_ONLY_USERNAME,
password: process.env.DSQL_DB_READ_ONLY_PASSWORD, password: process.env.DSQL_DB_READ_ONLY_PASSWORD,
database: database, database: database,
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
} }

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,13 @@
{ {
"/_app": "pages/_app.js",
"/_document": "pages/_document.js", "/_document": "pages/_document.js",
"/500": "pages/500.js", "/_app": "pages/_app.js",
"/404": "pages/404.js", "/_error": "pages/_error.js",
"/404": "pages/404.html",
"/500": "pages/500.html",
"/api/acceptUserInvitation": "pages/api/acceptUserInvitation.js", "/api/acceptUserInvitation": "pages/api/acceptUserInvitation.js",
"/api/addApiKey": "pages/api/addApiKey.js",
"/api/addAdminUserUser": "pages/api/addAdminUserUser.js", "/api/addAdminUserUser": "pages/api/addAdminUserUser.js",
"/api/addDbUser": "pages/api/addDbUser.js", "/api/addDbUser": "pages/api/addDbUser.js",
"/api/addApiKey": "pages/api/addApiKey.js",
"/api/addNewMediaFolder": "pages/api/addNewMediaFolder.js", "/api/addNewMediaFolder": "pages/api/addNewMediaFolder.js",
"/api/addTableEntry": "pages/api/addTableEntry.js", "/api/addTableEntry": "pages/api/addTableEntry.js",
"/api/addSocialLogin": "pages/api/addSocialLogin.js", "/api/addSocialLogin": "pages/api/addSocialLogin.js",
@ -15,178 +16,177 @@
"/api/addUsersTableToDatabase": "pages/api/addUsersTableToDatabase.js", "/api/addUsersTableToDatabase": "pages/api/addUsersTableToDatabase.js",
"/api/admin/clientError": "pages/api/admin/clientError.js", "/api/admin/clientError": "pages/api/admin/clientError.js",
"/api/admin/addUserBackup": "pages/api/admin/addUserBackup.js", "/api/admin/addUserBackup": "pages/api/admin/addUserBackup.js",
"/api/admin/clearErrorLogs": "pages/api/admin/clearErrorLogs.js",
"/api/admin/createNewBackup": "pages/api/admin/createNewBackup.js",
"/api/admin/getUserBackups": "pages/api/admin/getUserBackups.js",
"/api/admin/docs/[action]": "pages/api/admin/docs/[action].js", "/api/admin/docs/[action]": "pages/api/admin/docs/[action].js",
"/api/admin/getTablesForUserDatabase": "pages/api/admin/getTablesForUserDatabase.js", "/api/admin/getTablesForUserDatabase": "pages/api/admin/getTablesForUserDatabase.js",
"/api/admin/createNewBackup": "pages/api/admin/createNewBackup.js",
"/api/admin/getUserBackups": "pages/api/admin/getUserBackups.js",
"/api/admin/grabBackups": "pages/api/admin/grabBackups.js", "/api/admin/grabBackups": "pages/api/admin/grabBackups.js",
"/api/admin/getUserData": "pages/api/admin/getUserData.js", "/api/admin/getUserData": "pages/api/admin/getUserData.js",
"/api/admin/grabErrorLogs": "pages/api/admin/grabErrorLogs.js", "/api/admin/grabErrorLogs": "pages/api/admin/grabErrorLogs.js",
"/api/admin/grabFile": "pages/api/admin/grabFile.js", "/api/admin/grabFile": "pages/api/admin/grabFile.js",
"/api/admin/loginSuUser": "pages/api/admin/loginSuUser.js", "/api/admin/loginSuUser": "pages/api/admin/loginSuUser.js",
"/api/admin/runUserDbQuery": "pages/api/admin/runUserDbQuery.js",
"/api/changeDbUserPassword": "pages/api/changeDbUserPassword.js", "/api/changeDbUserPassword": "pages/api/changeDbUserPassword.js",
"/api/admin/runUserDbQuery": "pages/api/admin/runUserDbQuery.js",
"/api/admin/updateEnv": "pages/api/admin/updateEnv.js",
"/api/checkDuplicateData": "pages/api/checkDuplicateData.js", "/api/checkDuplicateData": "pages/api/checkDuplicateData.js",
"/api/checkExistingFolder": "pages/api/checkExistingFolder.js", "/api/checkExistingFolder": "pages/api/checkExistingFolder.js",
"/api/clientSideAuth": "pages/api/clientSideAuth.js", "/api/clientSideAuth": "pages/api/clientSideAuth.js",
"/api/connect/handshake": "pages/api/connect/handshake.js",
"/api/connect/disconnect": "pages/api/connect/disconnect.js", "/api/connect/disconnect": "pages/api/connect/disconnect.js",
"/api/connect": "pages/api/connect.js", "/api/connect/handshake": "pages/api/connect/handshake.js",
"/api/connect/verify": "pages/api/connect/verify.js", "/api/connect/verify": "pages/api/connect/verify.js",
"/api/connect": "pages/api/connect.js",
"/api/contact": "pages/api/contact.js", "/api/contact": "pages/api/contact.js",
"/api/deleteApiKey": "pages/api/deleteApiKey.js",
"/api/createUserDatabase": "pages/api/createUserDatabase.js", "/api/createUserDatabase": "pages/api/createUserDatabase.js",
"/api/deleteInvitation": "pages/api/deleteInvitation.js", "/api/deleteApiKey": "pages/api/deleteApiKey.js",
"/api/deleteDbUser": "pages/api/deleteDbUser.js", "/api/deleteDbUser": "pages/api/deleteDbUser.js",
"/api/deleteMediaFolder": "pages/api/deleteMediaFolder.js", "/api/deleteMediaFolder": "pages/api/deleteMediaFolder.js",
"/api/deleteInvitation": "pages/api/deleteInvitation.js",
"/api/deleteTableEntry": "pages/api/deleteTableEntry.js", "/api/deleteTableEntry": "pages/api/deleteTableEntry.js",
"/api/deleteUserDatabase": "pages/api/deleteUserDatabase.js",
"/api/deleteUser": "pages/api/deleteUser.js", "/api/deleteUser": "pages/api/deleteUser.js",
"/api/deleteUserDatabase": "pages/api/deleteUserDatabase.js",
"/api/deleteUserMedia": "pages/api/deleteUserMedia.js", "/api/deleteUserMedia": "pages/api/deleteUserMedia.js",
"/api/deleteUserTable": "pages/api/deleteUserTable.js", "/api/deleteUserTable": "pages/api/deleteUserTable.js",
"/api/deleteUserUser": "pages/api/deleteUserUser.js", "/api/deleteUserUser": "pages/api/deleteUserUser.js",
"/api/admin/updateEnv": "pages/api/admin/updateEnv.js",
"/api/downloadDatabaseSchema": "pages/api/downloadDatabaseSchema.js", "/api/downloadDatabaseSchema": "pages/api/downloadDatabaseSchema.js",
"/api/exportDatabase": "pages/api/exportDatabase.js", "/api/exportDatabase": "pages/api/exportDatabase.js",
"/api/get-authorized-databases": "pages/api/get-authorized-databases.js", "/api/get-authorized-databases": "pages/api/get-authorized-databases.js",
"/api/getDatabaseTables": "pages/api/getDatabaseTables.js",
"/api/fetch-entries-basic": "pages/api/fetch-entries-basic.js", "/api/fetch-entries-basic": "pages/api/fetch-entries-basic.js",
"/api/getDatabaseTables": "pages/api/getDatabaseTables.js",
"/api/getDelegatedDatabaseToken": "pages/api/getDelegatedDatabaseToken.js", "/api/getDelegatedDatabaseToken": "pages/api/getDelegatedDatabaseToken.js",
"/api/getDiskUsage": "pages/api/getDiskUsage.js",
"/api/getDelegatedDatabases": "pages/api/getDelegatedDatabases.js", "/api/getDelegatedDatabases": "pages/api/getDelegatedDatabases.js",
"/api/getUserDatabaseTables": "pages/api/getUserDatabaseTables.js", "/api/getUserDatabaseTables": "pages/api/getUserDatabaseTables.js",
"/api/getDiskUsage": "pages/api/getDiskUsage.js",
"/api/getUserSchemaData": "pages/api/getUserSchemaData.js",
"/api/getUserDatabases": "pages/api/getUserDatabases.js", "/api/getUserDatabases": "pages/api/getUserDatabases.js",
"/api/getUserMedia": "pages/api/getUserMedia.js", "/api/getUserMedia": "pages/api/getUserMedia.js",
"/api/getUserSchemaData": "pages/api/getUserSchemaData.js",
"/api/importDatabase": "pages/api/importDatabase.js",
"/api/healthcheck": "pages/api/healthcheck.js", "/api/healthcheck": "pages/api/healthcheck.js",
"/api/importDatabase": "pages/api/importDatabase.js",
"/api/importDatabaseSchema": "pages/api/importDatabaseSchema.js", "/api/importDatabaseSchema": "pages/api/importDatabaseSchema.js",
"/api/infiniteScroll": "pages/api/infiniteScroll.js", "/api/infiniteScroll": "pages/api/infiniteScroll.js",
"/api/logoutUser": "pages/api/logoutUser.js",
"/api/loginUser": "pages/api/loginUser.js", "/api/loginUser": "pages/api/loginUser.js",
"/api/logoutUser": "pages/api/logoutUser.js",
"/api/media/addPrivateMedia": "pages/api/media/addPrivateMedia.js", "/api/media/addPrivateMedia": "pages/api/media/addPrivateMedia.js",
"/api/purgeDb": "pages/api/purgeDb.js",
"/api/media/getPrivateMedia": "pages/api/media/getPrivateMedia.js", "/api/media/getPrivateMedia": "pages/api/media/getPrivateMedia.js",
"/api/purgeDb": "pages/api/purgeDb.js",
"/api/query/get-schema": "pages/api/query/get-schema.js", "/api/query/get-schema": "pages/api/query/get-schema.js",
"/api/query/get": "pages/api/query/get.js", "/api/query/get": "pages/api/query/get.js",
"/api/queryEntriesSearchTerm": "pages/api/queryEntriesSearchTerm.js",
"/api/query/update-schema-from-single-database": "pages/api/query/update-schema-from-single-database.js", "/api/query/update-schema-from-single-database": "pages/api/query/update-schema-from-single-database.js",
"/api/reAuthenticateUser": "pages/api/reAuthenticateUser.js", "/api/reAuthenticateUser": "pages/api/reAuthenticateUser.js",
"/api/queryEntriesSearchTerm": "pages/api/queryEntriesSearchTerm.js",
"/api/renameMedia": "pages/api/renameMedia.js",
"/api/refreshEntry": "pages/api/refreshEntry.js",
"/api/registerUser": "pages/api/registerUser.js", "/api/registerUser": "pages/api/registerUser.js",
"/api/resetDelegatedDatabaseToken": "pages/api/resetDelegatedDatabaseToken.js", "/api/resetDelegatedDatabaseToken": "pages/api/resetDelegatedDatabaseToken.js",
"/api/renameMedia": "pages/api/renameMedia.js",
"/api/resetPassword": "pages/api/resetPassword.js", "/api/resetPassword": "pages/api/resetPassword.js",
"/api/refreshEntry": "pages/api/refreshEntry.js",
"/api/runUserDbQuery": "pages/api/runUserDbQuery.js", "/api/runUserDbQuery": "pages/api/runUserDbQuery.js",
"/api/sendEmailVerificationLink": "pages/api/sendEmailVerificationLink.js", "/api/sendEmailVerificationLink": "pages/api/sendEmailVerificationLink.js",
"/api/sendPasswordResetLink": "pages/api/sendPasswordResetLink.js", "/api/sendPasswordResetLink": "pages/api/sendPasswordResetLink.js",
"/api/social-login/github-auth": "pages/api/social-login/github-auth.js",
"/api/social-login/facebook-auth": "pages/api/social-login/facebook-auth.js", "/api/social-login/facebook-auth": "pages/api/social-login/facebook-auth.js",
"/api/social-login/utils/checkEmail": "pages/api/social-login/utils/checkEmail.js", "/api/social-login/github-auth": "pages/api/social-login/github-auth.js",
"/api/social-login/google-auth": "pages/api/social-login/google-auth.js", "/api/social-login/google-auth": "pages/api/social-login/google-auth.js",
"/api/social-login/utils/checkSocialId": "pages/api/social-login/utils/checkSocialId.js", "/api/social-login/utils/checkEmail": "pages/api/social-login/utils/checkEmail.js",
"/api/social-login/utils/getEmailFromSocialId": "pages/api/social-login/utils/getEmailFromSocialId.js", "/api/social-login/utils/getEmailFromSocialId": "pages/api/social-login/utils/getEmailFromSocialId.js",
"/api/sql-users/update": "pages/api/sql-users/update.js", "/api/social-login/utils/checkSocialId": "pages/api/social-login/utils/checkSocialId.js",
"/api/sql-users/create": "pages/api/sql-users/create.js",
"/api/sql-users/delete": "pages/api/sql-users/delete.js", "/api/sql-users/delete": "pages/api/sql-users/delete.js",
"/api/sql-users/create": "pages/api/sql-users/create.js",
"/api/sql-users/update": "pages/api/sql-users/update.js",
"/api/stream/[path]": "pages/api/stream/[path].js", "/api/stream/[path]": "pages/api/stream/[path].js",
"/api/sync-table-data": "pages/api/sync-table-data.js", "/api/sync-table-data": "pages/api/sync-table-data.js",
"/api/test/cors": "pages/api/test/cors.js", "/api/test/cors": "pages/api/test/cors.js",
"/api/updateAdminUserAccess": "pages/api/updateAdminUserAccess.js", "/api/test/mail": "pages/api/test/mail.js",
"/api/unsubscribe": "pages/api/unsubscribe.js", "/api/unsubscribe": "pages/api/unsubscribe.js",
"/api/updateAdminUserAccess": "pages/api/updateAdminUserAccess.js",
"/api/updateClonedTableForeignKeys": "pages/api/updateClonedTableForeignKeys.js", "/api/updateClonedTableForeignKeys": "pages/api/updateClonedTableForeignKeys.js",
"/api/updateDbSchemaDataForUser": "pages/api/updateDbSchemaDataForUser.js", "/api/updateDbSchemaDataForUser": "pages/api/updateDbSchemaDataForUser.js",
"/api/updateDbUser": "pages/api/updateDbUser.js", "/api/updateDbUser": "pages/api/updateDbUser.js",
"/api/updateTableEntry": "pages/api/updateTableEntry.js", "/api/updateTableEntry": "pages/api/updateTableEntry.js",
"/api/updateUser": "pages/api/updateUser.js", "/api/updateUser": "pages/api/updateUser.js",
"/api/updateUserUser": "pages/api/updateUserUser.js",
"/api/updateUserTable": "pages/api/updateUserTable.js",
"/api/updateUserDatabase": "pages/api/updateUserDatabase.js", "/api/updateUserDatabase": "pages/api/updateUserDatabase.js",
"/api/updateUserTable": "pages/api/updateUserTable.js",
"/api/updateUserUser": "pages/api/updateUserUser.js",
"/api/user-schema/replace-database-schema": "pages/api/user-schema/replace-database-schema.js", "/api/user-schema/replace-database-schema": "pages/api/user-schema/replace-database-schema.js",
"/api/user/add-user": "pages/api/user/add-user.js", "/api/user/add-user": "pages/api/user/add-user.js",
"/api/user/delete-user": "pages/api/user/delete-user.js", "/api/user/delete-user": "pages/api/user/delete-user.js",
"/api/user/get-user": "pages/api/user/get-user.js", "/api/user/get-user": "pages/api/user/get-user.js",
"/api/test/mail": "pages/api/test/mail.js",
"/api/user/github-login": "pages/api/user/github-login.js",
"/api/user/google-login": "pages/api/user/google-login.js",
"/api/user/grab-google-user-from-token": "pages/api/user/grab-google-user-from-token.js", "/api/user/grab-google-user-from-token": "pages/api/user/grab-google-user-from-token.js",
"/api/user/google-login": "pages/api/user/google-login.js",
"/api/user/login-user": "pages/api/user/login-user.js", "/api/user/login-user": "pages/api/user/login-user.js",
"/api/user/github-login": "pages/api/user/github-login.js",
"/api/user/reauth-user": "pages/api/user/reauth-user.js", "/api/user/reauth-user": "pages/api/user/reauth-user.js",
"/api/user/send-email-code": "pages/api/user/send-email-code.js", "/api/user/send-email-code": "pages/api/user/send-email-code.js",
"/api/webhooks/github-push": "pages/api/webhooks/github-push.js",
"/api/user/update-user": "pages/api/user/update-user.js", "/api/user/update-user": "pages/api/user/update-user.js",
"/": "pages/index.js", "/api/webhooks/github-push": "pages/api/webhooks/github-push.js",
"/privacy": "pages/privacy.js", "/": "pages/index.html",
"/redirect": "pages/redirect.js", "/privacy": "pages/privacy.html",
"/terms": "pages/terms.js", "/redirect": "pages/redirect.html",
"/api/admin/clearErrorLogs": "pages/api/admin/clearErrorLogs.js",
"/terms": "pages/terms.html",
"/about": "pages/about.html",
"/admin/[user_id]/api-keys": "pages/admin/[user_id]/api-keys.js", "/admin/[user_id]/api-keys": "pages/admin/[user_id]/api-keys.js",
"/admin/[user_id]/connect": "pages/admin/[user_id]/connect.js", "/admin/[user_id]/connect": "pages/admin/[user_id]/connect.js",
"/admin/[user_id]/databases/[single]/edit-database": "pages/admin/[user_id]/databases/[single]/edit-database.js",
"/about": "pages/about.js",
"/admin/[user_id]/databases/[single]": "pages/admin/[user_id]/databases/[single].js",
"/admin/[user_id]/databases/[single]/shell": "pages/admin/[user_id]/databases/[single]/shell.js",
"/admin/[user_id]/databases/[single]/schema": "pages/admin/[user_id]/databases/[single]/schema.js", "/admin/[user_id]/databases/[single]/schema": "pages/admin/[user_id]/databases/[single]/schema.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js", "/admin/[user_id]/databases/[single]/edit-database": "pages/admin/[user_id]/databases/[single]/edit-database.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/fields": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js",
"/admin/[user_id]/databases/[single]/connect": "pages/admin/[user_id]/databases/[single]/connect.js", "/admin/[user_id]/databases/[single]/connect": "pages/admin/[user_id]/databases/[single]/connect.js",
"/admin/[user_id]/databases/[single]/shell": "pages/admin/[user_id]/databases/[single]/shell.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js", "/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js",
"/admin/[user_id]/databases/[single]": "pages/admin/[user_id]/databases/[single].js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/fields": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/entries": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries.js", "/admin/[user_id]/databases/[single]/tables/[single_table]/entries": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js", "/admin/[user_id]/databases/[single]/tables/[single_table]": "pages/admin/[user_id]/databases/[single]/tables/[single_table].js",
"/admin/[user_id]/databases/[single]/tables/add-table": "pages/admin/[user_id]/databases/[single]/tables/add-table.js", "/admin/[user_id]/databases/[single]/tables/add-table": "pages/admin/[user_id]/databases/[single]/tables/add-table.js",
"/admin/[user_id]/databases/[single]/users/[user]/change-password": "pages/admin/[user_id]/databases/[single]/users/[user]/change-password.js", "/admin/[user_id]/databases/[single]/users/[user]/change-password": "pages/admin/[user_id]/databases/[single]/users/[user]/change-password.js",
"/admin/[user_id]/databases/[single]/tables/[single_table]": "pages/admin/[user_id]/databases/[single]/tables/[single_table].js",
"/admin/[user_id]/databases/[single]/tables": "pages/admin/[user_id]/databases/[single]/tables.js", "/admin/[user_id]/databases/[single]/tables": "pages/admin/[user_id]/databases/[single]/tables.js",
"/admin/[user_id]/databases/[single]/users/add-social-logins": "pages/admin/[user_id]/databases/[single]/users/add-social-logins.js", "/admin/[user_id]/databases/[single]/users/add-social-logins": "pages/admin/[user_id]/databases/[single]/users/add-social-logins.js",
"/admin/[user_id]/databases/[single]/users/add-user": "pages/admin/[user_id]/databases/[single]/users/add-user.js",
"/admin/[user_id]/databases/[single]/users/[user]": "pages/admin/[user_id]/databases/[single]/users/[user].js", "/admin/[user_id]/databases/[single]/users/[user]": "pages/admin/[user_id]/databases/[single]/users/[user].js",
"/admin/[user_id]/databases/[single]/users": "pages/admin/[user_id]/databases/[single]/users.js", "/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]": "pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js",
"/admin/[user_id]/databases/add-database": "pages/admin/[user_id]/databases/add-database.js", "/admin/[user_id]/databases/add-database": "pages/admin/[user_id]/databases/add-database.js",
"/admin/[user_id]/databases/[single]/users/add-user": "pages/admin/[user_id]/databases/[single]/users/add-user.js",
"/admin/[user_id]/databases/[single]/users": "pages/admin/[user_id]/databases/[single]/users.js",
"/admin/[user_id]/databases": "pages/admin/[user_id]/databases.js", "/admin/[user_id]/databases": "pages/admin/[user_id]/databases.js",
"/admin/[user_id]": "pages/admin/[user_id].js", "/admin/[user_id]": "pages/admin/[user_id].js",
"/admin/[user_id]/schema": "pages/admin/[user_id]/schema.js",
"/admin/[user_id]/users/add-user": "pages/admin/[user_id]/users/add-user.js",
"/admin/[user_id]/media": "pages/admin/[user_id]/media.js",
"/admin/[user_id]/media/[...folder]": "pages/admin/[user_id]/media/[...folder].js",
"/admin/[user_id]/users/databases/[database]": "pages/admin/[user_id]/users/databases/[database].js",
"/admin/[user_id]/settings": "pages/admin/[user_id]/settings.js", "/admin/[user_id]/settings": "pages/admin/[user_id]/settings.js",
"/admin/[user_id]/users/databases": "pages/admin/[user_id]/users/databases.js", "/admin/[user_id]/media/[...folder]": "pages/admin/[user_id]/media/[...folder].js",
"/admin/[user_id]/media": "pages/admin/[user_id]/media.js",
"/admin/[user_id]/users/add-user": "pages/admin/[user_id]/users/add-user.js",
"/admin/[user_id]/users/databases/[database]/[user]": "pages/admin/[user_id]/users/databases/[database]/[user].js", "/admin/[user_id]/users/databases/[database]/[user]": "pages/admin/[user_id]/users/databases/[database]/[user].js",
"/admin/[user_id]/users/databases/[database]": "pages/admin/[user_id]/users/databases/[database].js",
"/admin/[user_id]/users/databases": "pages/admin/[user_id]/users/databases.js",
"/admin/[user_id]/schema": "pages/admin/[user_id]/schema.js",
"/admin": "pages/admin.js", "/admin": "pages/admin.js",
"/admin/[user_id]/users": "pages/admin/[user_id]/users.js", "/admin/[user_id]/users": "pages/admin/[user_id]/users.js",
"/api/exportTableData": "pages/api/exportTableData.js", "/api/exportTableData": "pages/api/exportTableData.js",
"/api/query/get-private-file": "pages/api/query/get-private-file.js", "/api/query/get-private-file": "pages/api/query/get-private-file.js",
"/api/query/add-file": "pages/api/query/add-file.js", "/api/query/add-file": "pages/api/query/add-file.js",
"/api/query/delete-file": "pages/api/query/delete-file.js",
"/api/addUserMedia": "pages/api/addUserMedia.js",
"/api/query/add-image": "pages/api/query/add-image.js", "/api/query/add-image": "pages/api/query/add-image.js",
"/api/addUserMedia": "pages/api/addUserMedia.js",
"/api/query/delete-file": "pages/api/query/delete-file.js",
"/api/query/post": "pages/api/query/post.js", "/api/query/post": "pages/api/query/post.js",
"/contact": "pages/contact.js", "/blog": "pages/blog.html",
"/blog": "pages/blog.js", "/contact": "pages/contact.html",
"/docs/[page]": "pages/docs/[page].js", "/docs": "pages/docs.js",
"/create-account": "pages/create-account.js", "/create-account": "pages/create-account.js",
"/docs/[page]/[sub-page]": "pages/docs/[page]/[sub-page].js", "/docs/[page]/[sub-page]": "pages/docs/[page]/[sub-page].js",
"/docs": "pages/docs.js", "/docs/[page]": "pages/docs/[page].js",
"/login": "pages/login.js", "/login": "pages/login.js",
"/pricing": "pages/pricing.js", "/pricing": "pages/pricing.html",
"/email-verification": "pages/email-verification.js",
"/logout": "pages/logout.js", "/logout": "pages/logout.js",
"/su/console": "pages/su/console.js", "/email-verification": "pages/email-verification.js",
"/su/backups": "pages/su/backups.js", "/su/backups": "pages/su/backups.js",
"/su/console": "pages/su/console.js",
"/send-password-reset-link": "pages/send-password-reset-link.js", "/send-password-reset-link": "pages/send-password-reset-link.js",
"/su/docs/create-page": "pages/su/docs/create-page.js", "/su/docs/create-page": "pages/su/docs/create-page.js",
"/su/docs/edit-page": "pages/su/docs/edit-page.js",
"/reset-password": "pages/reset-password.js", "/reset-password": "pages/reset-password.js",
"/su/envar": "pages/su/envar.js",
"/su/docs": "pages/su/docs.js", "/su/docs": "pages/su/docs.js",
"/su/docs/edit-page": "pages/su/docs/edit-page.js",
"/su/docs/pages/[id]": "pages/su/docs/pages/[id].js",
"/su/envar": "pages/su/envar.js",
"/su/docs/pages": "pages/su/docs/pages.js", "/su/docs/pages": "pages/su/docs/pages.js",
"/su/error-logs": "pages/su/error-logs.js", "/su/error-logs": "pages/su/error-logs.js",
"/su": "pages/su.js", "/su": "pages/su.js",
"/su/login": "pages/su/login.js",
"/su/docs/pages/[id]": "pages/su/docs/pages/[id].js",
"/_error": "pages/_error.js",
"/su/users/[single]": "pages/su/users/[single].js",
"/su/users": "pages/su/users.js", "/su/users": "pages/su/users.js",
"/su/users/[single]": "pages/su/users/[single].js",
"/su/users/new": "pages/su/users/new.js", "/su/users/new": "pages/su/users/new.js",
"/su/login": "pages/su/login.js",
"/unsubscribe": "pages/unsubscribe.js" "/unsubscribe": "pages/unsubscribe.js"
} }

File diff suppressed because one or more lines are too long

View File

@ -1,213 +0,0 @@
"use strict";
(() => {
var exports = {};
exports.id = 2197;
exports.ids = [2197];
exports.modules = {
/***/ 461:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"default": () => (/* binding */ NotFoundPage)
});
// EXTERNAL MODULE: external "react/jsx-runtime"
var jsx_runtime_ = __webpack_require__(997);
// EXTERNAL MODULE: external "react"
var external_react_ = __webpack_require__(6689);
var external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);
// EXTERNAL MODULE: ./layouts/GeneralLayout.jsx + 1 modules
var GeneralLayout = __webpack_require__(6217);
// EXTERNAL MODULE: ./components/general/PageHeadTags.jsx
var PageHeadTags = __webpack_require__(4097);
// EXTERNAL MODULE: ./functions/frontend/clientAuthUser.js
var clientAuthUser = __webpack_require__(9922);
;// CONCATENATED MODULE: external "@mui/icons-material/RailwayAlertTwoTone"
const RailwayAlertTwoTone_namespaceObject = require("@mui/icons-material/RailwayAlertTwoTone");
var RailwayAlertTwoTone_default = /*#__PURE__*/__webpack_require__.n(RailwayAlertTwoTone_namespaceObject);
;// CONCATENATED MODULE: ./pages/404.jsx
// @ts-check
/**
* ==============================================================================
* Imports
* ==============================================================================
*/
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /**
* ==============================================================================
* Main Component { Functional }
* ==============================================================================
* @param {Object} props - Server props
*/ function NotFoundPage(props) {
/**
* Get Contexts
*
* @abstract { React.useContext }
*/ if (true) {
external_react_default().useEffect(()=>{
window.location.href = "https://datasquirel.com";
}, []);
return null;
}
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Javascript Variables
*
* @abstract Non hook variables and functions
*/ const pageTitle = "Cloudbased SQL data management system | Datasquirel";
const pageDescription = "Datasquirel is a fast and efficient cloud-based SQL data management system that takes away the entire hassle of dealing with data both locally and across different platforms.";
let head = /*#__PURE__*/ (0,jsx_runtime_.jsxs)(jsx_runtime_.Fragment, {
children: [
/*#__PURE__*/ jsx_runtime_.jsx("title", {
children: pageTitle
}),
/*#__PURE__*/ jsx_runtime_.jsx("meta", {
name: "description",
content: pageDescription
}),
/*#__PURE__*/ jsx_runtime_.jsx(PageHeadTags/* default */.Z, {
pageTitle: pageTitle,
pageDescription: pageDescription,
pagePathname: "/"
})
]
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* React Hooks
*
* @abstract { useState, useEffect, useRef, etc ... }
*/ const [user, setUser] = external_react_default().useState(null);
external_react_default().useEffect(()=>{
// @ts-ignore
(0,clientAuthUser/* default */.Z)({
setUser
});
}, []);
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Function Return
*
* @abstract Main Function Return
*/ return /*#__PURE__*/ jsx_runtime_.jsx(GeneralLayout/* default */.Z, {
head: head,
user: user,
children: /*#__PURE__*/ jsx_runtime_.jsx("main", {
children: /*#__PURE__*/ jsx_runtime_.jsx("section", {
children: /*#__PURE__*/ (0,jsx_runtime_.jsxs)("div", {
className: "paper items-center px-20 gap-2",
children: [
/*#__PURE__*/ jsx_runtime_.jsx("h2", {
className: "text-base m-0 text-slate-400",
children: "Ooops ..."
}),
/*#__PURE__*/ jsx_runtime_.jsx("h1", {
className: "text-2xl m-0",
children: "Page Not Found"
}),
/*#__PURE__*/ jsx_runtime_.jsx((RailwayAlertTwoTone_default()), {
color: "primary",
sx: {
fontSize: 200
},
className: "opacity-40"
}),
/*#__PURE__*/ (0,jsx_runtime_.jsxs)("div", {
children: [
/*#__PURE__*/ jsx_runtime_.jsx("a", {
href: "/",
className: "button outlined",
children: "Home"
}),
/*#__PURE__*/ jsx_runtime_.jsx("button", {
onClick: (e)=>{
window.history.back();
},
children: "Go Back"
})
]
})
]
})
})
})
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
} /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */
/***/ }),
/***/ 386:
/***/ ((module) => {
module.exports = require("@mui/icons-material/CottageTwoTone");
/***/ }),
/***/ 5557:
/***/ ((module) => {
module.exports = require("@mui/icons-material/MenuBookTwoTone");
/***/ }),
/***/ 2423:
/***/ ((module) => {
module.exports = require("lucide-react");
/***/ }),
/***/ 968:
/***/ ((module) => {
module.exports = require("next/head");
/***/ }),
/***/ 6689:
/***/ ((module) => {
module.exports = require("react");
/***/ }),
/***/ 997:
/***/ ((module) => {
module.exports = require("react/jsx-runtime");
/***/ })
};
;
// load runtime
var __webpack_require__ = require("../webpack-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [4017,8313,5264,6729,5449,913,9360,6217,4097,9922], () => (__webpack_exec__(461)));
module.exports = __webpack_exports__;
})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,208 +0,0 @@
"use strict";
(() => {
var exports = {};
exports.id = 8573;
exports.ids = [8573];
exports.modules = {
/***/ 5494:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (/* binding */ ErrorPage)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(997);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(6689);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _layouts_GeneralLayout__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(6217);
/* harmony import */ var _components_general_PageHeadTags__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4097);
/* harmony import */ var _functions_frontend_clientAuthUser__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(9922);
/* harmony import */ var _functions_frontend_fetchApi__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(6729);
// @ts-check
/**
* ==============================================================================
* Imports
* ==============================================================================
*/
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /**
* ==============================================================================
* Main Component { Functional }
* ==============================================================================
* @param {Object} props - Server props
*/ function ErrorPage(props) {
/**
* Get Contexts
*
* @abstract { React.useContext }
*/ if (true) {
react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{
window.location.href = "https://datasquirel.com";
}, []);
return null;
}
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Javascript Variables
*
* @abstract Non hook variables and functions
*/ const pageTitle = "Datasquire app error | Datasquirel";
const pageDescription = "Sorry we encountered and error";
let head = /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
children: [
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("title", {
children: pageTitle
}),
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("meta", {
name: "description",
content: pageDescription
}),
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_general_PageHeadTags__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
pageTitle: pageTitle,
pageDescription: pageDescription,
pagePathname: "/"
})
]
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* React Hooks
*
* @abstract { useState, useEffect, useRef, etc ... }
*/ const [user, setUser] = react__WEBPACK_IMPORTED_MODULE_1___default().useState(null);
react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{
// @ts-ignore
(0,_functions_frontend_clientAuthUser__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)({
setUser
});
}, []);
react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{
if (!user) return;
(0,_functions_frontend_fetchApi__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)("/api/admin/clientError", {
method: "post",
body: {
component: "ErrorBoundary-class-component",
message: "Application Error!!!",
user: user
}
});
}, [
user
]);
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Function Return
*
* @abstract Main Function Return
*/ return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_layouts_GeneralLayout__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, {
head: head,
user: user,
children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("main", {
children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("section", {
children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
className: "paper items-center px-20",
children: [
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("h2", {
className: "text-base text-slate-400 m-0",
children: "Application Error"
}),
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("h1", {
className: "text-2xl m-0 mb-4",
children: "Please try again!"
}),
/*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
children: [
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("a", {
href: "/",
className: "button outlined",
children: "Home"
}),
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("button", {
onClick: (e)=>{
window.history.back();
},
children: "Go Back"
})
]
})
]
})
})
})
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
} /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */
/***/ }),
/***/ 386:
/***/ ((module) => {
module.exports = require("@mui/icons-material/CottageTwoTone");
/***/ }),
/***/ 5557:
/***/ ((module) => {
module.exports = require("@mui/icons-material/MenuBookTwoTone");
/***/ }),
/***/ 2423:
/***/ ((module) => {
module.exports = require("lucide-react");
/***/ }),
/***/ 968:
/***/ ((module) => {
module.exports = require("next/head");
/***/ }),
/***/ 6689:
/***/ ((module) => {
module.exports = require("react");
/***/ }),
/***/ 997:
/***/ ((module) => {
module.exports = require("react/jsx-runtime");
/***/ })
};
;
// load runtime
var __webpack_require__ = require("../webpack-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [4017,8313,5264,6729,5449,913,9360,6217,4097,9922], () => (__webpack_exec__(5494)));
module.exports = __webpack_exports__;
})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/6859.js","../../package.json","../../../node_modules/next/dist/server/get-page-files.js","../../../node_modules/next/dist/server/htmlescape.js","../../../node_modules/next/dist/server/utils.js","../../../node_modules/next/dist/shared/lib/constants.js","../../../node_modules/next/dist/shared/lib/html-context.js","../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../node_modules/next/package.json","../../../node_modules/react/package.json","../../../node_modules/react/index.js","../../../node_modules/react/jsx-runtime.js","../../../node_modules/react/cjs/react.development.js","../../../node_modules/react/cjs/react.production.min.js","../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js","../../../node_modules/next/dist/shared/lib/page-path/normalize-page-path.js","../../../node_modules/next/dist/shared/lib/utils.js","../../../node_modules/@swc/helpers/package.json","../../../node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js","../../../node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","../../../node_modules/@swc/helpers/lib/_async_to_generator.js","../../../node_modules/next/dist/shared/lib/router/utils/index.js","../../../node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","../../../node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","../../../package.json"]} {"version":1,"files":["../webpack-runtime.js","../chunks/6859.js","../../package.json","../../../node_modules/next/dist/server/get-page-files.js","../../../node_modules/next/dist/server/htmlescape.js","../../../node_modules/next/dist/server/utils.js","../../../node_modules/next/dist/shared/lib/constants.js","../../../node_modules/next/dist/shared/lib/html-context.js","../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../node_modules/next/package.json","../../../node_modules/react/package.json","../../../node_modules/react/index.js","../../../node_modules/react/jsx-runtime.js","../../../node_modules/react/cjs/react.development.js","../../../node_modules/react/cjs/react.production.min.js","../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js","../../../node_modules/next/dist/shared/lib/page-path/normalize-page-path.js","../../../node_modules/next/dist/shared/lib/utils.js","../../../node_modules/@swc/helpers/package.json","../../../node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","../../../node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js","../../../node_modules/@swc/helpers/lib/_async_to_generator.js","../../../node_modules/next/dist/shared/lib/router/utils/index.js","../../../node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","../../../node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","../../../package.json"]}

File diff suppressed because one or more lines are too long

View File

@ -1,330 +0,0 @@
"use strict";
(() => {
var exports = {};
exports.id = 2521;
exports.ids = [2521];
exports.modules = {
/***/ 2939:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"HomepageContext": () => (/* binding */ HomepageContext),
"default": () => (/* binding */ Homepage)
});
// EXTERNAL MODULE: external "react/jsx-runtime"
var jsx_runtime_ = __webpack_require__(997);
// EXTERNAL MODULE: external "react"
var external_react_ = __webpack_require__(6689);
var external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);
// EXTERNAL MODULE: ./layouts/GeneralLayout.jsx + 1 modules
var GeneralLayout = __webpack_require__(6217);
;// CONCATENATED MODULE: ./components/pages/about/Hero.jsx
// @ts-check
/**
* ==============================================================================
* Imports
* ==============================================================================
*/
////////////////////////////////////////
/** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /**
* ==============================================================================
* Main Component { Functional }
* ==============================================================================
* @param {Object} props - Server props
* @param {import("@/package-shared/types").UserType} [props.user]
*/ function Hero({ user }) {
/**
* Get Contexts
*
* @abstract { React.useContext }
*/ ////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Javascript Variables
*
* @abstract Non hook variables and functions
*/ ////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* React Hooks
*
* @abstract { useState, useEffect, useRef, etc ... }
*/ ////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Function Return
*
* @abstract Main Function Return
*/ return /*#__PURE__*/ (0,jsx_runtime_.jsxs)("section", {
className: "pb-44 lg:pb-28 pt-44 -mt-24 bg-slate-100 dark:bg-slate-950",
children: [
/*#__PURE__*/ (0,jsx_runtime_.jsxs)("div", {
className: "main-container gap-10 justify-between flex-col lg:flex-row relative z-10",
children: [
/*#__PURE__*/ (0,jsx_runtime_.jsxs)("div", {
className: "flex-col items-center lg:items-start max-w-lg text-center lg:text-left",
style: {
minWidth: "45%"
},
children: [
/*#__PURE__*/ jsx_runtime_.jsx("h1", {
className: "m-0",
children: "Easy data administration."
}),
/*#__PURE__*/ jsx_runtime_.jsx("span", {
className: "text-lg font-normal",
children: "Create, store, retrieve data with ease. The database hassle ends here. Now you have everything in one place."
})
]
}),
/*#__PURE__*/ jsx_runtime_.jsx("div", {
className: "relative flex items-center justify-center w-full translate-y-10"
})
]
}),
/*#__PURE__*/ jsx_runtime_.jsx("img", {
src: "/images/grid.webp",
alt: "Dotted image background",
className: "absolute top-0 left-0 w-full h-full object-cover opacity-80 dark:opacity-20 z-0"
})
]
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
} /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */
// EXTERNAL MODULE: ./components/general/PageHeadTags.jsx
var PageHeadTags = __webpack_require__(4097);
// EXTERNAL MODULE: ./functions/frontend/clientAuthUser.js
var clientAuthUser = __webpack_require__(9922);
// EXTERNAL MODULE: ./components/pages/homepage/BriefIntroSection.jsx + 2 modules
var BriefIntroSection = __webpack_require__(7335);
// EXTERNAL MODULE: ./components/pages/homepage/FooterCta.jsx
var FooterCta = __webpack_require__(3987);
// EXTERNAL MODULE: ./components/pages/homepage/MainFeaturesSection.jsx
var MainFeaturesSection = __webpack_require__(662);
;// CONCATENATED MODULE: ./pages/about.jsx
// @ts-check
/**
* ==============================================================================
* Imports
* ==============================================================================
*/
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/** ****************************************************************************** */ const HomepageContext = /*#__PURE__*/ external_react_default().createContext({});
/** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /**
* ==============================================================================
* Main Component { Functional }
* ==============================================================================
* @param {Object} props - Server props
*/ function Homepage(props) {
/**
* Get Contexts
*
* @abstract { React.useContext }
*/ if (true) {
external_react_default().useEffect(()=>{
window.location.href = "https://datasquirel.com/about";
}, []);
return null;
}
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Javascript Variables
*
* @abstract Non hook variables and functions
*/ const pageTitle = "About Us | Datasquirel";
const pageDescription = "Cloudbased SQL data management system. Datasquirel is a fast and efficient cloud-based SQL data management system that takes away the entire hassle of dealing with data both locally and across different platforms.";
let head = /*#__PURE__*/ (0,jsx_runtime_.jsxs)(jsx_runtime_.Fragment, {
children: [
/*#__PURE__*/ jsx_runtime_.jsx("title", {
children: pageTitle
}),
/*#__PURE__*/ jsx_runtime_.jsx("meta", {
name: "description",
content: pageDescription
}),
/*#__PURE__*/ jsx_runtime_.jsx(PageHeadTags/* default */.Z, {
pageTitle: pageTitle,
pageDescription: pageDescription,
pagePathname: "/"
})
]
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* React Hooks
*
* @abstract { useState, useEffect, useRef, etc ... }
*/ const [user, setUser] = external_react_default().useState(null);
external_react_default().useEffect(()=>{
(0,clientAuthUser/* default */.Z)({
setUser
});
}, []);
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
/**
* Function Return
*
* @abstract Main Function Return
*/ return /*#__PURE__*/ jsx_runtime_.jsx(GeneralLayout/* default */.Z, {
head: head,
transparentHeader: true,
user: user,
children: /*#__PURE__*/ jsx_runtime_.jsx(HomepageContext.Provider, {
value: {
user
},
children: /*#__PURE__*/ (0,jsx_runtime_.jsxs)("main", {
children: [
/*#__PURE__*/ jsx_runtime_.jsx(Hero, {}),
/*#__PURE__*/ jsx_runtime_.jsx(BriefIntroSection/* default */.Z, {}),
/*#__PURE__*/ jsx_runtime_.jsx(FooterCta/* default */.Z, {
user: user
})
]
})
})
});
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
} /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /** ****************************************************************************** */ /**
* ==============================================================================
* Server Side Props or Static Props
* ==============================================================================
* @type {import("next").GetStaticProps}
*/ // export async function getStaticProps() {
// /**
// * User Auth
// *
// * @description User Auth
// */
// if (process.env.NEXT_PUBLIC_DSQL_LOCAL) {
// return {
// redirect: {
// destination: "https://datasquirel.com/about",
// permanent: false,
// },
// };
// }
// ////////////////////////////////////////
// ////////////////////////////////////////
// ////////////////////////////////////////
// /**
// * Server props return
// *
// * @description Return data fetched on the server side
// */
// return {
// props: {},
// };
// ////////////////////////////////////////
// ////////////////////////////////////////
// ////////////////////////////////////////
// }
/***/ }),
/***/ 1891:
/***/ ((module) => {
module.exports = require("@mui/icons-material/ArticleTwoTone");
/***/ }),
/***/ 5891:
/***/ ((module) => {
module.exports = require("@mui/icons-material/CloudDoneTwoTone");
/***/ }),
/***/ 386:
/***/ ((module) => {
module.exports = require("@mui/icons-material/CottageTwoTone");
/***/ }),
/***/ 5557:
/***/ ((module) => {
module.exports = require("@mui/icons-material/MenuBookTwoTone");
/***/ }),
/***/ 5768:
/***/ ((module) => {
module.exports = require("@mui/icons-material/ThumbUpAltTwoTone");
/***/ }),
/***/ 2423:
/***/ ((module) => {
module.exports = require("lucide-react");
/***/ }),
/***/ 968:
/***/ ((module) => {
module.exports = require("next/head");
/***/ }),
/***/ 6689:
/***/ ((module) => {
module.exports = require("react");
/***/ }),
/***/ 997:
/***/ ((module) => {
module.exports = require("react/jsx-runtime");
/***/ })
};
;
// load runtime
var __webpack_require__ = require("../webpack-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, [4017,8313,5264,6729,5449,913,9360,6217,4097,9922,8095], () => (__webpack_exec__(2939)));
module.exports = __webpack_exports__;
})();

File diff suppressed because one or more lines are too long

View File

@ -324,13 +324,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -185,13 +185,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -1005,13 +1005,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -1537,13 +1537,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -185,13 +185,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
(() => { (() => {
var exports = {}; var exports = {};
exports.id = 6930; exports.id = 6930;
exports.ids = [6930,8105,133,4135]; exports.ids = [6930,133,4135];
exports.modules = { exports.modules = {
/***/ 366: /***/ 366:
@ -742,13 +742,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
(() => { (() => {
var exports = {}; var exports = {};
exports.id = 2657; exports.id = 2657;
exports.ids = [2657,8105,3316]; exports.ids = [2657,3316];
exports.modules = { exports.modules = {
/***/ 4417: /***/ 4417:
@ -614,13 +614,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
(() => { (() => {
var exports = {}; var exports = {};
exports.id = 6618; exports.id = 6618;
exports.ids = [6618,8105,133,4135]; exports.ids = [6618,133,4135];
exports.modules = { exports.modules = {
/***/ 6522: /***/ 6522:
@ -653,13 +653,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
(() => { (() => {
var exports = {}; var exports = {};
exports.id = 5668; exports.id = 5668;
exports.ids = [5668,8105]; exports.ids = [5668];
exports.modules = { exports.modules = {
/***/ 9053: /***/ 9053:
@ -720,13 +720,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

View File

@ -185,13 +185,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
(() => { (() => {
var exports = {}; var exports = {};
exports.id = 5957; exports.id = 5957;
exports.ids = [5957,8105]; exports.ids = [5957];
exports.modules = { exports.modules = {
/***/ 7947: /***/ 7947:
@ -916,13 +916,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -163,19 +163,15 @@ const NO_DB_HANDLER = __webpack_require__(2020);
// @ts-check // @ts-check
const fs = __webpack_require__(7147);
const path = __webpack_require__(1017);
const mysql = __webpack_require__(2261); const mysql = __webpack_require__(2261);
const SSL_DIR = process.env.DSQL_SSL_DIR || path.resolve(__dirname, "../../../../ssl"); const grabDbSSL = __webpack_require__(3260);
let NO_DB = mysql({ let NO_DB = mysql({
config: { config: {
host: process.env.DSQL_DB_HOST, host: process.env.DSQL_DB_HOST,
user: process.env.DSQL_DB_USERNAME, user: process.env.DSQL_DB_USERNAME,
password: process.env.DSQL_DB_PASSWORD, password: process.env.DSQL_DB_PASSWORD,
charset: "utf8mb4", charset: "utf8mb4",
ssl: { ssl: grabDbSSL()
ca: fs.readFileSync(`${SSL_DIR}/ca-cert.pem`)
}
} }
}); });
/** /**
@ -826,13 +822,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -732,13 +732,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -719,13 +719,6 @@ module.exports = require("http");
/***/ }), /***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }),
/***/ 9169: /***/ 9169:
/***/ ((module) => { /***/ ((module) => {

File diff suppressed because one or more lines are too long

View File

@ -498,13 +498,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -476,13 +476,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

View File

@ -625,13 +625,6 @@ module.exports = require("fs");
module.exports = require("http"); module.exports = require("http");
/***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }) /***/ })
}; };

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -54,13 +54,6 @@ module.exports = require("os");
/***/ }), /***/ }),
/***/ 1017:
/***/ ((module) => {
module.exports = require("path");
/***/ }),
/***/ 5509: /***/ 5509:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

File diff suppressed because one or more lines are too long

View File

@ -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/smtp-transport/index.js","../../../../../node_modules/nodemailer/lib/sendmail-transport/index.js","../../../../../node_modules/nodemailer/lib/json-transport/index.js","../../../../../node_modules/nodemailer/lib/stream-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-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-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/relaxed-body.js","../../../../../node_modules/nodemailer/lib/dkim/sign.js","../../../../../node_modules/nodemailer/lib/mime-node/le-unix.js","../../../../../node_modules/nodemailer/lib/mime-node/last-newline.js","../../../../../node_modules/nodemailer/lib/punycode/index.js","../../../../../node_modules/nodemailer/lib/qp/index.js","../../../../../node_modules/nodemailer/lib/base64/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/shared/index.js","../../../../../node_modules/nodemailer/lib/smtp-pool/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/relaxed-body.js","../../../../../node_modules/nodemailer/lib/dkim/sign.js","../../../../../node_modules/nodemailer/lib/mime-node/last-newline.js","../../../../../node_modules/nodemailer/lib/mime-node/le-unix.js","../../../../../node_modules/nodemailer/lib/punycode/index.js","../../../../../node_modules/nodemailer/lib/qp/index.js","../../../../../node_modules/nodemailer/lib/base64/index.js","../../../../../node_modules/nodemailer/lib/addressparser/index.js","../../../../../package.json"]}

File diff suppressed because one or more lines are too long

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