Refactor SSL
This commit is contained in:
parent
eb341a7845
commit
83d261362f
1
dsql-app/.local_dist/BUILD_ID
Normal file
1
dsql-app/.local_dist/BUILD_ID
Normal file
@ -0,0 +1 @@
|
|||||||
|
p4Pc_I_yAz0s7X4dARsUj
|
@ -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": {
|
||||||
|
6
dsql-app/.local_dist/cache/config.json
vendored
6
dsql-app/.local_dist/cache/config.json
vendored
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"telemetry": {
|
"telemetry": {
|
||||||
"notifiedAt": "1730894710128",
|
"notifiedAt": "1730897740306",
|
||||||
"anonymousId": "8919fc5eaeb169fb0951be049494520a943f44ae04778474685f15372bf1c071",
|
"anonymousId": "93930f2e5ee003d554543ea0c139bdbedc99cfba33d7dd2eaa1d0c1bc291336d",
|
||||||
"salt": "557401ce23b7d4d958128bb21333f85f"
|
"salt": "5503fc511e03f8e72b738453693eeac9"
|
||||||
}
|
}
|
||||||
}
|
}
|
1
dsql-app/.local_dist/cache/next-server.js.nft.json
vendored
Normal file
1
dsql-app/.local_dist/cache/next-server.js.nft.json
vendored
Normal file
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1
dsql-app/.local_dist/export-marker.json
Normal file
1
dsql-app/.local_dist/export-marker.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":1,"hasExportPathMap":false,"exportTrailingSlash":false,"isNextImageImported":false}
|
1
dsql-app/.local_dist/images-manifest.json
Normal file
1
dsql-app/.local_dist/images-manifest.json
Normal 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]}}
|
1
dsql-app/.local_dist/next-server.js.nft.json
Normal file
1
dsql-app/.local_dist/next-server.js.nft.json
Normal file
File diff suppressed because one or more lines are too long
1
dsql-app/.local_dist/prerender-manifest.json
Normal file
1
dsql-app/.local_dist/prerender-manifest.json
Normal 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"}}
|
1
dsql-app/.local_dist/required-server-files.json
Normal file
1
dsql-app/.local_dist/required-server-files.json
Normal 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
@ -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`)
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -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`)
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -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`)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -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`)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
/**
|
/**
|
||||||
|
@ -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`)
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -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`)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
/**
|
/**
|
||||||
|
@ -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
@ -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"
|
||||||
}
|
}
|
1
dsql-app/.local_dist/server/pages/404.html
Normal file
1
dsql-app/.local_dist/server/pages/404.html
Normal file
File diff suppressed because one or more lines are too long
@ -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
1
dsql-app/.local_dist/server/pages/500.html
Normal file
1
dsql-app/.local_dist/server/pages/500.html
Normal file
File diff suppressed because one or more lines are too long
@ -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
@ -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"]}
|
1
dsql-app/.local_dist/server/pages/about.html
Normal file
1
dsql-app/.local_dist/server/pages/about.html
Normal file
File diff suppressed because one or more lines are too long
@ -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
@ -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
@ -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
@ -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
@ -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
@ -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
@ -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
@ -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
File diff suppressed because one or more lines are too long
@ -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
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
@ -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");
|
|
||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
};
|
};
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -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
@ -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
@ -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
@ -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
@ -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
@ -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
@ -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
@ -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
File diff suppressed because one or more lines are too long
@ -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
@ -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
Loading…
Reference in New Issue
Block a user