diff --git a/dsql-app/.local_dist/BUILD_ID b/dsql-app/.local_dist/BUILD_ID index a4371e9..5e81cc4 100644 --- a/dsql-app/.local_dist/BUILD_ID +++ b/dsql-app/.local_dist/BUILD_ID @@ -1 +1 @@ -hgCuuxNPs7UC1FUl37eUz \ No newline at end of file +0Tj60KlCbOC34qhw2O05f \ No newline at end of file diff --git a/dsql-app/.local_dist/build-manifest.json b/dsql-app/.local_dist/build-manifest.json index b860515..2464a36 100644 --- a/dsql-app/.local_dist/build-manifest.json +++ b/dsql-app/.local_dist/build-manifest.json @@ -5,8 +5,8 @@ "devFiles": [], "ampDevFiles": [], "lowPriorityFiles": [ - "static/hgCuuxNPs7UC1FUl37eUz/_buildManifest.js", - "static/hgCuuxNPs7UC1FUl37eUz/_ssgManifest.js" + "static/0Tj60KlCbOC34qhw2O05f/_buildManifest.js", + "static/0Tj60KlCbOC34qhw2O05f/_ssgManifest.js" ], "rootMainFiles": [], "rootMainFilesTree": {}, @@ -326,7 +326,7 @@ "static/chunks/8261-3c3582fc434ee275.js", "static/chunks/7391-b72414be460cf0f0.js", "static/chunks/2480-c3f2e7fac796ce00.js", - "static/chunks/pages/admin/[user_id]/media/[...folder]-b6fc88b5ef4a287f.js" + "static/chunks/pages/admin/[user_id]/media/[...folder]-c8df7e4d1118eb40.js" ], "/admin/[user_id]/schema": [ "static/chunks/webpack-5381863dc66a9c32.js", @@ -334,7 +334,7 @@ "static/chunks/main-96e9b4333635008a.js", "static/chunks/6428-c106bf6efb539d8c.js", "static/chunks/7391-b72414be460cf0f0.js", - "static/chunks/pages/admin/[user_id]/schema-f2ab2c689d728d2f.js" + "static/chunks/pages/admin/[user_id]/schema-2ab99d8d3c163b57.js" ], "/admin/[user_id]/settings": [ "static/chunks/webpack-5381863dc66a9c32.js", @@ -440,7 +440,7 @@ "static/chunks/webpack-5381863dc66a9c32.js", "static/chunks/framework-5f43af1a76a0211a.js", "static/chunks/main-96e9b4333635008a.js", - "static/chunks/pages/logout-60a2b37f5fe2427f.js" + "static/chunks/pages/logout-455304f72b658ce6.js" ], "/privacy": [ "static/chunks/webpack-5381863dc66a9c32.js", diff --git a/dsql-app/.local_dist/cache/config.json b/dsql-app/.local_dist/cache/config.json index 975cc16..95717a2 100644 --- a/dsql-app/.local_dist/cache/config.json +++ b/dsql-app/.local_dist/cache/config.json @@ -1,7 +1,7 @@ { "telemetry": { - "notifiedAt": "1736805883021", - "anonymousId": "49bed3310da3f78629308b7d192d3275e7d0a317b608e638a53482ac5820e028", - "salt": "ef2ada937f7809305361c630d44d5e11" + "notifiedAt": "1736834967502", + "anonymousId": "81a5b0144a43bcba952282cb450612c3d8420f6ba32d0c3df29ff7001a2e5845", + "salt": "60f2a39e9fd9192cc5af1ae6d4c3c490" } } \ No newline at end of file diff --git a/dsql-app/.local_dist/cache/webpack/client-production/0.pack b/dsql-app/.local_dist/cache/webpack/client-production/0.pack index 606408f..2266cb9 100644 Binary files a/dsql-app/.local_dist/cache/webpack/client-production/0.pack and b/dsql-app/.local_dist/cache/webpack/client-production/0.pack differ diff --git a/dsql-app/.local_dist/cache/webpack/client-production/index.pack b/dsql-app/.local_dist/cache/webpack/client-production/index.pack index f436eed..c12b72e 100644 Binary files a/dsql-app/.local_dist/cache/webpack/client-production/index.pack and b/dsql-app/.local_dist/cache/webpack/client-production/index.pack differ diff --git a/dsql-app/.local_dist/cache/webpack/edge-server-production/index.pack b/dsql-app/.local_dist/cache/webpack/edge-server-production/index.pack index 0592764..7b6ff0a 100644 Binary files a/dsql-app/.local_dist/cache/webpack/edge-server-production/index.pack and b/dsql-app/.local_dist/cache/webpack/edge-server-production/index.pack differ diff --git a/dsql-app/.local_dist/cache/webpack/server-production/0.pack b/dsql-app/.local_dist/cache/webpack/server-production/0.pack index b673211..6546e33 100644 Binary files a/dsql-app/.local_dist/cache/webpack/server-production/0.pack and b/dsql-app/.local_dist/cache/webpack/server-production/0.pack differ diff --git a/dsql-app/.local_dist/cache/webpack/server-production/index.pack b/dsql-app/.local_dist/cache/webpack/server-production/index.pack index f16040d..51ba32d 100644 Binary files a/dsql-app/.local_dist/cache/webpack/server-production/index.pack and b/dsql-app/.local_dist/cache/webpack/server-production/index.pack differ diff --git a/dsql-app/.local_dist/next-minimal-server.js.nft.json b/dsql-app/.local_dist/next-minimal-server.js.nft.json index 3104cc2..500a1fd 100644 --- a/dsql-app/.local_dist/next-minimal-server.js.nft.json +++ b/dsql-app/.local_dist/next-minimal-server.js.nft.json @@ -1 +1 @@ -{"version":1,"files":["../node_modules/styled-jsx/index.js","../node_modules/styled-jsx/package.json","../node_modules/react/package.json","../node_modules/styled-jsx/dist/index/index.js","../node_modules/react/index.js","../node_modules/client-only/package.json","../node_modules/react/cjs/react.production.min.js","../node_modules/client-only/index.js","../node_modules/styled-jsx/style.js","../node_modules/next/dist/compiled/next-server/server.runtime.prod.js","../node_modules/next/package.json","../node_modules/next/dist/lib/is-error.js","../node_modules/next/dist/server/body-streams.js","../node_modules/next/dist/lib/constants.js","../node_modules/next/dist/shared/lib/constants.js","../node_modules/next/dist/server/web/utils.js","../node_modules/next/dist/client/components/app-router-headers.js","../node_modules/next/dist/server/lib/trace/tracer.js","../node_modules/next/dist/server/lib/trace/constants.js","../node_modules/next/dist/shared/lib/is-plain-object.js","../node_modules/next/dist/lib/picocolors.js","../node_modules/next/dist/shared/lib/modern-browserslist-target.js","../node_modules/next/dist/shared/lib/is-thenable.js","../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../node_modules/next/dist/server/patch-error-inspect.js","../node_modules/next/dist/shared/lib/runtime-config.external.js","../node_modules/next/dist/server/after/builtin-request-context.js","../node_modules/next/dist/server/app-render/work-async-storage.external.js","../node_modules/@swc/helpers/_/_interop_require_default/package.json","../node_modules/next/dist/compiled/jsonwebtoken/package.json","../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../node_modules/@swc/helpers/package.json","../node_modules/next/dist/server/app-render/async-local-storage.js","../node_modules/next/dist/compiled/jsonwebtoken/index.js","../node_modules/next/dist/compiled/ws/package.json","../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../node_modules/next/dist/shared/lib/error-source.js","../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js","../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../node_modules/next/dist/client/components/react-dev-overlay/server/shared.js","../node_modules/next/dist/compiled/ws/index.js","../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../node_modules/next/dist/compiled/source-map/package.json","../node_modules/next/dist/shared/lib/is-internal.js","../node_modules/next/dist/compiled/source-map/source-map.js","../node_modules/next/dist/compiled/debug/package.json","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-from-file.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/node-stack-frames.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/parse-stack.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/webpack-module-path.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/launchEditor.js","../node_modules/next/dist/lib/semver-noop.js","../node_modules/next/dist/compiled/debug/index.js","../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../node_modules/next/dist/compiled/source-map08/package.json","../node_modules/next/dist/compiled/babel/code-frame.js","../node_modules/next/dist/compiled/babel/package.json","../node_modules/next/dist/client/components/is-hydration-error.js","../node_modules/next/dist/compiled/source-map08/source-map.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-url.js","../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../node_modules/next/dist/compiled/babel/bundle.js","../node_modules/next/dist/compiled/stacktrace-parser/package.json","../node_modules/next/dist/compiled/data-uri-to-buffer/package.json","../node_modules/next/dist/compiled/shell-quote/package.json","../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../node_modules/next/dist/compiled/data-uri-to-buffer/index.js","../node_modules/next/dist/compiled/shell-quote/index.js","../node_modules/next/dist/compiled/browserslist/package.json","../node_modules/next/dist/compiled/semver/package.json","../node_modules/next/dist/compiled/lru-cache/package.json","../node_modules/next/dist/compiled/json5/package.json","../node_modules/next/dist/compiled/babel-packages/package.json","../node_modules/next/dist/compiled/browserslist/index.js","../node_modules/next/dist/compiled/semver/index.js","../node_modules/next/dist/compiled/json5/index.js","../node_modules/next/dist/compiled/lru-cache/index.js","../node_modules/next/dist/compiled/babel-packages/packages-bundle.js","../node_modules/caniuse-lite/dist/unpacker/agents.js","../node_modules/caniuse-lite/dist/unpacker/region.js","../node_modules/caniuse-lite/dist/unpacker/feature.js","../node_modules/next/dist/compiled/babel/parser.js","../node_modules/next/dist/compiled/babel/core.js","../node_modules/next/dist/compiled/babel/traverse.js","../node_modules/next/dist/compiled/babel/types.js","../node_modules/caniuse-lite/package.json","../node_modules/caniuse-lite/data/agents.js","../node_modules/caniuse-lite/dist/unpacker/browsers.js","../node_modules/caniuse-lite/dist/unpacker/browserVersions.js","../node_modules/caniuse-lite/dist/lib/statuses.js","../node_modules/caniuse-lite/dist/lib/supported.js","../node_modules/caniuse-lite/data/browserVersions.js","../node_modules/caniuse-lite/data/browsers.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/app-page/module.compiled.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js","../node_modules/next/dist/server/route-modules/pages/module.compiled.js"]} \ No newline at end of file +{"version":1,"files":["../node_modules/styled-jsx/index.js","../node_modules/styled-jsx/package.json","../node_modules/react/package.json","../node_modules/styled-jsx/dist/index/index.js","../node_modules/react/index.js","../node_modules/client-only/package.json","../node_modules/react/cjs/react.production.min.js","../node_modules/client-only/index.js","../node_modules/styled-jsx/style.js","../node_modules/next/dist/compiled/next-server/server.runtime.prod.js","../node_modules/next/package.json","../node_modules/next/dist/lib/is-error.js","../node_modules/next/dist/server/body-streams.js","../node_modules/next/dist/lib/constants.js","../node_modules/next/dist/shared/lib/constants.js","../node_modules/next/dist/server/web/utils.js","../node_modules/next/dist/client/components/app-router-headers.js","../node_modules/next/dist/server/lib/trace/constants.js","../node_modules/next/dist/server/lib/trace/tracer.js","../node_modules/next/dist/shared/lib/is-plain-object.js","../node_modules/next/dist/lib/picocolors.js","../node_modules/next/dist/shared/lib/modern-browserslist-target.js","../node_modules/next/dist/shared/lib/is-thenable.js","../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../node_modules/next/dist/server/patch-error-inspect.js","../node_modules/next/dist/shared/lib/runtime-config.external.js","../node_modules/next/dist/server/after/builtin-request-context.js","../node_modules/next/dist/server/app-render/work-async-storage.external.js","../node_modules/@swc/helpers/_/_interop_require_default/package.json","../node_modules/next/dist/compiled/jsonwebtoken/package.json","../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../node_modules/@swc/helpers/package.json","../node_modules/next/dist/server/app-render/async-local-storage.js","../node_modules/next/dist/compiled/jsonwebtoken/index.js","../node_modules/next/dist/compiled/ws/package.json","../node_modules/next/dist/shared/lib/error-source.js","../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js","../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../node_modules/next/dist/client/components/react-dev-overlay/server/shared.js","../node_modules/next/dist/compiled/ws/index.js","../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../node_modules/next/dist/compiled/source-map/package.json","../node_modules/next/dist/shared/lib/is-internal.js","../node_modules/next/dist/compiled/source-map/source-map.js","../node_modules/next/dist/compiled/debug/package.json","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-from-file.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/node-stack-frames.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/webpack-module-path.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/launchEditor.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/parse-stack.js","../node_modules/next/dist/lib/semver-noop.js","../node_modules/next/dist/compiled/debug/index.js","../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../node_modules/next/dist/compiled/babel/code-frame.js","../node_modules/next/dist/compiled/source-map08/package.json","../node_modules/next/dist/compiled/babel/package.json","../node_modules/next/dist/client/components/is-hydration-error.js","../node_modules/next/dist/compiled/source-map08/source-map.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-url.js","../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../node_modules/next/dist/compiled/babel/bundle.js","../node_modules/next/dist/compiled/data-uri-to-buffer/package.json","../node_modules/next/dist/compiled/stacktrace-parser/package.json","../node_modules/next/dist/compiled/shell-quote/package.json","../node_modules/next/dist/compiled/data-uri-to-buffer/index.js","../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../node_modules/next/dist/compiled/shell-quote/index.js","../node_modules/next/dist/compiled/json5/package.json","../node_modules/next/dist/compiled/babel-packages/package.json","../node_modules/next/dist/compiled/browserslist/package.json","../node_modules/next/dist/compiled/semver/package.json","../node_modules/next/dist/compiled/lru-cache/package.json","../node_modules/next/dist/compiled/json5/index.js","../node_modules/next/dist/compiled/browserslist/index.js","../node_modules/next/dist/compiled/babel-packages/packages-bundle.js","../node_modules/next/dist/compiled/semver/index.js","../node_modules/next/dist/compiled/lru-cache/index.js","../node_modules/caniuse-lite/dist/unpacker/region.js","../node_modules/caniuse-lite/dist/unpacker/feature.js","../node_modules/caniuse-lite/dist/unpacker/agents.js","../node_modules/next/dist/compiled/babel/core.js","../node_modules/next/dist/compiled/babel/parser.js","../node_modules/next/dist/compiled/babel/types.js","../node_modules/next/dist/compiled/babel/traverse.js","../node_modules/caniuse-lite/package.json","../node_modules/caniuse-lite/data/agents.js","../node_modules/caniuse-lite/dist/unpacker/browsers.js","../node_modules/caniuse-lite/dist/lib/statuses.js","../node_modules/caniuse-lite/dist/lib/supported.js","../node_modules/caniuse-lite/dist/unpacker/browserVersions.js","../node_modules/caniuse-lite/data/browsers.js","../node_modules/caniuse-lite/data/browserVersions.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/app-page/module.compiled.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js","../node_modules/next/dist/server/route-modules/pages/module.compiled.js"]} \ No newline at end of file diff --git a/dsql-app/.local_dist/next-server.js.nft.json b/dsql-app/.local_dist/next-server.js.nft.json index 68ad814..ed7f024 100644 --- a/dsql-app/.local_dist/next-server.js.nft.json +++ b/dsql-app/.local_dist/next-server.js.nft.json @@ -1 +1 @@ -{"version":1,"files":["../node_modules/styled-jsx/index.js","../node_modules/styled-jsx/package.json","../node_modules/react/package.json","../node_modules/styled-jsx/dist/index/index.js","../node_modules/react/index.js","../node_modules/client-only/package.json","../node_modules/react/cjs/react.production.min.js","../node_modules/client-only/index.js","../node_modules/styled-jsx/style.js","../node_modules/next/dist/server/next-server.js","../node_modules/next/package.json","../node_modules/next/dist/server/base-server.js","../node_modules/next/dist/server/node-environment.js","../node_modules/next/dist/server/require-hook.js","../node_modules/next/dist/server/node-polyfill-crypto.js","../node_modules/next/dist/server/request-meta.js","../node_modules/next/dist/lib/is-error.js","../node_modules/next/dist/lib/find-pages-dir.js","../node_modules/next/dist/server/load-components.js","../node_modules/next/dist/server/require.js","../node_modules/next/dist/server/send-payload.js","../node_modules/next/dist/server/body-streams.js","../node_modules/next/dist/lib/constants.js","../node_modules/next/dist/server/setup-http-agent-env.js","../node_modules/next/dist/server/pipe-readable.js","../node_modules/next/dist/server/load-manifest.js","../node_modules/next/dist/lib/format-dynamic-import-path.js","../node_modules/next/dist/lib/interop-default.js","../node_modules/next/dist/server/route-kind.js","../node_modules/next/dist/lib/generate-interception-routes-rewrites.js","../node_modules/next/dist/server/image-optimizer.js","../node_modules/next/dist/lib/format-server-error.js","../node_modules/next/dist/server/serve-static.js","../node_modules/react-dom/package.json","../node_modules/next/dist/shared/lib/utils.js","../node_modules/next/dist/shared/lib/constants.js","../node_modules/next/dist/server/base-http/node.js","../node_modules/next/dist/build/output/log.js","../node_modules/next/dist/server/web/utils.js","../node_modules/next/dist/server/route-matches/pages-api-route-match.js","../node_modules/next/dist/server/lib/node-fs-methods.js","../node_modules/next/dist/server/lib/mock-request.js","../node_modules/next/dist/client/components/app-router-headers.js","../node_modules/next/dist/server/lib/async-callback-set.js","../node_modules/next/dist/server/after/awaiter.js","../node_modules/next/dist/shared/lib/invariant-error.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/server/lib/trace/tracer.js","../node_modules/next/dist/server/lib/trace/constants.js","../node_modules/next/dist/server/lib/module-loader/route-module-loader.js","../node_modules/next/dist/server/route-modules/app-page/module.render.js","../node_modules/next/dist/server/route-modules/pages/module.render.js","../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../node_modules/react/jsx-runtime.js","../node_modules/sharp/package.json","../node_modules/next/dist/shared/lib/router/utils/route-matcher.js","../node_modules/next/dist/shared/lib/router/utils/parse-url.js","../node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js","../node_modules/next/dist/shared/lib/router/utils/querystring.js","../node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js","../node_modules/next/dist/shared/lib/router/utils/app-paths.js","../node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js","../node_modules/next/dist/shared/lib/router/utils/route-regex.js","../node_modules/next/dist/server/web/spec-extension/adapters/next-request.js","../node_modules/next/dist/server/response-cache/index.js","../node_modules/next/dist/server/api-utils/index.js","../node_modules/sharp/lib/index.js","../node_modules/next/dist/server/lib/incremental-cache/index.js","../node_modules/next/dist/server/web/sandbox/index.js","../node_modules/react-dom/index.js","../node_modules/@next/env/package.json","../node_modules/next/dist/shared/lib/head.js","../node_modules/next/dist/server/node-environment-baseline.js","../node_modules/next/dist/experimental/testmode/server.js","../node_modules/next/dist/lib/wait.js","../node_modules/next/dist/lib/detached-promise.js","../node_modules/next/dist/server/client-component-renderer-logger.js","../node_modules/next/dist/lib/url.js","../node_modules/react/cjs/react-jsx-runtime.production.min.js","../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../node_modules/next/dist/server/lib/revalidate.js","../node_modules/next/dist/server/node-environment-extensions/random.js","../node_modules/next/dist/shared/lib/is-plain-object.js","../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../node_modules/next/dist/server/node-environment-extensions/date.js","../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../node_modules/next/dist/server/app-render/encryption-utils.js","../node_modules/next/dist/server/lib/interception-routes.js","../node_modules/next/dist/server/app-render/action-utils.js","../node_modules/next/dist/lib/metadata/is-metadata-route.js","../node_modules/next/dist/shared/lib/deep-freeze.js","../node_modules/next/dist/server/lib/lru-cache.js","../node_modules/next/dist/server/lib/etag.js","../node_modules/next/dist/shared/lib/image-blur-svg.js","../node_modules/next/dist/shared/lib/match-local-pattern.js","../node_modules/next/dist/shared/lib/match-remote-pattern.js","../node_modules/next/dist/lib/picocolors.js","../node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js","../node_modules/next/dist/server/base-http/index.js","../node_modules/next/dist/shared/lib/modern-browserslist-target.js","../node_modules/@next/env/dist/index.js","../node_modules/next/dist/shared/lib/is-thenable.js","../node_modules/react-dom/cjs/react-dom.production.min.js","../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/next/dist/server/route-modules/app-page/module.compiled.js","../node_modules/next/dist/server/route-modules/pages/module.compiled.js","../node_modules/next/dist/server/lib/module-loader/node-module-loader.js","../node_modules/next/dist/shared/lib/segment.js","../node_modules/next/dist/server/base-http/helpers.js","../node_modules/next/dist/shared/lib/escape-regexp.js","../node_modules/next/dist/lib/batcher.js","../node_modules/next/dist/lib/scheduler.js","../node_modules/next/dist/server/web/spec-extension/request.js","../node_modules/next/dist/server/response-cache/types.js","../node_modules/next/dist/server/response-cache/utils.js","../node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js","../node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js","../node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js","../node_modules/next/dist/shared/lib/router/utils/prepare-destination.js","../node_modules/next/dist/server/lib/to-route.js","../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../node_modules/next/dist/server/web/spec-extension/adapters/headers.js","../node_modules/next/dist/server/web/sandbox/context.js","../node_modules/next/dist/server/web/sandbox/sandbox.js","../node_modules/next/dist/server/lib/incremental-cache/fetch-cache.js","../node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js","../node_modules/next/dist/server/lib/incremental-cache/shared-revalidate-timings.js","../node_modules/next/dist/lib/redirect-status.js","../node_modules/next/dist/lib/is-edge-runtime.js","../node_modules/next/dist/server/render-result.js","../node_modules/next/dist/server/utils.js","../node_modules/next/dist/server/server-utils.js","../node_modules/next/dist/server/send-response.js","../node_modules/next/dist/lib/fallback.js","../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../node_modules/next/dist/shared/lib/amp-mode.js","../node_modules/next/dist/shared/lib/side-effect.js","../node_modules/next/dist/shared/lib/router/utils/index.js","../node_modules/next/dist/compiled/send/package.json","../node_modules/next/dist/compiled/path-to-regexp/package.json","../node_modules/next/dist/compiled/fresh/package.json","../node_modules/next/dist/compiled/image-size/package.json","../node_modules/next/dist/compiled/content-disposition/package.json","../node_modules/next/dist/compiled/is-animated/package.json","../node_modules/next/dist/server/patch-error-inspect.js","../node_modules/next/dist/experimental/testmode/fetch.js","../node_modules/next/dist/experimental/testmode/httpget.js","../node_modules/next/dist/experimental/testmode/context.js","../node_modules/next/dist/server/request/fallback-params.js","../node_modules/next/dist/server/lib/format-hostname.js","../node_modules/next/dist/shared/lib/runtime-config.external.js","../node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js","../node_modules/next/dist/server/normalizers/locale-route-normalizer.js","../node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js","../node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js","../node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js","../node_modules/next/dist/shared/lib/get-hostname.js","../node_modules/next/dist/server/lib/i18n-provider.js","../node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js","../node_modules/next/dist/server/lib/match-next-data-pathname.js","../node_modules/next/dist/server/route-modules/checks.js","../node_modules/next/dist/server/app-render/strip-flight-headers.js","../node_modules/next/dist/server/lib/server-action-request-meta.js","../node_modules/next/dist/server/stream-utils/encodedTags.js","../node_modules/next/dist/server/lib/patch-set-header.js","../node_modules/next/dist/server/web/adapter.js","../node_modules/next/dist/server/after/builtin-request-context.js","../node_modules/next/dist/server/instrumentation/utils.js","../node_modules/next/dist/shared/lib/utils/warn-once.js","../node_modules/next/dist/server/node-environment-extensions/utils.js","../node_modules/next/dist/server/app-render/work-async-storage.external.js","../node_modules/next/dist/server/normalizers/request/prefetch-rsc.js","../node_modules/next/dist/server/normalizers/request/rsc.js","../node_modules/next/dist/server/lib/router-utils/decode-path-params.js","../node_modules/next/dist/server/normalizers/request/next-data.js","../node_modules/next/dist/server/lib/experimental/ppr.js","../node_modules/next/dist/server/api-utils/node/try-get-preview-data.js","../node_modules/next/dist/compiled/@hapi/accept/package.json","../node_modules/@swc/helpers/_/_interop_require_default/package.json","../node_modules/next/dist/shared/lib/router/utils/is-bot.js","../node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js","../node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js","../node_modules/react-dom/server.browser.js","../node_modules/next/dist/server/api-utils/get-cookie-parser.js","../node_modules/next/dist/client/components/redirect-status-code.js","../node_modules/next/dist/compiled/jsonwebtoken/package.json","../node_modules/next/dist/compiled/send/index.js","../node_modules/next/dist/compiled/path-to-regexp/index.js","../node_modules/next/dist/compiled/fresh/index.js","../node_modules/next/dist/compiled/image-size/index.js","../node_modules/next/dist/compiled/content-disposition/index.js","../node_modules/next/dist/compiled/is-animated/index.js","../node_modules/scheduler/package.json","../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../node_modules/@swc/helpers/package.json","../node_modules/next/dist/compiled/cookie/package.json","../node_modules/next/dist/server/web/next-url.js","../node_modules/next/dist/server/web/error.js","../node_modules/next/dist/compiled/@hapi/accept/index.js","../node_modules/scheduler/index.js","../node_modules/next/dist/server/web/spec-extension/cookies.js","../node_modules/next/dist/server/app-render/async-local-storage.js","../node_modules/next/dist/lib/pick.js","../node_modules/@img/sharp-libvips-linux-x64/package.json","../node_modules/@img/sharp-libvips-linux-x64/versions.json","../node_modules/@img/sharp-libvips-linuxmusl-x64/package.json","../node_modules/@img/sharp-libvips-linuxmusl-x64/versions.json","../node_modules/@img/sharp-linux-x64/LICENSE","../node_modules/@img/sharp-linux-x64/package.json","../node_modules/@img/sharp-linuxmusl-x64/LICENSE","../node_modules/@img/sharp-linuxmusl-x64/package.json","../node_modules/next/dist/compiled/jsonwebtoken/index.js","../node_modules/@img/sharp-libvips-linux-x64/lib/index.js","../node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.42","../node_modules/@img/sharp-libvips-linuxmusl-x64/lib/index.js","../node_modules/@img/sharp-libvips-linuxmusl-x64/lib/libvips-cpp.so.42","../node_modules/@img/sharp-linux-x64/lib/sharp-linux-x64.node","../node_modules/@img/sharp-linuxmusl-x64/lib/sharp-linuxmusl-x64.node","../node_modules/next/dist/compiled/ws/package.json","../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../node_modules/next/dist/shared/lib/error-source.js","../node_modules/next/dist/server/stream-utils/node-web-streams-helper.js","../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../node_modules/next/dist/shared/lib/router/utils/parse-path.js","../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../node_modules/next/dist/lib/is-app-page-route.js","../node_modules/next/dist/lib/is-app-route-route.js","../node_modules/next/dist/lib/is-api-route.js","../node_modules/next/dist/server/internal-utils.js","../node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js","../node_modules/next/dist/server/web/sandbox/resource-managers.js","../node_modules/next/dist/shared/lib/isomorphic/path.js","../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../node_modules/next/dist/compiled/cookie/index.js","../node_modules/next/dist/server/lib/is-ipv6.js","../node_modules/next/dist/server/route-matchers/locale-route-matcher.js","../node_modules/next/dist/server/route-matchers/app-page-route-matcher.js","../node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js","../node_modules/next/dist/server/route-matchers/app-route-route-matcher.js","../node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js","../node_modules/next/dist/server/route-matchers/pages-route-matcher.js","../node_modules/next/dist/server/web/globals.js","../node_modules/next/dist/server/async-storage/work-store.js","../node_modules/next/dist/server/async-storage/request-store.js","../node_modules/next/dist/server/web/web-on-close.js","../node_modules/next/dist/server/web/get-edge-preview-props.js","../node_modules/next/dist/server/crypto-utils.js","../node_modules/next/dist/server/web/spec-extension/adapters/reflect.js","../node_modules/next/dist/compiled/picomatch/package.json","../node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js","../node_modules/next/dist/shared/lib/router/utils/path-match.js","../node_modules/next/dist/server/app-render/dynamic-rendering.js","../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../node_modules/next/dist/server/web/spec-extension/fetch-event.js","../node_modules/next/dist/server/web/spec-extension/response.js","../node_modules/next/dist/client/components/react-dev-overlay/server/shared.js","../node_modules/sharp/lib/constructor.js","../node_modules/sharp/lib/channel.js","../node_modules/sharp/lib/input.js","../node_modules/sharp/lib/resize.js","../node_modules/sharp/lib/composite.js","../node_modules/sharp/lib/utility.js","../node_modules/sharp/lib/output.js","../node_modules/sharp/lib/colour.js","../node_modules/sharp/lib/operation.js","../node_modules/next/dist/shared/lib/router/utils/relativize-url.js","../node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","../node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","../node_modules/next/dist/server/normalizers/request/suffix.js","../node_modules/next/dist/server/normalizers/request/prefix.js","../node_modules/next/dist/compiled/ws/index.js","../node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js","../node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../node_modules/scheduler/cjs/scheduler.development.js","../node_modules/scheduler/cjs/scheduler.production.min.js","../node_modules/next/dist/server/route-modules/pages/module.js","../node_modules/next/dist/server/route-modules/app-page/module.js","../node_modules/next/dist/compiled/picomatch/index.js","../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../node_modules/next/dist/server/normalizers/built/app/index.js","../node_modules/next/dist/server/normalizers/built/pages/index.js","../node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js","../node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js","../node_modules/next/dist/compiled/source-map/package.json","../node_modules/next/dist/experimental/testmode/server-edge.js","../node_modules/next/dist/compiled/edge-runtime/package.json","../node_modules/next/dist/server/stream-utils/uint8array-helpers.js","../node_modules/sharp/lib/is.js","../node_modules/sharp/lib/sharp.js","../node_modules/sharp/lib/libvips.js","../node_modules/next/dist/server/dynamic-rendering-utils.js","../node_modules/next/dist/server/route-matchers/route-matcher.js","../node_modules/next/dist/server/after/after-context.js","../node_modules/next/dist/server/async-storage/draft-mode-provider.js","../node_modules/next/dist/client/components/static-generation-bailout.js","../node_modules/next/dist/client/components/hooks-server-context.js","../node_modules/next/dist/lib/metadata/metadata-constants.js","../node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js","../node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js","../node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json","../node_modules/next/dist/shared/lib/is-internal.js","../node_modules/next/dist/compiled/source-map/source-map.js","../node_modules/next/dist/compiled/edge-runtime/index.js","../node_modules/next/dist/compiled/debug/package.json","../node_modules/color/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-from-file.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/node-stack-frames.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/parse-stack.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/webpack-module-path.js","../node_modules/next/dist/server/render.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/launchEditor.js","../node_modules/next/dist/server/route-modules/route-module.js","../node_modules/next/dist/server/app-render/app-render.js","../node_modules/next/dist/lib/semver-noop.js","../node_modules/color/package.json","../node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js","../node_modules/next/dist/compiled/debug/index.js","../node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js","../node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js","../node_modules/next/dist/compiled/@edge-runtime/cookies/package.json","../node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js","../node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js","../node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js","../node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js","../node_modules/semver/functions/gte.js","../node_modules/semver/functions/coerce.js","../node_modules/semver/functions/satisfies.js","../node_modules/next/dist/server/after/revalidation-utils.js","../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../node_modules/next/dist/compiled/path-browserify/package.json","../node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js","../node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js","../node_modules/next/dist/shared/lib/router/utils/add-locale.js","../node_modules/next/dist/compiled/bytes/package.json","../node_modules/semver/package.json","../node_modules/next/dist/compiled/source-map08/package.json","../node_modules/next/dist/compiled/babel/code-frame.js","../node_modules/next/dist/lib/is-serializable-props.js","../node_modules/next/dist/server/post-process.js","../node_modules/next/dist/compiled/@edge-runtime/cookies/index.js","../node_modules/next/dist/shared/lib/loadable.shared-runtime.js","../node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js","../node_modules/next/dist/shared/lib/router-context.shared-runtime.js","../node_modules/next/dist/shared/lib/html-context.shared-runtime.js","../node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js","../node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js","../node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js","../node_modules/next/dist/compiled/babel/package.json","../node_modules/next/dist/compiled/path-browserify/index.js","../node_modules/color-convert/index.js","../node_modules/color-string/index.js","../node_modules/next/dist/shared/lib/router/adapters.js","../node_modules/next/dist/compiled/bytes/index.js","../node_modules/next/dist/client/components/is-hydration-error.js","../node_modules/next/dist/client/components/redirect-error.js","../node_modules/next/dist/client/components/redirect.js","../node_modules/next/dist/server/app-render/flight-render-result.js","../node_modules/next/dist/server/lib/implicit-tags.js","../node_modules/next/dist/lib/metadata/metadata-context.js","../node_modules/next/dist/server/app-render/create-error-handler.js","../node_modules/next/dist/server/app-render/get-asset-query-string.js","../node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js","../node_modules/next/dist/server/app-render/create-component-tree.js","../node_modules/next/dist/server/app-render/required-scripts.js","../node_modules/next/dist/server/app-render/postponed-state.js","../node_modules/next/dist/server/app-render/make-get-server-inserted-html.js","../node_modules/next/dist/server/app-render/server-inserted-html.js","../node_modules/next/dist/client/components/app-router.js","../node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js","../node_modules/next/dist/server/app-render/use-flight-response.js","../node_modules/next/dist/server/app-render/get-script-nonce-from-header.js","../node_modules/next/dist/server/app-render/action-handler.js","../node_modules/next/dist/server/app-render/app-render-prerender-utils.js","../node_modules/next/dist/server/app-render/prospective-render-utils.js","../node_modules/next/dist/server/app-render/get-segment-param.js","../node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js","../node_modules/next/dist/server/app-render/cache-signal.js","../node_modules/next/dist/server/app-render/clean-async-snapshot.external.js","../node_modules/next/dist/server/app-render/app-render-render-utils.js","../node_modules/next/dist/server/app-render/parse-loader-tree.js","../node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js","../node_modules/next/dist/server/resume-data-cache/resume-data-cache.js","../node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js","../node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js","../node_modules/next/dist/server/app-render/action-async-storage.external.js","../node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js","../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js","../node_modules/next/dist/shared/lib/router/action-queue.js","../node_modules/next/dist/server/lib/trace/utils.js","../node_modules/color-convert/package.json","../node_modules/color-string/package.json","../node_modules/next/dist/compiled/source-map08/source-map.js","../node_modules/semver/functions/compare.js","../node_modules/semver/internal/re.js","../node_modules/semver/functions/parse.js","../node_modules/semver/classes/semver.js","../node_modules/semver/classes/range.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-url.js","../node_modules/next/dist/lib/page-types.js","../node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js","../node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js","../node_modules/next/dist/server/normalizers/normalizers.js","../node_modules/next/dist/server/normalizers/underscore-normalizer.js","../node_modules/next/dist/server/normalizers/prefixing-normalizer.js","../node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js","../node_modules/next/dist/compiled/p-queue/package.json","../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../node_modules/next/dist/server/ReactDOMServerPages.js","../node_modules/color-convert/conversions.js","../node_modules/color-convert/route.js","../node_modules/next/dist/lib/non-nullable.js","../node_modules/next/dist/server/optimize-amp.js","../node_modules/next/dist/compiled/babel/bundle.js","../node_modules/next/dist/compiled/react-is/package.json","../node_modules/next/dist/compiled/strip-ansi/package.json","../node_modules/next/dist/compiled/p-queue/index.js","../node_modules/next/dist/shared/lib/image-config.js","../node_modules/color-name/package.json","../node_modules/next/dist/lib/client-reference.js","../node_modules/next/dist/server/htmlescape.js","../node_modules/next/dist/client/add-base-path.js","../node_modules/next/dist/client/remove-base-path.js","../node_modules/next/dist/client/has-base-path.js","../node_modules/next/dist/client/app-call-server.js","../node_modules/semver/internal/constants.js","../node_modules/semver/internal/debug.js","../node_modules/semver/internal/identifiers.js","../node_modules/semver/internal/parse-options.js","../node_modules/semver/internal/lrucache.js","../node_modules/semver/classes/comparator.js","../node_modules/next/dist/compiled/nanoid/package.json","../node_modules/next/dist/shared/lib/encode-uri-path.js","../node_modules/next/dist/server/app-render/types.js","../node_modules/next/dist/client/components/is-next-router-error.js","../node_modules/next/dist/server/app-render/has-loading-component-in-tree.js","../node_modules/next/dist/server/app-render/get-layer-assets.js","../node_modules/next/dist/server/lib/app-dir-module.js","../node_modules/next/dist/server/lib/patch-fetch.js","../node_modules/next/dist/server/app-render/interop-default.js","../node_modules/next/dist/client/components/parallel-route-default.js","../node_modules/next/dist/client/components/match-segments.js","../node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js","../node_modules/next/dist/server/app-render/get-preloadable-fonts.js","../node_modules/next/dist/client/components/use-reducer.js","../node_modules/next/dist/client/components/error-boundary.js","../node_modules/next/dist/client/components/nav-failure-handler.js","../node_modules/next/dist/client/components/app-router-announcer.js","../node_modules/next/dist/client/components/unresolved-thenable.js","../node_modules/next/dist/client/components/redirect-boundary.js","../node_modules/next/dist/server/app-render/csrf-protection.js","../node_modules/next/dist/server/app-render/react-server.node.js","../node_modules/next/dist/server/app-render/clean-async-snapshot-instance.js","../node_modules/next/dist/server/resume-data-cache/cache-store.js","../node_modules/next/dist/server/app-render/render-css-resource.js","../node_modules/next/dist/client/flight-data-helpers.js","../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../node_modules/simple-swizzle/index.js","../node_modules/next/dist/client/components/router-reducer/router-reducer-types.js","../node_modules/next/dist/client/components/router-reducer/create-href-from-url.js","../node_modules/next/dist/client/components/router-reducer/compute-changed-path.js","../node_modules/next/dist/client/components/segment-cache/prefetch.js","../node_modules/next/dist/server/lib/server-ipc/utils.js","../node_modules/next/dist/client/components/http-access-fallback/error-boundary.js","../node_modules/next/dist/compiled/stacktrace-parser/package.json","../node_modules/next/dist/compiled/data-uri-to-buffer/package.json","../node_modules/next/dist/compiled/shell-quote/package.json","../node_modules/color-name/index.js","../node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js","../node_modules/next/dist/compiled/react-is/index.js","../node_modules/next/dist/compiled/strip-ansi/index.js","../node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js","../node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js","../node_modules/simple-swizzle/package.json","../node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js","../node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js","../node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js","../node_modules/next/dist/client/components/router-reducer/router-reducer.js","../node_modules/react/jsx-dev-runtime.js","../node_modules/next/dist/compiled/nanoid/index.cjs","../node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js","../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../node_modules/next/dist/compiled/data-uri-to-buffer/index.js","../node_modules/next/dist/compiled/shell-quote/index.js","../node_modules/busboy/package.json","../node_modules/semver/functions/cmp.js","../node_modules/next/dist/client/normalize-trailing-slash.js","../node_modules/busboy/lib/index.js","../node_modules/next/dist/compiled/superstruct/package.json","../node_modules/next/dist/compiled/string-hash/package.json","../node_modules/react/cjs/react-jsx-dev-runtime.production.min.js","../node_modules/next/dist/server/lib/dedupe-fetch.js","../node_modules/next/dist/server/lib/clone-response.js","../node_modules/next/dist/client/components/not-found.js","../node_modules/next/dist/client/components/navigation-untracked.js","../node_modules/next/dist/client/components/navigation.js","../node_modules/is-arrayish/index.js","../node_modules/next/dist/client/components/segment-cache/scheduler.js","../node_modules/next/dist/client/components/segment-cache/cache-key.js","../node_modules/next/dist/compiled/react-is/cjs/react-is.development.js","../node_modules/next/dist/compiled/react-is/cjs/react-is.production.js","../node_modules/next/dist/server/dev/hot-reloader-types.js","../node_modules/next/dist/server/dev/extract-modules-from-turbopack-message.js","../node_modules/is-arrayish/package.json","../node_modules/next/dist/client/components/router-reducer/apply-flight-data.js","../node_modules/next/dist/client/components/router-reducer/fetch-server-response.js","../node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js","../node_modules/next/dist/client/components/react-dev-overlay/shared.js","../node_modules/next/dist/compiled/superstruct/index.cjs","../node_modules/next/dist/compiled/string-hash/index.js","../node_modules/semver/functions/gt.js","../node_modules/semver/functions/eq.js","../node_modules/semver/functions/lte.js","../node_modules/semver/functions/lt.js","../node_modules/semver/functions/neq.js","../node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js","../node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/format-webpack-messages.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/use-error-handler.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/runtime-error-handler.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/parse-component-stack.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/use-websocket.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/stitched-error.js","../node_modules/next/dist/lib/metadata/get-metadata-route.js","../node_modules/next/dist/compiled/browserslist/package.json","../node_modules/next/dist/compiled/semver/package.json","../node_modules/next/dist/compiled/lru-cache/package.json","../node_modules/next/dist/compiled/json5/package.json","../node_modules/next/dist/compiled/babel-packages/package.json","../node_modules/busboy/lib/utils.js","../node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js","../node_modules/busboy/lib/types/urlencoded.js","../node_modules/busboy/lib/types/multipart.js","../node_modules/next/dist/client/components/bailout-to-client-rendering.js","../node_modules/next/dist/client/components/navigation.react-server.js","../node_modules/next/dist/compiled/browserslist/index.js","../node_modules/next/dist/compiled/semver/index.js","../node_modules/next/dist/compiled/json5/index.js","../node_modules/next/dist/compiled/lru-cache/index.js","../node_modules/next/dist/compiled/babel-packages/packages-bundle.js","../node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js","../node_modules/next/dist/client/app-find-source-map-url.js","../node_modules/next/dist/client/app-build-id.js","../node_modules/next/dist/client/components/segment-cache/cache.js","../node_modules/next/dist/shared/lib/hash.js","../node_modules/next/dist/client/assign-location.js","../node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js","../node_modules/next/dist/client/components/promise-queue.js","../node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js","../node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js","../node_modules/next/dist/client/components/router-reducer/handle-mutable.js","../node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js","../node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js","../node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js","../node_modules/next/dist/client/components/router-reducer/ppr-navigations.js","../node_modules/next/dist/client/components/segment-cache/navigation.js","../node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js","../node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js","../node_modules/next/dist/client/lib/console.js","../node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js","../node_modules/next/dist/client/components/router-reducer/reducers/server-reference-info.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/BuildError.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/Errors.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/StaticIndicator.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/styles/ComponentStyles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/styles/Base.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/styles/CssReset.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/ShadowPortal.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/root-layout-missing-tags-error.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/attach-hydration-error-state.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/hydration-error-info.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/enqueue-client-error.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/console-error.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-socket-url.js","../node_modules/streamsearch/package.json","../node_modules/next/dist/client/components/unauthorized.js","../node_modules/next/dist/client/components/unstable-rethrow.js","../node_modules/next/dist/client/components/forbidden.js","../node_modules/streamsearch/lib/sbmh.js","../node_modules/next/dist/client/components/segment-cache/tuple-map.js","../node_modules/next/dist/client/components/segment-cache/lru.js","../node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js","../node_modules/caniuse-lite/dist/unpacker/agents.js","../node_modules/caniuse-lite/dist/unpacker/region.js","../node_modules/caniuse-lite/dist/unpacker/feature.js","../node_modules/next/dist/compiled/babel/parser.js","../node_modules/next/dist/compiled/babel/core.js","../node_modules/next/dist/compiled/babel/traverse.js","../node_modules/next/dist/compiled/babel/types.js","../node_modules/caniuse-lite/package.json","../node_modules/next/dist/shared/lib/normalized-asset-prefix.js","../node_modules/next/dist/export/helpers/is-dynamic-usage-error.js","../node_modules/next/dist/server/lib/router-utils/is-postpone.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/noop-template.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-error-by-type.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/icons/CloseIcon.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/nodejs-inspector.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/icons/LightningBolt.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/RuntimeError/component-stack-pseudo-html.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/LeftRightDialogHeader/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/CodeFrame/styles.js","../node_modules/@swc/helpers/_/_class_private_field_loose_base/package.json","../node_modules/@swc/helpers/_/_class_private_field_loose_key/package.json","../node_modules/caniuse-lite/data/agents.js","../node_modules/caniuse-lite/dist/unpacker/browsers.js","../node_modules/caniuse-lite/dist/unpacker/browserVersions.js","../node_modules/caniuse-lite/dist/lib/statuses.js","../node_modules/caniuse-lite/dist/lib/supported.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/LeftRightDialogHeader/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Toast/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/VersionStalenessInfo/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/hot-linked-text/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/copy-button/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/RuntimeError/index.js","../node_modules/@swc/helpers/_/_tagged_template_literal_loose/package.json","../node_modules/@swc/helpers/cjs/_class_private_field_loose_base.cjs","../node_modules/@swc/helpers/cjs/_class_private_field_loose_key.cjs","../node_modules/caniuse-lite/data/browserVersions.js","../node_modules/caniuse-lite/data/browsers.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/stack-frame.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/icons/CollapseIcon.js","../node_modules/@swc/helpers/cjs/_tagged_template_literal_loose.cjs","../node_modules/next/dist/shared/lib/magic-identifier.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Toast/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/LeftRightDialogHeader/LeftRightDialogHeader.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Toast/Toast.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/Dialog.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/DialogContent.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/DialogBody.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/Overlay.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/VersionStalenessInfo/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/VersionStalenessInfo/VersionStalenessInfo.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/DialogHeader.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/Terminal.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/RuntimeError/CallStackFrame.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/CodeFrame/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/hooks/use-on-click-outside.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/use-open-in-editor.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/EditorLink.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/body-locker.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/maintain--tab-focus.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/CodeFrame/CodeFrame.js","../node_modules/next/dist/compiled/anser/package.json","../node_modules/next/dist/compiled/anser/index.js","../node_modules/next/dist/compiled/platform/package.json","../node_modules/next/dist/compiled/css.escape/package.json","../node_modules/next/dist/compiled/platform/platform.js","../node_modules/next/dist/compiled/css.escape/css.escape.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js"]} \ No newline at end of file +{"version":1,"files":["../node_modules/styled-jsx/index.js","../node_modules/styled-jsx/package.json","../node_modules/react/package.json","../node_modules/styled-jsx/dist/index/index.js","../node_modules/react/index.js","../node_modules/client-only/package.json","../node_modules/react/cjs/react.production.min.js","../node_modules/client-only/index.js","../node_modules/styled-jsx/style.js","../node_modules/next/dist/server/next-server.js","../node_modules/next/package.json","../node_modules/next/dist/server/base-server.js","../node_modules/next/dist/server/node-environment.js","../node_modules/next/dist/server/require-hook.js","../node_modules/next/dist/server/node-polyfill-crypto.js","../node_modules/next/dist/server/request-meta.js","../node_modules/next/dist/lib/find-pages-dir.js","../node_modules/next/dist/server/send-payload.js","../node_modules/next/dist/server/require.js","../node_modules/next/dist/server/load-components.js","../node_modules/next/dist/lib/is-error.js","../node_modules/next/dist/server/body-streams.js","../node_modules/next/dist/server/setup-http-agent-env.js","../node_modules/next/dist/server/pipe-readable.js","../node_modules/next/dist/lib/constants.js","../node_modules/next/dist/server/load-manifest.js","../node_modules/next/dist/lib/interop-default.js","../node_modules/next/dist/lib/generate-interception-routes-rewrites.js","../node_modules/next/dist/lib/format-dynamic-import-path.js","../node_modules/next/dist/server/route-kind.js","../node_modules/next/dist/lib/format-server-error.js","../node_modules/next/dist/server/serve-static.js","../node_modules/next/dist/server/image-optimizer.js","../node_modules/react-dom/package.json","../node_modules/next/dist/shared/lib/utils.js","../node_modules/next/dist/shared/lib/constants.js","../node_modules/next/dist/server/base-http/node.js","../node_modules/next/dist/build/output/log.js","../node_modules/next/dist/server/web/utils.js","../node_modules/next/dist/server/route-matches/pages-api-route-match.js","../node_modules/next/dist/server/lib/node-fs-methods.js","../node_modules/next/dist/server/lib/mock-request.js","../node_modules/next/dist/client/components/app-router-headers.js","../node_modules/next/dist/shared/lib/invariant-error.js","../node_modules/next/dist/server/after/awaiter.js","../node_modules/next/dist/server/lib/async-callback-set.js","../node_modules/next/dist/compiled/next-server/pages.runtime.prod.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/server/lib/trace/constants.js","../node_modules/next/dist/server/lib/trace/tracer.js","../node_modules/next/dist/server/lib/module-loader/route-module-loader.js","../node_modules/next/dist/server/route-modules/app-page/module.render.js","../node_modules/next/dist/server/route-modules/pages/module.render.js","../node_modules/react/jsx-runtime.js","../node_modules/sharp/package.json","../node_modules/next/dist/shared/lib/router/utils/route-matcher.js","../node_modules/next/dist/shared/lib/router/utils/parse-url.js","../node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js","../node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js","../node_modules/next/dist/shared/lib/router/utils/querystring.js","../node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js","../node_modules/next/dist/shared/lib/router/utils/app-paths.js","../node_modules/next/dist/shared/lib/router/utils/route-regex.js","../node_modules/next/dist/server/web/spec-extension/adapters/next-request.js","../node_modules/next/dist/server/api-utils/index.js","../node_modules/next/dist/server/response-cache/index.js","../node_modules/sharp/lib/index.js","../node_modules/react-dom/index.js","../node_modules/next/dist/server/lib/incremental-cache/index.js","../node_modules/next/dist/server/web/sandbox/index.js","../node_modules/@next/env/package.json","../node_modules/next/dist/shared/lib/head.js","../node_modules/next/dist/server/node-environment-baseline.js","../node_modules/next/dist/lib/wait.js","../node_modules/next/dist/server/client-component-renderer-logger.js","../node_modules/next/dist/lib/detached-promise.js","../node_modules/next/dist/experimental/testmode/server.js","../node_modules/next/dist/lib/url.js","../node_modules/react/cjs/react-jsx-runtime.production.min.js","../node_modules/next/dist/server/node-environment-extensions/date.js","../node_modules/next/dist/server/node-environment-extensions/random.js","../node_modules/next/dist/server/node-environment-extensions/error-inspect.js","../node_modules/next/dist/server/node-environment-extensions/node-crypto.js","../node_modules/next/dist/server/node-environment-extensions/web-crypto.js","../node_modules/next/dist/server/lib/etag.js","../node_modules/next/dist/server/lib/revalidate.js","../node_modules/next/dist/server/lib/lru-cache.js","../node_modules/next/dist/server/app-render/encryption-utils.js","../node_modules/next/dist/lib/metadata/is-metadata-route.js","../node_modules/next/dist/shared/lib/is-plain-object.js","../node_modules/next/dist/server/app-render/action-utils.js","../node_modules/next/dist/shared/lib/deep-freeze.js","../node_modules/next/dist/server/lib/interception-routes.js","../node_modules/next/dist/shared/lib/image-blur-svg.js","../node_modules/next/dist/shared/lib/match-remote-pattern.js","../node_modules/next/dist/shared/lib/match-local-pattern.js","../node_modules/next/dist/lib/picocolors.js","../node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js","../node_modules/next/dist/server/base-http/index.js","../node_modules/next/dist/shared/lib/modern-browserslist-target.js","../node_modules/@next/env/dist/index.js","../node_modules/next/dist/shared/lib/is-thenable.js","../node_modules/react-dom/cjs/react-dom.production.min.js","../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/next/dist/server/lib/module-loader/node-module-loader.js","../node_modules/next/dist/server/route-modules/app-page/module.compiled.js","../node_modules/next/dist/server/route-modules/pages/module.compiled.js","../node_modules/next/dist/shared/lib/segment.js","../node_modules/next/dist/shared/lib/escape-regexp.js","../node_modules/next/dist/server/base-http/helpers.js","../node_modules/next/dist/lib/batcher.js","../node_modules/next/dist/lib/scheduler.js","../node_modules/next/dist/server/web/spec-extension/request.js","../node_modules/next/dist/server/response-cache/types.js","../node_modules/next/dist/server/response-cache/utils.js","../node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js","../node_modules/next/dist/shared/lib/router/utils/prepare-destination.js","../node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js","../node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js","../node_modules/next/dist/server/lib/to-route.js","../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../node_modules/next/dist/server/web/spec-extension/adapters/headers.js","../node_modules/next/dist/server/lib/incremental-cache/fetch-cache.js","../node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js","../node_modules/next/dist/server/lib/incremental-cache/shared-revalidate-timings.js","../node_modules/next/dist/server/web/sandbox/sandbox.js","../node_modules/next/dist/server/web/sandbox/context.js","../node_modules/next/dist/lib/is-edge-runtime.js","../node_modules/next/dist/lib/redirect-status.js","../node_modules/next/dist/server/utils.js","../node_modules/next/dist/server/render-result.js","../node_modules/next/dist/server/server-utils.js","../node_modules/next/dist/server/send-response.js","../node_modules/next/dist/lib/fallback.js","../node_modules/next/dist/shared/lib/router/utils/index.js","../node_modules/next/dist/compiled/fresh/package.json","../node_modules/next/dist/compiled/path-to-regexp/package.json","../node_modules/next/dist/shared/lib/side-effect.js","../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../node_modules/next/dist/shared/lib/amp-mode.js","../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../node_modules/next/dist/compiled/send/package.json","../node_modules/next/dist/compiled/image-size/package.json","../node_modules/next/dist/compiled/content-disposition/package.json","../node_modules/next/dist/compiled/is-animated/package.json","../node_modules/next/dist/server/patch-error-inspect.js","../node_modules/next/dist/server/request/fallback-params.js","../node_modules/next/dist/server/lib/format-hostname.js","../node_modules/next/dist/shared/lib/runtime-config.external.js","../node_modules/next/dist/shared/lib/get-hostname.js","../node_modules/next/dist/server/normalizers/locale-route-normalizer.js","../node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js","../node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js","../node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js","../node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js","../node_modules/next/dist/server/lib/i18n-provider.js","../node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js","../node_modules/next/dist/server/lib/match-next-data-pathname.js","../node_modules/next/dist/server/app-render/strip-flight-headers.js","../node_modules/next/dist/server/route-modules/checks.js","../node_modules/next/dist/server/lib/server-action-request-meta.js","../node_modules/next/dist/server/lib/patch-set-header.js","../node_modules/next/dist/server/web/adapter.js","../node_modules/next/dist/server/after/builtin-request-context.js","../node_modules/next/dist/server/stream-utils/encodedTags.js","../node_modules/next/dist/server/instrumentation/utils.js","../node_modules/next/dist/experimental/testmode/fetch.js","../node_modules/next/dist/experimental/testmode/context.js","../node_modules/next/dist/experimental/testmode/httpget.js","../node_modules/next/dist/shared/lib/utils/warn-once.js","../node_modules/next/dist/server/node-environment-extensions/utils.js","../node_modules/next/dist/server/normalizers/request/rsc.js","../node_modules/next/dist/server/lib/router-utils/decode-path-params.js","../node_modules/next/dist/server/normalizers/request/prefetch-rsc.js","../node_modules/next/dist/server/normalizers/request/next-data.js","../node_modules/next/dist/server/lib/experimental/ppr.js","../node_modules/next/dist/server/api-utils/node/try-get-preview-data.js","../node_modules/next/dist/server/app-render/work-async-storage.external.js","../node_modules/next/dist/compiled/@hapi/accept/package.json","../node_modules/@swc/helpers/_/_interop_require_default/package.json","../node_modules/react-dom/server.browser.js","../node_modules/next/dist/shared/lib/router/utils/is-bot.js","../node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js","../node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js","../node_modules/next/dist/server/api-utils/get-cookie-parser.js","../node_modules/next/dist/client/components/redirect-status-code.js","../node_modules/next/dist/compiled/jsonwebtoken/package.json","../node_modules/next/dist/compiled/fresh/index.js","../node_modules/next/dist/compiled/path-to-regexp/index.js","../node_modules/next/dist/compiled/send/index.js","../node_modules/next/dist/compiled/image-size/index.js","../node_modules/next/dist/compiled/content-disposition/index.js","../node_modules/next/dist/compiled/is-animated/index.js","../node_modules/scheduler/package.json","../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../node_modules/@swc/helpers/package.json","../node_modules/next/dist/compiled/cookie/package.json","../node_modules/next/dist/server/web/error.js","../node_modules/next/dist/server/web/next-url.js","../node_modules/next/dist/compiled/@hapi/accept/index.js","../node_modules/scheduler/index.js","../node_modules/next/dist/server/web/spec-extension/cookies.js","../node_modules/next/dist/server/app-render/async-local-storage.js","../node_modules/next/dist/lib/pick.js","../node_modules/next/dist/compiled/jsonwebtoken/index.js","../node_modules/@img/sharp-libvips-linux-x64/package.json","../node_modules/@img/sharp-libvips-linux-x64/versions.json","../node_modules/@img/sharp-libvips-linuxmusl-x64/package.json","../node_modules/@img/sharp-libvips-linuxmusl-x64/versions.json","../node_modules/@img/sharp-linux-x64/LICENSE","../node_modules/@img/sharp-linux-x64/package.json","../node_modules/@img/sharp-linuxmusl-x64/LICENSE","../node_modules/@img/sharp-linuxmusl-x64/package.json","../node_modules/@img/sharp-libvips-linux-x64/lib/index.js","../node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.42","../node_modules/@img/sharp-libvips-linuxmusl-x64/lib/index.js","../node_modules/@img/sharp-libvips-linuxmusl-x64/lib/libvips-cpp.so.42","../node_modules/@img/sharp-linux-x64/lib/sharp-linux-x64.node","../node_modules/@img/sharp-linuxmusl-x64/lib/sharp-linuxmusl-x64.node","../node_modules/next/dist/compiled/ws/package.json","../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../node_modules/next/dist/server/stream-utils/node-web-streams-helper.js","../node_modules/next/dist/shared/lib/error-source.js","../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../node_modules/next/dist/lib/is-app-page-route.js","../node_modules/next/dist/lib/is-api-route.js","../node_modules/next/dist/lib/is-app-route-route.js","../node_modules/next/dist/server/internal-utils.js","../node_modules/next/dist/shared/lib/router/utils/parse-path.js","../node_modules/next/dist/compiled/cookie/index.js","../node_modules/next/dist/shared/lib/isomorphic/path.js","../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js","../node_modules/next/dist/server/web/sandbox/resource-managers.js","../node_modules/next/dist/server/lib/is-ipv6.js","../node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js","../node_modules/next/dist/server/route-matchers/app-page-route-matcher.js","../node_modules/next/dist/server/route-matchers/pages-route-matcher.js","../node_modules/next/dist/server/route-matchers/locale-route-matcher.js","../node_modules/next/dist/server/route-matchers/app-route-route-matcher.js","../node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js","../node_modules/next/dist/server/web/globals.js","../node_modules/next/dist/server/async-storage/request-store.js","../node_modules/next/dist/server/async-storage/work-store.js","../node_modules/next/dist/server/web/get-edge-preview-props.js","../node_modules/next/dist/server/web/web-on-close.js","../node_modules/next/dist/server/web/spec-extension/adapters/reflect.js","../node_modules/next/dist/server/crypto-utils.js","../node_modules/next/dist/compiled/picomatch/package.json","../node_modules/next/dist/shared/lib/router/utils/path-match.js","../node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js","../node_modules/next/dist/server/app-render/dynamic-rendering.js","../node_modules/next/dist/server/web/spec-extension/fetch-event.js","../node_modules/next/dist/server/web/spec-extension/response.js","../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../node_modules/next/dist/client/components/react-dev-overlay/server/shared.js","../node_modules/sharp/lib/input.js","../node_modules/sharp/lib/operation.js","../node_modules/sharp/lib/constructor.js","../node_modules/sharp/lib/composite.js","../node_modules/sharp/lib/utility.js","../node_modules/sharp/lib/colour.js","../node_modules/sharp/lib/resize.js","../node_modules/sharp/lib/output.js","../node_modules/sharp/lib/channel.js","../node_modules/next/dist/shared/lib/router/utils/relativize-url.js","../node_modules/next/dist/server/normalizers/request/suffix.js","../node_modules/next/dist/server/normalizers/request/prefix.js","../node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","../node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","../node_modules/next/dist/compiled/ws/index.js","../node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js","../node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js","../node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js","../node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js","../node_modules/scheduler/cjs/scheduler.production.min.js","../node_modules/scheduler/cjs/scheduler.development.js","../node_modules/next/dist/server/route-modules/app-page/module.js","../node_modules/next/dist/server/route-modules/pages/module.js","../node_modules/next/dist/compiled/picomatch/index.js","../node_modules/next/dist/server/normalizers/built/app/index.js","../node_modules/next/dist/server/normalizers/built/pages/index.js","../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js","../node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js","../node_modules/next/dist/compiled/source-map/package.json","../node_modules/next/dist/experimental/testmode/server-edge.js","../node_modules/next/dist/server/stream-utils/uint8array-helpers.js","../node_modules/next/dist/compiled/edge-runtime/package.json","../node_modules/sharp/lib/is.js","../node_modules/sharp/lib/sharp.js","../node_modules/sharp/lib/libvips.js","../node_modules/next/dist/server/dynamic-rendering-utils.js","../node_modules/next/dist/server/route-matchers/route-matcher.js","../node_modules/next/dist/server/async-storage/draft-mode-provider.js","../node_modules/next/dist/server/after/after-context.js","../node_modules/next/dist/lib/metadata/metadata-constants.js","../node_modules/next/dist/client/components/static-generation-bailout.js","../node_modules/next/dist/client/components/hooks-server-context.js","../node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js","../node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js","../node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json","../node_modules/next/dist/shared/lib/is-internal.js","../node_modules/next/dist/compiled/source-map/source-map.js","../node_modules/next/dist/compiled/edge-runtime/index.js","../node_modules/next/dist/compiled/debug/package.json","../node_modules/color/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-from-file.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/node-stack-frames.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/webpack-module-path.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/launchEditor.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/parse-stack.js","../node_modules/next/dist/server/render.js","../node_modules/next/dist/lib/semver-noop.js","../node_modules/next/dist/server/app-render/app-render.js","../node_modules/next/dist/server/route-modules/route-module.js","../node_modules/color/package.json","../node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js","../node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js","../node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js","../node_modules/next/dist/compiled/debug/index.js","../node_modules/next/dist/compiled/@edge-runtime/cookies/package.json","../node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js","../node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js","../node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js","../node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js","../node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js","../node_modules/semver/functions/gte.js","../node_modules/semver/functions/satisfies.js","../node_modules/semver/functions/coerce.js","../node_modules/next/dist/compiled/path-browserify/package.json","../node_modules/next/dist/server/app-render/after-task-async-storage.external.js","../node_modules/next/dist/server/after/revalidation-utils.js","../node_modules/next/dist/shared/lib/router/utils/add-locale.js","../node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js","../node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js","../node_modules/next/dist/compiled/bytes/package.json","../node_modules/semver/package.json","../node_modules/next/dist/compiled/babel/code-frame.js","../node_modules/next/dist/compiled/source-map08/package.json","../node_modules/next/dist/lib/is-serializable-props.js","../node_modules/next/dist/server/post-process.js","../node_modules/next/dist/compiled/@edge-runtime/cookies/index.js","../node_modules/next/dist/shared/lib/loadable.shared-runtime.js","../node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js","../node_modules/next/dist/shared/lib/router-context.shared-runtime.js","../node_modules/next/dist/shared/lib/html-context.shared-runtime.js","../node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js","../node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js","../node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js","../node_modules/next/dist/compiled/babel/package.json","../node_modules/next/dist/compiled/path-browserify/index.js","../node_modules/color-convert/index.js","../node_modules/color-string/index.js","../node_modules/next/dist/shared/lib/router/adapters.js","../node_modules/next/dist/compiled/bytes/index.js","../node_modules/next/dist/client/components/is-hydration-error.js","../node_modules/next/dist/lib/metadata/metadata-context.js","../node_modules/next/dist/client/components/redirect-error.js","../node_modules/next/dist/server/lib/implicit-tags.js","../node_modules/next/dist/server/app-render/flight-render-result.js","../node_modules/next/dist/server/app-render/create-error-handler.js","../node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js","../node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js","../node_modules/next/dist/client/components/redirect.js","../node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js","../node_modules/next/dist/server/app-render/get-segment-param.js","../node_modules/next/dist/server/app-render/get-script-nonce-from-header.js","../node_modules/next/dist/server/app-render/action-handler.js","../node_modules/next/dist/server/app-render/server-inserted-html.js","../node_modules/next/dist/server/app-render/required-scripts.js","../node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js","../node_modules/next/dist/server/app-render/make-get-server-inserted-html.js","../node_modules/next/dist/server/app-render/create-component-tree.js","../node_modules/next/dist/server/app-render/get-asset-query-string.js","../node_modules/next/dist/server/app-render/postponed-state.js","../node_modules/next/dist/server/app-render/use-flight-response.js","../node_modules/next/dist/client/components/app-router.js","../node_modules/next/dist/server/app-render/prospective-render-utils.js","../node_modules/next/dist/server/app-render/app-render-prerender-utils.js","../node_modules/next/dist/server/app-render/app-render-render-utils.js","../node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js","../node_modules/next/dist/server/app-render/clean-async-snapshot.external.js","../node_modules/next/dist/server/app-render/cache-signal.js","../node_modules/next/dist/server/app-render/parse-loader-tree.js","../node_modules/next/dist/server/resume-data-cache/resume-data-cache.js","../node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js","../node_modules/next/dist/server/app-render/action-async-storage.external.js","../node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js","../node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","../node_modules/next/dist/shared/lib/router/action-queue.js","../node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js","../node_modules/next/dist/server/lib/trace/utils.js","../node_modules/next/dist/compiled/source-map08/source-map.js","../node_modules/color-convert/package.json","../node_modules/color-string/package.json","../node_modules/semver/functions/compare.js","../node_modules/semver/classes/range.js","../node_modules/semver/functions/parse.js","../node_modules/semver/classes/semver.js","../node_modules/semver/internal/re.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-source-map-url.js","../node_modules/next/dist/lib/page-types.js","../node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js","../node_modules/next/dist/compiled/p-queue/package.json","../node_modules/next/dist/server/normalizers/normalizers.js","../node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js","../node_modules/next/dist/server/normalizers/underscore-normalizer.js","../node_modules/next/dist/server/normalizers/prefixing-normalizer.js","../node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js","../node_modules/next/dist/server/app-render/after-task-async-storage-instance.js","../node_modules/next/dist/server/ReactDOMServerPages.js","../node_modules/color-convert/route.js","../node_modules/color-convert/conversions.js","../node_modules/next/dist/lib/non-nullable.js","../node_modules/next/dist/server/optimize-amp.js","../node_modules/next/dist/compiled/babel/bundle.js","../node_modules/next/dist/compiled/strip-ansi/package.json","../node_modules/next/dist/compiled/react-is/package.json","../node_modules/next/dist/compiled/p-queue/index.js","../node_modules/next/dist/shared/lib/image-config.js","../node_modules/next/dist/server/htmlescape.js","../node_modules/next/dist/lib/client-reference.js","../node_modules/next/dist/client/add-base-path.js","../node_modules/next/dist/client/remove-base-path.js","../node_modules/next/dist/client/has-base-path.js","../node_modules/next/dist/client/app-call-server.js","../node_modules/color-name/package.json","../node_modules/next/dist/compiled/nanoid/package.json","../node_modules/semver/internal/parse-options.js","../node_modules/semver/internal/lrucache.js","../node_modules/semver/internal/constants.js","../node_modules/semver/classes/comparator.js","../node_modules/semver/internal/debug.js","../node_modules/semver/internal/identifiers.js","../node_modules/next/dist/server/app-render/types.js","../node_modules/next/dist/client/components/is-next-router-error.js","../node_modules/next/dist/server/app-render/csrf-protection.js","../node_modules/next/dist/server/app-render/react-server.node.js","../node_modules/next/dist/shared/lib/encode-uri-path.js","../node_modules/next/dist/client/components/match-segments.js","../node_modules/next/dist/server/app-render/get-preloadable-fonts.js","../node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js","../node_modules/next/dist/server/app-render/has-loading-component-in-tree.js","../node_modules/next/dist/server/lib/app-dir-module.js","../node_modules/next/dist/server/app-render/interop-default.js","../node_modules/next/dist/server/lib/patch-fetch.js","../node_modules/next/dist/server/app-render/get-layer-assets.js","../node_modules/next/dist/client/components/parallel-route-default.js","../node_modules/next/dist/client/components/use-reducer.js","../node_modules/next/dist/client/components/error-boundary.js","../node_modules/next/dist/client/components/app-router-announcer.js","../node_modules/next/dist/client/components/redirect-boundary.js","../node_modules/next/dist/client/components/unresolved-thenable.js","../node_modules/next/dist/client/components/nav-failure-handler.js","../node_modules/next/dist/server/app-render/clean-async-snapshot-instance.js","../node_modules/next/dist/server/app-render/render-css-resource.js","../node_modules/next/dist/server/resume-data-cache/cache-store.js","../node_modules/next/dist/client/flight-data-helpers.js","../node_modules/next/dist/server/app-render/action-async-storage-instance.js","../node_modules/simple-swizzle/index.js","../node_modules/next/dist/server/lib/server-ipc/utils.js","../node_modules/next/dist/client/components/router-reducer/create-href-from-url.js","../node_modules/next/dist/client/components/router-reducer/router-reducer-types.js","../node_modules/next/dist/client/components/router-reducer/compute-changed-path.js","../node_modules/next/dist/client/components/segment-cache/prefetch.js","../node_modules/next/dist/client/components/http-access-fallback/error-boundary.js","../node_modules/next/dist/compiled/data-uri-to-buffer/package.json","../node_modules/next/dist/compiled/stacktrace-parser/package.json","../node_modules/next/dist/compiled/shell-quote/package.json","../node_modules/color-name/index.js","../node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js","../node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js","../node_modules/next/dist/compiled/strip-ansi/index.js","../node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js","../node_modules/next/dist/compiled/react-is/index.js","../node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js","../node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js","../node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js","../node_modules/next/dist/client/components/router-reducer/router-reducer.js","../node_modules/simple-swizzle/package.json","../node_modules/react/jsx-dev-runtime.js","../node_modules/next/dist/compiled/nanoid/index.cjs","../node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js","../node_modules/next/dist/compiled/data-uri-to-buffer/index.js","../node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js","../node_modules/next/dist/compiled/shell-quote/index.js","../node_modules/busboy/package.json","../node_modules/semver/functions/cmp.js","../node_modules/next/dist/client/normalize-trailing-slash.js","../node_modules/busboy/lib/index.js","../node_modules/next/dist/compiled/string-hash/package.json","../node_modules/next/dist/compiled/superstruct/package.json","../node_modules/react/cjs/react-jsx-dev-runtime.production.min.js","../node_modules/next/dist/client/components/not-found.js","../node_modules/next/dist/server/lib/dedupe-fetch.js","../node_modules/next/dist/server/lib/clone-response.js","../node_modules/next/dist/client/components/navigation-untracked.js","../node_modules/next/dist/client/components/navigation.js","../node_modules/is-arrayish/index.js","../node_modules/next/dist/client/components/segment-cache/cache-key.js","../node_modules/next/dist/client/components/segment-cache/scheduler.js","../node_modules/next/dist/server/dev/hot-reloader-types.js","../node_modules/next/dist/server/dev/extract-modules-from-turbopack-message.js","../node_modules/next/dist/compiled/react-is/cjs/react-is.development.js","../node_modules/next/dist/compiled/react-is/cjs/react-is.production.js","../node_modules/is-arrayish/package.json","../node_modules/next/dist/client/components/router-reducer/apply-flight-data.js","../node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js","../node_modules/next/dist/client/components/router-reducer/fetch-server-response.js","../node_modules/next/dist/client/components/react-dev-overlay/shared.js","../node_modules/next/dist/compiled/string-hash/index.js","../node_modules/next/dist/compiled/superstruct/index.cjs","../node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js","../node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js","../node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js","../node_modules/semver/functions/eq.js","../node_modules/semver/functions/neq.js","../node_modules/semver/functions/gt.js","../node_modules/semver/functions/lt.js","../node_modules/semver/functions/lte.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/format-webpack-messages.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/use-error-handler.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/parse-component-stack.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/runtime-error-handler.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/stitched-error.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/use-websocket.js","../node_modules/next/dist/lib/metadata/get-metadata-route.js","../node_modules/next/dist/compiled/json5/package.json","../node_modules/next/dist/compiled/babel-packages/package.json","../node_modules/next/dist/compiled/browserslist/package.json","../node_modules/next/dist/compiled/semver/package.json","../node_modules/next/dist/compiled/lru-cache/package.json","../node_modules/busboy/lib/utils.js","../node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js","../node_modules/busboy/lib/types/urlencoded.js","../node_modules/busboy/lib/types/multipart.js","../node_modules/next/dist/client/components/bailout-to-client-rendering.js","../node_modules/next/dist/client/components/navigation.react-server.js","../node_modules/next/dist/compiled/json5/index.js","../node_modules/next/dist/compiled/browserslist/index.js","../node_modules/next/dist/compiled/babel-packages/packages-bundle.js","../node_modules/next/dist/compiled/semver/index.js","../node_modules/next/dist/compiled/lru-cache/index.js","../node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js","../node_modules/next/dist/client/app-build-id.js","../node_modules/next/dist/client/app-find-source-map-url.js","../node_modules/next/dist/client/components/segment-cache/cache.js","../node_modules/next/dist/shared/lib/hash.js","../node_modules/next/dist/client/assign-location.js","../node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js","../node_modules/next/dist/client/components/promise-queue.js","../node_modules/next/dist/client/components/router-reducer/ppr-navigations.js","../node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js","../node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js","../node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js","../node_modules/next/dist/client/components/router-reducer/handle-mutable.js","../node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js","../node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js","../node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js","../node_modules/next/dist/client/components/segment-cache/navigation.js","../node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js","../node_modules/next/dist/client/lib/console.js","../node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js","../node_modules/next/dist/client/components/router-reducer/reducers/server-reference-info.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/styles/CssReset.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/styles/Base.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/styles/ComponentStyles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/ShadowPortal.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/StaticIndicator.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/BuildError.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/Errors.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/root-layout-missing-tags-error.js","../node_modules/streamsearch/package.json","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/console-error.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/hydration-error-info.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/attach-hydration-error-state.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/enqueue-client-error.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-socket-url.js","../node_modules/next/dist/client/components/forbidden.js","../node_modules/next/dist/client/components/unstable-rethrow.js","../node_modules/next/dist/client/components/unauthorized.js","../node_modules/streamsearch/lib/sbmh.js","../node_modules/next/dist/client/components/segment-cache/tuple-map.js","../node_modules/next/dist/client/components/segment-cache/lru.js","../node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js","../node_modules/caniuse-lite/dist/unpacker/region.js","../node_modules/caniuse-lite/dist/unpacker/feature.js","../node_modules/caniuse-lite/dist/unpacker/agents.js","../node_modules/next/dist/compiled/babel/core.js","../node_modules/next/dist/compiled/babel/parser.js","../node_modules/next/dist/compiled/babel/types.js","../node_modules/next/dist/compiled/babel/traverse.js","../node_modules/caniuse-lite/package.json","../node_modules/next/dist/export/helpers/is-dynamic-usage-error.js","../node_modules/next/dist/shared/lib/normalized-asset-prefix.js","../node_modules/next/dist/server/lib/router-utils/is-postpone.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/noop-template.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/icons/LightningBolt.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/icons/CloseIcon.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-error-by-type.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/nodejs-inspector.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/LeftRightDialogHeader/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/CodeFrame/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/RuntimeError/component-stack-pseudo-html.js","../node_modules/@swc/helpers/_/_class_private_field_loose_key/package.json","../node_modules/@swc/helpers/_/_class_private_field_loose_base/package.json","../node_modules/caniuse-lite/data/agents.js","../node_modules/caniuse-lite/dist/unpacker/browsers.js","../node_modules/caniuse-lite/dist/lib/statuses.js","../node_modules/caniuse-lite/dist/lib/supported.js","../node_modules/caniuse-lite/dist/unpacker/browserVersions.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Toast/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/VersionStalenessInfo/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/RuntimeError/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/hot-linked-text/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/LeftRightDialogHeader/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/copy-button/index.js","../node_modules/@swc/helpers/_/_tagged_template_literal_loose/package.json","../node_modules/@swc/helpers/cjs/_class_private_field_loose_key.cjs","../node_modules/@swc/helpers/cjs/_class_private_field_loose_base.cjs","../node_modules/caniuse-lite/data/browsers.js","../node_modules/caniuse-lite/data/browserVersions.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/stack-frame.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/icons/CollapseIcon.js","../node_modules/@swc/helpers/cjs/_tagged_template_literal_loose.cjs","../node_modules/next/dist/shared/lib/magic-identifier.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/Dialog.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/DialogBody.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/DialogContent.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Dialog/DialogHeader.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Toast/Toast.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/VersionStalenessInfo/VersionStalenessInfo.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Toast/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/VersionStalenessInfo/styles.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/Terminal.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/Overlay.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/container/RuntimeError/CallStackFrame.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/LeftRightDialogHeader/LeftRightDialogHeader.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/CodeFrame/index.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/hooks/use-on-click-outside.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/use-open-in-editor.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Terminal/EditorLink.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/maintain--tab-focus.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/Overlay/body-locker.js","../node_modules/next/dist/client/components/react-dev-overlay/internal/components/CodeFrame/CodeFrame.js","../node_modules/next/dist/compiled/anser/package.json","../node_modules/next/dist/compiled/anser/index.js","../node_modules/next/dist/compiled/platform/package.json","../node_modules/next/dist/compiled/css.escape/package.json","../node_modules/next/dist/compiled/platform/platform.js","../node_modules/next/dist/compiled/css.escape/css.escape.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js","../node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js"]} \ No newline at end of file diff --git a/dsql-app/.local_dist/prerender-manifest.json b/dsql-app/.local_dist/prerender-manifest.json index 7bf1214..9a9b18c 100644 --- a/dsql-app/.local_dist/prerender-manifest.json +++ b/dsql-app/.local_dist/prerender-manifest.json @@ -1 +1 @@ -{"version":4,"routes":{},"dynamicRoutes":{"/docs/[page]/[sub-page]":{"routeRegex":"^/docs/([^/]+?)/([^/]+?)(?:/)?$","dataRoute":"/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/[page]/[sub-page].json","fallback":false,"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/([^/]+?)/([^/]+?)\\.json$","allowHeader":["host","x-matched-path","x-prerender-revalidate","x-prerender-revalidate-if-generated","x-next-revalidated-tags","x-next-revalidate-tag-token"]},"/docs/[page]":{"routeRegex":"^/docs/([^/]+?)(?:/)?$","dataRoute":"/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/[page].json","fallback":false,"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/([^/]+?)\\.json$","allowHeader":["host","x-matched-path","x-prerender-revalidate","x-prerender-revalidate-if-generated","x-next-revalidated-tags","x-next-revalidate-tag-token"]}},"notFoundRoutes":[],"preview":{"previewModeId":"48093749f7bbdbc81ca1d1bd504a24f7","previewModeSigningKey":"cdc84c9b71f4dc402395594608de6a634e0d57ab70745aeeb71e85645139ca43","previewModeEncryptionKey":"e07327ceb5bcc80a664c033296c492896a144be1dc89bcf57b9867d53ee05680"}} \ No newline at end of file +{"version":4,"routes":{},"dynamicRoutes":{"/docs/[page]/[sub-page]":{"routeRegex":"^/docs/([^/]+?)/([^/]+?)(?:/)?$","dataRoute":"/_next/data/0Tj60KlCbOC34qhw2O05f/docs/[page]/[sub-page].json","fallback":false,"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs/([^/]+?)/([^/]+?)\\.json$","allowHeader":["host","x-matched-path","x-prerender-revalidate","x-prerender-revalidate-if-generated","x-next-revalidated-tags","x-next-revalidate-tag-token"]},"/docs/[page]":{"routeRegex":"^/docs/([^/]+?)(?:/)?$","dataRoute":"/_next/data/0Tj60KlCbOC34qhw2O05f/docs/[page].json","fallback":false,"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs/([^/]+?)\\.json$","allowHeader":["host","x-matched-path","x-prerender-revalidate","x-prerender-revalidate-if-generated","x-next-revalidated-tags","x-next-revalidate-tag-token"]}},"notFoundRoutes":[],"preview":{"previewModeId":"e4e08fe8d87ec98f2cb4be4892d229b3","previewModeSigningKey":"5e4fccaeede2c336a7bb947d9847d0847406ef527db2d89988cec7f6febee8ab","previewModeEncryptionKey":"df6638791c87ab94bad30cee1a03e257627bd0b2eed2a441c9de6e1b02059ad0"}} \ No newline at end of file diff --git a/dsql-app/.local_dist/routes-manifest.json b/dsql-app/.local_dist/routes-manifest.json index aad1293..e44832a 100644 --- a/dsql-app/.local_dist/routes-manifest.json +++ b/dsql-app/.local_dist/routes-manifest.json @@ -1 +1 @@ -{"version":3,"pages404":true,"caseSensitive":false,"basePath":"","redirects":[{"source":"/:path+/","destination":"/:path+","internal":true,"statusCode":308,"regex":"^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"}],"headers":[],"dynamicRoutes":[{"page":"/admin/[user_id]","regex":"^/admin/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/api-keys","regex":"^/admin/([^/]+?)/api\\-keys(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/api\\-keys(?:/)?$"},{"page":"/admin/[user_id]/connect","regex":"^/admin/([^/]+?)/connect(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/connect(?:/)?$"},{"page":"/admin/[user_id]/databases","regex":"^/admin/([^/]+?)/databases(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/databases(?:/)?$"},{"page":"/admin/[user_id]/databases/add-database","regex":"^/admin/([^/]+?)/databases/add\\-database(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/databases/add\\-database(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]","regex":"^/admin/([^/]+?)/databases/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/connect","regex":"^/admin/([^/]+?)/databases/([^/]+?)/connect(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/connect(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/edit-database","regex":"^/admin/([^/]+?)/databases/([^/]+?)/edit\\-database(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/edit\\-database(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/schema","regex":"^/admin/([^/]+?)/databases/([^/]+?)/schema(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/schema(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/shell","regex":"^/admin/([^/]+?)/databases/([^/]+?)/shell(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/shell(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/add-table","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/add\\-table(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/add\\-table(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/edit\\-table(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/edit\\-table(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/add\\-entry(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/add\\-entry(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table","nxtPsingle_entry":"nxtPsingle_entry"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/fields","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/fields(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/fields(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/add-social-logins","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/add\\-social\\-logins(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-social\\-logins(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/add-user","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/add\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-user(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]/change-password","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)/change\\-password(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)/change\\-password(?:/)?$"},{"page":"/admin/[user_id]/media","regex":"^/admin/([^/]+?)/media(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/media(?:/)?$"},{"page":"/admin/[user_id]/media/[...folder]","regex":"^/admin/([^/]+?)/media/(.+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPfolder":"nxtPfolder"},"namedRegex":"^/admin/(?[^/]+?)/media/(?.+?)(?:/)?$"},{"page":"/admin/[user_id]/schema","regex":"^/admin/([^/]+?)/schema(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/schema(?:/)?$"},{"page":"/admin/[user_id]/settings","regex":"^/admin/([^/]+?)/settings(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/settings(?:/)?$"},{"page":"/admin/[user_id]/users","regex":"^/admin/([^/]+?)/users(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/users(?:/)?$"},{"page":"/admin/[user_id]/users/add-user","regex":"^/admin/([^/]+?)/users/add\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/users/add\\-user(?:/)?$"},{"page":"/admin/[user_id]/users/databases","regex":"^/admin/([^/]+?)/users/databases(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/users/databases(?:/)?$"},{"page":"/admin/[user_id]/users/databases/[database]","regex":"^/admin/([^/]+?)/users/databases/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase"},"namedRegex":"^/admin/(?[^/]+?)/users/databases/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/users/databases/[database]/[user]","regex":"^/admin/([^/]+?)/users/databases/([^/]+?)/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase","nxtPuser":"nxtPuser"},"namedRegex":"^/admin/(?[^/]+?)/users/databases/(?[^/]+?)/(?[^/]+?)(?:/)?$"},{"page":"/api/admin/docs/[action]","regex":"^/api/admin/docs/([^/]+?)(?:/)?$","routeKeys":{"nxtPaction":"nxtPaction"},"namedRegex":"^/api/admin/docs/(?[^/]+?)(?:/)?$"},{"page":"/api/query/[user_id]/add-file","regex":"^/api/query/([^/]+?)/add\\-file(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/add\\-file(?:/)?$"},{"page":"/api/query/[user_id]/add-image","regex":"^/api/query/([^/]+?)/add\\-image(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/add\\-image(?:/)?$"},{"page":"/api/query/[user_id]/delete-file","regex":"^/api/query/([^/]+?)/delete\\-file(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/delete\\-file(?:/)?$"},{"page":"/api/query/[user_id]/get","regex":"^/api/query/([^/]+?)/get(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/get(?:/)?$"},{"page":"/api/query/[user_id]/get-private-file","regex":"^/api/query/([^/]+?)/get\\-private\\-file(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/get\\-private\\-file(?:/)?$"},{"page":"/api/query/[user_id]/get-schema","regex":"^/api/query/([^/]+?)/get\\-schema(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/get\\-schema(?:/)?$"},{"page":"/api/query/[user_id]/post","regex":"^/api/query/([^/]+?)/post(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/post(?:/)?$"},{"page":"/api/query/[user_id]/update-schema-from-single-database","regex":"^/api/query/([^/]+?)/update\\-schema\\-from\\-single\\-database(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/update\\-schema\\-from\\-single\\-database(?:/)?$"},{"page":"/api/stream/[path]","regex":"^/api/stream/([^/]+?)(?:/)?$","routeKeys":{"nxtPpath":"nxtPpath"},"namedRegex":"^/api/stream/(?[^/]+?)(?:/)?$"},{"page":"/api/user/[user_id]/add-user","regex":"^/api/user/([^/]+?)/add\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/add\\-user(?:/)?$"},{"page":"/api/user/[user_id]/delete-user","regex":"^/api/user/([^/]+?)/delete\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/delete\\-user(?:/)?$"},{"page":"/api/user/[user_id]/get-user","regex":"^/api/user/([^/]+?)/get\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/get\\-user(?:/)?$"},{"page":"/api/user/[user_id]/github-login","regex":"^/api/user/([^/]+?)/github\\-login(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/github\\-login(?:/)?$"},{"page":"/api/user/[user_id]/google-login","regex":"^/api/user/([^/]+?)/google\\-login(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/google\\-login(?:/)?$"},{"page":"/api/user/[user_id]/grab-google-user-from-token","regex":"^/api/user/([^/]+?)/grab\\-google\\-user\\-from\\-token(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/grab\\-google\\-user\\-from\\-token(?:/)?$"},{"page":"/api/user/[user_id]/login-user","regex":"^/api/user/([^/]+?)/login\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/login\\-user(?:/)?$"},{"page":"/api/user/[user_id]/reauth-user","regex":"^/api/user/([^/]+?)/reauth\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/reauth\\-user(?:/)?$"},{"page":"/api/user/[user_id]/send-email-code","regex":"^/api/user/([^/]+?)/send\\-email\\-code(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/send\\-email\\-code(?:/)?$"},{"page":"/api/user/[user_id]/update-user","regex":"^/api/user/([^/]+?)/update\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/update\\-user(?:/)?$"},{"page":"/docs/[page]","regex":"^/docs/([^/]+?)(?:/)?$","routeKeys":{"nxtPpage":"nxtPpage"},"namedRegex":"^/docs/(?[^/]+?)(?:/)?$"},{"page":"/docs/[page]/[sub-page]","regex":"^/docs/([^/]+?)/([^/]+?)(?:/)?$","routeKeys":{"nxtPpage":"nxtPpage","nxtPsubpage":"nxtPsub-page"},"namedRegex":"^/docs/(?[^/]+?)/(?[^/]+?)(?:/)?$"},{"page":"/su/docs/pages/[id]","regex":"^/su/docs/pages/([^/]+?)(?:/)?$","routeKeys":{"nxtPid":"nxtPid"},"namedRegex":"^/su/docs/pages/(?[^/]+?)(?:/)?$"},{"page":"/su/users/[single]","regex":"^/su/users/([^/]+?)(?:/)?$","routeKeys":{"nxtPsingle":"nxtPsingle"},"namedRegex":"^/su/users/(?[^/]+?)(?:/)?$"}],"staticRoutes":[{"page":"/","regex":"^/(?:/)?$","routeKeys":{},"namedRegex":"^/(?:/)?$"},{"page":"/404","regex":"^/404(?:/)?$","routeKeys":{},"namedRegex":"^/404(?:/)?$"},{"page":"/500","regex":"^/500(?:/)?$","routeKeys":{},"namedRegex":"^/500(?:/)?$"},{"page":"/about","regex":"^/about(?:/)?$","routeKeys":{},"namedRegex":"^/about(?:/)?$"},{"page":"/admin","regex":"^/admin(?:/)?$","routeKeys":{},"namedRegex":"^/admin(?:/)?$"},{"page":"/blog","regex":"^/blog(?:/)?$","routeKeys":{},"namedRegex":"^/blog(?:/)?$"},{"page":"/contact","regex":"^/contact(?:/)?$","routeKeys":{},"namedRegex":"^/contact(?:/)?$"},{"page":"/create-account","regex":"^/create\\-account(?:/)?$","routeKeys":{},"namedRegex":"^/create\\-account(?:/)?$"},{"page":"/docs","regex":"^/docs(?:/)?$","routeKeys":{},"namedRegex":"^/docs(?:/)?$"},{"page":"/email-verification","regex":"^/email\\-verification(?:/)?$","routeKeys":{},"namedRegex":"^/email\\-verification(?:/)?$"},{"page":"/login","regex":"^/login(?:/)?$","routeKeys":{},"namedRegex":"^/login(?:/)?$"},{"page":"/logout","regex":"^/logout(?:/)?$","routeKeys":{},"namedRegex":"^/logout(?:/)?$"},{"page":"/privacy","regex":"^/privacy(?:/)?$","routeKeys":{},"namedRegex":"^/privacy(?:/)?$"},{"page":"/redirect","regex":"^/redirect(?:/)?$","routeKeys":{},"namedRegex":"^/redirect(?:/)?$"},{"page":"/reset-password","regex":"^/reset\\-password(?:/)?$","routeKeys":{},"namedRegex":"^/reset\\-password(?:/)?$"},{"page":"/send-password-reset-link","regex":"^/send\\-password\\-reset\\-link(?:/)?$","routeKeys":{},"namedRegex":"^/send\\-password\\-reset\\-link(?:/)?$"},{"page":"/su","regex":"^/su(?:/)?$","routeKeys":{},"namedRegex":"^/su(?:/)?$"},{"page":"/su/backups","regex":"^/su/backups(?:/)?$","routeKeys":{},"namedRegex":"^/su/backups(?:/)?$"},{"page":"/su/console","regex":"^/su/console(?:/)?$","routeKeys":{},"namedRegex":"^/su/console(?:/)?$"},{"page":"/su/docs","regex":"^/su/docs(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs(?:/)?$"},{"page":"/su/docs/create-page","regex":"^/su/docs/create\\-page(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs/create\\-page(?:/)?$"},{"page":"/su/docs/edit-page","regex":"^/su/docs/edit\\-page(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs/edit\\-page(?:/)?$"},{"page":"/su/docs/pages","regex":"^/su/docs/pages(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs/pages(?:/)?$"},{"page":"/su/envar","regex":"^/su/envar(?:/)?$","routeKeys":{},"namedRegex":"^/su/envar(?:/)?$"},{"page":"/su/error-logs","regex":"^/su/error\\-logs(?:/)?$","routeKeys":{},"namedRegex":"^/su/error\\-logs(?:/)?$"},{"page":"/su/load-balancing","regex":"^/su/load\\-balancing(?:/)?$","routeKeys":{},"namedRegex":"^/su/load\\-balancing(?:/)?$"},{"page":"/su/login","regex":"^/su/login(?:/)?$","routeKeys":{},"namedRegex":"^/su/login(?:/)?$"},{"page":"/su/servers","regex":"^/su/servers(?:/)?$","routeKeys":{},"namedRegex":"^/su/servers(?:/)?$"},{"page":"/su/users","regex":"^/su/users(?:/)?$","routeKeys":{},"namedRegex":"^/su/users(?:/)?$"},{"page":"/su/users/new","regex":"^/su/users/new(?:/)?$","routeKeys":{},"namedRegex":"^/su/users/new(?:/)?$"},{"page":"/terms","regex":"^/terms(?:/)?$","routeKeys":{},"namedRegex":"^/terms(?:/)?$"},{"page":"/unsubscribe","regex":"^/unsubscribe(?:/)?$","routeKeys":{},"namedRegex":"^/unsubscribe(?:/)?$"}],"dataRoutes":[{"page":"/admin","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin.json$"},{"page":"/admin/[user_id]","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/api-keys","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/api\\-keys\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/api\\-keys\\.json$"},{"page":"/admin/[user_id]/connect","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/connect\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/connect\\.json$"},{"page":"/admin/[user_id]/databases","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases\\.json$"},{"page":"/admin/[user_id]/databases/add-database","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/add\\-database\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/add\\-database\\.json$"},{"page":"/admin/[user_id]/databases/[single]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/connect","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/connect\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/connect\\.json$"},{"page":"/admin/[user_id]/databases/[single]/edit-database","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/edit\\-database\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/edit\\-database\\.json$"},{"page":"/admin/[user_id]/databases/[single]/schema","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/schema\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/schema\\.json$"},{"page":"/admin/[user_id]/databases/[single]/shell","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/shell\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/shell\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/add-table","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/add\\-table\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/add\\-table\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/edit\\-table\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/edit\\-table\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/add\\-entry\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/add\\-entry\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table","nxtPsingle_entry":"nxtPsingle_entry"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/fields","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/fields\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/fields\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/users\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/users\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/add-social-logins","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/users/add\\-social\\-logins\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-social\\-logins\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/add-user","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/users/add\\-user\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-user\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]/change-password","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)/change\\-password\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)/change\\-password\\.json$"},{"page":"/admin/[user_id]/media","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/media\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/media\\.json$"},{"page":"/admin/[user_id]/media/[...folder]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPfolder":"nxtPfolder"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/media/(.+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/media/(?.+?)\\.json$"},{"page":"/admin/[user_id]/schema","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/schema\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/schema\\.json$"},{"page":"/admin/[user_id]/settings","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/settings\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/settings\\.json$"},{"page":"/admin/[user_id]/users","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/users\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/users\\.json$"},{"page":"/admin/[user_id]/users/add-user","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/users/add\\-user\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/users/add\\-user\\.json$"},{"page":"/admin/[user_id]/users/databases","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/users/databases\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/users/databases\\.json$"},{"page":"/admin/[user_id]/users/databases/[database]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/users/databases/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/users/databases/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/users/databases/[database]/[user]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase","nxtPuser":"nxtPuser"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/([^/]+?)/users/databases/([^/]+?)/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/admin/(?[^/]+?)/users/databases/(?[^/]+?)/(?[^/]+?)\\.json$"},{"page":"/create-account","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/create-account.json$"},{"page":"/docs","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs.json$"},{"page":"/docs/[page]","routeKeys":{"nxtPpage":"nxtPpage"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/(?[^/]+?)\\.json$"},{"page":"/docs/[page]/[sub-page]","routeKeys":{"nxtPpage":"nxtPpage","nxtPsubpage":"nxtPsub-page"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/([^/]+?)/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/docs/(?[^/]+?)/(?[^/]+?)\\.json$"},{"page":"/email-verification","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/email-verification.json$"},{"page":"/login","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/login.json$"},{"page":"/logout","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/logout.json$"},{"page":"/reset-password","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/reset-password.json$"},{"page":"/send-password-reset-link","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/send-password-reset-link.json$"},{"page":"/su","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su.json$"},{"page":"/su/backups","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/backups.json$"},{"page":"/su/console","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/console.json$"},{"page":"/su/docs","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/docs.json$"},{"page":"/su/docs/create-page","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/docs/create-page.json$"},{"page":"/su/docs/edit-page","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/docs/edit-page.json$"},{"page":"/su/docs/pages","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/docs/pages.json$"},{"page":"/su/docs/pages/[id]","routeKeys":{"nxtPid":"nxtPid"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/docs/pages/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/docs/pages/(?[^/]+?)\\.json$"},{"page":"/su/envar","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/envar.json$"},{"page":"/su/error-logs","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/error-logs.json$"},{"page":"/su/load-balancing","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/load-balancing.json$"},{"page":"/su/login","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/login.json$"},{"page":"/su/servers","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/servers.json$"},{"page":"/su/users","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/users.json$"},{"page":"/su/users/new","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/users/new.json$"},{"page":"/su/users/[single]","routeKeys":{"nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/users/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/su/users/(?[^/]+?)\\.json$"},{"page":"/unsubscribe","dataRouteRegex":"^/_next/data/hgCuuxNPs7UC1FUl37eUz/unsubscribe.json$"}],"rsc":{"header":"RSC","varyHeader":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch","prefetchHeader":"Next-Router-Prefetch","didPostponeHeader":"x-nextjs-postponed","contentTypeHeader":"text/x-component","suffix":".rsc","prefetchSuffix":".prefetch.rsc"},"rewrites":[]} \ No newline at end of file +{"version":3,"pages404":true,"caseSensitive":false,"basePath":"","redirects":[{"source":"/:path+/","destination":"/:path+","internal":true,"statusCode":308,"regex":"^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"}],"headers":[],"dynamicRoutes":[{"page":"/admin/[user_id]","regex":"^/admin/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/api-keys","regex":"^/admin/([^/]+?)/api\\-keys(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/api\\-keys(?:/)?$"},{"page":"/admin/[user_id]/connect","regex":"^/admin/([^/]+?)/connect(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/connect(?:/)?$"},{"page":"/admin/[user_id]/databases","regex":"^/admin/([^/]+?)/databases(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/databases(?:/)?$"},{"page":"/admin/[user_id]/databases/add-database","regex":"^/admin/([^/]+?)/databases/add\\-database(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/databases/add\\-database(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]","regex":"^/admin/([^/]+?)/databases/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/connect","regex":"^/admin/([^/]+?)/databases/([^/]+?)/connect(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/connect(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/edit-database","regex":"^/admin/([^/]+?)/databases/([^/]+?)/edit\\-database(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/edit\\-database(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/schema","regex":"^/admin/([^/]+?)/databases/([^/]+?)/schema(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/schema(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/shell","regex":"^/admin/([^/]+?)/databases/([^/]+?)/shell(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/shell(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/add-table","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/add\\-table(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/add\\-table(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/edit\\-table(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/edit\\-table(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/add\\-entry(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/add\\-entry(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table","nxtPsingle_entry":"nxtPsingle_entry"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/fields","regex":"^/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/fields(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/fields(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/add-social-logins","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/add\\-social\\-logins(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-social\\-logins(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/add-user","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/add\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-user(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]/change-password","regex":"^/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)/change\\-password(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"namedRegex":"^/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)/change\\-password(?:/)?$"},{"page":"/admin/[user_id]/media","regex":"^/admin/([^/]+?)/media(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/media(?:/)?$"},{"page":"/admin/[user_id]/media/[...folder]","regex":"^/admin/([^/]+?)/media/(.+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPfolder":"nxtPfolder"},"namedRegex":"^/admin/(?[^/]+?)/media/(?.+?)(?:/)?$"},{"page":"/admin/[user_id]/schema","regex":"^/admin/([^/]+?)/schema(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/schema(?:/)?$"},{"page":"/admin/[user_id]/settings","regex":"^/admin/([^/]+?)/settings(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/settings(?:/)?$"},{"page":"/admin/[user_id]/users","regex":"^/admin/([^/]+?)/users(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/users(?:/)?$"},{"page":"/admin/[user_id]/users/add-user","regex":"^/admin/([^/]+?)/users/add\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/users/add\\-user(?:/)?$"},{"page":"/admin/[user_id]/users/databases","regex":"^/admin/([^/]+?)/users/databases(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/admin/(?[^/]+?)/users/databases(?:/)?$"},{"page":"/admin/[user_id]/users/databases/[database]","regex":"^/admin/([^/]+?)/users/databases/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase"},"namedRegex":"^/admin/(?[^/]+?)/users/databases/(?[^/]+?)(?:/)?$"},{"page":"/admin/[user_id]/users/databases/[database]/[user]","regex":"^/admin/([^/]+?)/users/databases/([^/]+?)/([^/]+?)(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase","nxtPuser":"nxtPuser"},"namedRegex":"^/admin/(?[^/]+?)/users/databases/(?[^/]+?)/(?[^/]+?)(?:/)?$"},{"page":"/api/admin/docs/[action]","regex":"^/api/admin/docs/([^/]+?)(?:/)?$","routeKeys":{"nxtPaction":"nxtPaction"},"namedRegex":"^/api/admin/docs/(?[^/]+?)(?:/)?$"},{"page":"/api/query/[user_id]/add-file","regex":"^/api/query/([^/]+?)/add\\-file(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/add\\-file(?:/)?$"},{"page":"/api/query/[user_id]/add-image","regex":"^/api/query/([^/]+?)/add\\-image(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/add\\-image(?:/)?$"},{"page":"/api/query/[user_id]/delete-file","regex":"^/api/query/([^/]+?)/delete\\-file(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/delete\\-file(?:/)?$"},{"page":"/api/query/[user_id]/get","regex":"^/api/query/([^/]+?)/get(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/get(?:/)?$"},{"page":"/api/query/[user_id]/get-private-file","regex":"^/api/query/([^/]+?)/get\\-private\\-file(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/get\\-private\\-file(?:/)?$"},{"page":"/api/query/[user_id]/get-schema","regex":"^/api/query/([^/]+?)/get\\-schema(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/get\\-schema(?:/)?$"},{"page":"/api/query/[user_id]/post","regex":"^/api/query/([^/]+?)/post(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/post(?:/)?$"},{"page":"/api/query/[user_id]/update-schema-from-single-database","regex":"^/api/query/([^/]+?)/update\\-schema\\-from\\-single\\-database(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/query/(?[^/]+?)/update\\-schema\\-from\\-single\\-database(?:/)?$"},{"page":"/api/stream/[path]","regex":"^/api/stream/([^/]+?)(?:/)?$","routeKeys":{"nxtPpath":"nxtPpath"},"namedRegex":"^/api/stream/(?[^/]+?)(?:/)?$"},{"page":"/api/user/[user_id]/add-user","regex":"^/api/user/([^/]+?)/add\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/add\\-user(?:/)?$"},{"page":"/api/user/[user_id]/delete-user","regex":"^/api/user/([^/]+?)/delete\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/delete\\-user(?:/)?$"},{"page":"/api/user/[user_id]/get-user","regex":"^/api/user/([^/]+?)/get\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/get\\-user(?:/)?$"},{"page":"/api/user/[user_id]/github-login","regex":"^/api/user/([^/]+?)/github\\-login(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/github\\-login(?:/)?$"},{"page":"/api/user/[user_id]/google-login","regex":"^/api/user/([^/]+?)/google\\-login(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/google\\-login(?:/)?$"},{"page":"/api/user/[user_id]/grab-google-user-from-token","regex":"^/api/user/([^/]+?)/grab\\-google\\-user\\-from\\-token(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/grab\\-google\\-user\\-from\\-token(?:/)?$"},{"page":"/api/user/[user_id]/login-user","regex":"^/api/user/([^/]+?)/login\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/login\\-user(?:/)?$"},{"page":"/api/user/[user_id]/reauth-user","regex":"^/api/user/([^/]+?)/reauth\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/reauth\\-user(?:/)?$"},{"page":"/api/user/[user_id]/send-email-code","regex":"^/api/user/([^/]+?)/send\\-email\\-code(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/send\\-email\\-code(?:/)?$"},{"page":"/api/user/[user_id]/update-user","regex":"^/api/user/([^/]+?)/update\\-user(?:/)?$","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"namedRegex":"^/api/user/(?[^/]+?)/update\\-user(?:/)?$"},{"page":"/docs/[page]","regex":"^/docs/([^/]+?)(?:/)?$","routeKeys":{"nxtPpage":"nxtPpage"},"namedRegex":"^/docs/(?[^/]+?)(?:/)?$"},{"page":"/docs/[page]/[sub-page]","regex":"^/docs/([^/]+?)/([^/]+?)(?:/)?$","routeKeys":{"nxtPpage":"nxtPpage","nxtPsubpage":"nxtPsub-page"},"namedRegex":"^/docs/(?[^/]+?)/(?[^/]+?)(?:/)?$"},{"page":"/su/docs/pages/[id]","regex":"^/su/docs/pages/([^/]+?)(?:/)?$","routeKeys":{"nxtPid":"nxtPid"},"namedRegex":"^/su/docs/pages/(?[^/]+?)(?:/)?$"},{"page":"/su/users/[single]","regex":"^/su/users/([^/]+?)(?:/)?$","routeKeys":{"nxtPsingle":"nxtPsingle"},"namedRegex":"^/su/users/(?[^/]+?)(?:/)?$"}],"staticRoutes":[{"page":"/","regex":"^/(?:/)?$","routeKeys":{},"namedRegex":"^/(?:/)?$"},{"page":"/404","regex":"^/404(?:/)?$","routeKeys":{},"namedRegex":"^/404(?:/)?$"},{"page":"/500","regex":"^/500(?:/)?$","routeKeys":{},"namedRegex":"^/500(?:/)?$"},{"page":"/about","regex":"^/about(?:/)?$","routeKeys":{},"namedRegex":"^/about(?:/)?$"},{"page":"/admin","regex":"^/admin(?:/)?$","routeKeys":{},"namedRegex":"^/admin(?:/)?$"},{"page":"/blog","regex":"^/blog(?:/)?$","routeKeys":{},"namedRegex":"^/blog(?:/)?$"},{"page":"/contact","regex":"^/contact(?:/)?$","routeKeys":{},"namedRegex":"^/contact(?:/)?$"},{"page":"/create-account","regex":"^/create\\-account(?:/)?$","routeKeys":{},"namedRegex":"^/create\\-account(?:/)?$"},{"page":"/docs","regex":"^/docs(?:/)?$","routeKeys":{},"namedRegex":"^/docs(?:/)?$"},{"page":"/email-verification","regex":"^/email\\-verification(?:/)?$","routeKeys":{},"namedRegex":"^/email\\-verification(?:/)?$"},{"page":"/login","regex":"^/login(?:/)?$","routeKeys":{},"namedRegex":"^/login(?:/)?$"},{"page":"/logout","regex":"^/logout(?:/)?$","routeKeys":{},"namedRegex":"^/logout(?:/)?$"},{"page":"/privacy","regex":"^/privacy(?:/)?$","routeKeys":{},"namedRegex":"^/privacy(?:/)?$"},{"page":"/redirect","regex":"^/redirect(?:/)?$","routeKeys":{},"namedRegex":"^/redirect(?:/)?$"},{"page":"/reset-password","regex":"^/reset\\-password(?:/)?$","routeKeys":{},"namedRegex":"^/reset\\-password(?:/)?$"},{"page":"/send-password-reset-link","regex":"^/send\\-password\\-reset\\-link(?:/)?$","routeKeys":{},"namedRegex":"^/send\\-password\\-reset\\-link(?:/)?$"},{"page":"/su","regex":"^/su(?:/)?$","routeKeys":{},"namedRegex":"^/su(?:/)?$"},{"page":"/su/backups","regex":"^/su/backups(?:/)?$","routeKeys":{},"namedRegex":"^/su/backups(?:/)?$"},{"page":"/su/console","regex":"^/su/console(?:/)?$","routeKeys":{},"namedRegex":"^/su/console(?:/)?$"},{"page":"/su/docs","regex":"^/su/docs(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs(?:/)?$"},{"page":"/su/docs/create-page","regex":"^/su/docs/create\\-page(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs/create\\-page(?:/)?$"},{"page":"/su/docs/edit-page","regex":"^/su/docs/edit\\-page(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs/edit\\-page(?:/)?$"},{"page":"/su/docs/pages","regex":"^/su/docs/pages(?:/)?$","routeKeys":{},"namedRegex":"^/su/docs/pages(?:/)?$"},{"page":"/su/envar","regex":"^/su/envar(?:/)?$","routeKeys":{},"namedRegex":"^/su/envar(?:/)?$"},{"page":"/su/error-logs","regex":"^/su/error\\-logs(?:/)?$","routeKeys":{},"namedRegex":"^/su/error\\-logs(?:/)?$"},{"page":"/su/load-balancing","regex":"^/su/load\\-balancing(?:/)?$","routeKeys":{},"namedRegex":"^/su/load\\-balancing(?:/)?$"},{"page":"/su/login","regex":"^/su/login(?:/)?$","routeKeys":{},"namedRegex":"^/su/login(?:/)?$"},{"page":"/su/servers","regex":"^/su/servers(?:/)?$","routeKeys":{},"namedRegex":"^/su/servers(?:/)?$"},{"page":"/su/users","regex":"^/su/users(?:/)?$","routeKeys":{},"namedRegex":"^/su/users(?:/)?$"},{"page":"/su/users/new","regex":"^/su/users/new(?:/)?$","routeKeys":{},"namedRegex":"^/su/users/new(?:/)?$"},{"page":"/terms","regex":"^/terms(?:/)?$","routeKeys":{},"namedRegex":"^/terms(?:/)?$"},{"page":"/unsubscribe","regex":"^/unsubscribe(?:/)?$","routeKeys":{},"namedRegex":"^/unsubscribe(?:/)?$"}],"dataRoutes":[{"page":"/admin","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin.json$"},{"page":"/admin/[user_id]","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/api-keys","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/api\\-keys\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/api\\-keys\\.json$"},{"page":"/admin/[user_id]/connect","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/connect\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/connect\\.json$"},{"page":"/admin/[user_id]/databases","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases\\.json$"},{"page":"/admin/[user_id]/databases/add-database","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/add\\-database\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/add\\-database\\.json$"},{"page":"/admin/[user_id]/databases/[single]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/connect","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/connect\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/connect\\.json$"},{"page":"/admin/[user_id]/databases/[single]/edit-database","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/edit\\-database\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/edit\\-database\\.json$"},{"page":"/admin/[user_id]/databases/[single]/schema","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/schema\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/schema\\.json$"},{"page":"/admin/[user_id]/databases/[single]/shell","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/shell\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/shell\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/add-table","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/add\\-table\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/add\\-table\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/edit\\-table\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/edit\\-table\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/add\\-entry\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/add\\-entry\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table","nxtPsingle_entry":"nxtPsingle_entry"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/entries/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/entries/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/fields","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPsingle_table":"nxtPsingle_table"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/tables/([^/]+?)/fields\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/tables/(?[^/]+?)/fields\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/users\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/users\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/add-social-logins","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/users/add\\-social\\-logins\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-social\\-logins\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/add-user","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/users/add\\-user\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/users/add\\-user\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/databases/[single]/users/[user]/change-password","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPsingle":"nxtPsingle","nxtPuser":"nxtPuser"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/databases/([^/]+?)/users/([^/]+?)/change\\-password\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/databases/(?[^/]+?)/users/(?[^/]+?)/change\\-password\\.json$"},{"page":"/admin/[user_id]/media","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/media\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/media\\.json$"},{"page":"/admin/[user_id]/media/[...folder]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPfolder":"nxtPfolder"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/media/(.+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/media/(?.+?)\\.json$"},{"page":"/admin/[user_id]/schema","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/schema\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/schema\\.json$"},{"page":"/admin/[user_id]/settings","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/settings\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/settings\\.json$"},{"page":"/admin/[user_id]/users","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/users\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/users\\.json$"},{"page":"/admin/[user_id]/users/add-user","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/users/add\\-user\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/users/add\\-user\\.json$"},{"page":"/admin/[user_id]/users/databases","routeKeys":{"nxtPuser_id":"nxtPuser_id"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/users/databases\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/users/databases\\.json$"},{"page":"/admin/[user_id]/users/databases/[database]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/users/databases/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/users/databases/(?[^/]+?)\\.json$"},{"page":"/admin/[user_id]/users/databases/[database]/[user]","routeKeys":{"nxtPuser_id":"nxtPuser_id","nxtPdatabase":"nxtPdatabase","nxtPuser":"nxtPuser"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/([^/]+?)/users/databases/([^/]+?)/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/admin/(?[^/]+?)/users/databases/(?[^/]+?)/(?[^/]+?)\\.json$"},{"page":"/create-account","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/create-account.json$"},{"page":"/docs","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs.json$"},{"page":"/docs/[page]","routeKeys":{"nxtPpage":"nxtPpage"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs/(?[^/]+?)\\.json$"},{"page":"/docs/[page]/[sub-page]","routeKeys":{"nxtPpage":"nxtPpage","nxtPsubpage":"nxtPsub-page"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs/([^/]+?)/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/docs/(?[^/]+?)/(?[^/]+?)\\.json$"},{"page":"/email-verification","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/email-verification.json$"},{"page":"/login","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/login.json$"},{"page":"/logout","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/logout.json$"},{"page":"/reset-password","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/reset-password.json$"},{"page":"/send-password-reset-link","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/send-password-reset-link.json$"},{"page":"/su","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su.json$"},{"page":"/su/backups","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/backups.json$"},{"page":"/su/console","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/console.json$"},{"page":"/su/docs","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/docs.json$"},{"page":"/su/docs/create-page","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/docs/create-page.json$"},{"page":"/su/docs/edit-page","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/docs/edit-page.json$"},{"page":"/su/docs/pages","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/docs/pages.json$"},{"page":"/su/docs/pages/[id]","routeKeys":{"nxtPid":"nxtPid"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/docs/pages/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/docs/pages/(?[^/]+?)\\.json$"},{"page":"/su/envar","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/envar.json$"},{"page":"/su/error-logs","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/error-logs.json$"},{"page":"/su/load-balancing","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/load-balancing.json$"},{"page":"/su/login","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/login.json$"},{"page":"/su/servers","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/servers.json$"},{"page":"/su/users","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/users.json$"},{"page":"/su/users/new","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/users/new.json$"},{"page":"/su/users/[single]","routeKeys":{"nxtPsingle":"nxtPsingle"},"dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/users/([^/]+?)\\.json$","namedDataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/su/users/(?[^/]+?)\\.json$"},{"page":"/unsubscribe","dataRouteRegex":"^/_next/data/0Tj60KlCbOC34qhw2O05f/unsubscribe.json$"}],"rsc":{"header":"RSC","varyHeader":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch","prefetchHeader":"Next-Router-Prefetch","didPostponeHeader":"x-nextjs-postponed","contentTypeHeader":"text/x-component","suffix":".rsc","prefetchSuffix":".prefetch.rsc"},"rewrites":[]} \ No newline at end of file diff --git a/dsql-app/.local_dist/server/chunks/3474.js b/dsql-app/.local_dist/server/chunks/3474.js index ab0e30e..bd0dcaa 100644 --- a/dsql-app/.local_dist/server/chunks/3474.js +++ b/dsql-app/.local_dist/server/chunks/3474.js @@ -13,4 +13,4 @@ Date: ${n.toDateString()} -${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,a,t)=>{t.d(a,{A:()=>c});var r=t(71205);let l=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function s({unparsedResults:e,tableSchema:a}){let t=[];try{for(let s=0;s",a.message),e}}var n=t(77047),i=t(71934),d=t(43651),o=t(16175);async function c({queryString:e,queryValuesArray:a,database:t,tableSchema:r,useLocal:l}){let c;let u=!!l||!!t?.match(/^datasquirel$/),m=l?o.A:u?i.A:d.A;try{c=e&&a&&Array.isArray(a)&&a[0]?u?await m(e,a):await m({paradigm:"Full Access",queryString:e,queryValues:a}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,n.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&r)try{let e=c;return await s({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",t,e),(0,n.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,a,t)=>{async function r(e,a,t){try{if("string"==typeof a){let r=await e.query(l(a),t);return JSON.parse(JSON.stringify(r))}if("object"!=typeof a)return null;{let t=[];for(let r=0;rs})},16175:(e,a,t)=>{t.d(a,{A:()=>i});var r=t(9973),l=t.n(r),s=t(29021),n=t.n(s);async function i(...e){let a=l()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let a=`${e}/ca-cert.pem`;if(!n().existsSync(a)){console.log(`${a} does not exist`);return}return{ca:n().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let t=await a.query(...e);return await a.end(),JSON.parse(JSON.stringify(t))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},50264:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.r(a),t.d(a,{SingleDbUserContext:()=>x,default:()=>f,getServerSideProps:()=>b});var l=t(8732),s=t(29021),n=t.n(s),i=t(82015),d=t.n(i),o=t(25562),c=t(92702),u=t(55880),m=t(22873),p=t(92090),h=t(71934),y=t(52854),g=e([u,p]);[u,p]=g.then?(await g)():g;let x=d().createContext({});function f({user:e,database:a,table:t,dbSchemaData:r,singleUser:s,query:n,confirmedDelegetedUser:i}){let d=`${s.first_name} ${s.last_name} Users | Datasquirel"`,c=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:d}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,l.jsx)(o.A,{head:c,user:e,extraHeaderContent:(0,l.jsx)(u.A,{database:a,query:n,confirmedDelegetedUser:i,user:e}),children:(0,l.jsx)(x.Provider,{value:{user:e,database:a,table:t,dbSchemaData:r,singleUser:s,query:n,confirmedDelegetedUser:i},children:(0,l.jsx)(p.A,{})})})}async function b({req:e,res:a,query:t}){let r=await (0,c.default)(e,a);if(!r?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let l=await (0,m.A)({request:e,user:r,databaseSlug:t.single,query:t});if(!l)return{redirect:{destination:"/admin",permanent:!1}};let{dbUserId:s,rootUserId:i}=l,d=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${s}' AND db_slug='${t.single}'`);if(!d||!d[0])return console.log("Database Not Found"),{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let o=JSON.parse(n().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${s}/main.json`,"utf-8")),u=(o.filter(e=>e.dbFullName===d[0].db_full_name)[0]?.tables).filter(e=>"users"===e.tableName)[0],p=await (0,y.A)({database:d[0].db_full_name,queryString:`SELECT * FROM ${d[0].db_full_name}.users WHERE id='${t.user}'`,tableSchema:u});return p?.[0]?{props:{user:r,database:d?.[0]||null,table:u||{},dbSchemaData:o,singleUser:p?.[0]||null,query:t,confirmedDelegetedUser:l}}:{redirect:{destination:`/admin/${r?.id}/databases/${d[0].db_slug}/users`,permanent:!1}}}r()}catch(e){r(e)}})},9455:(e,a)=>{Object.defineProperty(a,"A",{enumerable:!0,get:function(){return t}});var t=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})}}; \ No newline at end of file +${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,a,t)=>{t.d(a,{A:()=>c});var r=t(71205);let l=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function s({unparsedResults:e,tableSchema:a}){let t=[];try{for(let s=0;s",a.message),e}}var n=t(77047),i=t(71934),d=t(43651),o=t(16175);async function c({queryString:e,queryValuesArray:a,database:t,tableSchema:r,useLocal:l}){let c;let u=!!l||!!t?.match(/^datasquirel$/),m=l?o.A:u?i.A:d.A;try{c=e&&a&&Array.isArray(a)&&a[0]?u?await m(e,a):await m({paradigm:"Full Access",queryString:e,queryValues:a}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,n.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&r)try{let e=c;return await s({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",t,e),(0,n.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,a,t)=>{async function r(e,a,t){try{if("string"==typeof a){let r=await e.query(l(a),t);return JSON.parse(JSON.stringify(r))}if("object"!=typeof a)return null;{let t=[];for(let r=0;rs})},16175:(e,a,t)=>{t.d(a,{A:()=>i});var r=t(9973),l=t.n(r),s=t(29021),n=t.n(s);async function i(...e){let a=l()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let a=`${e}/ca-cert.pem`;if(!n().existsSync(a)){console.log(`${a} does not exist`);return}return{ca:n().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let t=await a.query(...e);return await a.end(),JSON.parse(JSON.stringify(t))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},50264:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.r(a),t.d(a,{SingleDbUserContext:()=>x,default:()=>f,getServerSideProps:()=>b});var l=t(8732),s=t(29021),n=t.n(s),i=t(82015),d=t.n(i),o=t(25562),c=t(92702),u=t(55880),m=t(22873),p=t(92090),h=t(71934),y=t(52854),g=e([u,p]);[u,p]=g.then?(await g)():g;let x=d().createContext({});function f({user:e,database:a,table:t,dbSchemaData:r,singleUser:s,query:n,confirmedDelegetedUser:i}){let d=`${s.first_name} ${s.last_name} Users | Datasquirel"`,c=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:d}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,l.jsx)(o.A,{head:c,user:e,extraHeaderContent:(0,l.jsx)(u.A,{database:a,query:n,confirmedDelegetedUser:i,user:e}),children:(0,l.jsx)(x.Provider,{value:{user:e,database:a,table:t,dbSchemaData:r,singleUser:s,query:n,confirmedDelegetedUser:i},children:(0,l.jsx)(p.A,{})})})}async function b({req:e,res:a,query:t}){let r=await (0,c.A)(e,a);if(!r?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let l=await (0,m.A)({request:e,user:r,databaseSlug:t.single,query:t});if(!l)return{redirect:{destination:"/admin",permanent:!1}};let{dbUserId:s,rootUserId:i}=l,d=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${s}' AND db_slug='${t.single}'`);if(!d||!d[0])return console.log("Database Not Found"),{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let o=JSON.parse(n().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${s}/main.json`,"utf-8")),u=(o.filter(e=>e.dbFullName===d[0].db_full_name)[0]?.tables).filter(e=>"users"===e.tableName)[0],p=await (0,y.A)({database:d[0].db_full_name,queryString:`SELECT * FROM ${d[0].db_full_name}.users WHERE id='${t.user}'`,tableSchema:u});return p?.[0]?{props:{user:r,database:d?.[0]||null,table:u||{},dbSchemaData:o,singleUser:p?.[0]||null,query:t,confirmedDelegetedUser:l}}:{redirect:{destination:`/admin/${r?.id}/databases/${d[0].db_slug}/users`,permanent:!1}}}r()}catch(e){r(e)}})},9455:(e,a)=>{Object.defineProperty(a,"A",{enumerable:!0,get:function(){return t}});var t=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})}}; \ No newline at end of file diff --git a/dsql-app/.local_dist/server/chunks/5392.js b/dsql-app/.local_dist/server/chunks/5392.js index dcd6231..45216ad 100644 --- a/dsql-app/.local_dist/server/chunks/5392.js +++ b/dsql-app/.local_dist/server/chunks/5392.js @@ -1 +1 @@ -"use strict";exports.id=5392,exports.ids=[5392],exports.modules={53926:(e,s,t)=>{t.d(s,{A:()=>i});var a=t(8732),n=t(82015),r=t.n(n);function i({confirmedDelegetedUser:e,linksArray:s,user:t}){let[n,i]=r().useState(s||null);return n&&n[1]?(0,a.jsx)("div",{className:"text-sm mt-2 flex-wrap",children:n.map((e,s,t)=>s===n.length-1?(0,a.jsx)("a",{href:e.path,className:"text-slate-400 dark:text-slate-500 pointer-events-none",children:e.title},s):(0,a.jsxs)(r().Fragment,{children:[(0,a.jsx)("a",{href:e.path,className:"query-url",children:e.title}),(0,a.jsx)("span",{className:"opacity-20",children:"|"})]},s))}):(0,a.jsx)(r().Fragment,{})}},87639:(e,s,t)=>{t.d(s,{A:()=>x});var a=t(8732),n=t(82015),r=t.n(n);t(46169);var i=t(72390),l=t(16757),c=t(66916),d=t(66918),o=t(23293);function x(){let[e,s]=r().useState(!0),[t,n]=r().useState(0),[x,m]=r().useState(0);return e?(0,a.jsx)("div",{className:"button ghost small-text",style:{height:"30px"},children:(0,a.jsx)(l.A,{width:"15px",position:"relative"})}):(0,a.jsx)(r().Fragment,{children:t?(0,a.jsxs)("div",{className:"button ghost small-text normal-weight p-0",style:{height:"30px",padding:0},onClick:e=>{s(!0),(0,i.A)().then(()=>{m(e=>e+1),s(!1)})},children:[e&&(0,a.jsx)(l.A,{width:"15px"}),(0,a.jsx)(c.A,{size:20,className:"text-slate-400 mr-[3px]"}),(0,a.jsx)("span",{className:"font-bold text-slate-700 dark:text-white",children:t&&t.toFixed(2)}),(0,a.jsx)("span",{className:"text-slate-500",children:"mb"}),(0,a.jsx)(d.A,{size:17,className:"text-slate-400",strokeWidth:2})]}):(0,a.jsxs)("span",{className:"text-sm info gray font-normal w-auto",children:[(0,a.jsx)(o.A,{}),(0,a.jsx)("span",{children:"No Disk Usage Data Available Yet"})]})})}},92702:(e,s,t)=>{t.r(s),t.d(s,{default:()=>c});var a=t(71934),n=t(71205),r=t(29021),i=t.n(r),l=t(41939);async function c(e,s,t){let{keyCookieName:r,csrfCookieName:c}=(0,l.A)();if(!e.cookies?.[r]?.match(/./))return null;let d=(0,n.A)({encryptedString:e.cookies[r]});if(!d)return null;let o=JSON.parse(d);if(!o.csrf_k||t&&!Object.keys(e.headers).find(e=>e.includes(o.csrf_k)))return null;let x=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!x)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(t&&!i().existsSync(`${x}/${o.csrf_k}`))return null;if(0==o.verification_status&&!t){let e=await (0,a.A)(`SELECT verification_status FROM users WHERE id='${o.id}'`);e&&e[0]&&1==e[0].verification_status&&s.setHeader("Set-Cookie",["user_refresh=1"])}return o?.date&&Date.now()-o.date>6048e5?null:o}},72390:(e,s,t)=>{t.d(s,{A:()=>n});var a=t(46169);async function n(){let e=await (0,a.A)("/api/getDiskUsage");localStorage.setItem("disk_usage",e.total)}},89923:(e,s,t)=>{t.d(s,{A:()=>a});function a(e,s){return s?!!(e?.id&&String(e?.id)==(process.env.DSQL_SU_USER_ID||"1")):!!(e?.id&&"1"==String(e?.id))}},25562:(e,s,t)=>{t.d(s,{A:()=>N});var a=t(8732),n=t(82015),r=t.n(n),i=t(27912),l=t.n(i),c=t(50139),d=t(52070),o=t(34637),x=t(83158),m=t(25294),h=t(92441),u=t(29743),p=t(10643),j=t(10321),g=t(89923);function f({user:e}){let[s,t]=r().useState(!0);return(0,a.jsxs)("aside",{className:"aside"+(s?" mobile-collapsed":" mobile-expanded"),children:[(0,a.jsx)(c.A,{adminAside:!0,collapseAsideMobile:s,setCollapseAsideMobile:t}),(0,a.jsx)("hr",{className:"opacity-0 mt-4"}),(0,a.jsxs)("div",{className:"main-links"+(s?" hidden lg:flex":" "),children:[(0,a.jsxs)("a",{href:"/admin","data-currentlink":"/admin","data-strictlink":"true",children:[(0,a.jsx)(d.A,{size:20}),(0,a.jsx)("span",{children:"Dashboard"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/databases`,"data-currentlink":`/admin/${e?.id}/databases`,children:[(0,a.jsx)(o.A,{size:20}),(0,a.jsx)("span",{children:"Databases"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/media`,"data-currentlink":`/admin/${e?.id}/media`,children:[(0,a.jsx)(x.A,{size:20}),(0,a.jsx)("span",{children:"Media"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/users`,"data-currentlink":`/admin/${e?.id}/users`,children:[(0,a.jsx)(m.A,{size:20}),(0,a.jsx)("span",{children:"Users"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/schema`,"data-currentlink":`/admin/${e?.id}/schema`,children:[(0,a.jsx)(h.A,{size:20}),(0,a.jsx)("span",{children:"Schema"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/api-keys`,"data-currentlink":`/admin/${e?.id}/api-keys`,children:[(0,a.jsx)(u.A,{size:20}),(0,a.jsx)("span",{children:"API Keys"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/connect`,"data-currentlink":`/admin/${e?.id}/connect`,children:[(0,a.jsx)(p.A,{size:20}),(0,a.jsx)("span",{children:"Connect"})]}),(0,g.A)(e)&&(0,a.jsx)(r().Fragment,{children:(0,a.jsxs)("a",{href:"/su","data-currentlink":"/su",children:[(0,a.jsx)(j.A,{size:20}),(0,a.jsx)("span",{children:"Super Admin User"})]})}),(0,a.jsx)("hr",{className:"opacity-80"}),(0,a.jsxs)("div",{className:"flex-col gap-0 items-start w-full",children:[(0,a.jsx)("a",{href:`/admin/${e?.id}/settings`,"data-currentlink":`/admin/${e?.id}/settings`,children:(0,a.jsx)("span",{children:"Settings"})}),(0,a.jsx)("a",{href:"/docs","data-currentlink":"/docs",target:"_blank",children:(0,a.jsx)("span",{children:"Documentation"})}),(0,a.jsx)("a",{href:"/logout","data-currentlink":"/logout",children:(0,a.jsx)("span",{children:"Logout"})})]})]})]})}var v=t(192);function y({user:e,extraHeaderContent:s}){let[t,n]=r().useState(e||null);return(0,a.jsx)("section",{className:"overflow-visible w-full px-0 md:px-8 py-0 flex justify-center bg-white dark:bg-slate-800 shadow-lg gap-4 dark:shadow-black/10 shadow-slate-900/5 relative z-[100]",style:{zIndex:700,border:"none"},children:(0,a.jsxs)("div",{className:"w-full items-center justify-between gap-4 md:gap-8",children:[(0,a.jsxs)("div",{className:"hidden xl:flex flex-col items-stretch grow fixed xl:static top-0 right-0 px-4 xl:px-0 shadow-xl xl:shadow-none h-screen xl:h-auto overflow-auto xl:overflow-visible w-screen sl:w-auto bg-white xl:bg-transparent pb-10 xl:pb-0",id:"main-nav-content-wrapper",children:[(0,a.jsxs)("div",{className:"items-center mb-2 flex xl:hidden",children:[(0,a.jsx)("a",{href:"/",className:"hidden xl:flex",children:(0,a.jsx)("img",{src:"/images/logo-icon-alt-2.png",alt:"Logo Icon",width:37})}),(0,a.jsx)("button",{className:"outlined gray ml-auto",onClick:e=>{let s=document.getElementById("main-nav-content-wrapper");s?.classList.toggle("hidden")},style:{border:"none"},children:(0,a.jsx)("span",{className:"font-semibold text-4xl",children:"✕"})})]}),(0,a.jsxs)("div",{className:"flex items-center w-full gap-6 grow flex-col xl:flex-row justify-start xl:justify-between",children:[(0,a.jsx)("div",{className:"gap-6",children:s}),(0,a.jsx)(v.A,{activeUser:t})]})]}),(0,a.jsxs)("button",{className:"bg-transparent w-16 p-4 gap-1.5 flex xl:hidden flex-col hover:bg-transparent transition-all ml-auto",onClick:e=>{let s=document.getElementById("main-nav-content-wrapper");s?.classList.toggle("hidden")},style:{minWidth:"50px",backgroundColor:"transparent"},id:"main-header-hamburger-button","aria-label":"Mobile Hambutget Button",children:[(0,a.jsx)("div",{className:"w-full h-1 bg-slate-600 dark:bg-slate-400 rounded-full"}),(0,a.jsx)("div",{className:"w-full h-1 bg-slate-600 dark:bg-slate-400 rounded-full"}),(0,a.jsx)("div",{className:"w-full h-1 bg-slate-600 dark:bg-slate-400 rounded-full"})]})]})})}t(27550);var _=t(87639);function N({children:e,head:s,user:t,productionEnvironment:n,extraHeaderContent:i,aceEditor:d}){return i||(i=(0,a.jsx)(_.A,{})),(0,a.jsxs)(r().Fragment,{children:[(0,a.jsxs)(l(),{children:[s,(0,a.jsxs)(r().Fragment,{children:[(0,a.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,a.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]}),(0,a.jsxs)("div",{className:"admin w-full flex items-start gap-0",children:[(0,a.jsx)(f,{user:t}),(0,a.jsxs)("main",{className:"relative",children:[(0,a.jsx)(y,{user:t,extraHeaderContent:i}),(0,a.jsx)("div",{className:"admin-content relative z-10",children:e}),(0,a.jsx)("footer",{className:"flex justify-center w-full items-center p-4",children:(0,a.jsxs)("div",{className:"max-w-6xl w-full justify-center flex-wrap",children:[(0,a.jsx)("div",{className:"flex items-center gap-2 scale-75",children:(0,a.jsx)(c.A,{})}),(0,a.jsx)("span",{className:"opacity-25",children:"|"}),(0,a.jsxs)("span",{className:"text-sm text-slate-400 dark:text-slate-600 text-center",children:[new Date().getFullYear()," \xa9 Datasquirel. All rights reserved."]}),(0,a.jsx)("span",{className:"opacity-25",children:"|"}),(0,a.jsx)("a",{href:"/docs",children:"Docs"}),(0,a.jsx)("span",{className:"opacity-25",children:"|"}),(0,a.jsx)("a",{href:"/terms",children:"Terms"})]})})]})]})]})}t(46169)},41939:(e,s,t)=>{t.d(s,{A:()=>a});function a(e){let s=process.env.DSQL_COOKIES_PREFIX||"dsql_",t=process.env.DSQL_COOKIES_KEY_NAME||"key",a=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",r=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=s;e?.userId&&(i+=`user_${e.userId}_`),r&&(i+=`${r}_`),i+=t;let l=s;e?.userId&&(l+=`user_${e.userId}_`),r&&(l+=`${r}_`),l+=a;let c=s;return e?.userId&&(c+=`user_${e.userId}_`),r&&(c+=`${r}_`),{keyCookieName:i,csrfCookieName:l,oneTimeCodeName:c+=n}}},71205:(e,s,t)=>{t.d(s,{A:()=>r});var a=t(55511),n=t(79428);function r({encryptedString:e,encryptionKey:s,encryptionSalt:t}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let r=s||process.env.DSQL_ENCRYPTION_PASSWORD,i=t||process.env.DSQL_ENCRYPTION_SALT,l=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!r?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,a.scryptSync)(r,i,l),d=n.Buffer.alloc(16,0),o=(0,a.createDecipheriv)("aes-192-cbc",c,d);try{let s=o.update(e,"hex","utf8");return s+=o.final("utf8")}catch(s){return console.log("Error in decrypting =>",s.message),e}}},71934:(e,s,t)=>{t.d(s,{A:()=>a});async function a(...e){let s=global.DSQL_DB_CONN;try{if(!s)throw Error("No Connection provided to DB_HANDLER function!");let t=await s.query(...e);return JSON.parse(JSON.stringify(t))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await s?.end()}}},5583:(e,s,t)=>{t.r(s),t.d(s,{default:()=>r});var a=t(8732);t(82015);var n=t(20883);function r(){return(0,a.jsxs)(n.Html,{lang:"en",children:[(0,a.jsxs)(n.Head,{children:[(0,a.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,a.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,a.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,a.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,a.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,a.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,a.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,a.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,a.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,a.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,a.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,a.jsx)("meta",{property:"og:type",content:"website"}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,a.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,a.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,a.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,a.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,a.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,a.jsxs)("body",{children:[(0,a.jsx)(n.Main,{}),(0,a.jsx)(n.NextScript,{})]})]})}}}; \ No newline at end of file +"use strict";exports.id=5392,exports.ids=[5392],exports.modules={53926:(e,s,t)=>{t.d(s,{A:()=>i});var a=t(8732),n=t(82015),r=t.n(n);function i({confirmedDelegetedUser:e,linksArray:s,user:t}){let[n,i]=r().useState(s||null);return n&&n[1]?(0,a.jsx)("div",{className:"text-sm mt-2 flex-wrap",children:n.map((e,s,t)=>s===n.length-1?(0,a.jsx)("a",{href:e.path,className:"text-slate-400 dark:text-slate-500 pointer-events-none",children:e.title},s):(0,a.jsxs)(r().Fragment,{children:[(0,a.jsx)("a",{href:e.path,className:"query-url",children:e.title}),(0,a.jsx)("span",{className:"opacity-20",children:"|"})]},s))}):(0,a.jsx)(r().Fragment,{})}},87639:(e,s,t)=>{t.d(s,{A:()=>x});var a=t(8732),n=t(82015),r=t.n(n);t(46169);var i=t(72390),l=t(16757),c=t(66916),d=t(66918),o=t(23293);function x(){let[e,s]=r().useState(!0),[t,n]=r().useState(0),[x,m]=r().useState(0);return e?(0,a.jsx)("div",{className:"button ghost small-text",style:{height:"30px"},children:(0,a.jsx)(l.A,{width:"15px",position:"relative"})}):(0,a.jsx)(r().Fragment,{children:t?(0,a.jsxs)("div",{className:"button ghost small-text normal-weight p-0",style:{height:"30px",padding:0},onClick:e=>{s(!0),(0,i.A)().then(()=>{m(e=>e+1),s(!1)})},children:[e&&(0,a.jsx)(l.A,{width:"15px"}),(0,a.jsx)(c.A,{size:20,className:"text-slate-400 mr-[3px]"}),(0,a.jsx)("span",{className:"font-bold text-slate-700 dark:text-white",children:t&&t.toFixed(2)}),(0,a.jsx)("span",{className:"text-slate-500",children:"mb"}),(0,a.jsx)(d.A,{size:17,className:"text-slate-400",strokeWidth:2})]}):(0,a.jsxs)("span",{className:"text-sm info gray font-normal w-auto",children:[(0,a.jsx)(o.A,{}),(0,a.jsx)("span",{children:"No Disk Usage Data Available Yet"})]})})}},92702:(e,s,t)=>{t.d(s,{A:()=>c});var a=t(71934),n=t(71205),r=t(29021),i=t.n(r),l=t(41939);async function c(e,s,t){let{keyCookieName:r,csrfCookieName:c}=(0,l.A)();if(!e.cookies?.[r]?.match(/./))return null;let d=(0,n.A)({encryptedString:e.cookies[r]});if(!d)return null;let o=JSON.parse(d);if(!o.csrf_k||t&&!Object.keys(e.headers).find(e=>e.includes(o.csrf_k)))return null;let x=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!x)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(t&&!i().existsSync(`${x}/${o.csrf_k}`))return null;if(0==o.verification_status&&!t){let e=await (0,a.A)(`SELECT verification_status FROM users WHERE id='${o.id}'`);e&&e[0]&&1==e[0].verification_status&&s.setHeader("Set-Cookie",["user_refresh=1"])}return o?.date&&Date.now()-o.date>6048e5?null:o}},72390:(e,s,t)=>{t.d(s,{A:()=>n});var a=t(46169);async function n(){let e=await (0,a.A)("/api/getDiskUsage");localStorage.setItem("disk_usage",e.total)}},89923:(e,s,t)=>{t.d(s,{A:()=>a});function a(e,s){return s?!!(e?.id&&String(e?.id)==(process.env.DSQL_SU_USER_ID||"1")):!!(e?.id&&"1"==String(e?.id))}},25562:(e,s,t)=>{t.d(s,{A:()=>N});var a=t(8732),n=t(82015),r=t.n(n),i=t(27912),l=t.n(i),c=t(50139),d=t(52070),o=t(34637),x=t(83158),m=t(25294),h=t(92441),u=t(29743),p=t(10643),j=t(10321),g=t(89923);function f({user:e}){let[s,t]=r().useState(!0);return(0,a.jsxs)("aside",{className:"aside"+(s?" mobile-collapsed":" mobile-expanded"),children:[(0,a.jsx)(c.A,{adminAside:!0,collapseAsideMobile:s,setCollapseAsideMobile:t}),(0,a.jsx)("hr",{className:"opacity-0 mt-4"}),(0,a.jsxs)("div",{className:"main-links"+(s?" hidden lg:flex":" "),children:[(0,a.jsxs)("a",{href:"/admin","data-currentlink":"/admin","data-strictlink":"true",children:[(0,a.jsx)(d.A,{size:20}),(0,a.jsx)("span",{children:"Dashboard"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/databases`,"data-currentlink":`/admin/${e?.id}/databases`,children:[(0,a.jsx)(o.A,{size:20}),(0,a.jsx)("span",{children:"Databases"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/media`,"data-currentlink":`/admin/${e?.id}/media`,children:[(0,a.jsx)(x.A,{size:20}),(0,a.jsx)("span",{children:"Media"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/users`,"data-currentlink":`/admin/${e?.id}/users`,children:[(0,a.jsx)(m.A,{size:20}),(0,a.jsx)("span",{children:"Users"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/schema`,"data-currentlink":`/admin/${e?.id}/schema`,children:[(0,a.jsx)(h.A,{size:20}),(0,a.jsx)("span",{children:"Schema"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/api-keys`,"data-currentlink":`/admin/${e?.id}/api-keys`,children:[(0,a.jsx)(u.A,{size:20}),(0,a.jsx)("span",{children:"API Keys"})]}),(0,a.jsxs)("a",{href:`/admin/${e?.id}/connect`,"data-currentlink":`/admin/${e?.id}/connect`,children:[(0,a.jsx)(p.A,{size:20}),(0,a.jsx)("span",{children:"Connect"})]}),(0,g.A)(e)&&(0,a.jsx)(r().Fragment,{children:(0,a.jsxs)("a",{href:"/su","data-currentlink":"/su",children:[(0,a.jsx)(j.A,{size:20}),(0,a.jsx)("span",{children:"Super Admin User"})]})}),(0,a.jsx)("hr",{className:"opacity-80"}),(0,a.jsxs)("div",{className:"flex-col gap-0 items-start w-full",children:[(0,a.jsx)("a",{href:`/admin/${e?.id}/settings`,"data-currentlink":`/admin/${e?.id}/settings`,children:(0,a.jsx)("span",{children:"Settings"})}),(0,a.jsx)("a",{href:"/docs","data-currentlink":"/docs",target:"_blank",children:(0,a.jsx)("span",{children:"Documentation"})}),(0,a.jsx)("a",{href:"/logout","data-currentlink":"/logout",children:(0,a.jsx)("span",{children:"Logout"})})]})]})]})}var v=t(192);function y({user:e,extraHeaderContent:s}){let[t,n]=r().useState(e||null);return(0,a.jsx)("section",{className:"overflow-visible w-full px-0 md:px-8 py-0 flex justify-center bg-white dark:bg-slate-800 shadow-lg gap-4 dark:shadow-black/10 shadow-slate-900/5 relative z-[100]",style:{zIndex:700,border:"none"},children:(0,a.jsxs)("div",{className:"w-full items-center justify-between gap-4 md:gap-8",children:[(0,a.jsxs)("div",{className:"hidden xl:flex flex-col items-stretch grow fixed xl:static top-0 right-0 px-4 xl:px-0 shadow-xl xl:shadow-none h-screen xl:h-auto overflow-auto xl:overflow-visible w-screen sl:w-auto bg-white xl:bg-transparent pb-10 xl:pb-0",id:"main-nav-content-wrapper",children:[(0,a.jsxs)("div",{className:"items-center mb-2 flex xl:hidden",children:[(0,a.jsx)("a",{href:"/",className:"hidden xl:flex",children:(0,a.jsx)("img",{src:"/images/logo-icon-alt-2.png",alt:"Logo Icon",width:37})}),(0,a.jsx)("button",{className:"outlined gray ml-auto",onClick:e=>{let s=document.getElementById("main-nav-content-wrapper");s?.classList.toggle("hidden")},style:{border:"none"},children:(0,a.jsx)("span",{className:"font-semibold text-4xl",children:"✕"})})]}),(0,a.jsxs)("div",{className:"flex items-center w-full gap-6 grow flex-col xl:flex-row justify-start xl:justify-between",children:[(0,a.jsx)("div",{className:"gap-6",children:s}),(0,a.jsx)(v.A,{activeUser:t})]})]}),(0,a.jsxs)("button",{className:"bg-transparent w-16 p-4 gap-1.5 flex xl:hidden flex-col hover:bg-transparent transition-all ml-auto",onClick:e=>{let s=document.getElementById("main-nav-content-wrapper");s?.classList.toggle("hidden")},style:{minWidth:"50px",backgroundColor:"transparent"},id:"main-header-hamburger-button","aria-label":"Mobile Hambutget Button",children:[(0,a.jsx)("div",{className:"w-full h-1 bg-slate-600 dark:bg-slate-400 rounded-full"}),(0,a.jsx)("div",{className:"w-full h-1 bg-slate-600 dark:bg-slate-400 rounded-full"}),(0,a.jsx)("div",{className:"w-full h-1 bg-slate-600 dark:bg-slate-400 rounded-full"})]})]})})}t(27550);var _=t(87639);function N({children:e,head:s,user:t,productionEnvironment:n,extraHeaderContent:i,aceEditor:d}){return i||(i=(0,a.jsx)(_.A,{})),(0,a.jsxs)(r().Fragment,{children:[(0,a.jsxs)(l(),{children:[s,(0,a.jsxs)(r().Fragment,{children:[(0,a.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,a.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]}),(0,a.jsxs)("div",{className:"admin w-full flex items-start gap-0",children:[(0,a.jsx)(f,{user:t}),(0,a.jsxs)("main",{className:"relative",children:[(0,a.jsx)(y,{user:t,extraHeaderContent:i}),(0,a.jsx)("div",{className:"admin-content relative z-10",children:e}),(0,a.jsx)("footer",{className:"flex justify-center w-full items-center p-4",children:(0,a.jsxs)("div",{className:"max-w-6xl w-full justify-center flex-wrap",children:[(0,a.jsx)("div",{className:"flex items-center gap-2 scale-75",children:(0,a.jsx)(c.A,{})}),(0,a.jsx)("span",{className:"opacity-25",children:"|"}),(0,a.jsxs)("span",{className:"text-sm text-slate-400 dark:text-slate-600 text-center",children:[new Date().getFullYear()," \xa9 Datasquirel. All rights reserved."]}),(0,a.jsx)("span",{className:"opacity-25",children:"|"}),(0,a.jsx)("a",{href:"/docs",children:"Docs"}),(0,a.jsx)("span",{className:"opacity-25",children:"|"}),(0,a.jsx)("a",{href:"/terms",children:"Terms"})]})})]})]})]})}t(46169)},41939:(e,s,t)=>{t.d(s,{A:()=>a});function a(e){let s=process.env.DSQL_COOKIES_PREFIX||"dsql_",t=process.env.DSQL_COOKIES_KEY_NAME||"key",a=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",r=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=s;e?.userId&&(i+=`user_${e.userId}_`),r&&(i+=`${r}_`),i+=t;let l=s;e?.userId&&(l+=`user_${e.userId}_`),r&&(l+=`${r}_`),l+=a;let c=s;return e?.userId&&(c+=`user_${e.userId}_`),r&&(c+=`${r}_`),{keyCookieName:i,csrfCookieName:l,oneTimeCodeName:c+=n}}},71205:(e,s,t)=>{t.d(s,{A:()=>r});var a=t(55511),n=t(79428);function r({encryptedString:e,encryptionKey:s,encryptionSalt:t}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let r=s||process.env.DSQL_ENCRYPTION_PASSWORD,i=t||process.env.DSQL_ENCRYPTION_SALT,l=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!r?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,a.scryptSync)(r,i,l),d=n.Buffer.alloc(16,0),o=(0,a.createDecipheriv)("aes-192-cbc",c,d);try{let s=o.update(e,"hex","utf8");return s+=o.final("utf8")}catch(s){return console.log("Error in decrypting =>",s.message),e}}},71934:(e,s,t)=>{t.d(s,{A:()=>a});async function a(...e){let s=global.DSQL_DB_CONN;try{if(!s)throw Error("No Connection provided to DB_HANDLER function!");let t=await s.query(...e);return JSON.parse(JSON.stringify(t))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await s?.end()}}},5583:(e,s,t)=>{t.r(s),t.d(s,{default:()=>r});var a=t(8732);t(82015);var n=t(20883);function r(){return(0,a.jsxs)(n.Html,{lang:"en",children:[(0,a.jsxs)(n.Head,{children:[(0,a.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,a.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,a.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,a.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,a.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,a.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,a.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,a.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,a.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,a.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,a.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,a.jsx)("meta",{property:"og:type",content:"website"}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,a.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,a.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,a.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,a.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,a.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,a.jsxs)("body",{children:[(0,a.jsx)(n.Main,{}),(0,a.jsx)(n.NextScript,{})]})]})}}}; \ No newline at end of file diff --git a/dsql-app/.local_dist/server/chunks/8704.js b/dsql-app/.local_dist/server/chunks/8704.js index 104cff7..92acbba 100644 --- a/dsql-app/.local_dist/server/chunks/8704.js +++ b/dsql-app/.local_dist/server/chunks/8704.js @@ -1 +1 @@ -"use strict";exports.id=8704,exports.ids=[8704],exports.modules={39506:(e,t,a)=>{a.d(t,{A:()=>o});var s=a(8732),l=a(82015),n=a.n(l),r=a(16757),i=a(83921),d=a(46169);function c({paradigm:e,payload:t,setLoading:a,table:s,database:l}){a(!0),(0,d.A)("/api/exportTableData",{method:"POST",body:{paradigm:e,dbName:l.db_slug,tableName:s.tableName,payload:t}},!0).then(t=>{if(t.success){if("export"==e){let e=new Blob([JSON.stringify(t.data||[],null,4)],{type:"application/json"}),a=URL.createObjectURL(e),n=document.createElement("a");n.href=a,n.style.display="none",n.download=`${l.db_slug}-${s.tableName}-${Date.now()}.json`,document.body.appendChild(n),n.click(),document.body.removeChild(n)}else"import"==e&&(window.alert("Data Imported Successfully"),window.location.reload())}else t.msg&&window.alert(t.msg)}).catch(e=>{console.log(e)}).finally(()=>{a(!1)})}function o({database:e,table:t}){let[a,l]=n().useState(!1),[d,o]=n().useState(!0),u=n().useRef(null);return n().useRef(null),(0,s.jsxs)("div",{className:"relative",children:[a&&(0,s.jsx)(r.A,{width:"15px"}),(0,s.jsx)("div",{className:"button outlined gray",onClick:a=>{c({paradigm:"export",database:e,setLoading:l,table:t})},children:"Export"}),(0,s.jsx)("div",{className:"button outlined gray",onClick:a=>{u.current?.addEventListener("change",a=>{l(!0);let s=a.target;if(!s.files?.[0]){window.alert("No FIles selected"),l(!1);return}i.A({inputFile:s.files[0]}).then(a=>{window.confirm(`Use this file '${a.fileName}' as your import file?`)?c({paradigm:"import",payload:a.fileBase64,database:e,setLoading:l,table:t}):l(!1),o(!1),setTimeout(()=>{o(!0)},200)})}),u.current?.click()},children:"Import"}),d&&(0,s.jsx)("input",{type:"file",name:"json_file_input",id:"json_file_input",accept:".json",className:"hidden",ref:u})]})}},42427:(e,t,a)=>{a.d(t,{A:()=>x});var s=a(8732),l=a(82015),n=a.n(l),r=a(41836),i=a(95939),d=a(1346),c=a(80830),o=a(16757),u=a(84483),m=a(46169);function h({database:e,table:t,setOpenPopover:a,dbSchemaData:l,query:r}){let[i,d]=n().useState(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("button",{className:"ghost p-3 justify-start",onClick:()=>{d(!0),setTimeout(()=>{a&&a(!1)},200)},children:"Sync Data"}),(0,s.jsx)(u.A,{open:i,setOpen:d,children:(0,s.jsx)(b,{database:e,table:t,dbSchemaData:l,query:r})})]})}function b({database:e,table:t,query:a,dbSchemaData:l}){let[r,i]=n().useState(l),[u,h]=n().useState("Push"),[b,x]=n().useState(r?.[0]),[p,f]=n().useState(b?.tables),[g,j]=n().useState(p?.[0]),[N,y]=n().useState(!1),[w,v]=n().useState(!1);return(0,s.jsxs)("div",{className:"stack gap-2 relative w-full",children:[N||!r&&(0,s.jsx)(o.A,{width:"20px"}),(0,s.jsx)("h3",{className:"m-0 text-lg",children:"Sync Data with another table"}),w?(0,s.jsxs)("span",{className:"info green inline",children:["The selected table matches ",(0,s.jsx)("b",{children:t.tableFullName})," ","schema"]}):(0,s.jsxs)("span",{className:"info warning inline",children:["The selected table is not compatible with"," ",(0,s.jsx)("b",{children:t.tableFullName})]}),r&&(0,s.jsxs)("form",{onSubmit:s=>{!function({e,setLoading:t,database:a,table:s,query:l}){e.preventDefault(),t(!0);let n=e.target,r=n.paradigm?.value,i=n.database?.value,d=n.table?.value,c={paradigm:r,src:{db:a.db_slug,table:s.tableName},dst:{db:i,table:d},delegated:l.delegated};if(!window.confirm("Pull"==r?"NOTE: This operation will override the current database entries. Continue?":"NOTE: This operation will override the selected database entries. Continue?")){setTimeout(()=>{t(!1)},1e3);return}(0,m.A)("/api/sync-table-data",{method:"POST",body:{...c}},!0).then(e=>{e.success?(window.alert("Data Sync Successful"),window.location.reload()):e.msg&&window.alert("ERROR: "+e.msg)}).finally(()=>{setTimeout(()=>{t(!1)},1e3)})}({e:s,database:e,setLoading:y,table:t,query:a})},className:"w-full stack gap-2 items-stretch",children:[(0,s.jsxs)("div",{className:"stack gap-2 my-2",children:[(0,s.jsx)(d.A,{radioValues:[{title:"Push",payload:"Push",default:!0},{title:"Pull",payload:"Pull"}],name:"paradigm",smallText:!0,flexRow:!0,onChangeHandler:e=>{h(e.target.value)}}),(0,s.jsx)("span",{className:"text-xs text-slate-500 dark:text-slate-400",children:"Push"==u?(0,s.jsxs)(s.Fragment,{children:["Sync data from the current table(",(0,s.jsx)("b",{children:t.tableFullName}),") to the selected table below"]}):(0,s.jsxs)(s.Fragment,{children:["Sync data from the selected table below to the current table(",(0,s.jsx)("b",{children:t.tableFullName}),")"]})})]}),(0,s.jsx)(c.A,{selectOptions:r.filter(t=>t.dbFullName!==e.db_full_name).map(e=>({title:e.dbName,payload:e.dbSlug})),name:"database",onChangeHandler:e=>{let t=r.find(t=>t.dbSlug==e.target.value);t&&(x(t),f(t.tables),j(t.tables?.[0]))}}),(0,s.jsx)(c.A,{selectOptions:p.map(e=>({title:e.tableFullName,payload:e.tableName})),name:"table",onChangeHandler:e=>{let t=p.find(t=>t.tableName===e.target.value);t&&j(t)}}),(0,s.jsx)("button",{className:w?"":"disabled",children:"Sync"})]})]})}function x({database:e,table:t,dbSchemaData:a,query:l}){let[d,c]=n().useState(!1);return(0,s.jsx)(r.Popover,{isOpen:d,onClickOutside:()=>c(!1),positions:["bottom"],align:"end",content:(0,s.jsxs)("div",{className:"stack items-stretch bg-white rounded shadow-md gap-0 min-w-[200px]",children:[(0,s.jsx)(h,{database:e,table:t,setOpenPopover:c,dbSchemaData:a,query:l}),(0,s.jsx)("hr",{className:"m-0"})]}),containerClassName:"z-[1000]",children:(0,s.jsx)("button",{onClick:()=>{c(!d)},className:"outlined gray px-2 py-1.5",children:(0,s.jsx)(i.A,{})})})}a(27825)},7141:(e,t,a)=>{a.a(e,async(e,s)=>{try{let b;a.d(t,{A:()=>h});var l=a(8732),n=a(82015),r=a.n(n),i=a(78704),d=a(80830),c=a(83155),o=a(46169),u=a(16757),m=e([i]);function h({data:e}){let{table:t,entries:s,activeEntries:n,setActiveEntries:m,confirmedDelegetedUser:h,database:x,targetField:p,searchTerm:f}=r().useContext(i.TableEntriesContext);a(94327),h?.delegated,h?.priviledges?.match(/Edit Tables/i),h?.priviledges?.match(/Delete Tables/i),h?.priviledges?.match(/Create Tables/i);let[g,j]=r().useState(!1),N=r().useRef(),[y,w]=r().useState(null);function v(e){if(j(!0),n&&m(null),!e?.toString().match(/./)){setTimeout(()=>{m&&m(s||[]),j(!1)},500);return}window.clearTimeout(b);let a=t?.fields.filter(e=>e.fieldName===p?.current),l=a&&a[0]&&a[0].dataType?.match(/int/i)||p?.current?.match(/^id$/)?"equal":"like";b=setTimeout(()=>{j(!1),(0,o.A)(`/api/queryEntriesSearchTerm?db=${x?.db_full_name}&table=${t?.tableName}&field=${p?.current}&term=${e}&operator=${l}`).then(e=>{"number"==typeof e.count&&w(e.count),e.success&&m&&m(e.result),j(!1)})},500)}return(0,l.jsxs)("div",{className:"w-full flex-col items-stretch",children:[(0,l.jsxs)("form",{onSubmit:e=>{e.preventDefault(),f?.current&&v(f.current)},className:"flex flex-row items-stretch gap-4 w-full",children:[(0,l.jsx)("div",{className:"max-w-xs",children:(0,l.jsx)(d.A,{required:!0,selectOptions:t?t.fields.map(e=>({title:e.fieldName||"",payload:e.fieldName||""})):[],name:"database_tables",onChangeHandler:e=>{p&&(p.current=e.target.value)},title:"Select Field",defaultValue:p?.current,id:"entries-search-field-select"})}),(0,l.jsx)("div",{className:"grow",children:(0,l.jsx)(c.A,{title:"Search Term",placeholder:"Enter search term that corresponds with the selected field type ...",onInputHandler:e=>{let t=e.target;t.value?.match(/./)&&f?f.current=t.value:f&&(f.current=null),v(t.value)},elementRef:N,id:"entries-search-input"})}),g&&(0,l.jsx)("div",{className:"relative items-center justify-center",children:(0,l.jsx)("div",{className:"relative mt-5 w-6",children:(0,l.jsx)(u.A,{width:"20px"})})})]}),f?.current?.match(/./)&&(0,l.jsx)("div",{className:"py-4",children:(0,l.jsxs)("span",{className:"text-lg",children:["number"==typeof y?y>0?(0,l.jsxs)("b",{children:[y," "]}):(0,l.jsx)(l.Fragment,{children:"No "}):"... ","Search result",y&&1!==y?"s":""," for"," ",(0,l.jsxs)("b",{children:['"',f.current,'"']})]})})]})}i=(m.then?(await m)():m)[0],s()}catch(e){s(e)}})},61925:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>j});var l=a(8732),n=a(82015),r=a.n(n),i=a(78704),d=a(59023),c=a(53926),o=a(73872),u=a(70468),m=a(537),h=a(51275),b=a(23791),x=a(16757);a(46169);var p=a(39506),f=a(42427),g=e([i,o,u,b]);function j(){let{user:e,database:t,table:s,dbSchemaData:n,setTargetEntry:x,richTextEditors:g,jsonTextEditors:j,query:y,confirmedDelegetedUser:w,activeEntries:v,entriesCount:S,setActiveEntries:A}=r().useContext(i.TableEntriesContext),T=a(94327);return w?.delegated,w?.priviledges?.match(/Edit Tables/i),w?.priviledges?.match(/Delete Tables/i),w?.priviledges?.match(/Create Tables/i),(0,l.jsxs)(r().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsxs)("div",{className:"flex-wrap",children:[(0,l.jsx)(d.A,{}),(0,l.jsx)("h1",{className:"text-3xl m-0",children:(0,l.jsxs)("span",{className:"flex items-center flex-wrap gap-2",children:["All Entries In"," ",(0,l.jsxs)("span",{className:"bg-slate-100 dark:bg-slate-800 px-2 py-1 border border-solid border-slate-400 dark:border-slate-600 rounded relative",children:[s.tableFullName,(0,l.jsx)("div",{className:"absolute -top-5 -right-4",children:(0,l.jsx)(o.A,{slugText:s.tableName,justIcon:!0})})]})," ","Table"]})})]}),(0,l.jsxs)("div",{className:"w-full sm:w-auto",children:[(0,l.jsxs)("a",{href:`/admin/${e?.id}/databases/${t.db_slug}/tables/${s.tableName}/entries/add-entry`,className:"button flex items-center gap-2 w-full sm:w-auto justify-center",children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Entry"})]}),(0,l.jsx)(p.A,{database:t,table:s}),(0,l.jsx)(f.A,{database:t,table:s,dbSchemaData:n,query:y})]})]}),(0,l.jsx)(c.A,{confirmedDelegetedUser:y?.delegated,user:e})]}),t.active_clone?(0,l.jsx)(m.A,{database:t,user:e}):(0,l.jsx)(l.Fragment,{}),t.remote_connected?(0,l.jsx)(b.p,{database:t}):(0,l.jsx)(l.Fragment,{}),(0,l.jsx)(h.A,{table:s,database:t,user:e}),(0,l.jsx)(u.A,{user:e,entries:v,database:t,table:s,setTargetEntry:x,dbSchemaData:n,richTextEditors:g,dataTypes:T,query:y,confirmedDelegetedUser:w,jsonTextEditors:j,search:!0}),S>20&&(0,l.jsx)(N,{activeEntries:v,setActiveEntries:A,database:t,table:s,entriesCount:S})]})}function N({activeEntries:e,setActiveEntries:t,database:a,table:s,entriesCount:n}){r().useContext(i.TableEntriesContext);let d=r().useRef(),c=r().useRef(1);return 20*Number(c.current)>=n?(0,l.jsx)(r().Fragment,{}):(0,l.jsx)("div",{className:"w-full flex items-center justify-center",ref:d,children:(0,l.jsx)(x.A,{position:"relative",style:{backgroundColor:"transparent"},width:"20px"})})}[i,o,u,b]=g.then?(await g)():g,s()}catch(e){s(e)}})},70468:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>b});var l=a(8732),n=a(82015),r=a.n(n),i=a(23180),d=a(7141),c=a(16757),o=a(39506),u=a(42427),m=a(2833),h=e([d]);function b({user:e,entries:t,database:a,table:s,setTargetEntry:n,dbSchemaData:h,richTextEditors:b,jsonTextEditors:x,dataTypes:p,title:f,confirmedDelegetedUser:g,query:j,search:N,entriesCount:y}){g?.delegated,g?.priviledges?.match(/Edit Tables/i),g?.priviledges?.match(/Delete Tables/i),g?.priviledges?.match(/Create Tables/i),g?.priviledges?.match(/Edit Entries/i),g?.priviledges?.match(/Delete Entries/i);let{active_clone:w,active_clone_parent_db:v,remote_connected:S}=a;return(0,l.jsx)(r().Fragment,{children:(0,l.jsxs)("section",{className:"paper gray gray-bg",children:[f&&(0,l.jsxs)("div",{className:"justify-between w-full flex-wrap px-4 sm:px-0 pt-4 sm:pt-0",children:[(0,l.jsx)("h2",{className:"text-xl m-0",children:f}),(0,l.jsxs)("div",{children:[(0,l.jsxs)("a",{className:"button flex gap-2 items-center",href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries/add-entry`,children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Entry"})]}),(0,l.jsx)(o.A,{database:a,table:s}),(0,l.jsx)(u.A,{database:a,table:s,dbSchemaData:h,query:j})]})]}),N&&(0,l.jsx)(d.A,{}),(0,l.jsxs)("div",{className:"w-full flex-col gap-6",children:[t?.[0]&&t.map(t=>(0,l.jsx)(r().Fragment,{children:(0,l.jsx)(i.A,{user:e,database:a,table:s,dbSchemaData:h,richTextEditors:b,dataTypes:p,entry:t,query:j,confirmedDelegetedUser:g,jsonTextEditors:x})},t.id)),!t&&(0,l.jsx)("div",{className:"w-full h-[300px]",children:(0,l.jsx)(c.A,{position:"relative"})}),t&&!t?.[0]&&(0,l.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries/add-entry`,className:"border-dotted border-slate-200 border-2 p-4 w-full flex-col rounded flex items-center hover:border-primary/50 gap-2",children:[(0,l.jsx)("span",{className:"text-slate-400 text-center",children:"No Entries Added Yet."}),(0,l.jsx)(m.A,{}),(0,l.jsx)("span",{className:"text-center",children:"Add an Entry to this Table"})]}),y&&y>10?(0,l.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries`,className:"button outlined gray w-full -mb-4",children:(0,l.jsx)("span",{children:"See All Entries"})}):null,t?.[0]&&f&&(0,l.jsxs)("a",{className:"button flex gap-2 items-center w-full justify-center mt-2 more-padding",href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries/add-entry`,style:{borderStyle:"dotted",borderWidth:"2px"},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Entry"})]})]})]})})}d=(h.then?(await h)():h)[0],s()}catch(e){s(e)}})},1346:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732);function l({radioValues:e,name:t,onChangeHandler:a,setAlert:l,flexRow:n,labelColor:r,baseText:i,smallText:d,className:c}){try{return(0,s.jsx)("div",{className:"flex items-start gap-4 flex-wrap "+(n?"":" flex-col ")+(c||""),children:e.map((e,n)=>{let{payload:c,title:o,jsx:u}=e,m=!1===c?c:c||o||null;return(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("input",{className:"m-0"+(i?" w-5 h-5":d?" w-4 h-4":" w-6 h-6"),type:"radio",defaultChecked:!!e.default,name:t,id:t+"_"+m,onChange:t=>{l&&l(null),e.onChangeHandler?e.onChangeHandler(t):a&&a(t)},value:"string"==typeof m?m:void 0}),u||(0,s.jsx)("label",{htmlFor:t+"_"+m,className:"text-lg m-0 "+(r||"text-slate-800")+(i?" text-base":d?" text-sm":" text-lg"),children:o})]},n+1)})})}catch(e){return console.log("ERROR in FormRadio =>",e),(0,s.jsx)("div",{children:"Form Radio Error"})}}a(82015)},51275:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(82015),n=a.n(l);function r({table:e,database:t,user:a,activeDbClone:l}){let r=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,i=e.childTableDbFullName===t.db_full_name;return r?(0,s.jsxs)("span",{className:"info small green gap-1"+(t?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,s.jsx)("a",{href:`/admin/${a?.id}/databases/${r}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,s.jsx)("b",{children:e.childTableName})})," ","in"," ",i?(0,s.jsxs)("span",{children:["this current database(",(0,s.jsx)("b",{children:t.db_name}),")."]}):(0,s.jsxs)(n().Fragment,{children:[(0,s.jsx)("a",{href:`/admin/${a?.id}/databases/${r}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,s.jsx)("b",{children:r})}),(0,s.jsx)("span",{children:"database."})]})," ",t?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,s.jsx)(n().Fragment,{})}},78704:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.r(t),a.d(t,{TableEntriesContext:()=>y,default:()=>j,getServerSideProps:()=>N});var l=a(8732),n=a(82015),r=a.n(n),i=a(29021),d=a.n(i),c=a(92702),o=a(25562),u=a(61925),m=a(55880),h=a(52854),b=a(22873),x=a(77047),p=a(71934),f=a(43363),g=e([u,m]);[u,m]=g.then?(await g)():g;let y=r().createContext({});function j({user:e,database:t,table:a,dbSchemaData:s,entries:n,query:i,confirmedDelegetedUser:d,entriesCount:c}){let h=`${a.tableFullName} Table Entries | Datasquirel`,b=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:h}),(0,l.jsx)("meta",{name:"description",content:"All Entries in table"})]}),[x,p]=r().useState(null),[g,j]=r().useState(n),N=r().useRef("title"),w=r().useRef(null),v=r().useRef([]),S=r().useRef([]);return(0,l.jsx)(o.A,{head:b,user:e,extraHeaderContent:(0,l.jsx)(m.A,{database:t,query:i,confirmedDelegetedUser:d,user:e}),children:(0,l.jsxs)(y.Provider,{value:{user:e,database:t,table:a,dbSchemaData:s,entries:n,targetEntry:x,setTargetEntry:p,richTextEditors:v,jsonTextEditors:S,query:i,confirmedDelegetedUser:d,activeEntries:g,setActiveEntries:j,targetField:N,searchTerm:w,entriesCount:c},children:[(0,l.jsx)(u.A,{}),(0,l.jsx)(f.A,{snug:!0})]})})}async function N({req:e,res:t,query:a}){let s=await (0,c.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let t=a.single,l=await (0,b.A)({request:e,user:s,databaseSlug:t,query:a});if(!l)throw Error("No Db Object Found!");let{dbUserId:n}=l,r=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${n}' AND db_slug='${a.single}'`),i=r[0].db_full_name;if(!r||!r[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let c=JSON.parse(d().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${n}/main.json`,"utf-8")),o=(c.filter(e=>e.dbFullName===r[0].db_full_name)[0]?.tables).filter(e=>e.tableName===a.single_table)[0],u=await (0,h.A)({queryString:`SELECT * FROM \`${r[0].db_full_name}\`.\`${o.tableName}\` ORDER BY id DESC LIMIT 20`,tableSchema:o,database:i});console.log("tableEntries",u);let m=await (0,h.A)({queryString:`SELECT COUNT(id) AS count FROM \`${r[0].db_full_name}\`.\`${o.tableName}\``,tableSchema:o,database:i});return{props:{user:s,database:r[0],table:o,dbSchemaData:c,entries:u,query:a,confirmedDelegetedUser:l,entriesCount:m?.[0]?.count||0}}}catch(e){return(0,x.A)({component:"[single_table]/entries-page-component/getServerSideProps/catch-error",message:e.message,user:s}),{props:{user:s,database:null,table:null,entries:[]}}}}s()}catch(e){s(e)}})}}; \ No newline at end of file +"use strict";exports.id=8704,exports.ids=[8704],exports.modules={39506:(e,t,a)=>{a.d(t,{A:()=>o});var s=a(8732),l=a(82015),n=a.n(l),r=a(16757),i=a(83921),d=a(46169);function c({paradigm:e,payload:t,setLoading:a,table:s,database:l}){a(!0),(0,d.A)("/api/exportTableData",{method:"POST",body:{paradigm:e,dbName:l.db_slug,tableName:s.tableName,payload:t}},!0).then(t=>{if(t.success){if("export"==e){let e=new Blob([JSON.stringify(t.data||[],null,4)],{type:"application/json"}),a=URL.createObjectURL(e),n=document.createElement("a");n.href=a,n.style.display="none",n.download=`${l.db_slug}-${s.tableName}-${Date.now()}.json`,document.body.appendChild(n),n.click(),document.body.removeChild(n)}else"import"==e&&(window.alert("Data Imported Successfully"),window.location.reload())}else t.msg&&window.alert(t.msg)}).catch(e=>{console.log(e)}).finally(()=>{a(!1)})}function o({database:e,table:t}){let[a,l]=n().useState(!1),[d,o]=n().useState(!0),u=n().useRef(null);return n().useRef(null),(0,s.jsxs)("div",{className:"relative",children:[a&&(0,s.jsx)(r.A,{width:"15px"}),(0,s.jsx)("div",{className:"button outlined gray",onClick:a=>{c({paradigm:"export",database:e,setLoading:l,table:t})},children:"Export"}),(0,s.jsx)("div",{className:"button outlined gray",onClick:a=>{u.current?.addEventListener("change",a=>{l(!0);let s=a.target;if(!s.files?.[0]){window.alert("No FIles selected"),l(!1);return}i.A({inputFile:s.files[0]}).then(a=>{window.confirm(`Use this file '${a.fileName}' as your import file?`)?c({paradigm:"import",payload:a.fileBase64,database:e,setLoading:l,table:t}):l(!1),o(!1),setTimeout(()=>{o(!0)},200)})}),u.current?.click()},children:"Import"}),d&&(0,s.jsx)("input",{type:"file",name:"json_file_input",id:"json_file_input",accept:".json",className:"hidden",ref:u})]})}},42427:(e,t,a)=>{a.d(t,{A:()=>x});var s=a(8732),l=a(82015),n=a.n(l),r=a(41836),i=a(95939),d=a(1346),c=a(80830),o=a(16757),u=a(84483),m=a(46169);function h({database:e,table:t,setOpenPopover:a,dbSchemaData:l,query:r}){let[i,d]=n().useState(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("button",{className:"ghost p-3 justify-start",onClick:()=>{d(!0),setTimeout(()=>{a&&a(!1)},200)},children:"Sync Data"}),(0,s.jsx)(u.A,{open:i,setOpen:d,children:(0,s.jsx)(b,{database:e,table:t,dbSchemaData:l,query:r})})]})}function b({database:e,table:t,query:a,dbSchemaData:l}){let[r,i]=n().useState(l),[u,h]=n().useState("Push"),[b,x]=n().useState(r?.[0]),[p,f]=n().useState(b?.tables),[g,j]=n().useState(p?.[0]),[N,y]=n().useState(!1),[w,v]=n().useState(!1);return(0,s.jsxs)("div",{className:"stack gap-2 relative w-full",children:[N||!r&&(0,s.jsx)(o.A,{width:"20px"}),(0,s.jsx)("h3",{className:"m-0 text-lg",children:"Sync Data with another table"}),w?(0,s.jsxs)("span",{className:"info green inline",children:["The selected table matches ",(0,s.jsx)("b",{children:t.tableFullName})," ","schema"]}):(0,s.jsxs)("span",{className:"info warning inline",children:["The selected table is not compatible with"," ",(0,s.jsx)("b",{children:t.tableFullName})]}),r&&(0,s.jsxs)("form",{onSubmit:s=>{!function({e,setLoading:t,database:a,table:s,query:l}){e.preventDefault(),t(!0);let n=e.target,r=n.paradigm?.value,i=n.database?.value,d=n.table?.value,c={paradigm:r,src:{db:a.db_slug,table:s.tableName},dst:{db:i,table:d},delegated:l.delegated};if(!window.confirm("Pull"==r?"NOTE: This operation will override the current database entries. Continue?":"NOTE: This operation will override the selected database entries. Continue?")){setTimeout(()=>{t(!1)},1e3);return}(0,m.A)("/api/sync-table-data",{method:"POST",body:{...c}},!0).then(e=>{e.success?(window.alert("Data Sync Successful"),window.location.reload()):e.msg&&window.alert("ERROR: "+e.msg)}).finally(()=>{setTimeout(()=>{t(!1)},1e3)})}({e:s,database:e,setLoading:y,table:t,query:a})},className:"w-full stack gap-2 items-stretch",children:[(0,s.jsxs)("div",{className:"stack gap-2 my-2",children:[(0,s.jsx)(d.A,{radioValues:[{title:"Push",payload:"Push",default:!0},{title:"Pull",payload:"Pull"}],name:"paradigm",smallText:!0,flexRow:!0,onChangeHandler:e=>{h(e.target.value)}}),(0,s.jsx)("span",{className:"text-xs text-slate-500 dark:text-slate-400",children:"Push"==u?(0,s.jsxs)(s.Fragment,{children:["Sync data from the current table(",(0,s.jsx)("b",{children:t.tableFullName}),") to the selected table below"]}):(0,s.jsxs)(s.Fragment,{children:["Sync data from the selected table below to the current table(",(0,s.jsx)("b",{children:t.tableFullName}),")"]})})]}),(0,s.jsx)(c.A,{selectOptions:r.filter(t=>t.dbFullName!==e.db_full_name).map(e=>({title:e.dbName,payload:e.dbSlug})),name:"database",onChangeHandler:e=>{let t=r.find(t=>t.dbSlug==e.target.value);t&&(x(t),f(t.tables),j(t.tables?.[0]))}}),(0,s.jsx)(c.A,{selectOptions:p.map(e=>({title:e.tableFullName,payload:e.tableName})),name:"table",onChangeHandler:e=>{let t=p.find(t=>t.tableName===e.target.value);t&&j(t)}}),(0,s.jsx)("button",{className:w?"":"disabled",children:"Sync"})]})]})}function x({database:e,table:t,dbSchemaData:a,query:l}){let[d,c]=n().useState(!1);return(0,s.jsx)(r.Popover,{isOpen:d,onClickOutside:()=>c(!1),positions:["bottom"],align:"end",content:(0,s.jsxs)("div",{className:"stack items-stretch bg-white rounded shadow-md gap-0 min-w-[200px]",children:[(0,s.jsx)(h,{database:e,table:t,setOpenPopover:c,dbSchemaData:a,query:l}),(0,s.jsx)("hr",{className:"m-0"})]}),containerClassName:"z-[1000]",children:(0,s.jsx)("button",{onClick:()=>{c(!d)},className:"outlined gray px-2 py-1.5",children:(0,s.jsx)(i.A,{})})})}a(27825)},7141:(e,t,a)=>{a.a(e,async(e,s)=>{try{let b;a.d(t,{A:()=>h});var l=a(8732),n=a(82015),r=a.n(n),i=a(78704),d=a(80830),c=a(83155),o=a(46169),u=a(16757),m=e([i]);function h({data:e}){let{table:t,entries:s,activeEntries:n,setActiveEntries:m,confirmedDelegetedUser:h,database:x,targetField:p,searchTerm:f}=r().useContext(i.TableEntriesContext);a(94327),h?.delegated,h?.priviledges?.match(/Edit Tables/i),h?.priviledges?.match(/Delete Tables/i),h?.priviledges?.match(/Create Tables/i);let[g,j]=r().useState(!1),N=r().useRef(),[y,w]=r().useState(null);function v(e){if(j(!0),n&&m(null),!e?.toString().match(/./)){setTimeout(()=>{m&&m(s||[]),j(!1)},500);return}window.clearTimeout(b);let a=t?.fields.filter(e=>e.fieldName===p?.current),l=a&&a[0]&&a[0].dataType?.match(/int/i)||p?.current?.match(/^id$/)?"equal":"like";b=setTimeout(()=>{j(!1),(0,o.A)(`/api/queryEntriesSearchTerm?db=${x?.db_full_name}&table=${t?.tableName}&field=${p?.current}&term=${e}&operator=${l}`).then(e=>{"number"==typeof e.count&&w(e.count),e.success&&m&&m(e.result),j(!1)})},500)}return(0,l.jsxs)("div",{className:"w-full flex-col items-stretch",children:[(0,l.jsxs)("form",{onSubmit:e=>{e.preventDefault(),f?.current&&v(f.current)},className:"flex flex-row items-stretch gap-4 w-full",children:[(0,l.jsx)("div",{className:"max-w-xs",children:(0,l.jsx)(d.A,{required:!0,selectOptions:t?t.fields.map(e=>({title:e.fieldName||"",payload:e.fieldName||""})):[],name:"database_tables",onChangeHandler:e=>{p&&(p.current=e.target.value)},title:"Select Field",defaultValue:p?.current,id:"entries-search-field-select"})}),(0,l.jsx)("div",{className:"grow",children:(0,l.jsx)(c.A,{title:"Search Term",placeholder:"Enter search term that corresponds with the selected field type ...",onInputHandler:e=>{let t=e.target;t.value?.match(/./)&&f?f.current=t.value:f&&(f.current=null),v(t.value)},elementRef:N,id:"entries-search-input"})}),g&&(0,l.jsx)("div",{className:"relative items-center justify-center",children:(0,l.jsx)("div",{className:"relative mt-5 w-6",children:(0,l.jsx)(u.A,{width:"20px"})})})]}),f?.current?.match(/./)&&(0,l.jsx)("div",{className:"py-4",children:(0,l.jsxs)("span",{className:"text-lg",children:["number"==typeof y?y>0?(0,l.jsxs)("b",{children:[y," "]}):(0,l.jsx)(l.Fragment,{children:"No "}):"... ","Search result",y&&1!==y?"s":""," for"," ",(0,l.jsxs)("b",{children:['"',f.current,'"']})]})})]})}i=(m.then?(await m)():m)[0],s()}catch(e){s(e)}})},61925:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>j});var l=a(8732),n=a(82015),r=a.n(n),i=a(78704),d=a(59023),c=a(53926),o=a(73872),u=a(70468),m=a(537),h=a(51275),b=a(23791),x=a(16757);a(46169);var p=a(39506),f=a(42427),g=e([i,o,u,b]);function j(){let{user:e,database:t,table:s,dbSchemaData:n,setTargetEntry:x,richTextEditors:g,jsonTextEditors:j,query:y,confirmedDelegetedUser:w,activeEntries:v,entriesCount:S,setActiveEntries:A}=r().useContext(i.TableEntriesContext),T=a(94327);return w?.delegated,w?.priviledges?.match(/Edit Tables/i),w?.priviledges?.match(/Delete Tables/i),w?.priviledges?.match(/Create Tables/i),(0,l.jsxs)(r().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsxs)("div",{className:"flex-wrap",children:[(0,l.jsx)(d.A,{}),(0,l.jsx)("h1",{className:"text-3xl m-0",children:(0,l.jsxs)("span",{className:"flex items-center flex-wrap gap-2",children:["All Entries In"," ",(0,l.jsxs)("span",{className:"bg-slate-100 dark:bg-slate-800 px-2 py-1 border border-solid border-slate-400 dark:border-slate-600 rounded relative",children:[s.tableFullName,(0,l.jsx)("div",{className:"absolute -top-5 -right-4",children:(0,l.jsx)(o.A,{slugText:s.tableName,justIcon:!0})})]})," ","Table"]})})]}),(0,l.jsxs)("div",{className:"w-full sm:w-auto",children:[(0,l.jsxs)("a",{href:`/admin/${e?.id}/databases/${t.db_slug}/tables/${s.tableName}/entries/add-entry`,className:"button flex items-center gap-2 w-full sm:w-auto justify-center",children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Entry"})]}),(0,l.jsx)(p.A,{database:t,table:s}),(0,l.jsx)(f.A,{database:t,table:s,dbSchemaData:n,query:y})]})]}),(0,l.jsx)(c.A,{confirmedDelegetedUser:y?.delegated,user:e})]}),t.active_clone?(0,l.jsx)(m.A,{database:t,user:e}):(0,l.jsx)(l.Fragment,{}),t.remote_connected?(0,l.jsx)(b.p,{database:t}):(0,l.jsx)(l.Fragment,{}),(0,l.jsx)(h.A,{table:s,database:t,user:e}),(0,l.jsx)(u.A,{user:e,entries:v,database:t,table:s,setTargetEntry:x,dbSchemaData:n,richTextEditors:g,dataTypes:T,query:y,confirmedDelegetedUser:w,jsonTextEditors:j,search:!0}),S>20&&(0,l.jsx)(N,{activeEntries:v,setActiveEntries:A,database:t,table:s,entriesCount:S})]})}function N({activeEntries:e,setActiveEntries:t,database:a,table:s,entriesCount:n}){r().useContext(i.TableEntriesContext);let d=r().useRef(),c=r().useRef(1);return 20*Number(c.current)>=n?(0,l.jsx)(r().Fragment,{}):(0,l.jsx)("div",{className:"w-full flex items-center justify-center",ref:d,children:(0,l.jsx)(x.A,{position:"relative",style:{backgroundColor:"transparent"},width:"20px"})})}[i,o,u,b]=g.then?(await g)():g,s()}catch(e){s(e)}})},70468:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>b});var l=a(8732),n=a(82015),r=a.n(n),i=a(23180),d=a(7141),c=a(16757),o=a(39506),u=a(42427),m=a(2833),h=e([d]);function b({user:e,entries:t,database:a,table:s,setTargetEntry:n,dbSchemaData:h,richTextEditors:b,jsonTextEditors:x,dataTypes:p,title:f,confirmedDelegetedUser:g,query:j,search:N,entriesCount:y}){g?.delegated,g?.priviledges?.match(/Edit Tables/i),g?.priviledges?.match(/Delete Tables/i),g?.priviledges?.match(/Create Tables/i),g?.priviledges?.match(/Edit Entries/i),g?.priviledges?.match(/Delete Entries/i);let{active_clone:w,active_clone_parent_db:v,remote_connected:S}=a;return(0,l.jsx)(r().Fragment,{children:(0,l.jsxs)("section",{className:"paper gray gray-bg",children:[f&&(0,l.jsxs)("div",{className:"justify-between w-full flex-wrap px-4 sm:px-0 pt-4 sm:pt-0",children:[(0,l.jsx)("h2",{className:"text-xl m-0",children:f}),(0,l.jsxs)("div",{children:[(0,l.jsxs)("a",{className:"button flex gap-2 items-center",href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries/add-entry`,children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Entry"})]}),(0,l.jsx)(o.A,{database:a,table:s}),(0,l.jsx)(u.A,{database:a,table:s,dbSchemaData:h,query:j})]})]}),N&&(0,l.jsx)(d.A,{}),(0,l.jsxs)("div",{className:"w-full flex-col gap-6",children:[t?.[0]&&t.map(t=>(0,l.jsx)(r().Fragment,{children:(0,l.jsx)(i.A,{user:e,database:a,table:s,dbSchemaData:h,richTextEditors:b,dataTypes:p,entry:t,query:j,confirmedDelegetedUser:g,jsonTextEditors:x})},t.id)),!t&&(0,l.jsx)("div",{className:"w-full h-[300px]",children:(0,l.jsx)(c.A,{position:"relative"})}),t&&!t?.[0]&&(0,l.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries/add-entry`,className:"border-dotted border-slate-200 border-2 p-4 w-full flex-col rounded flex items-center hover:border-primary/50 gap-2",children:[(0,l.jsx)("span",{className:"text-slate-400 text-center",children:"No Entries Added Yet."}),(0,l.jsx)(m.A,{}),(0,l.jsx)("span",{className:"text-center",children:"Add an Entry to this Table"})]}),y&&y>10?(0,l.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries`,className:"button outlined gray w-full -mb-4",children:(0,l.jsx)("span",{children:"See All Entries"})}):null,t?.[0]&&f&&(0,l.jsxs)("a",{className:"button flex gap-2 items-center w-full justify-center mt-2 more-padding",href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${s.tableName}/entries/add-entry`,style:{borderStyle:"dotted",borderWidth:"2px"},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Entry"})]})]})]})})}d=(h.then?(await h)():h)[0],s()}catch(e){s(e)}})},1346:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732);function l({radioValues:e,name:t,onChangeHandler:a,setAlert:l,flexRow:n,labelColor:r,baseText:i,smallText:d,className:c}){try{return(0,s.jsx)("div",{className:"flex items-start gap-4 flex-wrap "+(n?"":" flex-col ")+(c||""),children:e.map((e,n)=>{let{payload:c,title:o,jsx:u}=e,m=!1===c?c:c||o||null;return(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("input",{className:"m-0"+(i?" w-5 h-5":d?" w-4 h-4":" w-6 h-6"),type:"radio",defaultChecked:!!e.default,name:t,id:t+"_"+m,onChange:t=>{l&&l(null),e.onChangeHandler?e.onChangeHandler(t):a&&a(t)},value:"string"==typeof m?m:void 0}),u||(0,s.jsx)("label",{htmlFor:t+"_"+m,className:"text-lg m-0 "+(r||"text-slate-800")+(i?" text-base":d?" text-sm":" text-lg"),children:o})]},n+1)})})}catch(e){return console.log("ERROR in FormRadio =>",e),(0,s.jsx)("div",{children:"Form Radio Error"})}}a(82015)},51275:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(82015),n=a.n(l);function r({table:e,database:t,user:a,activeDbClone:l}){let r=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,i=e.childTableDbFullName===t.db_full_name;return r?(0,s.jsxs)("span",{className:"info small green gap-1"+(t?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,s.jsx)("a",{href:`/admin/${a?.id}/databases/${r}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,s.jsx)("b",{children:e.childTableName})})," ","in"," ",i?(0,s.jsxs)("span",{children:["this current database(",(0,s.jsx)("b",{children:t.db_name}),")."]}):(0,s.jsxs)(n().Fragment,{children:[(0,s.jsx)("a",{href:`/admin/${a?.id}/databases/${r}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,s.jsx)("b",{children:r})}),(0,s.jsx)("span",{children:"database."})]})," ",t?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,s.jsx)(n().Fragment,{})}},78704:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.r(t),a.d(t,{TableEntriesContext:()=>y,default:()=>j,getServerSideProps:()=>N});var l=a(8732),n=a(82015),r=a.n(n),i=a(29021),d=a.n(i),c=a(92702),o=a(25562),u=a(61925),m=a(55880),h=a(52854),b=a(22873),x=a(77047),p=a(71934),f=a(43363),g=e([u,m]);[u,m]=g.then?(await g)():g;let y=r().createContext({});function j({user:e,database:t,table:a,dbSchemaData:s,entries:n,query:i,confirmedDelegetedUser:d,entriesCount:c}){let h=`${a.tableFullName} Table Entries | Datasquirel`,b=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:h}),(0,l.jsx)("meta",{name:"description",content:"All Entries in table"})]}),[x,p]=r().useState(null),[g,j]=r().useState(n),N=r().useRef("title"),w=r().useRef(null),v=r().useRef([]),S=r().useRef([]);return(0,l.jsx)(o.A,{head:b,user:e,extraHeaderContent:(0,l.jsx)(m.A,{database:t,query:i,confirmedDelegetedUser:d,user:e}),children:(0,l.jsxs)(y.Provider,{value:{user:e,database:t,table:a,dbSchemaData:s,entries:n,targetEntry:x,setTargetEntry:p,richTextEditors:v,jsonTextEditors:S,query:i,confirmedDelegetedUser:d,activeEntries:g,setActiveEntries:j,targetField:N,searchTerm:w,entriesCount:c},children:[(0,l.jsx)(u.A,{}),(0,l.jsx)(f.A,{snug:!0})]})})}async function N({req:e,res:t,query:a}){let s=await (0,c.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let t=a.single,l=await (0,b.A)({request:e,user:s,databaseSlug:t,query:a});if(!l)throw Error("No Db Object Found!");let{dbUserId:n}=l,r=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${n}' AND db_slug='${a.single}'`),i=r[0].db_full_name;if(!r||!r[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let c=JSON.parse(d().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${n}/main.json`,"utf-8")),o=(c.filter(e=>e.dbFullName===r[0].db_full_name)[0]?.tables).filter(e=>e.tableName===a.single_table)[0],u=await (0,h.A)({queryString:`SELECT * FROM \`${r[0].db_full_name}\`.\`${o.tableName}\` ORDER BY id DESC LIMIT 20`,tableSchema:o,database:i});console.log("tableEntries",u);let m=await (0,h.A)({queryString:`SELECT COUNT(id) AS count FROM \`${r[0].db_full_name}\`.\`${o.tableName}\``,tableSchema:o,database:i});return{props:{user:s,database:r[0],table:o,dbSchemaData:c,entries:u,query:a,confirmedDelegetedUser:l,entriesCount:m?.[0]?.count||0}}}catch(e){return(0,x.A)({component:"[single_table]/entries-page-component/getServerSideProps/catch-error",message:e.message,user:s}),{props:{user:s,database:null,table:null,entries:[]}}}}s()}catch(e){s(e)}})}}; \ No newline at end of file diff --git a/dsql-app/.local_dist/server/middleware-build-manifest.js b/dsql-app/.local_dist/server/middleware-build-manifest.js index 76f1fdc..4b40577 100644 --- a/dsql-app/.local_dist/server/middleware-build-manifest.js +++ b/dsql-app/.local_dist/server/middleware-build-manifest.js @@ -1 +1 @@ -self.__BUILD_MANIFEST={polyfillFiles:["static/chunks/polyfills-42372ed130431b0a.js"],devFiles:[],ampDevFiles:[],lowPriorityFiles:[],rootMainFiles:[],rootMainFilesTree:{},pages:{"/":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/3298-73758aefe44233a6.js","static/css/60c48dd4b3301227.css","static/chunks/pages/index-d8f75819eb449ffc.js"],"/404":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/404-386ef30594132ecb.js"],"/500":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/500-81f6b715960091f2.js"],"/_app":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/css/40a7197d287e4ac0.css","static/chunks/pages/_app-f20525907c2f070a.js"],"/_error":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/_error-133b121cd6670ef3.js"],"/about":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/3298-73758aefe44233a6.js","static/chunks/pages/about-69331c972566352a.js"],"/admin":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/pages/admin-eaa52fa698c19034.js"],"/admin/[user_id]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/pages/admin/[user_id]-61bef31d3a4e9e7a.js"],"/admin/[user_id]/api-keys":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/api-keys-2c8109e5388827d9.js"],"/admin/[user_id]/connect":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/connect-40047d3fd5229513.js"],"/admin/[user_id]/databases":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/pages/admin/[user_id]/databases-23779acb61fbe51a.js"],"/admin/[user_id]/databases/[single]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/pages/admin/[user_id]/databases/[single]-05dbbed42a310967.js"],"/admin/[user_id]/databases/[single]/connect":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/pages/admin/[user_id]/databases/[single]/connect-3a065ea39acafd03.js"],"/admin/[user_id]/databases/[single]/edit-database":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/3867-6732c13e333b30b2.js","static/chunks/pages/admin/[user_id]/databases/[single]/edit-database-1f2bf0df5f51fa43.js"],"/admin/[user_id]/databases/[single]/schema":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/pages/admin/[user_id]/databases/[single]/schema-8b9d66b8d3cb2a1a.js"],"/admin/[user_id]/databases/[single]/shell":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/shell-dff01c9e4cff1d7e.js"],"/admin/[user_id]/databases/[single]/tables":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables-48fec207563f61d7.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/2829-608af754738e12fc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/4403-fc19b6af6ca4b3fe.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]-f34ee3fd9517cd2c.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table-38aa98661e043781.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/2829-608af754738e12fc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/4403-fc19b6af6ca4b3fe.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries-e611979837269e2d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/2829-608af754738e12fc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]-7bbd383a24ee015d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/7287-dadce6acb3d43d67.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry-e609e60d52830241.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/fields":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields-ab177e1e5adacaef.js"],"/admin/[user_id]/databases/[single]/tables/add-table":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/add-table-e39fba476a9e1ad8.js"],"/admin/[user_id]/databases/[single]/users":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/databases/[single]/users-5b8dd72d94432cb8.js"],"/admin/[user_id]/databases/[single]/users/[user]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]-f062b4d0b80557a7.js"],"/admin/[user_id]/databases/[single]/users/[user]/change-password":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]/change-password-5c6ae113aee79d1d.js"],"/admin/[user_id]/databases/[single]/users/add-social-logins":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/add-social-logins-dcc54bfad6c4818a.js"],"/admin/[user_id]/databases/[single]/users/add-user":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/add-user-6d9f5bb6c681b082.js"],"/admin/[user_id]/databases/add-database":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/3867-6732c13e333b30b2.js","static/chunks/pages/admin/[user_id]/databases/add-database-276c7177adf6be55.js"],"/admin/[user_id]/media":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/2480-c3f2e7fac796ce00.js","static/chunks/pages/admin/[user_id]/media-29e4886d0c31d5c3.js"],"/admin/[user_id]/media/[...folder]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/2480-c3f2e7fac796ce00.js","static/chunks/pages/admin/[user_id]/media/[...folder]-b6fc88b5ef4a287f.js"],"/admin/[user_id]/schema":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/schema-f2ab2c689d728d2f.js"],"/admin/[user_id]/settings":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/4060-34ac8bf5371932b9.js","static/chunks/pages/admin/[user_id]/settings-203cb6b64dc51850.js"],"/admin/[user_id]/users":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/users-52b7048018746ac0.js"],"/admin/[user_id]/users/add-user":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/users/add-user-2423cd3e4b75b0ee.js"],"/admin/[user_id]/users/databases":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/users/databases-ef511feca7c10b56.js"],"/admin/[user_id]/users/databases/[database]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/users/databases/[database]-76e13995132a5d19.js"],"/admin/[user_id]/users/databases/[database]/[user]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/users/databases/[database]/[user]-096740ae36fd55b2.js"],"/blog":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/blog-8c70d46c8352664e.js"],"/contact":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/contact-f2a4f3c2e97b25fb.js"],"/create-account":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/4060-34ac8bf5371932b9.js","static/chunks/pages/create-account-59f89a25241640f4.js"],"/docs":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/docs-354599f34e0b3ced.js"],"/docs/[page]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/docs/[page]-2cdf66e0a0a6fd83.js"],"/docs/[page]/[sub-page]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/docs/[page]/[sub-page]-380f5cc7ef3513d4.js"],"/email-verification":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/email-verification-fec9fecfdcb56e8d.js"],"/login":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/pages/login-f10f3645e54e61fd.js"],"/logout":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/logout-60a2b37f5fe2427f.js"],"/privacy":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/privacy-3a1d5e267140271e.js"],"/redirect":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/redirect-28627072d73850c2.js"],"/reset-password":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/reset-password-404836a50d6e9e32.js"],"/send-password-reset-link":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/send-password-reset-link-01b2509dfe7be8b2.js"],"/su":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su-56e8a64a3be59f73.js"],"/su/backups":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/backups-033362c47c6541f4.js"],"/su/console":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/ed150ef9-468dbc55986083e4.js","static/chunks/2793-d85659f470ce8842.js","static/chunks/5810-7c3a3c4731750dc7.js","static/css/85fa6dafca566008.css","static/chunks/pages/su/console-c8b9bd49e5191033.js"],"/su/docs":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/6099-150cc189810f2bfd.js","static/chunks/pages/su/docs-49dc94fa2828f090.js"],"/su/docs/create-page":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/4261-1181ad7559234ce0.js","static/chunks/pages/su/docs/create-page-3b58b3bb388f340b.js"],"/su/docs/edit-page":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/4261-1181ad7559234ce0.js","static/chunks/pages/su/docs/edit-page-85a0ca0be5537063.js"],"/su/docs/pages":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/6099-150cc189810f2bfd.js","static/chunks/pages/su/docs/pages-2a88e2094d85ce52.js"],"/su/docs/pages/[id]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/4261-1181ad7559234ce0.js","static/chunks/pages/su/docs/pages/[id]-4d39f3debc44f352.js"],"/su/envar":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/envar-8c4d450d1932f9d6.js"],"/su/error-logs":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/error-logs-d4ffbb81ddac6cec.js"],"/su/load-balancing":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/load-balancing-d0b790d61a50a4ef.js"],"/su/login":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/su/login-218c9150552b8800.js"],"/su/servers":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/servers-d48477ad4489744d.js"],"/su/users":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/users-519384d02df33446.js"],"/su/users/[single]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/users/[single]-a95d897a2dad7f62.js"],"/su/users/new":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/users/new-8a739402db28044b.js"],"/terms":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/terms-37fb4519d728aa13.js"],"/unsubscribe":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/unsubscribe-e6a608d5b8cea536.js"]},ampFirstPages:[]},self.__BUILD_MANIFEST.lowPriorityFiles=["/static/"+process.env.__NEXT_BUILD_ID+"/_buildManifest.js",,"/static/"+process.env.__NEXT_BUILD_ID+"/_ssgManifest.js"]; \ No newline at end of file +self.__BUILD_MANIFEST={polyfillFiles:["static/chunks/polyfills-42372ed130431b0a.js"],devFiles:[],ampDevFiles:[],lowPriorityFiles:[],rootMainFiles:[],rootMainFilesTree:{},pages:{"/":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/3298-73758aefe44233a6.js","static/css/60c48dd4b3301227.css","static/chunks/pages/index-d8f75819eb449ffc.js"],"/404":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/404-386ef30594132ecb.js"],"/500":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/500-81f6b715960091f2.js"],"/_app":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/css/40a7197d287e4ac0.css","static/chunks/pages/_app-f20525907c2f070a.js"],"/_error":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/_error-133b121cd6670ef3.js"],"/about":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/3298-73758aefe44233a6.js","static/chunks/pages/about-69331c972566352a.js"],"/admin":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/pages/admin-eaa52fa698c19034.js"],"/admin/[user_id]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/pages/admin/[user_id]-61bef31d3a4e9e7a.js"],"/admin/[user_id]/api-keys":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/api-keys-2c8109e5388827d9.js"],"/admin/[user_id]/connect":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/connect-40047d3fd5229513.js"],"/admin/[user_id]/databases":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/pages/admin/[user_id]/databases-23779acb61fbe51a.js"],"/admin/[user_id]/databases/[single]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/pages/admin/[user_id]/databases/[single]-05dbbed42a310967.js"],"/admin/[user_id]/databases/[single]/connect":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/pages/admin/[user_id]/databases/[single]/connect-3a065ea39acafd03.js"],"/admin/[user_id]/databases/[single]/edit-database":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/3867-6732c13e333b30b2.js","static/chunks/pages/admin/[user_id]/databases/[single]/edit-database-1f2bf0df5f51fa43.js"],"/admin/[user_id]/databases/[single]/schema":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/pages/admin/[user_id]/databases/[single]/schema-8b9d66b8d3cb2a1a.js"],"/admin/[user_id]/databases/[single]/shell":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/shell-dff01c9e4cff1d7e.js"],"/admin/[user_id]/databases/[single]/tables":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables-48fec207563f61d7.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/2829-608af754738e12fc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/4403-fc19b6af6ca4b3fe.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]-f34ee3fd9517cd2c.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table-38aa98661e043781.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/2829-608af754738e12fc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/4403-fc19b6af6ca4b3fe.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries-e611979837269e2d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/2829-608af754738e12fc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]-7bbd383a24ee015d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/7287-dadce6acb3d43d67.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry-e609e60d52830241.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/fields":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields-ab177e1e5adacaef.js"],"/admin/[user_id]/databases/[single]/tables/add-table":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/pages/admin/[user_id]/databases/[single]/tables/add-table-e39fba476a9e1ad8.js"],"/admin/[user_id]/databases/[single]/users":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/databases/[single]/users-5b8dd72d94432cb8.js"],"/admin/[user_id]/databases/[single]/users/[user]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]-f062b4d0b80557a7.js"],"/admin/[user_id]/databases/[single]/users/[user]/change-password":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]/change-password-5c6ae113aee79d1d.js"],"/admin/[user_id]/databases/[single]/users/add-social-logins":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/add-social-logins-dcc54bfad6c4818a.js"],"/admin/[user_id]/databases/[single]/users/add-user":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/pages/admin/[user_id]/databases/[single]/users/add-user-6d9f5bb6c681b082.js"],"/admin/[user_id]/databases/add-database":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/3867-6732c13e333b30b2.js","static/chunks/pages/admin/[user_id]/databases/add-database-276c7177adf6be55.js"],"/admin/[user_id]/media":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/2480-c3f2e7fac796ce00.js","static/chunks/pages/admin/[user_id]/media-29e4886d0c31d5c3.js"],"/admin/[user_id]/media/[...folder]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/2480-c3f2e7fac796ce00.js","static/chunks/pages/admin/[user_id]/media/[...folder]-c8df7e4d1118eb40.js"],"/admin/[user_id]/schema":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/schema-2ab99d8d3c163b57.js"],"/admin/[user_id]/settings":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/4060-34ac8bf5371932b9.js","static/chunks/pages/admin/[user_id]/settings-203cb6b64dc51850.js"],"/admin/[user_id]/users":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/users-52b7048018746ac0.js"],"/admin/[user_id]/users/add-user":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/users/add-user-2423cd3e4b75b0ee.js"],"/admin/[user_id]/users/databases":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/users/databases-ef511feca7c10b56.js"],"/admin/[user_id]/users/databases/[database]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/pages/admin/[user_id]/users/databases/[database]-76e13995132a5d19.js"],"/admin/[user_id]/users/databases/[database]/[user]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/7391-b72414be460cf0f0.js","static/chunks/pages/admin/[user_id]/users/databases/[database]/[user]-096740ae36fd55b2.js"],"/blog":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/blog-8c70d46c8352664e.js"],"/contact":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/contact-f2a4f3c2e97b25fb.js"],"/create-account":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/4060-34ac8bf5371932b9.js","static/chunks/pages/create-account-59f89a25241640f4.js"],"/docs":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/docs-354599f34e0b3ced.js"],"/docs/[page]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/docs/[page]-2cdf66e0a0a6fd83.js"],"/docs/[page]/[sub-page]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/docs/[page]/[sub-page]-380f5cc7ef3513d4.js"],"/email-verification":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/email-verification-fec9fecfdcb56e8d.js"],"/login":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/pages/login-f10f3645e54e61fd.js"],"/logout":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/logout-455304f72b658ce6.js"],"/privacy":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/privacy-3a1d5e267140271e.js"],"/redirect":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/redirect-28627072d73850c2.js"],"/reset-password":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/reset-password-404836a50d6e9e32.js"],"/send-password-reset-link":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/send-password-reset-link-01b2509dfe7be8b2.js"],"/su":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su-56e8a64a3be59f73.js"],"/su/backups":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/backups-033362c47c6541f4.js"],"/su/console":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/ed150ef9-468dbc55986083e4.js","static/chunks/2793-d85659f470ce8842.js","static/chunks/5810-7c3a3c4731750dc7.js","static/css/85fa6dafca566008.css","static/chunks/pages/su/console-c8b9bd49e5191033.js"],"/su/docs":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/6099-150cc189810f2bfd.js","static/chunks/pages/su/docs-49dc94fa2828f090.js"],"/su/docs/create-page":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/4261-1181ad7559234ce0.js","static/chunks/pages/su/docs/create-page-3b58b3bb388f340b.js"],"/su/docs/edit-page":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/4261-1181ad7559234ce0.js","static/chunks/pages/su/docs/edit-page-85a0ca0be5537063.js"],"/su/docs/pages":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/6099-150cc189810f2bfd.js","static/chunks/pages/su/docs/pages-2a88e2094d85ce52.js"],"/su/docs/pages/[id]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/9660-628b42bc1127aefa.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/4261-1181ad7559234ce0.js","static/chunks/pages/su/docs/pages/[id]-4d39f3debc44f352.js"],"/su/envar":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/envar-8c4d450d1932f9d6.js"],"/su/error-logs":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/error-logs-d4ffbb81ddac6cec.js"],"/su/load-balancing":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/load-balancing-d0b790d61a50a4ef.js"],"/su/login":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/su/login-218c9150552b8800.js"],"/su/servers":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/servers-d48477ad4489744d.js"],"/su/users":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/users-519384d02df33446.js"],"/su/users/[single]":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/users/[single]-a95d897a2dad7f62.js"],"/su/users/new":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/pages/su/users/new-8a739402db28044b.js"],"/terms":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/terms-37fb4519d728aa13.js"],"/unsubscribe":["static/chunks/webpack-5381863dc66a9c32.js","static/chunks/framework-5f43af1a76a0211a.js","static/chunks/main-96e9b4333635008a.js","static/chunks/pages/unsubscribe-e6a608d5b8cea536.js"]},ampFirstPages:[]},self.__BUILD_MANIFEST.lowPriorityFiles=["/static/"+process.env.__NEXT_BUILD_ID+"/_buildManifest.js",,"/static/"+process.env.__NEXT_BUILD_ID+"/_ssgManifest.js"]; \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages-manifest.json b/dsql-app/.local_dist/server/pages-manifest.json index 0762ba6..f30c9b1 100644 --- a/dsql-app/.local_dist/server/pages-manifest.json +++ b/dsql-app/.local_dist/server/pages-manifest.json @@ -1 +1 @@ -{"/_error":"pages/_error.js","/_document":"pages/_document.js","/404":"pages/404.html","/500":"pages/500.html","/api/acceptUserInvitation":"pages/api/acceptUserInvitation.js","/api/addAdminUserUser":"pages/api/addAdminUserUser.js","/api/addApiKey":"pages/api/addApiKey.js","/api/addDbUser":"pages/api/addDbUser.js","/api/addNewMediaFolder":"pages/api/addNewMediaFolder.js","/api/addSocialLogin":"pages/api/addSocialLogin.js","/api/addTableEntry":"pages/api/addTableEntry.js","/api/addUsersTableToDatabase":"pages/api/addUsersTableToDatabase.js","/api/addUserUser":"pages/api/addUserUser.js","/api/addUserTable":"pages/api/addUserTable.js","/api/admin/clearErrorLogs":"pages/api/admin/clearErrorLogs.js","/api/admin/addUserBackup":"pages/api/admin/addUserBackup.js","/api/admin/clientError":"pages/api/admin/clientError.js","/api/admin/createNewBackup":"pages/api/admin/createNewBackup.js","/api/admin/docs/[action]":"pages/api/admin/docs/[action].js","/api/admin/getUserBackups":"pages/api/admin/getUserBackups.js","/api/admin/getTablesForUserDatabase":"pages/api/admin/getTablesForUserDatabase.js","/api/admin/grabBackups":"pages/api/admin/grabBackups.js","/api/admin/grabErrorLogs":"pages/api/admin/grabErrorLogs.js","/api/admin/grabFile":"pages/api/admin/grabFile.js","/api/admin/loginSuUser":"pages/api/admin/loginSuUser.js","/api/admin/getUserData":"pages/api/admin/getUserData.js","/api/admin/runUserDbQuery":"pages/api/admin/runUserDbQuery.js","/api/admin/updateEnv":"pages/api/admin/updateEnv.js","/api/checkExistingFolder":"pages/api/checkExistingFolder.js","/api/changeDbUserPassword":"pages/api/changeDbUserPassword.js","/api/checkDuplicateData":"pages/api/checkDuplicateData.js","/api/connect/disconnect":"pages/api/connect/disconnect.js","/api/connect":"pages/api/connect.js","/api/clientSideAuth":"pages/api/clientSideAuth.js","/api/connect/handshake":"pages/api/connect/handshake.js","/api/contact":"pages/api/contact.js","/api/connect/verify":"pages/api/connect/verify.js","/api/deleteApiKey":"pages/api/deleteApiKey.js","/api/deleteDbUser":"pages/api/deleteDbUser.js","/api/createUserDatabase":"pages/api/createUserDatabase.js","/api/deleteInvitation":"pages/api/deleteInvitation.js","/api/deleteMediaFolder":"pages/api/deleteMediaFolder.js","/api/deleteTableEntry":"pages/api/deleteTableEntry.js","/api/deleteUserDatabase":"pages/api/deleteUserDatabase.js","/api/deleteUser":"pages/api/deleteUser.js","/api/deleteUserTable":"pages/api/deleteUserTable.js","/api/deleteUserUser":"pages/api/deleteUserUser.js","/api/downloadDatabaseSchema":"pages/api/downloadDatabaseSchema.js","/api/deleteUserMedia":"pages/api/deleteUserMedia.js","/api/exportDatabase":"pages/api/exportDatabase.js","/api/fetch-entries-basic":"pages/api/fetch-entries-basic.js","/api/get-authorized-databases":"pages/api/get-authorized-databases.js","/api/getDatabaseTables":"pages/api/getDatabaseTables.js","/api/getDelegatedDatabases":"pages/api/getDelegatedDatabases.js","/api/getDelegatedDatabaseToken":"pages/api/getDelegatedDatabaseToken.js","/api/getDiskUsage":"pages/api/getDiskUsage.js","/api/getUserDatabaseTables":"pages/api/getUserDatabaseTables.js","/api/getUserDatabases":"pages/api/getUserDatabases.js","/api/getUserMedia":"pages/api/getUserMedia.js","/api/getUserSchemaData":"pages/api/getUserSchemaData.js","/api/healthcheck":"pages/api/healthcheck.js","/api/importDatabase":"pages/api/importDatabase.js","/api/importDatabaseSchema":"pages/api/importDatabaseSchema.js","/api/infiniteScroll":"pages/api/infiniteScroll.js","/api/logoutUser":"pages/api/logoutUser.js","/api/loginUser":"pages/api/loginUser.js","/api/purgeDb":"pages/api/purgeDb.js","/api/media/addPrivateMedia":"pages/api/media/addPrivateMedia.js","/api/media/getPrivateMedia":"pages/api/media/getPrivateMedia.js","/api/query/[user_id]/get-schema":"pages/api/query/[user_id]/get-schema.js","/api/query/[user_id]/get":"pages/api/query/[user_id]/get.js","/api/query/[user_id]/update-schema-from-single-database":"pages/api/query/[user_id]/update-schema-from-single-database.js","/api/queryEntriesSearchTerm":"pages/api/queryEntriesSearchTerm.js","/api/reAuthenticateUser":"pages/api/reAuthenticateUser.js","/api/refreshEntry":"pages/api/refreshEntry.js","/api/renameMedia":"pages/api/renameMedia.js","/api/resetDelegatedDatabaseToken":"pages/api/resetDelegatedDatabaseToken.js","/api/registerUser":"pages/api/registerUser.js","/api/resetPassword":"pages/api/resetPassword.js","/api/runUserDbQuery":"pages/api/runUserDbQuery.js","/api/sendEmailVerificationLink":"pages/api/sendEmailVerificationLink.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/utils/checkEmail":"pages/api/social-login/utils/checkEmail.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/getEmailFromSocialId":"pages/api/social-login/utils/getEmailFromSocialId.js","/api/sql-users/create":"pages/api/sql-users/create.js","/api/sql-users/delete":"pages/api/sql-users/delete.js","/api/sql-users/update":"pages/api/sql-users/update.js","/api/stream/[path]":"pages/api/stream/[path].js","/api/sync-table-data":"pages/api/sync-table-data.js","/api/test/cors":"pages/api/test/cors.js","/api/test/mail":"pages/api/test/mail.js","/api/unsubscribe":"pages/api/unsubscribe.js","/api/updateAdminUserAccess":"pages/api/updateAdminUserAccess.js","/api/updateClonedTableForeignKeys":"pages/api/updateClonedTableForeignKeys.js","/api/updateDbSchemaDataForUser":"pages/api/updateDbSchemaDataForUser.js","/api/updateDbUser":"pages/api/updateDbUser.js","/api/updateTableEntry":"pages/api/updateTableEntry.js","/api/updateUserDatabase":"pages/api/updateUserDatabase.js","/api/updateUser":"pages/api/updateUser.js","/api/updateUserTable":"pages/api/updateUserTable.js","/api/updateUserUser":"pages/api/updateUserUser.js","/api/user/[user_id]/delete-user":"pages/api/user/[user_id]/delete-user.js","/api/user/[user_id]/add-user":"pages/api/user/[user_id]/add-user.js","/api/user/[user_id]/get-user":"pages/api/user/[user_id]/get-user.js","/api/user-schema/replace-database-schema":"pages/api/user-schema/replace-database-schema.js","/api/user/[user_id]/github-login":"pages/api/user/[user_id]/github-login.js","/api/user/[user_id]/google-login":"pages/api/user/[user_id]/google-login.js","/api/user/[user_id]/grab-google-user-from-token":"pages/api/user/[user_id]/grab-google-user-from-token.js","/api/user/[user_id]/login-user":"pages/api/user/[user_id]/login-user.js","/api/user/[user_id]/send-email-code":"pages/api/user/[user_id]/send-email-code.js","/api/user/[user_id]/reauth-user":"pages/api/user/[user_id]/reauth-user.js","/api/user/[user_id]/update-user":"pages/api/user/[user_id]/update-user.js","/api/webhooks/github-push":"pages/api/webhooks/github-push.js","/_app":"pages/_app.js","/about":"pages/about.html","/admin/[user_id]/connect":"pages/admin/[user_id]/connect.js","/admin/[user_id]/api-keys":"pages/admin/[user_id]/api-keys.js","/admin/[user_id]/databases/[single]":"pages/admin/[user_id]/databases/[single].js","/admin/[user_id]/databases/[single]/edit-database":"pages/admin/[user_id]/databases/[single]/edit-database.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]/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]/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]/fields":"pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.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]/entries":"pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries.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/add-table":"pages/admin/[user_id]/databases/[single]/tables/add-table.js","/admin/[user_id]/databases/[single]/tables":"pages/admin/[user_id]/databases/[single]/tables.js","/admin/[user_id]/databases/[single]/users/[user]":"pages/admin/[user_id]/databases/[single]/users/[user].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/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":"pages/admin/[user_id]/databases.js","/admin/[user_id]/databases/[single]/users":"pages/admin/[user_id]/databases/[single]/users.js","/admin/[user_id]":"pages/admin/[user_id].js","/admin/[user_id]/schema":"pages/admin/[user_id]/schema.js","/admin/[user_id]/media":"pages/admin/[user_id]/media.js","/admin/[user_id]/settings":"pages/admin/[user_id]/settings.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]/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]/users/databases":"pages/admin/[user_id]/users/databases.js","/admin/[user_id]/users":"pages/admin/[user_id]/users.js","/admin":"pages/admin.js","/api/addUserMedia":"pages/api/addUserMedia.js","/api/exportTableData":"pages/api/exportTableData.js","/api/fetch-media":"pages/api/fetch-media.js","/api/query/[user_id]/add-file":"pages/api/query/[user_id]/add-file.js","/api/query/[user_id]/delete-file":"pages/api/query/[user_id]/delete-file.js","/api/query/[user_id]/add-image":"pages/api/query/[user_id]/add-image.js","/api/query/[user_id]/get-private-file":"pages/api/query/[user_id]/get-private-file.js","/api/query/[user_id]/post":"pages/api/query/[user_id]/post.js","/blog":"pages/blog.html","/contact":"pages/contact.html","/create-account":"pages/create-account.js","/docs/[page]/[sub-page]":"pages/docs/[page]/[sub-page].js","/docs":"pages/docs.js","/":"pages/index.html","/docs/[page]":"pages/docs/[page].js","/logout":"pages/logout.js","/login":"pages/login.js","/privacy":"pages/privacy.html","/redirect":"pages/redirect.html","/email-verification":"pages/email-verification.js","/send-password-reset-link":"pages/send-password-reset-link.js","/su/backups":"pages/su/backups.js","/reset-password":"pages/reset-password.js","/su/console":"pages/su/console.js","/su/docs/create-page":"pages/su/docs/create-page.js","/su/docs/edit-page":"pages/su/docs/edit-page.js","/su/docs":"pages/su/docs.js","/su/docs/pages/[id]":"pages/su/docs/pages/[id].js","/su/docs/pages":"pages/su/docs/pages.js","/su/error-logs":"pages/su/error-logs.js","/su/envar":"pages/su/envar.js","/su":"pages/su.js","/su/load-balancing":"pages/su/load-balancing.js","/su/login":"pages/su/login.js","/su/servers":"pages/su/servers.js","/su/users/[single]":"pages/su/users/[single].js","/su/users":"pages/su/users.js","/su/users/new":"pages/su/users/new.js","/terms":"pages/terms.html","/unsubscribe":"pages/unsubscribe.js"} \ No newline at end of file +{"/_error":"pages/_error.js","/_document":"pages/_document.js","/404":"pages/404.html","/500":"pages/500.html","/api/acceptUserInvitation":"pages/api/acceptUserInvitation.js","/api/addNewMediaFolder":"pages/api/addNewMediaFolder.js","/api/addDbUser":"pages/api/addDbUser.js","/api/addTableEntry":"pages/api/addTableEntry.js","/api/addApiKey":"pages/api/addApiKey.js","/api/addAdminUserUser":"pages/api/addAdminUserUser.js","/api/addUserTable":"pages/api/addUserTable.js","/api/addUserUser":"pages/api/addUserUser.js","/api/addUsersTableToDatabase":"pages/api/addUsersTableToDatabase.js","/api/addSocialLogin":"pages/api/addSocialLogin.js","/api/admin/addUserBackup":"pages/api/admin/addUserBackup.js","/api/admin/clearErrorLogs":"pages/api/admin/clearErrorLogs.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/getUserData":"pages/api/admin/getUserData.js","/api/admin/clientError":"pages/api/admin/clientError.js","/api/admin/grabBackups":"pages/api/admin/grabBackups.js","/api/admin/grabErrorLogs":"pages/api/admin/grabErrorLogs.js","/api/admin/grabFile":"pages/api/admin/grabFile.js","/api/admin/loginSuUser":"pages/api/admin/loginSuUser.js","/api/admin/updateEnv":"pages/api/admin/updateEnv.js","/api/checkDuplicateData":"pages/api/checkDuplicateData.js","/api/changeDbUserPassword":"pages/api/changeDbUserPassword.js","/api/admin/runUserDbQuery":"pages/api/admin/runUserDbQuery.js","/api/clientSideAuth":"pages/api/clientSideAuth.js","/api/checkExistingFolder":"pages/api/checkExistingFolder.js","/api/admin/docs/[action]":"pages/api/admin/docs/[action].js","/api/connect/disconnect":"pages/api/connect/disconnect.js","/api/connect/handshake":"pages/api/connect/handshake.js","/api/connect":"pages/api/connect.js","/api/connect/verify":"pages/api/connect/verify.js","/api/contact":"pages/api/contact.js","/api/createUserDatabase":"pages/api/createUserDatabase.js","/api/deleteDbUser":"pages/api/deleteDbUser.js","/api/deleteInvitation":"pages/api/deleteInvitation.js","/api/deleteApiKey":"pages/api/deleteApiKey.js","/api/deleteMediaFolder":"pages/api/deleteMediaFolder.js","/api/deleteTableEntry":"pages/api/deleteTableEntry.js","/api/deleteUser":"pages/api/deleteUser.js","/api/deleteUserDatabase":"pages/api/deleteUserDatabase.js","/api/deleteUserMedia":"pages/api/deleteUserMedia.js","/api/deleteUserUser":"pages/api/deleteUserUser.js","/api/deleteUserTable":"pages/api/deleteUserTable.js","/api/downloadDatabaseSchema":"pages/api/downloadDatabaseSchema.js","/api/exportDatabase":"pages/api/exportDatabase.js","/api/fetch-entries-basic":"pages/api/fetch-entries-basic.js","/api/get-authorized-databases":"pages/api/get-authorized-databases.js","/api/getDatabaseTables":"pages/api/getDatabaseTables.js","/api/getDelegatedDatabaseToken":"pages/api/getDelegatedDatabaseToken.js","/api/getDiskUsage":"pages/api/getDiskUsage.js","/api/getUserDatabaseTables":"pages/api/getUserDatabaseTables.js","/api/getUserDatabases":"pages/api/getUserDatabases.js","/api/getDelegatedDatabases":"pages/api/getDelegatedDatabases.js","/api/getUserMedia":"pages/api/getUserMedia.js","/api/getUserSchemaData":"pages/api/getUserSchemaData.js","/api/healthcheck":"pages/api/healthcheck.js","/api/importDatabase":"pages/api/importDatabase.js","/api/importDatabaseSchema":"pages/api/importDatabaseSchema.js","/api/infiniteScroll":"pages/api/infiniteScroll.js","/api/logoutUser":"pages/api/logoutUser.js","/api/loginUser":"pages/api/loginUser.js","/api/media/addPrivateMedia":"pages/api/media/addPrivateMedia.js","/api/purgeDb":"pages/api/purgeDb.js","/api/media/getPrivateMedia":"pages/api/media/getPrivateMedia.js","/api/query/[user_id]/get-schema":"pages/api/query/[user_id]/get-schema.js","/api/query/[user_id]/get":"pages/api/query/[user_id]/get.js","/api/query/[user_id]/update-schema-from-single-database":"pages/api/query/[user_id]/update-schema-from-single-database.js","/api/reAuthenticateUser":"pages/api/reAuthenticateUser.js","/api/queryEntriesSearchTerm":"pages/api/queryEntriesSearchTerm.js","/api/refreshEntry":"pages/api/refreshEntry.js","/api/resetDelegatedDatabaseToken":"pages/api/resetDelegatedDatabaseToken.js","/api/renameMedia":"pages/api/renameMedia.js","/api/resetPassword":"pages/api/resetPassword.js","/api/registerUser":"pages/api/registerUser.js","/api/sendEmailVerificationLink":"pages/api/sendEmailVerificationLink.js","/api/runUserDbQuery":"pages/api/runUserDbQuery.js","/api/sendPasswordResetLink":"pages/api/sendPasswordResetLink.js","/api/social-login/facebook-auth":"pages/api/social-login/facebook-auth.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/utils/checkEmail":"pages/api/social-login/utils/checkEmail.js","/api/social-login/utils/checkSocialId":"pages/api/social-login/utils/checkSocialId.js","/api/social-login/utils/getEmailFromSocialId":"pages/api/social-login/utils/getEmailFromSocialId.js","/api/sql-users/create":"pages/api/sql-users/create.js","/api/sql-users/delete":"pages/api/sql-users/delete.js","/api/sql-users/update":"pages/api/sql-users/update.js","/api/stream/[path]":"pages/api/stream/[path].js","/api/sync-table-data":"pages/api/sync-table-data.js","/api/test/cors":"pages/api/test/cors.js","/api/test/mail":"pages/api/test/mail.js","/api/unsubscribe":"pages/api/unsubscribe.js","/api/updateAdminUserAccess":"pages/api/updateAdminUserAccess.js","/api/updateClonedTableForeignKeys":"pages/api/updateClonedTableForeignKeys.js","/api/updateDbSchemaDataForUser":"pages/api/updateDbSchemaDataForUser.js","/api/updateDbUser":"pages/api/updateDbUser.js","/api/updateTableEntry":"pages/api/updateTableEntry.js","/api/updateUser":"pages/api/updateUser.js","/api/updateUserDatabase":"pages/api/updateUserDatabase.js","/api/updateUserTable":"pages/api/updateUserTable.js","/api/updateUserUser":"pages/api/updateUserUser.js","/api/user/[user_id]/add-user":"pages/api/user/[user_id]/add-user.js","/api/user-schema/replace-database-schema":"pages/api/user-schema/replace-database-schema.js","/api/user/[user_id]/delete-user":"pages/api/user/[user_id]/delete-user.js","/api/user/[user_id]/get-user":"pages/api/user/[user_id]/get-user.js","/api/user/[user_id]/github-login":"pages/api/user/[user_id]/github-login.js","/api/user/[user_id]/google-login":"pages/api/user/[user_id]/google-login.js","/api/user/[user_id]/grab-google-user-from-token":"pages/api/user/[user_id]/grab-google-user-from-token.js","/api/user/[user_id]/login-user":"pages/api/user/[user_id]/login-user.js","/api/user/[user_id]/reauth-user":"pages/api/user/[user_id]/reauth-user.js","/api/user/[user_id]/send-email-code":"pages/api/user/[user_id]/send-email-code.js","/api/user/[user_id]/update-user":"pages/api/user/[user_id]/update-user.js","/api/webhooks/github-push":"pages/api/webhooks/github-push.js","/_app":"pages/_app.js","/about":"pages/about.html","/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]/databases/[single]/connect":"pages/admin/[user_id]/databases/[single]/connect.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]":"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]/tables/[single_table]/entries/[single_entry]":"pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].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]/fields":"pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.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/[single_table]":"pages/admin/[user_id]/databases/[single]/tables/[single_table].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":"pages/admin/[user_id]/databases/[single]/tables.js","/admin/[user_id]/databases/[single]/users/[user]":"pages/admin/[user_id]/databases/[single]/users/[user].js","/admin/[user_id]/databases/[single]/users/add-user":"pages/admin/[user_id]/databases/[single]/users/add-user.js","/admin/[user_id]/databases/add-database":"pages/admin/[user_id]/databases/add-database.js","/admin/[user_id]/databases":"pages/admin/[user_id]/databases.js","/admin/[user_id]/databases/[single]/users":"pages/admin/[user_id]/databases/[single]/users.js","/admin/[user_id]":"pages/admin/[user_id].js","/admin/[user_id]/media/[...folder]":"pages/admin/[user_id]/media/[...folder].js","/admin/[user_id]/schema":"pages/admin/[user_id]/schema.js","/admin/[user_id]/media":"pages/admin/[user_id]/media.js","/admin/[user_id]/settings":"pages/admin/[user_id]/settings.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]":"pages/admin/[user_id]/users/databases/[database].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]/users":"pages/admin/[user_id]/users.js","/admin/[user_id]/users/databases":"pages/admin/[user_id]/users/databases.js","/admin":"pages/admin.js","/admin/[user_id]/databases/[single]/users/add-social-logins":"pages/admin/[user_id]/databases/[single]/users/add-social-logins.js","/api/addUserMedia":"pages/api/addUserMedia.js","/api/exportTableData":"pages/api/exportTableData.js","/api/fetch-media":"pages/api/fetch-media.js","/api/query/[user_id]/add-file":"pages/api/query/[user_id]/add-file.js","/api/query/[user_id]/add-image":"pages/api/query/[user_id]/add-image.js","/api/query/[user_id]/delete-file":"pages/api/query/[user_id]/delete-file.js","/api/query/[user_id]/get-private-file":"pages/api/query/[user_id]/get-private-file.js","/api/query/[user_id]/post":"pages/api/query/[user_id]/post.js","/blog":"pages/blog.html","/contact":"pages/contact.html","/create-account":"pages/create-account.js","/docs":"pages/docs.js","/docs/[page]":"pages/docs/[page].js","/docs/[page]/[sub-page]":"pages/docs/[page]/[sub-page].js","/":"pages/index.html","/email-verification":"pages/email-verification.js","/login":"pages/login.js","/privacy":"pages/privacy.html","/redirect":"pages/redirect.html","/logout":"pages/logout.js","/send-password-reset-link":"pages/send-password-reset-link.js","/su/console":"pages/su/console.js","/su/backups":"pages/su/backups.js","/reset-password":"pages/reset-password.js","/su/docs/create-page":"pages/su/docs/create-page.js","/su/docs/edit-page":"pages/su/docs/edit-page.js","/su/docs":"pages/su/docs.js","/su/docs/pages/[id]":"pages/su/docs/pages/[id].js","/su/docs/pages":"pages/su/docs/pages.js","/su/envar":"pages/su/envar.js","/su/error-logs":"pages/su/error-logs.js","/su/load-balancing":"pages/su/load-balancing.js","/su/login":"pages/su/login.js","/su/servers":"pages/su/servers.js","/su":"pages/su.js","/su/users/[single]":"pages/su/users/[single].js","/su/users":"pages/su/users.js","/su/users/new":"pages/su/users/new.js","/terms":"pages/terms.html","/unsubscribe":"pages/unsubscribe.js"} \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/404.html b/dsql-app/.local_dist/server/pages/404.html index 252b698..19fb5b7 100644 --- a/dsql-app/.local_dist/server/pages/404.html +++ b/dsql-app/.local_dist/server/pages/404.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/500.html b/dsql-app/.local_dist/server/pages/500.html index a5d79c8..75309ed 100644 --- a/dsql-app/.local_dist/server/pages/500.html +++ b/dsql-app/.local_dist/server/pages/500.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/about.html b/dsql-app/.local_dist/server/pages/about.html index a32aa54..eec3146 100644 --- a/dsql-app/.local_dist/server/pages/about.html +++ b/dsql-app/.local_dist/server/pages/about.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin.js b/dsql-app/.local_dist/server/pages/admin.js index bc1012a..2053f8d 100644 --- a/dsql-app/.local_dist/server/pages/admin.js +++ b/dsql-app/.local_dist/server/pages/admin.js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=6309,e.ids=[6309],e.modules={13262:(e,t,s)=>{s.r(t),s.d(t,{config:()=>A,default:()=>S,getServerSideProps:()=>C,getStaticPaths:()=>f,getStaticProps:()=>y,reportWebVitals:()=>v,routeModule:()=>k,unstable_getServerProps:()=>M,unstable_getServerSideProps:()=>D,unstable_getStaticParams:()=>P,unstable_getStaticPaths:()=>E,unstable_getStaticProps:()=>_});var a={};s.r(a),s.d(a,{DashboardContext:()=>g,default:()=>b,getServerSideProps:()=>j});var r=s(63865),i=s(9455),n=s(30671),d=s(5583),l=s(19796),o=s(8732),c=s(82015),u=s.n(c),x=s(25562),m=s(92702),p=s(71192),h=s(70355);let g=u().createContext({});function b({user:e,databases:t,metrics:s}){let a=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,i]=u().useState(null);return(0,o.jsx)(x.A,{head:a,user:e,children:(0,o.jsxs)(g.Provider,{value:{user:e,databases:t,targetDatabase:r,setTargetDatabase:i,metrics:s},children:[(0,o.jsx)(p.A,{}),(0,o.jsx)(h.A,{targetDatabase:r})]})})}async function j({req:e,res:t,query:s}){let a=await (0,m.default)(e,t);return a?.logged_in_status?{redirect:{destination:`/admin/${a.id}`,permanent:!1}}:{redirect:{destination:"/login",permanent:!1}}}let S=(0,n.M)(a,"default"),y=(0,n.M)(a,"getStaticProps"),f=(0,n.M)(a,"getStaticPaths"),C=(0,n.M)(a,"getServerSideProps"),A=(0,n.M)(a,"config"),v=(0,n.M)(a,"reportWebVitals"),_=(0,n.M)(a,"unstable_getStaticProps"),E=(0,n.M)(a,"unstable_getStaticPaths"),P=(0,n.M)(a,"unstable_getStaticParams"),M=(0,n.M)(a,"unstable_getServerProps"),D=(0,n.M)(a,"unstable_getServerSideProps"),k=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin",pathname:"/admin",bundlePath:"",filename:""},components:{App:l.default,Document:d.default},userland:a})},71192:(e,t,s)=>{s.d(t,{A:()=>j});var a=s(8732),r=s(82015),i=s.n(r),n=s(3530),d=s(53926),l=s(66485),o=s(56331);function c(){let{databases:e,setTargetDatabase:t,user:s}=i().useContext(n.DashboardContext);return(0,a.jsx)(i().Fragment,{children:(0,a.jsx)(o.A,{databases:e,setTargetDatabase:t,title:"Recently added Databases",more:!0,user:s})})}var u=s(67274),x=s(34637),m=s(93213),p=s(83158);let h=(0,s(82544).A)("Key",[["circle",{cx:"7.5",cy:"15.5",r:"5.5",key:"yqb3hr"}],["path",{d:"m21 2-9.6 9.6",key:"1j0ho8"}],["path",{d:"m15.5 7.5 3 3L22 7l-3-3",key:"1rn1fs"}]]);function g({icon:e,metric:t,count:s,url:r}){return(0,a.jsxs)("a",{href:r,className:"card col w-full",children:[(0,a.jsx)("div",{className:"absolute top-4 right-4",children:e}),(0,a.jsxs)("div",{className:"content-block",children:[(0,a.jsx)("span",{className:"metric text-slate-800 dark:text-white",children:s}),(0,a.jsx)("span",{className:"text-sm text-slate-600 dark:text-slate-400",children:t})]})]})}function b(){let{databases:e,setTargetDatabase:t,metrics:s,user:r}=i().useContext(n.DashboardContext);return(0,a.jsx)("section",{className:"p-0",children:(0,a.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 w-full gap-6 items-stretch",children:[(0,a.jsx)(g,{metric:"Databases Created",count:s?.dbCount||0,icon:(0,a.jsx)(x.A,{size:20,className:"text-secondary2"}),url:`/admin/${r?.id}/databases`}),(0,a.jsx)(g,{metric:"Tables Created",count:s?.tablesCount||0,icon:(0,a.jsx)(m.A,{size:20,className:"text-primary"})}),(0,a.jsx)(g,{metric:"Media Added",count:s?.mediaCount||0,icon:(0,a.jsx)(p.A,{size:20,className:"text-slate-500"}),url:`/admin/${r?.id}/media`}),(0,a.jsx)(g,{metric:"API Keys",count:s?.apiKeysCount||0,icon:(0,a.jsx)(h,{size:20,className:"text-slate-900 dark:text-white"}),url:`/admin/${r?.id}/api-keys`})]})})}function j(){let{databases:e,user:t}=i().useContext(n.DashboardContext);return(0,a.jsxs)(i().Fragment,{children:[(0,a.jsxs)("div",{className:"flex-col items-start gap-0",children:[(0,a.jsx)("h1",{className:"text-3xl m-0",children:"Dashboard"}),(0,a.jsx)(d.A,{user:t})]}),t?.verification_status?.toString().match(/1/)?(0,a.jsxs)(i().Fragment,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(c,{}),(0,a.jsx)(u.A,{user:t})]}):(0,a.jsx)(l.A,{})]})}},93213:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Sheet",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9",key:"1vqk6q"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15",key:"o2sbyz"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21",key:"1ib60c"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21",key:"1n26ft"}]])},3530:(e,t,s)=>{s.r(t),s.d(t,{DashboardContext:()=>u,default:()=>x,getServerSideProps:()=>m});var a=s(8732),r=s(82015),i=s.n(r),n=s(25562),d=s(92702),l=s(71192),o=s(70355),c=s(71934);let u=i().createContext({});function x({user:e,databases:t,metrics:s}){let r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,c]=i().useState();return(0,a.jsx)(n.A,{head:r,user:e,children:(0,a.jsxs)(u.Provider,{value:{user:e,databases:t,targetDatabase:d,setTargetDatabase:c,metrics:s},children:[(0,a.jsx)(l.A,{}),(0,a.jsx)(o.A,{targetDatabase:d})]})})}async function m({req:e,res:t,query:s}){let a=await (0,d.default)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,c.A)("SELECT * FROM user_databases WHERE user_id=? ORDER BY id DESC LIMIT 3",[a.id]),i=await (0,c.A)(` +"use strict";(()=>{var e={};e.id=6309,e.ids=[6309],e.modules={13262:(e,t,s)=>{s.r(t),s.d(t,{config:()=>A,default:()=>S,getServerSideProps:()=>f,getStaticPaths:()=>C,getStaticProps:()=>y,reportWebVitals:()=>v,routeModule:()=>k,unstable_getServerProps:()=>M,unstable_getServerSideProps:()=>D,unstable_getStaticParams:()=>P,unstable_getStaticPaths:()=>E,unstable_getStaticProps:()=>_});var a={};s.r(a),s.d(a,{DashboardContext:()=>g,default:()=>b,getServerSideProps:()=>j});var r=s(63865),i=s(9455),n=s(30671),d=s(5583),l=s(19796),o=s(8732),c=s(82015),u=s.n(c),x=s(25562),m=s(92702),p=s(71192),h=s(70355);let g=u().createContext({});function b({user:e,databases:t,metrics:s}){let a=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,i]=u().useState(null);return(0,o.jsx)(x.A,{head:a,user:e,children:(0,o.jsxs)(g.Provider,{value:{user:e,databases:t,targetDatabase:r,setTargetDatabase:i,metrics:s},children:[(0,o.jsx)(p.A,{}),(0,o.jsx)(h.A,{targetDatabase:r})]})})}async function j({req:e,res:t,query:s}){let a=await (0,m.A)(e,t);return a?.logged_in_status?{redirect:{destination:`/admin/${a.id}`,permanent:!1}}:{redirect:{destination:"/login",permanent:!1}}}let S=(0,n.M)(a,"default"),y=(0,n.M)(a,"getStaticProps"),C=(0,n.M)(a,"getStaticPaths"),f=(0,n.M)(a,"getServerSideProps"),A=(0,n.M)(a,"config"),v=(0,n.M)(a,"reportWebVitals"),_=(0,n.M)(a,"unstable_getStaticProps"),E=(0,n.M)(a,"unstable_getStaticPaths"),P=(0,n.M)(a,"unstable_getStaticParams"),M=(0,n.M)(a,"unstable_getServerProps"),D=(0,n.M)(a,"unstable_getServerSideProps"),k=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin",pathname:"/admin",bundlePath:"",filename:""},components:{App:l.default,Document:d.default},userland:a})},71192:(e,t,s)=>{s.d(t,{A:()=>j});var a=s(8732),r=s(82015),i=s.n(r),n=s(3530),d=s(53926),l=s(66485),o=s(56331);function c(){let{databases:e,setTargetDatabase:t,user:s}=i().useContext(n.DashboardContext);return(0,a.jsx)(i().Fragment,{children:(0,a.jsx)(o.A,{databases:e,setTargetDatabase:t,title:"Recently added Databases",more:!0,user:s})})}var u=s(67274),x=s(34637),m=s(93213),p=s(83158);let h=(0,s(82544).A)("Key",[["circle",{cx:"7.5",cy:"15.5",r:"5.5",key:"yqb3hr"}],["path",{d:"m21 2-9.6 9.6",key:"1j0ho8"}],["path",{d:"m15.5 7.5 3 3L22 7l-3-3",key:"1rn1fs"}]]);function g({icon:e,metric:t,count:s,url:r}){return(0,a.jsxs)("a",{href:r,className:"card col w-full",children:[(0,a.jsx)("div",{className:"absolute top-4 right-4",children:e}),(0,a.jsxs)("div",{className:"content-block",children:[(0,a.jsx)("span",{className:"metric text-slate-800 dark:text-white",children:s}),(0,a.jsx)("span",{className:"text-sm text-slate-600 dark:text-slate-400",children:t})]})]})}function b(){let{databases:e,setTargetDatabase:t,metrics:s,user:r}=i().useContext(n.DashboardContext);return(0,a.jsx)("section",{className:"p-0",children:(0,a.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 w-full gap-6 items-stretch",children:[(0,a.jsx)(g,{metric:"Databases Created",count:s?.dbCount||0,icon:(0,a.jsx)(x.A,{size:20,className:"text-secondary2"}),url:`/admin/${r?.id}/databases`}),(0,a.jsx)(g,{metric:"Tables Created",count:s?.tablesCount||0,icon:(0,a.jsx)(m.A,{size:20,className:"text-primary"})}),(0,a.jsx)(g,{metric:"Media Added",count:s?.mediaCount||0,icon:(0,a.jsx)(p.A,{size:20,className:"text-slate-500"}),url:`/admin/${r?.id}/media`}),(0,a.jsx)(g,{metric:"API Keys",count:s?.apiKeysCount||0,icon:(0,a.jsx)(h,{size:20,className:"text-slate-900 dark:text-white"}),url:`/admin/${r?.id}/api-keys`})]})})}function j(){let{databases:e,user:t}=i().useContext(n.DashboardContext);return(0,a.jsxs)(i().Fragment,{children:[(0,a.jsxs)("div",{className:"flex-col items-start gap-0",children:[(0,a.jsx)("h1",{className:"text-3xl m-0",children:"Dashboard"}),(0,a.jsx)(d.A,{user:t})]}),t?.verification_status?.toString().match(/1/)?(0,a.jsxs)(i().Fragment,{children:[(0,a.jsx)(b,{}),(0,a.jsx)(c,{}),(0,a.jsx)(u.A,{user:t})]}):(0,a.jsx)(l.A,{})]})}},93213:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Sheet",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9",key:"1vqk6q"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15",key:"o2sbyz"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21",key:"1ib60c"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21",key:"1n26ft"}]])},3530:(e,t,s)=>{s.r(t),s.d(t,{DashboardContext:()=>u,default:()=>x,getServerSideProps:()=>m});var a=s(8732),r=s(82015),i=s.n(r),n=s(25562),d=s(92702),l=s(71192),o=s(70355),c=s(71934);let u=i().createContext({});function x({user:e,databases:t,metrics:s}){let r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,c]=i().useState();return(0,a.jsx)(n.A,{head:r,user:e,children:(0,a.jsxs)(u.Provider,{value:{user:e,databases:t,targetDatabase:d,setTargetDatabase:c,metrics:s},children:[(0,a.jsx)(l.A,{}),(0,a.jsx)(o.A,{targetDatabase:d})]})})}async function m({req:e,res:t,query:s}){let a=await (0,d.A)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,c.A)("SELECT * FROM user_databases WHERE user_id=? ORDER BY id DESC LIMIT 3",[a.id]),i=await (0,c.A)(` SELECT ( SELECT COUNT(id) FROM user_databases WHERE user_id=? ) AS dbCount, diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id].js b/dsql-app/.local_dist/server/pages/admin/[user_id].js index ba17346..8eacc3e 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id].js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=531,e.ids=[531],e.modules={65102:(e,t,s)=>{s.r(t),s.d(t,{config:()=>m,default:()=>o,getServerSideProps:()=>x,getStaticPaths:()=>u,getStaticProps:()=>c,reportWebVitals:()=>p,routeModule:()=>y,unstable_getServerProps:()=>j,unstable_getServerSideProps:()=>S,unstable_getStaticParams:()=>g,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>h});var a=s(63865),r=s(9455),i=s(30671),n=s(5583),d=s(19796),l=s(3530);let o=(0,i.M)(l,"default"),c=(0,i.M)(l,"getStaticProps"),u=(0,i.M)(l,"getStaticPaths"),x=(0,i.M)(l,"getServerSideProps"),m=(0,i.M)(l,"config"),p=(0,i.M)(l,"reportWebVitals"),h=(0,i.M)(l,"unstable_getStaticProps"),b=(0,i.M)(l,"unstable_getStaticPaths"),g=(0,i.M)(l,"unstable_getStaticParams"),j=(0,i.M)(l,"unstable_getServerProps"),S=(0,i.M)(l,"unstable_getServerSideProps"),y=new a.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]",pathname:"/admin/[user_id]",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:l})},71192:(e,t,s)=>{s.d(t,{A:()=>j});var a=s(8732),r=s(82015),i=s.n(r),n=s(3530),d=s(53926),l=s(66485),o=s(56331);function c(){let{databases:e,setTargetDatabase:t,user:s}=i().useContext(n.DashboardContext);return(0,a.jsx)(i().Fragment,{children:(0,a.jsx)(o.A,{databases:e,setTargetDatabase:t,title:"Recently added Databases",more:!0,user:s})})}var u=s(67274),x=s(34637),m=s(93213),p=s(83158);let h=(0,s(82544).A)("Key",[["circle",{cx:"7.5",cy:"15.5",r:"5.5",key:"yqb3hr"}],["path",{d:"m21 2-9.6 9.6",key:"1j0ho8"}],["path",{d:"m15.5 7.5 3 3L22 7l-3-3",key:"1rn1fs"}]]);function b({icon:e,metric:t,count:s,url:r}){return(0,a.jsxs)("a",{href:r,className:"card col w-full",children:[(0,a.jsx)("div",{className:"absolute top-4 right-4",children:e}),(0,a.jsxs)("div",{className:"content-block",children:[(0,a.jsx)("span",{className:"metric text-slate-800 dark:text-white",children:s}),(0,a.jsx)("span",{className:"text-sm text-slate-600 dark:text-slate-400",children:t})]})]})}function g(){let{databases:e,setTargetDatabase:t,metrics:s,user:r}=i().useContext(n.DashboardContext);return(0,a.jsx)("section",{className:"p-0",children:(0,a.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 w-full gap-6 items-stretch",children:[(0,a.jsx)(b,{metric:"Databases Created",count:s?.dbCount||0,icon:(0,a.jsx)(x.A,{size:20,className:"text-secondary2"}),url:`/admin/${r?.id}/databases`}),(0,a.jsx)(b,{metric:"Tables Created",count:s?.tablesCount||0,icon:(0,a.jsx)(m.A,{size:20,className:"text-primary"})}),(0,a.jsx)(b,{metric:"Media Added",count:s?.mediaCount||0,icon:(0,a.jsx)(p.A,{size:20,className:"text-slate-500"}),url:`/admin/${r?.id}/media`}),(0,a.jsx)(b,{metric:"API Keys",count:s?.apiKeysCount||0,icon:(0,a.jsx)(h,{size:20,className:"text-slate-900 dark:text-white"}),url:`/admin/${r?.id}/api-keys`})]})})}function j(){let{databases:e,user:t}=i().useContext(n.DashboardContext);return(0,a.jsxs)(i().Fragment,{children:[(0,a.jsxs)("div",{className:"flex-col items-start gap-0",children:[(0,a.jsx)("h1",{className:"text-3xl m-0",children:"Dashboard"}),(0,a.jsx)(d.A,{user:t})]}),t?.verification_status?.toString().match(/1/)?(0,a.jsxs)(i().Fragment,{children:[(0,a.jsx)(g,{}),(0,a.jsx)(c,{}),(0,a.jsx)(u.A,{user:t})]}):(0,a.jsx)(l.A,{})]})}},93213:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Sheet",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9",key:"1vqk6q"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15",key:"o2sbyz"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21",key:"1ib60c"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21",key:"1n26ft"}]])},3530:(e,t,s)=>{s.r(t),s.d(t,{DashboardContext:()=>u,default:()=>x,getServerSideProps:()=>m});var a=s(8732),r=s(82015),i=s.n(r),n=s(25562),d=s(92702),l=s(71192),o=s(70355),c=s(71934);let u=i().createContext({});function x({user:e,databases:t,metrics:s}){let r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,c]=i().useState();return(0,a.jsx)(n.A,{head:r,user:e,children:(0,a.jsxs)(u.Provider,{value:{user:e,databases:t,targetDatabase:d,setTargetDatabase:c,metrics:s},children:[(0,a.jsx)(l.A,{}),(0,a.jsx)(o.A,{targetDatabase:d})]})})}async function m({req:e,res:t,query:s}){let a=await (0,d.default)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,c.A)("SELECT * FROM user_databases WHERE user_id=? ORDER BY id DESC LIMIT 3",[a.id]),i=await (0,c.A)(` +"use strict";(()=>{var e={};e.id=531,e.ids=[531],e.modules={65102:(e,t,s)=>{s.r(t),s.d(t,{config:()=>m,default:()=>o,getServerSideProps:()=>x,getStaticPaths:()=>u,getStaticProps:()=>c,reportWebVitals:()=>p,routeModule:()=>y,unstable_getServerProps:()=>j,unstable_getServerSideProps:()=>S,unstable_getStaticParams:()=>g,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>h});var a=s(63865),r=s(9455),i=s(30671),n=s(5583),d=s(19796),l=s(3530);let o=(0,i.M)(l,"default"),c=(0,i.M)(l,"getStaticProps"),u=(0,i.M)(l,"getStaticPaths"),x=(0,i.M)(l,"getServerSideProps"),m=(0,i.M)(l,"config"),p=(0,i.M)(l,"reportWebVitals"),h=(0,i.M)(l,"unstable_getStaticProps"),b=(0,i.M)(l,"unstable_getStaticPaths"),g=(0,i.M)(l,"unstable_getStaticParams"),j=(0,i.M)(l,"unstable_getServerProps"),S=(0,i.M)(l,"unstable_getServerSideProps"),y=new a.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]",pathname:"/admin/[user_id]",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:l})},71192:(e,t,s)=>{s.d(t,{A:()=>j});var a=s(8732),r=s(82015),i=s.n(r),n=s(3530),d=s(53926),l=s(66485),o=s(56331);function c(){let{databases:e,setTargetDatabase:t,user:s}=i().useContext(n.DashboardContext);return(0,a.jsx)(i().Fragment,{children:(0,a.jsx)(o.A,{databases:e,setTargetDatabase:t,title:"Recently added Databases",more:!0,user:s})})}var u=s(67274),x=s(34637),m=s(93213),p=s(83158);let h=(0,s(82544).A)("Key",[["circle",{cx:"7.5",cy:"15.5",r:"5.5",key:"yqb3hr"}],["path",{d:"m21 2-9.6 9.6",key:"1j0ho8"}],["path",{d:"m15.5 7.5 3 3L22 7l-3-3",key:"1rn1fs"}]]);function b({icon:e,metric:t,count:s,url:r}){return(0,a.jsxs)("a",{href:r,className:"card col w-full",children:[(0,a.jsx)("div",{className:"absolute top-4 right-4",children:e}),(0,a.jsxs)("div",{className:"content-block",children:[(0,a.jsx)("span",{className:"metric text-slate-800 dark:text-white",children:s}),(0,a.jsx)("span",{className:"text-sm text-slate-600 dark:text-slate-400",children:t})]})]})}function g(){let{databases:e,setTargetDatabase:t,metrics:s,user:r}=i().useContext(n.DashboardContext);return(0,a.jsx)("section",{className:"p-0",children:(0,a.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 w-full gap-6 items-stretch",children:[(0,a.jsx)(b,{metric:"Databases Created",count:s?.dbCount||0,icon:(0,a.jsx)(x.A,{size:20,className:"text-secondary2"}),url:`/admin/${r?.id}/databases`}),(0,a.jsx)(b,{metric:"Tables Created",count:s?.tablesCount||0,icon:(0,a.jsx)(m.A,{size:20,className:"text-primary"})}),(0,a.jsx)(b,{metric:"Media Added",count:s?.mediaCount||0,icon:(0,a.jsx)(p.A,{size:20,className:"text-slate-500"}),url:`/admin/${r?.id}/media`}),(0,a.jsx)(b,{metric:"API Keys",count:s?.apiKeysCount||0,icon:(0,a.jsx)(h,{size:20,className:"text-slate-900 dark:text-white"}),url:`/admin/${r?.id}/api-keys`})]})})}function j(){let{databases:e,user:t}=i().useContext(n.DashboardContext);return(0,a.jsxs)(i().Fragment,{children:[(0,a.jsxs)("div",{className:"flex-col items-start gap-0",children:[(0,a.jsx)("h1",{className:"text-3xl m-0",children:"Dashboard"}),(0,a.jsx)(d.A,{user:t})]}),t?.verification_status?.toString().match(/1/)?(0,a.jsxs)(i().Fragment,{children:[(0,a.jsx)(g,{}),(0,a.jsx)(c,{}),(0,a.jsx)(u.A,{user:t})]}):(0,a.jsx)(l.A,{})]})}},93213:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Sheet",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9",key:"1vqk6q"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15",key:"o2sbyz"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21",key:"1ib60c"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21",key:"1n26ft"}]])},3530:(e,t,s)=>{s.r(t),s.d(t,{DashboardContext:()=>u,default:()=>x,getServerSideProps:()=>m});var a=s(8732),r=s(82015),i=s.n(r),n=s(25562),d=s(92702),l=s(71192),o=s(70355),c=s(71934);let u=i().createContext({});function x({user:e,databases:t,metrics:s}){let r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,c]=i().useState();return(0,a.jsx)(n.A,{head:r,user:e,children:(0,a.jsxs)(u.Provider,{value:{user:e,databases:t,targetDatabase:d,setTargetDatabase:c,metrics:s},children:[(0,a.jsx)(l.A,{}),(0,a.jsx)(o.A,{targetDatabase:d})]})})}async function m({req:e,res:t,query:s}){let a=await (0,d.A)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,c.A)("SELECT * FROM user_databases WHERE user_id=? ORDER BY id DESC LIMIT 3",[a.id]),i=await (0,c.A)(` SELECT ( SELECT COUNT(id) FROM user_databases WHERE user_id=? ) AS dbCount, diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/api-keys.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/api-keys.js index bac8a9b..ed1536d 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/api-keys.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/api-keys.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=9419,e.ids=[9419],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},50665:(e,t,a)=>{a.r(t),a.d(t,{config:()=>D,default:()=>q,getServerSideProps:()=>F,getStaticPaths:()=>E,getStaticProps:()=>T,reportWebVitals:()=>z,routeModule:()=>L,unstable_getServerProps:()=>H,unstable_getServerSideProps:()=>R,unstable_getStaticParams:()=>G,unstable_getStaticPaths:()=>I,unstable_getStaticProps:()=>O});var s,l={};a.r(l),a.d(l,{ApiKeysContext:()=>M,default:()=>C,getServerSideProps:()=>K});var i=a(63865),r=a(9455),n=a(30671),c=a(5583),d=a(19796),p=a(8732),o=a(82015),u=a.n(o),x=a(25562),h=a(92702),m=a(53926),y=a(66485),f=a(91140),g=a(46169),j=a(16757),A=a(55904);function v({apiKeyObject:e,setTargetApiKey:t}){let[a,s]=u().useState(!1);return(0,p.jsxs)("div",{className:"card no-hover justify-between items-center"+(e.scope.match(/fullAccess/)?" green":""),onClick:a=>{a.target?.closest("button")||(t(e),(0,f.PB)("target-media-popup"))},children:[a&&(0,p.jsx)(j.A,{width:"20px"}),(0,p.jsxs)("div",{className:"text-sm flex-wrap",children:[(0,p.jsx)("div",{children:e.scope.match(/readOnly/)?(0,p.jsx)("span",{className:"notification"}):e.scope.match(/fullAccess/)?(0,p.jsx)("span",{className:"notification success"}):"No Scope"}),(0,p.jsx)("span",{className:"title text-xl",style:{fontSize:"16px"},children:e.name}),(0,p.jsxs)("span",{className:"text-slate-400 ",children:["Created: ",e.date_created.substring(0,24)]})]}),(0,p.jsxs)(A.A,{children:[(0,p.jsx)("button",{className:"outlined light-gray small-text",onClick:t=>{alert(e.apiKeyPayload)},children:"Reveal Api Key"}),(0,p.jsx)("button",{className:"outlined light-gray small-text",onClick:t=>{navigator.clipboard.writeText(e.apiKeyPayload).then(()=>{alert("Api Key Copied To Clipboard")})},children:"Copy Api Key"}),(0,p.jsx)("button",{className:"outlined light-gray small-text"+(a?" pointer-events-none opacity-40":""),onClick:t=>{s(!0),window.confirm("Delete this Api Key?")?(0,g.A)("/api/deleteApiKey",{method:"post",body:e},!0).then(e=>{}).finally(()=>{window.location.reload()}):s(!1)},children:"Delete Api Key"})]})]})}function b({user:e,apiKeys:t,setTargetApiKey:a}){return(0,p.jsx)(u().Fragment,{children:(0,p.jsxs)("section",{className:"p-0 items-start gap-4 overflow-visible bg-transparent border-transparent",children:[(0,p.jsx)("div",{className:"w-full flex-col items-stretch gap-4",children:t&&a&&t[0]&&t.map((e,t)=>(0,p.jsx)(v,{apiKeyObject:e,setTargetApiKey:a},t))}),!t||!t[0]&&(0,p.jsxs)("div",{className:"button outlined gray dashed w-full p-10 flex-col",onClick:e=>{(0,f.PB)("add-new-api-key-popup")},children:[(0,p.jsx)("span",{className:"text-slate-400",children:"No Api Keys Added."}),(0,p.jsx)("span",{className:"",children:"Add Api Key"})]})]})})}function k(){let{user:e,apiKeys:t,setApiKeys:a,setTargetApiKey:s}=u().useContext(M);return(0,p.jsxs)(u().Fragment,{children:[(0,p.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,p.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,p.jsx)("h1",{className:"text-3xl m-0",children:"Api Keys"}),(0,p.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,f.PB)("add-new-api-key-popup")},children:[(0,p.jsx)("span",{className:"symbol",children:"+"}),(0,p.jsx)("span",{children:"Add New Api Key"})]})]}),(0,p.jsx)(m.A,{user:e})]}),e?.verification_status?.toString().match(/1/)?(0,p.jsx)(b,{apiKeys:t,setTargetApiKey:s,user:e}):(0,p.jsx)(y.A,{})]})}function _({targetApiKey:e}){let[t,a]=u().useState(!1);return(0,p.jsxs)(f.Ay,{title:"target-api-key-preview-popup",noContainer:!0,fullPage:!0,children:[t&&(0,p.jsx)(j.A,{}),e&&(0,p.jsx)(u().Fragment,{children:(0,p.jsx)("span",{children:"Target Api Key"})})]})}var w=a(24872);function N(){async function e(e){return await (0,w.A)({tableName:"api_keys",columnName:"slug",value:e})}let[t,a]=u().useState(!1),[l,i]=u().useState(null);return(0,p.jsxs)(f.Ay,{title:"add-new-api-key-popup",children:[t&&(0,p.jsx)(j.A,{}),(0,p.jsx)("h4",{className:"m-0",children:"Add New Api Key"}),(0,p.jsxs)("form",{className:"w-full flex flex-col items-stretch gap-2",onSubmit:e=>{e.preventDefault(),a(!0);let t=e.target,s={api_key_name:t.api_key_name.value,api_key_slug:t.api_key_slug.value,api_key_scope:t.api_key_scope.value,target_database:t.target_database?.value||void 0,target_table:t.target_table?.value||void 0};(0,g.A)("/api/addApiKey",{method:"post",body:s},!0).then(e=>{e.success?window.location.reload():setTimeout(()=>{a(!1)},2e3)})},children:[l&&(0,p.jsx)("div",{children:(0,p.jsx)("span",{children:l})}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"api_key_name",children:"Api Key Name"}),(0,p.jsx)("input",{type:"text",name:"api_key_name",id:"api_key_name",placeholder:"Api Key Name",onInput:e=>{let t=e.target;t&&(t.closest("form").api_key_slug.value=t.value.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9-_]/g,""))},required:!0})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"api_key_slug",children:"Api Key Slug"}),(0,p.jsx)("input",{type:"text",name:"api_key_slug",id:"api_key_slug",placeholder:"Api Key Slug",onInput:t=>{let a=t.target;a?.value.match(/./)?(a?.classList.remove("warning"),i(null)):a?.classList.add("warning"),window.clearTimeout(s),s=setTimeout(()=>{e(a.value).then(e=>{e.result?(a?.classList.add("warning"),i("Duplicate Table Name")):(a?.classList.remove("warning"),i(null))})},300)},required:!0})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsxs)("div",{className:"",children:[(0,p.jsx)("label",{htmlFor:"api_key_scope",children:"Api Scope"}),(0,p.jsxs)("div",{className:"dropdown-wrapper reversed",children:[(0,p.jsx)("span",{className:"px-2 py-1 bg-slate-100 rounded-full text-xs font-semibold",children:"Info"}),(0,p.jsx)("div",{className:"dropdown always left-aligned -ml-10 -mb-2",style:{minWidth:"300px"},children:(0,p.jsxs)("div",{className:"flex-col items-start gap-2 text-sm leading-snug",children:[(0,p.jsx)("span",{children:"Scope is the range of access the API Key can have"}),(0,p.jsxs)("ul",{className:"ml-0 pl-4 flex flex-col gap-2",children:[(0,p.jsx)("li",{children:(0,p.jsxs)("span",{children:[(0,p.jsx)("b",{children:"Read Only:"})," Can only read from databases"]})}),(0,p.jsx)("li",{children:(0,p.jsxs)("span",{children:[(0,p.jsx)("b",{children:"Full Access:"})," Can read and Write to databases"]})})]})]})})]})]}),(0,p.jsxs)("select",{name:"api_key_scope",id:"api_key_scope",children:[(0,p.jsx)("option",{value:"readOnly",children:"Read Only"}),(0,p.jsx)("option",{value:"fullAccess",children:"Full Access"})]})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"target_database",children:"Target Databases"}),(0,p.jsx)("input",{type:"text",name:"target_database",id:"target_database",placeholder:"Target Databases (optional). Comma Separated"})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"target_table",children:"Target Tables"}),(0,p.jsx)("input",{type:"text",name:"target_table",id:"target_table",placeholder:"Target Tables (optional). Comma Separated"})]}),(0,p.jsx)("button",{type:"submit",className:t?" pointer-events-none opacity-40":"",children:"Create New Api Key"})]})]})}var S=a(71934),P=a(71205);let M=u().createContext({});function C({user:e,fetchedApiKeys:t}){let a=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("title",{children:"Api Keys | Datasquirel"}),(0,p.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[s,l]=u().useState(t),[i,r]=u().useState(null),[n,c]=u().useState(null);return(0,p.jsx)(M.Provider,{value:{user:e,apiKeys:s,setApiKeys:l,targetApiKey:n,setTargetApiKey:c,newApiKey:i,setNewApiKey:r},children:(0,p.jsxs)(u().Fragment,{children:[(0,p.jsx)(x.A,{head:a,user:e,children:(0,p.jsx)(k,{})}),n&&(0,p.jsx)(_,{targetApiKey:n}),(0,p.jsx)(N,{})]})})}async function K({req:e,res:t,query:a}){let s=await (0,h.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let l=await (0,S.A)(`SELECT * FROM api_keys WHERE user_id='${s.id}'`),i=[];if(l&&l[0])for(let e=0;e{a.d(t,{Ay:()=>n,PB:()=>c,fs:()=>d});var s=a(8732),l=a(58150),i=a(82015),r=a.n(i);function n({children:e,title:t,data:a,fullPage:i,wrapperClasses:n,closePopupDispatch:c,wrapperStyle:p,noContainer:o}){return i?(0,s.jsxs)("div",{className:"popup-bg overflow-hidden "+(n||""),"data-popupid":t||null,style:p,children:[o?(0,s.jsx)(r().Fragment,{children:e}):(0,s.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,s.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{d(),c&&c()},children:(0,s.jsx)(l.A,{color:"white",size:20})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{d(),c&&c()}})]}):(0,s.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[o?(0,s.jsx)(r().Fragment,{children:e}):(0,s.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,s.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{d(),c&&c()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})})]}),o&&(0,s.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{d(),c&&c()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{d(),c&&c()}})]})}function c(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function d(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},66485:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732);function l(){return(0,s.jsxs)("a",{href:"/email-verification",className:"card w-full items-center justify-center py-4 gap-2",children:[(0,s.jsx)("img",{src:"/images/warning.png",alt:"Down Arrow",width:25,className:""}),(0,s.jsx)("span",{children:"Your Account is not verified. Please verify your account."})]})}a(82015)},55904:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(82015),i=a.n(l);function r({children:e,column:t,className:a}){let l=i().useRef();return(0,s.jsx)("div",{className:"items-stretch gap-0"+(t?" flex-col":" flex-wrap xl:flex-nowrap")+(a?" "+a:""),ref:l,children:e})}},24872:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(46169);async function l({tableName:e,columnName:t,value:a,dbFullName:l,dispatch:i,userId:r,dbId:n}){return await (0,s.A)(`/api/checkDuplicateData?tableName=${e}&type=${t}&value=${a}${l?"&dbFullName="+l:""}${r?"&userId="+r:""}${n?"&dbId="+n:""}`)}},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392],()=>a(50665));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=9419,e.ids=[9419],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},50665:(e,t,a)=>{a.r(t),a.d(t,{config:()=>D,default:()=>q,getServerSideProps:()=>F,getStaticPaths:()=>E,getStaticProps:()=>T,reportWebVitals:()=>z,routeModule:()=>L,unstable_getServerProps:()=>H,unstable_getServerSideProps:()=>R,unstable_getStaticParams:()=>G,unstable_getStaticPaths:()=>I,unstable_getStaticProps:()=>O});var s,l={};a.r(l),a.d(l,{ApiKeysContext:()=>M,default:()=>C,getServerSideProps:()=>K});var i=a(63865),r=a(9455),n=a(30671),c=a(5583),d=a(19796),p=a(8732),o=a(82015),u=a.n(o),x=a(25562),h=a(92702),m=a(53926),y=a(66485),f=a(91140),g=a(46169),j=a(16757),A=a(55904);function v({apiKeyObject:e,setTargetApiKey:t}){let[a,s]=u().useState(!1);return(0,p.jsxs)("div",{className:"card no-hover justify-between items-center"+(e.scope.match(/fullAccess/)?" green":""),onClick:a=>{a.target?.closest("button")||(t(e),(0,f.PB)("target-media-popup"))},children:[a&&(0,p.jsx)(j.A,{width:"20px"}),(0,p.jsxs)("div",{className:"text-sm flex-wrap",children:[(0,p.jsx)("div",{children:e.scope.match(/readOnly/)?(0,p.jsx)("span",{className:"notification"}):e.scope.match(/fullAccess/)?(0,p.jsx)("span",{className:"notification success"}):"No Scope"}),(0,p.jsx)("span",{className:"title text-xl",style:{fontSize:"16px"},children:e.name}),(0,p.jsxs)("span",{className:"text-slate-400 ",children:["Created: ",e.date_created.substring(0,24)]})]}),(0,p.jsxs)(A.A,{children:[(0,p.jsx)("button",{className:"outlined light-gray small-text",onClick:t=>{alert(e.apiKeyPayload)},children:"Reveal Api Key"}),(0,p.jsx)("button",{className:"outlined light-gray small-text",onClick:t=>{navigator.clipboard.writeText(e.apiKeyPayload).then(()=>{alert("Api Key Copied To Clipboard")})},children:"Copy Api Key"}),(0,p.jsx)("button",{className:"outlined light-gray small-text"+(a?" pointer-events-none opacity-40":""),onClick:t=>{s(!0),window.confirm("Delete this Api Key?")?(0,g.A)("/api/deleteApiKey",{method:"post",body:e},!0).then(e=>{}).finally(()=>{window.location.reload()}):s(!1)},children:"Delete Api Key"})]})]})}function b({user:e,apiKeys:t,setTargetApiKey:a}){return(0,p.jsx)(u().Fragment,{children:(0,p.jsxs)("section",{className:"p-0 items-start gap-4 overflow-visible bg-transparent border-transparent",children:[(0,p.jsx)("div",{className:"w-full flex-col items-stretch gap-4",children:t&&a&&t[0]&&t.map((e,t)=>(0,p.jsx)(v,{apiKeyObject:e,setTargetApiKey:a},t))}),!t||!t[0]&&(0,p.jsxs)("div",{className:"button outlined gray dashed w-full p-10 flex-col",onClick:e=>{(0,f.PB)("add-new-api-key-popup")},children:[(0,p.jsx)("span",{className:"text-slate-400",children:"No Api Keys Added."}),(0,p.jsx)("span",{className:"",children:"Add Api Key"})]})]})})}function k(){let{user:e,apiKeys:t,setApiKeys:a,setTargetApiKey:s}=u().useContext(M);return(0,p.jsxs)(u().Fragment,{children:[(0,p.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,p.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,p.jsx)("h1",{className:"text-3xl m-0",children:"Api Keys"}),(0,p.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,f.PB)("add-new-api-key-popup")},children:[(0,p.jsx)("span",{className:"symbol",children:"+"}),(0,p.jsx)("span",{children:"Add New Api Key"})]})]}),(0,p.jsx)(m.A,{user:e})]}),e?.verification_status?.toString().match(/1/)?(0,p.jsx)(b,{apiKeys:t,setTargetApiKey:s,user:e}):(0,p.jsx)(y.A,{})]})}function _({targetApiKey:e}){let[t,a]=u().useState(!1);return(0,p.jsxs)(f.Ay,{title:"target-api-key-preview-popup",noContainer:!0,fullPage:!0,children:[t&&(0,p.jsx)(j.A,{}),e&&(0,p.jsx)(u().Fragment,{children:(0,p.jsx)("span",{children:"Target Api Key"})})]})}var w=a(24872);function N(){async function e(e){return await (0,w.A)({tableName:"api_keys",columnName:"slug",value:e})}let[t,a]=u().useState(!1),[l,i]=u().useState(null);return(0,p.jsxs)(f.Ay,{title:"add-new-api-key-popup",children:[t&&(0,p.jsx)(j.A,{}),(0,p.jsx)("h4",{className:"m-0",children:"Add New Api Key"}),(0,p.jsxs)("form",{className:"w-full flex flex-col items-stretch gap-2",onSubmit:e=>{e.preventDefault(),a(!0);let t=e.target,s={api_key_name:t.api_key_name.value,api_key_slug:t.api_key_slug.value,api_key_scope:t.api_key_scope.value,target_database:t.target_database?.value||void 0,target_table:t.target_table?.value||void 0};(0,g.A)("/api/addApiKey",{method:"post",body:s},!0).then(e=>{e.success?window.location.reload():setTimeout(()=>{a(!1)},2e3)})},children:[l&&(0,p.jsx)("div",{children:(0,p.jsx)("span",{children:l})}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"api_key_name",children:"Api Key Name"}),(0,p.jsx)("input",{type:"text",name:"api_key_name",id:"api_key_name",placeholder:"Api Key Name",onInput:e=>{let t=e.target;t&&(t.closest("form").api_key_slug.value=t.value.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9-_]/g,""))},required:!0})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"api_key_slug",children:"Api Key Slug"}),(0,p.jsx)("input",{type:"text",name:"api_key_slug",id:"api_key_slug",placeholder:"Api Key Slug",onInput:t=>{let a=t.target;a?.value.match(/./)?(a?.classList.remove("warning"),i(null)):a?.classList.add("warning"),window.clearTimeout(s),s=setTimeout(()=>{e(a.value).then(e=>{e.result?(a?.classList.add("warning"),i("Duplicate Table Name")):(a?.classList.remove("warning"),i(null))})},300)},required:!0})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsxs)("div",{className:"",children:[(0,p.jsx)("label",{htmlFor:"api_key_scope",children:"Api Scope"}),(0,p.jsxs)("div",{className:"dropdown-wrapper reversed",children:[(0,p.jsx)("span",{className:"px-2 py-1 bg-slate-100 rounded-full text-xs font-semibold",children:"Info"}),(0,p.jsx)("div",{className:"dropdown always left-aligned -ml-10 -mb-2",style:{minWidth:"300px"},children:(0,p.jsxs)("div",{className:"flex-col items-start gap-2 text-sm leading-snug",children:[(0,p.jsx)("span",{children:"Scope is the range of access the API Key can have"}),(0,p.jsxs)("ul",{className:"ml-0 pl-4 flex flex-col gap-2",children:[(0,p.jsx)("li",{children:(0,p.jsxs)("span",{children:[(0,p.jsx)("b",{children:"Read Only:"})," Can only read from databases"]})}),(0,p.jsx)("li",{children:(0,p.jsxs)("span",{children:[(0,p.jsx)("b",{children:"Full Access:"})," Can read and Write to databases"]})})]})]})})]})]}),(0,p.jsxs)("select",{name:"api_key_scope",id:"api_key_scope",children:[(0,p.jsx)("option",{value:"readOnly",children:"Read Only"}),(0,p.jsx)("option",{value:"fullAccess",children:"Full Access"})]})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"target_database",children:"Target Databases"}),(0,p.jsx)("input",{type:"text",name:"target_database",id:"target_database",placeholder:"Target Databases (optional). Comma Separated"})]}),(0,p.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,p.jsx)("label",{htmlFor:"target_table",children:"Target Tables"}),(0,p.jsx)("input",{type:"text",name:"target_table",id:"target_table",placeholder:"Target Tables (optional). Comma Separated"})]}),(0,p.jsx)("button",{type:"submit",className:t?" pointer-events-none opacity-40":"",children:"Create New Api Key"})]})]})}var S=a(71934),P=a(71205);let M=u().createContext({});function C({user:e,fetchedApiKeys:t}){let a=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("title",{children:"Api Keys | Datasquirel"}),(0,p.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[s,l]=u().useState(t),[i,r]=u().useState(null),[n,c]=u().useState(null);return(0,p.jsx)(M.Provider,{value:{user:e,apiKeys:s,setApiKeys:l,targetApiKey:n,setTargetApiKey:c,newApiKey:i,setNewApiKey:r},children:(0,p.jsxs)(u().Fragment,{children:[(0,p.jsx)(x.A,{head:a,user:e,children:(0,p.jsx)(k,{})}),n&&(0,p.jsx)(_,{targetApiKey:n}),(0,p.jsx)(N,{})]})})}async function K({req:e,res:t,query:a}){let s=await (0,h.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let l=await (0,S.A)(`SELECT * FROM api_keys WHERE user_id='${s.id}'`),i=[];if(l&&l[0])for(let e=0;e{a.d(t,{Ay:()=>n,PB:()=>c,fs:()=>d});var s=a(8732),l=a(58150),i=a(82015),r=a.n(i);function n({children:e,title:t,data:a,fullPage:i,wrapperClasses:n,closePopupDispatch:c,wrapperStyle:p,noContainer:o}){return i?(0,s.jsxs)("div",{className:"popup-bg overflow-hidden "+(n||""),"data-popupid":t||null,style:p,children:[o?(0,s.jsx)(r().Fragment,{children:e}):(0,s.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,s.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{d(),c&&c()},children:(0,s.jsx)(l.A,{color:"white",size:20})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{d(),c&&c()}})]}):(0,s.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[o?(0,s.jsx)(r().Fragment,{children:e}):(0,s.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,s.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{d(),c&&c()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})})]}),o&&(0,s.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{d(),c&&c()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{d(),c&&c()}})]})}function c(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function d(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},66485:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732);function l(){return(0,s.jsxs)("a",{href:"/email-verification",className:"card w-full items-center justify-center py-4 gap-2",children:[(0,s.jsx)("img",{src:"/images/warning.png",alt:"Down Arrow",width:25,className:""}),(0,s.jsx)("span",{children:"Your Account is not verified. Please verify your account."})]})}a(82015)},55904:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(82015),i=a.n(l);function r({children:e,column:t,className:a}){let l=i().useRef();return(0,s.jsx)("div",{className:"items-stretch gap-0"+(t?" flex-col":" flex-wrap xl:flex-nowrap")+(a?" "+a:""),ref:l,children:e})}},24872:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(46169);async function l({tableName:e,columnName:t,value:a,dbFullName:l,dispatch:i,userId:r,dbId:n}){return await (0,s.A)(`/api/checkDuplicateData?tableName=${e}&type=${t}&value=${a}${l?"&dbFullName="+l:""}${r?"&userId="+r:""}${n?"&dbId="+n:""}`)}},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392],()=>a(50665));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/connect.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/connect.js index ff71706..555c68c 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/connect.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/connect.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=2504,e.ids=[2504],e.modules={30671:(e,s)=>{Object.defineProperty(s,"M",{enumerable:!0,get:function(){return function e(s,t){return t in s?s[t]:"then"in s&&"function"==typeof s.then?s.then(s=>e(s,t)):"function"==typeof s&&"default"===t?s:void 0}}})},35987:(e,s,t)=>{t.r(s),t.d(s,{config:()=>O,default:()=>T,getServerSideProps:()=>G,getStaticPaths:()=>U,getStaticProps:()=>q,reportWebVitals:()=>V,routeModule:()=>W,unstable_getServerProps:()=>H,unstable_getServerSideProps:()=>B,unstable_getStaticParams:()=>z,unstable_getStaticPaths:()=>F,unstable_getStaticProps:()=>D});var a={};t.r(a),t.d(a,{ConnectContext:()=>_,default:()=>R,getServerSideProps:()=>I});var r=t(63865),l=t(9455),n=t(30671),i=t(5583),d=t(19796),c=t(8732),o=t(82015),u=t.n(o),h=t(25562),p=t(92702),x=t(71934),m=t(53926),j=t(96089),y=t(25088);function f(){let{user:e,query:s,mariadbUserCred:t}=u().useContext(_);return(0,c.jsx)("section",{className:"paper",children:(0,c.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,c.jsx)("span",{children:"You can connect to your database remotely using any MySQL/Mariadb client. Use these credentials to connect:"}),(0,c.jsx)("hr",{}),(0,c.jsxs)("ul",{className:"m-0",children:[(0,c.jsxs)("li",{children:["Server:"," ",(0,c.jsx)("b",{children:"172.72.0.24"})]}),(0,c.jsxs)("li",{children:["Username: ",(0,c.jsx)("b",{children:t?.mariadb_user})]}),(0,c.jsxs)("li",{children:["Host: ",(0,c.jsx)("b",{children:t?.mariadb_host})]}),(0,c.jsxs)("li",{children:["Password: ",(0,c.jsx)("b",{children:"*****************"}),(0,c.jsx)("button",{className:"ghost inline-block -my-4",onClick:e=>{navigator.clipboard.writeText(t?.mariadb_pass||"").then(()=>{window.alert("Copied Password!")})},children:(0,c.jsx)(j.A,{})})]}),(0,c.jsx)("li",{children:(0,c.jsxs)("div",{className:"flex",children:["SSL Certificate:"," ",(0,c.jsx)("b",{children:(0,c.jsx)("span",{className:"flex items-center gap-2",children:(0,c.jsxs)("a",{href:"https://datasquirel.com/documents/ssl/ca-cert.pem",className:"flex items-center gap-2 border-none hover:opacity-60",target:"_blank",children:[(0,c.jsx)(y.A,{}),"Download"]})})})]})})]})]})})}var b=t(91140),g=t(16757),v=t(46169),A=t(11717),E=t(96725);function S({mariadbUser:e}){let{setTargetMariadbUser:s}=u().useContext(_),t=!!String(e.primary)?.match(/1/),[a,r]=u().useState(!1);return(0,c.jsxs)("div",{className:"card w-full col"+(t?" green":""),children:[a&&(0,c.jsx)(g.A,{width:"25px"}),(0,c.jsxs)("div",{className:"w-full justify-between h-auto md:h-8 flex-wrap",children:[(0,c.jsxs)("span",{className:"title",children:[e.username,"@",e.host]}),(0,c.jsxs)("div",{children:[t&&(0,c.jsx)("span",{className:"info small w-auto",children:"Primary User"}),(0,c.jsx)("button",{className:"ghost",title:"Edit User",onClick:t=>{s?.(e),(0,b.PB)("edit-mariadb-user-popup")},children:(0,c.jsx)(A.A,{size:20})}),!t&&(0,c.jsx)("button",{className:"ghost -ml-6",title:"Edit User",onClick:s=>{window.confirm("Are you sure you want to delete this User?")&&(r(!0),(0,v.A)("/api/sql-users/delete",{method:"POST",body:{id:e.id}},!0).then(e=>{e.success?window.location.reload():e.msg&&window.alert(e.msg)}).finally(()=>{setTimeout(()=>{r(!1)},1e3)}))},children:(0,c.jsx)(E.A,{})})]})]}),(0,c.jsx)("hr",{}),(0,c.jsxs)("ul",{className:"m-0",children:[(0,c.jsxs)("li",{children:["Username: ",(0,c.jsx)("b",{children:e.username})]}),(0,c.jsxs)("li",{children:["Host: ",(0,c.jsx)("b",{children:e.host}),(0,c.jsx)("span",{className:"info gray font-normal",children:"% is a wildcard. Example: 192.168.1.%"})]}),(0,c.jsxs)("li",{children:["Password: ",(0,c.jsx)("b",{children:"*****************"}),(0,c.jsx)("button",{className:"ghost inline-block -my-4",onClick:s=>{navigator.clipboard.writeText(e.password||"").then(()=>{window.alert("Copied Password!")})},children:(0,c.jsx)(j.A,{size:20})})]})]})]})}function N(){let{mariadbUsers:e}=u().useContext(_);return(0,c.jsxs)("section",{className:"paper",children:[(0,c.jsxs)("div",{className:"w-full justify-between",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"SQL Users"}),(0,c.jsx)("div",{children:(0,c.jsx)("button",{onClick:e=>{(0,b.PB)("new-mariadb-user-popup")},children:"Add SQL User"})})]}),(0,c.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,c.jsx)("span",{children:"You can customize your SQL users and permissions here. You can add up to 10 hosts/IP addresses (including your primary host)"}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"grid w-full grid-cols-1 xl:grid-cols-2 gap-6",children:e?.map((e,s)=>c.jsx(S,{mariadbUser:e},s+1))})]})]})}function w(){let{user:e,query:s,mariadbUserCred:t}=u().useContext(_);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsx)("div",{className:"",children:(0,c.jsx)("h1",{className:"text-3xl m-0",children:"Connect"})}),(0,c.jsx)(m.A,{user:e})]}),(0,c.jsx)(f,{}),(0,c.jsx)(N,{})]})}function k({grants:e,setGrants:s,edit:t}){let{user:a,targetMariadbUser:r}=u().useContext(_),l=!!String(r?.primary).match(/1/)&&t,n=!!e.find(e=>"*"==e.database),i=!!e.find(e=>"*"==e.table),d=!!e.find(e=>e.privileges.includes("ALL PRIVILEGES")),[o,h]=u().useState([]),[p,x]=u().useState(),[m,j]=u().useState([]),[y,f]=u().useState(),[b,g]=u().useState(["ALL PRIVILEGES"]),[v,A]=u().useState("ALL PRIVILEGES"),[E,S]=u().useState(!1);return(0,c.jsxs)("div",{id:"grant-select-block",className:"flex flex-col items-stretch w-full p-6 border border-slate-200 border-solid rounded",children:[(0,c.jsx)("h4",{className:"m-0 text-lg",children:"Grants"}),(0,c.jsx)("span",{children:"This section determines fine grained access of this user to databases and tables"}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"flex-wrap",children:e?.[0]?e.map((t,a)=>(0,c.jsxs)("div",{className:"text-sm pr-10 bg-secondary text-white px-3 py-2 rounded flex-wrap relative",children:[(0,c.jsx)("span",{children:t.privileges}),(0,c.jsx)("span",{children:"="}),(0,c.jsxs)("span",{children:[" ",t.database.replace(/datasquirel_user_\d+_/,"")]}),(0,c.jsx)("span",{children:"."}),(0,c.jsx)("span",{children:t.table}),!l&&(0,c.jsx)("div",{className:"button white absolute top-1.5 right-1.5 p-2 w-6 h-6",onClick:t=>{let r=[...e];r.splice(a,1),s(r)},children:"x"})]},a)):(0,c.jsx)("span",{className:"text-slate-400 px-4 py-2 bg-slate-100 w-full flex items-center justify-center",children:"No Grants"})}),(0,c.jsx)("hr",{}),n&&i&&d?(0,c.jsx)("span",{className:"text-sm text-slate-500",children:'All Privileges have been granted! Delete "ALL PRIVILEGES on *.*" to add fine-grained privileges'}):E?(0,c.jsx)(c.Fragment,{children:l?(0,c.jsx)("span",{className:"text-slate-400",children:"Primary users have full control over all databases."}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:"grants-database",children:"Database"}),(0,c.jsxs)("select",{name:"grants-database",id:"grants-database",className:"text-sm",onChange:e=>{let s=e.target.value;if("NULL"==s)return;let t=o.find(e=>e.db_full_name==s);t&&x(t)},children:[(0,c.jsx)("option",{value:"*",children:"--ALL-DATABASES--"}),o.map((e,s)=>(0,c.jsx)("option",{value:e.db_full_name,children:e.db_name},s+1))]})]}),(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:"grants-table",children:"Table"}),(0,c.jsxs)("select",{name:"grants-table",id:"grants-table",className:"text-sm",onChange:e=>{let s=e.target.value;if("NULL"==s)return;let t=m.find(e=>e.table_slug==s);t&&f(t)},children:[(0,c.jsx)("option",{value:"*",children:"--ALL-TABLES--"}),m?.[0]&&m.map((e,s)=>(0,c.jsx)("option",{value:e.table_slug,children:e.table_name},s+1))]})]}),(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:"grants-databases",children:"Permissions"}),(0,c.jsx)("div",{className:"flex-wrap gap-y-2 mb-1",children:b?.[0]?b.map((e,s)=>(0,c.jsxs)("span",{className:"text-xs px-2 py-1 border border-solid border-slate-200 rounded",children:[e,(0,c.jsx)("span",{className:"cursor-pointer p-2 hover:opacity-50",onClick:e=>{let t=[...b];t.splice(s,1),g(t)},children:"x"})]},s)):(0,c.jsx)("span",{className:"text-xs px-3 py-1 bg-slate-100 text-slate-400",children:"No Permissions Selected"})}),(0,c.jsxs)("div",{className:"w-full items-stretch",children:[(0,c.jsx)("select",{name:"grants-databases",id:"grants-databases",className:"text-sm",onChange:e=>{A(e.target.value)},children:["ALL PRIVILEGES","ALTER","ALTER ROUTINE","CREATE","CREATE ROUTINE","CREATE TEMPORARY TABLES","CREATE VIEW","DELETE","DROP","EVENT","EXECUTE","FILE","INDEX","INSERT","LOCK TABLES","PROCESS","REFERENCES","RELOAD","REPLICATION CLIENT","REPLICATION SLAVE","SELECT","SHOW VIEW","SUPER","TRIGGER","UPDATE","USAGE"].map((e,s)=>(0,c.jsx)("option",{value:e,children:e},s))}),(0,c.jsx)("div",{className:"button outlined gray text-2xl",onClick:e=>{if(!b.includes(v)){if(b.includes("ALL PRIVILEGES")){alert("ALL PRIVILEGES already covers for the rest. Remove ALL PRIVILEGES permission to add others");return}g([...b,v])}},children:"+"})]})]}),!l&&(0,c.jsx)("div",{className:"button outlined secondary",onClick:t=>{if(!b?.[0]){alert("Please select atleast 1 permission. *REMEMBER to click the + button to add the permission to the list");return}s([...e,{database:p?.db_full_name||"*",privileges:b,table:y?.table_slug||"*"}]),S(!1)},children:"Add"}),(0,c.jsx)("div",{className:"button outlined gray",onClick:()=>{S(!1)},children:"Cancel"})]})}):l?(0,c.jsx)("span",{className:"text-slate-400",children:"Primary users have full control over all databases."}):(0,c.jsxs)("div",{className:"button outlined gray",onClick:e=>{S(!0)},children:[(0,c.jsx)("span",{className:"text-2xl h-6 flex items-center justify-center",children:"+"}),"\xa0Add Grant"]})]})}function P({mariaDBUser:e,edit:s,username:t}){let{user:a}=u().useContext(_),r=a?.id==Number("1"),l=e?Object.keys(e):["username","host","password"],n=/username|host|password/,i=r?void 0:/username/,d=/host/,o=(()=>{try{if(s&&e?.grants)return JSON.parse(e.grants);return null}catch(e){return null}})(),[h,p]=u().useState(o||[{database:"*",table:"*",privileges:["ALL PRIVILEGES"]}]),[x,m]=u().useState(!1);return(0,c.jsxs)("form",{onSubmit:t=>{if(t.preventDefault(),!window.confirm(s?"Update this user?":"Create this new User?"))return;let a=Array.from(t.target),l={};if(a.forEach(e=>{"INPUT"==e.nodeName&&(l[e.name]=e.value)}),s&&!r&&delete l.username,!h?.[0]){alert("Please add at least one grant");return}m(!0),(0,v.A)(s?"/api/sql-users/update":"/api/sql-users/create",{method:"POST",body:{data:l,edit:!!s,prev:e,grants:h}},!0).then(e=>{e.success?window.location.reload():e.msg&&(window.alert(e.msg),m(!1))})},className:"w-full gap-4 flex flex-col",children:[x&&(0,c.jsx)(g.A,{width:"25px"}),l.map((s,t)=>{let r=e?e[s]:"username"==s?`dsql_user_${a?.id}`:null,l=i?.test(s),o=d.test(s);return s.match(n)?(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:s,children:s}),(0,c.jsx)("input",{type:s.match("password")?"password":"text",name:s,id:s,defaultValue:r||void 0,readOnly:l,className:l?"bg-slate-100 opacity-50 pointer-events-none":"",placeholder:s,required:o})]},t+1):null}),(0,c.jsx)(k,{grants:h,setGrants:p,edit:s}),(0,c.jsx)("button",{type:"submit",children:s?"Update User":"Create SQL User"})]})}function L(){let{targetMariadbUser:e}=u().useContext(_),[s,t]=u().useState(!1);return(0,c.jsx)(b.Ay,{title:"edit-mariadb-user-popup",children:s&&e?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("h3",{children:(0,c.jsxs)("div",{className:"flex",children:[(0,c.jsx)("span",{children:"Edit"}),(0,c.jsxs)("span",{className:"info inline w-auto text-xl green",children:[e.username,"@",e.host]})]})}),(0,c.jsx)("hr",{}),(0,c.jsx)(P,{mariaDBUser:e,edit:!0})]}):(0,c.jsx)("div",{className:"p-20",children:(0,c.jsx)(g.A,{width:"25px"})})})}function C(){return(0,c.jsxs)(b.Ay,{title:"new-mariadb-user-popup",children:[(0,c.jsx)("h3",{children:"New MariaDB User"}),(0,c.jsx)("hr",{}),(0,c.jsx)(P,{})]})}var M=t(71205);let _=u().createContext({});function R({user:e,query:s,mariadbUserCred:t,mariadbUsers:a}){let r=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"SQL Connect | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Connect to your database remotely"})]}),[l,n]=u().useState(null),[i,d]=u().useState(0);return(0,c.jsx)(_.Provider,{value:{user:e,query:s,mariadbUserCred:t,mariadbUsers:a,targetMariadbUser:l,setTargetMariadbUser:n,refresh:i,setRefresh:d},children:(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)(h.A,{head:r,user:e,aceEditor:!0,children:(0,c.jsx)(w,{})}),(0,c.jsx)(L,{}),(0,c.jsx)(C,{})]})})}async function I({req:e,res:s,query:t}){let a=await (0,p.default)(e,s);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,x.A)("SELECT mariadb_user, mariadb_host, mariadb_pass FROM users WHERE id = ?",[a.id]),l=r?.[0]||{};l?.mariadb_pass&&(l.mariadb_pass=(0,M.A)({encryptedString:l.mariadb_pass}));let n=await (0,x.A)("SELECT * FROM mariadb_users WHERE user_id = ?",[a.id]);if(n?.[0])for(let e=0;e{t.d(s,{Ay:()=>i,PB:()=>d,fs:()=>c});var a=t(8732),r=t(58150),l=t(82015),n=t.n(l);function i({children:e,title:s,data:t,fullPage:l,wrapperClasses:i,closePopupDispatch:d,wrapperStyle:o,noContainer:u}){return l?(0,a.jsxs)("div",{className:"popup-bg overflow-hidden "+(i||""),"data-popupid":s||null,style:o,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsx)("div",{className:"relative w-full h-full z-50","data-data":t?JSON.stringify(t):"",children:e}),(0,a.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),d&&d()},children:(0,a.jsx)(r.A,{color:"white",size:20})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]}):(0,a.jsxs)("div",{className:"popup-bg","data-popupid":s||null,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":t?JSON.stringify(t):"",children:[e,(0,a.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,a.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]})}function d(e,s){let t=document.querySelector(`[data-popupid='${e}']`);t&&(t.style.display="flex",s?.(t))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},23293:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96725:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},96089:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},29743:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},11717:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z",key:"1lpok0"}]])},25294:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,s)=>{Object.defineProperty(s,"A",{enumerable:!0,get:function(){return t}});var t=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var s=require("../../../webpack-runtime.js");s.C(e);var t=e=>s(s.s=e),a=s.X(0,[883,9821,9796,5392],()=>t(35987));module.exports=a})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=2504,e.ids=[2504],e.modules={30671:(e,s)=>{Object.defineProperty(s,"M",{enumerable:!0,get:function(){return function e(s,t){return t in s?s[t]:"then"in s&&"function"==typeof s.then?s.then(s=>e(s,t)):"function"==typeof s&&"default"===t?s:void 0}}})},35987:(e,s,t)=>{t.r(s),t.d(s,{config:()=>O,default:()=>T,getServerSideProps:()=>G,getStaticPaths:()=>U,getStaticProps:()=>q,reportWebVitals:()=>V,routeModule:()=>W,unstable_getServerProps:()=>H,unstable_getServerSideProps:()=>B,unstable_getStaticParams:()=>z,unstable_getStaticPaths:()=>F,unstable_getStaticProps:()=>D});var a={};t.r(a),t.d(a,{ConnectContext:()=>_,default:()=>R,getServerSideProps:()=>I});var r=t(63865),l=t(9455),n=t(30671),i=t(5583),d=t(19796),c=t(8732),o=t(82015),u=t.n(o),h=t(25562),p=t(92702),x=t(71934),m=t(53926),j=t(96089),y=t(25088);function b(){let{user:e,query:s,mariadbUserCred:t}=u().useContext(_);return(0,c.jsx)("section",{className:"paper",children:(0,c.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,c.jsx)("span",{children:"You can connect to your database remotely using any MySQL/Mariadb client. Use these credentials to connect:"}),(0,c.jsx)("hr",{}),(0,c.jsxs)("ul",{className:"m-0",children:[(0,c.jsxs)("li",{children:["Server:"," ",(0,c.jsx)("b",{children:"172.72.0.24"})]}),(0,c.jsxs)("li",{children:["Username: ",(0,c.jsx)("b",{children:t?.mariadb_user})]}),(0,c.jsxs)("li",{children:["Host: ",(0,c.jsx)("b",{children:t?.mariadb_host})]}),(0,c.jsxs)("li",{children:["Password: ",(0,c.jsx)("b",{children:"*****************"}),(0,c.jsx)("button",{className:"ghost inline-block -my-4",onClick:e=>{navigator.clipboard.writeText(t?.mariadb_pass||"").then(()=>{window.alert("Copied Password!")})},children:(0,c.jsx)(j.A,{})})]}),(0,c.jsx)("li",{children:(0,c.jsxs)("div",{className:"flex",children:["SSL Certificate:"," ",(0,c.jsx)("b",{children:(0,c.jsx)("span",{className:"flex items-center gap-2",children:(0,c.jsxs)("a",{href:"https://datasquirel.com/documents/ssl/ca-cert.pem",className:"flex items-center gap-2 border-none hover:opacity-60",target:"_blank",children:[(0,c.jsx)(y.A,{}),"Download"]})})})]})})]})]})})}var f=t(91140),g=t(16757),v=t(46169),A=t(11717),E=t(96725);function S({mariadbUser:e}){let{setTargetMariadbUser:s}=u().useContext(_),t=!!String(e.primary)?.match(/1/),[a,r]=u().useState(!1);return(0,c.jsxs)("div",{className:"card w-full col"+(t?" green":""),children:[a&&(0,c.jsx)(g.A,{width:"25px"}),(0,c.jsxs)("div",{className:"w-full justify-between h-auto md:h-8 flex-wrap",children:[(0,c.jsxs)("span",{className:"title",children:[e.username,"@",e.host]}),(0,c.jsxs)("div",{children:[t&&(0,c.jsx)("span",{className:"info small w-auto",children:"Primary User"}),(0,c.jsx)("button",{className:"ghost",title:"Edit User",onClick:t=>{s?.(e),(0,f.PB)("edit-mariadb-user-popup")},children:(0,c.jsx)(A.A,{size:20})}),!t&&(0,c.jsx)("button",{className:"ghost -ml-6",title:"Edit User",onClick:s=>{window.confirm("Are you sure you want to delete this User?")&&(r(!0),(0,v.A)("/api/sql-users/delete",{method:"POST",body:{id:e.id}},!0).then(e=>{e.success?window.location.reload():e.msg&&window.alert(e.msg)}).finally(()=>{setTimeout(()=>{r(!1)},1e3)}))},children:(0,c.jsx)(E.A,{})})]})]}),(0,c.jsx)("hr",{}),(0,c.jsxs)("ul",{className:"m-0",children:[(0,c.jsxs)("li",{children:["Username: ",(0,c.jsx)("b",{children:e.username})]}),(0,c.jsxs)("li",{children:["Host: ",(0,c.jsx)("b",{children:e.host}),(0,c.jsx)("span",{className:"info gray font-normal",children:"% is a wildcard. Example: 192.168.1.%"})]}),(0,c.jsxs)("li",{children:["Password: ",(0,c.jsx)("b",{children:"*****************"}),(0,c.jsx)("button",{className:"ghost inline-block -my-4",onClick:s=>{navigator.clipboard.writeText(e.password||"").then(()=>{window.alert("Copied Password!")})},children:(0,c.jsx)(j.A,{size:20})})]})]})]})}function N(){let{mariadbUsers:e}=u().useContext(_);return(0,c.jsxs)("section",{className:"paper",children:[(0,c.jsxs)("div",{className:"w-full justify-between",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"SQL Users"}),(0,c.jsx)("div",{children:(0,c.jsx)("button",{onClick:e=>{(0,f.PB)("new-mariadb-user-popup")},children:"Add SQL User"})})]}),(0,c.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,c.jsx)("span",{children:"You can customize your SQL users and permissions here. You can add up to 10 hosts/IP addresses (including your primary host)"}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"grid w-full grid-cols-1 xl:grid-cols-2 gap-6",children:e?.map((e,s)=>c.jsx(S,{mariadbUser:e},s+1))})]})]})}function w(){let{user:e,query:s,mariadbUserCred:t}=u().useContext(_);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsx)("div",{className:"",children:(0,c.jsx)("h1",{className:"text-3xl m-0",children:"Connect"})}),(0,c.jsx)(m.A,{user:e})]}),(0,c.jsx)(b,{}),(0,c.jsx)(N,{})]})}function k({grants:e,setGrants:s,edit:t}){let{user:a,targetMariadbUser:r}=u().useContext(_),l=!!String(r?.primary).match(/1/)&&t,n=!!e.find(e=>"*"==e.database),i=!!e.find(e=>"*"==e.table),d=!!e.find(e=>e.privileges.includes("ALL PRIVILEGES")),[o,h]=u().useState([]),[p,x]=u().useState(),[m,j]=u().useState([]),[y,b]=u().useState(),[f,g]=u().useState(["ALL PRIVILEGES"]),[v,A]=u().useState("ALL PRIVILEGES"),[E,S]=u().useState(!1);return(0,c.jsxs)("div",{id:"grant-select-block",className:"flex flex-col items-stretch w-full p-6 border border-slate-200 border-solid rounded",children:[(0,c.jsx)("h4",{className:"m-0 text-lg",children:"Grants"}),(0,c.jsx)("span",{children:"This section determines fine grained access of this user to databases and tables"}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"flex-wrap",children:e?.[0]?e.map((t,a)=>(0,c.jsxs)("div",{className:"text-sm pr-10 bg-secondary text-white px-3 py-2 rounded flex-wrap relative",children:[(0,c.jsx)("span",{children:t.privileges}),(0,c.jsx)("span",{children:"="}),(0,c.jsxs)("span",{children:[" ",t.database.replace(/datasquirel_user_\d+_/,"")]}),(0,c.jsx)("span",{children:"."}),(0,c.jsx)("span",{children:t.table}),!l&&(0,c.jsx)("div",{className:"button white absolute top-1.5 right-1.5 p-2 w-6 h-6",onClick:t=>{let r=[...e];r.splice(a,1),s(r)},children:"x"})]},a)):(0,c.jsx)("span",{className:"text-slate-400 px-4 py-2 bg-slate-100 w-full flex items-center justify-center",children:"No Grants"})}),(0,c.jsx)("hr",{}),n&&i&&d?(0,c.jsx)("span",{className:"text-sm text-slate-500",children:'All Privileges have been granted! Delete "ALL PRIVILEGES on *.*" to add fine-grained privileges'}):E?(0,c.jsx)(c.Fragment,{children:l?(0,c.jsx)("span",{className:"text-slate-400",children:"Primary users have full control over all databases."}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:"grants-database",children:"Database"}),(0,c.jsxs)("select",{name:"grants-database",id:"grants-database",className:"text-sm",onChange:e=>{let s=e.target.value;if("NULL"==s)return;let t=o.find(e=>e.db_full_name==s);t&&x(t)},children:[(0,c.jsx)("option",{value:"*",children:"--ALL-DATABASES--"}),o.map((e,s)=>(0,c.jsx)("option",{value:e.db_full_name,children:e.db_name},s+1))]})]}),(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:"grants-table",children:"Table"}),(0,c.jsxs)("select",{name:"grants-table",id:"grants-table",className:"text-sm",onChange:e=>{let s=e.target.value;if("NULL"==s)return;let t=m.find(e=>e.table_slug==s);t&&b(t)},children:[(0,c.jsx)("option",{value:"*",children:"--ALL-TABLES--"}),m?.[0]&&m.map((e,s)=>(0,c.jsx)("option",{value:e.table_slug,children:e.table_name},s+1))]})]}),(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:"grants-databases",children:"Permissions"}),(0,c.jsx)("div",{className:"flex-wrap gap-y-2 mb-1",children:f?.[0]?f.map((e,s)=>(0,c.jsxs)("span",{className:"text-xs px-2 py-1 border border-solid border-slate-200 rounded",children:[e,(0,c.jsx)("span",{className:"cursor-pointer p-2 hover:opacity-50",onClick:e=>{let t=[...f];t.splice(s,1),g(t)},children:"x"})]},s)):(0,c.jsx)("span",{className:"text-xs px-3 py-1 bg-slate-100 text-slate-400",children:"No Permissions Selected"})}),(0,c.jsxs)("div",{className:"w-full items-stretch",children:[(0,c.jsx)("select",{name:"grants-databases",id:"grants-databases",className:"text-sm",onChange:e=>{A(e.target.value)},children:["ALL PRIVILEGES","ALTER","ALTER ROUTINE","CREATE","CREATE ROUTINE","CREATE TEMPORARY TABLES","CREATE VIEW","DELETE","DROP","EVENT","EXECUTE","FILE","INDEX","INSERT","LOCK TABLES","PROCESS","REFERENCES","RELOAD","REPLICATION CLIENT","REPLICATION SLAVE","SELECT","SHOW VIEW","SUPER","TRIGGER","UPDATE","USAGE"].map((e,s)=>(0,c.jsx)("option",{value:e,children:e},s))}),(0,c.jsx)("div",{className:"button outlined gray text-2xl",onClick:e=>{if(!f.includes(v)){if(f.includes("ALL PRIVILEGES")){alert("ALL PRIVILEGES already covers for the rest. Remove ALL PRIVILEGES permission to add others");return}g([...f,v])}},children:"+"})]})]}),!l&&(0,c.jsx)("div",{className:"button outlined secondary",onClick:t=>{if(!f?.[0]){alert("Please select atleast 1 permission. *REMEMBER to click the + button to add the permission to the list");return}s([...e,{database:p?.db_full_name||"*",privileges:f,table:y?.table_slug||"*"}]),S(!1)},children:"Add"}),(0,c.jsx)("div",{className:"button outlined gray",onClick:()=>{S(!1)},children:"Cancel"})]})}):l?(0,c.jsx)("span",{className:"text-slate-400",children:"Primary users have full control over all databases."}):(0,c.jsxs)("div",{className:"button outlined gray",onClick:e=>{S(!0)},children:[(0,c.jsx)("span",{className:"text-2xl h-6 flex items-center justify-center",children:"+"}),"\xa0Add Grant"]})]})}function P({mariaDBUser:e,edit:s,username:t}){let{user:a}=u().useContext(_),r=a?.id==Number("1"),l=e?Object.keys(e):["username","host","password"],n=/username|host|password/,i=r?void 0:/username/,d=/host/,o=(()=>{try{if(s&&e?.grants)return JSON.parse(e.grants);return null}catch(e){return null}})(),[h,p]=u().useState(o||[{database:"*",table:"*",privileges:["ALL PRIVILEGES"]}]),[x,m]=u().useState(!1);return(0,c.jsxs)("form",{onSubmit:t=>{if(t.preventDefault(),!window.confirm(s?"Update this user?":"Create this new User?"))return;let a=Array.from(t.target),l={};if(a.forEach(e=>{"INPUT"==e.nodeName&&(l[e.name]=e.value)}),s&&!r&&delete l.username,!h?.[0]){alert("Please add at least one grant");return}m(!0),(0,v.A)(s?"/api/sql-users/update":"/api/sql-users/create",{method:"POST",body:{data:l,edit:!!s,prev:e,grants:h}},!0).then(e=>{e.success?window.location.reload():e.msg&&(window.alert(e.msg),m(!1))})},className:"w-full gap-4 flex flex-col",children:[x&&(0,c.jsx)(g.A,{width:"25px"}),l.map((s,t)=>{let r=e?e[s]:"username"==s?`dsql_user_${a?.id}`:null,l=i?.test(s),o=d.test(s);return s.match(n)?(0,c.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,c.jsx)("label",{htmlFor:s,children:s}),(0,c.jsx)("input",{type:s.match("password")?"password":"text",name:s,id:s,defaultValue:r||void 0,readOnly:l,className:l?"bg-slate-100 opacity-50 pointer-events-none":"",placeholder:s,required:o})]},t+1):null}),(0,c.jsx)(k,{grants:h,setGrants:p,edit:s}),(0,c.jsx)("button",{type:"submit",children:s?"Update User":"Create SQL User"})]})}function L(){let{targetMariadbUser:e}=u().useContext(_),[s,t]=u().useState(!1);return(0,c.jsx)(f.Ay,{title:"edit-mariadb-user-popup",children:s&&e?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("h3",{children:(0,c.jsxs)("div",{className:"flex",children:[(0,c.jsx)("span",{children:"Edit"}),(0,c.jsxs)("span",{className:"info inline w-auto text-xl green",children:[e.username,"@",e.host]})]})}),(0,c.jsx)("hr",{}),(0,c.jsx)(P,{mariaDBUser:e,edit:!0})]}):(0,c.jsx)("div",{className:"p-20",children:(0,c.jsx)(g.A,{width:"25px"})})})}function C(){return(0,c.jsxs)(f.Ay,{title:"new-mariadb-user-popup",children:[(0,c.jsx)("h3",{children:"New MariaDB User"}),(0,c.jsx)("hr",{}),(0,c.jsx)(P,{})]})}var M=t(71205);let _=u().createContext({});function R({user:e,query:s,mariadbUserCred:t,mariadbUsers:a}){let r=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"SQL Connect | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Connect to your database remotely"})]}),[l,n]=u().useState(null),[i,d]=u().useState(0);return(0,c.jsx)(_.Provider,{value:{user:e,query:s,mariadbUserCred:t,mariadbUsers:a,targetMariadbUser:l,setTargetMariadbUser:n,refresh:i,setRefresh:d},children:(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)(h.A,{head:r,user:e,aceEditor:!0,children:(0,c.jsx)(w,{})}),(0,c.jsx)(L,{}),(0,c.jsx)(C,{})]})})}async function I({req:e,res:s,query:t}){let a=await (0,p.A)(e,s);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,x.A)("SELECT mariadb_user, mariadb_host, mariadb_pass FROM users WHERE id = ?",[a.id]),l=r?.[0]||{};l?.mariadb_pass&&(l.mariadb_pass=(0,M.A)({encryptedString:l.mariadb_pass}));let n=await (0,x.A)("SELECT * FROM mariadb_users WHERE user_id = ?",[a.id]);if(n?.[0])for(let e=0;e{t.d(s,{Ay:()=>i,PB:()=>d,fs:()=>c});var a=t(8732),r=t(58150),l=t(82015),n=t.n(l);function i({children:e,title:s,data:t,fullPage:l,wrapperClasses:i,closePopupDispatch:d,wrapperStyle:o,noContainer:u}){return l?(0,a.jsxs)("div",{className:"popup-bg overflow-hidden "+(i||""),"data-popupid":s||null,style:o,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsx)("div",{className:"relative w-full h-full z-50","data-data":t?JSON.stringify(t):"",children:e}),(0,a.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),d&&d()},children:(0,a.jsx)(r.A,{color:"white",size:20})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]}):(0,a.jsxs)("div",{className:"popup-bg","data-popupid":s||null,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":t?JSON.stringify(t):"",children:[e,(0,a.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,a.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]})}function d(e,s){let t=document.querySelector(`[data-popupid='${e}']`);t&&(t.style.display="flex",s?.(t))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},23293:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96725:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},96089:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},29743:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},11717:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z",key:"1lpok0"}]])},25294:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,s,t)=>{t.d(s,{A:()=>a});let a=(0,t(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,s)=>{Object.defineProperty(s,"A",{enumerable:!0,get:function(){return t}});var t=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var s=require("../../../webpack-runtime.js");s.C(e);var t=e=>s(s.s=e),a=s.X(0,[883,9821,9796,5392],()=>t(35987));module.exports=a})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases.js index 865f016..f1b6ded 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=2564,e.ids=[2564],e.modules={25316:(e,t,a)=>{a.r(t),a.d(t,{config:()=>w,default:()=>M,getServerSideProps:()=>D,getStaticPaths:()=>A,getStaticProps:()=>q,reportWebVitals:()=>E,routeModule:()=>W,unstable_getServerProps:()=>N,unstable_getServerSideProps:()=>R,unstable_getStaticParams:()=>F,unstable_getStaticPaths:()=>y,unstable_getStaticProps:()=>C});var s={};a.r(s),a.d(s,{DatabasesContext:()=>P,default:()=>v,getServerSideProps:()=>_});var r=a(63865),i=a(9455),n=a(30671),d=a(5583),u=a(19796),l=a(8732),o=a(82015),c=a.n(o),p=a(25562),x=a(92702),m=a(53926),g=a(66485),b=a(56331),S=a(67274);function f(){let{databases:e,setTargetDatabase:t,user:a}=c().useContext(P);return(0,l.jsxs)(c().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsx)("h1",{className:"text-3xl m-0",children:"Databases"}),(0,l.jsxs)("a",{href:`/admin/${a?.id}/databases/add-database`,className:"button flex items-center gap-2",children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Database"})]})]}),(0,l.jsx)(m.A,{user:a})]}),a?.verification_status?.toString().match(/1/)?(0,l.jsxs)(c().Fragment,{children:[(0,l.jsx)(b.A,{databases:e,setTargetDatabase:t,user:a}),(0,l.jsx)(S.A,{user:a})]}):(0,l.jsx)(g.A,{})]})}var h=a(70355),j=a(71934);let P=c().createContext({});function v({user:e,databases:t}){let a=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"Databases | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[s,r]=c().useState();return(0,l.jsx)(P.Provider,{value:{user:e,databases:t,targetDatabase:s,setTargetDatabase:r},children:(0,l.jsxs)(c().Fragment,{children:[(0,l.jsx)(p.A,{head:a,user:e,children:(0,l.jsx)(f,{})}),(0,l.jsx)(h.A,{targetDatabase:s})]})})}async function _({req:e,res:t,query:a}){let s=await (0,x.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,j.A)("SELECT * FROM user_databases WHERE user_id=? ORDER BY id DESC",[s.id]);return{props:{user:s,databases:r}}}let M=(0,n.M)(s,"default"),q=(0,n.M)(s,"getStaticProps"),A=(0,n.M)(s,"getStaticPaths"),D=(0,n.M)(s,"getServerSideProps"),w=(0,n.M)(s,"config"),E=(0,n.M)(s,"reportWebVitals"),C=(0,n.M)(s,"unstable_getStaticProps"),y=(0,n.M)(s,"unstable_getStaticPaths"),F=(0,n.M)(s,"unstable_getStaticParams"),N=(0,n.M)(s,"unstable_getServerProps"),R=(0,n.M)(s,"unstable_getServerSideProps"),W=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/databases",pathname:"/admin/[user_id]/databases",bundlePath:"",filename:""},components:{App:u.default,Document:d.default},userland:s})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,6160],()=>a(25316));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=2564,e.ids=[2564],e.modules={25316:(e,t,a)=>{a.r(t),a.d(t,{config:()=>w,default:()=>M,getServerSideProps:()=>D,getStaticPaths:()=>A,getStaticProps:()=>q,reportWebVitals:()=>E,routeModule:()=>W,unstable_getServerProps:()=>N,unstable_getServerSideProps:()=>R,unstable_getStaticParams:()=>F,unstable_getStaticPaths:()=>y,unstable_getStaticProps:()=>C});var s={};a.r(s),a.d(s,{DatabasesContext:()=>P,default:()=>v,getServerSideProps:()=>_});var r=a(63865),i=a(9455),n=a(30671),d=a(5583),u=a(19796),l=a(8732),o=a(82015),c=a.n(o),p=a(25562),x=a(92702),m=a(53926),g=a(66485),b=a(56331),S=a(67274);function h(){let{databases:e,setTargetDatabase:t,user:a}=c().useContext(P);return(0,l.jsxs)(c().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsx)("h1",{className:"text-3xl m-0",children:"Databases"}),(0,l.jsxs)("a",{href:`/admin/${a?.id}/databases/add-database`,className:"button flex items-center gap-2",children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Database"})]})]}),(0,l.jsx)(m.A,{user:a})]}),a?.verification_status?.toString().match(/1/)?(0,l.jsxs)(c().Fragment,{children:[(0,l.jsx)(b.A,{databases:e,setTargetDatabase:t,user:a}),(0,l.jsx)(S.A,{user:a})]}):(0,l.jsx)(g.A,{})]})}var f=a(70355),j=a(71934);let P=c().createContext({});function v({user:e,databases:t}){let a=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"Databases | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[s,r]=c().useState();return(0,l.jsx)(P.Provider,{value:{user:e,databases:t,targetDatabase:s,setTargetDatabase:r},children:(0,l.jsxs)(c().Fragment,{children:[(0,l.jsx)(p.A,{head:a,user:e,children:(0,l.jsx)(h,{})}),(0,l.jsx)(f.A,{targetDatabase:s})]})})}async function _({req:e,res:t,query:a}){let s=await (0,x.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,j.A)("SELECT * FROM user_databases WHERE user_id=? ORDER BY id DESC",[s.id]);return{props:{user:s,databases:r}}}let M=(0,n.M)(s,"default"),q=(0,n.M)(s,"getStaticProps"),A=(0,n.M)(s,"getStaticPaths"),D=(0,n.M)(s,"getServerSideProps"),w=(0,n.M)(s,"config"),E=(0,n.M)(s,"reportWebVitals"),C=(0,n.M)(s,"unstable_getStaticProps"),y=(0,n.M)(s,"unstable_getStaticPaths"),F=(0,n.M)(s,"unstable_getStaticParams"),N=(0,n.M)(s,"unstable_getServerProps"),R=(0,n.M)(s,"unstable_getServerSideProps"),W=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/databases",pathname:"/admin/[user_id]/databases",bundlePath:"",filename:""},components:{App:u.default,Document:d.default},userland:s})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,6160],()=>a(25316));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single].js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single].js index 9cc2511..6f38349 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single].js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=4123,e.ids=[4123],e.modules={47398:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{config:()=>p,default:()=>u,getServerSideProps:()=>x,getStaticPaths:()=>m,getStaticProps:()=>b,reportWebVitals:()=>g,routeModule:()=>S,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>N,unstable_getStaticParams:()=>j,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>h});var r=t(63865),l=t(9455),d=t(30671),n=t(5583),i=t(19796),o=t(65301),c=e([o]);o=(c.then?(await c)():c)[0];let u=(0,d.M)(o,"default"),b=(0,d.M)(o,"getStaticProps"),m=(0,d.M)(o,"getStaticPaths"),x=(0,d.M)(o,"getServerSideProps"),p=(0,d.M)(o,"config"),g=(0,d.M)(o,"reportWebVitals"),h=(0,d.M)(o,"unstable_getStaticProps"),_=(0,d.M)(o,"unstable_getStaticPaths"),j=(0,d.M)(o,"unstable_getStaticParams"),f=(0,d.M)(o,"unstable_getServerProps"),N=(0,d.M)(o,"unstable_getServerSideProps"),S=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]",pathname:"/admin/[user_id]/databases/[single]",bundlePath:"",filename:""},components:{App:i.default,Document:n.default},userland:o});s()}catch(e){s(e)}})},70355:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),n=t(91140),i=t(16757);function o({targetDatabase:e}){let[a,t]=l().useState(!1);return(0,s.jsxs)(n.Ay,{title:"delete-database-confirmation",children:[a&&(0,s.jsx)(i.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.db_name?e.db_name:"This Database","' database?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(a?" pointer-events-none opacity-40":""),onClick:a=>{if(!e){alert("No Target Database Selected!");return}t(!0),window.confirm("Note that you will loose all data in this database. Continue?")?(0,d.A)("/api/deleteUserDatabase",{method:"post",body:e},!0).then(e=>{e.success&&window.location.reload()}):t(!1)},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,n.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},57414:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),n=t(91140),i=t(16757);function o({targetTable:e,database:a}){let[t,r]=l().useState(!1);return(0,s.jsxs)(n.Ay,{title:"delete-table-confirmation",children:[t&&(0,s.jsx)(i.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{r(!0),(0,d.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,n.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},97853:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.d(a,{A:()=>_});var r=t(8732),l=t(82015),d=t.n(l),n=t(53926),i=t(65301),o=t(91140),c=t(23791),u=t(59023),b=t(88791),m=t(55904),x=t(16757),p=t(63025),g=t(71296),h=e([i,c]);function _(){let{database:e,tables:a,setTargetTable:t,confirmedDelegetedUser:s,query:l,user:h}=d().useContext(i.SingleDatabaseContext),_=s?.delegated;s?.priviledges?.match(/Edit Tables/i),s?.priviledges?.match(/Delete Tables/i);let{active_clone:j,active_clone_parent_db:f,remote_connected:N}=e,[S,A]=d().useState(!1);return(0,r.jsxs)(d().Fragment,{children:[S&&(0,r.jsx)(x.A,{}),(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,r.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,r.jsxs)("div",{className:"flex-wrap",children:[(0,r.jsx)(u.A,{}),(0,r.jsxs)("div",{className:"flex-wrap gap-y-0",children:[(0,r.jsxs)("h1",{className:"text-3xl m-0",children:[e.db_name.replace(/ database$/i,"")," ","Database"]}),(0,r.jsx)(b.A,{slugText:e.db_slug,outlined:!0}),!_&&(0,r.jsxs)("button",{className:"button small-text outlined gray",onClick:a=>{(0,p.A)({url:`/api/exportDatabase?dbName=${e.db_full_name}`,fileName:`${e.db_full_name}.sql`,setLoading:A})},children:[(0,r.jsx)(g.A,{}),(0,r.jsx)("span",{children:"Export"})]})]})]}),(0,r.jsx)("div",{className:"flex-wrap flex-col md:flex-row items-stretch md:items-center w-full md:w-auto",children:(0,r.jsxs)(m.A,{children:[!_&&!f&&!N&&(0,r.jsxs)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/tables/add-table`,className:"button flex items-center gap-2",children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Table"})]}),(0,r.jsx)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/tables`,className:"button secondary",children:(0,r.jsx)("span",{children:"All Tables"})}),!_&&(0,r.jsx)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/users`,className:"button dark",children:(0,r.jsx)("span",{children:"Users"})}),!_&&(0,r.jsxs)("div",{className:"dropdown-wrapper my-4 xl:my-0",children:[(0,r.jsx)("span",{className:"hidden xl:flex button outlined gray",children:"More"}),(0,r.jsx)("div",{className:"dropdown mobile-transform right-aligned mt-0 xl:-mt-2 gap-2 items-stretch",children:(0,r.jsxs)(m.A,{column:!0,children:[(0,r.jsx)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/edit-database`,className:"button outlined gray more-padding",children:(0,r.jsx)("span",{children:"Edit Database"})}),!f&&!N&&(0,r.jsx)("button",{className:"outlined gray more-padding",onClick:e=>{(0,o.PB)("delete-database-confirmation")},children:(0,r.jsx)("span",{children:"Delete Database"})}),!_&&(0,r.jsx)("button",{className:"outlined gray more-padding",onClick:a=>{(0,p.A)({url:`/api/exportDatabase?dbName=${e.db_full_name}`,fileName:`${e.db_full_name}.sql`,setLoading:A})},children:(0,r.jsx)("span",{children:"Export Database"})}),(0,r.jsxs)("a",{href:`/admin/${h?.id}/users/add-user?db=${e.db_slug}`,className:"button outlined secondary more-padding",children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add User"})]})]})})]})]})})]}),(0,r.jsx)(n.A,{confirmedDelegetedUser:l.delegated,user:h})]}),(0,r.jsx)(c.A,{database:e,tables:a,setTargetTable:t,confirmedDelegetedUser:s,query:l,user:h}),(0,r.jsxs)("section",{className:"paper green",children:[(0,r.jsx)("h2",{className:"text-xl m-0",children:"Triggers"}),(0,r.jsx)("hr",{}),(0,r.jsx)("span",{className:"text-slate-400",children:"Coming Soon ..."})]}),(0,r.jsxs)("section",{className:"paper primary",children:[(0,r.jsx)("h2",{className:"text-xl m-0",children:"Stored Proceedures"}),(0,r.jsx)("hr",{}),(0,r.jsx)("span",{className:"text-slate-400",children:"Coming Soon ..."})]})]})}[i,c]=h.then?(await h)():h,s()}catch(e){s(e)}})},88791:(e,a,t)=>{t.d(a,{A:()=>l});var s=t(8732),r=t(96089);function l({slugText:e,smaller:a,outlined:t,full:l}){return(0,s.jsxs)("span",{className:"button break-words text-wrap cancel-link "+(t?" outlined gray":"light-gray")+(a?" small-text":""),onClick:a=>{navigator.clipboard.writeText(e).then(()=>{alert(`${l?"Database Full name":"Database Slug"} "${e}" Copied to Clipboard. Use this as the database name when querying data`)})},style:{wordWrap:"break-word",wordBreak:"break-all"},children:[(0,s.jsx)(r.A,{}),(0,s.jsx)("span",{children:e})]})}t(82015)},22873:(e,a,t)=>{t.d(a,{A:()=>r});var s=t(71205);async function r({request:e,databaseSlug:a,user:t,query:r}){try{let l=t.id,d=null;if(!r?.delegated)return{dbUserId:l};let n=r.dbUserId,i=`${process.env.DSQL_USER_DB_PREFIX}${n}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${i}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,s.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((d=JSON.parse(t)).databaseSlug===a)return{dbUserId:l=d.rootUserId,rootUserId:d.rootUserId,rootUserName:d.rootUserName,rootUserEmail:d.rootUserEmail,rootUserImage:d.rootUserImage,databaseFullName:d.databaseFullName,databaseSlug:d.databaseSlug,allowedTables:d.allowedTables,priviledges:d.priviledges,database:d.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:l}}catch(e){return null}}},65301:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{SingleDatabaseContext:()=>_,default:()=>g,getServerSideProps:()=>h});var r=t(8732),l=t(82015),d=t.n(l),n=t(25562),i=t(92702),o=t(70355),c=t(97853),u=t(57414),b=t(55880),m=t(22873),x=t(71934),p=e([c,b]);[c,b]=p.then?(await p)():p;let _=d().createContext({});function g({user:e,database:a,tables:t,query:s,confirmedDelegetedUser:l}){let i=`${a.db_name} Database | Datasquirel`,m=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:i}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[x,p]=d().useState(null);return(0,r.jsx)(_.Provider,{value:{user:e,database:a,tables:t,targetTable:x,setTargetTable:p,query:s,confirmedDelegetedUser:l},children:(0,r.jsxs)(d().Fragment,{children:[(0,r.jsx)(n.A,{head:m,user:e,extraHeaderContent:(0,r.jsx)(b.A,{database:a,query:s,confirmedDelegetedUser:l,user:e}),children:(0,r.jsx)(c.A,{})}),!l?.delegated&&(0,r.jsx)(o.A,{targetDatabase:a}),(!l?.delegated||l?.delegated&&l?.priviledges?.match(/Delete Tables/i))&&(0,r.jsx)(u.A,{targetTable:x,database:a})]})})}async function h({req:e,res:a,query:t}){let s=await (0,i.default)(e,a);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,m.A)({request:e,user:s,databaseSlug:t.single||[],query:t});if(!r)return{redirect:{destination:"/admin",permanent:!1}};let{dbUserId:l,rootUserId:d}=r,n=await (0,x.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${t.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let o=d?await (0,x.A)(` +"use strict";(()=>{var e={};e.id=4123,e.ids=[4123],e.modules={47398:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{config:()=>p,default:()=>u,getServerSideProps:()=>x,getStaticPaths:()=>m,getStaticProps:()=>b,reportWebVitals:()=>g,routeModule:()=>S,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>N,unstable_getStaticParams:()=>j,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>h});var r=t(63865),l=t(9455),d=t(30671),n=t(5583),i=t(19796),o=t(65301),c=e([o]);o=(c.then?(await c)():c)[0];let u=(0,d.M)(o,"default"),b=(0,d.M)(o,"getStaticProps"),m=(0,d.M)(o,"getStaticPaths"),x=(0,d.M)(o,"getServerSideProps"),p=(0,d.M)(o,"config"),g=(0,d.M)(o,"reportWebVitals"),h=(0,d.M)(o,"unstable_getStaticProps"),_=(0,d.M)(o,"unstable_getStaticPaths"),j=(0,d.M)(o,"unstable_getStaticParams"),f=(0,d.M)(o,"unstable_getServerProps"),N=(0,d.M)(o,"unstable_getServerSideProps"),S=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]",pathname:"/admin/[user_id]/databases/[single]",bundlePath:"",filename:""},components:{App:i.default,Document:n.default},userland:o});s()}catch(e){s(e)}})},70355:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),n=t(91140),i=t(16757);function o({targetDatabase:e}){let[a,t]=l().useState(!1);return(0,s.jsxs)(n.Ay,{title:"delete-database-confirmation",children:[a&&(0,s.jsx)(i.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.db_name?e.db_name:"This Database","' database?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(a?" pointer-events-none opacity-40":""),onClick:a=>{if(!e){alert("No Target Database Selected!");return}t(!0),window.confirm("Note that you will loose all data in this database. Continue?")?(0,d.A)("/api/deleteUserDatabase",{method:"post",body:e},!0).then(e=>{e.success&&window.location.reload()}):t(!1)},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,n.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},57414:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),n=t(91140),i=t(16757);function o({targetTable:e,database:a}){let[t,r]=l().useState(!1);return(0,s.jsxs)(n.Ay,{title:"delete-table-confirmation",children:[t&&(0,s.jsx)(i.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{r(!0),(0,d.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,n.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},97853:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.d(a,{A:()=>_});var r=t(8732),l=t(82015),d=t.n(l),n=t(53926),i=t(65301),o=t(91140),c=t(23791),u=t(59023),b=t(88791),m=t(55904),x=t(16757),p=t(63025),g=t(71296),h=e([i,c]);function _(){let{database:e,tables:a,setTargetTable:t,confirmedDelegetedUser:s,query:l,user:h}=d().useContext(i.SingleDatabaseContext),_=s?.delegated;s?.priviledges?.match(/Edit Tables/i),s?.priviledges?.match(/Delete Tables/i);let{active_clone:j,active_clone_parent_db:f,remote_connected:N}=e,[S,A]=d().useState(!1);return(0,r.jsxs)(d().Fragment,{children:[S&&(0,r.jsx)(x.A,{}),(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,r.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,r.jsxs)("div",{className:"flex-wrap",children:[(0,r.jsx)(u.A,{}),(0,r.jsxs)("div",{className:"flex-wrap gap-y-0",children:[(0,r.jsxs)("h1",{className:"text-3xl m-0",children:[e.db_name.replace(/ database$/i,"")," ","Database"]}),(0,r.jsx)(b.A,{slugText:e.db_slug,outlined:!0}),!_&&(0,r.jsxs)("button",{className:"button small-text outlined gray",onClick:a=>{(0,p.A)({url:`/api/exportDatabase?dbName=${e.db_full_name}`,fileName:`${e.db_full_name}.sql`,setLoading:A})},children:[(0,r.jsx)(g.A,{}),(0,r.jsx)("span",{children:"Export"})]})]})]}),(0,r.jsx)("div",{className:"flex-wrap flex-col md:flex-row items-stretch md:items-center w-full md:w-auto",children:(0,r.jsxs)(m.A,{children:[!_&&!f&&!N&&(0,r.jsxs)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/tables/add-table`,className:"button flex items-center gap-2",children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Table"})]}),(0,r.jsx)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/tables`,className:"button secondary",children:(0,r.jsx)("span",{children:"All Tables"})}),!_&&(0,r.jsx)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/users`,className:"button dark",children:(0,r.jsx)("span",{children:"Users"})}),!_&&(0,r.jsxs)("div",{className:"dropdown-wrapper my-4 xl:my-0",children:[(0,r.jsx)("span",{className:"hidden xl:flex button outlined gray",children:"More"}),(0,r.jsx)("div",{className:"dropdown mobile-transform right-aligned mt-0 xl:-mt-2 gap-2 items-stretch",children:(0,r.jsxs)(m.A,{column:!0,children:[(0,r.jsx)("a",{href:`/admin/${h?.id}/databases/${e.db_slug}/edit-database`,className:"button outlined gray more-padding",children:(0,r.jsx)("span",{children:"Edit Database"})}),!f&&!N&&(0,r.jsx)("button",{className:"outlined gray more-padding",onClick:e=>{(0,o.PB)("delete-database-confirmation")},children:(0,r.jsx)("span",{children:"Delete Database"})}),!_&&(0,r.jsx)("button",{className:"outlined gray more-padding",onClick:a=>{(0,p.A)({url:`/api/exportDatabase?dbName=${e.db_full_name}`,fileName:`${e.db_full_name}.sql`,setLoading:A})},children:(0,r.jsx)("span",{children:"Export Database"})}),(0,r.jsxs)("a",{href:`/admin/${h?.id}/users/add-user?db=${e.db_slug}`,className:"button outlined secondary more-padding",children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add User"})]})]})})]})]})})]}),(0,r.jsx)(n.A,{confirmedDelegetedUser:l.delegated,user:h})]}),(0,r.jsx)(c.A,{database:e,tables:a,setTargetTable:t,confirmedDelegetedUser:s,query:l,user:h}),(0,r.jsxs)("section",{className:"paper green",children:[(0,r.jsx)("h2",{className:"text-xl m-0",children:"Triggers"}),(0,r.jsx)("hr",{}),(0,r.jsx)("span",{className:"text-slate-400",children:"Coming Soon ..."})]}),(0,r.jsxs)("section",{className:"paper primary",children:[(0,r.jsx)("h2",{className:"text-xl m-0",children:"Stored Proceedures"}),(0,r.jsx)("hr",{}),(0,r.jsx)("span",{className:"text-slate-400",children:"Coming Soon ..."})]})]})}[i,c]=h.then?(await h)():h,s()}catch(e){s(e)}})},88791:(e,a,t)=>{t.d(a,{A:()=>l});var s=t(8732),r=t(96089);function l({slugText:e,smaller:a,outlined:t,full:l}){return(0,s.jsxs)("span",{className:"button break-words text-wrap cancel-link "+(t?" outlined gray":"light-gray")+(a?" small-text":""),onClick:a=>{navigator.clipboard.writeText(e).then(()=>{alert(`${l?"Database Full name":"Database Slug"} "${e}" Copied to Clipboard. Use this as the database name when querying data`)})},style:{wordWrap:"break-word",wordBreak:"break-all"},children:[(0,s.jsx)(r.A,{}),(0,s.jsx)("span",{children:e})]})}t(82015)},22873:(e,a,t)=>{t.d(a,{A:()=>r});var s=t(71205);async function r({request:e,databaseSlug:a,user:t,query:r}){try{let l=t.id,d=null;if(!r?.delegated)return{dbUserId:l};let n=r.dbUserId,i=`${process.env.DSQL_USER_DB_PREFIX}${n}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${i}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,s.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((d=JSON.parse(t)).databaseSlug===a)return{dbUserId:l=d.rootUserId,rootUserId:d.rootUserId,rootUserName:d.rootUserName,rootUserEmail:d.rootUserEmail,rootUserImage:d.rootUserImage,databaseFullName:d.databaseFullName,databaseSlug:d.databaseSlug,allowedTables:d.allowedTables,priviledges:d.priviledges,database:d.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:l}}catch(e){return null}}},65301:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{SingleDatabaseContext:()=>_,default:()=>g,getServerSideProps:()=>h});var r=t(8732),l=t(82015),d=t.n(l),n=t(25562),i=t(92702),o=t(70355),c=t(97853),u=t(57414),b=t(55880),m=t(22873),x=t(71934),p=e([c,b]);[c,b]=p.then?(await p)():p;let _=d().createContext({});function g({user:e,database:a,tables:t,query:s,confirmedDelegetedUser:l}){let i=`${a.db_name} Database | Datasquirel`,m=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:i}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[x,p]=d().useState(null);return(0,r.jsx)(_.Provider,{value:{user:e,database:a,tables:t,targetTable:x,setTargetTable:p,query:s,confirmedDelegetedUser:l},children:(0,r.jsxs)(d().Fragment,{children:[(0,r.jsx)(n.A,{head:m,user:e,extraHeaderContent:(0,r.jsx)(b.A,{database:a,query:s,confirmedDelegetedUser:l,user:e}),children:(0,r.jsx)(c.A,{})}),!l?.delegated&&(0,r.jsx)(o.A,{targetDatabase:a}),(!l?.delegated||l?.delegated&&l?.priviledges?.match(/Delete Tables/i))&&(0,r.jsx)(u.A,{targetTable:x,database:a})]})})}async function h({req:e,res:a,query:t}){let s=await (0,i.A)(e,a);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,m.A)({request:e,user:s,databaseSlug:t.single||[],query:t});if(!r)return{redirect:{destination:"/admin",permanent:!1}};let{dbUserId:l,rootUserId:d}=r,n=await (0,x.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${t.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let o=d?await (0,x.A)(` SELECT delegated_user_tables.database,delegated_user_tables.table,user_database_tables.* FROM diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/connect.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/connect.js index 8ef1cb1..11a1554 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/connect.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/connect.js @@ -13,4 +13,4 @@ Date: ${l.toDateString()} -${o}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,a)=>{a.d(t,{A:()=>d});var r=a(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let a=[];try{for(let n=0;n",t.message),e}}var l=a(77047),i=a(71934),o=a(43651),c=a(16175);async function d({queryString:e,queryValuesArray:t,database:a,tableSchema:r,useLocal:s}){let d;let u=!!s||!!a?.match(/^datasquirel$/),h=s?c.A:u?i.A:o.A;try{d=e&&t&&Array.isArray(t)&&t[0]?u?await h(e,t):await h({paradigm:"Full Access",queryString:e,queryValues:t}):u?await h(e):await h({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(d&&r)try{let e=d;return await n({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",a,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(d)return d;else return null}},43651:(e,t,a)=>{async function r(e,t,a){try{if("string"==typeof t){let r=await e.query(s(t),a);return JSON.parse(JSON.stringify(r))}if("object"!=typeof t)return null;{let a=[];for(let r=0;rn})},16175:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(9973),s=a.n(r),n=a(29021),l=a.n(n);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let a=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(a))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},99867:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{DatabaseConnectContext:()=>f,default:()=>y,getServerSideProps:()=>x});var s=a(8732),n=a(82015),l=a.n(n),i=a(25562),o=a(92702),c=a(55880),d=a(88819),u=a(72272),h=a(71934),m=a(52854),p=e([c,d]);[c,d]=p.then?(await p)():p;let f=l().createContext({});function y({user:e,database:t,query:a,targetDbSchema:r}){let n=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Database Shell | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Database Shell"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/shell-page.css"})]});return(0,s.jsx)(i.A,{head:n,user:e,extraHeaderContent:(0,s.jsx)(c.A,{database:t,query:a,user:e}),aceEditor:!0,children:(0,s.jsx)(f.Provider,{value:{user:e,database:t,targetDbSchema:r,query:a},children:(0,s.jsx)(d.A,{})})})}async function x({req:e,res:t,query:a}){let r=await (0,o.default)(e,t);if(!r?.logged_in_status||!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${r.id}' AND db_slug='${a.single}'`);if(!s?.[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};if(1==Number(s[0].remote_connected))return{redirect:{destination:`/admin/${r?.id}/databases/${a.single}`,permanent:!1}};await (0,m.A)({queryString:`SHOW TABLES FROM ${s[0].db_full_name}`});let n=(0,u.A)({userId:String(r.id)});if(!n?.[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let l=n.find(e=>e.dbFullName==s[0].db_full_name);return l?{props:{user:r,database:s[0],query:a,targetDbSchema:l}}:{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,3634,3155],()=>a(2083));module.exports=r})(); \ No newline at end of file +${o}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,a)=>{a.d(t,{A:()=>d});var r=a(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let a=[];try{for(let n=0;n",t.message),e}}var l=a(77047),i=a(71934),o=a(43651),c=a(16175);async function d({queryString:e,queryValuesArray:t,database:a,tableSchema:r,useLocal:s}){let d;let u=!!s||!!a?.match(/^datasquirel$/),h=s?c.A:u?i.A:o.A;try{d=e&&t&&Array.isArray(t)&&t[0]?u?await h(e,t):await h({paradigm:"Full Access",queryString:e,queryValues:t}):u?await h(e):await h({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(d&&r)try{let e=d;return await n({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",a,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(d)return d;else return null}},43651:(e,t,a)=>{async function r(e,t,a){try{if("string"==typeof t){let r=await e.query(s(t),a);return JSON.parse(JSON.stringify(r))}if("object"!=typeof t)return null;{let a=[];for(let r=0;rn})},16175:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(9973),s=a.n(r),n=a(29021),l=a.n(n);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let a=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(a))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},99867:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{DatabaseConnectContext:()=>f,default:()=>y,getServerSideProps:()=>x});var s=a(8732),n=a(82015),l=a.n(n),i=a(25562),o=a(92702),c=a(55880),d=a(88819),u=a(72272),h=a(71934),m=a(52854),p=e([c,d]);[c,d]=p.then?(await p)():p;let f=l().createContext({});function y({user:e,database:t,query:a,targetDbSchema:r}){let n=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Database Shell | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Database Shell"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/shell-page.css"})]});return(0,s.jsx)(i.A,{head:n,user:e,extraHeaderContent:(0,s.jsx)(c.A,{database:t,query:a,user:e}),aceEditor:!0,children:(0,s.jsx)(f.Provider,{value:{user:e,database:t,targetDbSchema:r,query:a},children:(0,s.jsx)(d.A,{})})})}async function x({req:e,res:t,query:a}){let r=await (0,o.A)(e,t);if(!r?.logged_in_status||!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${r.id}' AND db_slug='${a.single}'`);if(!s?.[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};if(1==Number(s[0].remote_connected))return{redirect:{destination:`/admin/${r?.id}/databases/${a.single}`,permanent:!1}};await (0,m.A)({queryString:`SHOW TABLES FROM ${s[0].db_full_name}`});let n=(0,u.A)({userId:String(r.id)});if(!n?.[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let l=n.find(e=>e.dbFullName==s[0].db_full_name);return l?{props:{user:r,database:s[0],query:a,targetDbSchema:l}}:{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,3634,3155],()=>a(2083));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/edit-database.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/edit-database.js index 0d34aa3..077cef3 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/edit-database.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/edit-database.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=4076,e.ids=[4076],e.modules={27579:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.r(t),a.d(t,{config:()=>m,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>x,getStaticProps:()=>p,reportWebVitals:()=>g,routeModule:()=>A,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>j,unstable_getStaticProps:()=>b});var r=a(63865),d=a(9455),i=a(30671),n=a(5583),l=a(19796),c=a(38471),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,i.M)(c,"default"),p=(0,i.M)(c,"getStaticProps"),x=(0,i.M)(c,"getStaticPaths"),h=(0,i.M)(c,"getServerSideProps"),m=(0,i.M)(c,"config"),g=(0,i.M)(c,"reportWebVitals"),b=(0,i.M)(c,"unstable_getStaticProps"),j=(0,i.M)(c,"unstable_getStaticPaths"),y=(0,i.M)(c,"unstable_getStaticParams"),f=(0,i.M)(c,"unstable_getServerProps"),v=(0,i.M)(c,"unstable_getServerSideProps"),A=new r.PagesRouteModule({definition:{kind:d.A.PAGES,page:"/admin/[user_id]/databases/[single]/edit-database",pathname:"/admin/[user_id]/databases/[single]/edit-database",bundlePath:"",filename:""},components:{App:l.default,Document:n.default},userland:c});s()}catch(e){s(e)}})},93340:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>x});var r=a(8732),d=a(82015),i=a.n(d),n=a(38471),l=a(59023),c=a(53926),o=a(82581),u=a(537),p=e([n,o]);function x(){let{database:e,user:t}=i().useContext(n.EditDatabaseContext);return(0,r.jsxs)(i().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsxs)("div",{className:"",children:[(0,r.jsx)(l.A,{}),(0,r.jsxs)("h1",{className:"text-3xl m-0",children:["Edit"," ",(0,r.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:e?.db_name})]})]}),(0,r.jsx)(c.A,{user:t})]}),e?.active_clone&&t?(0,r.jsx)(u.A,{database:e,user:t}):(0,r.jsx)(r.Fragment,{}),(0,r.jsx)(o.A,{})]})}[n,o]=p.then?(await p)():p,s()}catch(e){s(e)}})},82581:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>p});var r=a(8732),d=a(82015),i=a.n(d),n=a(16757),l=a(38471),c=a(61347),o=a(89088),u=e([l]);function p(){let{user:e,dbImage:t,setDbImage:a,database:s}=i().useContext(l.EditDatabaseContext),[d,u]=i().useState(!1);return i().useRef(),(0,r.jsx)("section",{className:"paper",children:(0,r.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-6 items-stretch",children:[d&&(0,r.jsx)(n.A,{}),(0,r.jsxs)("div",{className:"flex-col items-start w-full xl:w-auto",children:[(0,r.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"Update Database Information"}),e&&t?(0,r.jsx)(c.A,{user:e,dbImage:t,setDbImage:a,database:s,setLoading:u}):(0,r.jsx)("span",{children:"No User and Database Image present"})]}),e&&t&&a?(0,r.jsx)(o.A,{user:e,dbImage:t,setDbImage:a,database:s}):(0,r.jsx)("span",{children:"Database Image could not be rendered"})]})})}l=(u.then?(await u)():u)[0],s()}catch(e){s(e)}})},537:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732);function r({database:e,user:t}){let a=e.active_clone_parent_db?.replace(/datasquirel_user_\d+_/,""),r=`/admin/${t?.id}/databases/${a}`;return(0,s.jsx)("div",{className:"info green",children:(0,s.jsxs)("span",{className:"text font-normal",children:["This database is an active clone of"," ",(0,s.jsx)("b",{children:(0,s.jsx)("a",{href:r,target:"_blank",className:"query-url",children:a})})]})})}a(82015)},96089:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},38471:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.r(t),a.d(t,{EditDatabaseContext:()=>g,default:()=>h,getServerSideProps:()=>m});var r=a(8732),d=a(82015),i=a.n(d),n=a(25562),l=a(92702),c=a(37195),o=a(93340),u=a(55880),p=a(71934),x=e([o,u]);[o,u]=x.then?(await x)():x;let g=i().createContext({});function h({user:e,database:t,query:a}){let s=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"Add Database | Datasquirel"}),(0,r.jsx)("meta",{name:"description",content:"Add a database"})]}),[d,l]=i().useState(t.db_image);return(0,r.jsx)(g.Provider,{value:{user:e,database:t,dbImage:d,setDbImage:l},children:(0,r.jsxs)(i().Fragment,{children:[(0,r.jsx)(n.A,{head:s,user:e,extraHeaderContent:(0,r.jsx)(u.A,{database:t,query:a,user:e}),children:(0,r.jsx)(o.A,{})}),(0,r.jsx)(c.A,{setDbImage:l})]})})}async function m({req:e,res:t,query:a}){let s=await (0,l.default)(e,t);if(!s?.logged_in_status||!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${s.id}' AND db_slug='${a.single}'`);return r&&r[0]?{props:{user:s,database:r[0],query:a}}:{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}}}s()}catch(e){s(e)}})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,3634,1579,194],()=>a(27579));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=4076,e.ids=[4076],e.modules={27579:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.r(t),a.d(t,{config:()=>m,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>x,getStaticProps:()=>p,reportWebVitals:()=>g,routeModule:()=>A,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>j,unstable_getStaticProps:()=>b});var r=a(63865),i=a(9455),d=a(30671),n=a(5583),l=a(19796),c=a(38471),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,d.M)(c,"default"),p=(0,d.M)(c,"getStaticProps"),x=(0,d.M)(c,"getStaticPaths"),h=(0,d.M)(c,"getServerSideProps"),m=(0,d.M)(c,"config"),g=(0,d.M)(c,"reportWebVitals"),b=(0,d.M)(c,"unstable_getStaticProps"),j=(0,d.M)(c,"unstable_getStaticPaths"),y=(0,d.M)(c,"unstable_getStaticParams"),f=(0,d.M)(c,"unstable_getServerProps"),v=(0,d.M)(c,"unstable_getServerSideProps"),A=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/databases/[single]/edit-database",pathname:"/admin/[user_id]/databases/[single]/edit-database",bundlePath:"",filename:""},components:{App:l.default,Document:n.default},userland:c});s()}catch(e){s(e)}})},93340:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>x});var r=a(8732),i=a(82015),d=a.n(i),n=a(38471),l=a(59023),c=a(53926),o=a(82581),u=a(537),p=e([n,o]);function x(){let{database:e,user:t}=d().useContext(n.EditDatabaseContext);return(0,r.jsxs)(d().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsxs)("div",{className:"",children:[(0,r.jsx)(l.A,{}),(0,r.jsxs)("h1",{className:"text-3xl m-0",children:["Edit"," ",(0,r.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:e?.db_name})]})]}),(0,r.jsx)(c.A,{user:t})]}),e?.active_clone&&t?(0,r.jsx)(u.A,{database:e,user:t}):(0,r.jsx)(r.Fragment,{}),(0,r.jsx)(o.A,{})]})}[n,o]=p.then?(await p)():p,s()}catch(e){s(e)}})},82581:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.d(t,{A:()=>p});var r=a(8732),i=a(82015),d=a.n(i),n=a(16757),l=a(38471),c=a(61347),o=a(89088),u=e([l]);function p(){let{user:e,dbImage:t,setDbImage:a,database:s}=d().useContext(l.EditDatabaseContext),[i,u]=d().useState(!1);return d().useRef(),(0,r.jsx)("section",{className:"paper",children:(0,r.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-6 items-stretch",children:[i&&(0,r.jsx)(n.A,{}),(0,r.jsxs)("div",{className:"flex-col items-start w-full xl:w-auto",children:[(0,r.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"Update Database Information"}),e&&t?(0,r.jsx)(c.A,{user:e,dbImage:t,setDbImage:a,database:s,setLoading:u}):(0,r.jsx)("span",{children:"No User and Database Image present"})]}),e&&t&&a?(0,r.jsx)(o.A,{user:e,dbImage:t,setDbImage:a,database:s}):(0,r.jsx)("span",{children:"Database Image could not be rendered"})]})})}l=(u.then?(await u)():u)[0],s()}catch(e){s(e)}})},537:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732);function r({database:e,user:t}){let a=e.active_clone_parent_db?.replace(/datasquirel_user_\d+_/,""),r=`/admin/${t?.id}/databases/${a}`;return(0,s.jsx)("div",{className:"info green",children:(0,s.jsxs)("span",{className:"text font-normal",children:["This database is an active clone of"," ",(0,s.jsx)("b",{children:(0,s.jsx)("a",{href:r,target:"_blank",className:"query-url",children:a})})]})})}a(82015)},96089:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},38471:(e,t,a)=>{a.a(e,async(e,s)=>{try{a.r(t),a.d(t,{EditDatabaseContext:()=>g,default:()=>h,getServerSideProps:()=>m});var r=a(8732),i=a(82015),d=a.n(i),n=a(25562),l=a(92702),c=a(37195),o=a(93340),u=a(55880),p=a(71934),x=e([o,u]);[o,u]=x.then?(await x)():x;let g=d().createContext({});function h({user:e,database:t,query:a}){let s=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"Add Database | Datasquirel"}),(0,r.jsx)("meta",{name:"description",content:"Add a database"})]}),[i,l]=d().useState(t.db_image);return(0,r.jsx)(g.Provider,{value:{user:e,database:t,dbImage:i,setDbImage:l},children:(0,r.jsxs)(d().Fragment,{children:[(0,r.jsx)(n.A,{head:s,user:e,extraHeaderContent:(0,r.jsx)(u.A,{database:t,query:a,user:e}),children:(0,r.jsx)(o.A,{})}),(0,r.jsx)(c.A,{setDbImage:l})]})})}async function m({req:e,res:t,query:a}){let s=await (0,l.A)(e,t);if(!s?.logged_in_status||!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${s.id}' AND db_slug='${a.single}'`);return r&&r[0]?{props:{user:s,database:r[0],query:a}}:{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}}}s()}catch(e){s(e)}})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,3634,1579,194],()=>a(27579));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/schema.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/schema.js index 3183db4..5d1dbe2 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/schema.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/schema.js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=8295,e.ids=[8295],e.modules={7463:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.r(t),r.d(t,{config:()=>f,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>p,getStaticProps:()=>m,reportWebVitals:()=>g,routeModule:()=>v,unstable_getServerProps:()=>S,unstable_getServerSideProps:()=>j,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>x});var s=r(63865),n=r(9455),l=r(30671),i=r(5583),c=r(19796),o=r(50436),d=e([o]);o=(d.then?(await d)():d)[0];let u=(0,l.M)(o,"default"),m=(0,l.M)(o,"getStaticProps"),p=(0,l.M)(o,"getStaticPaths"),h=(0,l.M)(o,"getServerSideProps"),f=(0,l.M)(o,"config"),g=(0,l.M)(o,"reportWebVitals"),x=(0,l.M)(o,"unstable_getStaticProps"),b=(0,l.M)(o,"unstable_getStaticPaths"),y=(0,l.M)(o,"unstable_getStaticParams"),S=(0,l.M)(o,"unstable_getServerProps"),j=(0,l.M)(o,"unstable_getServerSideProps"),v=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/admin/[user_id]/databases/[single]/schema",pathname:"/admin/[user_id]/databases/[single]/schema",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:o});a()}catch(e){a(e)}})},44387:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.d(t,{A:()=>x});var s=r(8732),n=r(82015),l=r.n(n),i=r(59023),c=r(53926),o=r(50436),d=r(80830),u=r(97412);r(46169);var m=r(84894),p=r(537),h=r(23791),f=r(60374),g=e([o,u,m,h]);function x(){let{database:e,dbSchemaData:t,tables:r,user:a}=l().useContext(o.DatabaseSchemaContext);try{if(!t)return(0,s.jsx)("span",{children:"No Database Schema Found!"});let r=t.filter(t=>t.dbFullName===e?.db_full_name)[0],[n,o]=l().useState(r.tables),[g,x]=l().useState(null),[b,y]=l().useState(r);if(!e)return(0,s.jsx)("span",{children:"No Database Record Found"});return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:e.db_name}),"\xa0",(0,s.jsx)("span",{children:"Database Schema"})]})]}),(0,s.jsx)(c.A,{user:a})]}),e.active_clone&&a?(0,s.jsx)(p.A,{database:e,user:a}):(0,s.jsx)(s.Fragment,{}),e.remote_connected?(0,s.jsx)(h.p,{database:e}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)("section",{className:"paper",children:(0,s.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,s.jsxs)("div",{className:"w-full justify-between",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Database SCHEMA JSON"}),(0,s.jsx)("div",{children:n&&n[0]&&(0,s.jsx)(d.A,{required:!0,selectOptions:[{title:"All Tables",payload:"none"},...n.map((e,t)=>({title:e.tableFullName,payload:e.tableName,name:e.tableName}))],name:"database_tables",onChangeHandler:e=>{e.target.value?.match(/^none$/)?x(null):x(e.target.value)}})})]}),(0,s.jsx)(m.A,{content:f.A.stringify(b,null,4),readOnly:!0,options:{wrap:!0},wrapperProps:{className:"h-[60vh]"}})]})}),(0,s.jsx)(u.A,{})]})}catch(t){return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:e?.db_name||null}),"\xa0",(0,s.jsx)("span",{children:"Database Schema"})]})]}),(0,s.jsx)(c.A,{user:a})]}),(0,s.jsx)("section",{children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Error in generating Preview"})})]})}}[o,u,m,h]=g.then?(await g)():g,a()}catch(e){a(e)}})},97412:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.d(t,{A:()=>u});var s=r(8732),n=r(82015),l=r.n(n),i=r(59023),c=r(53926),o=r(50436);r(46169);var d=e([o]);function u(e){let{database:t,dbSchemaData:r,tables:a,user:n}=l().useContext(o.DatabaseSchemaContext);try{return(0,s.jsx)("section",{className:"card",children:(0,s.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Database Tables"}),a&&a[0]&&a.map((e,t)=>(0,s.jsx)("div",{className:"card light-gray w-full",children:(0,s.jsx)("span",{children:e.tableSlug})},t+1))]})})}catch(e){return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:t?.db_name}),"\xa0",(0,s.jsx)("span",{children:"Database Schema"})]})]}),(0,s.jsx)(c.A,{user:n})]}),(0,s.jsx)("section",{className:"card",children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Error in generating Tables Table"})})]})}}o=(d.then?(await d)():d)[0],a()}catch(e){a(e)}})},6789:(e,t,r)=>{r.d(t,{A:()=>a});function a({editorHTMLElementRef:e,fieldObject:t,setRefresh:r,language:a="javascript",entry:s,jsonTextEditors:n,editorRef:l,readOnly:i,initialContent:c,options:o}){try{if(!ace?.edit||!e.current){console.log("Ace Editor not found!"),setTimeout(()=>{r?.(e=>e+1)},1e3);return}let d=ace.edit(e.current);d.setOptions({mode:"ace/mode/"+a,value:c||(t?.defaultValue?t.defaultValue:t?.fieldName&&s?.[t.fieldName]?(()=>{if("json"!==a)return s[t.fieldName];try{return JSON.stringify(JSON.parse(s[t.fieldName]),null,4)}catch(e){return s[t.fieldName]}})():""),placeholder:"json"==a?"{}":"",enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,readOnly:i,...o}),l&&t?.fieldName&&(n?.current.push({fieldName:t.fieldName,ref:l}),l.current=d);try{ace.require("ace/ext/beautify").beautify(d.session)}catch(e){}}catch(e){console.log("JSON Editor ERROR =>",e.message)}}},80830:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(8732),s=r(58526);function n({selectOptions:e,name:t,onChangeHandler:r,required:n,setAlert:l,title:i,defaultValue:c,info:o,id:d}){try{function u(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),r=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!r.classList.contains("hidden")){r.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&r.classList.contains("hidden"))){if(!t){r.classList.add("hidden");return}if(r.classList.contains("hidden")){r.classList.remove("hidden");return}r.classList.add("hidden")}}return(0,a.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(o?" pr-8":""),children:[i&&(0,a.jsxs)("label",{htmlFor:t,children:[i,n?"":" (optional)"]}),(0,a.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,a.jsx)("select",{name:t,id:d||t,className:"w-full bg-white",required:n,onChange:e=>{l&&l(null),e.target.classList.remove("warning"),r&&r(e)},defaultValue:c||void 0,children:e.map((e,t)=>{let{payload:r,title:s}=e;return(0,a.jsx)("option",{value:r,selected:!!e.default,children:s},t+1)})}),(0,a.jsx)(s.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),o&&(0,a.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:u,onMouseLeave:u,onClick:u,children:[(0,a.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,a.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,a.jsx)("span",{children:o})}),(0,a.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,a.jsx)("div",{children:"Form Select Error"})}}r(82015)},84894:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.d(t,{A:()=>o});var s=r(8732);r(46169);var n=r(82015),l=r.n(n);r(6789);var i=r(75979),c=e([i]);function o({editorRef:e,content:t,readOnly:r,language:a="javascript",options:n,wrapperProps:c}){try{let e=l().useRef(),[t,r]=l().useState(0);return(0,s.jsx)("div",{...c,ref:e,className:(0,i.twMerge)("ace-editor-wrapper w-full h-full minimal-scrollbars all-children",c?.className)})}catch(e){return(0,s.jsx)(l().Fragment,{children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Editor Error"})})}}i=(c.then?(await c)():c)[0],a()}catch(e){a(e)}})},72272:(e,t,r)=>{r.d(t,{A:()=>c});var a=r(77047),s=r(29021),n=r.n(s),l=r(33873),i=r.n(l);function c({userId:e}){try{let t=i().resolve(process.cwd(),`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${e}/main.json`);return JSON.parse(n().readFileSync(t,"utf-8"))}catch(e){return(0,a.A)({component:"grabUserSchemaData",message:e.message}),null}}},77047:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(29021),s=r.n(a);async function n({user:e,message:t,component:r,noMail:a,req:n}){let l=new Date,i=(()=>{if(!n)return null;try{let e=n.headers["x-forwarded-for"],t=n.headers["x-real-ip"],r=n.headers["cf-connecting-ip"],a=Array.isArray(e)?e[0]:e?.split(",")[0],s=r||a||t||n.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let a=`🚀 SERVER ERROR =========================== +"use strict";(()=>{var e={};e.id=8295,e.ids=[8295],e.modules={7463:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.r(t),r.d(t,{config:()=>g,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>p,getStaticProps:()=>m,reportWebVitals:()=>f,routeModule:()=>v,unstable_getServerProps:()=>S,unstable_getServerSideProps:()=>j,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>x});var s=r(63865),n=r(9455),l=r(30671),i=r(5583),c=r(19796),o=r(50436),d=e([o]);o=(d.then?(await d)():d)[0];let u=(0,l.M)(o,"default"),m=(0,l.M)(o,"getStaticProps"),p=(0,l.M)(o,"getStaticPaths"),h=(0,l.M)(o,"getServerSideProps"),g=(0,l.M)(o,"config"),f=(0,l.M)(o,"reportWebVitals"),x=(0,l.M)(o,"unstable_getStaticProps"),b=(0,l.M)(o,"unstable_getStaticPaths"),y=(0,l.M)(o,"unstable_getStaticParams"),S=(0,l.M)(o,"unstable_getServerProps"),j=(0,l.M)(o,"unstable_getServerSideProps"),v=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/admin/[user_id]/databases/[single]/schema",pathname:"/admin/[user_id]/databases/[single]/schema",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:o});a()}catch(e){a(e)}})},44387:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.d(t,{A:()=>x});var s=r(8732),n=r(82015),l=r.n(n),i=r(59023),c=r(53926),o=r(50436),d=r(80830),u=r(97412);r(46169);var m=r(84894),p=r(537),h=r(23791),g=r(60374),f=e([o,u,m,h]);function x(){let{database:e,dbSchemaData:t,tables:r,user:a}=l().useContext(o.DatabaseSchemaContext);try{if(!t)return(0,s.jsx)("span",{children:"No Database Schema Found!"});let r=t.filter(t=>t.dbFullName===e?.db_full_name)[0],[n,o]=l().useState(r.tables),[f,x]=l().useState(null),[b,y]=l().useState(r);if(!e)return(0,s.jsx)("span",{children:"No Database Record Found"});return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:e.db_name}),"\xa0",(0,s.jsx)("span",{children:"Database Schema"})]})]}),(0,s.jsx)(c.A,{user:a})]}),e.active_clone&&a?(0,s.jsx)(p.A,{database:e,user:a}):(0,s.jsx)(s.Fragment,{}),e.remote_connected?(0,s.jsx)(h.p,{database:e}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)("section",{className:"paper",children:(0,s.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,s.jsxs)("div",{className:"w-full justify-between",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Database SCHEMA JSON"}),(0,s.jsx)("div",{children:n&&n[0]&&(0,s.jsx)(d.A,{required:!0,selectOptions:[{title:"All Tables",payload:"none"},...n.map((e,t)=>({title:e.tableFullName,payload:e.tableName,name:e.tableName}))],name:"database_tables",onChangeHandler:e=>{e.target.value?.match(/^none$/)?x(null):x(e.target.value)}})})]}),(0,s.jsx)(m.A,{content:g.A.stringify(b,null,4),readOnly:!0,options:{wrap:!0},wrapperProps:{className:"h-[60vh]"}})]})}),(0,s.jsx)(u.A,{})]})}catch(t){return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:e?.db_name||null}),"\xa0",(0,s.jsx)("span",{children:"Database Schema"})]})]}),(0,s.jsx)(c.A,{user:a})]}),(0,s.jsx)("section",{children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Error in generating Preview"})})]})}}[o,u,m,h]=f.then?(await f)():f,a()}catch(e){a(e)}})},97412:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.d(t,{A:()=>u});var s=r(8732),n=r(82015),l=r.n(n),i=r(59023),c=r(53926),o=r(50436);r(46169);var d=e([o]);function u(e){let{database:t,dbSchemaData:r,tables:a,user:n}=l().useContext(o.DatabaseSchemaContext);try{return(0,s.jsx)("section",{className:"card",children:(0,s.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Database Tables"}),a&&a[0]&&a.map((e,t)=>(0,s.jsx)("div",{className:"card light-gray w-full",children:(0,s.jsx)("span",{children:e.tableSlug})},t+1))]})})}catch(e){return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{className:"px-2 bg-slate-100 dark:bg-white/10 border border-solid border-slate-300 dark:border-slate-300/20 rounded py-1",children:t?.db_name}),"\xa0",(0,s.jsx)("span",{children:"Database Schema"})]})]}),(0,s.jsx)(c.A,{user:n})]}),(0,s.jsx)("section",{className:"card",children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Error in generating Tables Table"})})]})}}o=(d.then?(await d)():d)[0],a()}catch(e){a(e)}})},6789:(e,t,r)=>{r.d(t,{A:()=>a});function a({editorHTMLElementRef:e,fieldObject:t,setRefresh:r,language:a="javascript",entry:s,jsonTextEditors:n,editorRef:l,readOnly:i,initialContent:c,options:o}){try{if(!ace?.edit||!e.current){console.log("Ace Editor not found!"),setTimeout(()=>{r?.(e=>e+1)},1e3);return}let d=ace.edit(e.current);d.setOptions({mode:"ace/mode/"+a,value:c||(t?.defaultValue?t.defaultValue:t?.fieldName&&s?.[t.fieldName]?(()=>{if("json"!==a)return s[t.fieldName];try{return JSON.stringify(JSON.parse(s[t.fieldName]),null,4)}catch(e){return s[t.fieldName]}})():""),placeholder:"json"==a?"{}":"",enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,readOnly:i,...o}),l&&t?.fieldName&&(n?.current.push({fieldName:t.fieldName,ref:l}),l.current=d);try{ace.require("ace/ext/beautify").beautify(d.session)}catch(e){}}catch(e){console.log("JSON Editor ERROR =>",e.message)}}},80830:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(8732),s=r(58526);function n({selectOptions:e,name:t,onChangeHandler:r,required:n,setAlert:l,title:i,defaultValue:c,info:o,id:d}){try{function u(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),r=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!r.classList.contains("hidden")){r.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&r.classList.contains("hidden"))){if(!t){r.classList.add("hidden");return}if(r.classList.contains("hidden")){r.classList.remove("hidden");return}r.classList.add("hidden")}}return(0,a.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(o?" pr-8":""),children:[i&&(0,a.jsxs)("label",{htmlFor:t,children:[i,n?"":" (optional)"]}),(0,a.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,a.jsx)("select",{name:t,id:d||t,className:"w-full bg-white",required:n,onChange:e=>{l&&l(null),e.target.classList.remove("warning"),r&&r(e)},defaultValue:c||void 0,children:e.map((e,t)=>{let{payload:r,title:s}=e;return(0,a.jsx)("option",{value:r,selected:!!e.default,children:s},t+1)})}),(0,a.jsx)(s.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),o&&(0,a.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:u,onMouseLeave:u,onClick:u,children:[(0,a.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,a.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,a.jsx)("span",{children:o})}),(0,a.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,a.jsx)("div",{children:"Form Select Error"})}}r(82015)},84894:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.d(t,{A:()=>o});var s=r(8732);r(46169);var n=r(82015),l=r.n(n);r(6789);var i=r(75979),c=e([i]);function o({editorRef:e,content:t,readOnly:r,language:a="javascript",options:n,wrapperProps:c}){try{let e=l().useRef(),[t,r]=l().useState(0);return(0,s.jsx)("div",{...c,ref:e,className:(0,i.twMerge)("ace-editor-wrapper w-full h-full minimal-scrollbars all-children",c?.className)})}catch(e){return(0,s.jsx)(l().Fragment,{children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Editor Error"})})}}i=(c.then?(await c)():c)[0],a()}catch(e){a(e)}})},72272:(e,t,r)=>{r.d(t,{A:()=>c});var a=r(77047),s=r(29021),n=r.n(s),l=r(33873),i=r.n(l);function c({userId:e}){try{let t=i().resolve(process.cwd(),`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${e}/main.json`);return JSON.parse(n().readFileSync(t,"utf-8"))}catch(e){return(0,a.A)({component:"grabUserSchemaData",message:e.message}),null}}},77047:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(29021),s=r.n(a);async function n({user:e,message:t,component:r,noMail:a,req:n}){let l=new Date,i=(()=>{if(!n)return null;try{let e=n.headers["x-forwarded-for"],t=n.headers["x-real-ip"],r=n.headers["cf-connecting-ip"],a=Array.isArray(e)?e[0]:e?.split(",")[0],s=r||a||t||n.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let a=`🚀 SERVER ERROR =========================== Error Message: ${t} Component: ${r}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(a+=` User Id: ${e?.id} @@ -13,4 +13,4 @@ Date: ${l.toDateString()} -${c}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,r)=>{r.d(t,{A:()=>d});var a=r(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let r=[];try{for(let n=0;n",t.message),e}}var l=r(77047),i=r(71934),c=r(43651),o=r(16175);async function d({queryString:e,queryValuesArray:t,database:r,tableSchema:a,useLocal:s}){let d;let u=!!s||!!r?.match(/^datasquirel$/),m=s?o.A:u?i.A:c.A;try{d=e&&t&&Array.isArray(t)&&t[0]?u?await m(e,t):await m({paradigm:"Full Access",queryString:e,queryValues:t}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(d&&a)try{let e=d;return await n({unparsedResults:e,tableSchema:a})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",r,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(d)return d;else return null}},43651:(e,t,r)=>{async function a(e,t,r){try{if("string"==typeof t){let a=await e.query(s(t),r);return JSON.parse(JSON.stringify(a))}if("object"!=typeof t)return null;{let r=[];for(let a=0;an})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(9973),s=r.n(a),n=r(29021),l=r.n(n);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},60374:(e,t,r)=>{r.d(t,{A:()=>a});let a={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,r){try{return JSON.stringify(e,t||void 0,r)}catch(e){return}}}},50436:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.r(t),r.d(t,{DatabaseSchemaContext:()=>x,default:()=>f,getServerSideProps:()=>g});var s=r(8732),n=r(82015),l=r.n(n),i=r(25562),c=r(92702),o=r(55880),d=r(44387),u=r(52854),m=r(71934),p=r(72272),h=e([o,d]);[o,d]=h.then?(await h)():h;let x=l().createContext({});function f({user:e,database:t,query:r,dbSchemaData:a,tables:n}){let c=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Add Database | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Add a database"})]}),[u,m]=l().useState(t.db_image);return(0,s.jsx)(i.A,{head:c,user:e,extraHeaderContent:(0,s.jsx)(o.A,{database:t,query:r,user:e}),aceEditor:!0,children:(0,s.jsx)(x.Provider,{value:{user:e,database:t,dbImage:u,setDbImage:m,dbSchemaData:a,tables:n},children:(0,s.jsx)(d.A,{})})})}async function g({req:e,res:t,query:r}){try{let a=await (0,c.default)(e,t);if(!a?.logged_in_status||!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,m.A)(`SELECT * FROM user_databases WHERE user_id='${a.id}' AND db_slug='${r.single}'`);if(!s||!s[0])return{redirect:{destination:`/admin/${a?.id}/databases`,permanent:!1}};let n=await (0,u.A)({queryString:`SHOW TABLES FROM ${s[0].db_full_name}`}),l=(0,p.A)({userId:a.id});if(!l)throw Error("User schema data not found!");return{props:{user:a,database:s[0],query:r,dbSchemaData:l||[],tables:n&&n[0]?n.map(e=>{let t=Object.keys(e)[0];return{tableSlug:e[t]}}):[]}}}catch(e){return console.log(e),{redirect:{destination:"/",permanent:!1}}}}a()}catch(e){a(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,6521,9796,5392,3634,3791],()=>r(7463));module.exports=a})(); \ No newline at end of file +${c}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,r)=>{r.d(t,{A:()=>d});var a=r(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let r=[];try{for(let n=0;n",t.message),e}}var l=r(77047),i=r(71934),c=r(43651),o=r(16175);async function d({queryString:e,queryValuesArray:t,database:r,tableSchema:a,useLocal:s}){let d;let u=!!s||!!r?.match(/^datasquirel$/),m=s?o.A:u?i.A:c.A;try{d=e&&t&&Array.isArray(t)&&t[0]?u?await m(e,t):await m({paradigm:"Full Access",queryString:e,queryValues:t}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(d&&a)try{let e=d;return await n({unparsedResults:e,tableSchema:a})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",r,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(d)return d;else return null}},43651:(e,t,r)=>{async function a(e,t,r){try{if("string"==typeof t){let a=await e.query(s(t),r);return JSON.parse(JSON.stringify(a))}if("object"!=typeof t)return null;{let r=[];for(let a=0;an})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(9973),s=r.n(a),n=r(29021),l=r.n(n);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},60374:(e,t,r)=>{r.d(t,{A:()=>a});let a={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,r){try{return JSON.stringify(e,t||void 0,r)}catch(e){return}}}},50436:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.r(t),r.d(t,{DatabaseSchemaContext:()=>x,default:()=>g,getServerSideProps:()=>f});var s=r(8732),n=r(82015),l=r.n(n),i=r(25562),c=r(92702),o=r(55880),d=r(44387),u=r(52854),m=r(71934),p=r(72272),h=e([o,d]);[o,d]=h.then?(await h)():h;let x=l().createContext({});function g({user:e,database:t,query:r,dbSchemaData:a,tables:n}){let c=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Add Database | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Add a database"})]}),[u,m]=l().useState(t.db_image);return(0,s.jsx)(i.A,{head:c,user:e,extraHeaderContent:(0,s.jsx)(o.A,{database:t,query:r,user:e}),aceEditor:!0,children:(0,s.jsx)(x.Provider,{value:{user:e,database:t,dbImage:u,setDbImage:m,dbSchemaData:a,tables:n},children:(0,s.jsx)(d.A,{})})})}async function f({req:e,res:t,query:r}){try{let a=await (0,c.A)(e,t);if(!a?.logged_in_status||!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,m.A)(`SELECT * FROM user_databases WHERE user_id='${a.id}' AND db_slug='${r.single}'`);if(!s||!s[0])return{redirect:{destination:`/admin/${a?.id}/databases`,permanent:!1}};let n=await (0,u.A)({queryString:`SHOW TABLES FROM ${s[0].db_full_name}`}),l=(0,p.A)({userId:a.id});if(!l)throw Error("User schema data not found!");return{props:{user:a,database:s[0],query:r,dbSchemaData:l||[],tables:n&&n[0]?n.map(e=>{let t=Object.keys(e)[0];return{tableSlug:e[t]}}):[]}}}catch(e){return console.log(e),{redirect:{destination:"/",permanent:!1}}}}a()}catch(e){a(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,6521,9796,5392,3634,3791],()=>r(7463));module.exports=a})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/shell.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/shell.js index 41c6202..d7c239e 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/shell.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/shell.js @@ -13,4 +13,4 @@ Date: ${l.toDateString()} -${c}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,r)=>{r.d(t,{A:()=>d});var a=r(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let r=[];try{for(let n=0;n",t.message),e}}var l=r(77047),i=r(71934),c=r(43651),o=r(16175);async function d({queryString:e,queryValuesArray:t,database:r,tableSchema:a,useLocal:s}){let d;let u=!!s||!!r?.match(/^datasquirel$/),h=s?o.A:u?i.A:c.A;try{d=e&&t&&Array.isArray(t)&&t[0]?u?await h(e,t):await h({paradigm:"Full Access",queryString:e,queryValues:t}):u?await h(e):await h({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(d&&a)try{let e=d;return await n({unparsedResults:e,tableSchema:a})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",r,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(d)return d;else return null}},43651:(e,t,r)=>{async function a(e,t,r){try{if("string"==typeof t){let a=await e.query(s(t),r);return JSON.parse(JSON.stringify(a))}if("object"!=typeof t)return null;{let r=[];for(let a=0;an})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(9973),s=r.n(a),n=r(29021),l=r.n(n);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},40519:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.r(t),r.d(t,{DatabaseShellContext:()=>f,default:()=>m,getServerSideProps:()=>g});var s=r(8732),n=r(82015),l=r.n(n),i=r(25562),c=r(92702),o=r(55880),d=r(52854),u=r(22338),h=r(71934),p=r(72272),y=e([o,u]);[o,u]=y.then?(await y)():y;let f=l().createContext({});function m({user:e,database:t,query:r,dbSchemaData:a,tables:n}){let c=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Database Shell | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Database Shell"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/shell-page.css"})]}),[d,h]=l().useState(t.db_image);return(0,s.jsx)(i.A,{head:c,user:e,extraHeaderContent:(0,s.jsx)(o.A,{database:t,query:r,user:e}),aceEditor:!0,children:(0,s.jsx)(f.Provider,{value:{user:e,database:t,dbImage:d,setDbImage:h,dbSchemaData:a,tables:n},children:(0,s.jsx)(u.A,{})})})}async function g({req:e,res:t,query:r}){try{let a=await (0,c.default)(e,t);if(!a?.logged_in_status||!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${a.id}' AND db_slug='${r.single}'`);if(!s||!s[0])return{redirect:{destination:`/admin/${a?.id}/databases`,permanent:!1}};let n=await (0,d.A)({queryString:`SHOW TABLES FROM ${s[0].db_full_name}`}),l=(0,p.A)({userId:a.id});if(!l)throw Error("User schema data not found!");return{props:{user:a,database:s[0],query:r,dbSchemaData:l||[],tables:n&&n[0]?n.map(e=>{let t=Object.keys(e)[0];return{tableSlug:e[t]}}):[]}}}catch(e){return console.log(e),{redirect:{destination:"/",permanent:!1}}}}a()}catch(e){a(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,9796,5392,3634],()=>r(5375));module.exports=a})(); \ No newline at end of file +${c}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,r)=>{r.d(t,{A:()=>d});var a=r(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let r=[];try{for(let n=0;n",t.message),e}}var l=r(77047),i=r(71934),c=r(43651),o=r(16175);async function d({queryString:e,queryValuesArray:t,database:r,tableSchema:a,useLocal:s}){let d;let u=!!s||!!r?.match(/^datasquirel$/),h=s?o.A:u?i.A:c.A;try{d=e&&t&&Array.isArray(t)&&t[0]?u?await h(e,t):await h({paradigm:"Full Access",queryString:e,queryValues:t}):u?await h(e):await h({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(d&&a)try{let e=d;return await n({unparsedResults:e,tableSchema:a})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",r,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(d)return d;else return null}},43651:(e,t,r)=>{async function a(e,t,r){try{if("string"==typeof t){let a=await e.query(s(t),r);return JSON.parse(JSON.stringify(a))}if("object"!=typeof t)return null;{let r=[];for(let a=0;an})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(9973),s=r.n(a),n=r(29021),l=r.n(n);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},40519:(e,t,r)=>{r.a(e,async(e,a)=>{try{r.r(t),r.d(t,{DatabaseShellContext:()=>f,default:()=>m,getServerSideProps:()=>g});var s=r(8732),n=r(82015),l=r.n(n),i=r(25562),c=r(92702),o=r(55880),d=r(52854),u=r(22338),h=r(71934),p=r(72272),y=e([o,u]);[o,u]=y.then?(await y)():y;let f=l().createContext({});function m({user:e,database:t,query:r,dbSchemaData:a,tables:n}){let c=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Database Shell | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Database Shell"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/shell-page.css"})]}),[d,h]=l().useState(t.db_image);return(0,s.jsx)(i.A,{head:c,user:e,extraHeaderContent:(0,s.jsx)(o.A,{database:t,query:r,user:e}),aceEditor:!0,children:(0,s.jsx)(f.Provider,{value:{user:e,database:t,dbImage:d,setDbImage:h,dbSchemaData:a,tables:n},children:(0,s.jsx)(u.A,{})})})}async function g({req:e,res:t,query:r}){try{let a=await (0,c.A)(e,t);if(!a?.logged_in_status||!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${a.id}' AND db_slug='${r.single}'`);if(!s||!s[0])return{redirect:{destination:`/admin/${a?.id}/databases`,permanent:!1}};let n=await (0,d.A)({queryString:`SHOW TABLES FROM ${s[0].db_full_name}`}),l=(0,p.A)({userId:a.id});if(!l)throw Error("User schema data not found!");return{props:{user:a,database:s[0],query:r,dbSchemaData:l||[],tables:n&&n[0]?n.map(e=>{let t=Object.keys(e)[0];return{tableSlug:e[t]}}):[]}}}catch(e){return console.log(e),{redirect:{destination:"/",permanent:!1}}}}a()}catch(e){a(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,9796,5392,3634],()=>r(5375));module.exports=a})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables.js index e7f9911..ab62baa 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables.js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=5405,e.ids=[5405],e.modules={24454:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{config:()=>m,default:()=>c,getServerSideProps:()=>p,getStaticPaths:()=>g,getStaticProps:()=>b,reportWebVitals:()=>x,routeModule:()=>v,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>S,unstable_getStaticParams:()=>j,unstable_getStaticPaths:()=>h,unstable_getStaticProps:()=>_});var r=t(63865),l=t(9455),d=t(30671),i=t(5583),n=t(19796),o=t(35503),u=e([o]);o=(u.then?(await u)():u)[0];let c=(0,d.M)(o,"default"),b=(0,d.M)(o,"getStaticProps"),g=(0,d.M)(o,"getStaticPaths"),p=(0,d.M)(o,"getServerSideProps"),m=(0,d.M)(o,"config"),x=(0,d.M)(o,"reportWebVitals"),_=(0,d.M)(o,"unstable_getStaticProps"),h=(0,d.M)(o,"unstable_getStaticPaths"),j=(0,d.M)(o,"unstable_getStaticParams"),f=(0,d.M)(o,"unstable_getServerProps"),S=(0,d.M)(o,"unstable_getServerSideProps"),v=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables",pathname:"/admin/[user_id]/databases/[single]/tables",bundlePath:"",filename:""},components:{App:n.default,Document:i.default},userland:o});s()}catch(e){s(e)}})},70355:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),i=t(91140),n=t(16757);function o({targetDatabase:e}){let[a,t]=l().useState(!1);return(0,s.jsxs)(i.Ay,{title:"delete-database-confirmation",children:[a&&(0,s.jsx)(n.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.db_name?e.db_name:"This Database","' database?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(a?" pointer-events-none opacity-40":""),onClick:a=>{if(!e){alert("No Target Database Selected!");return}t(!0),window.confirm("Note that you will loose all data in this database. Continue?")?(0,d.A)("/api/deleteUserDatabase",{method:"post",body:e},!0).then(e=>{e.success&&window.location.reload()}):t(!1)},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},57414:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),i=t(91140),n=t(16757);function o({targetTable:e,database:a}){let[t,r]=l().useState(!1);return(0,s.jsxs)(i.Ay,{title:"delete-table-confirmation",children:[t&&(0,s.jsx)(n.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{r(!0),(0,d.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},36940:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.d(a,{A:()=>x});var r=t(8732),l=t(82015),d=t.n(l),i=t(35503),n=t(59023),o=t(53926),u=t(73872),c=t(23791),b=t(6803),g=t(55904),p=t(537),m=e([i,u,c,b]);function x(){let{tables:e,setTargetTable:a,database:t,query:s,confirmedDelegetedUser:l,user:m}=d().useContext(i.TablesContext),x=l?.delegated;l?.priviledges?.match(/Edit Tables/i),l?.priviledges?.match(/Delete Tables/i);let _=l?.priviledges?.match(/Create Tables/i),{active_clone:h,active_clone_parent_db:j,remote_connected:f}=t;return(0,r.jsxs)(d().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-2 w-full",children:[(0,r.jsxs)("div",{className:"w-full justify-between flex-wrap gap-6",children:[(0,r.jsxs)("div",{className:"flex-wrap",children:[(0,r.jsx)(n.A,{}),(0,r.jsxs)("h1",{className:"text-3xl m-0 flex flex-wrap gap-2",children:[(0,r.jsx)("span",{className:"inline",children:"All Tables in"}),(0,r.jsx)("span",{className:"inline relative",children:(0,r.jsxs)("a",{href:`/admin/${m?.id}/databases/${t.db_slug}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-600 text-primary hover:text-primary_dark relative inline",onClick:e=>{e.target.closest(".copy-slug-span")&&e.preventDefault()},style:{wordBreak:"break-all"},children:[t.db_name,(0,r.jsx)("div",{className:"absolute -top-4 -right-4",children:(0,r.jsx)(u.A,{slugText:t.db_slug,justIcon:!0})})]})})]})]}),(0,r.jsx)("div",{className:"w-full md:w-auto",children:(0,r.jsxs)(g.A,{children:[(!x||x&&_)&&!j&&!f&&(0,r.jsxs)("a",{href:`/admin/${m?.id}/databases/${t.db_slug}/tables/add-table`,className:"button flex items-center gap-2 w-full",children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Table"})]}),!x&&(0,r.jsx)("a",{href:`/admin/${m?.id}/databases/${t.db_slug}/users`,className:"button dark",children:"Users"})]})})]}),(0,r.jsx)(o.A,{confirmedDelegetedUser:s?.delegated,user:m})]}),t.active_clone?(0,r.jsx)(p.A,{database:t,user:m}):(0,r.jsx)(r.Fragment,{}),t.remote_connected?(0,r.jsx)(c.p,{database:t}):(0,r.jsx)(r.Fragment,{}),(0,r.jsx)(b.A,{database:t,tables:e,setTargetTable:a,confirmedDelegetedUser:l,query:s,user:m})]})}[i,u,c,b]=m.then?(await m)():m,s()}catch(e){s(e)}})},22873:(e,a,t)=>{t.d(a,{A:()=>r});var s=t(71205);async function r({request:e,databaseSlug:a,user:t,query:r}){try{let l=t.id,d=null;if(!r?.delegated)return{dbUserId:l};let i=r.dbUserId,n=`${process.env.DSQL_USER_DB_PREFIX}${i}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${n}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,s.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((d=JSON.parse(t)).databaseSlug===a)return{dbUserId:l=d.rootUserId,rootUserId:d.rootUserId,rootUserName:d.rootUserName,rootUserEmail:d.rootUserEmail,rootUserImage:d.rootUserImage,databaseFullName:d.databaseFullName,databaseSlug:d.databaseSlug,allowedTables:d.allowedTables,priviledges:d.priviledges,database:d.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:l}}catch(e){return null}}},35503:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{TablesContext:()=>h,default:()=>x,getServerSideProps:()=>_});var r=t(8732),l=t(82015),d=t.n(l),i=t(92702),n=t(25562),o=t(70355),u=t(36940),c=t(57414),b=t(55880),g=t(22873),p=t(71934),m=e([u,b]);[u,b]=m.then?(await m)():m;let h=d().createContext({});function x({user:e,database:a,tables:t,query:s,confirmedDelegetedUser:l}){let i=`Tables For ${a.db_name} Database | Datasquirel`,g=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:i}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[p,m]=d().useState(null);return(0,r.jsx)(h.Provider,{value:{user:e,database:a,tables:t,targetTable:p,setTargetTable:m,query:s,confirmedDelegetedUser:l},children:(0,r.jsxs)(d().Fragment,{children:[(0,r.jsx)(n.A,{head:g,user:e,extraHeaderContent:(0,r.jsx)(b.A,{database:a,query:s,confirmedDelegetedUser:l,user:e}),children:(0,r.jsx)(u.A,{})}),(0,r.jsx)(o.A,{targetDatabase:a}),(0,r.jsx)(c.A,{database:a,targetTable:p})]})})}async function _({req:e,res:a,query:t}){let s=await (0,i.default)(e,a);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,g.A)({request:e,user:s,databaseSlug:t.single?.toString()||"",query:t});if(!r)return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let{dbUserId:l,rootUserId:d}=r,n=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${t.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let o=d?await (0,p.A)(` +"use strict";(()=>{var e={};e.id=5405,e.ids=[5405],e.modules={24454:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{config:()=>m,default:()=>c,getServerSideProps:()=>p,getStaticPaths:()=>g,getStaticProps:()=>b,reportWebVitals:()=>x,routeModule:()=>v,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>S,unstable_getStaticParams:()=>j,unstable_getStaticPaths:()=>h,unstable_getStaticProps:()=>_});var r=t(63865),l=t(9455),d=t(30671),i=t(5583),n=t(19796),o=t(35503),u=e([o]);o=(u.then?(await u)():u)[0];let c=(0,d.M)(o,"default"),b=(0,d.M)(o,"getStaticProps"),g=(0,d.M)(o,"getStaticPaths"),p=(0,d.M)(o,"getServerSideProps"),m=(0,d.M)(o,"config"),x=(0,d.M)(o,"reportWebVitals"),_=(0,d.M)(o,"unstable_getStaticProps"),h=(0,d.M)(o,"unstable_getStaticPaths"),j=(0,d.M)(o,"unstable_getStaticParams"),f=(0,d.M)(o,"unstable_getServerProps"),S=(0,d.M)(o,"unstable_getServerSideProps"),v=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables",pathname:"/admin/[user_id]/databases/[single]/tables",bundlePath:"",filename:""},components:{App:n.default,Document:i.default},userland:o});s()}catch(e){s(e)}})},70355:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),i=t(91140),n=t(16757);function o({targetDatabase:e}){let[a,t]=l().useState(!1);return(0,s.jsxs)(i.Ay,{title:"delete-database-confirmation",children:[a&&(0,s.jsx)(n.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.db_name?e.db_name:"This Database","' database?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(a?" pointer-events-none opacity-40":""),onClick:a=>{if(!e){alert("No Target Database Selected!");return}t(!0),window.confirm("Note that you will loose all data in this database. Continue?")?(0,d.A)("/api/deleteUserDatabase",{method:"post",body:e},!0).then(e=>{e.success&&window.location.reload()}):t(!1)},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},57414:(e,a,t)=>{t.d(a,{A:()=>o});var s=t(8732),r=t(82015),l=t.n(r),d=t(46169),i=t(91140),n=t(16757);function o({targetTable:e,database:a}){let[t,r]=l().useState(!1);return(0,s.jsxs)(i.Ay,{title:"delete-table-confirmation",children:[t&&(0,s.jsx)(n.A,{width:"20px"}),(0,s.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{r(!0),(0,d.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,s.jsx)("span",{children:"Yes"})}),(0,s.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,s.jsx)("span",{children:"Cancel"})})]})]})}},36940:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.d(a,{A:()=>x});var r=t(8732),l=t(82015),d=t.n(l),i=t(35503),n=t(59023),o=t(53926),u=t(73872),c=t(23791),b=t(6803),g=t(55904),p=t(537),m=e([i,u,c,b]);function x(){let{tables:e,setTargetTable:a,database:t,query:s,confirmedDelegetedUser:l,user:m}=d().useContext(i.TablesContext),x=l?.delegated;l?.priviledges?.match(/Edit Tables/i),l?.priviledges?.match(/Delete Tables/i);let _=l?.priviledges?.match(/Create Tables/i),{active_clone:h,active_clone_parent_db:j,remote_connected:f}=t;return(0,r.jsxs)(d().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-2 w-full",children:[(0,r.jsxs)("div",{className:"w-full justify-between flex-wrap gap-6",children:[(0,r.jsxs)("div",{className:"flex-wrap",children:[(0,r.jsx)(n.A,{}),(0,r.jsxs)("h1",{className:"text-3xl m-0 flex flex-wrap gap-2",children:[(0,r.jsx)("span",{className:"inline",children:"All Tables in"}),(0,r.jsx)("span",{className:"inline relative",children:(0,r.jsxs)("a",{href:`/admin/${m?.id}/databases/${t.db_slug}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-600 text-primary hover:text-primary_dark relative inline",onClick:e=>{e.target.closest(".copy-slug-span")&&e.preventDefault()},style:{wordBreak:"break-all"},children:[t.db_name,(0,r.jsx)("div",{className:"absolute -top-4 -right-4",children:(0,r.jsx)(u.A,{slugText:t.db_slug,justIcon:!0})})]})})]})]}),(0,r.jsx)("div",{className:"w-full md:w-auto",children:(0,r.jsxs)(g.A,{children:[(!x||x&&_)&&!j&&!f&&(0,r.jsxs)("a",{href:`/admin/${m?.id}/databases/${t.db_slug}/tables/add-table`,className:"button flex items-center gap-2 w-full",children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Table"})]}),!x&&(0,r.jsx)("a",{href:`/admin/${m?.id}/databases/${t.db_slug}/users`,className:"button dark",children:"Users"})]})})]}),(0,r.jsx)(o.A,{confirmedDelegetedUser:s?.delegated,user:m})]}),t.active_clone?(0,r.jsx)(p.A,{database:t,user:m}):(0,r.jsx)(r.Fragment,{}),t.remote_connected?(0,r.jsx)(c.p,{database:t}):(0,r.jsx)(r.Fragment,{}),(0,r.jsx)(b.A,{database:t,tables:e,setTargetTable:a,confirmedDelegetedUser:l,query:s,user:m})]})}[i,u,c,b]=m.then?(await m)():m,s()}catch(e){s(e)}})},22873:(e,a,t)=>{t.d(a,{A:()=>r});var s=t(71205);async function r({request:e,databaseSlug:a,user:t,query:r}){try{let l=t.id,d=null;if(!r?.delegated)return{dbUserId:l};let i=r.dbUserId,n=`${process.env.DSQL_USER_DB_PREFIX}${i}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${n}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,s.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((d=JSON.parse(t)).databaseSlug===a)return{dbUserId:l=d.rootUserId,rootUserId:d.rootUserId,rootUserName:d.rootUserName,rootUserEmail:d.rootUserEmail,rootUserImage:d.rootUserImage,databaseFullName:d.databaseFullName,databaseSlug:d.databaseSlug,allowedTables:d.allowedTables,priviledges:d.priviledges,database:d.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:l}}catch(e){return null}}},35503:(e,a,t)=>{t.a(e,async(e,s)=>{try{t.r(a),t.d(a,{TablesContext:()=>h,default:()=>x,getServerSideProps:()=>_});var r=t(8732),l=t(82015),d=t.n(l),i=t(92702),n=t(25562),o=t(70355),u=t(36940),c=t(57414),b=t(55880),g=t(22873),p=t(71934),m=e([u,b]);[u,b]=m.then?(await m)():m;let h=d().createContext({});function x({user:e,database:a,tables:t,query:s,confirmedDelegetedUser:l}){let i=`Tables For ${a.db_name} Database | Datasquirel`,g=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:i}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[p,m]=d().useState(null);return(0,r.jsx)(h.Provider,{value:{user:e,database:a,tables:t,targetTable:p,setTargetTable:m,query:s,confirmedDelegetedUser:l},children:(0,r.jsxs)(d().Fragment,{children:[(0,r.jsx)(n.A,{head:g,user:e,extraHeaderContent:(0,r.jsx)(b.A,{database:a,query:s,confirmedDelegetedUser:l,user:e}),children:(0,r.jsx)(u.A,{})}),(0,r.jsx)(o.A,{targetDatabase:a}),(0,r.jsx)(c.A,{database:a,targetTable:p})]})})}async function _({req:e,res:a,query:t}){let s=await (0,i.A)(e,a);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,g.A)({request:e,user:s,databaseSlug:t.single?.toString()||"",query:t});if(!r)return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let{dbUserId:l,rootUserId:d}=r,n=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${t.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let o=d?await (0,p.A)(` SELECT delegated_user_tables.database,delegated_user_tables.table,user_database_tables.* FROM diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table].js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table].js index c273145..31959b5 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table].js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=5271,e.ids=[5271],e.modules={82654:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{config:()=>f,default:()=>u,getServerSideProps:()=>p,getStaticPaths:()=>m,getStaticProps:()=>x,reportWebVitals:()=>h,routeModule:()=>y,unstable_getServerProps:()=>j,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>w,unstable_getStaticPaths:()=>g,unstable_getStaticProps:()=>b});var s=t(63865),r=t(9455),n=t(30671),i=t(5583),d=t(19796),c=t(74561),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,n.M)(c,"default"),x=(0,n.M)(c,"getStaticProps"),m=(0,n.M)(c,"getStaticPaths"),p=(0,n.M)(c,"getServerSideProps"),f=(0,n.M)(c,"config"),h=(0,n.M)(c,"reportWebVitals"),b=(0,n.M)(c,"unstable_getStaticProps"),g=(0,n.M)(c,"unstable_getStaticPaths"),w=(0,n.M)(c,"unstable_getStaticParams"),j=(0,n.M)(c,"unstable_getServerProps"),v=(0,n.M)(c,"unstable_getServerSideProps"),y=new s.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]",bundlePath:"",filename:""},components:{App:d.default,Document:i.default},userland:c});l()}catch(e){l(e)}})},57414:(e,a,t)=>{t.d(a,{A:()=>c});var l=t(8732),s=t(82015),r=t.n(s),n=t(46169),i=t(91140),d=t(16757);function c({targetTable:e,database:a}){let[t,s]=r().useState(!1);return(0,l.jsxs)(i.Ay,{title:"delete-table-confirmation",children:[t&&(0,l.jsx)(d.A,{width:"20px"}),(0,l.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,l.jsxs)("div",{children:[(0,l.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{s(!0),(0,n.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,l.jsx)("span",{children:"Yes"})}),(0,l.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,l.jsx)("span",{children:"Cancel"})})]})]})}},54187:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.d(a,{A:()=>v});var s=t(8732),r=t(82015),n=t.n(r),i=t(46169),d=t(74561),c=t(59023),o=t(53926),u=t(73872),x=t(16757),m=t(70468),p=t(471),f=t(32262),h=t(55904),b=t(537),g=t(51275),w=t(23791),j=e([d,u,m,w]);function v(){let{user:e,database:a,table:l,tableRecord:r,dbSchemaData:j,targetField:v,setTargetField:y,refreshFieldsListRef:N,setTableFields:_,tableFields:T,tableIndexes:S,setTableIndexes:A,updateTableAfterFieldsUpdateFunction:F,entries:C,targetEntry:E,setTargetEntry:I,richTextEditors:q,jsonTextEditors:$,query:D,confirmedDelegetedUser:k,entriesCount:P}=n().useContext(d.SingleTableContext);if(!a||!e||!r||!l)return;let R=t(94327),U=k?.delegated,M=k?.priviledges?.match(/Edit Tables/i),L=k?.priviledges?.match(/Delete Tables/i);k?.priviledges?.match(/Create Tables/i);let{active_clone:O,active_clone_parent_db:W,remote_connected:B}=a,H=`dsql${e.id}${a.id}${r.id}`,[V,X]=n().useState(!1);return(0,s.jsxs)(n().Fragment,{children:[V&&(0,s.jsx)(x.A,{}),(0,s.jsxs)("div",{className:"flex-col items-start gap-4 xl:gap-0 w-full relative z-50",children:[(0,s.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,s.jsxs)("div",{className:"flex-wrap",children:[(0,s.jsx)(c.A,{}),(0,s.jsx)("h1",{className:"text-3xl m-0",children:(0,s.jsxs)("span",{children:[l.tableFullName.replace(/ table/i,"")," ","Table"]})}),(0,s.jsx)(u.A,{slugText:l.tableName,outlined:!0})]}),(0,s.jsx)("div",{className:"flex-wrap flex-col md:flex-row w-full md:w-auto items-stretch md:items-center",children:(0,s.jsxs)(h.A,{children:[(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/entries/add-entry`,className:"button flex items-center gap-2",children:[(0,s.jsx)("span",{className:"symbol",children:"+"}),(0,s.jsx)("span",{children:"Add New Table Entry"})]}),(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/entries`,className:"button secondary flex items-center gap-2",children:(0,s.jsx)("span",{children:"Entries"})}),(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/fields`,className:"button outlined secondary flex items-center gap-2",children:(0,s.jsx)("span",{children:"All Fields"})}),(!U||U&&(M||L))&&!W&&!B&&(0,s.jsxs)("div",{className:"dropdown-wrapper mt-4 xl:mt-0",children:[(0,s.jsx)("span",{className:"hidden xl:flex button outlined gray",children:"More"}),(0,s.jsx)("div",{className:"dropdown mobile-transform right-aligned mt-0 xl:-mt-2 gap-2",children:(0,s.jsxs)(h.A,{column:!0,className:"w-full",children:[(!U||U&&M)&&!W&&!B&&(0,s.jsx)("a",{className:"button outlined-gray more-padding w-full",href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/edit-table`,children:"Edit Table"}),(!U||U&&L)&&!W&&!B&&(0,s.jsx)("button",{className:"outlined-gray more-padding w-full",onClick:e=>{window.confirm(`Delete "${l.tableFullName}" table?`)&&(X(!0),(0,i.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:{table_slug:l.tableName}}},!0).then(e=>{e.success&&window.location.reload()}))},children:"Delete Table"})]})})]})]})})]}),(0,s.jsx)(o.A,{confirmedDelegetedUser:D?.delegated,user:e})]}),a.active_clone?(0,s.jsx)(b.A,{database:a,user:e}):(0,s.jsx)(s.Fragment,{}),a.remote_connected?(0,s.jsx)(w.p,{database:a}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(g.A,{table:l,database:a,user:e}),(0,s.jsx)(p.A,{user:e,tableFields:T,setTableFields:_,setTargetField:y,refreshFieldsListRef:N,updateTable:!0,updateTableAfterFieldsUpdateFunction:F,collapsed:!0,database:a,table:l,confirmedDelegetedUser:k,query:D}),(0,s.jsx)(f.A,{user:e,table:l,tableUniqueId:H,tableIndexes:S,setTableIndexes:A,database:a,tableFields:T,updateTableAfterFieldsUpdateFunction:F,confirmedDelegetedUser:k}),C&&j&&q&&$&&(0,s.jsx)(m.A,{user:e,entries:C,database:a,table:l,setTargetEntry:I,dbSchemaData:j,richTextEditors:q,dataTypes:R,title:"Entries",query:D,confirmedDelegetedUser:k,jsonTextEditors:$,entriesCount:P})]})}[d,u,m,w]=j.then?(await j)():j,l()}catch(e){l(e)}})},32262:(e,a,t)=>{t.d(a,{A:()=>b});var l=t(8732),s=t(82015),r=t.n(s);function n({tableIndexes:e,setTableIndexes:a,setRefresh:t,setPageRefresh:l}){let s=e&&e[0]?e:[];s.push({newTempIndex:!0}),a(s),t&&t(e=>e+1)}var i=t(16757),d=t(46169),c=t(27825),o=t.n(c);function u({tableIndex:e,fieldIndex:a,currentTable:t,tableFields:s,tableIndexes:n,setTableIndexes:i,setRefresh:c,user:u,tableUniqueId:x}){let[m,p]=r().useState("regular"),[f,h]=r().useState([]),b=r().useRef();return(0,l.jsx)("div",{className:"w-full mt-1 xl:flex-nowrap flex-wrap",ref:b,children:(0,l.jsxs)("form",{className:"flex flex-row items-start gap-4 w-full justify-between border border-solid p-4 pt-6 border-slate-400 rounded focus:shadow-lg shadow-slate-700/40 relative flex-wrap xl:flex-nowrap shadow-xl",onSubmit:e=>{e.preventDefault();let t=e.target.new_index_name.value.replace(/_index/,"").replace(/_{1,}$/,"")+"_index";if(!f||!f[0]){alert("Please Select at least 1 table column name");return}!function({fieldIndex:e,setTableIndexes:a,setRefresh:t,payload:l}){a(a=>(a.splice(e,1,l),a)),t&&t(e=>e+1)}({fieldIndex:a,setTableIndexes:i,payload:{indexType:m,indexName:t,indexTableFields:f,alias:x+"_"+t},setRefresh:c})},children:[(0,l.jsx)("span",{className:"absolute -top-2 text-sm bg-fuchsia-600 text-white px-2 rounded-full",children:"New Index"}),(0,l.jsxs)("div",{className:"gap-4 flex-wrap xl:flex-nowrap flex-col xl:flex-row items-stretch w-full",children:[(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",style:{minWidth:"70px"},children:[(0,l.jsx)("label",{htmlFor:"new_field_required",children:"Type"}),(0,l.jsx)("select",{name:"new_field_required",id:"new_field_required",className:"px-2",onChange:e=>{p(e.target.value)},children:m?.match(/regular/i)?(0,l.jsx)("option",{value:"regular",children:"Default"}):(0,l.jsx)("option",{value:"fullText",children:"Full Text"})})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",children:[(0,l.jsx)("label",{htmlFor:"new_index_name",children:"Index Name"}),(0,l.jsx)("input",{type:"text",name:"new_index_name",id:"new_index_name",placeholder:"Eg. title_index",onInput:async e=>{let a=e.target;a.value=a.value.toLowerCase().replace(/ /g,"_")},required:!0})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-4 xl:gap-0.5",children:[(0,l.jsxs)("div",{className:"items-start",children:[(0,l.jsx)("label",{htmlFor:"new_field_data_type",children:"Table Column(s)"}),(0,l.jsxs)("div",{className:"dropdown-wrapper reversed text-sm items-start gap-2",children:[(0,l.jsx)("span",{className:"px-2 bg-slate-200 dark:bg-slate-700 rounded-full hover:bg-slate-100 dark:hover:bg-slate-600 hidden xl:flex",children:"Info"}),(0,l.jsx)("div",{className:"dropdown mt-0 xl:-mt-2",children:(0,l.jsx)("span",{children:"Select Columns to be indexed. NB the order matters"})})]})]}),(0,l.jsxs)("div",{className:"w-auto flex flex-row items-stretch gap-4",children:[(0,l.jsxs)("select",{name:"new_field_data_type",id:"new_field_data_type",className:"w-full xl:w-auto",onChange:e=>{if(e.target.value.match(/--/))return;let a=Array.from(e.target.options).filter(a=>a.value===e.target.value)[0].dataset.type;if(a?.match(/text/i))p("fullText"),h([{value:e.target.value,dataType:a}]);else{try{if(f.filter(e=>e.dataType.match(/text/i))[0])throw Error("TEXT type exists");if(f.findIndex(a=>a.value===e.target.value)>=0||e.target.value.match(/^--$/))return;a?(f.push({value:e.target.value,dataType:a}),h([...f])):window.alert("Datatype not provided. Please recheck fields.")}catch(t){(0,d.A)("/api/admin/clientError",{method:"post",body:{component:"NewIndexFieldTemp/lines-177-190",message:t.message,user:u}}),a?h([{value:e.target.value,dataType:a}]):window.alert("Couldn't set Index Fields")}p("regular")}},children:[(0,l.jsx)("option",{value:"--",children:"--"}),s.filter(e=>!e?.fieldName?.match(/^id$|^date_/)&&!e.foreignKey).map((e,a)=>(0,l.jsx)("option",{value:e.fieldName,"data-type":e.dataType,children:e.fieldName},a+1))]}),f&&f[0]&&(0,l.jsx)("div",{className:"px-3 py-1 bg-slate-100 dark:bg-slate-500/10 rounded",children:f.map((e,a)=>(0,l.jsxs)("span",{className:"text-sm px-3 py-1 bg-white dark:bg-slate-700 rounded-full shadow-lg font-bold flex items-center justify-center gap-1",children:[(0,l.jsx)("span",{children:e.value}),(0,l.jsx)("span",{className:"font-normal w-5 h-5 rounded-full flex items-center justify-center cursor-pointer bg-slate-200 dark:bg-slate-600 text-xs hover:bg-slate-400",onClick:a=>{h([...f.filter(a=>!a.value.match(RegExp(`^${o().escapeRegExp(e.value)}$`)))])},children:"✖"})]},a+1))})]})]})]}),(0,l.jsxs)("div",{className:"secondary mt-auto flex-wrap xl:flex-nowrap w-full xl:w-auto",children:[(0,l.jsx)("button",{type:"submit",className:"secondary mt-auto py-3 w-full sm:w-auto justify-center grow",children:"Add Index"}),(0,l.jsx)("div",{className:"button outlined gray mt-auto py-2.5 w-full sm:w-auto justify-center grow",onClick:e=>{i(e=>e.filter((e,t)=>t!=a))},children:"Cancel"})]})]})})}var x=t(42960);function m({targetIndexObject:e,fieldIndex:a,tableFields:t,refreshFieldsListRef:s,setTableIndexes:n,setRefresh:i,setActiveEdit:c,user:u,tableUniqueId:x}){let[m,p]=r().useState(e),[f,h]=r().useState(m.indexType||"regular"),[b,g]=r().useState(m.indexTableFields?[...m.indexTableFields]:[]),w=r().useRef();return(0,l.jsx)("div",{className:"w-full -mt-3 flex-wrap",ref:w,children:(0,l.jsxs)("form",{className:"flex flex-col xl:flex-row items-start gap-4 w-full justify-between p-4 relative xl:flex-nowrap flex-wrap border border-t-0 border-slate-200 dark:border-slate-600 border-solid rounded-b",onSubmit:e=>{e.preventDefault();let t=e.target.new_index_name.value.replace(/_index/,"").replace(/_{1,}$/,"")+"_index";m.indexName=t,m.alias=x+"_"+t,m.indexTableFields=b,n(e=>(e[a]=m,e)),c(!1),i(e=>e+1)},children:[(0,l.jsxs)("div",{className:"gap-4 xl:flex-nowrap flex-wrap flex-col xl:flex-row items-stretch w-full",children:[(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",style:{minWidth:"70px"},children:[(0,l.jsx)("label",{htmlFor:"new_field_required",children:"Type"}),(0,l.jsx)("select",{name:"new_field_required",id:"new_field_required",className:"px-2",onChange:e=>{h(e.target.value),p(a=>(a.indexType=e.target.value,a))},defaultValue:f,children:f?.match(/regular/i)?(0,l.jsx)("option",{value:"regular",children:"Default"}):(0,l.jsx)("option",{value:"fullText",children:"Full Text"})})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",children:[(0,l.jsx)("label",{htmlFor:"new_index_name",children:"Index Name"}),(0,l.jsx)("input",{type:"text",name:"new_index_name",id:"new_index_name",placeholder:"Eg. title_index",onInput:async e=>{let a=e.target;a.value=a.value.toLowerCase().replace(/ /g,"_")},required:!0,defaultValue:m.indexName})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-4 xl:gap-0.5",children:[(0,l.jsxs)("div",{className:"items-start",children:[(0,l.jsx)("label",{htmlFor:"new_field_data_type",children:"Table Column(s)"}),(0,l.jsxs)("div",{className:"dropdown-wrapper reversed text-sm items-start gap-2",children:[(0,l.jsx)("span",{className:"px-2 bg-slate-200 dark:bg-slate-700 rounded-full hover:bg-slate-100 dark:hover:bg-slate-600 hidden xl:flex",children:"Info"}),(0,l.jsx)("div",{className:"dropdown mt-0 xl:-mt-2",children:(0,l.jsx)("span",{children:"Select Columns to be indexed. NB the order matters"})})]})]}),(0,l.jsxs)("div",{className:"w-auto flex flex-row items-stretch gap-4",children:[(0,l.jsxs)("select",{name:"new_field_data_type",id:"new_field_data_type",className:"w-full xl:w-auto",onChange:e=>{!function({e,indexTableFields:a,setIndexTableFields:t,setIndexType:l,user:s}){if(e.target.value.match(/--/))return;let r=Array.from(e.target.options).filter(a=>a.value===e.target.value)[0].dataset.type;if(r.match(/text/i))l("fullText"),t([{value:e.target.value,dataType:r}]);else{try{if(a.filter(e=>e.dataType.match(/text/i))[0])throw Error("TEXT type exists");if(a.findIndex(a=>a.value===e.target.value)>=0||e.target.value.match(/^--$/))return;a.push({value:e.target.value,dataType:r}),t([...a])}catch(a){(0,d.A)("/api/admin/clientError",{method:"post",body:{component:"ExistingIndexEdit/lines-184-197",message:a.message,user:s}}),t([{value:e.target.value,dataType:r}])}l("regular")}}({e,indexTableFields:b,setIndexTableFields:g,setIndexType:h,user:u})},children:[(0,l.jsx)("option",{value:"--",children:"--"}),t.filter(e=>!e?.fieldName?.match(/^id$|^date_/)&&!e.foreignKey).map((e,a)=>(0,l.jsx)("option",{value:e.fieldName,"data-type":e.dataType,children:e.fieldName},a+1))]}),b&&b[0]&&(0,l.jsx)("div",{className:"card no-hover px-3 py-1 items-center",children:b.map((e,a)=>(0,l.jsxs)("span",{className:"text-sm px-3 py-1 bg-white dark:bg-slate-700 rounded-full shadow-lg font-bold flex items-center justify-center gap-1",children:[(0,l.jsx)("span",{children:e.value}),(0,l.jsx)("span",{className:"font-normal w-5 h-5 rounded-full flex items-center justify-center cursor-pointer bg-slate-200 text-xs hover:bg-slate-400",onClick:a=>{g([...b.filter(a=>!a.value.match(RegExp(`^${o().escapeRegExp(e.value)}$`)))])},children:"✖"})]},a+1))})]})]})]}),(0,l.jsxs)("div",{className:"secondary mt-auto xl:flex-nowrap flex-wrap w-full xl:w-auto",children:[(0,l.jsx)("button",{type:"submit",className:"secondary mt-auto py-3 w-full md:w-auto grow",children:"Save Updates"}),(0,l.jsx)("div",{className:"button outlined gray mt-auto py-2.5 w-full md:w-auto justify-center grow",onClick:e=>{c(!1)},children:"Cancel"})]})]})})}var p=t(55904);function f({tableIndex:e,fieldIndex:a,tableIndexes:t,setTableIndexes:s,refreshFieldsListRef:n,database:i,currentTable:d,tableFields:c,setRefresh:o,confirmedDelegetedUser:u,user:f,tableUniqueId:h}){let b=u?.delegated,g=u?.priviledges?.match(/Edit Tables/i);u?.priviledges?.match(/Delete Tables/i),u?.priviledges?.match(/Create Tables/i);let{active_clone:w,active_clone_parent_db:j,remote_connected:v}=i,[y,N]=r().useState(e),[_,T]=r().useState(!1),[S,A]=r().useState(0);return(0,l.jsxs)("div",{className:"flex-col w-full"+(_?" shadow-xl shadow-slate-300/40 dark:shadow-black/30 relative z-50":""),children:[(0,l.jsxs)("div",{className:"card no-hover items-center w-full py-4"+(_?" rounded-t":" rounded")+(y.indexName?.match(x.A)?" text-slate-400 pointer-events-none border-slate-200 border":""),onClick:e=>{},children:[(0,l.jsx)("span",{className:"font-bold dark:text-white",children:y.indexName}),!y.indexName?.match(x.A)&&!j&&!v&&(0,l.jsx)("div",{className:"ml-0 md:ml-auto flex-wrap",children:(!b||b&&g)&&(0,l.jsx)(r().Fragment,{children:(0,l.jsx)(p.A,{children:(0,l.jsx)("div",{className:"button outlined gray smallest",onClick:t=>{window.confirm(`Delete "${e.indexName}"?`)&&s(e=>e.filter((e,t)=>t!=a))},style:{color:"var(--slate-500)"},children:"Delete"})})})})]}),_&&(0,l.jsx)("div",{className:"w-full",children:(0,l.jsx)(m,{fieldIndex:a,setTableIndexes:s,refreshFieldsListRef:n,setActiveEdit:T,tableFields:c,targetIndexObject:y,setRefresh:o,user:f,tableUniqueId:h})})]})}let h=1;function b({user:e,table:a,tableUniqueId:t,tableIndexes:s,setTableIndexes:d,tableFields:c,updateTableAfterFieldsUpdateFunction:o,confirmedDelegetedUser:x,database:m}){a.indexes;let p=x?.delegated,b=x?.priviledges?.match(/Edit Tables/i);x?.priviledges?.match(/Delete Tables/i),x?.priviledges?.match(/Create Tables/i);let{active_clone:g,active_clone_parent_db:w,remote_connected:j}=m,[v,y]=r().useState(0),[N,_]=r().useState(!1),[T,S]=r().useState(!1);return p&&!b?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("section",{className:"paper blue",children:[N&&(0,l.jsx)(i.A,{}),a.childTable?(0,l.jsxs)(r().Fragment,{children:[(0,l.jsx)("h2",{className:"text-xl m-0 text-left title",children:"Indexes"}),(0,l.jsx)("span",{children:"Table indexes are inherited from parent table"}),s&&s[0]&&s.map((e,a)=>(0,l.jsxs)("div",{className:"card w-full light-gray py-4 no-hover items-center",children:[(0,l.jsx)("b",{children:e.indexName}),(0,l.jsxs)("span",{className:"info small gray grow-0 ml-auto w-auto",children:[e.indexType," index"]})]},a))]}):(0,l.jsxs)(r().Fragment,{children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsx)("h2",{className:"text-xl m-0 text-left title",children:"Indexes"}),(!p||p&&b)&&!w&&!j&&(0,l.jsxs)("div",{className:"button secondary outlined flex items-center gap-2",onClick:e=>{T&&S(!1),n({tableIndexes:s,setTableIndexes:d,setRefresh:y})},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Index"})]})]}),(0,l.jsxs)("div",{className:"flex-col w-full",style:T?{maxHeight:"200px"}:{},children:[s&&s[0]&&s.map((r,n)=>(h++,r.newTempIndex)?(0,l.jsx)(u,{fieldIndex:n,tableIndex:r,currentTable:a,tableIndexes:s,setTableIndexes:d,tableFields:c,setRefresh:y,user:e,tableUniqueId:t},h):(0,l.jsx)(f,{fieldIndex:n,tableIndex:r,database:m,currentTable:a,tableIndexes:s,setTableIndexes:d,tableFields:c,setRefresh:y,confirmedDelegetedUser:x,user:e,tableUniqueId:t},h)),(!p||p&&b)&&!w&&!j&&(0,l.jsxs)(r().Fragment,{children:[(0,l.jsxs)("div",{className:"button outlined gray w-full justify-center more-padding",style:{borderStyle:"dashed"},onClick:e=>{n({tableIndexes:s,setTableIndexes:d,setRefresh:y})},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Index"})]}),(0,l.jsx)("div",{className:"button w-full blue",onClick:e=>{_(!0),o&&o(_)},children:(0,l.jsx)("span",{children:"Update Table Indexes"})})]})]})]})]})}},41494:(e,a,t)=>{t.d(a,{A:()=>d});var l=t(77047),s=t(71934),r=t(22873),n=t(72272),i=t(52854);async function d({req:e,user:a,query:t}){try{let l=await (0,r.A)({request:e,user:a,databaseSlug:t.single,query:t});if(!l)return null;let{dbUserId:d}=l,c=await (0,s.A)(`SELECT * FROM user_databases WHERE user_id='${d}' AND db_slug='${t.single}'`);if(!c?.[0])return null;let o=(0,n.A)({userId:Number(d)});if(!o)throw Error("DB Schema not found!");let u=o.filter(e=>e.dbFullName===c[0].db_full_name)[0]?.tables,x=u?.filter(e=>e.tableName===t.single_table)[0],m=await (0,s.A)(`SELECT * FROM user_database_tables WHERE user_id='${d}' AND db_id='${c[0].id}' AND table_slug='${t.single_table}'`),p=await (0,i.A)({database:c[0].db_full_name,queryString:`SELECT * FROM ${c[0].db_full_name}.${x?.tableName} ORDER BY id DESC LIMIT 10`,tableSchema:x}),f=await (0,i.A)({database:c[0].db_full_name,queryString:`SELECT COUNT(id) AS count FROM ${c[0].db_full_name}.${x?.tableName}`,tableSchema:x});if(l.rootUserId){let e=o.filter(e=>e.dbFullName==c[0].db_full_name)[0],a=e.tables.filter(e=>e.tableName===x?.tableName);e.tables=a,o=[e]}return{confirmedDelegetedUser:l||null,database:c[0]||null,dbSchemaData:o||null,entries:p||null,entriesCount:f?.[0]?.count||0,query:t,table:x,tableRecord:m[0]||{}}}catch(e){return(0,l.A)({component:"[single_table]/index-page-component/getServerSideProps/catch-error]",message:e.message,user:a}),{}}}},7143:(e,a,t)=>{t.d(a,{A:()=>r});var l=t(27825),s=t(46169);function r({query:e,table:a,database:t,dbSchemaData:r,tableFields:n,tableIndexes:i,setLoading:d}){let c=[...r];try{let r=c.findIndex(e=>e.dbFullName===t.db_full_name),o=c[r].tables.findIndex(e=>e.tableName===a.tableName);if(c[r].tables[o].fields=n?l.cloneDeep(n):[],c[r].tables[o].indexes=i?l.cloneDeep(i):[],c[r].tables[o].fields.find(e=>e.newTempField)){window.alert("Please resolve all open fields before you save"),setTimeout(()=>{d?.(!1)},1e3);return}(0,s.A)("/api/updateDbSchemaDataForUser",{method:"post",body:{schema:c,database:t.db_slug,table:a,delegated:e?.delegated}},!0).then(e=>{e?.success?window.location.reload():(console.log("Res",e),window.alert(e?.msg||"Operation Failed. Please check permissions."))}).finally(()=>{d&&setTimeout(()=>{d(!1)},1e3)})}catch(e){window.alert(e.message),setTimeout(()=>{d?.(!1)},1e3);return}}},74561:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{SingleTableContext:()=>w,default:()=>b,getServerSideProps:()=>g});var s=t(8732),r=t(82015),n=t.n(r),i=t(92702),d=t(25562),c=t(57414),o=t(54187),u=t(55880),x=t(7143),m=t(77047),p=t(41494),f=t(43363),h=e([o,u]);[o,u]=h.then?(await h)():h;let w=n().createContext({});function b({user:e,database:a,table:t,tableRecord:l,dbSchemaData:r,entries:i,query:m,confirmedDelegetedUser:p,entriesCount:h}){let b=`${t.tableFullName} Table | Datasquirel`,g=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:b}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),[j,v]=n().useState(t.fields),[y,N]=n().useState(t.indexes),[_,T]=n().useState(null),[S,A]=n().useState(null),F=n().useRef(null),C=n().useRef([]),E=n().useRef([]);return(0,s.jsx)(w.Provider,{value:{user:e,database:a,table:t,tableRecord:l,dbSchemaData:r,targetField:_,setTargetField:T,refreshFieldsListRef:F,tableFields:j,setTableFields:v,tableIndexes:y,setTableIndexes:N,updateTableAfterFieldsUpdateFunction:function(e){(0,x.A)({query:m,table:t,database:a,dbSchemaData:r,tableFields:j,tableIndexes:y,setLoading:e})},entries:i,targetEntry:S,setTargetEntry:A,richTextEditors:C,jsonTextEditors:E,query:m,confirmedDelegetedUser:p,entriesCount:h},children:(0,s.jsx)(d.A,{head:g,user:e,extraHeaderContent:(0,s.jsx)(u.A,{database:a,query:m,confirmedDelegetedUser:p,user:e}),children:(0,s.jsxs)(n().Fragment,{children:[(0,s.jsx)(o.A,{}),(0,s.jsx)(f.A,{snug:!0}),(0,s.jsx)(c.A,{database:a,targetTable:l})]})})})}async function g({req:e,res:a,query:t}){let l=await (0,i.default)(e,a);if(!l?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let a=await (0,p.A)({req:e,query:t,user:l});if(!a?.table)throw Error("Data Fetching Error!");return{props:{user:l,...a}}}catch(a){return(0,m.A)({component:"[single_table]/index-page-component/getServerSideProps/catch-error]",message:a.message,user:l}),{redirect:{destination:e.url?e.url.replace(/\/[^\/]+$/,"")+(t?.delegated?"?delegated=true":""):"/",permanent:!1}}}}l()}catch(e){l(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},90317:e=>{e.exports=require("html-prettify")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},41836:e=>{e.exports=require("react-tiny-popover")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var a=require("../../../../../../webpack-runtime.js");a.C(e);var t=e=>a(a.s=e),l=a.X(0,[883,9821,6521,9796,5392,3634,3155,3791,9901,725,4627,8704],()=>t(82654));module.exports=l})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=5271,e.ids=[5271],e.modules={82654:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{config:()=>f,default:()=>u,getServerSideProps:()=>p,getStaticPaths:()=>m,getStaticProps:()=>x,reportWebVitals:()=>h,routeModule:()=>y,unstable_getServerProps:()=>j,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>w,unstable_getStaticPaths:()=>g,unstable_getStaticProps:()=>b});var s=t(63865),r=t(9455),n=t(30671),i=t(5583),d=t(19796),c=t(74561),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,n.M)(c,"default"),x=(0,n.M)(c,"getStaticProps"),m=(0,n.M)(c,"getStaticPaths"),p=(0,n.M)(c,"getServerSideProps"),f=(0,n.M)(c,"config"),h=(0,n.M)(c,"reportWebVitals"),b=(0,n.M)(c,"unstable_getStaticProps"),g=(0,n.M)(c,"unstable_getStaticPaths"),w=(0,n.M)(c,"unstable_getStaticParams"),j=(0,n.M)(c,"unstable_getServerProps"),v=(0,n.M)(c,"unstable_getServerSideProps"),y=new s.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]",bundlePath:"",filename:""},components:{App:d.default,Document:i.default},userland:c});l()}catch(e){l(e)}})},57414:(e,a,t)=>{t.d(a,{A:()=>c});var l=t(8732),s=t(82015),r=t.n(s),n=t(46169),i=t(91140),d=t(16757);function c({targetTable:e,database:a}){let[t,s]=r().useState(!1);return(0,l.jsxs)(i.Ay,{title:"delete-table-confirmation",children:[t&&(0,l.jsx)(d.A,{width:"20px"}),(0,l.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,l.jsxs)("div",{children:[(0,l.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{s(!0),(0,n.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,l.jsx)("span",{children:"Yes"})}),(0,l.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,l.jsx)("span",{children:"Cancel"})})]})]})}},54187:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.d(a,{A:()=>v});var s=t(8732),r=t(82015),n=t.n(r),i=t(46169),d=t(74561),c=t(59023),o=t(53926),u=t(73872),x=t(16757),m=t(70468),p=t(471),f=t(32262),h=t(55904),b=t(537),g=t(51275),w=t(23791),j=e([d,u,m,w]);function v(){let{user:e,database:a,table:l,tableRecord:r,dbSchemaData:j,targetField:v,setTargetField:y,refreshFieldsListRef:N,setTableFields:_,tableFields:T,tableIndexes:S,setTableIndexes:A,updateTableAfterFieldsUpdateFunction:F,entries:C,targetEntry:E,setTargetEntry:I,richTextEditors:q,jsonTextEditors:$,query:D,confirmedDelegetedUser:k,entriesCount:P}=n().useContext(d.SingleTableContext);if(!a||!e||!r||!l)return;let R=t(94327),U=k?.delegated,M=k?.priviledges?.match(/Edit Tables/i),L=k?.priviledges?.match(/Delete Tables/i);k?.priviledges?.match(/Create Tables/i);let{active_clone:O,active_clone_parent_db:W,remote_connected:B}=a,H=`dsql${e.id}${a.id}${r.id}`,[V,X]=n().useState(!1);return(0,s.jsxs)(n().Fragment,{children:[V&&(0,s.jsx)(x.A,{}),(0,s.jsxs)("div",{className:"flex-col items-start gap-4 xl:gap-0 w-full relative z-50",children:[(0,s.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,s.jsxs)("div",{className:"flex-wrap",children:[(0,s.jsx)(c.A,{}),(0,s.jsx)("h1",{className:"text-3xl m-0",children:(0,s.jsxs)("span",{children:[l.tableFullName.replace(/ table/i,"")," ","Table"]})}),(0,s.jsx)(u.A,{slugText:l.tableName,outlined:!0})]}),(0,s.jsx)("div",{className:"flex-wrap flex-col md:flex-row w-full md:w-auto items-stretch md:items-center",children:(0,s.jsxs)(h.A,{children:[(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/entries/add-entry`,className:"button flex items-center gap-2",children:[(0,s.jsx)("span",{className:"symbol",children:"+"}),(0,s.jsx)("span",{children:"Add New Table Entry"})]}),(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/entries`,className:"button secondary flex items-center gap-2",children:(0,s.jsx)("span",{children:"Entries"})}),(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/fields`,className:"button outlined secondary flex items-center gap-2",children:(0,s.jsx)("span",{children:"All Fields"})}),(!U||U&&(M||L))&&!W&&!B&&(0,s.jsxs)("div",{className:"dropdown-wrapper mt-4 xl:mt-0",children:[(0,s.jsx)("span",{className:"hidden xl:flex button outlined gray",children:"More"}),(0,s.jsx)("div",{className:"dropdown mobile-transform right-aligned mt-0 xl:-mt-2 gap-2",children:(0,s.jsxs)(h.A,{column:!0,className:"w-full",children:[(!U||U&&M)&&!W&&!B&&(0,s.jsx)("a",{className:"button outlined-gray more-padding w-full",href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${l.tableName}/edit-table`,children:"Edit Table"}),(!U||U&&L)&&!W&&!B&&(0,s.jsx)("button",{className:"outlined-gray more-padding w-full",onClick:e=>{window.confirm(`Delete "${l.tableFullName}" table?`)&&(X(!0),(0,i.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:{table_slug:l.tableName}}},!0).then(e=>{e.success&&window.location.reload()}))},children:"Delete Table"})]})})]})]})})]}),(0,s.jsx)(o.A,{confirmedDelegetedUser:D?.delegated,user:e})]}),a.active_clone?(0,s.jsx)(b.A,{database:a,user:e}):(0,s.jsx)(s.Fragment,{}),a.remote_connected?(0,s.jsx)(w.p,{database:a}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(g.A,{table:l,database:a,user:e}),(0,s.jsx)(p.A,{user:e,tableFields:T,setTableFields:_,setTargetField:y,refreshFieldsListRef:N,updateTable:!0,updateTableAfterFieldsUpdateFunction:F,collapsed:!0,database:a,table:l,confirmedDelegetedUser:k,query:D}),(0,s.jsx)(f.A,{user:e,table:l,tableUniqueId:H,tableIndexes:S,setTableIndexes:A,database:a,tableFields:T,updateTableAfterFieldsUpdateFunction:F,confirmedDelegetedUser:k}),C&&j&&q&&$&&(0,s.jsx)(m.A,{user:e,entries:C,database:a,table:l,setTargetEntry:I,dbSchemaData:j,richTextEditors:q,dataTypes:R,title:"Entries",query:D,confirmedDelegetedUser:k,jsonTextEditors:$,entriesCount:P})]})}[d,u,m,w]=j.then?(await j)():j,l()}catch(e){l(e)}})},32262:(e,a,t)=>{t.d(a,{A:()=>b});var l=t(8732),s=t(82015),r=t.n(s);function n({tableIndexes:e,setTableIndexes:a,setRefresh:t,setPageRefresh:l}){let s=e&&e[0]?e:[];s.push({newTempIndex:!0}),a(s),t&&t(e=>e+1)}var i=t(16757),d=t(46169),c=t(27825),o=t.n(c);function u({tableIndex:e,fieldIndex:a,currentTable:t,tableFields:s,tableIndexes:n,setTableIndexes:i,setRefresh:c,user:u,tableUniqueId:x}){let[m,p]=r().useState("regular"),[f,h]=r().useState([]),b=r().useRef();return(0,l.jsx)("div",{className:"w-full mt-1 xl:flex-nowrap flex-wrap",ref:b,children:(0,l.jsxs)("form",{className:"flex flex-row items-start gap-4 w-full justify-between border border-solid p-4 pt-6 border-slate-400 rounded focus:shadow-lg shadow-slate-700/40 relative flex-wrap xl:flex-nowrap shadow-xl",onSubmit:e=>{e.preventDefault();let t=e.target.new_index_name.value.replace(/_index/,"").replace(/_{1,}$/,"")+"_index";if(!f||!f[0]){alert("Please Select at least 1 table column name");return}!function({fieldIndex:e,setTableIndexes:a,setRefresh:t,payload:l}){a(a=>(a.splice(e,1,l),a)),t&&t(e=>e+1)}({fieldIndex:a,setTableIndexes:i,payload:{indexType:m,indexName:t,indexTableFields:f,alias:x+"_"+t},setRefresh:c})},children:[(0,l.jsx)("span",{className:"absolute -top-2 text-sm bg-fuchsia-600 text-white px-2 rounded-full",children:"New Index"}),(0,l.jsxs)("div",{className:"gap-4 flex-wrap xl:flex-nowrap flex-col xl:flex-row items-stretch w-full",children:[(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",style:{minWidth:"70px"},children:[(0,l.jsx)("label",{htmlFor:"new_field_required",children:"Type"}),(0,l.jsx)("select",{name:"new_field_required",id:"new_field_required",className:"px-2",onChange:e=>{p(e.target.value)},children:m?.match(/regular/i)?(0,l.jsx)("option",{value:"regular",children:"Default"}):(0,l.jsx)("option",{value:"fullText",children:"Full Text"})})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",children:[(0,l.jsx)("label",{htmlFor:"new_index_name",children:"Index Name"}),(0,l.jsx)("input",{type:"text",name:"new_index_name",id:"new_index_name",placeholder:"Eg. title_index",onInput:async e=>{let a=e.target;a.value=a.value.toLowerCase().replace(/ /g,"_")},required:!0})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-4 xl:gap-0.5",children:[(0,l.jsxs)("div",{className:"items-start",children:[(0,l.jsx)("label",{htmlFor:"new_field_data_type",children:"Table Column(s)"}),(0,l.jsxs)("div",{className:"dropdown-wrapper reversed text-sm items-start gap-2",children:[(0,l.jsx)("span",{className:"px-2 bg-slate-200 dark:bg-slate-700 rounded-full hover:bg-slate-100 dark:hover:bg-slate-600 hidden xl:flex",children:"Info"}),(0,l.jsx)("div",{className:"dropdown mt-0 xl:-mt-2",children:(0,l.jsx)("span",{children:"Select Columns to be indexed. NB the order matters"})})]})]}),(0,l.jsxs)("div",{className:"w-auto flex flex-row items-stretch gap-4",children:[(0,l.jsxs)("select",{name:"new_field_data_type",id:"new_field_data_type",className:"w-full xl:w-auto",onChange:e=>{if(e.target.value.match(/--/))return;let a=Array.from(e.target.options).filter(a=>a.value===e.target.value)[0].dataset.type;if(a?.match(/text/i))p("fullText"),h([{value:e.target.value,dataType:a}]);else{try{if(f.filter(e=>e.dataType.match(/text/i))[0])throw Error("TEXT type exists");if(f.findIndex(a=>a.value===e.target.value)>=0||e.target.value.match(/^--$/))return;a?(f.push({value:e.target.value,dataType:a}),h([...f])):window.alert("Datatype not provided. Please recheck fields.")}catch(t){(0,d.A)("/api/admin/clientError",{method:"post",body:{component:"NewIndexFieldTemp/lines-177-190",message:t.message,user:u}}),a?h([{value:e.target.value,dataType:a}]):window.alert("Couldn't set Index Fields")}p("regular")}},children:[(0,l.jsx)("option",{value:"--",children:"--"}),s.filter(e=>!e?.fieldName?.match(/^id$|^date_/)&&!e.foreignKey).map((e,a)=>(0,l.jsx)("option",{value:e.fieldName,"data-type":e.dataType,children:e.fieldName},a+1))]}),f&&f[0]&&(0,l.jsx)("div",{className:"px-3 py-1 bg-slate-100 dark:bg-slate-500/10 rounded",children:f.map((e,a)=>(0,l.jsxs)("span",{className:"text-sm px-3 py-1 bg-white dark:bg-slate-700 rounded-full shadow-lg font-bold flex items-center justify-center gap-1",children:[(0,l.jsx)("span",{children:e.value}),(0,l.jsx)("span",{className:"font-normal w-5 h-5 rounded-full flex items-center justify-center cursor-pointer bg-slate-200 dark:bg-slate-600 text-xs hover:bg-slate-400",onClick:a=>{h([...f.filter(a=>!a.value.match(RegExp(`^${o().escapeRegExp(e.value)}$`)))])},children:"✖"})]},a+1))})]})]})]}),(0,l.jsxs)("div",{className:"secondary mt-auto flex-wrap xl:flex-nowrap w-full xl:w-auto",children:[(0,l.jsx)("button",{type:"submit",className:"secondary mt-auto py-3 w-full sm:w-auto justify-center grow",children:"Add Index"}),(0,l.jsx)("div",{className:"button outlined gray mt-auto py-2.5 w-full sm:w-auto justify-center grow",onClick:e=>{i(e=>e.filter((e,t)=>t!=a))},children:"Cancel"})]})]})})}var x=t(42960);function m({targetIndexObject:e,fieldIndex:a,tableFields:t,refreshFieldsListRef:s,setTableIndexes:n,setRefresh:i,setActiveEdit:c,user:u,tableUniqueId:x}){let[m,p]=r().useState(e),[f,h]=r().useState(m.indexType||"regular"),[b,g]=r().useState(m.indexTableFields?[...m.indexTableFields]:[]),w=r().useRef();return(0,l.jsx)("div",{className:"w-full -mt-3 flex-wrap",ref:w,children:(0,l.jsxs)("form",{className:"flex flex-col xl:flex-row items-start gap-4 w-full justify-between p-4 relative xl:flex-nowrap flex-wrap border border-t-0 border-slate-200 dark:border-slate-600 border-solid rounded-b",onSubmit:e=>{e.preventDefault();let t=e.target.new_index_name.value.replace(/_index/,"").replace(/_{1,}$/,"")+"_index";m.indexName=t,m.alias=x+"_"+t,m.indexTableFields=b,n(e=>(e[a]=m,e)),c(!1),i(e=>e+1)},children:[(0,l.jsxs)("div",{className:"gap-4 xl:flex-nowrap flex-wrap flex-col xl:flex-row items-stretch w-full",children:[(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",style:{minWidth:"70px"},children:[(0,l.jsx)("label",{htmlFor:"new_field_required",children:"Type"}),(0,l.jsx)("select",{name:"new_field_required",id:"new_field_required",className:"px-2",onChange:e=>{h(e.target.value),p(a=>(a.indexType=e.target.value,a))},defaultValue:f,children:f?.match(/regular/i)?(0,l.jsx)("option",{value:"regular",children:"Default"}):(0,l.jsx)("option",{value:"fullText",children:"Full Text"})})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-0.5",children:[(0,l.jsx)("label",{htmlFor:"new_index_name",children:"Index Name"}),(0,l.jsx)("input",{type:"text",name:"new_index_name",id:"new_index_name",placeholder:"Eg. title_index",onInput:async e=>{let a=e.target;a.value=a.value.toLowerCase().replace(/ /g,"_")},required:!0,defaultValue:m.indexName})]}),(0,l.jsxs)("div",{className:"flex flex-col items-start gap-4 xl:gap-0.5",children:[(0,l.jsxs)("div",{className:"items-start",children:[(0,l.jsx)("label",{htmlFor:"new_field_data_type",children:"Table Column(s)"}),(0,l.jsxs)("div",{className:"dropdown-wrapper reversed text-sm items-start gap-2",children:[(0,l.jsx)("span",{className:"px-2 bg-slate-200 dark:bg-slate-700 rounded-full hover:bg-slate-100 dark:hover:bg-slate-600 hidden xl:flex",children:"Info"}),(0,l.jsx)("div",{className:"dropdown mt-0 xl:-mt-2",children:(0,l.jsx)("span",{children:"Select Columns to be indexed. NB the order matters"})})]})]}),(0,l.jsxs)("div",{className:"w-auto flex flex-row items-stretch gap-4",children:[(0,l.jsxs)("select",{name:"new_field_data_type",id:"new_field_data_type",className:"w-full xl:w-auto",onChange:e=>{!function({e,indexTableFields:a,setIndexTableFields:t,setIndexType:l,user:s}){if(e.target.value.match(/--/))return;let r=Array.from(e.target.options).filter(a=>a.value===e.target.value)[0].dataset.type;if(r.match(/text/i))l("fullText"),t([{value:e.target.value,dataType:r}]);else{try{if(a.filter(e=>e.dataType.match(/text/i))[0])throw Error("TEXT type exists");if(a.findIndex(a=>a.value===e.target.value)>=0||e.target.value.match(/^--$/))return;a.push({value:e.target.value,dataType:r}),t([...a])}catch(a){(0,d.A)("/api/admin/clientError",{method:"post",body:{component:"ExistingIndexEdit/lines-184-197",message:a.message,user:s}}),t([{value:e.target.value,dataType:r}])}l("regular")}}({e,indexTableFields:b,setIndexTableFields:g,setIndexType:h,user:u})},children:[(0,l.jsx)("option",{value:"--",children:"--"}),t.filter(e=>!e?.fieldName?.match(/^id$|^date_/)&&!e.foreignKey).map((e,a)=>(0,l.jsx)("option",{value:e.fieldName,"data-type":e.dataType,children:e.fieldName},a+1))]}),b&&b[0]&&(0,l.jsx)("div",{className:"card no-hover px-3 py-1 items-center",children:b.map((e,a)=>(0,l.jsxs)("span",{className:"text-sm px-3 py-1 bg-white dark:bg-slate-700 rounded-full shadow-lg font-bold flex items-center justify-center gap-1",children:[(0,l.jsx)("span",{children:e.value}),(0,l.jsx)("span",{className:"font-normal w-5 h-5 rounded-full flex items-center justify-center cursor-pointer bg-slate-200 text-xs hover:bg-slate-400",onClick:a=>{g([...b.filter(a=>!a.value.match(RegExp(`^${o().escapeRegExp(e.value)}$`)))])},children:"✖"})]},a+1))})]})]})]}),(0,l.jsxs)("div",{className:"secondary mt-auto xl:flex-nowrap flex-wrap w-full xl:w-auto",children:[(0,l.jsx)("button",{type:"submit",className:"secondary mt-auto py-3 w-full md:w-auto grow",children:"Save Updates"}),(0,l.jsx)("div",{className:"button outlined gray mt-auto py-2.5 w-full md:w-auto justify-center grow",onClick:e=>{c(!1)},children:"Cancel"})]})]})})}var p=t(55904);function f({tableIndex:e,fieldIndex:a,tableIndexes:t,setTableIndexes:s,refreshFieldsListRef:n,database:i,currentTable:d,tableFields:c,setRefresh:o,confirmedDelegetedUser:u,user:f,tableUniqueId:h}){let b=u?.delegated,g=u?.priviledges?.match(/Edit Tables/i);u?.priviledges?.match(/Delete Tables/i),u?.priviledges?.match(/Create Tables/i);let{active_clone:w,active_clone_parent_db:j,remote_connected:v}=i,[y,N]=r().useState(e),[_,T]=r().useState(!1),[S,A]=r().useState(0);return(0,l.jsxs)("div",{className:"flex-col w-full"+(_?" shadow-xl shadow-slate-300/40 dark:shadow-black/30 relative z-50":""),children:[(0,l.jsxs)("div",{className:"card no-hover items-center w-full py-4"+(_?" rounded-t":" rounded")+(y.indexName?.match(x.A)?" text-slate-400 pointer-events-none border-slate-200 border":""),onClick:e=>{},children:[(0,l.jsx)("span",{className:"font-bold dark:text-white",children:y.indexName}),!y.indexName?.match(x.A)&&!j&&!v&&(0,l.jsx)("div",{className:"ml-0 md:ml-auto flex-wrap",children:(!b||b&&g)&&(0,l.jsx)(r().Fragment,{children:(0,l.jsx)(p.A,{children:(0,l.jsx)("div",{className:"button outlined gray smallest",onClick:t=>{window.confirm(`Delete "${e.indexName}"?`)&&s(e=>e.filter((e,t)=>t!=a))},style:{color:"var(--slate-500)"},children:"Delete"})})})})]}),_&&(0,l.jsx)("div",{className:"w-full",children:(0,l.jsx)(m,{fieldIndex:a,setTableIndexes:s,refreshFieldsListRef:n,setActiveEdit:T,tableFields:c,targetIndexObject:y,setRefresh:o,user:f,tableUniqueId:h})})]})}let h=1;function b({user:e,table:a,tableUniqueId:t,tableIndexes:s,setTableIndexes:d,tableFields:c,updateTableAfterFieldsUpdateFunction:o,confirmedDelegetedUser:x,database:m}){a.indexes;let p=x?.delegated,b=x?.priviledges?.match(/Edit Tables/i);x?.priviledges?.match(/Delete Tables/i),x?.priviledges?.match(/Create Tables/i);let{active_clone:g,active_clone_parent_db:w,remote_connected:j}=m,[v,y]=r().useState(0),[N,_]=r().useState(!1),[T,S]=r().useState(!1);return p&&!b?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("section",{className:"paper blue",children:[N&&(0,l.jsx)(i.A,{}),a.childTable?(0,l.jsxs)(r().Fragment,{children:[(0,l.jsx)("h2",{className:"text-xl m-0 text-left title",children:"Indexes"}),(0,l.jsx)("span",{children:"Table indexes are inherited from parent table"}),s&&s[0]&&s.map((e,a)=>(0,l.jsxs)("div",{className:"card w-full light-gray py-4 no-hover items-center",children:[(0,l.jsx)("b",{children:e.indexName}),(0,l.jsxs)("span",{className:"info small gray grow-0 ml-auto w-auto",children:[e.indexType," index"]})]},a))]}):(0,l.jsxs)(r().Fragment,{children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsx)("h2",{className:"text-xl m-0 text-left title",children:"Indexes"}),(!p||p&&b)&&!w&&!j&&(0,l.jsxs)("div",{className:"button secondary outlined flex items-center gap-2",onClick:e=>{T&&S(!1),n({tableIndexes:s,setTableIndexes:d,setRefresh:y})},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Index"})]})]}),(0,l.jsxs)("div",{className:"flex-col w-full",style:T?{maxHeight:"200px"}:{},children:[s&&s[0]&&s.map((r,n)=>(h++,r.newTempIndex)?(0,l.jsx)(u,{fieldIndex:n,tableIndex:r,currentTable:a,tableIndexes:s,setTableIndexes:d,tableFields:c,setRefresh:y,user:e,tableUniqueId:t},h):(0,l.jsx)(f,{fieldIndex:n,tableIndex:r,database:m,currentTable:a,tableIndexes:s,setTableIndexes:d,tableFields:c,setRefresh:y,confirmedDelegetedUser:x,user:e,tableUniqueId:t},h)),(!p||p&&b)&&!w&&!j&&(0,l.jsxs)(r().Fragment,{children:[(0,l.jsxs)("div",{className:"button outlined gray w-full justify-center more-padding",style:{borderStyle:"dashed"},onClick:e=>{n({tableIndexes:s,setTableIndexes:d,setRefresh:y})},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add New Index"})]}),(0,l.jsx)("div",{className:"button w-full blue",onClick:e=>{_(!0),o&&o(_)},children:(0,l.jsx)("span",{children:"Update Table Indexes"})})]})]})]})]})}},41494:(e,a,t)=>{t.d(a,{A:()=>d});var l=t(77047),s=t(71934),r=t(22873),n=t(72272),i=t(52854);async function d({req:e,user:a,query:t}){try{let l=await (0,r.A)({request:e,user:a,databaseSlug:t.single,query:t});if(!l)return null;let{dbUserId:d}=l,c=await (0,s.A)(`SELECT * FROM user_databases WHERE user_id='${d}' AND db_slug='${t.single}'`);if(!c?.[0])return null;let o=(0,n.A)({userId:Number(d)});if(!o)throw Error("DB Schema not found!");let u=o.filter(e=>e.dbFullName===c[0].db_full_name)[0]?.tables,x=u?.filter(e=>e.tableName===t.single_table)[0],m=await (0,s.A)(`SELECT * FROM user_database_tables WHERE user_id='${d}' AND db_id='${c[0].id}' AND table_slug='${t.single_table}'`),p=await (0,i.A)({database:c[0].db_full_name,queryString:`SELECT * FROM ${c[0].db_full_name}.${x?.tableName} ORDER BY id DESC LIMIT 10`,tableSchema:x}),f=await (0,i.A)({database:c[0].db_full_name,queryString:`SELECT COUNT(id) AS count FROM ${c[0].db_full_name}.${x?.tableName}`,tableSchema:x});if(l.rootUserId){let e=o.filter(e=>e.dbFullName==c[0].db_full_name)[0],a=e.tables.filter(e=>e.tableName===x?.tableName);e.tables=a,o=[e]}return{confirmedDelegetedUser:l||null,database:c[0]||null,dbSchemaData:o||null,entries:p||null,entriesCount:f?.[0]?.count||0,query:t,table:x,tableRecord:m[0]||{}}}catch(e){return(0,l.A)({component:"[single_table]/index-page-component/getServerSideProps/catch-error]",message:e.message,user:a}),{}}}},7143:(e,a,t)=>{t.d(a,{A:()=>r});var l=t(27825),s=t(46169);function r({query:e,table:a,database:t,dbSchemaData:r,tableFields:n,tableIndexes:i,setLoading:d}){let c=[...r];try{let r=c.findIndex(e=>e.dbFullName===t.db_full_name),o=c[r].tables.findIndex(e=>e.tableName===a.tableName);if(c[r].tables[o].fields=n?l.cloneDeep(n):[],c[r].tables[o].indexes=i?l.cloneDeep(i):[],c[r].tables[o].fields.find(e=>e.newTempField)){window.alert("Please resolve all open fields before you save"),setTimeout(()=>{d?.(!1)},1e3);return}(0,s.A)("/api/updateDbSchemaDataForUser",{method:"post",body:{schema:c,database:t.db_slug,table:a,delegated:e?.delegated}},!0).then(e=>{e?.success?window.location.reload():(console.log("Res",e),window.alert(e?.msg||"Operation Failed. Please check permissions."))}).finally(()=>{d&&setTimeout(()=>{d(!1)},1e3)})}catch(e){window.alert(e.message),setTimeout(()=>{d?.(!1)},1e3);return}}},74561:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{SingleTableContext:()=>w,default:()=>b,getServerSideProps:()=>g});var s=t(8732),r=t(82015),n=t.n(r),i=t(92702),d=t(25562),c=t(57414),o=t(54187),u=t(55880),x=t(7143),m=t(77047),p=t(41494),f=t(43363),h=e([o,u]);[o,u]=h.then?(await h)():h;let w=n().createContext({});function b({user:e,database:a,table:t,tableRecord:l,dbSchemaData:r,entries:i,query:m,confirmedDelegetedUser:p,entriesCount:h}){let b=`${t.tableFullName} Table | Datasquirel`,g=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:b}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),[j,v]=n().useState(t.fields),[y,N]=n().useState(t.indexes),[_,T]=n().useState(null),[S,A]=n().useState(null),F=n().useRef(null),C=n().useRef([]),E=n().useRef([]);return(0,s.jsx)(w.Provider,{value:{user:e,database:a,table:t,tableRecord:l,dbSchemaData:r,targetField:_,setTargetField:T,refreshFieldsListRef:F,tableFields:j,setTableFields:v,tableIndexes:y,setTableIndexes:N,updateTableAfterFieldsUpdateFunction:function(e){(0,x.A)({query:m,table:t,database:a,dbSchemaData:r,tableFields:j,tableIndexes:y,setLoading:e})},entries:i,targetEntry:S,setTargetEntry:A,richTextEditors:C,jsonTextEditors:E,query:m,confirmedDelegetedUser:p,entriesCount:h},children:(0,s.jsx)(d.A,{head:g,user:e,extraHeaderContent:(0,s.jsx)(u.A,{database:a,query:m,confirmedDelegetedUser:p,user:e}),children:(0,s.jsxs)(n().Fragment,{children:[(0,s.jsx)(o.A,{}),(0,s.jsx)(f.A,{snug:!0}),(0,s.jsx)(c.A,{database:a,targetTable:l})]})})})}async function g({req:e,res:a,query:t}){let l=await (0,i.A)(e,a);if(!l?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let a=await (0,p.A)({req:e,query:t,user:l});if(!a?.table)throw Error("Data Fetching Error!");return{props:{user:l,...a}}}catch(a){return(0,m.A)({component:"[single_table]/index-page-component/getServerSideProps/catch-error]",message:a.message,user:l}),{redirect:{destination:e.url?e.url.replace(/\/[^\/]+$/,"")+(t?.delegated?"?delegated=true":""):"/",permanent:!1}}}}l()}catch(e){l(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},90317:e=>{e.exports=require("html-prettify")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},41836:e=>{e.exports=require("react-tiny-popover")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var a=require("../../../../../../webpack-runtime.js");a.C(e);var t=e=>a(a.s=e),l=a.X(0,[883,9821,6521,9796,5392,3634,3155,3791,9901,725,4627,8704],()=>t(82654));module.exports=l})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js index 4c37e09..29c064d 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=7181,e.ids=[7181],e.modules={98347:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{config:()=>g,default:()=>c,getServerSideProps:()=>p,getStaticPaths:()=>m,getStaticProps:()=>b,reportWebVitals:()=>x,routeModule:()=>j,unstable_getServerProps:()=>v,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>_,unstable_getStaticPaths:()=>f,unstable_getStaticProps:()=>h});var s=t(63865),r=t(9455),i=t(30671),n=t(5583),d=t(19796),o=t(83690),u=e([o]);o=(u.then?(await u)():u)[0];let c=(0,i.M)(o,"default"),b=(0,i.M)(o,"getStaticProps"),m=(0,i.M)(o,"getStaticPaths"),p=(0,i.M)(o,"getServerSideProps"),g=(0,i.M)(o,"config"),x=(0,i.M)(o,"reportWebVitals"),h=(0,i.M)(o,"unstable_getStaticProps"),f=(0,i.M)(o,"unstable_getStaticPaths"),_=(0,i.M)(o,"unstable_getStaticParams"),v=(0,i.M)(o,"unstable_getServerProps"),w=(0,i.M)(o,"unstable_getServerSideProps"),j=new s.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:o});l()}catch(e){l(e)}})},9723:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.d(a,{A:()=>h});var s=t(8732),r=t(82015),i=t.n(r),n=t(83690),d=t(59023),o=t(53926),u=t(15028),c=t(471),b=t(7143),m=t(537),p=t(51275),g=t(23791),x=e([n,u,g]);function h(){let{user:e,database:a,table:t,tableFields:l,setTableFields:r,setTargetField:x,refreshFieldsListRef:h,dbSchemaData:f,query:_,confirmedDelegetedUser:v}=i().useContext(n.EditTableContext);return v?.delegated,v?.priviledges?.match(/Edit Tables/i),v?.priviledges?.match(/Delete Tables/i),v?.priviledges?.match(/Create Tables/i),(0,s.jsxs)(i().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{children:"Edit"}),(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${t.tableName}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-600 ml-2 text-primary hover:text-primary_dark",children:t.tableFullName}),(0,s.jsx)("span",{className:"ml-2",children:"Table"})]})]}),(0,s.jsx)(o.A,{confirmedDelegetedUser:_?.delegated,user:e})]}),a.active_clone?(0,s.jsx)(m.A,{database:a,user:e}):(0,s.jsx)(s.Fragment,{}),a.remote_connected?(0,s.jsx)(g.p,{database:a}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(p.A,{table:t,database:a,user:e}),(0,s.jsxs)("div",{className:"w-full flex-col",children:[(0,s.jsx)(u.A,{}),(0,s.jsx)(c.A,{user:e,tableFields:l,setTableFields:r,setTargetField:x,refreshFieldsListRef:h,updateTable:!0,database:a,updateTableAfterFieldsUpdateFunction:function(){(0,b.A)({query:_,table:t,database:a,dbSchemaData:f,tableFields:l,tableIndexes:t.indexes})},confirmedDelegetedUser:v,query:_,table:t})]})]})}[n,u,g]=x.then?(await x)():x,l()}catch(e){l(e)}})},15028:(e,a,t)=>{t.a(e,async(e,l)=>{try{let p;t.d(a,{A:()=>m});var s=t(8732),r=t(82015),i=t.n(r),n=t(16757),d=t(24872),o=t(46169),u=t(83690),c=t(10621),b=e([u]);function m(){let{user:e,table:a,tableFields:t,database:l,query:r,confirmedDelegetedUser:b}=i().useContext(u.EditTableContext);async function m(a){return await (0,d.A)({tableName:"user_database_tables",columnName:"table_slug",value:a,userId:e.id})}let g=b?.delegated,x=b?.priviledges?.match(/Edit Tables/i);b?.priviledges?.match(/Delete Tables/i),b?.priviledges?.match(/Create Tables/i);let[h,f]=i().useState(null),[_,v]=i().useState(!1);return(0,s.jsx)(i().Fragment,{children:(!g||g&&x)&&(0,s.jsxs)("section",{className:"paper",children:[(0,s.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"Update Table Information"}),_&&(0,s.jsx)(n.A,{}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-start gap-4 relative",onSubmit:t=>{t.preventDefault(),v(!0);let s=t.target,i=s.table_name.value,n=s.table_slug.value,d=s.table_description.value;(0,o.A)("/api/updateUserTable",{method:"post",body:{dbFullName:l.db_full_name,dbSlug:l.db_slug,dbId:l.id,tableNameOld:a.tableName,payload:{tableName:n,tableFullName:i,tableDescription:d},delegated:r?.delegated}},!0).then(a=>{a.success?window.location.pathname=`/admin/${e?.id}/databases/${l.db_slug}/tables`+window.location.search:(window.alert("Failed to update Table! Please Try again."),window.location.reload())})},children:[h&&(0,s.jsx)(c.A,{message:h}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_name",children:"Name"}),(0,s.jsx)("input",{type:"text",name:"table_name",id:"table_name",placeholder:"Table Name",onInput:async e=>{let t=e.target,l=t.closest("form");t.value.match(/./)?(t.classList.remove("warning"),f(null)):t.classList.add("warning"),l.table_slug.value=t.value.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9-_]/g,"");let s=l.table_slug.value;window.clearTimeout(p),p=setTimeout(()=>{m(s).then(e=>{e.result&&s!==a.tableName?(l.table_slug.classList.add("warning"),f("Duplicate Table Name")):(l.table_slug.classList.remove("warning"),f(null))})},300)},required:!0,defaultValue:a.tableFullName})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_slug",children:"Slug"}),(0,s.jsx)("input",{type:"text",name:"table_slug",id:"table_slug",placeholder:"Table Slug",onInput:e=>{let a=e.target;a.closest("form"),a.value.match(/./)?(a.classList.remove("warning"),f(null)):a.classList.add("warning"),window.clearTimeout(p),p=setTimeout(()=>{m(a.value).then(e=>{e.result?(a.classList.add("warning"),f("Duplicate Table Slug")):(a.classList.remove("warning"),f(null))})},300)},required:!0,defaultValue:a.tableName})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_description",children:"Description (optional)"}),(0,s.jsx)("textarea",{name:"table_description",id:"table_description",placeholder:"Short Description of Table",defaultValue:a.tableDescription})]}),(0,s.jsx)("button",{type:"submit",className:"w-full"+(_?" pointer-events-none opacity-40":""),id:"create-new-table-form-submit-button",children:"Update Table Info"})]})]})})}u=(b.then?(await b)():b)[0],l()}catch(e){l(e)}})},51275:(e,a,t)=>{t.d(a,{A:()=>i});var l=t(8732),s=t(82015),r=t.n(s);function i({table:e,database:a,user:t,activeDbClone:s}){let i=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,n=e.childTableDbFullName===a.db_full_name;return i?(0,l.jsxs)("span",{className:"info small green gap-1"+(a?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,l.jsx)("a",{href:`/admin/${t?.id}/databases/${i}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,l.jsx)("b",{children:e.childTableName})})," ","in"," ",n?(0,l.jsxs)("span",{children:["this current database(",(0,l.jsx)("b",{children:a.db_name}),")."]}):(0,l.jsxs)(r().Fragment,{children:[(0,l.jsx)("a",{href:`/admin/${t?.id}/databases/${i}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,l.jsx)("b",{children:i})}),(0,l.jsx)("span",{children:"database."})]})," ",a?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,l.jsx)(r().Fragment,{})}},10621:(e,a,t)=>{t.d(a,{A:()=>s});var l=t(8732);function s({message:e}){return(0,l.jsxs)("div",{className:"p-2 bg-orange-50 w-full justify-center rounded text-sm text-orange-700 border border-orange-400 border-solid",children:[(0,l.jsx)("img",{src:"/images/warning.png",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,l.jsx)("span",{children:e})]})}t(82015)},22873:(e,a,t)=>{t.d(a,{A:()=>s});var l=t(71205);async function s({request:e,databaseSlug:a,user:t,query:s}){try{let r=t.id,i=null;if(!s?.delegated)return{dbUserId:r};let n=s.dbUserId,d=`${process.env.DSQL_USER_DB_PREFIX}${n}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${d}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,l.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((i=JSON.parse(t)).databaseSlug===a)return{dbUserId:r=i.rootUserId,rootUserId:i.rootUserId,rootUserName:i.rootUserName,rootUserEmail:i.rootUserEmail,rootUserImage:i.rootUserImage,databaseFullName:i.databaseFullName,databaseSlug:i.databaseSlug,allowedTables:i.allowedTables,priviledges:i.priviledges,database:i.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:r}}catch(e){return null}}},24872:(e,a,t)=>{t.d(a,{A:()=>s});var l=t(46169);async function s({tableName:e,columnName:a,value:t,dbFullName:s,dispatch:r,userId:i,dbId:n}){return await (0,l.A)(`/api/checkDuplicateData?tableName=${e}&type=${a}&value=${t}${s?"&dbFullName="+s:""}${i?"&userId="+i:""}${n?"&dbId="+n:""}`)}},7143:(e,a,t)=>{t.d(a,{A:()=>r});var l=t(27825),s=t(46169);function r({query:e,table:a,database:t,dbSchemaData:r,tableFields:i,tableIndexes:n,setLoading:d}){let o=[...r];try{let r=o.findIndex(e=>e.dbFullName===t.db_full_name),u=o[r].tables.findIndex(e=>e.tableName===a.tableName);if(o[r].tables[u].fields=i?l.cloneDeep(i):[],o[r].tables[u].indexes=n?l.cloneDeep(n):[],o[r].tables[u].fields.find(e=>e.newTempField)){window.alert("Please resolve all open fields before you save"),setTimeout(()=>{d?.(!1)},1e3);return}(0,s.A)("/api/updateDbSchemaDataForUser",{method:"post",body:{schema:o,database:t.db_slug,table:a,delegated:e?.delegated}},!0).then(e=>{e?.success?window.location.reload():(console.log("Res",e),window.alert(e?.msg||"Operation Failed. Please check permissions."))}).finally(()=>{d&&setTimeout(()=>{d(!1)},1e3)})}catch(e){window.alert(e.message),setTimeout(()=>{d?.(!1)},1e3);return}}},83690:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{EditTableContext:()=>h,default:()=>g,getServerSideProps:()=>x});var s=t(8732),r=t(82015),i=t.n(r),n=t(25562),d=t(92702),o=t(55880),u=t(9723),c=t(22873),b=t(71934),m=t(72272),p=e([o,u]);[o,u]=p.then?(await p)():p;let h=i().createContext({});function g({user:e,database:a,table:t,dbSchemaData:l,query:r,confirmedDelegetedUser:d}){let c=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Edit Table | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Edit Table"})]}),[b,m]=i().useState(t.fields),[p,g]=i().useState(null),[x,f]=i().useState(0),_=i().useRef();return(0,s.jsx)(n.A,{head:c,user:e,extraHeaderContent:(0,s.jsx)(o.A,{database:a,query:r,confirmedDelegetedUser:d,user:e}),children:(0,s.jsx)(h.Provider,{value:{user:e,database:a,table:t,tableFields:b,setTableFields:m,targetField:p,setTargetField:g,pageRefresh:x,setPageRefresh:f,refreshFieldsListRef:_,dbSchemaData:l,query:r,confirmedDelegetedUser:d},children:(0,s.jsx)(u.A,{})})})}async function x({req:e,res:a,query:t}){try{let l=await (0,d.default)(e,a);if(!l?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,c.A)({request:e,user:l,databaseSlug:t.single,query:t});if(!s)throw Error("No Db Object Found!");let{dbUserId:r,rootUserId:i}=s,n=await (0,b.A)(`SELECT * FROM user_databases WHERE user_id='${r}' AND db_slug='${t.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};let o=(0,m.A)({userId:Number(r)});if(!o)throw Error("User schema data not found!");let u=o.filter(e=>e.dbFullName===n[0].db_full_name)?.[0]?.tables,p=u?.filter(e=>e.tableName===t.single_table)[0];if(!u||!p)return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};return{props:{user:l,database:n[0],dbSchemaData:o,table:p,query:t,confirmedDelegetedUser:s}}}catch(e){return{redirect:{destination:"/",permanent:!1}}}}l()}catch(e){l(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var a=require("../../../../../../../webpack-runtime.js");a.C(e);var t=e=>a(a.s=e),l=a.X(0,[883,9821,6521,9796,5392,3634,3155,3791,9901],()=>t(98347));module.exports=l})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=7181,e.ids=[7181],e.modules={98347:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{config:()=>g,default:()=>c,getServerSideProps:()=>p,getStaticPaths:()=>m,getStaticProps:()=>b,reportWebVitals:()=>x,routeModule:()=>j,unstable_getServerProps:()=>v,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>_,unstable_getStaticPaths:()=>f,unstable_getStaticProps:()=>h});var s=t(63865),r=t(9455),i=t(30671),n=t(5583),d=t(19796),o=t(83690),u=e([o]);o=(u.then?(await u)():u)[0];let c=(0,i.M)(o,"default"),b=(0,i.M)(o,"getStaticProps"),m=(0,i.M)(o,"getStaticPaths"),p=(0,i.M)(o,"getServerSideProps"),g=(0,i.M)(o,"config"),x=(0,i.M)(o,"reportWebVitals"),h=(0,i.M)(o,"unstable_getStaticProps"),f=(0,i.M)(o,"unstable_getStaticPaths"),_=(0,i.M)(o,"unstable_getStaticParams"),v=(0,i.M)(o,"unstable_getServerProps"),w=(0,i.M)(o,"unstable_getServerSideProps"),j=new s.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:o});l()}catch(e){l(e)}})},9723:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.d(a,{A:()=>h});var s=t(8732),r=t(82015),i=t.n(r),n=t(83690),d=t(59023),o=t(53926),u=t(15028),c=t(471),b=t(7143),m=t(537),p=t(51275),g=t(23791),x=e([n,u,g]);function h(){let{user:e,database:a,table:t,tableFields:l,setTableFields:r,setTargetField:x,refreshFieldsListRef:h,dbSchemaData:f,query:_,confirmedDelegetedUser:v}=i().useContext(n.EditTableContext);return v?.delegated,v?.priviledges?.match(/Edit Tables/i),v?.priviledges?.match(/Delete Tables/i),v?.priviledges?.match(/Create Tables/i),(0,s.jsxs)(i().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{children:"Edit"}),(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${t.tableName}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-600 ml-2 text-primary hover:text-primary_dark",children:t.tableFullName}),(0,s.jsx)("span",{className:"ml-2",children:"Table"})]})]}),(0,s.jsx)(o.A,{confirmedDelegetedUser:_?.delegated,user:e})]}),a.active_clone?(0,s.jsx)(m.A,{database:a,user:e}):(0,s.jsx)(s.Fragment,{}),a.remote_connected?(0,s.jsx)(g.p,{database:a}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(p.A,{table:t,database:a,user:e}),(0,s.jsxs)("div",{className:"w-full flex-col",children:[(0,s.jsx)(u.A,{}),(0,s.jsx)(c.A,{user:e,tableFields:l,setTableFields:r,setTargetField:x,refreshFieldsListRef:h,updateTable:!0,database:a,updateTableAfterFieldsUpdateFunction:function(){(0,b.A)({query:_,table:t,database:a,dbSchemaData:f,tableFields:l,tableIndexes:t.indexes})},confirmedDelegetedUser:v,query:_,table:t})]})]})}[n,u,g]=x.then?(await x)():x,l()}catch(e){l(e)}})},15028:(e,a,t)=>{t.a(e,async(e,l)=>{try{let p;t.d(a,{A:()=>m});var s=t(8732),r=t(82015),i=t.n(r),n=t(16757),d=t(24872),o=t(46169),u=t(83690),c=t(10621),b=e([u]);function m(){let{user:e,table:a,tableFields:t,database:l,query:r,confirmedDelegetedUser:b}=i().useContext(u.EditTableContext);async function m(a){return await (0,d.A)({tableName:"user_database_tables",columnName:"table_slug",value:a,userId:e.id})}let g=b?.delegated,x=b?.priviledges?.match(/Edit Tables/i);b?.priviledges?.match(/Delete Tables/i),b?.priviledges?.match(/Create Tables/i);let[h,f]=i().useState(null),[_,v]=i().useState(!1);return(0,s.jsx)(i().Fragment,{children:(!g||g&&x)&&(0,s.jsxs)("section",{className:"paper",children:[(0,s.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"Update Table Information"}),_&&(0,s.jsx)(n.A,{}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-start gap-4 relative",onSubmit:t=>{t.preventDefault(),v(!0);let s=t.target,i=s.table_name.value,n=s.table_slug.value,d=s.table_description.value;(0,o.A)("/api/updateUserTable",{method:"post",body:{dbFullName:l.db_full_name,dbSlug:l.db_slug,dbId:l.id,tableNameOld:a.tableName,payload:{tableName:n,tableFullName:i,tableDescription:d},delegated:r?.delegated}},!0).then(a=>{a.success?window.location.pathname=`/admin/${e?.id}/databases/${l.db_slug}/tables`+window.location.search:(window.alert("Failed to update Table! Please Try again."),window.location.reload())})},children:[h&&(0,s.jsx)(c.A,{message:h}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_name",children:"Name"}),(0,s.jsx)("input",{type:"text",name:"table_name",id:"table_name",placeholder:"Table Name",onInput:async e=>{let t=e.target,l=t.closest("form");t.value.match(/./)?(t.classList.remove("warning"),f(null)):t.classList.add("warning"),l.table_slug.value=t.value.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9-_]/g,"");let s=l.table_slug.value;window.clearTimeout(p),p=setTimeout(()=>{m(s).then(e=>{e.result&&s!==a.tableName?(l.table_slug.classList.add("warning"),f("Duplicate Table Name")):(l.table_slug.classList.remove("warning"),f(null))})},300)},required:!0,defaultValue:a.tableFullName})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_slug",children:"Slug"}),(0,s.jsx)("input",{type:"text",name:"table_slug",id:"table_slug",placeholder:"Table Slug",onInput:e=>{let a=e.target;a.closest("form"),a.value.match(/./)?(a.classList.remove("warning"),f(null)):a.classList.add("warning"),window.clearTimeout(p),p=setTimeout(()=>{m(a.value).then(e=>{e.result?(a.classList.add("warning"),f("Duplicate Table Slug")):(a.classList.remove("warning"),f(null))})},300)},required:!0,defaultValue:a.tableName})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_description",children:"Description (optional)"}),(0,s.jsx)("textarea",{name:"table_description",id:"table_description",placeholder:"Short Description of Table",defaultValue:a.tableDescription})]}),(0,s.jsx)("button",{type:"submit",className:"w-full"+(_?" pointer-events-none opacity-40":""),id:"create-new-table-form-submit-button",children:"Update Table Info"})]})]})})}u=(b.then?(await b)():b)[0],l()}catch(e){l(e)}})},51275:(e,a,t)=>{t.d(a,{A:()=>i});var l=t(8732),s=t(82015),r=t.n(s);function i({table:e,database:a,user:t,activeDbClone:s}){let i=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,n=e.childTableDbFullName===a.db_full_name;return i?(0,l.jsxs)("span",{className:"info small green gap-1"+(a?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,l.jsx)("a",{href:`/admin/${t?.id}/databases/${i}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,l.jsx)("b",{children:e.childTableName})})," ","in"," ",n?(0,l.jsxs)("span",{children:["this current database(",(0,l.jsx)("b",{children:a.db_name}),")."]}):(0,l.jsxs)(r().Fragment,{children:[(0,l.jsx)("a",{href:`/admin/${t?.id}/databases/${i}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,l.jsx)("b",{children:i})}),(0,l.jsx)("span",{children:"database."})]})," ",a?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,l.jsx)(r().Fragment,{})}},10621:(e,a,t)=>{t.d(a,{A:()=>s});var l=t(8732);function s({message:e}){return(0,l.jsxs)("div",{className:"p-2 bg-orange-50 w-full justify-center rounded text-sm text-orange-700 border border-orange-400 border-solid",children:[(0,l.jsx)("img",{src:"/images/warning.png",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,l.jsx)("span",{children:e})]})}t(82015)},22873:(e,a,t)=>{t.d(a,{A:()=>s});var l=t(71205);async function s({request:e,databaseSlug:a,user:t,query:s}){try{let r=t.id,i=null;if(!s?.delegated)return{dbUserId:r};let n=s.dbUserId,d=`${process.env.DSQL_USER_DB_PREFIX}${n}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${d}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,l.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((i=JSON.parse(t)).databaseSlug===a)return{dbUserId:r=i.rootUserId,rootUserId:i.rootUserId,rootUserName:i.rootUserName,rootUserEmail:i.rootUserEmail,rootUserImage:i.rootUserImage,databaseFullName:i.databaseFullName,databaseSlug:i.databaseSlug,allowedTables:i.allowedTables,priviledges:i.priviledges,database:i.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:r}}catch(e){return null}}},24872:(e,a,t)=>{t.d(a,{A:()=>s});var l=t(46169);async function s({tableName:e,columnName:a,value:t,dbFullName:s,dispatch:r,userId:i,dbId:n}){return await (0,l.A)(`/api/checkDuplicateData?tableName=${e}&type=${a}&value=${t}${s?"&dbFullName="+s:""}${i?"&userId="+i:""}${n?"&dbId="+n:""}`)}},7143:(e,a,t)=>{t.d(a,{A:()=>r});var l=t(27825),s=t(46169);function r({query:e,table:a,database:t,dbSchemaData:r,tableFields:i,tableIndexes:n,setLoading:d}){let o=[...r];try{let r=o.findIndex(e=>e.dbFullName===t.db_full_name),u=o[r].tables.findIndex(e=>e.tableName===a.tableName);if(o[r].tables[u].fields=i?l.cloneDeep(i):[],o[r].tables[u].indexes=n?l.cloneDeep(n):[],o[r].tables[u].fields.find(e=>e.newTempField)){window.alert("Please resolve all open fields before you save"),setTimeout(()=>{d?.(!1)},1e3);return}(0,s.A)("/api/updateDbSchemaDataForUser",{method:"post",body:{schema:o,database:t.db_slug,table:a,delegated:e?.delegated}},!0).then(e=>{e?.success?window.location.reload():(console.log("Res",e),window.alert(e?.msg||"Operation Failed. Please check permissions."))}).finally(()=>{d&&setTimeout(()=>{d(!1)},1e3)})}catch(e){window.alert(e.message),setTimeout(()=>{d?.(!1)},1e3);return}}},83690:(e,a,t)=>{t.a(e,async(e,l)=>{try{t.r(a),t.d(a,{EditTableContext:()=>h,default:()=>g,getServerSideProps:()=>x});var s=t(8732),r=t(82015),i=t.n(r),n=t(25562),d=t(92702),o=t(55880),u=t(9723),c=t(22873),b=t(71934),m=t(72272),p=e([o,u]);[o,u]=p.then?(await p)():p;let h=i().createContext({});function g({user:e,database:a,table:t,dbSchemaData:l,query:r,confirmedDelegetedUser:d}){let c=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Edit Table | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Edit Table"})]}),[b,m]=i().useState(t.fields),[p,g]=i().useState(null),[x,f]=i().useState(0),_=i().useRef();return(0,s.jsx)(n.A,{head:c,user:e,extraHeaderContent:(0,s.jsx)(o.A,{database:a,query:r,confirmedDelegetedUser:d,user:e}),children:(0,s.jsx)(h.Provider,{value:{user:e,database:a,table:t,tableFields:b,setTableFields:m,targetField:p,setTargetField:g,pageRefresh:x,setPageRefresh:f,refreshFieldsListRef:_,dbSchemaData:l,query:r,confirmedDelegetedUser:d},children:(0,s.jsx)(u.A,{})})})}async function x({req:e,res:a,query:t}){try{let l=await (0,d.A)(e,a);if(!l?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,c.A)({request:e,user:l,databaseSlug:t.single,query:t});if(!s)throw Error("No Db Object Found!");let{dbUserId:r,rootUserId:i}=s,n=await (0,b.A)(`SELECT * FROM user_databases WHERE user_id='${r}' AND db_slug='${t.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};let o=(0,m.A)({userId:Number(r)});if(!o)throw Error("User schema data not found!");let u=o.filter(e=>e.dbFullName===n[0].db_full_name)?.[0]?.tables,p=u?.filter(e=>e.tableName===t.single_table)[0];if(!u||!p)return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};return{props:{user:l,database:n[0],dbSchemaData:o,table:p,query:t,confirmedDelegetedUser:s}}}catch(e){return{redirect:{destination:"/",permanent:!1}}}}l()}catch(e){l(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var a=require("../../../../../../../webpack-runtime.js");a.C(e);var t=e=>a(a.s=e),l=a.X(0,[883,9821,6521,9796,5392,3634,3155,3791,9901],()=>t(98347));module.exports=l})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js index 62f3e59..d3c44f8 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=794,e.ids=[794],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},7213:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>y,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>m,getStaticProps:()=>p,reportWebVitals:()=>x,routeModule:()=>E,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>f,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>g});var s=a(63865),l=a(9455),i=a(30671),n=a(5583),d=a(19796),c=a(51325),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,i.M)(c,"default"),p=(0,i.M)(c,"getStaticProps"),m=(0,i.M)(c,"getStaticPaths"),h=(0,i.M)(c,"getServerSideProps"),y=(0,i.M)(c,"config"),x=(0,i.M)(c,"reportWebVitals"),g=(0,i.M)(c,"unstable_getStaticProps"),b=(0,i.M)(c,"unstable_getStaticPaths"),f=(0,i.M)(c,"unstable_getStaticParams"),A=(0,i.M)(c,"unstable_getServerProps"),v=(0,i.M)(c,"unstable_getServerSideProps"),E=new s.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:c});r()}catch(e){r(e)}})},47198:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>o});var s=a(8732),l=a(82015),i=a.n(l),n=a(51325);a(46169);var d=a(80830),c=e([n]);function o(){let{entry:e,targetEntry:t,database:a,table:r,user:l}=i().useContext(n.SingleEntryContext),[c,o]=i().useState([]),u=(()=>{let t=Object.keys(e);return t[1].match(/uuid/i)?t[2]:t[1]})();return c?.[0]?(0,s.jsx)("div",{className:"row gap-3 flex-wrap min-w-[80px]",children:(0,s.jsx)(d.A,{selectOptions:c.map(t=>({title:t.title||t.slug||t.full_name||t[u]||t.id,payload:t.id,default:e.id==t.id})),onChangeHandler:e=>{let t=`/admin/${l?.id}/databases/${a.db_slug}/tables/${r.tableName}/entries/${e.target.value}`;window.location.href=`${t}${window.location.search}`}})}):null}n=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},15:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>x});var s=a(8732),l=a(82015),i=a.n(l),n=a(51325),d=a(59023),c=a(53926),o=a(73872),u=a(23180),p=a(537),m=a(12254),h=a(47198),y=e([n,o,m,h]);function x(){let{user:e,database:t,table:r,dbSchemaData:l,entry:y,setTargetEntry:x,richTextEditors:g,jsonTextEditors:b,query:f,confirmedDelegetedUser:A}=i().useContext(n.SingleEntryContext),v=a(94327);return A?.delegated,A?.priviledges?.match(/Edit Tables/i),A?.priviledges?.match(/Delete Tables/i),A?.priviledges?.match(/Create Tables/i),A?.priviledges?.match(/Edit Entries/i),A?.priviledges?.match(/Delete Entries/i),(0,s.jsxs)(i().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,s.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsxs)("span",{className:"inline-block",children:[(0,s.jsxs)("span",{className:"bg-slate-100 dark:bg-slate-800 px-2 py-1 border border-solid border-slate-400 dark:border-slate-600 rounded relative",children:[r?.tableFullName,(0,s.jsx)("div",{className:"absolute -top-5 -right-4",children:r?.tableName&&(0,s.jsx)(o.A,{slugText:r.tableName,justIcon:!0})})]})," ","Table Entry #"]}),(0,s.jsx)("span",{children:y.id})]})]}),(0,s.jsxs)("div",{className:"flex-wrap",children:[t&&r?(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${t.db_slug}/tables/${r.tableName}/entries/add-entry`,className:"button flex items-center gap-2",children:[(0,s.jsx)("span",{className:"symbol",children:"+"}),(0,s.jsx)("span",{children:"Add New Entry"})]}):(0,s.jsx)("span",{children:"No Db and Table"}),(0,s.jsx)(m.A,{}),(0,s.jsx)(h.A,{})]})]}),(0,s.jsx)(c.A,{confirmedDelegetedUser:f?.delegated,user:e})]}),t?.active_clone?(0,s.jsx)(p.A,{database:t,user:e}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(u.A,{user:e,database:t,table:r,dbSchemaData:l,richTextEditors:g,dataTypes:v,entry:y,entryPage:!0,query:f,confirmedDelegetedUser:A,jsonTextEditors:b})]})}[n,o,m,h]=y.then?(await y)():y,r()}catch(e){r(e)}})},12254:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>c});var s=a(8732),l=a(82015),i=a.n(l),n=a(51325),d=e([n]);function c(){let{prevEntry:e,nextEntry:t,database:a,table:r,user:l}=i().useContext(n.SingleEntryContext);return(0,s.jsxs)("div",{className:"row gap-3 flex-wrap",children:[e&&(0,s.jsx)("a",{href:`/admin/${l?.id}/databases/${a.db_slug}/tables/${r.tableName}/entries/${e.id}`,className:"button outlined gray",children:"Prev"}),t&&(0,s.jsx)("a",{href:`/admin/${l?.id}/databases/${a.db_slug}/tables/${r.tableName}/entries/${t.id}`,className:"button outlined gray",children:"Next"})]})}n=(d.then?(await d)():d)[0],r()}catch(e){r(e)}})},60424:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(42960);function s({paradigm:e,table:t,query:a,user:s}){let l="";try{let s=`DSQL_${a.single}_${a.single_table}`.toUpperCase(),n=t.fields;function i(e){return e?.match(/int/i)?"number":(e?.match(/text|varchar|timestamp/i),"string")}let d=[],c=[];d.push(`type ${s} = {`),c.push(`/** +"use strict";(()=>{var e={};e.id=794,e.ids=[794],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},7213:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>y,default:()=>u,getServerSideProps:()=>h,getStaticPaths:()=>m,getStaticProps:()=>p,reportWebVitals:()=>x,routeModule:()=>E,unstable_getServerProps:()=>f,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>A,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>g});var s=a(63865),l=a(9455),i=a(30671),n=a(5583),d=a(19796),c=a(51325),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,i.M)(c,"default"),p=(0,i.M)(c,"getStaticProps"),m=(0,i.M)(c,"getStaticPaths"),h=(0,i.M)(c,"getServerSideProps"),y=(0,i.M)(c,"config"),x=(0,i.M)(c,"reportWebVitals"),g=(0,i.M)(c,"unstable_getStaticProps"),b=(0,i.M)(c,"unstable_getStaticPaths"),A=(0,i.M)(c,"unstable_getStaticParams"),f=(0,i.M)(c,"unstable_getServerProps"),v=(0,i.M)(c,"unstable_getServerSideProps"),E=new s.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:c});r()}catch(e){r(e)}})},47198:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>o});var s=a(8732),l=a(82015),i=a.n(l),n=a(51325);a(46169);var d=a(80830),c=e([n]);function o(){let{entry:e,targetEntry:t,database:a,table:r,user:l}=i().useContext(n.SingleEntryContext),[c,o]=i().useState([]),u=(()=>{let t=Object.keys(e);return t[1].match(/uuid/i)?t[2]:t[1]})();return c?.[0]?(0,s.jsx)("div",{className:"row gap-3 flex-wrap min-w-[80px]",children:(0,s.jsx)(d.A,{selectOptions:c.map(t=>({title:t.title||t.slug||t.full_name||t[u]||t.id,payload:t.id,default:e.id==t.id})),onChangeHandler:e=>{let t=`/admin/${l?.id}/databases/${a.db_slug}/tables/${r.tableName}/entries/${e.target.value}`;window.location.href=`${t}${window.location.search}`}})}):null}n=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},15:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>x});var s=a(8732),l=a(82015),i=a.n(l),n=a(51325),d=a(59023),c=a(53926),o=a(73872),u=a(23180),p=a(537),m=a(12254),h=a(47198),y=e([n,o,m,h]);function x(){let{user:e,database:t,table:r,dbSchemaData:l,entry:y,setTargetEntry:x,richTextEditors:g,jsonTextEditors:b,query:A,confirmedDelegetedUser:f}=i().useContext(n.SingleEntryContext),v=a(94327);return f?.delegated,f?.priviledges?.match(/Edit Tables/i),f?.priviledges?.match(/Delete Tables/i),f?.priviledges?.match(/Create Tables/i),f?.priviledges?.match(/Edit Entries/i),f?.priviledges?.match(/Delete Entries/i),(0,s.jsxs)(i().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,s.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsxs)("span",{className:"inline-block",children:[(0,s.jsxs)("span",{className:"bg-slate-100 dark:bg-slate-800 px-2 py-1 border border-solid border-slate-400 dark:border-slate-600 rounded relative",children:[r?.tableFullName,(0,s.jsx)("div",{className:"absolute -top-5 -right-4",children:r?.tableName&&(0,s.jsx)(o.A,{slugText:r.tableName,justIcon:!0})})]})," ","Table Entry #"]}),(0,s.jsx)("span",{children:y.id})]})]}),(0,s.jsxs)("div",{className:"flex-wrap",children:[t&&r?(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${t.db_slug}/tables/${r.tableName}/entries/add-entry`,className:"button flex items-center gap-2",children:[(0,s.jsx)("span",{className:"symbol",children:"+"}),(0,s.jsx)("span",{children:"Add New Entry"})]}):(0,s.jsx)("span",{children:"No Db and Table"}),(0,s.jsx)(m.A,{}),(0,s.jsx)(h.A,{})]})]}),(0,s.jsx)(c.A,{confirmedDelegetedUser:A?.delegated,user:e})]}),t?.active_clone?(0,s.jsx)(p.A,{database:t,user:e}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(u.A,{user:e,database:t,table:r,dbSchemaData:l,richTextEditors:g,dataTypes:v,entry:y,entryPage:!0,query:A,confirmedDelegetedUser:f,jsonTextEditors:b})]})}[n,o,m,h]=y.then?(await y)():y,r()}catch(e){r(e)}})},12254:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>c});var s=a(8732),l=a(82015),i=a.n(l),n=a(51325),d=e([n]);function c(){let{prevEntry:e,nextEntry:t,database:a,table:r,user:l}=i().useContext(n.SingleEntryContext);return(0,s.jsxs)("div",{className:"row gap-3 flex-wrap",children:[e&&(0,s.jsx)("a",{href:`/admin/${l?.id}/databases/${a.db_slug}/tables/${r.tableName}/entries/${e.id}`,className:"button outlined gray",children:"Prev"}),t&&(0,s.jsx)("a",{href:`/admin/${l?.id}/databases/${a.db_slug}/tables/${r.tableName}/entries/${t.id}`,className:"button outlined gray",children:"Next"})]})}n=(d.then?(await d)():d)[0],r()}catch(e){r(e)}})},60424:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(42960);function s({paradigm:e,table:t,query:a,user:s}){let l="";try{let s=`DSQL_${a.single}_${a.single_table}`.toUpperCase(),n=t.fields;function i(e){return e?.match(/int/i)?"number":(e?.match(/text|varchar|timestamp/i),"string")}let d=[],c=[];d.push(`type ${s} = {`),c.push(`/** * @typedef {object} ${s}`),n.forEach(e=>{let t=e.nullValue?"?":e.fieldName?.match(r.A)?"?":"";d.push(` ${e.fieldName}${t}: ${i(e.dataType||"")};`),c.push(` * @property {${i(e.dataType||"")}${t}} ${e.fieldName}`)}),d.push("}"),c.push(" */"),e?.match(/javascript/i)&&(l=c.join("\n")),e?.match(/typescript/i)&&(l=d.join("\n"))}catch(e){console.log(e.message),l=null}return l}},537:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(8732);function s({database:e,user:t}){let a=e.active_clone_parent_db?.replace(/datasquirel_user_\d+_/,""),s=`/admin/${t?.id}/databases/${a}`;return(0,r.jsx)("div",{className:"info green",children:(0,r.jsxs)("span",{className:"text font-normal",children:["This database is an active clone of"," ",(0,r.jsx)("b",{children:(0,r.jsx)("a",{href:s,target:"_blank",className:"query-url",children:a})})]})})}a(82015)},51339:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(8732);function s({collapse:e,setCollapse:t}){return(0,r.jsxs)("div",{className:"collapse-block"+(e?" -mt-16 -mb-6 pt-10":" mt-0 mb-0 p-0"),onClick:a=>{e?t(!1):t(!0)},children:[(0,r.jsx)("span",{children:e?"Expand":"Collapse"}),(0,r.jsx)("img",{src:"/images/down-arrow-dark.svg",alt:"Down Arrow",width:16,className:"dark:hidden opacity-30 "+(e?"":"rotate-180")}),(0,r.jsx)("img",{src:"/images/down-arrow-white.svg",alt:"Down Arrow",width:16,className:"opacity-30 hidden dark:flex "+(e?"":"rotate-180")})]})}a(82015)},42960:(e,t,a)=>{a.d(t,{A:()=>r});let r=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/},23293:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96089:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},77047:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(29021),s=a.n(r);async function l({user:e,message:t,component:a,noMail:r,req:l}){let i=new Date,n=(()=>{if(!l)return null;try{let e=l.headers["x-forwarded-for"],t=l.headers["x-real-ip"],a=l.headers["cf-connecting-ip"],r=Array.isArray(e)?e[0]:e?.split(",")[0],s=a||r||t||l.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let r=`🚀 SERVER ERROR =========================== Error Message: ${t} Component: ${a}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(r+=` @@ -14,4 +14,4 @@ Date: ${i.toDateString()} -${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},51325:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{SingleEntryContext:()=>A,default:()=>g,getServerSideProps:()=>b});var s=a(8732),l=a(82015),i=a.n(l),n=a(92702),d=a(25562),c=a(55880),o=a(52854),u=a(15),p=a(22873),m=a(77047),h=a(71934),y=a(43363),x=e([c,u]);[c,u]=x.then?(await x)():x;let f=a(29021),A=i().createContext({});function g({user:e,database:t,table:a,dbSchemaData:r,entry:l,query:n,confirmedDelegetedUser:o,prevEntry:p,nextEntry:m}){let h=`${a.tableFullName} Table | Datasquirel`,x=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:h}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),[g,b]=i().useState(l),f=i().useRef([]),v=i().useRef([]);return(0,s.jsx)(d.A,{head:x,user:e,extraHeaderContent:(0,s.jsx)(c.A,{database:t,query:n,confirmedDelegetedUser:o,user:e}),aceEditor:!0,children:(0,s.jsxs)(A.Provider,{value:{user:e,database:t,table:a,dbSchemaData:r,entry:l,richTextEditors:f,jsonTextEditors:v,targetEntry:g,setTargetEntry:b,query:n,confirmedDelegetedUser:o,prevEntry:p,nextEntry:m},children:[(0,s.jsx)(u.A,{}),(0,s.jsx)(y.A,{snug:!0})]})})}async function b({req:e,res:t,query:a}){let r=await (0,n.default)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let t=a.single,s=await (0,p.A)({request:e,user:r,databaseSlug:t,query:a});if(!s)throw Error("No Db Object Found!");let{dbUserId:l,rootUserId:i}=s,n=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${a.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let d=n[0].db_full_name,c=JSON.parse(f.readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l}/main.json`,"utf-8")),u=(c.filter(e=>e.dbFullName===n[0].db_full_name)[0]?.tables).filter(e=>e.tableName===a.single_table)[0],m=await (0,o.A)({database:d,queryString:`SELECT * FROM ${d}.${u.tableName} WHERE id='${a.single_entry}'`,tableSchema:u});if(!m?.[0])return{redirect:{destination:`/admin/${r?.id}/databases/${n[0].db_slug}/tables/${u.tableName}/entries`,permanent:!1}};let y=m[0],x=await (0,o.A)({database:d,queryString:`SELECT id FROM ${d}.${u.tableName} WHERE id > '${a.single_entry}' LIMIT 1`,tableSchema:u}),g=await (0,o.A)({database:d,queryString:`SELECT id FROM ${d}.${u.tableName} WHERE id < '${a.single_entry}' ORDER BY id DESC LIMIT 1`,tableSchema:u});return{props:{user:r,database:n[0],table:u,dbSchemaData:c,entry:y,query:a,confirmedDelegetedUser:s,nextEntry:x?.[0]||null,prevEntry:g?.[0]||null}}}catch(e){return(0,m.A)({component:"[single_entry]-page-component/getServerSideProps/catch-error",message:e.message,user:r}),{props:{user:r,database:null,table:null,entry:null}}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},90317:e=>{e.exports=require("html-prettify")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},41836:e=>{e.exports=require("react-tiny-popover")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},94327:e=>{e.exports=JSON.parse('[{"title":"VARCHAR","name":"VARCHAR","value":"0-255","argument":true,"description":"Varchar is simply letters and numbers within the range 0 - 255","maxValue":255},{"title":"TINYINT","name":"TINYINT","value":"0-100","description":"TINYINT means Integers: 0 to 100","maxValue":127},{"title":"SMALLINT","name":"SMALLINT","value":"0-255","description":"SMALLINT means Integers: 0 to 240933","maxValue":32767},{"title":"MEDIUMINT","name":"MEDIUMINT","value":"0-255","description":"MEDIUMINT means Integers: 0 to 1245568545560","maxValue":8388607},{"title":"INT","name":"INT","value":"0-255","description":"INT means Integers: 0 to 12560","maxValue":2147483647},{"title":"BIGINT","name":"BIGINT","value":"0-255","description":"BIGINT means Integers: 0 to 1245569056767568545560","maxValue":2e+63},{"title":"TINYTEXT","name":"TINYTEXT","value":"0-255","description":"Text with 255 max characters","maxValue":127},{"title":"TEXT","name":"TEXT","value":"0-100","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"MEDIUMTEXT","name":"MEDIUMTEXT","value":"0-255","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"LONGTEXT","name":"LONGTEXT","value":"0-255","description":"LONGTEXT is just text with max length 4,294,967,295","maxValue":127},{"title":"UUID","name":"UUID","valueLiteral":"UUID()","description":"A Unique ID"}]')}};var t=require("../../../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,3634,725,4627],()=>a(7213));module.exports=r})(); \ No newline at end of file +${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},51325:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{SingleEntryContext:()=>f,default:()=>g,getServerSideProps:()=>b});var s=a(8732),l=a(82015),i=a.n(l),n=a(92702),d=a(25562),c=a(55880),o=a(52854),u=a(15),p=a(22873),m=a(77047),h=a(71934),y=a(43363),x=e([c,u]);[c,u]=x.then?(await x)():x;let A=a(29021),f=i().createContext({});function g({user:e,database:t,table:a,dbSchemaData:r,entry:l,query:n,confirmedDelegetedUser:o,prevEntry:p,nextEntry:m}){let h=`${a.tableFullName} Table | Datasquirel`,x=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:h}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),[g,b]=i().useState(l),A=i().useRef([]),v=i().useRef([]);return(0,s.jsx)(d.A,{head:x,user:e,extraHeaderContent:(0,s.jsx)(c.A,{database:t,query:n,confirmedDelegetedUser:o,user:e}),aceEditor:!0,children:(0,s.jsxs)(f.Provider,{value:{user:e,database:t,table:a,dbSchemaData:r,entry:l,richTextEditors:A,jsonTextEditors:v,targetEntry:g,setTargetEntry:b,query:n,confirmedDelegetedUser:o,prevEntry:p,nextEntry:m},children:[(0,s.jsx)(u.A,{}),(0,s.jsx)(y.A,{snug:!0})]})})}async function b({req:e,res:t,query:a}){let r=await (0,n.A)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let t=a.single,s=await (0,p.A)({request:e,user:r,databaseSlug:t,query:a});if(!s)throw Error("No Db Object Found!");let{dbUserId:l,rootUserId:i}=s,n=await (0,h.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${a.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let d=n[0].db_full_name,c=JSON.parse(A.readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l}/main.json`,"utf-8")),u=(c.filter(e=>e.dbFullName===n[0].db_full_name)[0]?.tables).filter(e=>e.tableName===a.single_table)[0],m=await (0,o.A)({database:d,queryString:`SELECT * FROM ${d}.${u.tableName} WHERE id='${a.single_entry}'`,tableSchema:u});if(!m?.[0])return{redirect:{destination:`/admin/${r?.id}/databases/${n[0].db_slug}/tables/${u.tableName}/entries`,permanent:!1}};let y=m[0],x=await (0,o.A)({database:d,queryString:`SELECT id FROM ${d}.${u.tableName} WHERE id > '${a.single_entry}' LIMIT 1`,tableSchema:u}),g=await (0,o.A)({database:d,queryString:`SELECT id FROM ${d}.${u.tableName} WHERE id < '${a.single_entry}' ORDER BY id DESC LIMIT 1`,tableSchema:u});return{props:{user:r,database:n[0],table:u,dbSchemaData:c,entry:y,query:a,confirmedDelegetedUser:s,nextEntry:x?.[0]||null,prevEntry:g?.[0]||null}}}catch(e){return(0,m.A)({component:"[single_entry]-page-component/getServerSideProps/catch-error",message:e.message,user:r}),{props:{user:r,database:null,table:null,entry:null}}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},90317:e=>{e.exports=require("html-prettify")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},41836:e=>{e.exports=require("react-tiny-popover")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},94327:e=>{e.exports=JSON.parse('[{"title":"VARCHAR","name":"VARCHAR","value":"0-255","argument":true,"description":"Varchar is simply letters and numbers within the range 0 - 255","maxValue":255},{"title":"TINYINT","name":"TINYINT","value":"0-100","description":"TINYINT means Integers: 0 to 100","maxValue":127},{"title":"SMALLINT","name":"SMALLINT","value":"0-255","description":"SMALLINT means Integers: 0 to 240933","maxValue":32767},{"title":"MEDIUMINT","name":"MEDIUMINT","value":"0-255","description":"MEDIUMINT means Integers: 0 to 1245568545560","maxValue":8388607},{"title":"INT","name":"INT","value":"0-255","description":"INT means Integers: 0 to 12560","maxValue":2147483647},{"title":"BIGINT","name":"BIGINT","value":"0-255","description":"BIGINT means Integers: 0 to 1245569056767568545560","maxValue":2e+63},{"title":"TINYTEXT","name":"TINYTEXT","value":"0-255","description":"Text with 255 max characters","maxValue":127},{"title":"TEXT","name":"TEXT","value":"0-100","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"MEDIUMTEXT","name":"MEDIUMTEXT","value":"0-255","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"LONGTEXT","name":"LONGTEXT","value":"0-255","description":"LONGTEXT is just text with max length 4,294,967,295","maxValue":127},{"title":"UUID","name":"UUID","valueLiteral":"UUID()","description":"A Unique ID"}]')}};var t=require("../../../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,3634,725,4627],()=>a(7213));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js index f6a9b26..3b4cae2 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js @@ -1,16 +1,16 @@ -"use strict";(()=>{var e={};e.id=2405,e.ids=[2405],e.modules={17723:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>b,default:()=>o,getServerSideProps:()=>g,getStaticPaths:()=>p,getStaticProps:()=>m,reportWebVitals:()=>x,routeModule:()=>E,unstable_getServerProps:()=>y,unstable_getServerSideProps:()=>N,unstable_getStaticParams:()=>T,unstable_getStaticPaths:()=>f,unstable_getStaticProps:()=>h});var l=a(63865),s=a(9455),i=a(30671),n=a(5583),d=a(19796),c=a(62130),u=e([c]);c=(u.then?(await u)():u)[0];let o=(0,i.M)(c,"default"),m=(0,i.M)(c,"getStaticProps"),p=(0,i.M)(c,"getStaticPaths"),g=(0,i.M)(c,"getServerSideProps"),b=(0,i.M)(c,"config"),x=(0,i.M)(c,"reportWebVitals"),h=(0,i.M)(c,"unstable_getStaticProps"),f=(0,i.M)(c,"unstable_getStaticPaths"),T=(0,i.M)(c,"unstable_getStaticParams"),y=(0,i.M)(c,"unstable_getServerProps"),N=(0,i.M)(c,"unstable_getServerSideProps"),E=new l.PagesRouteModule({definition:{kind:s.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:c});r()}catch(e){r(e)}})},20356:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>x});var l=a(8732),s=a(82015),i=a.n(s),n=a(62130),d=a(59023),c=a(53926),u=a(73872),o=a(79130),m=a(537),p=a(51275),g=a(23791),b=e([n,u,o,g]);function x(){let{user:e,database:t,table:a,dbSchemaData:r,query:s,confirmedDelegetedUser:b}=i().useContext(n.AddTableEntryContext);return b?.delegated,b?.priviledges?.match(/Edit Tables/i),b?.priviledges?.match(/Delete Tables/i),b?.priviledges?.match(/Create Tables/i),b?.priviledges?.match(/Edit Entries/i),b?.priviledges?.match(/Delete Entries/i),(0,l.jsxs)(i().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,l.jsx)("div",{className:"w-full justify-between flex-wrap",children:(0,l.jsxs)("div",{className:"flex-wrap",children:[(0,l.jsx)(d.A,{}),(0,l.jsx)("h1",{className:"text-3xl m-0",children:(0,l.jsxs)("span",{className:"flex gap-y-2 flex-wrap gap-x-2 items-center",children:["Add New Entry To"," ",(0,l.jsxs)("span",{className:"bg-slate-100 dark:bg-slate-800 px-2 py-1 border border-solid border-slate-400 dark:border-slate-600 rounded relative",children:[a?.tableFullName,(0,l.jsx)("div",{className:"absolute -top-5 -right-4",children:(0,l.jsx)(u.A,{slugText:a?.tableName||"",justIcon:!0})})]})," ","Table"]})})]})}),(0,l.jsx)(c.A,{confirmedDelegetedUser:s?.delegated,user:e})]}),t?.active_clone?(0,l.jsx)(m.A,{database:t,user:e}):(0,l.jsx)(l.Fragment,{}),t?.remote_connected?(0,l.jsx)(g.p,{database:t}):(0,l.jsx)(l.Fragment,{}),a&&t&&e&&(0,l.jsx)(p.A,{table:a,database:t,user:e}),(0,l.jsx)(o.A,{})]})}[n,u,o,g]=b.then?(await b)():b,r()}catch(e){r(e)}})},79130:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>p});var l=a(8732),s=a(82015),i=a.n(s),n=a(42960),d=a(62130),c=a(16757),u=a(6748),o=a(19391),m=e([d]);function p({}){let{user:e,database:t,table:r,dbSchemaData:s,richTextEditors:m,query:p,confirmedDelegetedUser:g,jsonTextEditors:b,duplicateEntry:x}=i().useContext(d.AddTableEntryContext),h=r?.fields.filter(e=>!e.fieldName?.match(n.A)),f=a(94327);g?.delegated,g?.priviledges?.match(/Edit Tables/i),g?.priviledges?.match(/Delete Tables/i),g?.priviledges?.match(/Create Tables/i),g?.priviledges?.match(/Edit Entries/i),g?.priviledges?.match(/Delete Entries/i);let[T,y]=i().useState(!1),N=i().useRef([]),[E,v]=i().useState(x||null);return(0,l.jsxs)("section",{className:"paper",children:[(0,l.jsx)("h2",{className:"text-xl m-0 mb-4",children:"Form Fields"}),p?.duplicate&&x&&(0,l.jsxs)("span",{className:"info gray",children:["This post is a duplicate of"," ",(0,l.jsx)("a",{href:`/admin/${e?.id}/databases/${t.db_slug}/tables/${r.tableName}/entries/${x.id}`,target:"_blank",children:x.title||`Entry #${x.id}`})]}),(0,l.jsxs)("form",{className:"w-full flex flex-col items-stretch gap-8",onSubmit:e=>{(0,o.A)({e,currentRichTextEditorForms:N,database:t,filteredFields:h,jsonTextEditors:b,query:p,setLoading:y,table:r})},onKeyUp:e=>{e.ctrlKey&&"Enter"==e.key&&window.confirm("Add this Entry?")&&document.getElementById("add-entry-button")?.click()},children:[T&&(0,l.jsx)(c.A,{}),h.map((e,t)=>{let a=f.filter(t=>t.name===e.dataType?.replace(/\d|\(|\)/g,""));return(E&&e.fieldName&&(e.defaultValue=E[e.fieldName],e.defaultValueLiteral=E[e.fieldName]),e.defaultValueLiteral&&!E)?(0,l.jsx)(i().Fragment,{},t+1):(0,l.jsx)(u.A,{fieldObject:e,dataTypeSchema:a[0],richTextEditors:m,currentRichTextEditorForms:N,query:p,confirmedDelegetedUser:g,jsonTextEditors:b},t+1)}),(0,l.jsx)("button",{type:"submit",className:T?" pointer-events-none opacity-40":"",id:"add-entry-button",children:"Add Entry"})]})]})}d=(m.then?(await m)():m)[0],r()}catch(e){r(e)}})},51275:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(8732),l=a(82015),s=a.n(l);function i({table:e,database:t,user:a,activeDbClone:l}){let i=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,n=e.childTableDbFullName===t.db_full_name;return i?(0,r.jsxs)("span",{className:"info small green gap-1"+(t?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,r.jsx)("a",{href:`/admin/${a?.id}/databases/${i}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:e.childTableName})})," ","in"," ",n?(0,r.jsxs)("span",{children:["this current database(",(0,r.jsx)("b",{children:t.db_name}),")."]}):(0,r.jsxs)(s().Fragment,{children:[(0,r.jsx)("a",{href:`/admin/${a?.id}/databases/${i}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:i})}),(0,r.jsx)("span",{children:"database."})]})," ",t?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,r.jsx)(s().Fragment,{})}},42960:(e,t,a)=>{a.d(t,{A:()=>r});let r=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/},19391:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(46169),l=a(72390);function s({e,setLoading:t,filteredFields:a,currentRichTextEditorForms:s,jsonTextEditors:i,database:n,table:d,query:c}){e.preventDefault(),t(!0);let u=e.target,o={};a.forEach(e=>{e?.fieldName&&u[e.fieldName]?.value&&(o[e.fieldName]=u[e.fieldName].value)}),s.current[0]&&s.current.forEach(e=>{e?.fieldName&&e?.ref?.current&&(o[e.fieldName]=e.ref.current.getContent())}),i.current[0]&&i.current.forEach(e=>{e?.fieldName&&e?.ref?.current&&(o[e.fieldName]=e.ref.current.getValue())});let m={dbSlug:n.db_slug,dbId:n.id,tableName:d.tableName,payload:o,tableSchema:d,delegated:c?.delegated};(0,r.A)("/api/addTableEntry",{method:"post",body:m},!0).then(e=>{e.success?(0,l.A)().then(()=>{window.location.pathname=window.location.pathname.replace(/\/add-entry.*?/,"")}):(window.alert(e.msg+"\n"+(e.err||"")),setTimeout(()=>{t(!1)},500))})}},77047:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(29021),l=a.n(r);async function s({user:e,message:t,component:a,noMail:r,req:s}){let i=new Date,n=(()=>{if(!s)return null;try{let e=s.headers["x-forwarded-for"],t=s.headers["x-real-ip"],a=s.headers["cf-connecting-ip"],r=Array.isArray(e)?e[0]:e?.split(",")[0],l=a||r||t||s.socket.remoteAddress;if(!l)return null;return String(l)}catch(e){return null}})();try{let r=`🚀 SERVER ERROR =========================== +"use strict";(()=>{var e={};e.id=2405,e.ids=[2405],e.modules={17723:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>b,default:()=>o,getServerSideProps:()=>g,getStaticPaths:()=>p,getStaticProps:()=>m,reportWebVitals:()=>x,routeModule:()=>E,unstable_getServerProps:()=>y,unstable_getServerSideProps:()=>N,unstable_getStaticParams:()=>T,unstable_getStaticPaths:()=>f,unstable_getStaticProps:()=>h});var s=a(63865),l=a(9455),i=a(30671),n=a(5583),d=a(19796),c=a(62130),u=e([c]);c=(u.then?(await u)():u)[0];let o=(0,i.M)(c,"default"),m=(0,i.M)(c,"getStaticProps"),p=(0,i.M)(c,"getStaticPaths"),g=(0,i.M)(c,"getServerSideProps"),b=(0,i.M)(c,"config"),x=(0,i.M)(c,"reportWebVitals"),h=(0,i.M)(c,"unstable_getStaticProps"),f=(0,i.M)(c,"unstable_getStaticPaths"),T=(0,i.M)(c,"unstable_getStaticParams"),y=(0,i.M)(c,"unstable_getServerProps"),N=(0,i.M)(c,"unstable_getServerSideProps"),E=new s.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry",bundlePath:"",filename:""},components:{App:d.default,Document:n.default},userland:c});r()}catch(e){r(e)}})},20356:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>x});var s=a(8732),l=a(82015),i=a.n(l),n=a(62130),d=a(59023),c=a(53926),u=a(73872),o=a(79130),m=a(537),p=a(51275),g=a(23791),b=e([n,u,o,g]);function x(){let{user:e,database:t,table:a,dbSchemaData:r,query:l,confirmedDelegetedUser:b}=i().useContext(n.AddTableEntryContext);return b?.delegated,b?.priviledges?.match(/Edit Tables/i),b?.priviledges?.match(/Delete Tables/i),b?.priviledges?.match(/Create Tables/i),b?.priviledges?.match(/Edit Entries/i),b?.priviledges?.match(/Delete Entries/i),(0,s.jsxs)(i().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full relative z-50",children:[(0,s.jsx)("div",{className:"w-full justify-between flex-wrap",children:(0,s.jsxs)("div",{className:"flex-wrap",children:[(0,s.jsx)(d.A,{}),(0,s.jsx)("h1",{className:"text-3xl m-0",children:(0,s.jsxs)("span",{className:"flex gap-y-2 flex-wrap gap-x-2 items-center",children:["Add New Entry To"," ",(0,s.jsxs)("span",{className:"bg-slate-100 dark:bg-slate-800 px-2 py-1 border border-solid border-slate-400 dark:border-slate-600 rounded relative",children:[a?.tableFullName,(0,s.jsx)("div",{className:"absolute -top-5 -right-4",children:(0,s.jsx)(u.A,{slugText:a?.tableName||"",justIcon:!0})})]})," ","Table"]})})]})}),(0,s.jsx)(c.A,{confirmedDelegetedUser:l?.delegated,user:e})]}),t?.active_clone?(0,s.jsx)(m.A,{database:t,user:e}):(0,s.jsx)(s.Fragment,{}),t?.remote_connected?(0,s.jsx)(g.p,{database:t}):(0,s.jsx)(s.Fragment,{}),a&&t&&e&&(0,s.jsx)(p.A,{table:a,database:t,user:e}),(0,s.jsx)(o.A,{})]})}[n,u,o,g]=b.then?(await b)():b,r()}catch(e){r(e)}})},79130:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>p});var s=a(8732),l=a(82015),i=a.n(l),n=a(42960),d=a(62130),c=a(16757),u=a(6748),o=a(19391),m=e([d]);function p({}){let{user:e,database:t,table:r,dbSchemaData:l,richTextEditors:m,query:p,confirmedDelegetedUser:g,jsonTextEditors:b,duplicateEntry:x}=i().useContext(d.AddTableEntryContext),h=r?.fields.filter(e=>!e.fieldName?.match(n.A)),f=a(94327);g?.delegated,g?.priviledges?.match(/Edit Tables/i),g?.priviledges?.match(/Delete Tables/i),g?.priviledges?.match(/Create Tables/i),g?.priviledges?.match(/Edit Entries/i),g?.priviledges?.match(/Delete Entries/i);let[T,y]=i().useState(!1),N=i().useRef([]),[E,v]=i().useState(x||null);return(0,s.jsxs)("section",{className:"paper",children:[(0,s.jsx)("h2",{className:"text-xl m-0 mb-4",children:"Form Fields"}),p?.duplicate&&x&&(0,s.jsxs)("span",{className:"info gray",children:["This post is a duplicate of"," ",(0,s.jsx)("a",{href:`/admin/${e?.id}/databases/${t.db_slug}/tables/${r.tableName}/entries/${x.id}`,target:"_blank",children:x.title||`Entry #${x.id}`})]}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-stretch gap-8",onSubmit:e=>{(0,o.A)({e,currentRichTextEditorForms:N,database:t,filteredFields:h,jsonTextEditors:b,query:p,setLoading:y,table:r})},onKeyUp:e=>{e.ctrlKey&&"Enter"==e.key&&window.confirm("Add this Entry?")&&document.getElementById("add-entry-button")?.click()},children:[T&&(0,s.jsx)(c.A,{}),h.map((e,t)=>{let a=f.filter(t=>t.name===e.dataType?.replace(/\d|\(|\)/g,""));return(E&&e.fieldName&&(e.defaultValue=E[e.fieldName],e.defaultValueLiteral=E[e.fieldName]),e.defaultValueLiteral&&!E)?(0,s.jsx)(i().Fragment,{},t+1):(0,s.jsx)(u.A,{fieldObject:e,dataTypeSchema:a[0],richTextEditors:m,currentRichTextEditorForms:N,query:p,confirmedDelegetedUser:g,jsonTextEditors:b},t+1)}),(0,s.jsx)("button",{type:"submit",className:T?" pointer-events-none opacity-40":"",id:"add-entry-button",children:"Add Entry"})]})]})}d=(m.then?(await m)():m)[0],r()}catch(e){r(e)}})},51275:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(8732),s=a(82015),l=a.n(s);function i({table:e,database:t,user:a,activeDbClone:s}){let i=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,n=e.childTableDbFullName===t.db_full_name;return i?(0,r.jsxs)("span",{className:"info small green gap-1"+(t?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,r.jsx)("a",{href:`/admin/${a?.id}/databases/${i}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:e.childTableName})})," ","in"," ",n?(0,r.jsxs)("span",{children:["this current database(",(0,r.jsx)("b",{children:t.db_name}),")."]}):(0,r.jsxs)(l().Fragment,{children:[(0,r.jsx)("a",{href:`/admin/${a?.id}/databases/${i}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:i})}),(0,r.jsx)("span",{children:"database."})]})," ",t?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,r.jsx)(l().Fragment,{})}},42960:(e,t,a)=>{a.d(t,{A:()=>r});let r=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/},19391:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(46169),s=a(72390);function l({e,setLoading:t,filteredFields:a,currentRichTextEditorForms:l,jsonTextEditors:i,database:n,table:d,query:c}){e.preventDefault(),t(!0);let u=e.target,o={};a.forEach(e=>{e?.fieldName&&u[e.fieldName]?.value&&(o[e.fieldName]=u[e.fieldName].value)}),l.current[0]&&l.current.forEach(e=>{e?.fieldName&&e?.ref?.current&&(o[e.fieldName]=e.ref.current.getContent())}),i.current[0]&&i.current.forEach(e=>{e?.fieldName&&e?.ref?.current&&(o[e.fieldName]=e.ref.current.getValue())});let m={dbSlug:n.db_slug,dbId:n.id,tableName:d.tableName,payload:o,tableSchema:d,delegated:c?.delegated};(0,r.A)("/api/addTableEntry",{method:"post",body:m},!0).then(e=>{e.success?(0,s.A)().then(()=>{window.location.pathname=window.location.pathname.replace(/\/add-entry.*?/,"")}):(window.alert(e.msg+"\n"+(e.err||"")),setTimeout(()=>{t(!1)},500))})}},77047:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(29021),s=a.n(r);async function l({user:e,message:t,component:a,noMail:r,req:l}){let i=new Date,n=(()=>{if(!l)return null;try{let e=l.headers["x-forwarded-for"],t=l.headers["x-real-ip"],a=l.headers["cf-connecting-ip"],r=Array.isArray(e)?e[0]:e?.split(",")[0],s=a||r||t||l.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let r=`🚀 SERVER ERROR =========================== Error Message: ${t} Component: ${a}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(r+=` User Id: ${e?.id} User Name: ${e?.first_name} ${e?.last_name} -User Email: ${e?.email}`),s?.url&&(r+=` -URL: ${s.url}`),s?.body&&(r+=` -Request Body: ${JSON.stringify(s.body,null,4)}`),n&&(r+=` +User Email: ${e?.email}`),l?.url&&(r+=` +URL: ${l.url}`),l?.body&&(r+=` +Request Body: ${JSON.stringify(l.body,null,4)}`),n&&(r+=` IP: ${n}`),r+=` Date: ${i.toDateString()} -========================================`,l().existsSync("./.tmp/error.log")||l().writeFileSync("./.tmp/error.log","","utf-8");let d=l().readFileSync("./.tmp/error.log","utf-8");l().writeFileSync("./.tmp/error.log",r),l().appendFileSync("./.tmp/error.log",` +========================================`,s().existsSync("./.tmp/error.log")||s().writeFileSync("./.tmp/error.log","","utf-8");let d=s().readFileSync("./.tmp/error.log","utf-8");s().writeFileSync("./.tmp/error.log",r),s().appendFileSync("./.tmp/error.log",` -${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},62130:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{AddTableEntryContext:()=>y,default:()=>f,getServerSideProps:()=>T});var l=a(8732),s=a(82015),i=a.n(s),n=a(29021),d=a.n(n),c=a(92702),u=a(25562),o=a(20356),m=a(55880),p=a(22873),g=a(77047),b=a(71934),x=a(52854),h=e([o,m]);[o,m]=h.then?(await h)():h;let y=i().createContext({});function f({user:e,database:t,table:a,dbSchemaData:r,query:s,confirmedDelegetedUser:n,duplicateEntry:d}){let c=`${a.tableFullName} Table New Entry | Datasquirel`,p=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:c}),(0,l.jsx)("meta",{name:"description",content:"Single Table"})]}),g=i().useRef([]),b=i().useRef([]);return(0,l.jsx)(u.A,{head:p,user:e,extraHeaderContent:(0,l.jsx)(m.A,{database:t,query:s,confirmedDelegetedUser:n,user:e}),children:(0,l.jsx)(y.Provider,{value:{user:e,database:t,table:a,dbSchemaData:r,richTextEditors:g,jsonTextEditors:b,query:s,confirmedDelegetedUser:n,duplicateEntry:d},children:(0,l.jsx)(o.A,{})})})}async function T({req:e,res:t,query:a}){let r=await (0,c.default)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let t;let l=a.single,s=await (0,p.A)({request:e,user:r,databaseSlug:l,query:a});if(!s)throw Error("No Db Object Found!");let{dbUserId:i}=s,n=await (0,b.A)(`SELECT * FROM user_databases WHERE user_id='${i}' AND db_slug='${a.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let c=JSON.parse(d().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${i}/main.json`,"utf-8")),u=(c.filter(e=>e.dbFullName===n[0].db_full_name)[0]?.tables).filter(e=>e.tableName===a.single_table)[0];if(a.duplicate&&a.id){let e=n[0].db_full_name,r=u.tableName,l=await (0,x.A)({database:e,queryString:`SELECT * FROM ${e}.${r} WHERE id='${a.id}'`,tableSchema:u});t=l?.[0]}return{props:{user:r,database:n[0],table:u,dbSchemaData:c,query:a,confirmedDelegetedUser:s,duplicateEntry:t||null}}}catch(e){return(0,g.A)({component:"add-entry-page-component/getServerSideProps/catch-error",message:e.message,user:r}),{props:{user:r,database:null,table:null}}}}r()}catch(e){r(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},90317:e=>{e.exports=require("html-prettify")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},94327:e=>{e.exports=JSON.parse('[{"title":"VARCHAR","name":"VARCHAR","value":"0-255","argument":true,"description":"Varchar is simply letters and numbers within the range 0 - 255","maxValue":255},{"title":"TINYINT","name":"TINYINT","value":"0-100","description":"TINYINT means Integers: 0 to 100","maxValue":127},{"title":"SMALLINT","name":"SMALLINT","value":"0-255","description":"SMALLINT means Integers: 0 to 240933","maxValue":32767},{"title":"MEDIUMINT","name":"MEDIUMINT","value":"0-255","description":"MEDIUMINT means Integers: 0 to 1245568545560","maxValue":8388607},{"title":"INT","name":"INT","value":"0-255","description":"INT means Integers: 0 to 12560","maxValue":2147483647},{"title":"BIGINT","name":"BIGINT","value":"0-255","description":"BIGINT means Integers: 0 to 1245569056767568545560","maxValue":2e+63},{"title":"TINYTEXT","name":"TINYTEXT","value":"0-255","description":"Text with 255 max characters","maxValue":127},{"title":"TEXT","name":"TEXT","value":"0-100","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"MEDIUMTEXT","name":"MEDIUMTEXT","value":"0-255","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"LONGTEXT","name":"LONGTEXT","value":"0-255","description":"LONGTEXT is just text with max length 4,294,967,295","maxValue":127},{"title":"UUID","name":"UUID","valueLiteral":"UUID()","description":"A Unique ID"}]')}};var t=require("../../../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,6521,9796,5392,3634,3791,725],()=>a(17723));module.exports=r})(); \ No newline at end of file +${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},62130:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{AddTableEntryContext:()=>y,default:()=>f,getServerSideProps:()=>T});var s=a(8732),l=a(82015),i=a.n(l),n=a(29021),d=a.n(n),c=a(92702),u=a(25562),o=a(20356),m=a(55880),p=a(22873),g=a(77047),b=a(71934),x=a(52854),h=e([o,m]);[o,m]=h.then?(await h)():h;let y=i().createContext({});function f({user:e,database:t,table:a,dbSchemaData:r,query:l,confirmedDelegetedUser:n,duplicateEntry:d}){let c=`${a.tableFullName} Table New Entry | Datasquirel`,p=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:c}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),g=i().useRef([]),b=i().useRef([]);return(0,s.jsx)(u.A,{head:p,user:e,extraHeaderContent:(0,s.jsx)(m.A,{database:t,query:l,confirmedDelegetedUser:n,user:e}),children:(0,s.jsx)(y.Provider,{value:{user:e,database:t,table:a,dbSchemaData:r,richTextEditors:g,jsonTextEditors:b,query:l,confirmedDelegetedUser:n,duplicateEntry:d},children:(0,s.jsx)(o.A,{})})})}async function T({req:e,res:t,query:a}){let r=await (0,c.A)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let t;let s=a.single,l=await (0,p.A)({request:e,user:r,databaseSlug:s,query:a});if(!l)throw Error("No Db Object Found!");let{dbUserId:i}=l,n=await (0,b.A)(`SELECT * FROM user_databases WHERE user_id='${i}' AND db_slug='${a.single}'`);if(!n||!n[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let c=JSON.parse(d().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${i}/main.json`,"utf-8")),u=(c.filter(e=>e.dbFullName===n[0].db_full_name)[0]?.tables).filter(e=>e.tableName===a.single_table)[0];if(a.duplicate&&a.id){let e=n[0].db_full_name,r=u.tableName,s=await (0,x.A)({database:e,queryString:`SELECT * FROM ${e}.${r} WHERE id='${a.id}'`,tableSchema:u});t=s?.[0]}return{props:{user:r,database:n[0],table:u,dbSchemaData:c,query:a,confirmedDelegetedUser:l,duplicateEntry:t||null}}}catch(e){return(0,g.A)({component:"add-entry-page-component/getServerSideProps/catch-error",message:e.message,user:r}),{props:{user:r,database:null,table:null}}}}r()}catch(e){r(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},90317:e=>{e.exports=require("html-prettify")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},94327:e=>{e.exports=JSON.parse('[{"title":"VARCHAR","name":"VARCHAR","value":"0-255","argument":true,"description":"Varchar is simply letters and numbers within the range 0 - 255","maxValue":255},{"title":"TINYINT","name":"TINYINT","value":"0-100","description":"TINYINT means Integers: 0 to 100","maxValue":127},{"title":"SMALLINT","name":"SMALLINT","value":"0-255","description":"SMALLINT means Integers: 0 to 240933","maxValue":32767},{"title":"MEDIUMINT","name":"MEDIUMINT","value":"0-255","description":"MEDIUMINT means Integers: 0 to 1245568545560","maxValue":8388607},{"title":"INT","name":"INT","value":"0-255","description":"INT means Integers: 0 to 12560","maxValue":2147483647},{"title":"BIGINT","name":"BIGINT","value":"0-255","description":"BIGINT means Integers: 0 to 1245569056767568545560","maxValue":2e+63},{"title":"TINYTEXT","name":"TINYTEXT","value":"0-255","description":"Text with 255 max characters","maxValue":127},{"title":"TEXT","name":"TEXT","value":"0-100","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"MEDIUMTEXT","name":"MEDIUMTEXT","value":"0-255","description":"MEDIUMTEXT is just text with max length 16,777,215","maxValue":127},{"title":"LONGTEXT","name":"LONGTEXT","value":"0-255","description":"LONGTEXT is just text with max length 4,294,967,295","maxValue":127},{"title":"UUID","name":"UUID","valueLiteral":"UUID()","description":"A Unique ID"}]')}};var t=require("../../../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,6521,9796,5392,3634,3791,725],()=>a(17723));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js index 811e09a..dee3149 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=6569,e.ids=[6569],e.modules={86191:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.r(a),t.d(a,{config:()=>g,default:()=>u,getServerSideProps:()=>p,getStaticPaths:()=>m,getStaticProps:()=>b,reportWebVitals:()=>h,routeModule:()=>v,unstable_getServerProps:()=>S,unstable_getServerSideProps:()=>y,unstable_getStaticParams:()=>x,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>f});var s=t(63865),l=t(9455),n=t(30671),i=t(5583),d=t(19796),o=t(12310),c=e([o]);o=(c.then?(await c)():c)[0];let u=(0,n.M)(o,"default"),b=(0,n.M)(o,"getStaticProps"),m=(0,n.M)(o,"getStaticPaths"),p=(0,n.M)(o,"getServerSideProps"),g=(0,n.M)(o,"config"),h=(0,n.M)(o,"reportWebVitals"),f=(0,n.M)(o,"unstable_getStaticProps"),_=(0,n.M)(o,"unstable_getStaticPaths"),x=(0,n.M)(o,"unstable_getStaticParams"),S=(0,n.M)(o,"unstable_getServerProps"),y=(0,n.M)(o,"unstable_getServerSideProps"),v=new s.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/fields",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/fields",bundlePath:"",filename:""},components:{App:d.default,Document:i.default},userland:o});r()}catch(e){r(e)}})},57414:(e,a,t)=>{t.d(a,{A:()=>o});var r=t(8732),s=t(82015),l=t.n(s),n=t(46169),i=t(91140),d=t(16757);function o({targetTable:e,database:a}){let[t,s]=l().useState(!1);return(0,r.jsxs)(i.Ay,{title:"delete-table-confirmation",children:[t&&(0,r.jsx)(d.A,{width:"20px"}),(0,r.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{s(!0),(0,n.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,r.jsx)("span",{children:"Yes"})}),(0,r.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,r.jsx)("span",{children:"Cancel"})})]})]})}},23862:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.d(a,{A:()=>h});var s=t(8732),l=t(82015),n=t.n(l),i=t(12310),d=t(59023),o=t(53926),c=t(73872),u=t(471),b=t(537),m=t(51275),p=t(23791),g=e([i,c,p]);function h(){let{user:e,database:a,table:t,tableFields:r,setTableFields:l,setTargetField:g,refreshFieldsListRef:h,updateTableAfterFieldsUpdateFunction:f,query:_,confirmedDelegetedUser:x}=n().useContext(i.TableFieldsContext);return x?.delegated,x?.priviledges?.match(/Edit Tables/i),x?.priviledges?.match(/Delete Tables/i),x?.priviledges?.match(/Create Tables/i),t?.childTable&&t.childTableDbFullName?.replace(new RegExp(/datasquirel_user_\d+_/),""),(0,s.jsxs)(n().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{children:"All Fields in"}),(0,s.jsx)("div",{className:"inline relative",children:(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${t.tableName}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-600 ml-2 text-primary hover:text-primary_dark relative",onClick:e=>{e.target.closest(".copy-slug-span")&&e.preventDefault()},children:[t.tableFullName,(0,s.jsx)("div",{className:"absolute -top-4 -right-4",children:(0,s.jsx)(c.A,{slugText:t.tableName,justIcon:!0})})]})}),(0,s.jsx)("span",{className:"ml-2",children:"Table"})]})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${t.tableName}/entries/add-entry`,className:"button flex items-center gap-2",children:[(0,s.jsx)("span",{className:"symbol",children:"+"}),(0,s.jsx)("span",{children:"Add New Table Entry"})]})})]}),(0,s.jsx)(o.A,{confirmedDelegetedUser:_?.delegated,user:e})]}),a.active_clone?(0,s.jsx)(b.A,{database:a,user:e}):(0,s.jsx)(s.Fragment,{}),a.remote_connected?(0,s.jsx)(p.p,{database:a}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(m.A,{table:t,database:a,user:e}),(0,s.jsx)(u.A,{user:e,tableFields:r,setTableFields:l,setTargetField:g,refreshFieldsListRef:h,updateTable:!0,updateTableAfterFieldsUpdateFunction:f,database:a,confirmedDelegetedUser:x,query:_,table:t})]})}[i,c,p]=g.then?(await g)():g,r()}catch(e){r(e)}})},51275:(e,a,t)=>{t.d(a,{A:()=>n});var r=t(8732),s=t(82015),l=t.n(s);function n({table:e,database:a,user:t,activeDbClone:s}){let n=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,i=e.childTableDbFullName===a.db_full_name;return n?(0,r.jsxs)("span",{className:"info small green gap-1"+(a?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,r.jsx)("a",{href:`/admin/${t?.id}/databases/${n}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:e.childTableName})})," ","in"," ",i?(0,r.jsxs)("span",{children:["this current database(",(0,r.jsx)("b",{children:a.db_name}),")."]}):(0,r.jsxs)(l().Fragment,{children:[(0,r.jsx)("a",{href:`/admin/${t?.id}/databases/${n}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:n})}),(0,r.jsx)("span",{children:"database."})]})," ",a?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,r.jsx)(l().Fragment,{})}},22873:(e,a,t)=>{t.d(a,{A:()=>s});var r=t(71205);async function s({request:e,databaseSlug:a,user:t,query:s}){try{let l=t.id,n=null;if(!s?.delegated)return{dbUserId:l};let i=s.dbUserId,d=`${process.env.DSQL_USER_DB_PREFIX}${i}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${d}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,r.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((n=JSON.parse(t)).databaseSlug===a)return{dbUserId:l=n.rootUserId,rootUserId:n.rootUserId,rootUserName:n.rootUserName,rootUserEmail:n.rootUserEmail,rootUserImage:n.rootUserImage,databaseFullName:n.databaseFullName,databaseSlug:n.databaseSlug,allowedTables:n.allowedTables,priviledges:n.priviledges,database:n.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:l}}catch(e){return null}}},41494:(e,a,t)=>{t.d(a,{A:()=>d});var r=t(77047),s=t(71934),l=t(22873),n=t(72272),i=t(52854);async function d({req:e,user:a,query:t}){try{let r=await (0,l.A)({request:e,user:a,databaseSlug:t.single,query:t});if(!r)return null;let{dbUserId:d}=r,o=await (0,s.A)(`SELECT * FROM user_databases WHERE user_id='${d}' AND db_slug='${t.single}'`);if(!o?.[0])return null;let c=(0,n.A)({userId:Number(d)});if(!c)throw Error("DB Schema not found!");let u=c.filter(e=>e.dbFullName===o[0].db_full_name)[0]?.tables,b=u?.filter(e=>e.tableName===t.single_table)[0],m=await (0,s.A)(`SELECT * FROM user_database_tables WHERE user_id='${d}' AND db_id='${o[0].id}' AND table_slug='${t.single_table}'`),p=await (0,i.A)({database:o[0].db_full_name,queryString:`SELECT * FROM ${o[0].db_full_name}.${b?.tableName} ORDER BY id DESC LIMIT 10`,tableSchema:b}),g=await (0,i.A)({database:o[0].db_full_name,queryString:`SELECT COUNT(id) AS count FROM ${o[0].db_full_name}.${b?.tableName}`,tableSchema:b});if(r.rootUserId){let e=c.filter(e=>e.dbFullName==o[0].db_full_name)[0],a=e.tables.filter(e=>e.tableName===b?.tableName);e.tables=a,c=[e]}return{confirmedDelegetedUser:r||null,database:o[0]||null,dbSchemaData:c||null,entries:p||null,entriesCount:g?.[0]?.count||0,query:t,table:b,tableRecord:m[0]||{}}}catch(e){return(0,r.A)({component:"[single_table]/index-page-component/getServerSideProps/catch-error]",message:e.message,user:a}),{}}}},7143:(e,a,t)=>{t.d(a,{A:()=>l});var r=t(27825),s=t(46169);function l({query:e,table:a,database:t,dbSchemaData:l,tableFields:n,tableIndexes:i,setLoading:d}){let o=[...l];try{let l=o.findIndex(e=>e.dbFullName===t.db_full_name),c=o[l].tables.findIndex(e=>e.tableName===a.tableName);if(o[l].tables[c].fields=n?r.cloneDeep(n):[],o[l].tables[c].indexes=i?r.cloneDeep(i):[],o[l].tables[c].fields.find(e=>e.newTempField)){window.alert("Please resolve all open fields before you save"),setTimeout(()=>{d?.(!1)},1e3);return}(0,s.A)("/api/updateDbSchemaDataForUser",{method:"post",body:{schema:o,database:t.db_slug,table:a,delegated:e?.delegated}},!0).then(e=>{e?.success?window.location.reload():(console.log("Res",e),window.alert(e?.msg||"Operation Failed. Please check permissions."))}).finally(()=>{d&&setTimeout(()=>{d(!1)},1e3)})}catch(e){window.alert(e.message),setTimeout(()=>{d?.(!1)},1e3);return}}},52854:(e,a,t)=>{t.d(a,{A:()=>c});var r=t(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function l({unparsedResults:e,tableSchema:a}){let t=[];try{for(let l=0;l",a.message),e}}var n=t(77047),i=t(71934),d=t(43651),o=t(16175);async function c({queryString:e,queryValuesArray:a,database:t,tableSchema:r,useLocal:s}){let c;let u=!!s||!!t?.match(/^datasquirel$/),b=s?o.A:u?i.A:d.A;try{c=e&&a&&Array.isArray(a)&&a[0]?u?await b(e,a):await b({paradigm:"Full Access",queryString:e,queryValues:a}):u?await b(e):await b({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,n.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&r)try{let e=c;return await l({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",t,e),(0,n.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,a,t)=>{async function r(e,a,t){try{if("string"==typeof a){let r=await e.query(s(a),t);return JSON.parse(JSON.stringify(r))}if("object"!=typeof a)return null;{let t=[];for(let r=0;rl})},16175:(e,a,t)=>{t.d(a,{A:()=>i});var r=t(9973),s=t.n(r),l=t(29021),n=t.n(l);async function i(...e){let a=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let a=`${e}/ca-cert.pem`;if(!n().existsSync(a)){console.log(`${a} does not exist`);return}return{ca:n().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let t=await a.query(...e);return await a.end(),JSON.parse(JSON.stringify(t))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},12310:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.r(a),t.d(a,{TableFieldsContext:()=>_,default:()=>h,getServerSideProps:()=>f});var s=t(8732),l=t(82015),n=t.n(l),i=t(92702),d=t(25562),o=t(57414),c=t(55880),u=t(23862),b=t(7143),m=t(77047),p=t(41494),g=e([c,u]);[c,u]=g.then?(await g)():g;let _=n().createContext({});function h({user:e,database:a,table:t,dbSchemaData:r,query:l,confirmedDelegetedUser:i}){let m=`${t.tableFullName} Table | Datasquirel`,p=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:m}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),[g,h]=n().useState(t.fields),[f,x]=n().useState(null),S=n().useRef();return(0,s.jsx)(_.Provider,{value:{user:e,database:a,table:t,dbSchemaData:r,targetField:f,setTargetField:x,refreshFieldsListRef:S,tableFields:g,setTableFields:h,updateTableAfterFieldsUpdateFunction:function(e){(0,b.A)({query:l,table:t,database:a,dbSchemaData:r,tableFields:g,tableIndexes:t.indexes,setLoading:e})},query:l,confirmedDelegetedUser:i},children:(0,s.jsxs)(n().Fragment,{children:[(0,s.jsx)(d.A,{head:p,user:e,extraHeaderContent:(0,s.jsx)(c.A,{database:a,query:l,confirmedDelegetedUser:i,user:e}),children:(0,s.jsx)(u.A,{})}),(0,s.jsx)(o.A,{database:a})]})})}async function f({req:e,res:a,query:t}){let r=await (0,i.default)(e,a);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let a=await (0,p.A)({req:e,query:t,user:r});if(!a||!a?.table)throw Error("Data Fetching Error!");return{props:{user:r,...a}}}catch(e){return(0,m.A)({component:"fields-page-component/getServerSideProps/catch-error",message:e.message,user:r}),{props:{user:r,database:null,table:null}}}}r()}catch(e){r(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var a=require("../../../../../../../webpack-runtime.js");a.C(e);var t=e=>a(a.s=e),r=a.X(0,[883,9821,6521,9796,5392,3634,3155,3791,9901],()=>t(86191));module.exports=r})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=6569,e.ids=[6569],e.modules={86191:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.r(a),t.d(a,{config:()=>g,default:()=>u,getServerSideProps:()=>p,getStaticPaths:()=>m,getStaticProps:()=>b,reportWebVitals:()=>h,routeModule:()=>v,unstable_getServerProps:()=>S,unstable_getServerSideProps:()=>y,unstable_getStaticParams:()=>x,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>f});var s=t(63865),l=t(9455),n=t(30671),i=t(5583),d=t(19796),o=t(12310),c=e([o]);o=(c.then?(await c)():c)[0];let u=(0,n.M)(o,"default"),b=(0,n.M)(o,"getStaticProps"),m=(0,n.M)(o,"getStaticPaths"),p=(0,n.M)(o,"getServerSideProps"),g=(0,n.M)(o,"config"),h=(0,n.M)(o,"reportWebVitals"),f=(0,n.M)(o,"unstable_getStaticProps"),_=(0,n.M)(o,"unstable_getStaticPaths"),x=(0,n.M)(o,"unstable_getStaticParams"),S=(0,n.M)(o,"unstable_getServerProps"),y=(0,n.M)(o,"unstable_getServerSideProps"),v=new s.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/[single_table]/fields",pathname:"/admin/[user_id]/databases/[single]/tables/[single_table]/fields",bundlePath:"",filename:""},components:{App:d.default,Document:i.default},userland:o});r()}catch(e){r(e)}})},57414:(e,a,t)=>{t.d(a,{A:()=>o});var r=t(8732),s=t(82015),l=t.n(s),n=t(46169),i=t(91140),d=t(16757);function o({targetTable:e,database:a}){let[t,s]=l().useState(!1);return(0,r.jsxs)(i.Ay,{title:"delete-table-confirmation",children:[t&&(0,r.jsx)(d.A,{width:"20px"}),(0,r.jsxs)("h4",{className:"m-0",children:["Delete '",e?.table_name?e.table_name:"This Database","' Table?"]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("button",{className:"outlined"+(t?" pointer-events-none opacity-40":""),onClick:t=>{s(!0),(0,n.A)("/api/deleteUserTable",{method:"post",body:{database:a,table:e}},!0).then(e=>{e.success&&window.location.reload()})},children:(0,r.jsx)("span",{children:"Yes"})}),(0,r.jsx)("button",{onClick:e=>{(0,i.fs)()},children:(0,r.jsx)("span",{children:"Cancel"})})]})]})}},23862:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.d(a,{A:()=>h});var s=t(8732),l=t(82015),n=t.n(l),i=t(12310),d=t(59023),o=t(53926),c=t(73872),u=t(471),b=t(537),m=t(51275),p=t(23791),g=e([i,c,p]);function h(){let{user:e,database:a,table:t,tableFields:r,setTableFields:l,setTargetField:g,refreshFieldsListRef:h,updateTableAfterFieldsUpdateFunction:f,query:_,confirmedDelegetedUser:x}=n().useContext(i.TableFieldsContext);return x?.delegated,x?.priviledges?.match(/Edit Tables/i),x?.priviledges?.match(/Delete Tables/i),x?.priviledges?.match(/Create Tables/i),t?.childTable&&t.childTableDbFullName?.replace(new RegExp(/datasquirel_user_\d+_/),""),(0,s.jsxs)(n().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(d.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{children:"All Fields in"}),(0,s.jsx)("div",{className:"inline relative",children:(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${t.tableName}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-600 ml-2 text-primary hover:text-primary_dark relative",onClick:e=>{e.target.closest(".copy-slug-span")&&e.preventDefault()},children:[t.tableFullName,(0,s.jsx)("div",{className:"absolute -top-4 -right-4",children:(0,s.jsx)(c.A,{slugText:t.tableName,justIcon:!0})})]})}),(0,s.jsx)("span",{className:"ml-2",children:"Table"})]})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("a",{href:`/admin/${e?.id}/databases/${a.db_slug}/tables/${t.tableName}/entries/add-entry`,className:"button flex items-center gap-2",children:[(0,s.jsx)("span",{className:"symbol",children:"+"}),(0,s.jsx)("span",{children:"Add New Table Entry"})]})})]}),(0,s.jsx)(o.A,{confirmedDelegetedUser:_?.delegated,user:e})]}),a.active_clone?(0,s.jsx)(b.A,{database:a,user:e}):(0,s.jsx)(s.Fragment,{}),a.remote_connected?(0,s.jsx)(p.p,{database:a}):(0,s.jsx)(s.Fragment,{}),(0,s.jsx)(m.A,{table:t,database:a,user:e}),(0,s.jsx)(u.A,{user:e,tableFields:r,setTableFields:l,setTargetField:g,refreshFieldsListRef:h,updateTable:!0,updateTableAfterFieldsUpdateFunction:f,database:a,confirmedDelegetedUser:x,query:_,table:t})]})}[i,c,p]=g.then?(await g)():g,r()}catch(e){r(e)}})},51275:(e,a,t)=>{t.d(a,{A:()=>n});var r=t(8732),s=t(82015),l=t.n(s);function n({table:e,database:a,user:t,activeDbClone:s}){let n=e?.childTableDbFullName?e.childTableDbFullName.replace(new RegExp(/datasquirel_user_\d+_/),""):null,i=e.childTableDbFullName===a.db_full_name;return n?(0,r.jsxs)("span",{className:"info small green gap-1"+(a?.active_clone?" -mt-6":""),style:{fontWeight:"500"},children:["This Table is an active clone of"," ",(0,r.jsx)("a",{href:`/admin/${t?.id}/databases/${n}/tables/${e.childTableName}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:e.childTableName})})," ","in"," ",i?(0,r.jsxs)("span",{children:["this current database(",(0,r.jsx)("b",{children:a.db_name}),")."]}):(0,r.jsxs)(l().Fragment,{children:[(0,r.jsx)("a",{href:`/admin/${t?.id}/databases/${n}`,target:"_blank",className:"button gray outlined small-text",style:{display:"inline-block",fontSize:"12px",padding:"3px 7px"},children:(0,r.jsx)("b",{children:n})}),(0,r.jsx)("span",{children:"database."})]})," ",a?.active_clone?"":"Only Foreign keys and Entries can be updated."]}):(0,r.jsx)(l().Fragment,{})}},22873:(e,a,t)=>{t.d(a,{A:()=>s});var r=t(71205);async function s({request:e,databaseSlug:a,user:t,query:s}){try{let l=t.id,n=null;if(!s?.delegated)return{dbUserId:l};let i=s.dbUserId,d=`${process.env.DSQL_USER_DB_PREFIX}${i}_${a}`,o=`${process.env.DSQL_USER_DELEGATED_DB_COOKIE_PREFIX}${d}`;try{if(!e.cookies?.[o])throw Error("Cookie not present");let t=(0,r.A)({encryptedString:e.cookies[o]});if(!t)throw Error("Invalid Token");if((n=JSON.parse(t)).databaseSlug===a)return{dbUserId:l=n.rootUserId,rootUserId:n.rootUserId,rootUserName:n.rootUserName,rootUserEmail:n.rootUserEmail,rootUserImage:n.rootUserImage,databaseFullName:n.databaseFullName,databaseSlug:n.databaseSlug,allowedTables:n.allowedTables,priviledges:n.priviledges,database:n.databaseSlug,delegated:!0}}catch(e){}return{dbUserId:l}}catch(e){return null}}},41494:(e,a,t)=>{t.d(a,{A:()=>d});var r=t(77047),s=t(71934),l=t(22873),n=t(72272),i=t(52854);async function d({req:e,user:a,query:t}){try{let r=await (0,l.A)({request:e,user:a,databaseSlug:t.single,query:t});if(!r)return null;let{dbUserId:d}=r,o=await (0,s.A)(`SELECT * FROM user_databases WHERE user_id='${d}' AND db_slug='${t.single}'`);if(!o?.[0])return null;let c=(0,n.A)({userId:Number(d)});if(!c)throw Error("DB Schema not found!");let u=c.filter(e=>e.dbFullName===o[0].db_full_name)[0]?.tables,b=u?.filter(e=>e.tableName===t.single_table)[0],m=await (0,s.A)(`SELECT * FROM user_database_tables WHERE user_id='${d}' AND db_id='${o[0].id}' AND table_slug='${t.single_table}'`),p=await (0,i.A)({database:o[0].db_full_name,queryString:`SELECT * FROM ${o[0].db_full_name}.${b?.tableName} ORDER BY id DESC LIMIT 10`,tableSchema:b}),g=await (0,i.A)({database:o[0].db_full_name,queryString:`SELECT COUNT(id) AS count FROM ${o[0].db_full_name}.${b?.tableName}`,tableSchema:b});if(r.rootUserId){let e=c.filter(e=>e.dbFullName==o[0].db_full_name)[0],a=e.tables.filter(e=>e.tableName===b?.tableName);e.tables=a,c=[e]}return{confirmedDelegetedUser:r||null,database:o[0]||null,dbSchemaData:c||null,entries:p||null,entriesCount:g?.[0]?.count||0,query:t,table:b,tableRecord:m[0]||{}}}catch(e){return(0,r.A)({component:"[single_table]/index-page-component/getServerSideProps/catch-error]",message:e.message,user:a}),{}}}},7143:(e,a,t)=>{t.d(a,{A:()=>l});var r=t(27825),s=t(46169);function l({query:e,table:a,database:t,dbSchemaData:l,tableFields:n,tableIndexes:i,setLoading:d}){let o=[...l];try{let l=o.findIndex(e=>e.dbFullName===t.db_full_name),c=o[l].tables.findIndex(e=>e.tableName===a.tableName);if(o[l].tables[c].fields=n?r.cloneDeep(n):[],o[l].tables[c].indexes=i?r.cloneDeep(i):[],o[l].tables[c].fields.find(e=>e.newTempField)){window.alert("Please resolve all open fields before you save"),setTimeout(()=>{d?.(!1)},1e3);return}(0,s.A)("/api/updateDbSchemaDataForUser",{method:"post",body:{schema:o,database:t.db_slug,table:a,delegated:e?.delegated}},!0).then(e=>{e?.success?window.location.reload():(console.log("Res",e),window.alert(e?.msg||"Operation Failed. Please check permissions."))}).finally(()=>{d&&setTimeout(()=>{d(!1)},1e3)})}catch(e){window.alert(e.message),setTimeout(()=>{d?.(!1)},1e3);return}}},52854:(e,a,t)=>{t.d(a,{A:()=>c});var r=t(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function l({unparsedResults:e,tableSchema:a}){let t=[];try{for(let l=0;l",a.message),e}}var n=t(77047),i=t(71934),d=t(43651),o=t(16175);async function c({queryString:e,queryValuesArray:a,database:t,tableSchema:r,useLocal:s}){let c;let u=!!s||!!t?.match(/^datasquirel$/),b=s?o.A:u?i.A:d.A;try{c=e&&a&&Array.isArray(a)&&a[0]?u?await b(e,a):await b({paradigm:"Full Access",queryString:e,queryValues:a}):u?await b(e):await b({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,n.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&r)try{let e=c;return await l({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",t,e),(0,n.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,a,t)=>{async function r(e,a,t){try{if("string"==typeof a){let r=await e.query(s(a),t);return JSON.parse(JSON.stringify(r))}if("object"!=typeof a)return null;{let t=[];for(let r=0;rl})},16175:(e,a,t)=>{t.d(a,{A:()=>i});var r=t(9973),s=t.n(r),l=t(29021),n=t.n(l);async function i(...e){let a=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let a=`${e}/ca-cert.pem`;if(!n().existsSync(a)){console.log(`${a} does not exist`);return}return{ca:n().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let t=await a.query(...e);return await a.end(),JSON.parse(JSON.stringify(t))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},12310:(e,a,t)=>{t.a(e,async(e,r)=>{try{t.r(a),t.d(a,{TableFieldsContext:()=>_,default:()=>h,getServerSideProps:()=>f});var s=t(8732),l=t(82015),n=t.n(l),i=t(92702),d=t(25562),o=t(57414),c=t(55880),u=t(23862),b=t(7143),m=t(77047),p=t(41494),g=e([c,u]);[c,u]=g.then?(await g)():g;let _=n().createContext({});function h({user:e,database:a,table:t,dbSchemaData:r,query:l,confirmedDelegetedUser:i}){let m=`${t.tableFullName} Table | Datasquirel`,p=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:m}),(0,s.jsx)("meta",{name:"description",content:"Single Table"})]}),[g,h]=n().useState(t.fields),[f,x]=n().useState(null),S=n().useRef();return(0,s.jsx)(_.Provider,{value:{user:e,database:a,table:t,dbSchemaData:r,targetField:f,setTargetField:x,refreshFieldsListRef:S,tableFields:g,setTableFields:h,updateTableAfterFieldsUpdateFunction:function(e){(0,b.A)({query:l,table:t,database:a,dbSchemaData:r,tableFields:g,tableIndexes:t.indexes,setLoading:e})},query:l,confirmedDelegetedUser:i},children:(0,s.jsxs)(n().Fragment,{children:[(0,s.jsx)(d.A,{head:p,user:e,extraHeaderContent:(0,s.jsx)(c.A,{database:a,query:l,confirmedDelegetedUser:i,user:e}),children:(0,s.jsx)(u.A,{})}),(0,s.jsx)(o.A,{database:a})]})})}async function f({req:e,res:a,query:t}){let r=await (0,i.A)(e,a);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};try{let a=await (0,p.A)({req:e,query:t,user:r});if(!a||!a?.table)throw Error("Data Fetching Error!");return{props:{user:r,...a}}}catch(e){return(0,m.A)({component:"fields-page-component/getServerSideProps/catch-error",message:e.message,user:r}),{props:{user:r,database:null,table:null}}}}r()}catch(e){r(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var a=require("../../../../../../../webpack-runtime.js");a.C(e);var t=e=>a(a.s=e),r=a.X(0,[883,9821,6521,9796,5392,3634,3155,3791,9901],()=>t(86191));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/add-table.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/add-table.js index 09decff..53f4340 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/add-table.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/tables/add-table.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=6778,e.ids=[6778],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},56501:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{config:()=>h,default:()=>u,getServerSideProps:()=>m,getStaticPaths:()=>b,getStaticProps:()=>p,reportWebVitals:()=>x,routeModule:()=>j,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>g,unstable_getStaticPaths:()=>y,unstable_getStaticProps:()=>f});var s=a(63865),r=a(9455),d=a(30671),n=a(5583),i=a(19796),c=a(83101),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,d.M)(c,"default"),p=(0,d.M)(c,"getStaticProps"),b=(0,d.M)(c,"getStaticPaths"),m=(0,d.M)(c,"getServerSideProps"),h=(0,d.M)(c,"config"),x=(0,d.M)(c,"reportWebVitals"),f=(0,d.M)(c,"unstable_getStaticProps"),y=(0,d.M)(c,"unstable_getStaticPaths"),g=(0,d.M)(c,"unstable_getStaticParams"),A=(0,d.M)(c,"unstable_getServerProps"),v=(0,d.M)(c,"unstable_getServerSideProps"),j=new s.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/add-table",pathname:"/admin/[user_id]/databases/[single]/tables/add-table",bundlePath:"",filename:""},components:{App:i.default,Document:n.default},userland:c});l()}catch(e){l(e)}})},62864:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>p});var s=a(8732),r=a(82015),d=a.n(r),n=a(83101),i=a(59023),c=a(53926),o=a(95545),u=e([n,o]);function p(){let{database:e,user:t}=d().useContext(n.AddTableContext);return e?(0,s.jsxs)(d().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{children:"Add A New Table To"}),(0,s.jsx)("a",{href:`/admin/${t?.id}/databases/${e.db_slug}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-700 ml-2 text-primary hover:text-primary_dark",children:e.db_name})]})]}),(0,s.jsx)(c.A,{user:t})]}),(0,s.jsx)("div",{className:"w-full flex-col",children:(0,s.jsx)(o.A,{})})]}):null}[n,o]=u.then?(await u)():u,l()}catch(e){l(e)}})},95545:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>u});var s=a(8732),r=a(82015),d=a.n(r),n=a(83101),i=a(85196),c=a(2215),o=e([n,i,c]);function u(){let{database:e,query:t}=d().useContext(n.AddTableContext),a=t?.clone;t?.clone_db,t?.clone_table;let[l,r]=d().useState(!!a);return(0,s.jsxs)("section",{className:"paper",children:[(0,s.jsxs)("div",{className:"gap-1 w-full bg-blue-100 dark:bg-blue-100/10 text-white p-2 rounded",children:[(0,s.jsx)("input",{type:"checkbox",name:"toggle-clone-table",id:"toggle-clone-table",className:"w-5 h-5",onChange:e=>{e.target.checked?r(!0):r(!1)},defaultChecked:l}),(0,s.jsx)("label",{htmlFor:"toggle-clone-table",className:"text-base text-slate-600",children:"Clone Another Table"})]}),l?(0,s.jsx)(c.A,{}):(0,s.jsx)(i.A,{})]})}[n,i,c]=o.then?(await o)():o,l()}catch(e){l(e)}})},2215:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>b});var s=a(8732),r=a(82015),d=a.n(r),n=a(16757),i=a(83101),c=a(46169),o=a(10621),u=a(97635),p=e([i,u]);function b(){let{user:e,tableFields:t,database:a,dbSchemaData:l,query:r}=d().useContext(i.AddTableContext);if(!l)return null;r?.clone;let p=r?.clone_db,b=r?.clone_table,m=p?l.find(e=>e.dbSlug===p):null,h=m?m.tables:null,[x,f]=d().useState(null),[y,g]=d().useState(!1),[A,v]=d().useState(!1),[j,N]=d().useState(m||{...l[0]}),[w,_]=d().useState(h||[...l[0].tables]),[k,T]=d().useState(h?h.find(e=>e.tableName===b):l[0].tables[0]?{...l[0].tables[0]}:null);return(0,s.jsxs)(d().Fragment,{children:[(0,s.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"Clone Existing Table"}),y&&(0,s.jsx)(n.A,{}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-start gap-4 relative",onSubmit:t=>{if(t.preventDefault(),g(!0),!k){window.alert("No Table Selected!"),g(!1);return}let l=t.target,s=l.table_name.value,r=l.table_slug.value,d=l.table_description?.value?.match(/./)?l.table_description.value:null,n={...k};n.tableName=r,n.tableFullName=s,A&&(n.childTable=!0,n.childTableName=k.tableName,n.childTableDbFullName=j.dbFullName),d&&(n.tableDescription=d),n.fields.forEach(e=>{delete e.foreignKey}),delete n.childrenTables,a?(0,c.A)("/api/addUserTable",{method:"post",body:{dbFullName:a.db_full_name,dbId:a.id,dbSlug:a.db_slug,parentDatabase:j.dbFullName,parentTable:k.tableName,payload:n}},!0).then(t=>{t.success?window.location.pathname=`/admin/${e?.id}/databases/${a.db_slug}/tables`:window.alert("Table Clonning Failed! Please Try again.")}).finally(()=>{setTimeout(()=>{g(!1)},1e3)}):window.alert("Database record data not found!")},id:"create-new-table-form",children:[x&&(0,s.jsx)(o.A,{message:x}),(0,s.jsx)("hr",{className:"w-full opacity-40"}),(0,s.jsx)("h3",{className:"text-base m-0 font-semibold text-slate-600",children:"Enter New Table Info"}),(0,s.jsx)(u.A,{setAlert:f}),(0,s.jsx)("hr",{className:"w-full opacity-40"}),(0,s.jsx)("h3",{className:"text-base m-0 font-semibold text-slate-600",children:"Select Existing Table To Clone"}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"select_root_database",children:"Database"}),(0,s.jsx)("select",{name:"select_root_database",id:"select_root_database",onChange:e=>{let t=l.filter(t=>t.dbName===e.target.value)[0];N({...t}),_([...t.tables]),t.tables[0]?T({...t.tables[0]}):T(null)},children:l.filter(e=>!e.childDatabase).map((e,t)=>(0,s.jsx)("option",{value:e.dbName,selected:!!p&&p==e.dbSlug||void 0,children:e.dbName},t+1))})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"select_root_table",children:"Table"}),(0,s.jsx)("select",{name:"select_root_table",id:"select_root_table",onChange:e=>{T({...w.filter(t=>t.tableName===e.target.value)[0]})},children:w&&w[0]?w.filter(e=>!e.childTable).map((e,t)=>(0,s.jsx)("option",{value:e.tableName,selected:!!b&&b==e.tableName||void 0,children:e.tableFullName},t+1)):(0,s.jsx)("option",{value:"null",children:"-- No Tables --"})})]}),(0,s.jsxs)("div",{className:"flex-col items-start gap-1",children:[(0,s.jsxs)("div",{className:"gap-1",children:[(0,s.jsx)("input",{type:"checkbox",name:"toggle-update-table",id:"toggle-update-table",className:"w-4 h-4",onChange:e=>{e.target.checked?v(!0):v(!1)}}),(0,s.jsx)("label",{htmlFor:"toggle-update-table",className:"text-base text-slate-600 dark:text-slate-100",children:"Keep New Table Updated?"})]}),(0,s.jsx)("span",{className:"text-sm italic text-slate-600 dark:text-slate-400",children:"By checking this box the new Table stays up to date with changes to the structure of the parent Table"})]}),(0,s.jsx)("button",{className:"w-full p-4"+(y?" pointer-events-none opacity-40":""),onClick:e=>{document.getElementById("create-new-table-form-submit-button")?.click()},children:"Clone Table"})]})]})}[i,u]=p.then?(await p)():p,l()}catch(e){l(e)}})},29802:(e,t,a)=>{a.d(t,{A:()=>c});var l=a(8732),s=a(82015),r=a.n(s),d=a(91140),n=a(16757),i=a(46083);function c({targetField:e,fieldIndex:t,tableFields:a,setTableFields:s,refreshFieldsListRef:c,database:o,user:u}){let[p,b]=r().useState(!1);return(0,l.jsxs)(d.Ay,{title:"edit-field-popup",children:[p&&(0,l.jsx)(n.A,{width:"20px"}),(0,l.jsxs)("span",{children:["Edit"," ",(0,l.jsx)("b",{className:"bg-slate-100 px-3 py-1.5 rounded-full border border-slate-300 border-solid",children:e?.fieldName})]}),(0,l.jsx)(i.A,{fieldIndex:t,tableFields:a,setTableFields:s,refreshFieldsListRef:c,targetField:e,database:o,user:u})]})}},85196:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>m});var s=a(8732),r=a(82015),d=a.n(r),n=a(16757),i=a(83101),c=a(471),o=a(46169),u=a(10621),p=a(97635),b=e([i,p]);function m(){let{user:e,tableFields:t,database:a,setTableFields:l,setTargetField:r,refreshFieldsListRef:b,query:m}=d().useContext(i.AddTableContext),[h,x]=d().useState(null),[f,y]=d().useState(!1),[g,A]=d().useState(!1);return(0,s.jsxs)(d().Fragment,{children:[(0,s.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"New Table Information"}),g&&(0,s.jsx)(n.A,{}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-start gap-4 relative",onSubmit:l=>{l.preventDefault(),A(!0);let s=l.target,r=s.table_name.value,d=s.table_slug.value,n=s.table_description?.value?.match(/./)?s.table_description.value:null,i={tableName:d,tableFullName:r,fields:t};n&&(i.description=n),(0,o.A)("/api/addUserTable",{method:"post",body:{dbFullName:a?.db_full_name,dbId:a?.id,dbSlug:a?.db_slug,payload:i}},!0).then(t=>{t.success?window.location.pathname=`/admin/${e?.id}/databases/${a?.db_slug}/tables`:(window.alert("Table Creation Failed! Please Try again."),window.location.reload())})},id:"create-new-table-form",children:[h&&(0,s.jsx)(u.A,{message:h}),(0,s.jsx)(p.A,{setAlert:x}),(0,s.jsx)("button",{type:"submit",className:"w-full hidden",id:"create-new-table-form-submit-button",children:"Create Table"})]}),e&&t&&l&&r&&a&&b&&(0,s.jsx)(c.A,{user:e,tableFields:t,setTableFields:l,setTargetField:r,refreshFieldsListRef:b,database:a,query:m}),(0,s.jsx)("button",{className:"w-full p-4"+(g?" pointer-events-none opacity-40":""),onClick:e=>{document.getElementById("create-new-table-form-submit-button")?.click()},children:"Create Table"})]})}[i,p]=b.then?(await b)():b,l()}catch(e){l(e)}})},97635:(e,t,a)=>{a.a(e,async(e,l)=>{try{let u;a.d(t,{A:()=>o});var s=a(8732),r=a(82015),d=a.n(r),n=a(24872),i=a(83101),c=e([i]);function o({setAlert:e}){let{user:t,database:a}=d().useContext(i.AddTableContext);async function l(e){return await (0,n.A)({tableName:"user_database_tables",columnName:"table_slug",value:e,dbId:a?.id,userId:t?.id})}return(0,s.jsxs)(d().Fragment,{children:[(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_name",children:"Name"}),(0,s.jsx)("input",{type:"text",name:"table_name",id:"table_name",placeholder:"Table Name",onInput:async t=>{let a=t.target,s=a.closest("form");if(a.value.match(/./)?(a.classList.remove("warning"),e(null)):a.classList.add("warning"),s){s.table_slug.value=a.value.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9-_]/g,"");let t=s.table_slug.value;window.clearTimeout(u),u=setTimeout(()=>{l(t).then(t=>{t.result?(s?.table_slug.classList.add("warning"),e("Duplicate Table Name")):(s.table_slug.classList.remove("warning"),e(null))})},300)}},required:!0})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_slug",children:"Slug"}),(0,s.jsx)("input",{type:"text",name:"table_slug",id:"table_slug",placeholder:"Table Slug",onInput:t=>{let a=t.target;a.closest("form"),a.value.match(/./)?(a.classList.remove("warning"),e(null)):a.classList.add("warning"),window.clearTimeout(u),u=setTimeout(()=>{l(a.value).then(t=>{t.result?(a.classList.add("warning"),e("Duplicate Table Name")):(a.classList.remove("warning"),e(null))})},300)},required:!0})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_description",children:"Description (optional)"}),(0,s.jsx)("textarea",{name:"table_description",id:"table_description",placeholder:"Short Description of Table"})]})]})}i=(c.then?(await c)():c)[0],l()}catch(e){l(e)}})},10621:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(8732);function s({message:e}){return(0,l.jsxs)("div",{className:"p-2 bg-orange-50 w-full justify-center rounded text-sm text-orange-700 border border-orange-400 border-solid",children:[(0,l.jsx)("img",{src:"/images/warning.png",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,l.jsx)("span",{children:e})]})}a(82015)},91140:(e,t,a)=>{a.d(t,{Ay:()=>n,PB:()=>i,fs:()=>c});var l=a(8732),s=a(58150),r=a(82015),d=a.n(r);function n({children:e,title:t,data:a,fullPage:r,wrapperClasses:n,closePopupDispatch:i,wrapperStyle:o,noContainer:u}){return r?(0,l.jsxs)("div",{className:"popup-bg overflow-hidden "+(n||""),"data-popupid":t||null,style:o,children:[u?(0,l.jsx)(d().Fragment,{children:e}):(0,l.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,l.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),i&&i()},children:(0,l.jsx)(s.A,{color:"white",size:20})}),(0,l.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]}):(0,l.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,l.jsx)(d().Fragment,{children:e}):(0,l.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,l.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,l.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,l.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,l.jsx)("span",{className:"font-normal",children:"✖"})}),(0,l.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]})}function i(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},55904:(e,t,a)=>{a.d(t,{A:()=>d});var l=a(8732),s=a(82015),r=a.n(s);function d({children:e,column:t,className:a}){let s=r().useRef();return(0,l.jsx)("div",{className:"items-stretch gap-0"+(t?" flex-col":" flex-wrap xl:flex-nowrap")+(a?" "+a:""),ref:s,children:e})}},24872:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(46169);async function s({tableName:e,columnName:t,value:a,dbFullName:s,dispatch:r,userId:d,dbId:n}){return await (0,l.A)(`/api/checkDuplicateData?tableName=${e}&type=${t}&value=${a}${s?"&dbFullName="+s:""}${d?"&userId="+d:""}${n?"&dbId="+n:""}`)}},23293:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96089:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},83101:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{AddTableContext:()=>f,default:()=>h,getServerSideProps:()=>x});var s=a(8732),r=a(82015),d=a.n(r),n=a(25562),i=a(92702),c=a(62864),o=a(29802),u=a(55880),p=a(71934),b=a(72272),m=e([c,u]);[c,u]=m.then?(await m)():m;let f=d().createContext({});function h({user:e,database:t,tables:l,dbSchemaData:r,query:i}){let p=`Add Table To ${t.db_name}| Datasquirel`,b=a(45478),m=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:p}),(0,s.jsx)("meta",{name:"description",content:"Add a database"})]}),[h,x]=d().useState(b),[y,g]=d().useState(null),[A,v]=d().useState(0),j=d().useRef(),N=y&&h?h.findIndex(e=>e.fieldName===y.fieldName):1;return(0,s.jsx)(f.Provider,{value:{user:e,dbSchemaData:r,database:t,tables:l,tableFields:h,setTableFields:x,targetField:y,setTargetField:g,pageRefresh:A,setPageRefresh:v,refreshFieldsListRef:j,query:i},children:(0,s.jsxs)(d().Fragment,{children:[(0,s.jsx)(n.A,{head:m,user:e,extraHeaderContent:(0,s.jsx)(u.A,{database:t,query:i,user:e}),children:(0,s.jsx)(c.A,{})}),y&&h&&(0,s.jsx)(o.A,{targetField:y,fieldIndex:N,tableFields:h,setTableFields:x,refreshFieldsListRef:j,database:t,user:e})]})})}async function x({req:e,res:t,query:a}){try{let l=await (0,i.default)(e,t);if(!l?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l.id}' AND db_slug='${a.single}'`);if(!s||!s[0])return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};let r=await (0,p.A)(`SELECT * FROM user_database_tables WHERE user_id='${l.id}' AND db_id='${s[0].id}'`),d=(0,b.A)({userId:l.id});if(!d)throw Error("User schema data not found!");return{props:{user:l,database:s[0],tables:r,dbSchemaData:d,query:a}}}catch(e){return console.log(e),{redirect:{destination:"/",permanent:!1}}}}l()}catch(e){l(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},45478:e=>{e.exports=JSON.parse('[{"fieldName":"id","dataType":"BIGINT","notNullValue":true,"primaryKey":true,"autoIncrement":true},{"fieldName":"uuid","dataType":"UUID","defaultValueLiteral":"UUID()"},{"fieldName":"date_created","dataType":"VARCHAR(250)","nullValue":true},{"fieldName":"date_created_code","dataType":"BIGINT","nullValue":true},{"fieldName":"date_created_timestamp","dataType":"TIMESTAMP","defaultValueLiteral":"CURRENT_TIMESTAMP"},{"fieldName":"date_updated","dataType":"VARCHAR(250)","nullValue":true},{"fieldName":"date_updated_code","dataType":"BIGINT","nullValue":true},{"fieldName":"date_updated_timestamp","dataType":"TIMESTAMP","defaultValueLiteral":"CURRENT_TIMESTAMP","onUpdateLiteral":"CURRENT_TIMESTAMP"}]')}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),l=t.X(0,[883,9821,9796,5392,3634,3155,9901],()=>a(56501));module.exports=l})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=6778,e.ids=[6778],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},56501:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{config:()=>h,default:()=>u,getServerSideProps:()=>m,getStaticPaths:()=>b,getStaticProps:()=>p,reportWebVitals:()=>x,routeModule:()=>j,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>v,unstable_getStaticParams:()=>g,unstable_getStaticPaths:()=>y,unstable_getStaticProps:()=>f});var s=a(63865),r=a(9455),d=a(30671),n=a(5583),i=a(19796),c=a(83101),o=e([c]);c=(o.then?(await o)():o)[0];let u=(0,d.M)(c,"default"),p=(0,d.M)(c,"getStaticProps"),b=(0,d.M)(c,"getStaticPaths"),m=(0,d.M)(c,"getServerSideProps"),h=(0,d.M)(c,"config"),x=(0,d.M)(c,"reportWebVitals"),f=(0,d.M)(c,"unstable_getStaticProps"),y=(0,d.M)(c,"unstable_getStaticPaths"),g=(0,d.M)(c,"unstable_getStaticParams"),A=(0,d.M)(c,"unstable_getServerProps"),v=(0,d.M)(c,"unstable_getServerSideProps"),j=new s.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/databases/[single]/tables/add-table",pathname:"/admin/[user_id]/databases/[single]/tables/add-table",bundlePath:"",filename:""},components:{App:i.default,Document:n.default},userland:c});l()}catch(e){l(e)}})},62864:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>p});var s=a(8732),r=a(82015),d=a.n(r),n=a(83101),i=a(59023),c=a(53926),o=a(95545),u=e([n,o]);function p(){let{database:e,user:t}=d().useContext(n.AddTableContext);return e?(0,s.jsxs)(d().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsxs)("div",{className:"",children:[(0,s.jsx)(i.A,{}),(0,s.jsxs)("h1",{className:"text-3xl m-0",children:[(0,s.jsx)("span",{children:"Add A New Table To"}),(0,s.jsx)("a",{href:`/admin/${t?.id}/databases/${e.db_slug}`,className:"p-2 bg-white dark:bg-slate-800 rounded border border-solid border-slate-200 dark:border-slate-700 ml-2 text-primary hover:text-primary_dark",children:e.db_name})]})]}),(0,s.jsx)(c.A,{user:t})]}),(0,s.jsx)("div",{className:"w-full flex-col",children:(0,s.jsx)(o.A,{})})]}):null}[n,o]=u.then?(await u)():u,l()}catch(e){l(e)}})},95545:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>u});var s=a(8732),r=a(82015),d=a.n(r),n=a(83101),i=a(85196),c=a(2215),o=e([n,i,c]);function u(){let{database:e,query:t}=d().useContext(n.AddTableContext),a=t?.clone;t?.clone_db,t?.clone_table;let[l,r]=d().useState(!!a);return(0,s.jsxs)("section",{className:"paper",children:[(0,s.jsxs)("div",{className:"gap-1 w-full bg-blue-100 dark:bg-blue-100/10 text-white p-2 rounded",children:[(0,s.jsx)("input",{type:"checkbox",name:"toggle-clone-table",id:"toggle-clone-table",className:"w-5 h-5",onChange:e=>{e.target.checked?r(!0):r(!1)},defaultChecked:l}),(0,s.jsx)("label",{htmlFor:"toggle-clone-table",className:"text-base text-slate-600",children:"Clone Another Table"})]}),l?(0,s.jsx)(c.A,{}):(0,s.jsx)(i.A,{})]})}[n,i,c]=o.then?(await o)():o,l()}catch(e){l(e)}})},2215:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>b});var s=a(8732),r=a(82015),d=a.n(r),n=a(16757),i=a(83101),c=a(46169),o=a(10621),u=a(97635),p=e([i,u]);function b(){let{user:e,tableFields:t,database:a,dbSchemaData:l,query:r}=d().useContext(i.AddTableContext);if(!l)return null;r?.clone;let p=r?.clone_db,b=r?.clone_table,m=p?l.find(e=>e.dbSlug===p):null,h=m?m.tables:null,[x,f]=d().useState(null),[y,g]=d().useState(!1),[A,v]=d().useState(!1),[j,N]=d().useState(m||{...l[0]}),[w,_]=d().useState(h||[...l[0].tables]),[k,T]=d().useState(h?h.find(e=>e.tableName===b):l[0].tables[0]?{...l[0].tables[0]}:null);return(0,s.jsxs)(d().Fragment,{children:[(0,s.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"Clone Existing Table"}),y&&(0,s.jsx)(n.A,{}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-start gap-4 relative",onSubmit:t=>{if(t.preventDefault(),g(!0),!k){window.alert("No Table Selected!"),g(!1);return}let l=t.target,s=l.table_name.value,r=l.table_slug.value,d=l.table_description?.value?.match(/./)?l.table_description.value:null,n={...k};n.tableName=r,n.tableFullName=s,A&&(n.childTable=!0,n.childTableName=k.tableName,n.childTableDbFullName=j.dbFullName),d&&(n.tableDescription=d),n.fields.forEach(e=>{delete e.foreignKey}),delete n.childrenTables,a?(0,c.A)("/api/addUserTable",{method:"post",body:{dbFullName:a.db_full_name,dbId:a.id,dbSlug:a.db_slug,parentDatabase:j.dbFullName,parentTable:k.tableName,payload:n}},!0).then(t=>{t.success?window.location.pathname=`/admin/${e?.id}/databases/${a.db_slug}/tables`:window.alert("Table Clonning Failed! Please Try again.")}).finally(()=>{setTimeout(()=>{g(!1)},1e3)}):window.alert("Database record data not found!")},id:"create-new-table-form",children:[x&&(0,s.jsx)(o.A,{message:x}),(0,s.jsx)("hr",{className:"w-full opacity-40"}),(0,s.jsx)("h3",{className:"text-base m-0 font-semibold text-slate-600",children:"Enter New Table Info"}),(0,s.jsx)(u.A,{setAlert:f}),(0,s.jsx)("hr",{className:"w-full opacity-40"}),(0,s.jsx)("h3",{className:"text-base m-0 font-semibold text-slate-600",children:"Select Existing Table To Clone"}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"select_root_database",children:"Database"}),(0,s.jsx)("select",{name:"select_root_database",id:"select_root_database",onChange:e=>{let t=l.filter(t=>t.dbName===e.target.value)[0];N({...t}),_([...t.tables]),t.tables[0]?T({...t.tables[0]}):T(null)},children:l.filter(e=>!e.childDatabase).map((e,t)=>(0,s.jsx)("option",{value:e.dbName,selected:!!p&&p==e.dbSlug||void 0,children:e.dbName},t+1))})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"select_root_table",children:"Table"}),(0,s.jsx)("select",{name:"select_root_table",id:"select_root_table",onChange:e=>{T({...w.filter(t=>t.tableName===e.target.value)[0]})},children:w&&w[0]?w.filter(e=>!e.childTable).map((e,t)=>(0,s.jsx)("option",{value:e.tableName,selected:!!b&&b==e.tableName||void 0,children:e.tableFullName},t+1)):(0,s.jsx)("option",{value:"null",children:"-- No Tables --"})})]}),(0,s.jsxs)("div",{className:"flex-col items-start gap-1",children:[(0,s.jsxs)("div",{className:"gap-1",children:[(0,s.jsx)("input",{type:"checkbox",name:"toggle-update-table",id:"toggle-update-table",className:"w-4 h-4",onChange:e=>{e.target.checked?v(!0):v(!1)}}),(0,s.jsx)("label",{htmlFor:"toggle-update-table",className:"text-base text-slate-600 dark:text-slate-100",children:"Keep New Table Updated?"})]}),(0,s.jsx)("span",{className:"text-sm italic text-slate-600 dark:text-slate-400",children:"By checking this box the new Table stays up to date with changes to the structure of the parent Table"})]}),(0,s.jsx)("button",{className:"w-full p-4"+(y?" pointer-events-none opacity-40":""),onClick:e=>{document.getElementById("create-new-table-form-submit-button")?.click()},children:"Clone Table"})]})]})}[i,u]=p.then?(await p)():p,l()}catch(e){l(e)}})},29802:(e,t,a)=>{a.d(t,{A:()=>c});var l=a(8732),s=a(82015),r=a.n(s),d=a(91140),n=a(16757),i=a(46083);function c({targetField:e,fieldIndex:t,tableFields:a,setTableFields:s,refreshFieldsListRef:c,database:o,user:u}){let[p,b]=r().useState(!1);return(0,l.jsxs)(d.Ay,{title:"edit-field-popup",children:[p&&(0,l.jsx)(n.A,{width:"20px"}),(0,l.jsxs)("span",{children:["Edit"," ",(0,l.jsx)("b",{className:"bg-slate-100 px-3 py-1.5 rounded-full border border-slate-300 border-solid",children:e?.fieldName})]}),(0,l.jsx)(i.A,{fieldIndex:t,tableFields:a,setTableFields:s,refreshFieldsListRef:c,targetField:e,database:o,user:u})]})}},85196:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>m});var s=a(8732),r=a(82015),d=a.n(r),n=a(16757),i=a(83101),c=a(471),o=a(46169),u=a(10621),p=a(97635),b=e([i,p]);function m(){let{user:e,tableFields:t,database:a,setTableFields:l,setTargetField:r,refreshFieldsListRef:b,query:m}=d().useContext(i.AddTableContext),[h,x]=d().useState(null),[f,y]=d().useState(!1),[g,A]=d().useState(!1);return(0,s.jsxs)(d().Fragment,{children:[(0,s.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"New Table Information"}),g&&(0,s.jsx)(n.A,{}),(0,s.jsxs)("form",{className:"w-full flex flex-col items-start gap-4 relative",onSubmit:l=>{l.preventDefault(),A(!0);let s=l.target,r=s.table_name.value,d=s.table_slug.value,n=s.table_description?.value?.match(/./)?s.table_description.value:null,i={tableName:d,tableFullName:r,fields:t};n&&(i.description=n),(0,o.A)("/api/addUserTable",{method:"post",body:{dbFullName:a?.db_full_name,dbId:a?.id,dbSlug:a?.db_slug,payload:i}},!0).then(t=>{t.success?window.location.pathname=`/admin/${e?.id}/databases/${a?.db_slug}/tables`:(window.alert("Table Creation Failed! Please Try again."),window.location.reload())})},id:"create-new-table-form",children:[h&&(0,s.jsx)(u.A,{message:h}),(0,s.jsx)(p.A,{setAlert:x}),(0,s.jsx)("button",{type:"submit",className:"w-full hidden",id:"create-new-table-form-submit-button",children:"Create Table"})]}),e&&t&&l&&r&&a&&b&&(0,s.jsx)(c.A,{user:e,tableFields:t,setTableFields:l,setTargetField:r,refreshFieldsListRef:b,database:a,query:m}),(0,s.jsx)("button",{className:"w-full p-4"+(g?" pointer-events-none opacity-40":""),onClick:e=>{document.getElementById("create-new-table-form-submit-button")?.click()},children:"Create Table"})]})}[i,p]=b.then?(await b)():b,l()}catch(e){l(e)}})},97635:(e,t,a)=>{a.a(e,async(e,l)=>{try{let u;a.d(t,{A:()=>o});var s=a(8732),r=a(82015),d=a.n(r),n=a(24872),i=a(83101),c=e([i]);function o({setAlert:e}){let{user:t,database:a}=d().useContext(i.AddTableContext);async function l(e){return await (0,n.A)({tableName:"user_database_tables",columnName:"table_slug",value:e,dbId:a?.id,userId:t?.id})}return(0,s.jsxs)(d().Fragment,{children:[(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_name",children:"Name"}),(0,s.jsx)("input",{type:"text",name:"table_name",id:"table_name",placeholder:"Table Name",onInput:async t=>{let a=t.target,s=a.closest("form");if(a.value.match(/./)?(a.classList.remove("warning"),e(null)):a.classList.add("warning"),s){s.table_slug.value=a.value.toLowerCase().replace(/ /g,"_").replace(/[^a-zA-Z0-9-_]/g,"");let t=s.table_slug.value;window.clearTimeout(u),u=setTimeout(()=>{l(t).then(t=>{t.result?(s?.table_slug.classList.add("warning"),e("Duplicate Table Name")):(s.table_slug.classList.remove("warning"),e(null))})},300)}},required:!0})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_slug",children:"Slug"}),(0,s.jsx)("input",{type:"text",name:"table_slug",id:"table_slug",placeholder:"Table Slug",onInput:t=>{let a=t.target;a.closest("form"),a.value.match(/./)?(a.classList.remove("warning"),e(null)):a.classList.add("warning"),window.clearTimeout(u),u=setTimeout(()=>{l(a.value).then(t=>{t.result?(a.classList.add("warning"),e("Duplicate Table Name")):(a.classList.remove("warning"),e(null))})},300)},required:!0})]}),(0,s.jsxs)("div",{className:"flex flex-col items-start gap-0.5 w-full",children:[(0,s.jsx)("label",{htmlFor:"table_description",children:"Description (optional)"}),(0,s.jsx)("textarea",{name:"table_description",id:"table_description",placeholder:"Short Description of Table"})]})]})}i=(c.then?(await c)():c)[0],l()}catch(e){l(e)}})},10621:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(8732);function s({message:e}){return(0,l.jsxs)("div",{className:"p-2 bg-orange-50 w-full justify-center rounded text-sm text-orange-700 border border-orange-400 border-solid",children:[(0,l.jsx)("img",{src:"/images/warning.png",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,l.jsx)("span",{children:e})]})}a(82015)},91140:(e,t,a)=>{a.d(t,{Ay:()=>n,PB:()=>i,fs:()=>c});var l=a(8732),s=a(58150),r=a(82015),d=a.n(r);function n({children:e,title:t,data:a,fullPage:r,wrapperClasses:n,closePopupDispatch:i,wrapperStyle:o,noContainer:u}){return r?(0,l.jsxs)("div",{className:"popup-bg overflow-hidden "+(n||""),"data-popupid":t||null,style:o,children:[u?(0,l.jsx)(d().Fragment,{children:e}):(0,l.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,l.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),i&&i()},children:(0,l.jsx)(s.A,{color:"white",size:20})}),(0,l.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]}):(0,l.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,l.jsx)(d().Fragment,{children:e}):(0,l.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,l.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,l.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,l.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,l.jsx)("span",{className:"font-normal",children:"✖"})}),(0,l.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]})}function i(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},55904:(e,t,a)=>{a.d(t,{A:()=>d});var l=a(8732),s=a(82015),r=a.n(s);function d({children:e,column:t,className:a}){let s=r().useRef();return(0,l.jsx)("div",{className:"items-stretch gap-0"+(t?" flex-col":" flex-wrap xl:flex-nowrap")+(a?" "+a:""),ref:s,children:e})}},24872:(e,t,a)=>{a.d(t,{A:()=>s});var l=a(46169);async function s({tableName:e,columnName:t,value:a,dbFullName:s,dispatch:r,userId:d,dbId:n}){return await (0,l.A)(`/api/checkDuplicateData?tableName=${e}&type=${t}&value=${a}${s?"&dbFullName="+s:""}${d?"&userId="+d:""}${n?"&dbId="+n:""}`)}},23293:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96089:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},83101:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{AddTableContext:()=>f,default:()=>h,getServerSideProps:()=>x});var s=a(8732),r=a(82015),d=a.n(r),n=a(25562),i=a(92702),c=a(62864),o=a(29802),u=a(55880),p=a(71934),b=a(72272),m=e([c,u]);[c,u]=m.then?(await m)():m;let f=d().createContext({});function h({user:e,database:t,tables:l,dbSchemaData:r,query:i}){let p=`Add Table To ${t.db_name}| Datasquirel`,b=a(45478),m=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:p}),(0,s.jsx)("meta",{name:"description",content:"Add a database"})]}),[h,x]=d().useState(b),[y,g]=d().useState(null),[A,v]=d().useState(0),j=d().useRef(),N=y&&h?h.findIndex(e=>e.fieldName===y.fieldName):1;return(0,s.jsx)(f.Provider,{value:{user:e,dbSchemaData:r,database:t,tables:l,tableFields:h,setTableFields:x,targetField:y,setTargetField:g,pageRefresh:A,setPageRefresh:v,refreshFieldsListRef:j,query:i},children:(0,s.jsxs)(d().Fragment,{children:[(0,s.jsx)(n.A,{head:m,user:e,extraHeaderContent:(0,s.jsx)(u.A,{database:t,query:i,user:e}),children:(0,s.jsx)(c.A,{})}),y&&h&&(0,s.jsx)(o.A,{targetField:y,fieldIndex:N,tableFields:h,setTableFields:x,refreshFieldsListRef:j,database:t,user:e})]})})}async function x({req:e,res:t,query:a}){try{let l=await (0,i.A)(e,t);if(!l?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l.id}' AND db_slug='${a.single}'`);if(!s||!s[0])return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};let r=await (0,p.A)(`SELECT * FROM user_database_tables WHERE user_id='${l.id}' AND db_id='${s[0].id}'`),d=(0,b.A)({userId:l.id});if(!d)throw Error("User schema data not found!");return{props:{user:l,database:s[0],tables:r,dbSchemaData:d,query:a}}}catch(e){return console.log(e),{redirect:{destination:"/",permanent:!1}}}}l()}catch(e){l(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},80255:e=>{e.exports=require("gsap")},43191:e=>{e.exports=require("gsap/Flip")},27825:e=>{e.exports=require("lodash")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},1976:e=>{e.exports=require("react-dom/client")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},45478:e=>{e.exports=JSON.parse('[{"fieldName":"id","dataType":"BIGINT","notNullValue":true,"primaryKey":true,"autoIncrement":true},{"fieldName":"uuid","dataType":"UUID","defaultValueLiteral":"UUID()"},{"fieldName":"date_created","dataType":"VARCHAR(250)","nullValue":true},{"fieldName":"date_created_code","dataType":"BIGINT","nullValue":true},{"fieldName":"date_created_timestamp","dataType":"TIMESTAMP","defaultValueLiteral":"CURRENT_TIMESTAMP"},{"fieldName":"date_updated","dataType":"VARCHAR(250)","nullValue":true},{"fieldName":"date_updated_code","dataType":"BIGINT","nullValue":true},{"fieldName":"date_updated_timestamp","dataType":"TIMESTAMP","defaultValueLiteral":"CURRENT_TIMESTAMP","onUpdateLiteral":"CURRENT_TIMESTAMP"}]')}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),l=t.X(0,[883,9821,9796,5392,3634,3155,9901],()=>a(56501));module.exports=l})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users.js index 635ce25..682bd50 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users.js @@ -13,4 +13,4 @@ Date: ${l.toDateString()} -${o}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,r)=>{r.d(t,{A:()=>c});var s=r(71205);let a=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let r=[];try{for(let n=0;n",t.message),e}}var l=r(77047),i=r(71934),o=r(43651),d=r(16175);async function c({queryString:e,queryValuesArray:t,database:r,tableSchema:s,useLocal:a}){let c;let u=!!a||!!r?.match(/^datasquirel$/),m=a?d.A:u?i.A:o.A;try{c=e&&t&&Array.isArray(t)&&t[0]?u?await m(e,t):await m({paradigm:"Full Access",queryString:e,queryValues:t}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&s)try{let e=c;return await n({unparsedResults:e,tableSchema:s})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",r,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,t,r)=>{async function s(e,t,r){try{if("string"==typeof t){let s=await e.query(a(t),r);return JSON.parse(JSON.stringify(s))}if("object"!=typeof t)return null;{let r=[];for(let s=0;sn})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(9973),a=r.n(s),n=r(29021),l=r.n(n);async function i(...e){let t=a()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},41972:(e,t,r)=>{r.a(e,async(e,s)=>{try{r.r(t),r.d(t,{UsersContext:()=>x,default:()=>S,getServerSideProps:()=>_});var a=r(8732),n=r(29021),l=r.n(n),i=r(82015),o=r.n(i),d=r(25562),c=r(92702),u=r(55954),m=r(52854),g=r(61235),p=r(55880),b=r(22873),f=r(71934),h=e([g,p]);[g,p]=h.then?(await h)():h;let x=o().createContext({});function S({user:e,database:t,table:r,dbSchemaData:s,users:n,query:l,confirmedDelegetedUser:i}){let c=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"Users | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[m,b]=o().useState(null),[f,h]=o().useState();return(0,a.jsx)(x.Provider,{value:{user:e,users:n,targetUser:f,setTargetUser:h,database:t,table:r,dbSchemaData:s,query:l,confirmedDelegetedUser:i},children:(0,a.jsxs)(o().Fragment,{children:[(0,a.jsx)(d.A,{head:c,user:e,extraHeaderContent:(0,a.jsx)(p.A,{database:t,query:l,confirmedDelegetedUser:i,user:e}),children:(0,a.jsx)(g.A,{})}),f&&(0,a.jsx)(u.A,{targetUser:f,user:e,setTargetUser:h})]})})}async function _({req:e,res:t,query:r}){try{let s=await (0,c.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let a=await (0,b.A)({request:e,user:s,databaseSlug:r.single,query:r});if(!a)throw Error("No Db Object Found!");let{dbUserId:n,rootUserId:i}=a,o=await (0,f.A)(`SELECT * FROM user_databases WHERE user_id='${n}' AND db_slug='${r.single}'`);if(!o||!o[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let d=JSON.parse(l().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${n}/main.json`,"utf-8")),u=(d.filter(e=>e.dbFullName===o[0].db_full_name)[0]?.tables).filter(e=>"users"===e.tableName)[0],g=await (0,m.A)({database:o[0].db_full_name,queryString:`SELECT * FROM ${o[0].db_full_name}.users LIMIT 20`,tableSchema:u});return{props:{user:s,database:o[0],table:u||{},dbSchemaData:d,users:g?.error?[]:g,query:r,confirmedDelegetedUser:a}}}catch(e){return console.log("Db Users Error =>",e.message),{redirect:{destination:"/admin",permanent:!1}}}}s()}catch(e){s(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,6521,9796,5392,3634,3791,5954],()=>r(66234));module.exports=s})(); \ No newline at end of file +${o}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,r)=>{r.d(t,{A:()=>c});var s=r(71205);let a=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function n({unparsedResults:e,tableSchema:t}){let r=[];try{for(let n=0;n",t.message),e}}var l=r(77047),i=r(71934),o=r(43651),d=r(16175);async function c({queryString:e,queryValuesArray:t,database:r,tableSchema:s,useLocal:a}){let c;let u=!!a||!!r?.match(/^datasquirel$/),m=a?d.A:u?i.A:o.A;try{c=e&&t&&Array.isArray(t)&&t[0]?u?await m(e,t):await m({paradigm:"Full Access",queryString:e,queryValues:t}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,l.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&s)try{let e=c;return await n({unparsedResults:e,tableSchema:s})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",r,e),(0,l.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,t,r)=>{async function s(e,t,r){try{if("string"==typeof t){let s=await e.query(a(t),r);return JSON.parse(JSON.stringify(s))}if("object"!=typeof t)return null;{let r=[];for(let s=0;sn})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(9973),a=r.n(s),n=r(29021),l=r.n(n);async function i(...e){let t=a()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!l().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:l().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},41972:(e,t,r)=>{r.a(e,async(e,s)=>{try{r.r(t),r.d(t,{UsersContext:()=>x,default:()=>S,getServerSideProps:()=>_});var a=r(8732),n=r(29021),l=r.n(n),i=r(82015),o=r.n(i),d=r(25562),c=r(92702),u=r(55954),m=r(52854),g=r(61235),p=r(55880),b=r(22873),f=r(71934),h=e([g,p]);[g,p]=h.then?(await h)():h;let x=o().createContext({});function S({user:e,database:t,table:r,dbSchemaData:s,users:n,query:l,confirmedDelegetedUser:i}){let c=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"Users | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[m,b]=o().useState(null),[f,h]=o().useState();return(0,a.jsx)(x.Provider,{value:{user:e,users:n,targetUser:f,setTargetUser:h,database:t,table:r,dbSchemaData:s,query:l,confirmedDelegetedUser:i},children:(0,a.jsxs)(o().Fragment,{children:[(0,a.jsx)(d.A,{head:c,user:e,extraHeaderContent:(0,a.jsx)(p.A,{database:t,query:l,confirmedDelegetedUser:i,user:e}),children:(0,a.jsx)(g.A,{})}),f&&(0,a.jsx)(u.A,{targetUser:f,user:e,setTargetUser:h})]})})}async function _({req:e,res:t,query:r}){try{let s=await (0,c.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let a=await (0,b.A)({request:e,user:s,databaseSlug:r.single,query:r});if(!a)throw Error("No Db Object Found!");let{dbUserId:n,rootUserId:i}=a,o=await (0,f.A)(`SELECT * FROM user_databases WHERE user_id='${n}' AND db_slug='${r.single}'`);if(!o||!o[0])return{redirect:{destination:`/admin/${s?.id}/databases`,permanent:!1}};let d=JSON.parse(l().readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${n}/main.json`,"utf-8")),u=(d.filter(e=>e.dbFullName===o[0].db_full_name)[0]?.tables).filter(e=>"users"===e.tableName)[0],g=await (0,m.A)({database:o[0].db_full_name,queryString:`SELECT * FROM ${o[0].db_full_name}.users LIMIT 20`,tableSchema:u});return{props:{user:s,database:o[0],table:u||{},dbSchemaData:d,users:g?.error?[]:g,query:r,confirmedDelegetedUser:a}}}catch(e){return console.log("Db Users Error =>",e.message),{redirect:{destination:"/admin",permanent:!1}}}}s()}catch(e){s(e)}})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,6521,9796,5392,3634,3791,5954],()=>r(66234));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-social-logins.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-social-logins.js index 2740606..b9e63cc 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-social-logins.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-social-logins.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=201,e.ids=[201],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},20291:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{config:()=>x,default:()=>p,getServerSideProps:()=>h,getStaticPaths:()=>m,getStaticProps:()=>u,reportWebVitals:()=>y,routeModule:()=>k,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>v,unstable_getStaticPaths:()=>g,unstable_getStaticProps:()=>f});var r=a(63865),s=a(9455),i=a(30671),n=a(5583),o=a(19796),d=a(80390),c=e([d]);d=(c.then?(await c)():c)[0];let p=(0,i.M)(d,"default"),u=(0,i.M)(d,"getStaticProps"),m=(0,i.M)(d,"getStaticPaths"),h=(0,i.M)(d,"getServerSideProps"),x=(0,i.M)(d,"config"),y=(0,i.M)(d,"reportWebVitals"),f=(0,i.M)(d,"unstable_getStaticProps"),g=(0,i.M)(d,"unstable_getStaticPaths"),v=(0,i.M)(d,"unstable_getStaticParams"),A=(0,i.M)(d,"unstable_getServerProps"),w=(0,i.M)(d,"unstable_getServerSideProps"),k=new r.PagesRouteModule({definition:{kind:s.A.PAGES,page:"/admin/[user_id]/databases/[single]/users/add-social-logins",pathname:"/admin/[user_id]/databases/[single]/users/add-social-logins",bundlePath:"",filename:""},components:{App:o.default,Document:n.default},userland:d});l()}catch(e){l(e)}})},95598:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>x});var r=a(8732),s=a(82015),i=a.n(s),n=a(53926),o=a(59023),d=a(46169),c=a(16757),p=a(80390),u=a(1346),m=a(2913),h=e([p]);function x(){let{user:e,database:t,socialLogins:a}=i().useContext(p.AddSocialLoginsContext),[l,s]=i().useState(!1),[h,x]=i().useState(a&&a[0]?.paradigm?.match(/personal/i)?"personal":"datasquirel"),[y,f]=i().useState(a&&a[0]?a:[]),g=h?.match(/datasquirel/i)?(0,r.jsxs)("span",{children:["All social media logins on your site will be done using datasquirel credentials. Please note that you ",(0,r.jsx)("b",{children:"MUST"})," ","add your domain for this to work."]}):h?.match(/personal/i)?(0,r.jsx)("span",{children:"You need to setup your credentials in respective providers and put those credentials in the appropriate fields provided."}):"";return(0,r.jsxs)(i().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsx)("div",{className:"w-full justify-between flex-wrap",children:(0,r.jsxs)("div",{children:[(0,r.jsx)(o.A,{}),(0,r.jsxs)("h1",{className:"text-3xl m-0",children:["Add Social Logins to ",t?.db_name]})]})}),(0,r.jsx)(n.A,{user:e})]}),(0,r.jsxs)("section",{className:"paper",children:[l&&(0,r.jsx)(c.A,{screen:!0}),(0,r.jsx)(u.A,{radioValues:[{title:"Use Datasquirel Credentials",payload:"datasquirel",default:!!h?.match(/datasquirel/i)},{title:"Use Your Own Credentials",payload:"personal",default:!!h?.match(/personal/i)}],flexRow:!0,name:"select-paradigm",onChangeHandler:e=>{x(null),setTimeout(()=>{x(e.target.value)},500)}}),(0,r.jsxs)("div",{className:"max-w-2xl w-full flex-col items-start",children:[(0,r.jsx)("div",{className:"info gray font-normal mb-4",children:g}),h?(0,r.jsx)(m.A,{checkBoxValues:["Github","Google"].map((e,t)=>{let l=a?.filter(t=>t.platform===e.toLocaleLowerCase()),s=l&&l[0]?l[0]:null;return{title:e,payload:e.toLowerCase(),className:"w-full",jsx:(0,r.jsxs)("div",{className:"card grow",children:[(0,r.jsx)("img",{src:`/images/${e.toLowerCase()}.png`,alt:`${e} icon`,className:"avatar small"}),(0,r.jsxs)("div",{className:"content",children:[(0,r.jsx)("span",{className:"title",children:e}),h?.match(/personal/)?(0,r.jsxs)("div",{className:"flex-col items-start",children:[(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-client-id`,id:`${e.toLowerCase()}-client-id`,placeholder:"Client Id",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].clientId=a.value)},defaultValue:s?.clientId?s.clientId:void 0}),(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-client-secret`,id:`${e.toLowerCase()}-client-secret`,placeholder:"Client Secret",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].clientSecret=a.value)},defaultValue:s?.clientSecret?s.clientSecret:void 0}),(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-callback-url`,id:`${e.toLowerCase()}-callback-url`,placeholder:"Callback URL",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].callbackUrl=a.value)},defaultValue:s?.callbackUrl?s.callbackUrl:void 0})]}):(0,r.jsxs)("div",{className:"flex-col items-start",children:[(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-domain-1`,id:`${e.toLowerCase()}-domain-1`,placeholder:"Domain 1",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].domain1=a.value)},defaultValue:s?.domain1?s.domain1:void 0}),(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-domain-2`,id:`${e.toLowerCase()}-domain-2`,placeholder:"Domain 2",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].domain2=a.value)},defaultValue:s?.domain2?s.domain2:void 0})]})]})]}),onChangeHandler:t=>{let a=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-client-id']`),l=a?.value,r=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-client-secret']`)?.value,s=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-callback-url']`)?.value,i=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-domain-1']`)?.value,n=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-domain2']`)?.value,o={platform:e.toLowerCase(),clientId:l,clientSecret:r,callbackUrl:s,domain1:i,domain2:n};t.target.checked?f(e=>[...e,o]):f(e=>e.filter(e=>e.platform!==o.platform))},default:!!s}}),name:"social-platforms",className:"w-full"}):(0,r.jsx)("div",{className:"w-full p-10",children:(0,r.jsx)(c.A,{position:"relative",width:"20px"})}),y&&y[0]&&(0,r.jsx)("button",{className:"w-full more-padding",onClick:e=>{s(!0);let a={dbFullName:t?.db_full_name,dbSlug:t?.db_slug,paradigm:h,platforms:y};(0,d.A)("/api/addSocialLogin",{method:"post",body:a},!0).then(e=>{e?.success?window.location.reload():window.alert(e.msg),setTimeout(()=>{s(!1)},1e3)})},children:"Add Social Logins"})]})]})]})}p=(h.then?(await h)():h)[0],l()}catch(e){l(e)}})},2913:(e,t,a)=>{a.d(t,{A:()=>r});var l=a(8732);function r({name:e,checkBoxValues:t,setAlert:a,labelColor:r,flexRow:s,baseText:i,smallText:n,className:o}){return(0,l.jsx)("div",{className:"flex items-start gap-x-4"+(s?" flex-row flex-wrap gap-y-2 ":" flex-col gap-y-4 ")+(o||""),children:t.map((t,s)=>{let{payload:o,title:d,onChangeHandler:c,fixed:p,jsx:u}=t,m=t.name?`${e}-${t.name}`:o?e+"-"+o:e;return(0,l.jsxs)("div",{className:"flex items-center"+(t.default&&p?" pointer-events-none":"")+(n?" gap-1 ":" gap-2 ")+(t?.className?t.className:""),children:[(0,l.jsx)("input",{className:"m-0"+(n?" w-4 h-4":" w-5 h-5"),type:"checkbox",defaultChecked:!!t.default,name:m,id:m,onChange:e=>{a&&a(null),c&&c(e,t)},value:o,style:{minWidth:"20px"},...t.props}),u||(0,l.jsx)("label",{htmlFor:m,className:"m-0 "+(r||"text-slate-800 dark:text-white/80")+(i||n?" text-base":" text-lg"),children:d})]},s+1)})})}a(82015)},1346:(e,t,a)=>{a.d(t,{A:()=>r});var l=a(8732);function r({radioValues:e,name:t,onChangeHandler:a,setAlert:r,flexRow:s,labelColor:i,baseText:n,smallText:o,className:d}){try{return(0,l.jsx)("div",{className:"flex items-start gap-4 flex-wrap "+(s?"":" flex-col ")+(d||""),children:e.map((e,s)=>{let{payload:d,title:c,jsx:p}=e,u=!1===d?d:d||c||null;return(0,l.jsxs)("div",{className:"flex items-center gap-2",children:[(0,l.jsx)("input",{className:"m-0"+(n?" w-5 h-5":o?" w-4 h-4":" w-6 h-6"),type:"radio",defaultChecked:!!e.default,name:t,id:t+"_"+u,onChange:t=>{r&&r(null),e.onChangeHandler?e.onChangeHandler(t):a&&a(t)},value:"string"==typeof u?u:void 0}),p||(0,l.jsx)("label",{htmlFor:t+"_"+u,className:"text-lg m-0 "+(i||"text-slate-800")+(n?" text-base":o?" text-sm":" text-lg"),children:c})]},s+1)})})}catch(e){return console.log("ERROR in FormRadio =>",e),(0,l.jsx)("div",{children:"Form Radio Error"})}}a(82015)},23293:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96089:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},80390:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{AddSocialLoginsContext:()=>y,default:()=>m,getServerSideProps:()=>h});var r=a(8732),s=a(82015),i=a.n(s),n=a(25562),o=a(92702),d=a(55880),c=a(95598),p=a(71934),u=e([d,c]);[d,c]=u.then?(await u)():u;let x=a(29021),y=i().createContext({});function m({user:e,database:t,query:a,socialLogins:l}){let s=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"Social Logins | Datasquirel"}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,r.jsx)(n.A,{head:s,user:e,extraHeaderContent:(0,r.jsx)(d.A,{database:t,query:a,user:e}),children:(0,r.jsx)(y.Provider,{value:{user:e,database:t,query:a,socialLogins:l},children:(0,r.jsx)(c.A,{})})})}async function h({req:e,res:t,query:a}){let l=await (0,o.default)(e,t);if(!l?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};try{let e=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l.id}' AND db_slug='${a.single}'`);if(!e||!e[0])return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};JSON.parse(x.readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l.id}/main.json`,"utf-8"));let t=`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l.id}/env.json`;x.existsSync(t)||x.writeFileSync(t,"{}","utf-8");let r=JSON.parse(x.readFileSync(t,"utf-8"))[e[0].db_full_name]?.social;return{props:{user:l,database:e[0],socialLogins:r||[],query:a}}}catch(e){return console.log("Error in 'add-social-logins; page component =>",e.message),{redirect:{destination:"/admin",permanent:!1}}}}l()}catch(e){l(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),l=t.X(0,[883,9821,9796,5392,3634],()=>a(20291));module.exports=l})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=201,e.ids=[201],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},20291:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{config:()=>x,default:()=>p,getServerSideProps:()=>h,getStaticPaths:()=>m,getStaticProps:()=>u,reportWebVitals:()=>y,routeModule:()=>k,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>v,unstable_getStaticPaths:()=>g,unstable_getStaticProps:()=>f});var r=a(63865),s=a(9455),i=a(30671),n=a(5583),o=a(19796),d=a(80390),c=e([d]);d=(c.then?(await c)():c)[0];let p=(0,i.M)(d,"default"),u=(0,i.M)(d,"getStaticProps"),m=(0,i.M)(d,"getStaticPaths"),h=(0,i.M)(d,"getServerSideProps"),x=(0,i.M)(d,"config"),y=(0,i.M)(d,"reportWebVitals"),f=(0,i.M)(d,"unstable_getStaticProps"),g=(0,i.M)(d,"unstable_getStaticPaths"),v=(0,i.M)(d,"unstable_getStaticParams"),A=(0,i.M)(d,"unstable_getServerProps"),w=(0,i.M)(d,"unstable_getServerSideProps"),k=new r.PagesRouteModule({definition:{kind:s.A.PAGES,page:"/admin/[user_id]/databases/[single]/users/add-social-logins",pathname:"/admin/[user_id]/databases/[single]/users/add-social-logins",bundlePath:"",filename:""},components:{App:o.default,Document:n.default},userland:d});l()}catch(e){l(e)}})},95598:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.d(t,{A:()=>x});var r=a(8732),s=a(82015),i=a.n(s),n=a(53926),o=a(59023),d=a(46169),c=a(16757),p=a(80390),u=a(1346),m=a(2913),h=e([p]);function x(){let{user:e,database:t,socialLogins:a}=i().useContext(p.AddSocialLoginsContext),[l,s]=i().useState(!1),[h,x]=i().useState(a&&a[0]?.paradigm?.match(/personal/i)?"personal":"datasquirel"),[y,f]=i().useState(a&&a[0]?a:[]),g=h?.match(/datasquirel/i)?(0,r.jsxs)("span",{children:["All social media logins on your site will be done using datasquirel credentials. Please note that you ",(0,r.jsx)("b",{children:"MUST"})," ","add your domain for this to work."]}):h?.match(/personal/i)?(0,r.jsx)("span",{children:"You need to setup your credentials in respective providers and put those credentials in the appropriate fields provided."}):"";return(0,r.jsxs)(i().Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsx)("div",{className:"w-full justify-between flex-wrap",children:(0,r.jsxs)("div",{children:[(0,r.jsx)(o.A,{}),(0,r.jsxs)("h1",{className:"text-3xl m-0",children:["Add Social Logins to ",t?.db_name]})]})}),(0,r.jsx)(n.A,{user:e})]}),(0,r.jsxs)("section",{className:"paper",children:[l&&(0,r.jsx)(c.A,{screen:!0}),(0,r.jsx)(u.A,{radioValues:[{title:"Use Datasquirel Credentials",payload:"datasquirel",default:!!h?.match(/datasquirel/i)},{title:"Use Your Own Credentials",payload:"personal",default:!!h?.match(/personal/i)}],flexRow:!0,name:"select-paradigm",onChangeHandler:e=>{x(null),setTimeout(()=>{x(e.target.value)},500)}}),(0,r.jsxs)("div",{className:"max-w-2xl w-full flex-col items-start",children:[(0,r.jsx)("div",{className:"info gray font-normal mb-4",children:g}),h?(0,r.jsx)(m.A,{checkBoxValues:["Github","Google"].map((e,t)=>{let l=a?.filter(t=>t.platform===e.toLocaleLowerCase()),s=l&&l[0]?l[0]:null;return{title:e,payload:e.toLowerCase(),className:"w-full",jsx:(0,r.jsxs)("div",{className:"card grow",children:[(0,r.jsx)("img",{src:`/images/${e.toLowerCase()}.png`,alt:`${e} icon`,className:"avatar small"}),(0,r.jsxs)("div",{className:"content",children:[(0,r.jsx)("span",{className:"title",children:e}),h?.match(/personal/)?(0,r.jsxs)("div",{className:"flex-col items-start",children:[(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-client-id`,id:`${e.toLowerCase()}-client-id`,placeholder:"Client Id",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].clientId=a.value)},defaultValue:s?.clientId?s.clientId:void 0}),(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-client-secret`,id:`${e.toLowerCase()}-client-secret`,placeholder:"Client Secret",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].clientSecret=a.value)},defaultValue:s?.clientSecret?s.clientSecret:void 0}),(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-callback-url`,id:`${e.toLowerCase()}-callback-url`,placeholder:"Callback URL",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].callbackUrl=a.value)},defaultValue:s?.callbackUrl?s.callbackUrl:void 0})]}):(0,r.jsxs)("div",{className:"flex-col items-start",children:[(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-domain-1`,id:`${e.toLowerCase()}-domain-1`,placeholder:"Domain 1",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].domain1=a.value)},defaultValue:s?.domain1?s.domain1:void 0}),(0,r.jsx)("input",{type:"text",name:`${e.toLowerCase()}-domain-2`,id:`${e.toLowerCase()}-domain-2`,placeholder:"Domain 2",onInput:t=>{let a=t.target,l=y.filter(t=>t.platform===e.toLocaleLowerCase());l&&l[0]&&(l[0].domain2=a.value)},defaultValue:s?.domain2?s.domain2:void 0})]})]})]}),onChangeHandler:t=>{let a=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-client-id']`),l=a?.value,r=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-client-secret']`)?.value,s=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-callback-url']`)?.value,i=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-domain-1']`)?.value,n=t.target.parentNode?.querySelector(`input[name='${e.toLowerCase()}-domain2']`)?.value,o={platform:e.toLowerCase(),clientId:l,clientSecret:r,callbackUrl:s,domain1:i,domain2:n};t.target.checked?f(e=>[...e,o]):f(e=>e.filter(e=>e.platform!==o.platform))},default:!!s}}),name:"social-platforms",className:"w-full"}):(0,r.jsx)("div",{className:"w-full p-10",children:(0,r.jsx)(c.A,{position:"relative",width:"20px"})}),y&&y[0]&&(0,r.jsx)("button",{className:"w-full more-padding",onClick:e=>{s(!0);let a={dbFullName:t?.db_full_name,dbSlug:t?.db_slug,paradigm:h,platforms:y};(0,d.A)("/api/addSocialLogin",{method:"post",body:a},!0).then(e=>{e?.success?window.location.reload():window.alert(e.msg),setTimeout(()=>{s(!1)},1e3)})},children:"Add Social Logins"})]})]})]})}p=(h.then?(await h)():h)[0],l()}catch(e){l(e)}})},2913:(e,t,a)=>{a.d(t,{A:()=>r});var l=a(8732);function r({name:e,checkBoxValues:t,setAlert:a,labelColor:r,flexRow:s,baseText:i,smallText:n,className:o}){return(0,l.jsx)("div",{className:"flex items-start gap-x-4"+(s?" flex-row flex-wrap gap-y-2 ":" flex-col gap-y-4 ")+(o||""),children:t.map((t,s)=>{let{payload:o,title:d,onChangeHandler:c,fixed:p,jsx:u}=t,m=t.name?`${e}-${t.name}`:o?e+"-"+o:e;return(0,l.jsxs)("div",{className:"flex items-center"+(t.default&&p?" pointer-events-none":"")+(n?" gap-1 ":" gap-2 ")+(t?.className?t.className:""),children:[(0,l.jsx)("input",{className:"m-0"+(n?" w-4 h-4":" w-5 h-5"),type:"checkbox",defaultChecked:!!t.default,name:m,id:m,onChange:e=>{a&&a(null),c&&c(e,t)},value:o,style:{minWidth:"20px"},...t.props}),u||(0,l.jsx)("label",{htmlFor:m,className:"m-0 "+(r||"text-slate-800 dark:text-white/80")+(i||n?" text-base":" text-lg"),children:d})]},s+1)})})}a(82015)},1346:(e,t,a)=>{a.d(t,{A:()=>r});var l=a(8732);function r({radioValues:e,name:t,onChangeHandler:a,setAlert:r,flexRow:s,labelColor:i,baseText:n,smallText:o,className:d}){try{return(0,l.jsx)("div",{className:"flex items-start gap-4 flex-wrap "+(s?"":" flex-col ")+(d||""),children:e.map((e,s)=>{let{payload:d,title:c,jsx:p}=e,u=!1===d?d:d||c||null;return(0,l.jsxs)("div",{className:"flex items-center gap-2",children:[(0,l.jsx)("input",{className:"m-0"+(n?" w-5 h-5":o?" w-4 h-4":" w-6 h-6"),type:"radio",defaultChecked:!!e.default,name:t,id:t+"_"+u,onChange:t=>{r&&r(null),e.onChangeHandler?e.onChangeHandler(t):a&&a(t)},value:"string"==typeof u?u:void 0}),p||(0,l.jsx)("label",{htmlFor:t+"_"+u,className:"text-lg m-0 "+(i||"text-slate-800")+(n?" text-base":o?" text-sm":" text-lg"),children:c})]},s+1)})})}catch(e){return console.log("ERROR in FormRadio =>",e),(0,l.jsx)("div",{children:"Form Radio Error"})}}a(82015)},23293:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},96089:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},25088:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},72935:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileInput",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},71296:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("FolderOutput",[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5",key:"1yk7aj"}],["path",{d:"M2 13h10",key:"pgb2dq"}],["path",{d:"m5 10-3 3 3 3",key:"1r8ie0"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},98136:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("SquareTerminal",[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>l});let l=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},80390:(e,t,a)=>{a.a(e,async(e,l)=>{try{a.r(t),a.d(t,{AddSocialLoginsContext:()=>y,default:()=>m,getServerSideProps:()=>h});var r=a(8732),s=a(82015),i=a.n(s),n=a(25562),o=a(92702),d=a(55880),c=a(95598),p=a(71934),u=e([d,c]);[d,c]=u.then?(await u)():u;let x=a(29021),y=i().createContext({});function m({user:e,database:t,query:a,socialLogins:l}){let s=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"Social Logins | Datasquirel"}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,r.jsx)(n.A,{head:s,user:e,extraHeaderContent:(0,r.jsx)(d.A,{database:t,query:a,user:e}),children:(0,r.jsx)(y.Provider,{value:{user:e,database:t,query:a,socialLogins:l},children:(0,r.jsx)(c.A,{})})})}async function h({req:e,res:t,query:a}){let l=await (0,o.A)(e,t);if(!l?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};try{let e=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l.id}' AND db_slug='${a.single}'`);if(!e||!e[0])return{redirect:{destination:`/admin/${l?.id}/databases`,permanent:!1}};JSON.parse(x.readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l.id}/main.json`,"utf-8"));let t=`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l.id}/env.json`;x.existsSync(t)||x.writeFileSync(t,"{}","utf-8");let r=JSON.parse(x.readFileSync(t,"utf-8"))[e[0].db_full_name]?.social;return{props:{user:l,database:e[0],socialLogins:r||[],query:a}}}catch(e){return console.log("Error in 'add-social-logins; page component =>",e.message),{redirect:{destination:"/admin",permanent:!1}}}}l()}catch(e){l(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),l=t.X(0,[883,9821,9796,5392,3634],()=>a(20291));module.exports=l})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-user.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-user.js index d910e97..f1bfac3 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-user.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/[single]/users/add-user.js @@ -13,4 +13,4 @@ Date: ${n.toDateString()} -${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,a)=>{a.d(t,{A:()=>c});var r=a(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function l({unparsedResults:e,tableSchema:t}){let a=[];try{for(let l=0;l",t.message),e}}var n=a(77047),i=a(71934),d=a(43651),o=a(16175);async function c({queryString:e,queryValuesArray:t,database:a,tableSchema:r,useLocal:s}){let c;let u=!!s||!!a?.match(/^datasquirel$/),m=s?o.A:u?i.A:d.A;try{c=e&&t&&Array.isArray(t)&&t[0]?u?await m(e,t):await m({paradigm:"Full Access",queryString:e,queryValues:t}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,n.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&r)try{let e=c;return await l({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",a,e),(0,n.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,t,a)=>{async function r(e,t,a){try{if("string"==typeof t){let r=await e.query(s(t),a);return JSON.parse(JSON.stringify(r))}if("object"!=typeof t)return null;{let a=[];for(let r=0;rl})},16175:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(9973),s=a.n(r),l=a(29021),n=a.n(l);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!n().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:n().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let a=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(a))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},70193:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{AddNewDbUserContext:()=>x,default:()=>g,getServerSideProps:()=>y});var s=a(8732),l=a(82015),n=a.n(l),i=a(25562),d=a(92702),o=a(30565),c=a(52854),u=a(55880),m=a(22873),p=a(71934),h=e([o,u]);[o,u]=h.then?(await h)():h;let f=a(29021),x=n().createContext({});function g({user:e,database:t,table:a,query:r,confirmedDelegetedUser:l}){let n=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Users | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,s.jsx)(i.A,{head:n,user:e,extraHeaderContent:(0,s.jsx)(u.A,{database:t,query:r,confirmedDelegetedUser:l,user:e}),children:(0,s.jsx)(x.Provider,{value:{user:e,database:t,table:a,query:r,confirmedDelegetedUser:l},children:(0,s.jsx)(o.A,{})})})}async function y({req:e,res:t,query:a}){let r=await (0,d.default)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let s=await (0,m.A)({request:e,user:r,databaseSlug:a.single,query:a});if(!s)return{redirect:{destination:"/admin",permanent:!1}};let{dbUserId:l,rootUserId:n}=s,i=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${a.single}'`);if(!i||!i[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let o=JSON.parse(f.readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l}/main.json`,"utf-8")),u=(o.filter(e=>e.dbFullName===i[0].db_full_name)[0]?.tables).filter(e=>"users"===e.tableName)[0];return await (0,c.A)({database:i[0].db_full_name,queryString:`SELECT * ${i[0].db_full_name}.FROM users LIMIT 20`,tableSchema:u}),{props:{user:r,database:i[0],table:u||{},query:a,confirmedDelegetedUser:s}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},49436:e=>{e.exports=JSON.parse('["Edit Tables","Update Entries","Create Table","Delete Entries","Delete Tables"]')}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,3634,3155],()=>a(5621));module.exports=r})(); \ No newline at end of file +${d}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},52854:(e,t,a)=>{a.d(t,{A:()=>c});var r=a(71205);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function l({unparsedResults:e,tableSchema:t}){let a=[];try{for(let l=0;l",t.message),e}}var n=a(77047),i=a(71934),d=a(43651),o=a(16175);async function c({queryString:e,queryValuesArray:t,database:a,tableSchema:r,useLocal:s}){let c;let u=!!s||!!a?.match(/^datasquirel$/),m=s?o.A:u?i.A:d.A;try{c=e&&t&&Array.isArray(t)&&t[0]?u?await m(e,t):await m({paradigm:"Full Access",queryString:e,queryValues:t}):u?await m(e):await m({paradigm:"Full Access",queryString:e})}catch(e){console.log(`varDatabaseDbHandler Error: ${e.message}`),(0,n.A)({component:"varDatabaseDbHandler/lines-29-32",message:e.message})}if(c&&r)try{let e=c;return await l({unparsedResults:e,tableSchema:r})}catch(e){return console.log("\x1b[31mvarDatabaseDbHandler ERROR\x1b[0m =>",a,e),(0,n.A)({component:"varDatabaseDbHandler/lines-52-53",message:e.message}),null}else if(c)return c;else return null}},43651:(e,t,a)=>{async function r(e,t,a){try{if("string"==typeof t){let r=await e.query(s(t),a);return JSON.parse(JSON.stringify(r))}if("object"!=typeof t)return null;{let a=[];for(let r=0;rl})},16175:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(9973),s=a.n(r),l=a(29021),n=a.n(l);async function i(...e){let t=s()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!n().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:n().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let a=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(a))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},70193:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{AddNewDbUserContext:()=>x,default:()=>g,getServerSideProps:()=>y});var s=a(8732),l=a(82015),n=a.n(l),i=a(25562),d=a(92702),o=a(30565),c=a(52854),u=a(55880),m=a(22873),p=a(71934),h=e([o,u]);[o,u]=h.then?(await h)():h;let f=a(29021),x=n().createContext({});function g({user:e,database:t,table:a,query:r,confirmedDelegetedUser:l}){let n=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Users | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,s.jsx)(i.A,{head:n,user:e,extraHeaderContent:(0,s.jsx)(u.A,{database:t,query:r,confirmedDelegetedUser:l,user:e}),children:(0,s.jsx)(x.Provider,{value:{user:e,database:t,table:a,query:r,confirmedDelegetedUser:l},children:(0,s.jsx)(o.A,{})})})}async function y({req:e,res:t,query:a}){let r=await (0,d.A)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let s=await (0,m.A)({request:e,user:r,databaseSlug:a.single,query:a});if(!s)return{redirect:{destination:"/admin",permanent:!1}};let{dbUserId:l,rootUserId:n}=s,i=await (0,p.A)(`SELECT * FROM user_databases WHERE user_id='${l}' AND db_slug='${a.single}'`);if(!i||!i[0])return{redirect:{destination:`/admin/${r?.id}/databases`,permanent:!1}};let o=JSON.parse(f.readFileSync(`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${l}/main.json`,"utf-8")),u=(o.filter(e=>e.dbFullName===i[0].db_full_name)[0]?.tables).filter(e=>"users"===e.tableName)[0];return await (0,c.A)({database:i[0].db_full_name,queryString:`SELECT * ${i[0].db_full_name}.FROM users LIMIT 20`,tableSchema:u}),{props:{user:r,database:i[0],table:u||{},query:a,confirmedDelegetedUser:s}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")},49436:e=>{e.exports=JSON.parse('["Edit Tables","Update Entries","Create Table","Delete Entries","Delete Tables"]')}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,3634,3155],()=>a(5621));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/add-database.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/add-database.js index ceb5c60..5aa7267 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/add-database.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/databases/add-database.js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=9718,e.ids=[9718],e.modules={72952:(e,t,r)=>{r.r(t),r.d(t,{config:()=>w,default:()=>P,getServerSideProps:()=>N,getStaticPaths:()=>D,getStaticProps:()=>q,reportWebVitals:()=>R,routeModule:()=>H,unstable_getServerProps:()=>I,unstable_getServerSideProps:()=>O,unstable_getStaticParams:()=>F,unstable_getStaticPaths:()=>C,unstable_getStaticProps:()=>$});var a={};r.r(a),r.d(a,{AddDatabaseContext:()=>v,default:()=>E,getServerSideProps:()=>M});var s=r(63865),n=r(9455),i=r(30671),l=r(5583),d=r(19796),o=r(8732),u=r(82015),c=r.n(u),m=r(25562),p=r(92702),g=r(19134),x=r(59023),f=r(53926),b=r(16757),S=r(61347),h=r(89088);function A(){let{user:e,dbImage:t,setDbImage:r,query:a}=c().useContext(v);if(!e)return(0,o.jsx)(c().Fragment,{});let[s,n]=c().useState(null),[i,l]=c().useState(!1);return(0,o.jsx)("section",{className:"card",children:(0,o.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-6 items-stretch",children:[i&&(0,o.jsx)(b.A,{}),(0,o.jsxs)("div",{className:"flex-col items-start",children:[(0,o.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"New Database Information"}),e&&t&&r&&(0,o.jsx)(S.A,{user:e,dbImage:t,setDbImage:r,setLoading:l,query:a})]}),e&&t&&r&&(0,o.jsx)(h.A,{user:e,dbImage:t,setDbImage:r})]})})}function j(){let{query:e,duplicateDb:t,user:r}=c().useContext(v),a=e?.duplicate?(0,o.jsxs)("span",{children:["Duplicate"," ",(0,o.jsx)("a",{href:`/admin/${r?.id}/databases/${t?.db_slug}`,target:"_blank",children:t?.db_name})," ","Database"]}):"Add A New Database";return(0,o.jsxs)(c().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsxs)("div",{className:"flex-wrap",children:[(0,o.jsx)(x.A,{}),(0,o.jsx)("h1",{className:"text-3xl m-0",children:a})]}),(0,o.jsx)(f.A,{user:r})]}),(0,o.jsx)(A,{})]})}var _=r(37195),y=r(71934);let v=c().createContext({});function E({user:e,databases:t,query:r,duplicateDb:a}){let s=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"Add Database | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Add a database"})]}),[n,i]=c().useState("/images/database-placeholder.png");return(0,o.jsx)(v.Provider,{value:{user:e,databases:t,dbImage:n,setDbImage:i,query:r,duplicateDb:a},children:(0,o.jsxs)(c().Fragment,{children:[(0,o.jsx)(m.A,{head:s,user:e,children:(0,o.jsx)(j,{})}),(0,o.jsx)(_.A,{setDbImage:i})]})})}async function M({req:e,res:t,query:r}){let a=await (0,p.default)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};if(!a?.verification_status?.toString()?.match(/1/))return{redirect:{destination:"/admin",permanent:!1}};let s=await (0,g.A)(`SELECT SCHEMA_NAME AS dbFullName FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME LIKE 'user_${a.id}%'`),n={};if(r.duplicate){let e=await (0,y.A)(`SELECT * FROM user_databases WHERE db_full_name='${r.duplicate}'`);e&&e[0]&&(n=e[0])}return{props:{user:a,databases:s,query:r,duplicateDb:n}}}let P=(0,i.M)(a,"default"),q=(0,i.M)(a,"getStaticProps"),D=(0,i.M)(a,"getStaticPaths"),N=(0,i.M)(a,"getServerSideProps"),w=(0,i.M)(a,"config"),R=(0,i.M)(a,"reportWebVitals"),$=(0,i.M)(a,"unstable_getStaticProps"),C=(0,i.M)(a,"unstable_getStaticPaths"),F=(0,i.M)(a,"unstable_getStaticParams"),I=(0,i.M)(a,"unstable_getServerProps"),O=(0,i.M)(a,"unstable_getServerSideProps"),H=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/admin/[user_id]/databases/add-database",pathname:"/admin/[user_id]/databases/add-database",bundlePath:"",filename:""},components:{App:d.default,Document:l.default},userland:a})},59023:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(8732),s=r(23293);function n(){return(0,a.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,a.jsx)(s.A,{})})}r(82015)},19134:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(29021),s=r.n(a),n=r(77047);async function i(e){let t;"production".match(/dev/)&&s().appendFileSync("./.tmp/sqlQuery.sql",e+"\n"+Date()+"\n\n\n","utf8");try{t=await function(...e){let t=global.DSQL_DB_CONN;try{return new Promise((r,a)=>{t.query(...e).then(e=>{t.end(),r(JSON.parse(JSON.stringify(e)))}).catch(e=>{t.end(),r({error:e.message,sql:e.sql})})})}catch(e){return{success:!1,error:e.message}}}(e)}catch(e){(0,n.A)({component:"noDatabaseDbHandler",message:e.message}),console.log("ERROR in noDatabaseDbHandler =>",e.message)}return t||null}},77047:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(29021),s=r.n(a);async function n({user:e,message:t,component:r,noMail:a,req:n}){let i=new Date,l=(()=>{if(!n)return null;try{let e=n.headers["x-forwarded-for"],t=n.headers["x-real-ip"],r=n.headers["cf-connecting-ip"],a=Array.isArray(e)?e[0]:e?.split(",")[0],s=r||a||t||n.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let a=`🚀 SERVER ERROR =========================== +"use strict";(()=>{var e={};e.id=9718,e.ids=[9718],e.modules={72952:(e,t,r)=>{r.r(t),r.d(t,{config:()=>w,default:()=>P,getServerSideProps:()=>N,getStaticPaths:()=>D,getStaticProps:()=>q,reportWebVitals:()=>R,routeModule:()=>H,unstable_getServerProps:()=>I,unstable_getServerSideProps:()=>O,unstable_getStaticParams:()=>F,unstable_getStaticPaths:()=>C,unstable_getStaticProps:()=>$});var a={};r.r(a),r.d(a,{AddDatabaseContext:()=>v,default:()=>E,getServerSideProps:()=>M});var s=r(63865),n=r(9455),i=r(30671),l=r(5583),d=r(19796),o=r(8732),u=r(82015),c=r.n(u),m=r(25562),p=r(92702),g=r(19134),x=r(59023),f=r(53926),b=r(16757),S=r(61347),h=r(89088);function A(){let{user:e,dbImage:t,setDbImage:r,query:a}=c().useContext(v);if(!e)return(0,o.jsx)(c().Fragment,{});let[s,n]=c().useState(null),[i,l]=c().useState(!1);return(0,o.jsx)("section",{className:"card",children:(0,o.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-6 items-stretch",children:[i&&(0,o.jsx)(b.A,{}),(0,o.jsxs)("div",{className:"flex-col items-start",children:[(0,o.jsx)("h2",{className:"text-xl m-0 text-left w-full",children:"New Database Information"}),e&&t&&r&&(0,o.jsx)(S.A,{user:e,dbImage:t,setDbImage:r,setLoading:l,query:a})]}),e&&t&&r&&(0,o.jsx)(h.A,{user:e,dbImage:t,setDbImage:r})]})})}function j(){let{query:e,duplicateDb:t,user:r}=c().useContext(v),a=e?.duplicate?(0,o.jsxs)("span",{children:["Duplicate"," ",(0,o.jsx)("a",{href:`/admin/${r?.id}/databases/${t?.db_slug}`,target:"_blank",children:t?.db_name})," ","Database"]}):"Add A New Database";return(0,o.jsxs)(c().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsxs)("div",{className:"flex-wrap",children:[(0,o.jsx)(x.A,{}),(0,o.jsx)("h1",{className:"text-3xl m-0",children:a})]}),(0,o.jsx)(f.A,{user:r})]}),(0,o.jsx)(A,{})]})}var _=r(37195),y=r(71934);let v=c().createContext({});function E({user:e,databases:t,query:r,duplicateDb:a}){let s=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"Add Database | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Add a database"})]}),[n,i]=c().useState("/images/database-placeholder.png");return(0,o.jsx)(v.Provider,{value:{user:e,databases:t,dbImage:n,setDbImage:i,query:r,duplicateDb:a},children:(0,o.jsxs)(c().Fragment,{children:[(0,o.jsx)(m.A,{head:s,user:e,children:(0,o.jsx)(j,{})}),(0,o.jsx)(_.A,{setDbImage:i})]})})}async function M({req:e,res:t,query:r}){let a=await (0,p.A)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};if(!a?.verification_status?.toString()?.match(/1/))return{redirect:{destination:"/admin",permanent:!1}};let s=await (0,g.A)(`SELECT SCHEMA_NAME AS dbFullName FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME LIKE 'user_${a.id}%'`),n={};if(r.duplicate){let e=await (0,y.A)(`SELECT * FROM user_databases WHERE db_full_name='${r.duplicate}'`);e&&e[0]&&(n=e[0])}return{props:{user:a,databases:s,query:r,duplicateDb:n}}}let P=(0,i.M)(a,"default"),q=(0,i.M)(a,"getStaticProps"),D=(0,i.M)(a,"getStaticPaths"),N=(0,i.M)(a,"getServerSideProps"),w=(0,i.M)(a,"config"),R=(0,i.M)(a,"reportWebVitals"),$=(0,i.M)(a,"unstable_getStaticProps"),C=(0,i.M)(a,"unstable_getStaticPaths"),F=(0,i.M)(a,"unstable_getStaticParams"),I=(0,i.M)(a,"unstable_getServerProps"),O=(0,i.M)(a,"unstable_getServerSideProps"),H=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/admin/[user_id]/databases/add-database",pathname:"/admin/[user_id]/databases/add-database",bundlePath:"",filename:""},components:{App:d.default,Document:l.default},userland:a})},59023:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(8732),s=r(23293);function n(){return(0,a.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,a.jsx)(s.A,{})})}r(82015)},19134:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(29021),s=r.n(a),n=r(77047);async function i(e){let t;"production".match(/dev/)&&s().appendFileSync("./.tmp/sqlQuery.sql",e+"\n"+Date()+"\n\n\n","utf8");try{t=await function(...e){let t=global.DSQL_DB_CONN;try{return new Promise((r,a)=>{t.query(...e).then(e=>{t.end(),r(JSON.parse(JSON.stringify(e)))}).catch(e=>{t.end(),r({error:e.message,sql:e.sql})})})}catch(e){return{success:!1,error:e.message}}}(e)}catch(e){(0,n.A)({component:"noDatabaseDbHandler",message:e.message}),console.log("ERROR in noDatabaseDbHandler =>",e.message)}return t||null}},77047:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(29021),s=r.n(a);async function n({user:e,message:t,component:r,noMail:a,req:n}){let i=new Date,l=(()=>{if(!n)return null;try{let e=n.headers["x-forwarded-for"],t=n.headers["x-real-ip"],r=n.headers["cf-connecting-ip"],a=Array.isArray(e)?e[0]:e?.split(",")[0],s=r||a||t||n.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let a=`🚀 SERVER ERROR =========================== Error Message: ${t} Component: ${r}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(a+=` User Id: ${e?.id} diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/media.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/media.js index 1e8941b..8386dba 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/media.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/media.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=9326,e.ids=[9326],e.modules={37750:(e,t,s)=>{s.r(t),s.d(t,{config:()=>I,default:()=>V,getServerSideProps:()=>H,getStaticPaths:()=>k,getStaticProps:()=>R,reportWebVitals:()=>W,routeModule:()=>G,unstable_getServerProps:()=>Q,unstable_getServerSideProps:()=>U,unstable_getStaticParams:()=>O,unstable_getStaticPaths:()=>$,unstable_getStaticProps:()=>B});var r={};s.r(r),s.d(r,{MediaContext:()=>L,default:()=>T,getServerSideProps:()=>D});var a=s(63865),i=s(9455),n=s(30671),d=s(5583),l=s(19796),o=s(8732),u=s(82015),c=s.n(u),p=s(29021),x=s.n(p),m=s(25562),g=s(92702),S=s(53926),j=s(91140),h=s(66485),f=s(91692),b=s(55904);function P(){let{media:e,setTargetMedia:t,user:s,folders:r,staticHost:a}=c().useContext(L);return(0,o.jsxs)(c().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,o.jsx)("h1",{className:"text-3xl m-0",children:"Media"}),(0,o.jsxs)(b.A,{children:[(0,o.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,j.PB)("choose-media-type-popoup")},children:[(0,o.jsx)("span",{className:"symbol",children:"+"}),(0,o.jsx)("span",{children:"Add Media"})]}),(0,o.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,j.PB)("add-folder-popoup")},children:[(0,o.jsx)("span",{className:"symbol",children:"+"}),(0,o.jsx)("span",{children:"Add Folder"})]})]})]}),(0,o.jsx)(S.A,{user:s})]}),s?.verification_status?.toString().match(/1/)?(0,o.jsxs)(c().Fragment,{children:[(0,o.jsx)(f.A,{media:e,setTargetMedia:t,folders:r,staticHost:a,user:s}),e&&e[0]&&(0,o.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,j.PB)("choose-media-type-popoup")},children:[(0,o.jsx)("span",{className:"symbol",children:"+"}),(0,o.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,o.jsx)(h.A,{})]})}var M=s(81145),A=s(87081),v=s(14865),_=s(94198),N=s(43430),w=s(67325),q=s(16757),y=s(71934),F=s(33873),C=s.n(F),E=s(10839);let L=c().createContext({});function T({user:e,media:t,folders:s,staticHost:r}){let a=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[i,n]=c().useState(null),[d,l]=c().useState(null),[u,p]=c().useState(null),[x,g]=c().useState(!1),[S,j]=c().useState(null);return(0,o.jsx)(L.Provider,{value:{user:e,media:t,targetMedia:S,setTargetMedia:j,folders:s,staticHost:r},children:(0,o.jsxs)(c().Fragment,{children:[(0,o.jsxs)(m.A,{head:a,user:e,children:[x&&(0,o.jsx)(q.A,{screen:!0,title:"Processing Files ..."}),(0,o.jsx)(P,{}),(0,o.jsx)(M.A,{setNewMedia:n,setLoading:g}),(0,o.jsx)(N.A,{setNewFile:l,setLoading:g}),(0,o.jsx)(E.A,{setNewVideo:p,setLoading:g})]}),(0,o.jsx)(A.A,{newMedia:i,setNewMedia:n,newFile:d,setNewFile:l,newVideo:u,setNewVideo:p}),(0,o.jsx)(v.A,{targetMedia:S,setTargetMedia:j,staticHost:r,media:t}),(0,o.jsx)(_.A,{}),(0,o.jsx)(w.A,{user:e})]})})}async function D({req:e,res:t,query:s}){let r=await (0,g.default)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let a=await (0,y.A)(`SELECT * FROM user_media WHERE user_id='${r.id}' AND folder IS NULL`),i=process.env.DSQL_STATIC_SERVER_DIR;if(!i)return console.log("Static File ENV not Found!"),{redirect:{destination:"/admin",permanent:!1}};let n=C().join(i,`images/user-images/user-${r.id}/`);return x().existsSync(n)?{props:{user:r,media:a,folders:x().readdirSync(n).filter(e=>!e.match(/\..{3,4}$/)),staticHost:process.env.DSQL_STATIC_HOST||""}}:{redirect:{destination:"/admin",permanent:!1}}}let V=(0,n.M)(r,"default"),R=(0,n.M)(r,"getStaticProps"),k=(0,n.M)(r,"getStaticPaths"),H=(0,n.M)(r,"getServerSideProps"),I=(0,n.M)(r,"config"),W=(0,n.M)(r,"reportWebVitals"),B=(0,n.M)(r,"unstable_getStaticProps"),$=(0,n.M)(r,"unstable_getStaticPaths"),O=(0,n.M)(r,"unstable_getStaticParams"),Q=(0,n.M)(r,"unstable_getServerProps"),U=(0,n.M)(r,"unstable_getServerSideProps"),G=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/media",pathname:"/admin/[user_id]/media",bundlePath:"",filename:""},components:{App:l.default,Document:d.default},userland:r})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,5839],()=>s(37750));module.exports=r})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=9326,e.ids=[9326],e.modules={37750:(e,t,s)=>{s.r(t),s.d(t,{config:()=>I,default:()=>V,getServerSideProps:()=>H,getStaticPaths:()=>k,getStaticProps:()=>R,reportWebVitals:()=>W,routeModule:()=>G,unstable_getServerProps:()=>Q,unstable_getServerSideProps:()=>U,unstable_getStaticParams:()=>O,unstable_getStaticPaths:()=>$,unstable_getStaticProps:()=>B});var r={};s.r(r),s.d(r,{MediaContext:()=>L,default:()=>T,getServerSideProps:()=>D});var a=s(63865),i=s(9455),n=s(30671),d=s(5583),l=s(19796),o=s(8732),u=s(82015),c=s.n(u),p=s(29021),x=s.n(p),m=s(25562),g=s(92702),S=s(53926),j=s(91140),h=s(66485),f=s(91692),b=s(55904);function P(){let{media:e,setTargetMedia:t,user:s,folders:r,staticHost:a}=c().useContext(L);return(0,o.jsxs)(c().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,o.jsx)("h1",{className:"text-3xl m-0",children:"Media"}),(0,o.jsxs)(b.A,{children:[(0,o.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,j.PB)("choose-media-type-popoup")},children:[(0,o.jsx)("span",{className:"symbol",children:"+"}),(0,o.jsx)("span",{children:"Add Media"})]}),(0,o.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,j.PB)("add-folder-popoup")},children:[(0,o.jsx)("span",{className:"symbol",children:"+"}),(0,o.jsx)("span",{children:"Add Folder"})]})]})]}),(0,o.jsx)(S.A,{user:s})]}),s?.verification_status?.toString().match(/1/)?(0,o.jsxs)(c().Fragment,{children:[(0,o.jsx)(f.A,{media:e,setTargetMedia:t,folders:r,staticHost:a,user:s}),e&&e[0]&&(0,o.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,j.PB)("choose-media-type-popoup")},children:[(0,o.jsx)("span",{className:"symbol",children:"+"}),(0,o.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,o.jsx)(h.A,{})]})}var A=s(81145),M=s(87081),v=s(14865),_=s(94198),N=s(43430),w=s(67325),q=s(16757),y=s(71934),F=s(33873),C=s.n(F),E=s(10839);let L=c().createContext({});function T({user:e,media:t,folders:s,staticHost:r}){let a=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[i,n]=c().useState(null),[d,l]=c().useState(null),[u,p]=c().useState(null),[x,g]=c().useState(!1),[S,j]=c().useState(null);return(0,o.jsx)(L.Provider,{value:{user:e,media:t,targetMedia:S,setTargetMedia:j,folders:s,staticHost:r},children:(0,o.jsxs)(c().Fragment,{children:[(0,o.jsxs)(m.A,{head:a,user:e,children:[x&&(0,o.jsx)(q.A,{screen:!0,title:"Processing Files ..."}),(0,o.jsx)(P,{}),(0,o.jsx)(A.A,{setNewMedia:n,setLoading:g}),(0,o.jsx)(N.A,{setNewFile:l,setLoading:g}),(0,o.jsx)(E.A,{setNewVideo:p,setLoading:g})]}),(0,o.jsx)(M.A,{newMedia:i,setNewMedia:n,newFile:d,setNewFile:l,newVideo:u,setNewVideo:p}),(0,o.jsx)(v.A,{targetMedia:S,setTargetMedia:j,staticHost:r,media:t}),(0,o.jsx)(_.A,{}),(0,o.jsx)(w.A,{user:e})]})})}async function D({req:e,res:t,query:s}){let r=await (0,g.A)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let a=await (0,y.A)(`SELECT * FROM user_media WHERE user_id='${r.id}' AND folder IS NULL`),i=process.env.DSQL_STATIC_SERVER_DIR;if(!i)return console.log("Static File ENV not Found!"),{redirect:{destination:"/admin",permanent:!1}};let n=C().join(i,`images/user-images/user-${r.id}/`);return x().existsSync(n)?{props:{user:r,media:a,folders:x().readdirSync(n).filter(e=>!e.match(/\..{3,4}$/)),staticHost:process.env.DSQL_STATIC_HOST||""}}:{redirect:{destination:"/admin",permanent:!1}}}let V=(0,n.M)(r,"default"),R=(0,n.M)(r,"getStaticProps"),k=(0,n.M)(r,"getStaticPaths"),H=(0,n.M)(r,"getServerSideProps"),I=(0,n.M)(r,"config"),W=(0,n.M)(r,"reportWebVitals"),B=(0,n.M)(r,"unstable_getStaticProps"),$=(0,n.M)(r,"unstable_getStaticPaths"),O=(0,n.M)(r,"unstable_getStaticParams"),Q=(0,n.M)(r,"unstable_getServerProps"),U=(0,n.M)(r,"unstable_getServerSideProps"),G=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/media",pathname:"/admin/[user_id]/media",bundlePath:"",filename:""},components:{App:l.default,Document:d.default},userland:r})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392,5839],()=>s(37750));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/media/[...folder].js b/dsql-app/.local_dist/server/pages/admin/[user_id]/media/[...folder].js index fcdf845..12b6220 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/media/[...folder].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/media/[...folder].js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=431,e.ids=[431],e.modules={29568:(e,t,r)=>{r.r(t),r.d(t,{config:()=>B,default:()=>V,getServerSideProps:()=>I,getStaticPaths:()=>L,getStaticProps:()=>H,reportWebVitals:()=>O,routeModule:()=>X,unstable_getServerProps:()=>U,unstable_getServerSideProps:()=>G,unstable_getStaticParams:()=>z,unstable_getStaticPaths:()=>W,unstable_getStaticProps:()=>Q});var s={};r.r(s),r.d(s,{MediaContext:()=>k,default:()=>D,getServerSideProps:()=>R});var i=r(63865),a=r(9455),n=r(30671),o=r(5583),d=r(19796),l=r(8732),u=r(82015),c=r.n(u),p=r(29021),x=r.n(p),m=r(25562),f=r(92702),h=r(81145),g=r(87081),S=r(14865),j=r(94198),v=r(59023),A=r(53926),y=r(91140),P=r(66485),b=r(91692),_=r(55904),M=r(96089);function w(e){let{media:t,setTargetMedia:r,user:s,folders:i,query:a,staticHost:n,folder:o}=c().useContext(k);return(0,l.jsxs)(c().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(v.A,{}),(0,l.jsx)(M.A,{size:20}),(0,l.jsx)("h1",{className:"text-3xl m-0",children:a.folder[a.folder.length-1]})]}),(0,l.jsxs)(_.A,{children:[(0,l.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,y.PB)("choose-media-type-popoup")},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Media"})]}),(0,l.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,y.PB)("add-folder-popoup",e=>{e?.querySelector("input")?.focus()})},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Folder"})]})]})]}),(0,l.jsx)(A.A,{user:s})]}),s?.verification_status?.toString().match(/1/)?(0,l.jsxs)(c().Fragment,{children:[(0,l.jsx)(b.A,{media:t,setTargetMedia:r,folders:i,folder:o,staticHost:n,user:s}),t&&t[0]&&(0,l.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,y.PB)("choose-media-type-popoup")},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,l.jsx)(P.A,{})]})}var N=r(43430),q=r(67325),F=r(16757),$=r(71934),C=r(33873),T=r.n(C),E=r(10839);let k=c().createContext({});function D({user:e,media:t,folders:r,query:s,staticHost:i,folderNameFull:a}){let n=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[o,d]=c().useState(null),[u,p]=c().useState(null),[x,f]=c().useState(null),[v,A]=c().useState(!1),[y,P]=c().useState(null);return(0,l.jsx)(k.Provider,{value:{user:e,media:t,targetMedia:y,setTargetMedia:P,folders:r,query:s,staticHost:i,folder:a},children:(0,l.jsxs)(c().Fragment,{children:[(0,l.jsxs)(m.A,{head:n,user:e,children:[v&&(0,l.jsx)(F.A,{screen:!0,title:"Processing Files ..."}),(0,l.jsx)(w,{}),(0,l.jsx)(h.A,{setNewMedia:d,setLoading:A}),(0,l.jsx)(N.A,{setNewFile:p,setLoading:A}),(0,l.jsx)(E.A,{setNewVideo:f,setLoading:A})]}),(0,l.jsx)(g.A,{newMedia:o,setNewMedia:d,newFile:u,setNewFile:p,folder:a,newVideo:x,setNewVideo:f}),(0,l.jsx)(S.A,{targetMedia:y,staticHost:i,setTargetMedia:P,media:t}),(0,l.jsx)(j.A,{folder:a}),(0,l.jsx)(q.A,{user:e})]})})}async function R({req:e,res:t,query:r}){try{let s=await (0,f.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let i=r.folder.join("/"),a=await (0,$.A)(`SELECT * FROM user_media WHERE user_id='${s.id}' AND folder='${i}'`),n=function({isPrivate:e,userId:t,folder:r,video:s,pathOnly:i}){"production".match(/production/);let a=process.env.DSQL_STATIC_SERVER_DIR;if(!a)return console.log("Static File ENV not Found!"),null;let n=e?`@/${s?"videos":"media"}/${r?r+"/":""}`:s?`/videos/user-videos/user-${t}/${r?r+"/":""}`:`/images/user-images/user-${t}/${r?r+"/":""}`,o=e?`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${t}/media/${r?r+"/":""}`:T().join(a,n);return x().existsSync(o)||i||x().mkdirSync(o,{recursive:!0}),{fileRootPath:o,urlRootPath:e?`@/media/${r?r+"/":""}`:`${process.env.DSQL_STATIC_HOST}${n}`,relativePath:n}}({isPrivate:!1,userId:s.id,folder:i,video:!1,pathOnly:!0});if(!n)return console.log("Static File ENV not Found!"),{redirect:{destination:"/",permanent:!1}};let o=n.fileRootPath,d=x().readdirSync(o).filter(e=>!x().statSync(T().normalize(`${o}/${e}`)).isFile());return{props:{user:s,media:a,folders:d,query:r,staticHost:process.env.DSQL_STATIC_HOST||"",folderNameFull:i}}}catch(e){return{redirect:{destination:"/admin",permanent:!1}}}}let V=(0,n.M)(s,"default"),H=(0,n.M)(s,"getStaticProps"),L=(0,n.M)(s,"getStaticPaths"),I=(0,n.M)(s,"getServerSideProps"),B=(0,n.M)(s,"config"),O=(0,n.M)(s,"reportWebVitals"),Q=(0,n.M)(s,"unstable_getStaticProps"),W=(0,n.M)(s,"unstable_getStaticPaths"),z=(0,n.M)(s,"unstable_getStaticParams"),U=(0,n.M)(s,"unstable_getServerProps"),G=(0,n.M)(s,"unstable_getServerSideProps"),X=new i.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/admin/[user_id]/media/[...folder]",pathname:"/admin/[user_id]/media/[...folder]",bundlePath:"",filename:""},components:{App:d.default,Document:o.default},userland:s})},59023:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(8732),i=r(23293);function a(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(i.A,{})})}r(82015)},96089:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,5839],()=>r(29568));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=431,e.ids=[431],e.modules={29568:(e,t,r)=>{r.r(t),r.d(t,{config:()=>B,default:()=>V,getServerSideProps:()=>I,getStaticPaths:()=>L,getStaticProps:()=>H,reportWebVitals:()=>O,routeModule:()=>X,unstable_getServerProps:()=>U,unstable_getServerSideProps:()=>G,unstable_getStaticParams:()=>z,unstable_getStaticPaths:()=>W,unstable_getStaticProps:()=>Q});var s={};r.r(s),r.d(s,{MediaContext:()=>k,default:()=>D,getServerSideProps:()=>R});var i=r(63865),a=r(9455),n=r(30671),o=r(5583),d=r(19796),l=r(8732),u=r(82015),c=r.n(u),p=r(29021),x=r.n(p),m=r(25562),f=r(92702),h=r(81145),g=r(87081),S=r(14865),j=r(94198),A=r(59023),v=r(53926),y=r(91140),P=r(66485),b=r(91692),_=r(55904),M=r(96089);function w(e){let{media:t,setTargetMedia:r,user:s,folders:i,query:a,staticHost:n,folder:o}=c().useContext(k);return(0,l.jsxs)(c().Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(A.A,{}),(0,l.jsx)(M.A,{size:20}),(0,l.jsx)("h1",{className:"text-3xl m-0",children:a.folder[a.folder.length-1]})]}),(0,l.jsxs)(_.A,{children:[(0,l.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,y.PB)("choose-media-type-popoup")},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Media"})]}),(0,l.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,y.PB)("add-folder-popoup",e=>{e?.querySelector("input")?.focus()})},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{children:"Add Folder"})]})]})]}),(0,l.jsx)(v.A,{user:s})]}),s?.verification_status?.toString().match(/1/)?(0,l.jsxs)(c().Fragment,{children:[(0,l.jsx)(b.A,{media:t,setTargetMedia:r,folders:i,folder:o,staticHost:n,user:s}),t&&t[0]&&(0,l.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,y.PB)("choose-media-type-popoup")},children:[(0,l.jsx)("span",{className:"symbol",children:"+"}),(0,l.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,l.jsx)(P.A,{})]})}var N=r(43430),q=r(67325),F=r(16757),$=r(71934),C=r(33873),T=r.n(C),E=r(10839);let k=c().createContext({});function D({user:e,media:t,folders:r,query:s,staticHost:i,folderNameFull:a}){let n=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[o,d]=c().useState(null),[u,p]=c().useState(null),[x,f]=c().useState(null),[A,v]=c().useState(!1),[y,P]=c().useState(null);return(0,l.jsx)(k.Provider,{value:{user:e,media:t,targetMedia:y,setTargetMedia:P,folders:r,query:s,staticHost:i,folder:a},children:(0,l.jsxs)(c().Fragment,{children:[(0,l.jsxs)(m.A,{head:n,user:e,children:[A&&(0,l.jsx)(F.A,{screen:!0,title:"Processing Files ..."}),(0,l.jsx)(w,{}),(0,l.jsx)(h.A,{setNewMedia:d,setLoading:v}),(0,l.jsx)(N.A,{setNewFile:p,setLoading:v}),(0,l.jsx)(E.A,{setNewVideo:f,setLoading:v})]}),(0,l.jsx)(g.A,{newMedia:o,setNewMedia:d,newFile:u,setNewFile:p,folder:a,newVideo:x,setNewVideo:f}),(0,l.jsx)(S.A,{targetMedia:y,staticHost:i,setTargetMedia:P,media:t}),(0,l.jsx)(j.A,{folder:a}),(0,l.jsx)(q.A,{user:e})]})})}async function R({req:e,res:t,query:r}){try{let s=await (0,f.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let i=r.folder.join("/"),a=await (0,$.A)(`SELECT * FROM user_media WHERE user_id='${s.id}' AND folder='${i}'`),n=function({isPrivate:e,userId:t,folder:r,video:s,pathOnly:i}){"production".match(/production/);let a=process.env.DSQL_STATIC_SERVER_DIR;if(!a)return console.log("Static File ENV not Found!"),null;let n=e?`@/${s?"videos":"media"}/${r?r+"/":""}`:s?`/videos/user-videos/user-${t}/${r?r+"/":""}`:`/images/user-images/user-${t}/${r?r+"/":""}`,o=e?`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${t}/media/${r?r+"/":""}`:T().join(a,n);return x().existsSync(o)||i||x().mkdirSync(o,{recursive:!0}),{fileRootPath:o,urlRootPath:e?`@/media/${r?r+"/":""}`:`${process.env.DSQL_STATIC_HOST}${n}`,relativePath:n}}({isPrivate:!1,userId:s.id,folder:i,video:!1,pathOnly:!0});if(!n)return console.log("Static File ENV not Found!"),{redirect:{destination:"/",permanent:!1}};let o=n.fileRootPath,d=x().readdirSync(o).filter(e=>!x().statSync(T().normalize(`${o}/${e}`)).isFile());return{props:{user:s,media:a,folders:d,query:r,staticHost:process.env.DSQL_STATIC_HOST||"",folderNameFull:i}}}catch(e){return{redirect:{destination:"/admin",permanent:!1}}}}let V=(0,n.M)(s,"default"),H=(0,n.M)(s,"getStaticProps"),L=(0,n.M)(s,"getStaticPaths"),I=(0,n.M)(s,"getServerSideProps"),B=(0,n.M)(s,"config"),O=(0,n.M)(s,"reportWebVitals"),Q=(0,n.M)(s,"unstable_getStaticProps"),W=(0,n.M)(s,"unstable_getStaticPaths"),z=(0,n.M)(s,"unstable_getStaticParams"),U=(0,n.M)(s,"unstable_getServerProps"),G=(0,n.M)(s,"unstable_getServerSideProps"),X=new i.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/admin/[user_id]/media/[...folder]",pathname:"/admin/[user_id]/media/[...folder]",bundlePath:"",filename:""},components:{App:d.default,Document:o.default},userland:s})},59023:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(8732),i=r(23293);function a(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(i.A,{})})}r(82015)},96089:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(82544).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,5839],()=>r(29568));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/schema.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/schema.js index ae3b532..04cb6ab 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/schema.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/schema.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=8591,e.ids=[8591],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},25355:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>f,default:()=>u,getServerSideProps:()=>m,getStaticPaths:()=>p,getStaticProps:()=>h,reportWebVitals:()=>x,routeModule:()=>j,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>b,unstable_getStaticParams:()=>g,unstable_getStaticPaths:()=>v,unstable_getStaticProps:()=>y});var s=a(63865),n=a(9455),l=a(30671),i=a(5583),c=a(19796),d=a(2207),o=e([d]);d=(o.then?(await o)():o)[0];let u=(0,l.M)(d,"default"),h=(0,l.M)(d,"getStaticProps"),p=(0,l.M)(d,"getStaticPaths"),m=(0,l.M)(d,"getServerSideProps"),f=(0,l.M)(d,"config"),x=(0,l.M)(d,"reportWebVitals"),y=(0,l.M)(d,"unstable_getStaticProps"),v=(0,l.M)(d,"unstable_getStaticPaths"),g=(0,l.M)(d,"unstable_getStaticParams"),A=(0,l.M)(d,"unstable_getServerProps"),b=(0,l.M)(d,"unstable_getServerSideProps"),j=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/admin/[user_id]/schema",pathname:"/admin/[user_id]/schema",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:d});r()}catch(e){r(e)}})},61637:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>p});var s=a(8732),n=a(82015),l=a.n(n),i=a(53926),c=a(80830),d=a(2207);a(46169);var o=a(84894),u=a(60374),h=e([d,o]);function p(){let{dbSchemaData:e,user:t}=l().useContext(d.UserSchemaContext),[a,r]=l().useState(e),[n,h]=l().useState(null),[p,m]=l().useState(null),[f,x]=l().useState(null);return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsx)("div",{className:"",children:(0,s.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,s.jsx)(i.A,{user:t})]}),(0,s.jsx)("section",{className:"paper",children:(0,s.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,s.jsxs)("div",{className:"w-full justify-between",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Database SCHEMA JSON"}),(0,s.jsxs)("div",{children:[(0,s.jsx)(c.A,{required:!0,selectOptions:[{title:"All Databases",payload:"none"},...e.map((e,t)=>({title:e.dbName,payload:e.dbFullName,name:e.dbFullName}))],name:"databases",onChangeHandler:e=>{e.target.value?.match(/^none$/)?h(null):h(e.target.value)}}),p&&p[0]&&(0,s.jsx)(c.A,{required:!0,selectOptions:[{title:"All Tables",payload:"none"},...p.map((e,t)=>({title:e.tableFullName,payload:e.tableName,name:e.tableName}))],name:"database_tables",onChangeHandler:e=>{e.target.value?.match(/^none$/)?x(null):x(e.target.value)}})]})]}),(0,s.jsx)(o.A,{content:u.A.stringify(a,null,4),readOnly:!0,options:{wrap:!0},wrapperProps:{className:"h-[60vh]"}})]})})]})}[d,o]=h.then?(await h)():h,r()}catch(e){r(e)}})},6789:(e,t,a)=>{a.d(t,{A:()=>r});function r({editorHTMLElementRef:e,fieldObject:t,setRefresh:a,language:r="javascript",entry:s,jsonTextEditors:n,editorRef:l,readOnly:i,initialContent:c,options:d}){try{if(!ace?.edit||!e.current){console.log("Ace Editor not found!"),setTimeout(()=>{a?.(e=>e+1)},1e3);return}let o=ace.edit(e.current);o.setOptions({mode:"ace/mode/"+r,value:c||(t?.defaultValue?t.defaultValue:t?.fieldName&&s?.[t.fieldName]?(()=>{if("json"!==r)return s[t.fieldName];try{return JSON.stringify(JSON.parse(s[t.fieldName]),null,4)}catch(e){return s[t.fieldName]}})():""),placeholder:"json"==r?"{}":"",enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,readOnly:i,...d}),l&&t?.fieldName&&(n?.current.push({fieldName:t.fieldName,ref:l}),l.current=o);try{ace.require("ace/ext/beautify").beautify(o.session)}catch(e){}}catch(e){console.log("JSON Editor ERROR =>",e.message)}}},80830:(e,t,a)=>{a.d(t,{A:()=>n});var r=a(8732),s=a(58526);function n({selectOptions:e,name:t,onChangeHandler:a,required:n,setAlert:l,title:i,defaultValue:c,info:d,id:o}){try{function u(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),a=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!a.classList.contains("hidden")){a.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&a.classList.contains("hidden"))){if(!t){a.classList.add("hidden");return}if(a.classList.contains("hidden")){a.classList.remove("hidden");return}a.classList.add("hidden")}}return(0,r.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(d?" pr-8":""),children:[i&&(0,r.jsxs)("label",{htmlFor:t,children:[i,n?"":" (optional)"]}),(0,r.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,r.jsx)("select",{name:t,id:o||t,className:"w-full bg-white",required:n,onChange:e=>{l&&l(null),e.target.classList.remove("warning"),a&&a(e)},defaultValue:c||void 0,children:e.map((e,t)=>{let{payload:a,title:s}=e;return(0,r.jsx)("option",{value:a,selected:!!e.default,children:s},t+1)})}),(0,r.jsx)(s.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),d&&(0,r.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:u,onMouseLeave:u,onClick:u,children:[(0,r.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,r.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,r.jsx)("span",{children:d})}),(0,r.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,r.jsx)("div",{children:"Form Select Error"})}}a(82015)},84894:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>d});var s=a(8732);a(46169);var n=a(82015),l=a.n(n);a(6789);var i=a(75979),c=e([i]);function d({editorRef:e,content:t,readOnly:a,language:r="javascript",options:n,wrapperProps:c}){try{let e=l().useRef(),[t,a]=l().useState(0);return(0,s.jsx)("div",{...c,ref:e,className:(0,i.twMerge)("ace-editor-wrapper w-full h-full minimal-scrollbars all-children",c?.className)})}catch(e){return(0,s.jsx)(l().Fragment,{children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Editor Error"})})}}i=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},66485:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(8732);function s(){return(0,r.jsxs)("a",{href:"/email-verification",className:"card w-full items-center justify-center py-4 gap-2",children:[(0,r.jsx)("img",{src:"/images/warning.png",alt:"Down Arrow",width:25,className:""}),(0,r.jsx)("span",{children:"Your Account is not verified. Please verify your account."})]})}a(82015)},23293:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},60374:(e,t,a)=>{a.d(t,{A:()=>r});let r={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,a){try{return JSON.stringify(e,t||void 0,a)}catch(e){return}}}},2207:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{UserSchemaContext:()=>x,default:()=>p,getServerSideProps:()=>m});var s=a(8732),n=a(82015),l=a.n(n),i=a(25562),c=a(92702),d=a(61637),o=a(66485),u=a(53926),h=e([d]);d=(h.then?(await h)():h)[0];let f=a(29021),x=l().createContext({});function p({user:e,query:t,dbSchemaData:a}){let r=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Add Database | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Add a database"})]});return(0,s.jsx)(i.A,{head:r,user:e,aceEditor:!0,children:(0,s.jsx)(x.Provider,{value:{user:e,dbSchemaData:a},children:e?.verification_status?.toString().match(/1/)?(0,s.jsx)(l().Fragment,{children:(0,s.jsx)(d.A,{})}):(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsx)("div",{className:"",children:(0,s.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,s.jsx)(u.A,{user:e})]}),(0,s.jsx)(o.A,{})]})})})}async function m({req:e,res:t,query:a}){let r=await (0,c.default)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${r.id}/main.json`;if(!f.existsSync(s))return{redirect:{destination:"/admin",permanent:!1}};let n=JSON.parse(f.readFileSync(s,"utf-8"));return{props:{user:r,query:a,dbSchemaData:n||[]}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392],()=>a(25355));module.exports=r})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=8591,e.ids=[8591],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},25355:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{config:()=>f,default:()=>u,getServerSideProps:()=>m,getStaticPaths:()=>p,getStaticProps:()=>h,reportWebVitals:()=>x,routeModule:()=>j,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>b,unstable_getStaticParams:()=>g,unstable_getStaticPaths:()=>v,unstable_getStaticProps:()=>y});var s=a(63865),n=a(9455),l=a(30671),i=a(5583),c=a(19796),d=a(2207),o=e([d]);d=(o.then?(await o)():o)[0];let u=(0,l.M)(d,"default"),h=(0,l.M)(d,"getStaticProps"),p=(0,l.M)(d,"getStaticPaths"),m=(0,l.M)(d,"getServerSideProps"),f=(0,l.M)(d,"config"),x=(0,l.M)(d,"reportWebVitals"),y=(0,l.M)(d,"unstable_getStaticProps"),v=(0,l.M)(d,"unstable_getStaticPaths"),g=(0,l.M)(d,"unstable_getStaticParams"),A=(0,l.M)(d,"unstable_getServerProps"),b=(0,l.M)(d,"unstable_getServerSideProps"),j=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/admin/[user_id]/schema",pathname:"/admin/[user_id]/schema",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:d});r()}catch(e){r(e)}})},61637:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>p});var s=a(8732),n=a(82015),l=a.n(n),i=a(53926),c=a(80830),d=a(2207);a(46169);var o=a(84894),u=a(60374),h=e([d,o]);function p(){let{dbSchemaData:e,user:t}=l().useContext(d.UserSchemaContext),[a,r]=l().useState(e),[n,h]=l().useState(null),[p,m]=l().useState(null),[f,x]=l().useState(null);return(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsx)("div",{className:"",children:(0,s.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,s.jsx)(i.A,{user:t})]}),(0,s.jsx)("section",{className:"paper",children:(0,s.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,s.jsxs)("div",{className:"w-full justify-between",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Database SCHEMA JSON"}),(0,s.jsxs)("div",{children:[(0,s.jsx)(c.A,{required:!0,selectOptions:[{title:"All Databases",payload:"none"},...e.map((e,t)=>({title:e.dbName,payload:e.dbFullName,name:e.dbFullName}))],name:"databases",onChangeHandler:e=>{e.target.value?.match(/^none$/)?h(null):h(e.target.value)}}),p&&p[0]&&(0,s.jsx)(c.A,{required:!0,selectOptions:[{title:"All Tables",payload:"none"},...p.map((e,t)=>({title:e.tableFullName,payload:e.tableName,name:e.tableName}))],name:"database_tables",onChangeHandler:e=>{e.target.value?.match(/^none$/)?x(null):x(e.target.value)}})]})]}),(0,s.jsx)(o.A,{content:u.A.stringify(a,null,4),readOnly:!0,options:{wrap:!0},wrapperProps:{className:"h-[60vh]"}})]})})]})}[d,o]=h.then?(await h)():h,r()}catch(e){r(e)}})},6789:(e,t,a)=>{a.d(t,{A:()=>r});function r({editorHTMLElementRef:e,fieldObject:t,setRefresh:a,language:r="javascript",entry:s,jsonTextEditors:n,editorRef:l,readOnly:i,initialContent:c,options:d}){try{if(!ace?.edit||!e.current){console.log("Ace Editor not found!"),setTimeout(()=>{a?.(e=>e+1)},1e3);return}let o=ace.edit(e.current);o.setOptions({mode:"ace/mode/"+r,value:c||(t?.defaultValue?t.defaultValue:t?.fieldName&&s?.[t.fieldName]?(()=>{if("json"!==r)return s[t.fieldName];try{return JSON.stringify(JSON.parse(s[t.fieldName]),null,4)}catch(e){return s[t.fieldName]}})():""),placeholder:"json"==r?"{}":"",enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,readOnly:i,...d}),l&&t?.fieldName&&(n?.current.push({fieldName:t.fieldName,ref:l}),l.current=o);try{ace.require("ace/ext/beautify").beautify(o.session)}catch(e){}}catch(e){console.log("JSON Editor ERROR =>",e.message)}}},80830:(e,t,a)=>{a.d(t,{A:()=>n});var r=a(8732),s=a(58526);function n({selectOptions:e,name:t,onChangeHandler:a,required:n,setAlert:l,title:i,defaultValue:c,info:d,id:o}){try{function u(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),a=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!a.classList.contains("hidden")){a.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&a.classList.contains("hidden"))){if(!t){a.classList.add("hidden");return}if(a.classList.contains("hidden")){a.classList.remove("hidden");return}a.classList.add("hidden")}}return(0,r.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(d?" pr-8":""),children:[i&&(0,r.jsxs)("label",{htmlFor:t,children:[i,n?"":" (optional)"]}),(0,r.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,r.jsx)("select",{name:t,id:o||t,className:"w-full bg-white",required:n,onChange:e=>{l&&l(null),e.target.classList.remove("warning"),a&&a(e)},defaultValue:c||void 0,children:e.map((e,t)=>{let{payload:a,title:s}=e;return(0,r.jsx)("option",{value:a,selected:!!e.default,children:s},t+1)})}),(0,r.jsx)(s.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),d&&(0,r.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:u,onMouseLeave:u,onClick:u,children:[(0,r.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,r.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,r.jsx)("span",{children:d})}),(0,r.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,r.jsx)("div",{children:"Form Select Error"})}}a(82015)},84894:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.d(t,{A:()=>d});var s=a(8732);a(46169);var n=a(82015),l=a.n(n);a(6789);var i=a(75979),c=e([i]);function d({editorRef:e,content:t,readOnly:a,language:r="javascript",options:n,wrapperProps:c}){try{let e=l().useRef(),[t,a]=l().useState(0);return(0,s.jsx)("div",{...c,ref:e,className:(0,i.twMerge)("ace-editor-wrapper w-full h-full minimal-scrollbars all-children",c?.className)})}catch(e){return(0,s.jsx)(l().Fragment,{children:(0,s.jsx)("h2",{className:"text-xl m-0",children:"Editor Error"})})}}i=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},66485:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(8732);function s(){return(0,r.jsxs)("a",{href:"/email-verification",className:"card w-full items-center justify-center py-4 gap-2",children:[(0,r.jsx)("img",{src:"/images/warning.png",alt:"Down Arrow",width:25,className:""}),(0,r.jsx)("span",{children:"Your Account is not verified. Please verify your account."})]})}a(82015)},23293:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},60374:(e,t,a)=>{a.d(t,{A:()=>r});let r={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,a){try{return JSON.stringify(e,t||void 0,a)}catch(e){return}}}},2207:(e,t,a)=>{a.a(e,async(e,r)=>{try{a.r(t),a.d(t,{UserSchemaContext:()=>x,default:()=>p,getServerSideProps:()=>m});var s=a(8732),n=a(82015),l=a.n(n),i=a(25562),c=a(92702),d=a(61637),o=a(66485),u=a(53926),h=e([d]);d=(h.then?(await h)():h)[0];let f=a(29021),x=l().createContext({});function p({user:e,query:t,dbSchemaData:a}){let r=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("title",{children:"Add Database | Datasquirel"}),(0,s.jsx)("meta",{name:"description",content:"Add a database"})]});return(0,s.jsx)(i.A,{head:r,user:e,aceEditor:!0,children:(0,s.jsx)(x.Provider,{value:{user:e,dbSchemaData:a},children:e?.verification_status?.toString().match(/1/)?(0,s.jsx)(l().Fragment,{children:(0,s.jsx)(d.A,{})}):(0,s.jsxs)(l().Fragment,{children:[(0,s.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,s.jsx)("div",{className:"",children:(0,s.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,s.jsx)(u.A,{user:e})]}),(0,s.jsx)(o.A,{})]})})})}async function m({req:e,res:t,query:a}){let r=await (0,c.A)(e,t);if(!r?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let s=`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${r.id}/main.json`;if(!f.existsSync(s))return{redirect:{destination:"/admin",permanent:!1}};let n=JSON.parse(f.readFileSync(s,"utf-8"));return{props:{user:r,query:a,dbSchemaData:n||[]}}}r()}catch(e){r(e)}})},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},75979:e=>{e.exports=import("tailwind-merge")}};var t=require("../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),r=t.X(0,[883,9821,9796,5392],()=>a(25355));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/settings.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/settings.js index ddc66e0..a3ed462 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/settings.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/settings.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=189,e.ids=[189],e.modules={47766:(e,t,s)=>{s.r(t),s.d(t,{config:()=>E,default:()=>M,getServerSideProps:()=>C,getStaticPaths:()=>y,getStaticProps:()=>q,reportWebVitals:()=>D,routeModule:()=>k,unstable_getServerProps:()=>H,unstable_getServerSideProps:()=>O,unstable_getStaticParams:()=>I,unstable_getStaticPaths:()=>F,unstable_getStaticProps:()=>R});var a={};s.r(a),s.d(a,{SettingsContext:()=>P,default:()=>_,getServerSideProps:()=>A});var r=s(63865),i=s(9455),l=s(30671),n=s(5583),o=s(19796),c=s(8732),d=s(82015),u=s.n(d),m=s(25562),p=s(92702),g=s(53926),x=s(57660),h=s(65842),f=s(91140),j=s(55904);function S({user:e,image:t,setImage:s}){let a=u().useRef();return(0,c.jsxs)("div",{className:"paper w-full items-center",children:[(0,c.jsx)("h2",{className:"m-0 text-xl",children:"User Image"}),(0,c.jsx)("div",{className:"bg-white rounded-full overflow-hidden w-24 h-24",children:(0,c.jsx)("img",{src:t?"string"==typeof t?t:t.imageBase64Full:"/images/database-placeholder.png",alt:"User Image",width:100,className:"w-full h-full object-cover",ref:a,"data-imagepreview":"image"})}),(0,c.jsxs)("div",{className:"w-full flex-col",id:"upload-user-image-options",children:[(0,c.jsxs)(j.A,{column:!0,className:"w-full",children:[(0,c.jsx)("button",{className:"outlined gray w-full whitespace-normal",onClick:e=>{(0,f.PB)("user-media-popup")},children:"Choose image From your Uploads"}),(0,c.jsx)("button",{className:"secondary w-full whitespace-normal",onClick:e=>{let t=e.target;t.closest("#upload-user-image-options")?.querySelector("input")?.click()},children:(0,c.jsx)("span",{children:"Choose image From your Computer"})})]}),(0,c.jsx)("input",{type:"file",accept:".png,.jpg,.jpeg,.webp",placeholder:"Choose Image",className:"hidden",onChange:async e=>{let t=e.target,a=t?.files?.[0];a&&s(await (0,h.A)({imageInputFile:a,maxWidth:400}))}})]})]})}function b(){let{user:e,image:t,setImage:s,activeUser:a}=u().useContext(P),[r,i]=u().useState(!1);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full flex items-center justify-between",children:[(0,c.jsx)("h1",{className:"text-3xl m-0",children:"Settings"}),(0,c.jsx)("div",{children:!e?.social_login&&(0,c.jsx)("a",{href:"/send-password-reset-link",className:"button outlined",children:"Reset Password"})})]}),(0,c.jsx)(g.A,{user:e})]}),(0,c.jsx)("section",{className:"p-0",children:(0,c.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-8 items-stretch",children:[(0,c.jsxs)("div",{className:"paper w-full",children:[(0,c.jsx)("h2",{className:"m-0 text-xl",children:"Account Information"}),(0,c.jsxs)("div",{className:"flex flex-row w-full",children:[(0,c.jsx)("span",{children:"USER ID"}),(0,c.jsx)("b",{className:"info w-auto",children:e.id})]}),(0,c.jsx)(x.A,{user:a,image:t})]}),(0,c.jsx)("div",{className:"items-stretch",children:(0,c.jsx)(S,{image:t,setImage:s})})]})}),!1]})}s(16757),s(46169);var v=s(37195),w=s(19134),N=s(71934);let P=u().createContext({});function _({user:e,databases:t,activeUser:s}){let a=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,i]=u().useState(s.image);return(0,c.jsx)(m.A,{head:a,user:e,children:(0,c.jsxs)(P.Provider,{value:{user:e,image:r,setImage:i,activeUser:s},children:[(0,c.jsx)(b,{}),(0,c.jsx)(v.A,{setDbImage:i})]})})}async function A({req:e,res:t,query:s}){let a=await (0,p.default)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,w.A)(`SELECT SCHEMA_NAME AS dbFullName FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME LIKE 'user_${a.id}%'`),i=await (0,N.A)(`SELECT first_name,last_name,username,email,image,image_thumbnail FROM users WHERE id='${a.id}'`);return{props:{user:a,databases:r,activeUser:i[0]}}}let M=(0,l.M)(a,"default"),q=(0,l.M)(a,"getStaticProps"),y=(0,l.M)(a,"getStaticPaths"),C=(0,l.M)(a,"getServerSideProps"),E=(0,l.M)(a,"config"),D=(0,l.M)(a,"reportWebVitals"),R=(0,l.M)(a,"unstable_getStaticProps"),F=(0,l.M)(a,"unstable_getStaticPaths"),I=(0,l.M)(a,"unstable_getStaticParams"),H=(0,l.M)(a,"unstable_getServerProps"),O=(0,l.M)(a,"unstable_getServerSideProps"),k=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/settings",pathname:"/admin/[user_id]/settings",bundlePath:"",filename:""},components:{App:o.default,Document:n.default},userland:a})},19134:(e,t,s)=>{s.d(t,{A:()=>l});var a=s(29021),r=s.n(a),i=s(77047);async function l(e){let t;"production".match(/dev/)&&r().appendFileSync("./.tmp/sqlQuery.sql",e+"\n"+Date()+"\n\n\n","utf8");try{t=await function(...e){let t=global.DSQL_DB_CONN;try{return new Promise((s,a)=>{t.query(...e).then(e=>{t.end(),s(JSON.parse(JSON.stringify(e)))}).catch(e=>{t.end(),s({error:e.message,sql:e.sql})})})}catch(e){return{success:!1,error:e.message}}}(e)}catch(e){(0,i.A)({component:"noDatabaseDbHandler",message:e.message}),console.log("ERROR in noDatabaseDbHandler =>",e.message)}return t||null}},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),a=t.X(0,[883,9821,9796,5392,1579,8760],()=>s(47766));module.exports=a})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=189,e.ids=[189],e.modules={47766:(e,s,t)=>{t.r(s),t.d(s,{config:()=>E,default:()=>M,getServerSideProps:()=>C,getStaticPaths:()=>y,getStaticProps:()=>q,reportWebVitals:()=>D,routeModule:()=>k,unstable_getServerProps:()=>H,unstable_getServerSideProps:()=>O,unstable_getStaticParams:()=>I,unstable_getStaticPaths:()=>F,unstable_getStaticProps:()=>R});var a={};t.r(a),t.d(a,{SettingsContext:()=>A,default:()=>P,getServerSideProps:()=>_});var r=t(63865),i=t(9455),l=t(30671),n=t(5583),o=t(19796),c=t(8732),d=t(82015),u=t.n(d),m=t(25562),p=t(92702),g=t(53926),x=t(57660),h=t(65842),f=t(91140),j=t(55904);function S({user:e,image:s,setImage:t}){let a=u().useRef();return(0,c.jsxs)("div",{className:"paper w-full items-center",children:[(0,c.jsx)("h2",{className:"m-0 text-xl",children:"User Image"}),(0,c.jsx)("div",{className:"bg-white rounded-full overflow-hidden w-24 h-24",children:(0,c.jsx)("img",{src:s?"string"==typeof s?s:s.imageBase64Full:"/images/database-placeholder.png",alt:"User Image",width:100,className:"w-full h-full object-cover",ref:a,"data-imagepreview":"image"})}),(0,c.jsxs)("div",{className:"w-full flex-col",id:"upload-user-image-options",children:[(0,c.jsxs)(j.A,{column:!0,className:"w-full",children:[(0,c.jsx)("button",{className:"outlined gray w-full whitespace-normal",onClick:e=>{(0,f.PB)("user-media-popup")},children:"Choose image From your Uploads"}),(0,c.jsx)("button",{className:"secondary w-full whitespace-normal",onClick:e=>{let s=e.target;s.closest("#upload-user-image-options")?.querySelector("input")?.click()},children:(0,c.jsx)("span",{children:"Choose image From your Computer"})})]}),(0,c.jsx)("input",{type:"file",accept:".png,.jpg,.jpeg,.webp",placeholder:"Choose Image",className:"hidden",onChange:async e=>{let s=e.target,a=s?.files?.[0];a&&t(await (0,h.A)({imageInputFile:a,maxWidth:400}))}})]})]})}function b(){let{user:e,image:s,setImage:t,activeUser:a}=u().useContext(A),[r,i]=u().useState(!1);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full flex items-center justify-between",children:[(0,c.jsx)("h1",{className:"text-3xl m-0",children:"Settings"}),(0,c.jsx)("div",{children:!e?.social_login&&(0,c.jsx)("a",{href:"/send-password-reset-link",className:"button outlined",children:"Reset Password"})})]}),(0,c.jsx)(g.A,{user:e})]}),(0,c.jsx)("section",{className:"p-0",children:(0,c.jsxs)("div",{className:"w-full grid grid-cols-1 xl:grid-cols-2 gap-8 items-stretch",children:[(0,c.jsxs)("div",{className:"paper w-full",children:[(0,c.jsx)("h2",{className:"m-0 text-xl",children:"Account Information"}),(0,c.jsxs)("div",{className:"flex flex-row w-full",children:[(0,c.jsx)("span",{children:"USER ID"}),(0,c.jsx)("b",{className:"info w-auto",children:e.id})]}),(0,c.jsx)(x.A,{user:a,image:s})]}),(0,c.jsx)("div",{className:"items-stretch",children:(0,c.jsx)(S,{image:s,setImage:t})})]})}),!1]})}t(16757),t(46169);var v=t(37195),w=t(19134),N=t(71934);let A=u().createContext({});function P({user:e,databases:s,activeUser:t}){let a=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,i]=u().useState(t.image);return(0,c.jsx)(m.A,{head:a,user:e,children:(0,c.jsxs)(A.Provider,{value:{user:e,image:r,setImage:i,activeUser:t},children:[(0,c.jsx)(b,{}),(0,c.jsx)(v.A,{setDbImage:i})]})})}async function _({req:e,res:s,query:t}){let a=await (0,p.A)(e,s);if(!a?.logged_in_status)return{redirect:{destination:"/login",permanent:!1}};let r=await (0,w.A)(`SELECT SCHEMA_NAME AS dbFullName FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME LIKE 'user_${a.id}%'`),i=await (0,N.A)(`SELECT first_name,last_name,username,email,image,image_thumbnail FROM users WHERE id='${a.id}'`);return{props:{user:a,databases:r,activeUser:i[0]}}}let M=(0,l.M)(a,"default"),q=(0,l.M)(a,"getStaticProps"),y=(0,l.M)(a,"getStaticPaths"),C=(0,l.M)(a,"getServerSideProps"),E=(0,l.M)(a,"config"),D=(0,l.M)(a,"reportWebVitals"),R=(0,l.M)(a,"unstable_getStaticProps"),F=(0,l.M)(a,"unstable_getStaticPaths"),I=(0,l.M)(a,"unstable_getStaticParams"),H=(0,l.M)(a,"unstable_getServerProps"),O=(0,l.M)(a,"unstable_getServerSideProps"),k=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/settings",pathname:"/admin/[user_id]/settings",bundlePath:"",filename:""},components:{App:o.default,Document:n.default},userland:a})},19134:(e,s,t)=>{t.d(s,{A:()=>l});var a=t(29021),r=t.n(a),i=t(77047);async function l(e){let s;"production".match(/dev/)&&r().appendFileSync("./.tmp/sqlQuery.sql",e+"\n"+Date()+"\n\n\n","utf8");try{s=await function(...e){let s=global.DSQL_DB_CONN;try{return new Promise((t,a)=>{s.query(...e).then(e=>{s.end(),t(JSON.parse(JSON.stringify(e)))}).catch(e=>{s.end(),t({error:e.message,sql:e.sql})})})}catch(e){return{success:!1,error:e.message}}}(e)}catch(e){(0,i.A)({component:"noDatabaseDbHandler",message:e.message}),console.log("ERROR in noDatabaseDbHandler =>",e.message)}return s||null}},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var s=require("../../../webpack-runtime.js");s.C(e);var t=e=>s(s.s=e),a=s.X(0,[883,9821,9796,5392,1579,8760],()=>t(47766));module.exports=a})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/users.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/users.js index bc095ff..0f42dcf 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/users.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/users.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=5662,e.ids=[5662],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},63425:(e,t,s)=>{s.r(t),s.d(t,{config:()=>C,default:()=>P,getServerSideProps:()=>q,getStaticPaths:()=>E,getStaticProps:()=>M,reportWebVitals:()=>O,routeModule:()=>$,unstable_getServerProps:()=>R,unstable_getServerSideProps:()=>T,unstable_getStaticParams:()=>I,unstable_getStaticPaths:()=>F,unstable_getStaticProps:()=>U});var a={};s.r(a),s.d(a,{UsersContext:()=>w,default:()=>k,getServerSideProps:()=>S});var i=s(63865),r=s(9455),n=s(30671),l=s(5583),d=s(19796),c=s(8732),o=s(82015),u=s.n(o),m=s(25562),p=s(92702),x=s(55954),h=s(53926),v=s(91140),f=s(46169),y=s(16757),j=s(55904);function g({userObject:e,setTargetUser:t,paradigm:s}){let a=s?.match(/invited/)?`${e.inviteeFirstName} ${e.inviteeLastName} (${e.inviteeEmail})`:`${e.first_name} ${e.last_name} (${e.email})`,i=s?.match(/invited/)?`${e.inviteeImage}`:`${e.image_thumbnail}`,[r,n]=u().useState(!1);return(0,c.jsxs)("div",{className:"card no-hover items-center "+(s?.match(/invited/)?" green green-bg":" primary"),children:[r&&(0,c.jsx)(y.A,{}),(0,c.jsxs)("div",{className:"w-full",children:[(0,c.jsx)("img",{src:i,className:"w-8 h-8 rounded-full object-cover bg-slate-200",onError:e=>{e.target.src="/images/user-preset-thumbnail.png"}}),(0,c.jsx)("span",{className:"text-sm font-semibold",children:a}),e?.user_priviledge?.match(/./)&&(0,c.jsxs)("span",{className:"text-sm ml-auto text-slate-900/50",children:["Priviledges:"," ",(0,c.jsx)("span",{className:"text-slate-600 font-semibold",children:e.user_priviledge.split("|").join(" | ")})]}),!s?.match(/invited/)&&(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)(j.A,{children:[(0,c.jsx)("button",{className:"outlined text-xs px-3 py-1",onClick:s=>{t(e),setTimeout(()=>{(0,v.PB)("target-user-popup")},200)},children:"Edit User Access"}),(0,c.jsx)("button",{className:"outlined text-xs px-3 py-1",onClick:t=>{n(!0),window.confirm("Delete this user")&&(0,f.A)("/api/deleteUserUser",{method:"post",body:{...e}},!0).then(e=>{setTimeout(()=>{n(!1)},500),window.location.reload()})},children:"Delete User"})]})})]})]})}function A({user:e,setTargetUser:t,users:s,adminUsers:a,invitedAccounts:i}){return(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)("section",{className:"paper",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Users List"}),(0,c.jsxs)("div",{className:"card no-hover items-center w-full justify-between",children:[(0,c.jsxs)("div",{className:"gap-2",children:[(0,c.jsx)("div",{className:"w-10 h-10 rounded-full overflow-hidden",children:(0,c.jsx)("img",{src:e.image_thumbnail,alt:"Main User Image",width:40,className:"w-full h-full object-cover"})}),(0,c.jsxs)("span",{className:"font-semibold",children:[e.first_name," ",e.last_name]})]}),(0,c.jsx)("span",{className:"text-sm font-semibold",children:"Super User (Owner)"})]}),(0,c.jsxs)("div",{className:"w-full flex-col items-stretch",children:[i&&i[0]&&(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)("h4",{className:"m-0 text-sm font-semibold text-slate-400",children:"Accounts that Invited you"}),i.map((e,s)=>(0,c.jsx)(g,{userObject:e,setTargetUser:t,paradigm:"invited"},s+1))]}),a&&a[0]&&(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)("h4",{className:"m-0 text-sm font-semibold text-slate-400",children:"Accounts you Invited"}),a.map((e,s)=>(0,c.jsx)(g,{userObject:e,setTargetUser:t},s+1))]})]})]})})}function b({invitationObject:e}){let[t,s]=u().useState(!1);return(0,c.jsxs)("div",{className:"bg-slate-100 px-4 py-2 rounded w-full justify-between relative",children:[t&&(0,c.jsx)(y.A,{width:"20px"}),(0,c.jsxs)("span",{className:"text-sm font-semibold",children:[e.first_name," ",e.last_name," (",e.email,")"]}),(0,c.jsx)("button",{className:"py-1.5 px-3 text-sm secondary",onClick:t=>{s(!0),(0,f.A)("/api/acceptUserInvitation",{method:"post",body:{...e}},!0).then(e=>{e.success&&(window.alert("Invitation Accepted!"),window.location.reload()),setTimeout(()=>{s(!1)},500)})},children:"Accept Invitation"})]},e.id)}function N(){let{user:e,databases:t,pendingInvitations:s,pendingInvitationsReceived:a,adminUsers:i,invitedAccounts:r,setTargetUser:n}=u().useContext(w),[l,d]=u().useState(!1);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,c.jsx)("h1",{className:"text-3xl m-0",children:"Users"}),(0,c.jsxs)("a",{href:`/admin/${e?.id}/users/add-user`,className:"flex items-center gap-2 whitespace-normal button",children:[(0,c.jsx)("span",{className:"symbol",children:"+"}),(0,c.jsx)("span",{children:"Add New User"})]})]}),(0,c.jsx)(h.A,{user:e})]}),(0,c.jsxs)("div",{className:"w-full grid grid-cols-1 items-start justify-start",children:[(0,c.jsx)("div",{className:"flex-col items-stretch justify-start",children:e&&n&&(0,c.jsx)(A,{setTargetUser:n,user:e,adminUsers:i,invitedAccounts:r})}),(0,c.jsxs)("div",{className:"flex-col items-stretch justify-start",children:[s&&s[0]&&(0,c.jsx)(u().Fragment,{children:(0,c.jsx)("section",{className:"p-4 items-start gap-4 overflow-visible",children:(0,c.jsxs)("div",{className:"flex-col w-full items-start",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Invitations Sent"}),s.map((e,t)=>(0,c.jsxs)("div",{className:"bg-slate-100 px-4 py-2 rounded w-full justify-between",children:[(0,c.jsx)("span",{className:"text-sm font-semibold",children:e.invited_user_email}),(0,c.jsxs)("div",{children:[(0,c.jsx)("span",{className:"text-sm text-slate-400",children:"Pending"}),(0,c.jsx)("span",{className:"text-sm text-orange-600 hover:opacity-50 cursor-pointer",onClick:t=>{window.confirm("Delete this invitation?")&&(0,f.A)("/api/deleteInvitation",{method:"POST",body:{id:e.id}},!0).finally(()=>{window.location.reload()})},children:"Delete Invitation"})]})]},e.id))]})})}),a&&a[0]&&(0,c.jsx)(u().Fragment,{children:(0,c.jsx)("section",{className:"p-4 items-start gap-4 overflow-visible",children:(0,c.jsxs)("div",{className:"flex-col w-full items-start",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Pending Invitations Received"}),a.map((e,t)=>(0,c.jsx)(b,{invitationObject:e},t+1))]})})})]})]})]})}var _=s(71934);let w=u().createContext({});function k({user:e,users:t,databases:s,pendingInvitations:a,pendingInvitationsReceived:i,adminUsers:r,invitedAccounts:n}){let l=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"Users | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,o]=u().useState();return(0,c.jsx)(w.Provider,{value:{user:e,users:t,targetUser:d,setTargetUser:o,databases:s,pendingInvitations:a,pendingInvitationsReceived:i,adminUsers:r,invitedAccounts:n},children:(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)(m.A,{head:l,user:e,children:(0,c.jsx)(N,{})}),(0,c.jsx)(x.A,{targetUser:d||void 0,user:e,setTargetUser:o})]})})}async function S({req:e,res:t,query:s}){let a=await (0,p.default)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let i=await (0,_.A)(`SELECT * FROM delegated_users WHERE user_id='${a.id}'`),r=await (0,_.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${a.id}'`),n=await (0,_.A)(`SELECT * FROM invitations WHERE inviting_user_id='${a.id}' AND invitation_status='Pending'`),l=await (0,_.A)(`SELECT invitations.*,users.first_name,users.last_name,users.email FROM invitations JOIN users ON users.id=invitations.inviting_user_id WHERE invited_user_email='${a.email}' AND invitation_status='Pending'`),d=await (0,_.A)(`SELECT * FROM user_users WHERE user_id='${a.id}' AND user_type='admin'`),c=await (0,_.A)(`SELECT user_users.*,users.first_name AS inviteeFirstName,users.last_name AS inviteeLastName,users.email AS inviteeEmail, users.image_thumbnail AS inviteeImage FROM user_users JOIN users ON users.id=user_users.user_id WHERE user_users.email='${a.email}' AND user_users.user_type='admin'`);return{props:{user:a,users:i,databases:r,pendingInvitations:n,pendingInvitationsReceived:l,adminUsers:d,invitedAccounts:c}}}let P=(0,n.M)(a,"default"),M=(0,n.M)(a,"getStaticProps"),E=(0,n.M)(a,"getStaticPaths"),q=(0,n.M)(a,"getServerSideProps"),C=(0,n.M)(a,"config"),O=(0,n.M)(a,"reportWebVitals"),U=(0,n.M)(a,"unstable_getStaticProps"),F=(0,n.M)(a,"unstable_getStaticPaths"),I=(0,n.M)(a,"unstable_getStaticParams"),R=(0,n.M)(a,"unstable_getServerProps"),T=(0,n.M)(a,"unstable_getServerSideProps"),$=new i.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/users",pathname:"/admin/[user_id]/users",bundlePath:"",filename:""},components:{App:d.default,Document:l.default},userland:a})},91140:(e,t,s)=>{s.d(t,{Ay:()=>l,PB:()=>d,fs:()=>c});var a=s(8732),i=s(58150),r=s(82015),n=s.n(r);function l({children:e,title:t,data:s,fullPage:r,wrapperClasses:l,closePopupDispatch:d,wrapperStyle:o,noContainer:u}){return r?(0,a.jsxs)("div",{className:"popup-bg overflow-hidden "+(l||""),"data-popupid":t||null,style:o,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsx)("div",{className:"relative w-full h-full z-50","data-data":s?JSON.stringify(s):"",children:e}),(0,a.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),d&&d()},children:(0,a.jsx)(i.A,{color:"white",size:20})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]}):(0,a.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":s?JSON.stringify(s):"",children:[e,(0,a.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,a.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]})}function d(e,t){let s=document.querySelector(`[data-popupid='${e}']`);s&&(s.style.display="flex",t?.(s))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},55904:(e,t,s)=>{s.d(t,{A:()=>n});var a=s(8732),i=s(82015),r=s.n(i);function n({children:e,column:t,className:s}){let i=r().useRef();return(0,a.jsx)("div",{className:"items-stretch gap-0"+(t?" flex-col":" flex-wrap xl:flex-nowrap")+(s?" "+s:""),ref:i,children:e})}},23293:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),a=t.X(0,[883,9821,9796,5392,5954],()=>s(63425));module.exports=a})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=5662,e.ids=[5662],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},63425:(e,t,s)=>{s.r(t),s.d(t,{config:()=>C,default:()=>P,getServerSideProps:()=>q,getStaticPaths:()=>E,getStaticProps:()=>M,reportWebVitals:()=>O,routeModule:()=>$,unstable_getServerProps:()=>R,unstable_getServerSideProps:()=>T,unstable_getStaticParams:()=>I,unstable_getStaticPaths:()=>F,unstable_getStaticProps:()=>U});var a={};s.r(a),s.d(a,{UsersContext:()=>w,default:()=>k,getServerSideProps:()=>S});var i=s(63865),r=s(9455),n=s(30671),l=s(5583),d=s(19796),c=s(8732),o=s(82015),u=s.n(o),m=s(25562),p=s(92702),x=s(55954),h=s(53926),v=s(91140),f=s(46169),y=s(16757),j=s(55904);function g({userObject:e,setTargetUser:t,paradigm:s}){let a=s?.match(/invited/)?`${e.inviteeFirstName} ${e.inviteeLastName} (${e.inviteeEmail})`:`${e.first_name} ${e.last_name} (${e.email})`,i=s?.match(/invited/)?`${e.inviteeImage}`:`${e.image_thumbnail}`,[r,n]=u().useState(!1);return(0,c.jsxs)("div",{className:"card no-hover items-center "+(s?.match(/invited/)?" green green-bg":" primary"),children:[r&&(0,c.jsx)(y.A,{}),(0,c.jsxs)("div",{className:"w-full",children:[(0,c.jsx)("img",{src:i,className:"w-8 h-8 rounded-full object-cover bg-slate-200",onError:e=>{e.target.src="/images/user-preset-thumbnail.png"}}),(0,c.jsx)("span",{className:"text-sm font-semibold",children:a}),e?.user_priviledge?.match(/./)&&(0,c.jsxs)("span",{className:"text-sm ml-auto text-slate-900/50",children:["Priviledges:"," ",(0,c.jsx)("span",{className:"text-slate-600 font-semibold",children:e.user_priviledge.split("|").join(" | ")})]}),!s?.match(/invited/)&&(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)(j.A,{children:[(0,c.jsx)("button",{className:"outlined text-xs px-3 py-1",onClick:s=>{t(e),setTimeout(()=>{(0,v.PB)("target-user-popup")},200)},children:"Edit User Access"}),(0,c.jsx)("button",{className:"outlined text-xs px-3 py-1",onClick:t=>{n(!0),window.confirm("Delete this user")&&(0,f.A)("/api/deleteUserUser",{method:"post",body:{...e}},!0).then(e=>{setTimeout(()=>{n(!1)},500),window.location.reload()})},children:"Delete User"})]})})]})]})}function A({user:e,setTargetUser:t,users:s,adminUsers:a,invitedAccounts:i}){return(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)("section",{className:"paper",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Users List"}),(0,c.jsxs)("div",{className:"card no-hover items-center w-full justify-between",children:[(0,c.jsxs)("div",{className:"gap-2",children:[(0,c.jsx)("div",{className:"w-10 h-10 rounded-full overflow-hidden",children:(0,c.jsx)("img",{src:e.image_thumbnail,alt:"Main User Image",width:40,className:"w-full h-full object-cover"})}),(0,c.jsxs)("span",{className:"font-semibold",children:[e.first_name," ",e.last_name]})]}),(0,c.jsx)("span",{className:"text-sm font-semibold",children:"Super User (Owner)"})]}),(0,c.jsxs)("div",{className:"w-full flex-col items-stretch",children:[i&&i[0]&&(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)("h4",{className:"m-0 text-sm font-semibold text-slate-400",children:"Accounts that Invited you"}),i.map((e,s)=>(0,c.jsx)(g,{userObject:e,setTargetUser:t,paradigm:"invited"},s+1))]}),a&&a[0]&&(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)("h4",{className:"m-0 text-sm font-semibold text-slate-400",children:"Accounts you Invited"}),a.map((e,s)=>(0,c.jsx)(g,{userObject:e,setTargetUser:t},s+1))]})]})]})})}function b({invitationObject:e}){let[t,s]=u().useState(!1);return(0,c.jsxs)("div",{className:"bg-slate-100 px-4 py-2 rounded w-full justify-between relative",children:[t&&(0,c.jsx)(y.A,{width:"20px"}),(0,c.jsxs)("span",{className:"text-sm font-semibold",children:[e.first_name," ",e.last_name," (",e.email,")"]}),(0,c.jsx)("button",{className:"py-1.5 px-3 text-sm secondary",onClick:t=>{s(!0),(0,f.A)("/api/acceptUserInvitation",{method:"post",body:{...e}},!0).then(e=>{e.success&&(window.alert("Invitation Accepted!"),window.location.reload()),setTimeout(()=>{s(!1)},500)})},children:"Accept Invitation"})]},e.id)}function N(){let{user:e,databases:t,pendingInvitations:s,pendingInvitationsReceived:a,adminUsers:i,invitedAccounts:r,setTargetUser:n}=u().useContext(w),[l,d]=u().useState(!1);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,c.jsx)("h1",{className:"text-3xl m-0",children:"Users"}),(0,c.jsxs)("a",{href:`/admin/${e?.id}/users/add-user`,className:"flex items-center gap-2 whitespace-normal button",children:[(0,c.jsx)("span",{className:"symbol",children:"+"}),(0,c.jsx)("span",{children:"Add New User"})]})]}),(0,c.jsx)(h.A,{user:e})]}),(0,c.jsxs)("div",{className:"w-full grid grid-cols-1 items-start justify-start",children:[(0,c.jsx)("div",{className:"flex-col items-stretch justify-start",children:e&&n&&(0,c.jsx)(A,{setTargetUser:n,user:e,adminUsers:i,invitedAccounts:r})}),(0,c.jsxs)("div",{className:"flex-col items-stretch justify-start",children:[s&&s[0]&&(0,c.jsx)(u().Fragment,{children:(0,c.jsx)("section",{className:"p-4 items-start gap-4 overflow-visible",children:(0,c.jsxs)("div",{className:"flex-col w-full items-start",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Invitations Sent"}),s.map((e,t)=>(0,c.jsxs)("div",{className:"bg-slate-100 px-4 py-2 rounded w-full justify-between",children:[(0,c.jsx)("span",{className:"text-sm font-semibold",children:e.invited_user_email}),(0,c.jsxs)("div",{children:[(0,c.jsx)("span",{className:"text-sm text-slate-400",children:"Pending"}),(0,c.jsx)("span",{className:"text-sm text-orange-600 hover:opacity-50 cursor-pointer",onClick:t=>{window.confirm("Delete this invitation?")&&(0,f.A)("/api/deleteInvitation",{method:"POST",body:{id:e.id}},!0).finally(()=>{window.location.reload()})},children:"Delete Invitation"})]})]},e.id))]})})}),a&&a[0]&&(0,c.jsx)(u().Fragment,{children:(0,c.jsx)("section",{className:"p-4 items-start gap-4 overflow-visible",children:(0,c.jsxs)("div",{className:"flex-col w-full items-start",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Pending Invitations Received"}),a.map((e,t)=>(0,c.jsx)(b,{invitationObject:e},t+1))]})})})]})]})]})}var _=s(71934);let w=u().createContext({});function k({user:e,users:t,databases:s,pendingInvitations:a,pendingInvitationsReceived:i,adminUsers:r,invitedAccounts:n}){let l=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"Users | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,o]=u().useState();return(0,c.jsx)(w.Provider,{value:{user:e,users:t,targetUser:d,setTargetUser:o,databases:s,pendingInvitations:a,pendingInvitationsReceived:i,adminUsers:r,invitedAccounts:n},children:(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)(m.A,{head:l,user:e,children:(0,c.jsx)(N,{})}),(0,c.jsx)(x.A,{targetUser:d||void 0,user:e,setTargetUser:o})]})})}async function S({req:e,res:t,query:s}){let a=await (0,p.A)(e,t);if(!a?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let i=await (0,_.A)(`SELECT * FROM delegated_users WHERE user_id='${a.id}'`),r=await (0,_.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${a.id}'`),n=await (0,_.A)(`SELECT * FROM invitations WHERE inviting_user_id='${a.id}' AND invitation_status='Pending'`),l=await (0,_.A)(`SELECT invitations.*,users.first_name,users.last_name,users.email FROM invitations JOIN users ON users.id=invitations.inviting_user_id WHERE invited_user_email='${a.email}' AND invitation_status='Pending'`),d=await (0,_.A)(`SELECT * FROM user_users WHERE user_id='${a.id}' AND user_type='admin'`),c=await (0,_.A)(`SELECT user_users.*,users.first_name AS inviteeFirstName,users.last_name AS inviteeLastName,users.email AS inviteeEmail, users.image_thumbnail AS inviteeImage FROM user_users JOIN users ON users.id=user_users.user_id WHERE user_users.email='${a.email}' AND user_users.user_type='admin'`);return{props:{user:a,users:i,databases:r,pendingInvitations:n,pendingInvitationsReceived:l,adminUsers:d,invitedAccounts:c}}}let P=(0,n.M)(a,"default"),M=(0,n.M)(a,"getStaticProps"),E=(0,n.M)(a,"getStaticPaths"),q=(0,n.M)(a,"getServerSideProps"),C=(0,n.M)(a,"config"),O=(0,n.M)(a,"reportWebVitals"),U=(0,n.M)(a,"unstable_getStaticProps"),F=(0,n.M)(a,"unstable_getStaticPaths"),I=(0,n.M)(a,"unstable_getStaticParams"),R=(0,n.M)(a,"unstable_getServerProps"),T=(0,n.M)(a,"unstable_getServerSideProps"),$=new i.PagesRouteModule({definition:{kind:r.A.PAGES,page:"/admin/[user_id]/users",pathname:"/admin/[user_id]/users",bundlePath:"",filename:""},components:{App:d.default,Document:l.default},userland:a})},91140:(e,t,s)=>{s.d(t,{Ay:()=>l,PB:()=>d,fs:()=>c});var a=s(8732),i=s(58150),r=s(82015),n=s.n(r);function l({children:e,title:t,data:s,fullPage:r,wrapperClasses:l,closePopupDispatch:d,wrapperStyle:o,noContainer:u}){return r?(0,a.jsxs)("div",{className:"popup-bg overflow-hidden "+(l||""),"data-popupid":t||null,style:o,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsx)("div",{className:"relative w-full h-full z-50","data-data":s?JSON.stringify(s):"",children:e}),(0,a.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),d&&d()},children:(0,a.jsx)(i.A,{color:"white",size:20})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]}):(0,a.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,a.jsx)(n().Fragment,{children:e}):(0,a.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":s?JSON.stringify(s):"",children:[e,(0,a.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,a.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,a.jsx)("span",{className:"font-normal",children:"✖"})}),(0,a.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]})}function d(e,t){let s=document.querySelector(`[data-popupid='${e}']`);s&&(s.style.display="flex",t?.(s))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},55904:(e,t,s)=>{s.d(t,{A:()=>n});var a=s(8732),i=s(82015),r=s.n(i);function n({children:e,column:t,className:s}){let i=r().useRef();return(0,a.jsx)("div",{className:"items-stretch gap-0"+(t?" flex-col":" flex-wrap xl:flex-nowrap")+(s?" "+s:""),ref:i,children:e})}},23293:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,s)=>{s.d(t,{A:()=>a});let a=(0,s(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),a=t.X(0,[883,9821,9796,5392,5954],()=>s(63425));module.exports=a})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/add-user.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/add-user.js index 8f9ec34..a416a27 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/add-user.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/add-user.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=2774,e.ids=[2774],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},43402:(e,t,a)=>{let s;a.r(t),a.d(t,{config:()=>N,default:()=>S,getServerSideProps:()=>E,getStaticPaths:()=>P,getStaticProps:()=>M,reportWebVitals:()=>q,routeModule:()=>D,unstable_getServerProps:()=>U,unstable_getServerSideProps:()=>L,unstable_getStaticParams:()=>$,unstable_getStaticPaths:()=>T,unstable_getStaticProps:()=>C});var l={};a.r(l),a.d(l,{AddNewUserContext:()=>j,default:()=>k,getServerSideProps:()=>_});var r=a(63865),i=a(9455),n=a(30671),d=a(5583),c=a(19796),o=a(8732),u=a(82015),m=a.n(u),h=a(25562),p=a(92702),x=a(53926),g=a(59023),f=a(80830),b=a(46169),y=a(16757),v=a(2913);function A(e){let{databases:t,user:l,query:r}=m().useContext(j),i=a(49436),[n,d]=m().useState("invitation"),[c,u]=m().useState(!1),[h,p]=m().useState(!1),[A,w]=m().useState(["Update Entries","Delete Entries"]),[k,_]=m().useState([]),[S,M]=m().useState(t&&t[0]?t[0].db_slug:null),[P,E]=m().useState(null),[N,q]=m().useState(null),[C,T]=m().useState([]),[$,U]=m().useState([]);return(0,o.jsxs)(m().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsx)("div",{className:"w-full justify-between flex-wrap",children:(0,o.jsxs)("div",{children:[(0,o.jsx)(g.A,{}),(0,o.jsxs)("h1",{className:"text-3xl m-0",children:["Add A New User",n?.match(/database/)&&S?` To ${S}`:""]})]})}),(0,o.jsx)(x.A,{user:l})]}),(0,o.jsxs)("section",{className:"p-4 items-start gap-4 overflow-visible",children:[c&&(0,o.jsx)(y.A,{}),(0,o.jsxs)("form",{onSubmit:e=>{e.preventDefault(),u(!0);let t=Array.from(e.target),a={};t.forEach(e=>{!e.nodeName?.match(/button/i)&&e.name&&e.value?.match(/./)&&(a[e.name]=e.value)});let s={...a,db_tables:k&&k[0]?$.join("|"):"",paradigm:n};n.match(/database/i)?s.database=S:(s.database_access=k.join("|"),s.priviledge=A.join("|")),(0,b.A)("/api/addUserUser",{method:"post",body:s},!0).then(e=>{e.success?N?(N.imageName=`${S}-user-${e.newUserId}`,N.mimeType="jpeg",delete N.imageBase64Full,(0,b.A)("/api/addUserMedia",{method:"post",body:{media:[N],folder:S?.replace(/_/g,"-"),type:"image"}},!0).then(t=>{(0,b.A)("/api/updateUserUser",{method:"post",body:{id:e.newUserId,user_type:n,image:t.mediaData[0].media_url,image_thumbnail:t.mediaData[0].media_thumbnail_url}},!0).then(e=>{e.success&&(n?.match(/database/)?window.location.pathname=`/admin/${l?.id}/users/databases/${S}`:window.location.pathname=`/admin/${l?.id}/users`),setTimeout(()=>{u(!1)},500)})})):n?.match(/database/)?window.location.pathname=`/admin/${l?.id}/users/databases/${S}`:window.location.pathname=`/admin/${l?.id}/users`:setTimeout(()=>{u(!1)},500)})},className:"w-full flex flex-col items-stretch gap-4",children:[(0,o.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600 mt-4",children:"User Email Address"}),(0,o.jsx)("input",{type:"email",name:"email_address",id:"email_address",placeholder:"Email Address",autoComplete:"email",required:!0,onInput:e=>{let t=e.target;t.value.match(/./)?(t.classList.remove("warning"),E(null)):t.classList.add("warning"),window.clearTimeout(s),s=setTimeout(()=>{(0,b.A)(`/api/checkDuplicateData?type=email&value=${t.value}&tableName=user_users&userId=${l.id}&userType=invitation`).then(e=>{e?.result?(E("Email Already Exists"),t.classList.add("warning")):(E(null),t.classList.remove("warning"))})},300)}}),(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600 mt-4",children:"User Priviledges"}),(0,o.jsx)(v.A,{checkBoxValues:i.map(e=>({title:e,name:e,default:!!e.match(/entries/i),onChangeHandler:t=>{A.includes(e)?w([...A.filter(t=>t!=e)]):w(t=>[...t,e])}})),smallText:!0,flexRow:!0}),(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600 mt-4",children:"Databases Access"}),(0,o.jsx)("span",{className:"button outlined gray px-4 py-1 -mt-2",onClick:e=>{h?(t.forEach(e=>{setTimeout(()=>{let t=document.getElementById(e.db_slug);t?.checked&&t.click()},200)}),p(!1)):(t.forEach(e=>{setTimeout(()=>{let t=document.getElementById(e.db_slug);t?.checked||t?.click()},200)}),p(!0))},children:h?"Deselect All":"Select All"}),(0,o.jsx)(v.A,{checkBoxValues:t.map(e=>({title:e.db_name,name:e.db_slug,onChangeHandler:a=>{k.includes(e.db_slug)?_([...k.filter(t=>t!=e.db_slug)]):_(t=>[...t,e.db_slug]),k.length===t.length?p(!0):p(!1)}})),smallText:!0,flexRow:!0,name:"db-select"}),k&&k[0]&&(0,o.jsxs)(m().Fragment,{children:[(0,o.jsx)("hr",{className:"my-6"}),(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-2 text-slate-600",children:"Database Tables"}),(0,o.jsx)(f.A,{required:!0,selectOptions:t.filter(e=>k.includes(e.db_slug)).map(e=>({title:e.db_name,payload:e.db_slug})),name:"databases",onChangeHandler:e=>{M(e.target.value)}}),C&&C[0]&&(0,o.jsx)(v.A,{checkBoxValues:C.map(e=>({title:e.table_name,name:e.table_slug,onChangeHandler:t=>{t.target.checked?U(t=>[...t,`${S}-${e.table_slug}`]):U([...$.filter(t=>t!=`${S}-${e.table_slug}`)])},default:!!$?.includes(`${S}-${e.table_slug}`)})),smallText:!0,flexRow:!0})]})]}),(0,o.jsx)("button",{children:n?.match(/database/)?"Add User":"Invite User"})]})]})]})}var w=a(71934);let j=m().createContext({});function k({user:e,users:t,databases:a,query:s}){let l=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"Users | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,i]=m().useState(null),[n,d]=m().useState(null);return(0,o.jsx)(h.A,{head:l,user:e,children:(0,o.jsx)(j.Provider,{value:{user:e,users:t,databases:a,query:s},children:(0,o.jsx)(A,{})})})}async function _({req:e,res:t,query:a}){let s=await (0,p.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let l=await (0,w.A)(`SELECT * FROM delegated_users WHERE user_id='${s.id}'`),r=await (0,w.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${s.id}'`);return{props:{user:s,users:l,databases:r,query:a}}}let S=(0,n.M)(l,"default"),M=(0,n.M)(l,"getStaticProps"),P=(0,n.M)(l,"getStaticPaths"),E=(0,n.M)(l,"getServerSideProps"),N=(0,n.M)(l,"config"),q=(0,n.M)(l,"reportWebVitals"),C=(0,n.M)(l,"unstable_getStaticProps"),T=(0,n.M)(l,"unstable_getStaticPaths"),$=(0,n.M)(l,"unstable_getStaticParams"),U=(0,n.M)(l,"unstable_getServerProps"),L=(0,n.M)(l,"unstable_getServerSideProps"),D=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/users/add-user",pathname:"/admin/[user_id]/users/add-user",bundlePath:"",filename:""},components:{App:c.default,Document:d.default},userland:l})},2913:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732);function l({name:e,checkBoxValues:t,setAlert:a,labelColor:l,flexRow:r,baseText:i,smallText:n,className:d}){return(0,s.jsx)("div",{className:"flex items-start gap-x-4"+(r?" flex-row flex-wrap gap-y-2 ":" flex-col gap-y-4 ")+(d||""),children:t.map((t,r)=>{let{payload:d,title:c,onChangeHandler:o,fixed:u,jsx:m}=t,h=t.name?`${e}-${t.name}`:d?e+"-"+d:e;return(0,s.jsxs)("div",{className:"flex items-center"+(t.default&&u?" pointer-events-none":"")+(n?" gap-1 ":" gap-2 ")+(t?.className?t.className:""),children:[(0,s.jsx)("input",{className:"m-0"+(n?" w-4 h-4":" w-5 h-5"),type:"checkbox",defaultChecked:!!t.default,name:h,id:h,onChange:e=>{a&&a(null),o&&o(e,t)},value:d,style:{minWidth:"20px"},...t.props}),m||(0,s.jsx)("label",{htmlFor:h,className:"m-0 "+(l||"text-slate-800 dark:text-white/80")+(i||n?" text-base":" text-lg"),children:c})]},r+1)})})}a(82015)},80830:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(58526);function r({selectOptions:e,name:t,onChangeHandler:a,required:r,setAlert:i,title:n,defaultValue:d,info:c,id:o}){try{function u(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),a=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!a.classList.contains("hidden")){a.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&a.classList.contains("hidden"))){if(!t){a.classList.add("hidden");return}if(a.classList.contains("hidden")){a.classList.remove("hidden");return}a.classList.add("hidden")}}return(0,s.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(c?" pr-8":""),children:[n&&(0,s.jsxs)("label",{htmlFor:t,children:[n,r?"":" (optional)"]}),(0,s.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,s.jsx)("select",{name:t,id:o||t,className:"w-full bg-white",required:r,onChange:e=>{i&&i(null),e.target.classList.remove("warning"),a&&a(e)},defaultValue:d||void 0,children:e.map((e,t)=>{let{payload:a,title:l}=e;return(0,s.jsx)("option",{value:a,selected:!!e.default,children:l},t+1)})}),(0,s.jsx)(l.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),c&&(0,s.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:u,onMouseLeave:u,onClick:u,children:[(0,s.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,s.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,s.jsx)("span",{children:c})}),(0,s.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,s.jsx)("div",{children:"Form Select Error"})}}a(82015)},59023:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(23293);function r(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(l.A,{})})}a(82015)},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},49436:e=>{e.exports=JSON.parse('["Edit Tables","Update Entries","Create Table","Delete Entries","Delete Tables"]')}};var t=require("../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392],()=>a(43402));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=2774,e.ids=[2774],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},43402:(e,t,a)=>{let s;a.r(t),a.d(t,{config:()=>N,default:()=>S,getServerSideProps:()=>E,getStaticPaths:()=>P,getStaticProps:()=>M,reportWebVitals:()=>q,routeModule:()=>D,unstable_getServerProps:()=>U,unstable_getServerSideProps:()=>L,unstable_getStaticParams:()=>$,unstable_getStaticPaths:()=>T,unstable_getStaticProps:()=>C});var l={};a.r(l),a.d(l,{AddNewUserContext:()=>j,default:()=>k,getServerSideProps:()=>_});var r=a(63865),i=a(9455),n=a(30671),d=a(5583),c=a(19796),o=a(8732),u=a(82015),m=a.n(u),h=a(25562),p=a(92702),x=a(53926),g=a(59023),b=a(80830),f=a(46169),y=a(16757),v=a(2913);function A(e){let{databases:t,user:l,query:r}=m().useContext(j),i=a(49436),[n,d]=m().useState("invitation"),[c,u]=m().useState(!1),[h,p]=m().useState(!1),[A,w]=m().useState(["Update Entries","Delete Entries"]),[k,_]=m().useState([]),[S,M]=m().useState(t&&t[0]?t[0].db_slug:null),[P,E]=m().useState(null),[N,q]=m().useState(null),[C,T]=m().useState([]),[$,U]=m().useState([]);return(0,o.jsxs)(m().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsx)("div",{className:"w-full justify-between flex-wrap",children:(0,o.jsxs)("div",{children:[(0,o.jsx)(g.A,{}),(0,o.jsxs)("h1",{className:"text-3xl m-0",children:["Add A New User",n?.match(/database/)&&S?` To ${S}`:""]})]})}),(0,o.jsx)(x.A,{user:l})]}),(0,o.jsxs)("section",{className:"p-4 items-start gap-4 overflow-visible",children:[c&&(0,o.jsx)(y.A,{}),(0,o.jsxs)("form",{onSubmit:e=>{e.preventDefault(),u(!0);let t=Array.from(e.target),a={};t.forEach(e=>{!e.nodeName?.match(/button/i)&&e.name&&e.value?.match(/./)&&(a[e.name]=e.value)});let s={...a,db_tables:k&&k[0]?$.join("|"):"",paradigm:n};n.match(/database/i)?s.database=S:(s.database_access=k.join("|"),s.priviledge=A.join("|")),(0,f.A)("/api/addUserUser",{method:"post",body:s},!0).then(e=>{e.success?N?(N.imageName=`${S}-user-${e.newUserId}`,N.mimeType="jpeg",delete N.imageBase64Full,(0,f.A)("/api/addUserMedia",{method:"post",body:{media:[N],folder:S?.replace(/_/g,"-"),type:"image"}},!0).then(t=>{(0,f.A)("/api/updateUserUser",{method:"post",body:{id:e.newUserId,user_type:n,image:t.mediaData[0].media_url,image_thumbnail:t.mediaData[0].media_thumbnail_url}},!0).then(e=>{e.success&&(n?.match(/database/)?window.location.pathname=`/admin/${l?.id}/users/databases/${S}`:window.location.pathname=`/admin/${l?.id}/users`),setTimeout(()=>{u(!1)},500)})})):n?.match(/database/)?window.location.pathname=`/admin/${l?.id}/users/databases/${S}`:window.location.pathname=`/admin/${l?.id}/users`:setTimeout(()=>{u(!1)},500)})},className:"w-full flex flex-col items-stretch gap-4",children:[(0,o.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600 mt-4",children:"User Email Address"}),(0,o.jsx)("input",{type:"email",name:"email_address",id:"email_address",placeholder:"Email Address",autoComplete:"email",required:!0,onInput:e=>{let t=e.target;t.value.match(/./)?(t.classList.remove("warning"),E(null)):t.classList.add("warning"),window.clearTimeout(s),s=setTimeout(()=>{(0,f.A)(`/api/checkDuplicateData?type=email&value=${t.value}&tableName=user_users&userId=${l.id}&userType=invitation`).then(e=>{e?.result?(E("Email Already Exists"),t.classList.add("warning")):(E(null),t.classList.remove("warning"))})},300)}}),(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600 mt-4",children:"User Priviledges"}),(0,o.jsx)(v.A,{checkBoxValues:i.map(e=>({title:e,name:e,default:!!e.match(/entries/i),onChangeHandler:t=>{A.includes(e)?w([...A.filter(t=>t!=e)]):w(t=>[...t,e])}})),smallText:!0,flexRow:!0}),(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600 mt-4",children:"Databases Access"}),(0,o.jsx)("span",{className:"button outlined gray px-4 py-1 -mt-2",onClick:e=>{h?(t.forEach(e=>{setTimeout(()=>{let t=document.getElementById(e.db_slug);t?.checked&&t.click()},200)}),p(!1)):(t.forEach(e=>{setTimeout(()=>{let t=document.getElementById(e.db_slug);t?.checked||t?.click()},200)}),p(!0))},children:h?"Deselect All":"Select All"}),(0,o.jsx)(v.A,{checkBoxValues:t.map(e=>({title:e.db_name,name:e.db_slug,onChangeHandler:a=>{k.includes(e.db_slug)?_([...k.filter(t=>t!=e.db_slug)]):_(t=>[...t,e.db_slug]),k.length===t.length?p(!0):p(!1)}})),smallText:!0,flexRow:!0,name:"db-select"}),k&&k[0]&&(0,o.jsxs)(m().Fragment,{children:[(0,o.jsx)("hr",{className:"my-6"}),(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-2 text-slate-600",children:"Database Tables"}),(0,o.jsx)(b.A,{required:!0,selectOptions:t.filter(e=>k.includes(e.db_slug)).map(e=>({title:e.db_name,payload:e.db_slug})),name:"databases",onChangeHandler:e=>{M(e.target.value)}}),C&&C[0]&&(0,o.jsx)(v.A,{checkBoxValues:C.map(e=>({title:e.table_name,name:e.table_slug,onChangeHandler:t=>{t.target.checked?U(t=>[...t,`${S}-${e.table_slug}`]):U([...$.filter(t=>t!=`${S}-${e.table_slug}`)])},default:!!$?.includes(`${S}-${e.table_slug}`)})),smallText:!0,flexRow:!0})]})]}),(0,o.jsx)("button",{children:n?.match(/database/)?"Add User":"Invite User"})]})]})]})}var w=a(71934);let j=m().createContext({});function k({user:e,users:t,databases:a,query:s}){let l=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"Users | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,i]=m().useState(null),[n,d]=m().useState(null);return(0,o.jsx)(h.A,{head:l,user:e,children:(0,o.jsx)(j.Provider,{value:{user:e,users:t,databases:a,query:s},children:(0,o.jsx)(A,{})})})}async function _({req:e,res:t,query:a}){let s=await (0,p.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let l=await (0,w.A)(`SELECT * FROM delegated_users WHERE user_id='${s.id}'`),r=await (0,w.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${s.id}'`);return{props:{user:s,users:l,databases:r,query:a}}}let S=(0,n.M)(l,"default"),M=(0,n.M)(l,"getStaticProps"),P=(0,n.M)(l,"getStaticPaths"),E=(0,n.M)(l,"getServerSideProps"),N=(0,n.M)(l,"config"),q=(0,n.M)(l,"reportWebVitals"),C=(0,n.M)(l,"unstable_getStaticProps"),T=(0,n.M)(l,"unstable_getStaticPaths"),$=(0,n.M)(l,"unstable_getStaticParams"),U=(0,n.M)(l,"unstable_getServerProps"),L=(0,n.M)(l,"unstable_getServerSideProps"),D=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/users/add-user",pathname:"/admin/[user_id]/users/add-user",bundlePath:"",filename:""},components:{App:c.default,Document:d.default},userland:l})},2913:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732);function l({name:e,checkBoxValues:t,setAlert:a,labelColor:l,flexRow:r,baseText:i,smallText:n,className:d}){return(0,s.jsx)("div",{className:"flex items-start gap-x-4"+(r?" flex-row flex-wrap gap-y-2 ":" flex-col gap-y-4 ")+(d||""),children:t.map((t,r)=>{let{payload:d,title:c,onChangeHandler:o,fixed:u,jsx:m}=t,h=t.name?`${e}-${t.name}`:d?e+"-"+d:e;return(0,s.jsxs)("div",{className:"flex items-center"+(t.default&&u?" pointer-events-none":"")+(n?" gap-1 ":" gap-2 ")+(t?.className?t.className:""),children:[(0,s.jsx)("input",{className:"m-0"+(n?" w-4 h-4":" w-5 h-5"),type:"checkbox",defaultChecked:!!t.default,name:h,id:h,onChange:e=>{a&&a(null),o&&o(e,t)},value:d,style:{minWidth:"20px"},...t.props}),m||(0,s.jsx)("label",{htmlFor:h,className:"m-0 "+(l||"text-slate-800 dark:text-white/80")+(i||n?" text-base":" text-lg"),children:c})]},r+1)})})}a(82015)},80830:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(58526);function r({selectOptions:e,name:t,onChangeHandler:a,required:r,setAlert:i,title:n,defaultValue:d,info:c,id:o}){try{function u(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),a=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!a.classList.contains("hidden")){a.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&a.classList.contains("hidden"))){if(!t){a.classList.add("hidden");return}if(a.classList.contains("hidden")){a.classList.remove("hidden");return}a.classList.add("hidden")}}return(0,s.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(c?" pr-8":""),children:[n&&(0,s.jsxs)("label",{htmlFor:t,children:[n,r?"":" (optional)"]}),(0,s.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,s.jsx)("select",{name:t,id:o||t,className:"w-full bg-white",required:r,onChange:e=>{i&&i(null),e.target.classList.remove("warning"),a&&a(e)},defaultValue:d||void 0,children:e.map((e,t)=>{let{payload:a,title:l}=e;return(0,s.jsx)("option",{value:a,selected:!!e.default,children:l},t+1)})}),(0,s.jsx)(l.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),c&&(0,s.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:u,onMouseLeave:u,onClick:u,children:[(0,s.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,s.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,s.jsx)("span",{children:c})}),(0,s.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,s.jsx)("div",{children:"Form Select Error"})}}a(82015)},59023:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732),l=a(23293);function r(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(l.A,{})})}a(82015)},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")},49436:e=>{e.exports=JSON.parse('["Edit Tables","Update Entries","Create Table","Delete Entries","Delete Tables"]')}};var t=require("../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392],()=>a(43402));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases.js b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases.js index 8423952..bfa5b8a 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases.js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=3681,e.ids=[3681],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},23477:(e,t,a)=>{a.r(t),a.d(t,{config:()=>_,default:()=>k,getServerSideProps:()=>S,getStaticPaths:()=>P,getStaticProps:()=>M,reportWebVitals:()=>w,routeModule:()=>z,unstable_getServerProps:()=>C,unstable_getServerSideProps:()=>H,unstable_getStaticParams:()=>E,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>N});var s={};a.r(s),a.d(s,{AllDatabasesUsersContext:()=>A,default:()=>v,getServerSideProps:()=>j});var r=a(63865),l=a(9455),n=a(30671),i=a(5583),d=a(19796),c=a(8732),o=a(82015),u=a.n(o),p=a(25562),h=a(92702),x=a(55954),m=a(53926);function y({databases:e,user:t}){return(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)("section",{className:"p-4 items-start gap-4 overflow-visible",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Database Users"}),(0,c.jsx)("div",{className:"flex flex-wrap gap-6",children:e&&e[0]?e.map((e,a)=>(0,c.jsxs)("a",{href:`/admin/${t?.id}/users/databases/${e.db_slug}`,className:"border border-slate-200 border-solid rounded px-6 py-4 hover:border-primary flex items-center gap-2",children:[(0,c.jsx)("img",{src:e.db_image,className:"w-8 h-8 rounded-full object-cover",alt:""}),e.db_name]},a+1)):(0,c.jsx)("span",{children:"No Databases Yet"})})]})})}var f=a(59023);function b(){let{databases:e,user:t}=u().useContext(A);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(f.A,{}),(0,c.jsx)("h1",{className:"text-3xl m-0",children:"All Databases Users"})]}),(0,c.jsxs)("a",{href:`/admin/${t?.id}/users/add-user`,className:"flex items-center gap-2 whitespace-normal button",children:[(0,c.jsx)("span",{className:"symbol",children:"+"}),(0,c.jsx)("span",{children:"Add New User"})]})]}),(0,c.jsx)(m.A,{user:t})]}),(0,c.jsx)(y,{databases:e,user:t})]})}var g=a(71934);let A=u().createContext({});function v({user:e,users:t,databases:a}){let s=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"Users | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,l]=u().useState(null),[n,i]=u().useState();return(0,c.jsx)(A.Provider,{value:{user:e,users:t,targetUser:n,setTargetUser:i,databases:a},children:(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)(p.A,{head:s,user:e,children:(0,c.jsx)(b,{})}),n&&(0,c.jsx)(x.A,{targetUser:n,user:e,setTargetUser:i})]})})}async function j({req:e,res:t,query:a}){let s=await (0,h.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let r=await (0,g.A)(`SELECT * FROM delegated_users WHERE user_id='${s.id}'`),l=await (0,g.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${s.id}'`);return{props:{user:s,users:r,databases:l}}}let k=(0,n.M)(s,"default"),M=(0,n.M)(s,"getStaticProps"),P=(0,n.M)(s,"getStaticPaths"),S=(0,n.M)(s,"getServerSideProps"),_=(0,n.M)(s,"config"),w=(0,n.M)(s,"reportWebVitals"),N=(0,n.M)(s,"unstable_getStaticProps"),q=(0,n.M)(s,"unstable_getStaticPaths"),E=(0,n.M)(s,"unstable_getStaticParams"),C=(0,n.M)(s,"unstable_getServerProps"),H=(0,n.M)(s,"unstable_getServerSideProps"),z=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/users/databases",pathname:"/admin/[user_id]/users/databases",bundlePath:"",filename:""},components:{App:d.default,Document:i.default},userland:s})},59023:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732),r=a(23293);function l(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(r.A,{})})}a(82015)},91140:(e,t,a)=>{a.d(t,{Ay:()=>i,PB:()=>d,fs:()=>c});var s=a(8732),r=a(58150),l=a(82015),n=a.n(l);function i({children:e,title:t,data:a,fullPage:l,wrapperClasses:i,closePopupDispatch:d,wrapperStyle:o,noContainer:u}){return l?(0,s.jsxs)("div",{className:"popup-bg overflow-hidden "+(i||""),"data-popupid":t||null,style:o,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,s.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),d&&d()},children:(0,s.jsx)(r.A,{color:"white",size:20})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]}):(0,s.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,s.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,s.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]})}function d(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,5954],()=>a(23477));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=3681,e.ids=[3681],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},23477:(e,t,a)=>{a.r(t),a.d(t,{config:()=>_,default:()=>k,getServerSideProps:()=>S,getStaticPaths:()=>P,getStaticProps:()=>M,reportWebVitals:()=>w,routeModule:()=>z,unstable_getServerProps:()=>C,unstable_getServerSideProps:()=>H,unstable_getStaticParams:()=>E,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>N});var s={};a.r(s),a.d(s,{AllDatabasesUsersContext:()=>g,default:()=>v,getServerSideProps:()=>j});var r=a(63865),l=a(9455),n=a(30671),i=a(5583),d=a(19796),c=a(8732),o=a(82015),u=a.n(o),p=a(25562),h=a(92702),x=a(55954),m=a(53926);function y({databases:e,user:t}){return(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)("section",{className:"p-4 items-start gap-4 overflow-visible",children:[(0,c.jsx)("h2",{className:"text-xl m-0",children:"Database Users"}),(0,c.jsx)("div",{className:"flex flex-wrap gap-6",children:e&&e[0]?e.map((e,a)=>(0,c.jsxs)("a",{href:`/admin/${t?.id}/users/databases/${e.db_slug}`,className:"border border-slate-200 border-solid rounded px-6 py-4 hover:border-primary flex items-center gap-2",children:[(0,c.jsx)("img",{src:e.db_image,className:"w-8 h-8 rounded-full object-cover",alt:""}),e.db_name]},a+1)):(0,c.jsx)("span",{children:"No Databases Yet"})})]})})}var f=a(59023);function b(){let{databases:e,user:t}=u().useContext(g);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(f.A,{}),(0,c.jsx)("h1",{className:"text-3xl m-0",children:"All Databases Users"})]}),(0,c.jsxs)("a",{href:`/admin/${t?.id}/users/add-user`,className:"flex items-center gap-2 whitespace-normal button",children:[(0,c.jsx)("span",{className:"symbol",children:"+"}),(0,c.jsx)("span",{children:"Add New User"})]})]}),(0,c.jsx)(m.A,{user:t})]}),(0,c.jsx)(y,{databases:e,user:t})]})}var A=a(71934);let g=u().createContext({});function v({user:e,users:t,databases:a}){let s=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"Users | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[r,l]=u().useState(null),[n,i]=u().useState();return(0,c.jsx)(g.Provider,{value:{user:e,users:t,targetUser:n,setTargetUser:i,databases:a},children:(0,c.jsxs)(u().Fragment,{children:[(0,c.jsx)(p.A,{head:s,user:e,children:(0,c.jsx)(b,{})}),n&&(0,c.jsx)(x.A,{targetUser:n,user:e,setTargetUser:i})]})})}async function j({req:e,res:t,query:a}){let s=await (0,h.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let r=await (0,A.A)(`SELECT * FROM delegated_users WHERE user_id='${s.id}'`),l=await (0,A.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${s.id}'`);return{props:{user:s,users:r,databases:l}}}let k=(0,n.M)(s,"default"),M=(0,n.M)(s,"getStaticProps"),P=(0,n.M)(s,"getStaticPaths"),S=(0,n.M)(s,"getServerSideProps"),_=(0,n.M)(s,"config"),w=(0,n.M)(s,"reportWebVitals"),N=(0,n.M)(s,"unstable_getStaticProps"),q=(0,n.M)(s,"unstable_getStaticPaths"),E=(0,n.M)(s,"unstable_getStaticParams"),C=(0,n.M)(s,"unstable_getServerProps"),H=(0,n.M)(s,"unstable_getServerSideProps"),z=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/users/databases",pathname:"/admin/[user_id]/users/databases",bundlePath:"",filename:""},components:{App:d.default,Document:i.default},userland:s})},59023:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732),r=a(23293);function l(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(r.A,{})})}a(82015)},91140:(e,t,a)=>{a.d(t,{Ay:()=>i,PB:()=>d,fs:()=>c});var s=a(8732),r=a(58150),l=a(82015),n=a.n(l);function i({children:e,title:t,data:a,fullPage:l,wrapperClasses:i,closePopupDispatch:d,wrapperStyle:o,noContainer:u}){return l?(0,s.jsxs)("div",{className:"popup-bg overflow-hidden "+(i||""),"data-popupid":t||null,style:o,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,s.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),d&&d()},children:(0,s.jsx)(r.A,{color:"white",size:20})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]}):(0,s.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,s.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,s.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),d&&d()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),d&&d()}})]})}function d(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,5954],()=>a(23477));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database].js b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database].js index 5379b41..8f48809 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database].js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=4397,e.ids=[4397],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},50610:(e,t,a)=>{a.r(t),a.d(t,{config:()=>S,default:()=>j,getServerSideProps:()=>P,getStaticPaths:()=>M,getStaticProps:()=>k,reportWebVitals:()=>_,routeModule:()=>$,unstable_getServerProps:()=>E,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>q,unstable_getStaticPaths:()=>w,unstable_getStaticProps:()=>N});var s={};a.r(s),a.d(s,{SingleDatabaseUsersContext:()=>g,default:()=>A,getServerSideProps:()=>v});var r=a(63865),l=a(9455),n=a(30671),d=a(5583),i=a(19796),c=a(8732),o=a(82015),u=a.n(o),p=a(25562),h=a(92702),m=a(55954),x=a(53926),y=a(59023);function f(){let{database:e,users:t,user:a}=u().useContext(g);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(y.A,{}),(0,c.jsxs)("h1",{className:"text-3xl m-0",children:[e.db_name," Users"]})]}),(0,c.jsxs)("a",{href:`/admin/${a?.id}/users/add-user?db=${e.db_slug}`,className:"flex items-center gap-2 whitespace-normal button",children:[(0,c.jsx)("span",{className:"symbol",children:"+"}),(0,c.jsx)("span",{children:"Add New User"})]})]}),(0,c.jsx)(x.A,{user:a})]}),(0,c.jsx)("div",{className:"paper w-full flex-col items-stretch",children:t&&t[0]?t.map(t=>(0,c.jsxs)("a",{href:`/admin/${a?.id}/users/databases/${e.db_slug}/${t.id}`,className:"w-full flex items-center gap-2 p-4 border border-solid border-slate-200 rounded cursor-pointer hover:border-slate-400 flex-wrap",onClick:e=>{if(e.target.closest("button"))return e.preventDefault()},children:[(0,c.jsx)("img",{src:t.image_thumbnail,alt:"",className:"w-10 h-10 rounded-full object-cover bg-slate-200"}),(0,c.jsxs)("div",{className:"flex-col items-start gap-1",children:[(0,c.jsxs)("span",{className:"font-bold",children:[t.first_name," ",t.last_name]}),(0,c.jsx)("span",{className:"text-xs text-slate-500",children:t.date_created?.substring(0,16)})]}),(0,c.jsx)("button",{className:"ml-auto outlined gray pointer-events-none",children:"Edit User"})]})):(0,c.jsx)("span",{children:"No Users for this database yet"})})]})}var b=a(71934);let g=u().createContext({});function A({user:e,users:t,database:a}){let s=`${a.db_name} Users | Datasquirel"`,r=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:s}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[l,n]=u().useState(null),[d,i]=u().useState();return(0,c.jsx)(g.Provider,{value:{user:e,users:t,targetUser:d,setTargetUser:i,database:a},children:(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)(p.A,{head:r,user:e,children:[(0,c.jsx)(f,{}),(0,c.jsx)(m.A,{targetUser:d,user:e,setTargetUser:i})]})})})}async function v({req:e,res:t,query:a}){let s=await (0,h.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let r=await (0,b.A)(`SELECT * FROM user_users WHERE user_id='${s.id}' AND \`database\`='${a.database}'`),l=await (0,b.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${s.id}' AND db_slug='${a.database}'`);return l&&l[0]?{props:{user:s,users:r,database:l[0]}}:{redirect:{destination:`/admin/${s?.id}/users`,permanent:!1}}}let j=(0,n.M)(s,"default"),k=(0,n.M)(s,"getStaticProps"),M=(0,n.M)(s,"getStaticPaths"),P=(0,n.M)(s,"getServerSideProps"),S=(0,n.M)(s,"config"),_=(0,n.M)(s,"reportWebVitals"),N=(0,n.M)(s,"unstable_getStaticProps"),w=(0,n.M)(s,"unstable_getStaticPaths"),q=(0,n.M)(s,"unstable_getStaticParams"),E=(0,n.M)(s,"unstable_getServerProps"),C=(0,n.M)(s,"unstable_getServerSideProps"),$=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/users/databases/[database]",pathname:"/admin/[user_id]/users/databases/[database]",bundlePath:"",filename:""},components:{App:i.default,Document:d.default},userland:s})},59023:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732),r=a(23293);function l(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(r.A,{})})}a(82015)},91140:(e,t,a)=>{a.d(t,{Ay:()=>d,PB:()=>i,fs:()=>c});var s=a(8732),r=a(58150),l=a(82015),n=a.n(l);function d({children:e,title:t,data:a,fullPage:l,wrapperClasses:d,closePopupDispatch:i,wrapperStyle:o,noContainer:u}){return l?(0,s.jsxs)("div",{className:"popup-bg overflow-hidden "+(d||""),"data-popupid":t||null,style:o,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,s.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),i&&i()},children:(0,s.jsx)(r.A,{color:"white",size:20})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]}):(0,s.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,s.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,s.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]})}function i(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,5954],()=>a(50610));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=4397,e.ids=[4397],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},50610:(e,t,a)=>{a.r(t),a.d(t,{config:()=>S,default:()=>j,getServerSideProps:()=>P,getStaticPaths:()=>M,getStaticProps:()=>k,reportWebVitals:()=>_,routeModule:()=>$,unstable_getServerProps:()=>E,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>q,unstable_getStaticPaths:()=>w,unstable_getStaticProps:()=>N});var s={};a.r(s),a.d(s,{SingleDatabaseUsersContext:()=>g,default:()=>A,getServerSideProps:()=>v});var r=a(63865),l=a(9455),n=a(30671),d=a(5583),i=a(19796),c=a(8732),o=a(82015),u=a.n(o),p=a(25562),h=a(92702),m=a(55954),x=a(53926),y=a(59023);function f(){let{database:e,users:t,user:a}=u().useContext(g);return(0,c.jsxs)(u().Fragment,{children:[(0,c.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,c.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(y.A,{}),(0,c.jsxs)("h1",{className:"text-3xl m-0",children:[e.db_name," Users"]})]}),(0,c.jsxs)("a",{href:`/admin/${a?.id}/users/add-user?db=${e.db_slug}`,className:"flex items-center gap-2 whitespace-normal button",children:[(0,c.jsx)("span",{className:"symbol",children:"+"}),(0,c.jsx)("span",{children:"Add New User"})]})]}),(0,c.jsx)(x.A,{user:a})]}),(0,c.jsx)("div",{className:"paper w-full flex-col items-stretch",children:t&&t[0]?t.map(t=>(0,c.jsxs)("a",{href:`/admin/${a?.id}/users/databases/${e.db_slug}/${t.id}`,className:"w-full flex items-center gap-2 p-4 border border-solid border-slate-200 rounded cursor-pointer hover:border-slate-400 flex-wrap",onClick:e=>{if(e.target.closest("button"))return e.preventDefault()},children:[(0,c.jsx)("img",{src:t.image_thumbnail,alt:"",className:"w-10 h-10 rounded-full object-cover bg-slate-200"}),(0,c.jsxs)("div",{className:"flex-col items-start gap-1",children:[(0,c.jsxs)("span",{className:"font-bold",children:[t.first_name," ",t.last_name]}),(0,c.jsx)("span",{className:"text-xs text-slate-500",children:t.date_created?.substring(0,16)})]}),(0,c.jsx)("button",{className:"ml-auto outlined gray pointer-events-none",children:"Edit User"})]})):(0,c.jsx)("span",{children:"No Users for this database yet"})})]})}var b=a(71934);let g=u().createContext({});function A({user:e,users:t,database:a}){let s=`${a.db_name} Users | Datasquirel"`,r=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:s}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[l,n]=u().useState(null),[d,i]=u().useState();return(0,c.jsx)(g.Provider,{value:{user:e,users:t,targetUser:d,setTargetUser:i,database:a},children:(0,c.jsx)(u().Fragment,{children:(0,c.jsxs)(p.A,{head:r,user:e,children:[(0,c.jsx)(f,{}),(0,c.jsx)(m.A,{targetUser:d,user:e,setTargetUser:i})]})})})}async function v({req:e,res:t,query:a}){let s=await (0,h.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let r=await (0,b.A)(`SELECT * FROM user_users WHERE user_id='${s.id}' AND \`database\`='${a.database}'`),l=await (0,b.A)(`SELECT db_name,db_slug,db_image FROM user_databases WHERE user_id='${s.id}' AND db_slug='${a.database}'`);return l&&l[0]?{props:{user:s,users:r,database:l[0]}}:{redirect:{destination:`/admin/${s?.id}/users`,permanent:!1}}}let j=(0,n.M)(s,"default"),k=(0,n.M)(s,"getStaticProps"),M=(0,n.M)(s,"getStaticPaths"),P=(0,n.M)(s,"getServerSideProps"),S=(0,n.M)(s,"config"),_=(0,n.M)(s,"reportWebVitals"),N=(0,n.M)(s,"unstable_getStaticProps"),w=(0,n.M)(s,"unstable_getStaticPaths"),q=(0,n.M)(s,"unstable_getStaticParams"),E=(0,n.M)(s,"unstable_getServerProps"),C=(0,n.M)(s,"unstable_getServerSideProps"),$=new r.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/admin/[user_id]/users/databases/[database]",pathname:"/admin/[user_id]/users/databases/[database]",bundlePath:"",filename:""},components:{App:i.default,Document:d.default},userland:s})},59023:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(8732),r=a(23293);function l(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(r.A,{})})}a(82015)},91140:(e,t,a)=>{a.d(t,{Ay:()=>d,PB:()=>i,fs:()=>c});var s=a(8732),r=a(58150),l=a(82015),n=a.n(l);function d({children:e,title:t,data:a,fullPage:l,wrapperClasses:d,closePopupDispatch:i,wrapperStyle:o,noContainer:u}){return l?(0,s.jsxs)("div",{className:"popup-bg overflow-hidden "+(d||""),"data-popupid":t||null,style:o,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsx)("div",{className:"relative w-full h-full z-50","data-data":a?JSON.stringify(a):"",children:e}),(0,s.jsx)("button",{className:"popup-cancel-button fixed outlined gray",onClick:e=>{c(),i&&i()},children:(0,s.jsx)(r.A,{color:"white",size:20})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]}):(0,s.jsxs)("div",{className:"popup-bg","data-popupid":t||null,children:[u?(0,s.jsx)(n().Fragment,{children:e}):(0,s.jsxs)("div",{className:"popup-content-container minimal-scrollbars","data-data":a?JSON.stringify(a):"",children:[e,(0,s.jsx)("button",{className:"outlined gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})})]}),u&&(0,s.jsx)("button",{className:"gray popup-cancel-button",onClick:e=>{c(),i&&i()},children:(0,s.jsx)("span",{className:"font-normal",children:"✖"})}),(0,s.jsx)("div",{className:"popup-canceller",onClick:e=>{c(),i&&i()}})]})}function i(e,t){let a=document.querySelector(`[data-popupid='${e}']`);a&&(a.style.display="flex",t?.(a))}function c(e){document.querySelectorAll("[data-popupid]").forEach(e=>{e.style.display="none"}),e?.()}},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},58150:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392,5954],()=>a(50610));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database]/[user].js b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database]/[user].js index e79a90e..70bced7 100644 --- a/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database]/[user].js +++ b/dsql-app/.local_dist/server/pages/admin/[user_id]/users/databases/[database]/[user].js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=5707,e.ids=[5707],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},93759:(e,t,a)=>{a.r(t),a.d(t,{config:()=>N,default:()=>k,getServerSideProps:()=>S,getStaticPaths:()=>M,getStaticProps:()=>P,reportWebVitals:()=>q,routeModule:()=>F,unstable_getServerProps:()=>D,unstable_getServerSideProps:()=>$,unstable_getStaticParams:()=>C,unstable_getStaticPaths:()=>U,unstable_getStaticProps:()=>E});var s={};a.r(s),a.d(s,{SingleDatabaseSingleUserContext:()=>j,default:()=>_,getServerSideProps:()=>w});var r=a(63865),i=a(9455),l=a(30671),d=a(5583),n=a(19796),o=a(8732),c=a(82015),u=a.n(c),m=a(25562),p=a(92702),h=a(53926),x=a(59023),f=a(46169),g=a(16757),y=a(2913),b=a(20136);function v(){let{singleUser:e,user:t}=u().useContext(j),a=Object.keys(e).filter(e=>!e.match(/^id$|^date_|^user_id$|^social_|^disk_usage|user_type/)),[s,r]=u().useState(!1),[i,l]=u().useState(e.user_type?.match(/invitation/)?e.user_priviledge?.split("|"):["Edit"]),[d,n]=u().useState(e.image);return(0,o.jsxs)(u().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,o.jsxs)("div",{children:[(0,o.jsx)(x.A,{}),(0,o.jsxs)("h1",{className:"text-3xl m-0",children:[e.first_name," ",e.last_name]})]}),(0,o.jsx)("button",{className:"bg-red-500",onClick:a=>{r(!0),window.confirm("Delete this user?")&&(0,f.A)("/api/deleteUserUser",{method:"post",body:{...e}},!0).then(a=>{a.success&&(window.location.pathname=`/admin/${t?.id}/users/databases/${e.database}`)})},children:"Delete User"})]}),(0,o.jsx)(h.A,{user:t})]}),(0,o.jsxs)("section",{children:[s&&(0,o.jsx)(g.A,{}),(0,o.jsx)("div",{className:"w-full flex-col items-stretch",children:(0,o.jsxs)("form",{className:"flex flex-col items-stretch gap-4",onSubmit:t=>{t.preventDefault(),r(!0);let a=Array.from(t.target),s={};a.forEach(e=>{!e?.nodeName?.match(/button/i)&&e?.name&&e?.value?.match(/./)&&(e?.name?.match(/username|email/)||(s[e.name]=e.value))});let l={...s,user_type:e.user_type,id:e.id};e.user_type?.match(/invitation/i)&&(l.user_priviledge=i?.join("|")),(0,f.A)("/api/updateUserUser",{method:"post",body:l},!0).then(t=>{"object"==typeof d&&d?.imageBase64?(d.imageName=`${e.database}-user-${e.id}`,d.mimeType="jpeg",delete d.imageBase64Full,(0,f.A)("/api/addUserMedia",{method:"post",body:{media:[d],folder:e.database?.replace(/_/g,"-"),type:"image"}},!0).then(t=>{t&&t.mediaData&&t.mediaData[0]?.media_url?(0,f.A)("/api/updateUserUser",{method:"post",body:{id:e.id,user_type:e.user_type,image:t.mediaData[0].media_url,image_thumbnail:t.mediaData[0].media_thumbnail_url}},!0).then(e=>{e.success&&window.location.reload(),setTimeout(()=>{r(!1)},500)}):window.location.reload()})):window.location.reload()})},children:[a.map((t,a)=>t?.match(/user_priviledge/)&&e.user_type?.match(/invitation/)?(0,o.jsx)("div",{className:"flex-col items-start w-full gap-1",children:(0,o.jsx)(y.A,{checkBoxValues:e[t]?.split("|").map(e=>({title:e,name:e,onChangeHandler:()=>{i?.includes("Edit")?l([...i.filter(e=>"Edit"!=e)]):l(e=>e?[...e,"Edit"]:[])}})),smallText:!0,flexRow:!0})},a+1):t?.match(/user_priviledge/)&&!e.user_type?.match(/invitation/)?(0,o.jsx)(u().Fragment,{},a+1):t?.match(/password|^database|email|username/)?(0,o.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,o.jsx)("label",{htmlFor:t,children:t}),(0,o.jsx)("input",{type:"text",name:t,id:t,value:e[t],placeholder:t,className:"opacity-40 pointer-events-none",onChange:e=>{e.preventDefault()}},a+1)]},a+1):t?.match(/more_user_data/)?(0,o.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,o.jsx)("label",{htmlFor:t,children:t}),(0,o.jsx)("textarea",{name:t,id:t,defaultValue:e[t]?e[t]:void 0,placeholder:t,rows:6},a+1)]},a+1):(0,o.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,o.jsx)("label",{htmlFor:t,children:t}),(0,o.jsx)("input",{type:"text",name:t,id:t,defaultValue:e[t]?e[t]:void 0,placeholder:t},a+1)]},a+1)),(0,o.jsxs)("div",{className:"border border-slate-300 dark:border-slate-600 border-solid bg-slate-100 dark:bg-slate-700 rounded p-6 flex-col items-start w-full",children:[(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600",children:"Update Image"}),d&&n&&(0,o.jsx)(b.A,{userImage:d,setUserImage:n})]}),(0,o.jsx)("button",{children:"Update User"})]})})]})]})}var A=a(71934);let j=u().createContext({});function _({user:e,singleUser:t}){let a=`${t.first_name} ${t.last_name} Users | Datasquirel"`,s=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:a}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,o.jsx)(m.A,{head:s,user:e,children:(0,o.jsx)(j.Provider,{value:{user:e,singleUser:t},children:(0,o.jsx)(v,{})})})}async function w({req:e,res:t,query:a}){let s=await (0,p.default)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let r=await (0,A.A)(`SELECT id,\`database\`,database_access,first_name,last_name,email,phone,user_type,user_priviledge,username,image,image_thumbnail,city,state,country,zip_code,verification_status,more_user_data FROM user_users WHERE user_id='${s.id}' AND \`database\`='${a.database}' AND id='${a.user}'`);return r&&r[0]?{props:{user:s,singleUser:r[0]}}:{redirect:{destination:`/admin/${s?.id}/users/databases/${a.database}`,permanent:!1}}}let k=(0,l.M)(s,"default"),P=(0,l.M)(s,"getStaticProps"),M=(0,l.M)(s,"getStaticPaths"),S=(0,l.M)(s,"getServerSideProps"),N=(0,l.M)(s,"config"),q=(0,l.M)(s,"reportWebVitals"),E=(0,l.M)(s,"unstable_getStaticProps"),U=(0,l.M)(s,"unstable_getStaticPaths"),C=(0,l.M)(s,"unstable_getStaticParams"),D=(0,l.M)(s,"unstable_getServerProps"),$=(0,l.M)(s,"unstable_getServerSideProps"),F=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/users/databases/[database]/[user]",pathname:"/admin/[user_id]/users/databases/[database]/[user]",bundlePath:"",filename:""},components:{App:n.default,Document:d.default},userland:s})},20136:(e,t,a)=>{a.d(t,{A:()=>d});var s=a(8732),r=a(82015),i=a.n(r),l=a(65842);function d({user:e,userImage:t,setUserImage:a,database:r,className:d}){let n=i().useRef();return(0,s.jsxs)("div",{className:"card no-hover col"+(d?" "+d:""),children:[(0,s.jsx)("div",{className:"bg-white rounded-full overflow-hidden w-24 h-24",children:(0,s.jsx)("img",{src:t?"string"==typeof t?t:t.imageBase64Full:"/images/user-preset.png",alt:"Database Image",width:100,className:"w-full h-full object-cover",ref:n,"data-imagepreview":"image"})}),(0,s.jsxs)("div",{className:"w-full flex-col image-selector-wrapper",children:[(0,s.jsx)("div",{className:"button outlined secondary w-full whitespace-normal",onClick:e=>{e.target.closest(".image-selector-wrapper").querySelector("input").click()},children:"Upload Image"}),(0,s.jsx)("input",{type:"file",accept:".png,.jpg,.jpeg,.webp",placeholder:"Choose Database Image",className:"hidden",onChange:async e=>{let t=e.target.files?.[0];if(t){let e=await (0,l.A)({imageInputFile:t,maxWidth:400});a?.(e)}else window.alert("No File Provided!")}})]})]})}},2913:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732);function r({name:e,checkBoxValues:t,setAlert:a,labelColor:r,flexRow:i,baseText:l,smallText:d,className:n}){return(0,s.jsx)("div",{className:"flex items-start gap-x-4"+(i?" flex-row flex-wrap gap-y-2 ":" flex-col gap-y-4 ")+(n||""),children:t.map((t,i)=>{let{payload:n,title:o,onChangeHandler:c,fixed:u,jsx:m}=t,p=t.name?`${e}-${t.name}`:n?e+"-"+n:e;return(0,s.jsxs)("div",{className:"flex items-center"+(t.default&&u?" pointer-events-none":"")+(d?" gap-1 ":" gap-2 ")+(t?.className?t.className:""),children:[(0,s.jsx)("input",{className:"m-0"+(d?" w-4 h-4":" w-5 h-5"),type:"checkbox",defaultChecked:!!t.default,name:p,id:p,onChange:e=>{a&&a(null),c&&c(e,t)},value:n,style:{minWidth:"20px"},...t.props}),m||(0,s.jsx)("label",{htmlFor:p,className:"m-0 "+(r||"text-slate-800 dark:text-white/80")+(l||d?" text-base":" text-lg"),children:o})]},i+1)})})}a(82015)},59023:(e,t,a)=>{a.d(t,{A:()=>i});var s=a(8732),r=a(23293);function i(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(r.A,{})})}a(82015)},65842:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(76102);let r=a.n(s)().media.imageInputFileToBase64},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392],()=>a(93759));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=5707,e.ids=[5707],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,a){return a in t?t[a]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,a)):"function"==typeof t&&"default"===a?t:void 0}}})},93759:(e,t,a)=>{a.r(t),a.d(t,{config:()=>N,default:()=>k,getServerSideProps:()=>S,getStaticPaths:()=>M,getStaticProps:()=>P,reportWebVitals:()=>q,routeModule:()=>F,unstable_getServerProps:()=>D,unstable_getServerSideProps:()=>$,unstable_getStaticParams:()=>C,unstable_getStaticPaths:()=>U,unstable_getStaticProps:()=>E});var s={};a.r(s),a.d(s,{SingleDatabaseSingleUserContext:()=>j,default:()=>_,getServerSideProps:()=>w});var r=a(63865),i=a(9455),l=a(30671),d=a(5583),n=a(19796),o=a(8732),c=a(82015),u=a.n(c),m=a(25562),p=a(92702),h=a(53926),x=a(59023),f=a(46169),g=a(16757),y=a(2913),b=a(20136);function v(){let{singleUser:e,user:t}=u().useContext(j),a=Object.keys(e).filter(e=>!e.match(/^id$|^date_|^user_id$|^social_|^disk_usage|user_type/)),[s,r]=u().useState(!1),[i,l]=u().useState(e.user_type?.match(/invitation/)?e.user_priviledge?.split("|"):["Edit"]),[d,n]=u().useState(e.image);return(0,o.jsxs)(u().Fragment,{children:[(0,o.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,o.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,o.jsxs)("div",{children:[(0,o.jsx)(x.A,{}),(0,o.jsxs)("h1",{className:"text-3xl m-0",children:[e.first_name," ",e.last_name]})]}),(0,o.jsx)("button",{className:"bg-red-500",onClick:a=>{r(!0),window.confirm("Delete this user?")&&(0,f.A)("/api/deleteUserUser",{method:"post",body:{...e}},!0).then(a=>{a.success&&(window.location.pathname=`/admin/${t?.id}/users/databases/${e.database}`)})},children:"Delete User"})]}),(0,o.jsx)(h.A,{user:t})]}),(0,o.jsxs)("section",{children:[s&&(0,o.jsx)(g.A,{}),(0,o.jsx)("div",{className:"w-full flex-col items-stretch",children:(0,o.jsxs)("form",{className:"flex flex-col items-stretch gap-4",onSubmit:t=>{t.preventDefault(),r(!0);let a=Array.from(t.target),s={};a.forEach(e=>{!e?.nodeName?.match(/button/i)&&e?.name&&e?.value?.match(/./)&&(e?.name?.match(/username|email/)||(s[e.name]=e.value))});let l={...s,user_type:e.user_type,id:e.id};e.user_type?.match(/invitation/i)&&(l.user_priviledge=i?.join("|")),(0,f.A)("/api/updateUserUser",{method:"post",body:l},!0).then(t=>{"object"==typeof d&&d?.imageBase64?(d.imageName=`${e.database}-user-${e.id}`,d.mimeType="jpeg",delete d.imageBase64Full,(0,f.A)("/api/addUserMedia",{method:"post",body:{media:[d],folder:e.database?.replace(/_/g,"-"),type:"image"}},!0).then(t=>{t&&t.mediaData&&t.mediaData[0]?.media_url?(0,f.A)("/api/updateUserUser",{method:"post",body:{id:e.id,user_type:e.user_type,image:t.mediaData[0].media_url,image_thumbnail:t.mediaData[0].media_thumbnail_url}},!0).then(e=>{e.success&&window.location.reload(),setTimeout(()=>{r(!1)},500)}):window.location.reload()})):window.location.reload()})},children:[a.map((t,a)=>t?.match(/user_priviledge/)&&e.user_type?.match(/invitation/)?(0,o.jsx)("div",{className:"flex-col items-start w-full gap-1",children:(0,o.jsx)(y.A,{checkBoxValues:e[t]?.split("|").map(e=>({title:e,name:e,onChangeHandler:()=>{i?.includes("Edit")?l([...i.filter(e=>"Edit"!=e)]):l(e=>e?[...e,"Edit"]:[])}})),smallText:!0,flexRow:!0})},a+1):t?.match(/user_priviledge/)&&!e.user_type?.match(/invitation/)?(0,o.jsx)(u().Fragment,{},a+1):t?.match(/password|^database|email|username/)?(0,o.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,o.jsx)("label",{htmlFor:t,children:t}),(0,o.jsx)("input",{type:"text",name:t,id:t,value:e[t],placeholder:t,className:"opacity-40 pointer-events-none",onChange:e=>{e.preventDefault()}},a+1)]},a+1):t?.match(/more_user_data/)?(0,o.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,o.jsx)("label",{htmlFor:t,children:t}),(0,o.jsx)("textarea",{name:t,id:t,defaultValue:e[t]?e[t]:void 0,placeholder:t,rows:6},a+1)]},a+1):(0,o.jsxs)("div",{className:"flex-col items-start w-full gap-1",children:[(0,o.jsx)("label",{htmlFor:t,children:t}),(0,o.jsx)("input",{type:"text",name:t,id:t,defaultValue:e[t]?e[t]:void 0,placeholder:t},a+1)]},a+1)),(0,o.jsxs)("div",{className:"border border-slate-300 dark:border-slate-600 border-solid bg-slate-100 dark:bg-slate-700 rounded p-6 flex-col items-start w-full",children:[(0,o.jsx)("h3",{className:"m-0 text-lg font-semibold mb-1 text-slate-600",children:"Update Image"}),d&&n&&(0,o.jsx)(b.A,{userImage:d,setUserImage:n})]}),(0,o.jsx)("button",{children:"Update User"})]})})]})]})}var A=a(71934);let j=u().createContext({});function _({user:e,singleUser:t}){let a=`${t.first_name} ${t.last_name} Users | Datasquirel"`,s=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:a}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,o.jsx)(m.A,{head:s,user:e,children:(0,o.jsx)(j.Provider,{value:{user:e,singleUser:t},children:(0,o.jsx)(v,{})})})}async function w({req:e,res:t,query:a}){let s=await (0,p.A)(e,t);if(!s?.logged_in_status)return{redirect:{destination:"/logout",permanent:!1}};let r=await (0,A.A)(`SELECT id,\`database\`,database_access,first_name,last_name,email,phone,user_type,user_priviledge,username,image,image_thumbnail,city,state,country,zip_code,verification_status,more_user_data FROM user_users WHERE user_id='${s.id}' AND \`database\`='${a.database}' AND id='${a.user}'`);return r&&r[0]?{props:{user:s,singleUser:r[0]}}:{redirect:{destination:`/admin/${s?.id}/users/databases/${a.database}`,permanent:!1}}}let k=(0,l.M)(s,"default"),P=(0,l.M)(s,"getStaticProps"),M=(0,l.M)(s,"getStaticPaths"),S=(0,l.M)(s,"getServerSideProps"),N=(0,l.M)(s,"config"),q=(0,l.M)(s,"reportWebVitals"),E=(0,l.M)(s,"unstable_getStaticProps"),U=(0,l.M)(s,"unstable_getStaticPaths"),C=(0,l.M)(s,"unstable_getStaticParams"),D=(0,l.M)(s,"unstable_getServerProps"),$=(0,l.M)(s,"unstable_getServerSideProps"),F=new r.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/users/databases/[database]/[user]",pathname:"/admin/[user_id]/users/databases/[database]/[user]",bundlePath:"",filename:""},components:{App:n.default,Document:d.default},userland:s})},20136:(e,t,a)=>{a.d(t,{A:()=>d});var s=a(8732),r=a(82015),i=a.n(r),l=a(65842);function d({user:e,userImage:t,setUserImage:a,database:r,className:d}){let n=i().useRef();return(0,s.jsxs)("div",{className:"card no-hover col"+(d?" "+d:""),children:[(0,s.jsx)("div",{className:"bg-white rounded-full overflow-hidden w-24 h-24",children:(0,s.jsx)("img",{src:t?"string"==typeof t?t:t.imageBase64Full:"/images/user-preset.png",alt:"Database Image",width:100,className:"w-full h-full object-cover",ref:n,"data-imagepreview":"image"})}),(0,s.jsxs)("div",{className:"w-full flex-col image-selector-wrapper",children:[(0,s.jsx)("div",{className:"button outlined secondary w-full whitespace-normal",onClick:e=>{e.target.closest(".image-selector-wrapper").querySelector("input").click()},children:"Upload Image"}),(0,s.jsx)("input",{type:"file",accept:".png,.jpg,.jpeg,.webp",placeholder:"Choose Database Image",className:"hidden",onChange:async e=>{let t=e.target.files?.[0];if(t){let e=await (0,l.A)({imageInputFile:t,maxWidth:400});a?.(e)}else window.alert("No File Provided!")}})]})]})}},2913:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(8732);function r({name:e,checkBoxValues:t,setAlert:a,labelColor:r,flexRow:i,baseText:l,smallText:d,className:n}){return(0,s.jsx)("div",{className:"flex items-start gap-x-4"+(i?" flex-row flex-wrap gap-y-2 ":" flex-col gap-y-4 ")+(n||""),children:t.map((t,i)=>{let{payload:n,title:o,onChangeHandler:c,fixed:u,jsx:m}=t,p=t.name?`${e}-${t.name}`:n?e+"-"+n:e;return(0,s.jsxs)("div",{className:"flex items-center"+(t.default&&u?" pointer-events-none":"")+(d?" gap-1 ":" gap-2 ")+(t?.className?t.className:""),children:[(0,s.jsx)("input",{className:"m-0"+(d?" w-4 h-4":" w-5 h-5"),type:"checkbox",defaultChecked:!!t.default,name:p,id:p,onChange:e=>{a&&a(null),c&&c(e,t)},value:n,style:{minWidth:"20px"},...t.props}),m||(0,s.jsx)("label",{htmlFor:p,className:"m-0 "+(r||"text-slate-800 dark:text-white/80")+(l||d?" text-base":" text-lg"),children:o})]},i+1)})})}a(82015)},59023:(e,t,a)=>{a.d(t,{A:()=>i});var s=a(8732),r=a(23293);function i(){return(0,s.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,s.jsx)(r.A,{})})}a(82015)},65842:(e,t,a)=>{a.d(t,{A:()=>r});var s=a(76102);let r=a.n(s)().media.imageInputFileToBase64},23293:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},92441:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},34637:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},29743:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},10643:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},66916:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},83158:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},66918:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},10321:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},25294:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(82544).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return a}});var a=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../../../../../webpack-runtime.js");t.C(e);var a=e=>t(t.s=e),s=t.X(0,[883,9821,9796,5392],()=>a(93759));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/api/query/[user_id]/get.js b/dsql-app/.local_dist/server/pages/api/query/[user_id]/get.js index 559b9c3..02635f9 100644 --- a/dsql-app/.local_dist/server/pages/api/query/[user_id]/get.js +++ b/dsql-app/.local_dist/server/pages/api/query/[user_id]/get.js @@ -1,16 +1,16 @@ -"use strict";(()=>{var e={};e.id=8446,e.ids=[8446],e.modules={27825:e=>{e.exports=require("lodash")},75600:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},72583:e=>{e.exports=require("sanitize-html")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},93777:(e,r,t)=>{t.r(r),t.d(r,{config:()=>_,default:()=>y,routeModule:()=>b});var a={};t.r(a),t.d(a,{default:()=>f});var l=t(89947),s=t(2706),n=t(96762),i=t(29021),u=t.n(i),c=t(27825),o=t.n(c),d=t(67619),m=t(36249);async function p({query:e,dbFullName:r,queryValues:t,tableName:a,dbSchema:l,useLocal:s}){if("string"==typeof e&&e.match(/^alter|^delete|information_schema|databases|^create/i))return{success:!1,msg:"Wrong Input."};try{let n,{result:i,error:u}=await (0,m.A)({dbFullName:r,query:e,queryValuesArray:t,readOnly:!0,dbSchema:l,tableName:a,local:s});if(l){let e=l.tables.find(e=>e.tableName===a);if(e){let r=o().cloneDeep(e);delete r.childTable,delete r.childTableDbFullName,delete r.childTableName,delete r.childrenTables,delete r.updateData,delete r.tableNameOld,delete r.indexes,n=r}}if(u)throw u;if(i.error)throw Error(i.error);return{success:!0,payload:i,schema:a&&n?n:void 0}}catch(e){return(0,d.default)({component:"/api/query/get/lines-85-94",message:e.message}),{success:!1,payload:null,error:e.message}}}var g=t(56081);async function f(e,r){if("GET"!==e.method)return r.json({msg:"Failed!"});try{let t,a;let l=e.query,{query:s,db:n}=l,i=l?.tableName?String(l.tableName):void 0,c=e.headers.authorization;if(!c)return r.json({success:!1,msg:"Unauthorized"});let o=(0,g.A)({key:c,database:n,table:i,user_id:String(e.query.user_id)});if(!o?.user_id)throw Error("Api Credentials invalid!");let{user_id:d}=o;if(l?.queryValues&&"string"==typeof l?.queryValues)try{t=JSON.parse(l.queryValues)}catch(e){}let m=`datasquirel_user_${d}_${n}`,f=`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${d.toString().replace(/\//g,"")}/main.json`;if(u().existsSync(f))try{a=JSON.parse(u().readFileSync(f,"utf8")).filter(e=>e.dbFullName===m)[0]}catch(e){}let y=`datasquirel_user_${d}_`,_=await p({dbFullName:m,query:s.replace(/datasquirel_user_\d+_/gi,y).replace(/__db/gi,m),tableName:i,queryValues:t,dbSchema:a});r.json(_)}catch(t){(0,d.default)({component:"/api/query/get/main-catch-error",message:t.message,req:e}),r.json({success:!1,msg:"Wrong Credentials"})}}let y=(0,n.M)(a,"default"),_=(0,n.M)(a,"config"),b=new l.PagesAPIRouteModule({definition:{kind:s.A.PAGES_API,page:"/api/query/[user_id]/get",pathname:"/api/query/[user_id]/get",bundlePath:"",filename:""},userland:a})},56081:(e,r,t)=>{t.d(r,{A:()=>n});var a=t(29021),l=t.n(a),s=t(95969);let n=({key:e,database:r,table:t,user_id:a,media:n})=>{if(!e||!a)return null;try{let i=process.env.DSQL_API_KEYS_PATH;if(!i)throw Error("process.env.DSQL_API_KEYS_PATH variable not found");let u=(0,s.A)({encryptedString:e}),c=JSON.parse(u||""),o=l().existsSync(`${i}/${c.sign}`);if(String(c.user_id)!==String(a)||!o)return null;if(!c.target_database||n)return c;if(!r&&c.target_database)return null;let d=c.target_database?.split(",").includes(String(r));if(d&&!c.target_table)return c;if(d&&!t&&c.target_table)return null;if(c.target_table?.split(",").includes(String(t)))return c;return null}catch(e){return console.log(`api-cred ERROR: ${e.message}`),{error:`api-cred ERROR: ${e.message}`}}}},61932:(e,r,t)=>{t.d(r,{A:()=>n});var a=t(48786),l=t(37275),s=t(7971);async function n({dbContext:e,paradigm:r,dbFullName:t,tableName:n,identifierColumnName:i,identifierValue:u,useLocal:c}){try{let o=!!c||!e?.match(/dsql.user/i)&&(!t||!!t.match(/^datasquirel$/)),d=c?s.A:o?a.A:l.default,m=`DELETE FROM \`${t}\`.\`${n}\` WHERE \`${i}\`=?`;return o?await d(m,[u]):await d({paradigm:r,queryString:m,queryValues:[u]})}catch(e){return null}}},36249:(e,r,t)=>{t.d(r,{A:()=>m});var a=t(37275),l=t(7971),s=t(43775),n=t(67619);async function i({queryString:e,tableSchema:r,queryValuesArray:t,local:i}){let u;try{u=i?await (0,l.A)(e,t):await (0,a.default)({paradigm:"Full Access",queryString:e,queryValues:t})}catch(e){return(0,n.default)({component:"fullAccessDbHandler",message:e.message}),e.message}if(u&&r){let e=u;return await (0,s.A)({unparsedResults:e,tableSchema:r})}return u||null}async function u({queryString:e,queryValuesArray:r,tableSchema:t,useLocal:i}){let u;try{u=i?await (0,l.A)(e,r):await (0,a.default)({paradigm:"Read Only",queryString:e,queryValues:r})}catch(e){return(0,n.default)({component:"varReadOnlyDatabaseDbHandler",message:e.message,noMail:!0}),e.message}if(!u)return null;{let e=u;return await (0,s.A)({unparsedResults:e,tableSchema:t})}}var c=t(98e3),o=t(30802),d=t(61932);async function m({dbFullName:e,query:r,readOnly:t,dbSchema:a,queryValuesArray:l,tableName:s,local:m}){let p,g,f;if(a)try{let e=s||("string"==typeof r?null:r?r?.table:null);if(!e)throw Error("No table name provided");f=a.tables.filter(r=>r?.tableName===e)[0]}catch(e){}try{if("string"==typeof r){let e=r.replace(/\n|\r|\n\r|\r\n/gm," ").replace(/ {2,}/g," ").trim();if(t&&e.match(/^alter|^delete|information_schema|^create/i))throw Error("Wrong Input!");p=t?await u({queryString:e,queryValuesArray:l?.map(e=>String(e)),tableSchema:f,useLocal:m}):await i({queryString:e,queryValuesArray:l?.map(e=>String(e)),tableSchema:f,local:m})}else if("object"==typeof r){let{data:t,action:a,table:l,identifierColumnName:s,identifierValue:n,update:i,duplicateColumnName:u,duplicateColumnValue:y}=r;switch(a.toLowerCase()){case"insert":p=await (0,c.A)({dbContext:m?"Master":"Dsql User",paradigm:"Full Access",dbFullName:e,tableName:l,data:t,update:i,duplicateColumnName:u,duplicateColumnValue:y,tableSchema:f,useLocal:m}),p?.insertId||(g=Error("Couldn't insert data"));break;case"update":p=await (0,o.A)({dbContext:m?"Master":"Dsql User",paradigm:"Full Access",dbFullName:e,tableName:l,data:t,identifierColumnName:s,identifierValue:n,tableSchema:f,useLocal:m});break;case"delete":p=await (0,d.A)({dbContext:m?"Master":"Dsql User",paradigm:"Full Access",dbFullName:e,tableName:l,identifierColumnName:s,identifierValue:n,tableSchema:f,useLocal:m});break;default:p=null}}}catch(e){(0,n.default)({component:"functions/backend/runQuery",message:e.message}),p=null,e=e.message}return{result:p,error:g}}},43775:(e,r,t)=>{t.d(r,{A:()=>s});var a=t(95969);let l=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function s({unparsedResults:e,tableSchema:r}){let t=[];try{for(let s=0;s",r.message),e}}},67619:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var a=t(29021),l=t.n(a);async function s({user:e,message:r,component:t,noMail:a,req:s}){let n=new Date,i=(()=>{if(!s)return null;try{let e=s.headers["x-forwarded-for"],r=s.headers["x-real-ip"],t=s.headers["cf-connecting-ip"],a=Array.isArray(e)?e[0]:e?.split(",")[0],l=t||a||r||s.socket.remoteAddress;if(!l)return null;return String(l)}catch(e){return null}})();try{let a=`🚀 SERVER ERROR =========================== +"use strict";(()=>{var e={};e.id=8446,e.ids=[8446],e.modules={27825:e=>{e.exports=require("lodash")},75600:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},72583:e=>{e.exports=require("sanitize-html")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},93777:(e,r,t)=>{t.r(r),t.d(r,{config:()=>_,default:()=>y,routeModule:()=>b});var a={};t.r(a),t.d(a,{default:()=>f});var s=t(89947),l=t(2706),n=t(96762),i=t(29021),u=t.n(i),c=t(27825),o=t.n(c),d=t(67619),m=t(36249);async function p({query:e,dbFullName:r,queryValues:t,tableName:a,dbSchema:s,useLocal:l}){if("string"==typeof e&&e.match(/^alter|^delete|information_schema|databases|^create/i))return{success:!1,msg:"Wrong Input."};try{let n,{result:i,error:u}=await (0,m.A)({dbFullName:r,query:e,queryValuesArray:t,readOnly:!0,dbSchema:s,tableName:a,local:l});if(s){let e=s.tables.find(e=>e.tableName===a);if(e){let r=o().cloneDeep(e);delete r.childTable,delete r.childTableDbFullName,delete r.childTableName,delete r.childrenTables,delete r.updateData,delete r.tableNameOld,delete r.indexes,n=r}}if(u)throw u;if(i.error)throw Error(i.error);return{success:!0,payload:i,schema:a&&n?n:void 0}}catch(e){return(0,d.default)({component:"/api/query/get/lines-85-94",message:e.message}),{success:!1,payload:null,error:e.message}}}var g=t(56081);async function f(e,r){if("GET"!==e.method)return r.json({success:!1,msg:"Failed!"});try{let t,a;let s=e.query,{query:l,db:n}=s,i=s?.tableName?String(s.tableName):void 0,c=e.headers.authorization;if(!c)return r.json({success:!1,msg:"Unauthorized"});let o=(0,g.A)({key:c,database:n,table:i,user_id:String(e.query.user_id)});if(!o?.user_id)throw Error("Api Credentials invalid!");let{user_id:d}=o;if(s?.queryValues&&"string"==typeof s?.queryValues)try{t=JSON.parse(s.queryValues)}catch(e){}let m=`datasquirel_user_${d}_${n}`,f=`${process.env.DSQL_USER_DB_SCHEMA_PATH}/user-${d.toString().replace(/\//g,"")}/main.json`;if(u().existsSync(f))try{a=JSON.parse(u().readFileSync(f,"utf8")).filter(e=>e.dbFullName===m)[0]}catch(e){}let y=`datasquirel_user_${d}_`,_=await p({dbFullName:m,query:l.replace(/datasquirel_user_\d+_/gi,y).replace(/__db/gi,m),tableName:i,queryValues:t,dbSchema:a});r.json(_)}catch(t){(0,d.default)({component:"/api/query/get/main-catch-error",message:t.message,req:e}),r.json({success:!1,msg:"Wrong Credentials"})}}let y=(0,n.M)(a,"default"),_=(0,n.M)(a,"config"),b=new s.PagesAPIRouteModule({definition:{kind:l.A.PAGES_API,page:"/api/query/[user_id]/get",pathname:"/api/query/[user_id]/get",bundlePath:"",filename:""},userland:a})},56081:(e,r,t)=>{t.d(r,{A:()=>n});var a=t(29021),s=t.n(a),l=t(95969);let n=({key:e,database:r,table:t,user_id:a,media:n})=>{if(!e||!a)return null;try{let i=process.env.DSQL_API_KEYS_PATH;if(!i)throw Error("process.env.DSQL_API_KEYS_PATH variable not found");let u=(0,l.A)({encryptedString:e}),c=JSON.parse(u||""),o=s().existsSync(`${i}/${c.sign}`);if(String(c.user_id)!==String(a)||!o)return null;if(!c.target_database||n)return c;if(!r&&c.target_database)return null;let d=c.target_database?.split(",").includes(String(r));if(d&&!c.target_table)return c;if(d&&!t&&c.target_table)return null;if(c.target_table?.split(",").includes(String(t)))return c;return null}catch(e){return console.log(`api-cred ERROR: ${e.message}`),{error:`api-cred ERROR: ${e.message}`}}}},61932:(e,r,t)=>{t.d(r,{A:()=>n});var a=t(48786),s=t(37275),l=t(7971);async function n({dbContext:e,paradigm:r,dbFullName:t,tableName:n,identifierColumnName:i,identifierValue:u,useLocal:c}){try{let o=!!c||!e?.match(/dsql.user/i)&&(!t||!!t.match(/^datasquirel$/)),d=c?l.A:o?a.A:s.default,m=`DELETE FROM \`${t}\`.\`${n}\` WHERE \`${i}\`=?`;return o?await d(m,[u]):await d({paradigm:r,queryString:m,queryValues:[u]})}catch(e){return null}}},36249:(e,r,t)=>{t.d(r,{A:()=>m});var a=t(37275),s=t(7971),l=t(43775),n=t(67619);async function i({queryString:e,tableSchema:r,queryValuesArray:t,local:i}){let u;try{u=i?await (0,s.A)(e,t):await (0,a.default)({paradigm:"Full Access",queryString:e,queryValues:t})}catch(e){return(0,n.default)({component:"fullAccessDbHandler",message:e.message}),e.message}if(u&&r){let e=u;return await (0,l.A)({unparsedResults:e,tableSchema:r})}return u||null}async function u({queryString:e,queryValuesArray:r,tableSchema:t,useLocal:i}){let u;try{u=i?await (0,s.A)(e,r):await (0,a.default)({paradigm:"Read Only",queryString:e,queryValues:r})}catch(e){return(0,n.default)({component:"varReadOnlyDatabaseDbHandler",message:e.message,noMail:!0}),e.message}if(!u)return null;{let e=u;return await (0,l.A)({unparsedResults:e,tableSchema:t})}}var c=t(98e3),o=t(30802),d=t(61932);async function m({dbFullName:e,query:r,readOnly:t,dbSchema:a,queryValuesArray:s,tableName:l,local:m}){let p,g,f;if(a)try{let e=l||("string"==typeof r?null:r?r?.table:null);if(!e)throw Error("No table name provided");f=a.tables.filter(r=>r?.tableName===e)[0]}catch(e){}try{if("string"==typeof r){let e=r.replace(/\n|\r|\n\r|\r\n/gm," ").replace(/ {2,}/g," ").trim();if(t&&e.match(/^alter|^delete|information_schema|^create/i))throw Error("Wrong Input!");p=t?await u({queryString:e,queryValuesArray:s?.map(e=>String(e)),tableSchema:f,useLocal:m}):await i({queryString:e,queryValuesArray:s?.map(e=>String(e)),tableSchema:f,local:m})}else if("object"==typeof r){let{data:t,action:a,table:s,identifierColumnName:l,identifierValue:n,update:i,duplicateColumnName:u,duplicateColumnValue:y}=r;switch(a.toLowerCase()){case"insert":p=await (0,c.A)({dbContext:m?"Master":"Dsql User",paradigm:"Full Access",dbFullName:e,tableName:s,data:t,update:i,duplicateColumnName:u,duplicateColumnValue:y,tableSchema:f,useLocal:m}),p?.insertId||(g=Error("Couldn't insert data"));break;case"update":p=await (0,o.A)({dbContext:m?"Master":"Dsql User",paradigm:"Full Access",dbFullName:e,tableName:s,data:t,identifierColumnName:l,identifierValue:n,tableSchema:f,useLocal:m});break;case"delete":p=await (0,d.A)({dbContext:m?"Master":"Dsql User",paradigm:"Full Access",dbFullName:e,tableName:s,identifierColumnName:l,identifierValue:n,tableSchema:f,useLocal:m});break;default:p=null}}}catch(e){(0,n.default)({component:"functions/backend/runQuery",message:e.message}),p=null,e=e.message}return{result:p,error:g}}},43775:(e,r,t)=>{t.d(r,{A:()=>l});var a=t(95969);let s=/^id$|^uuid$|^date_created$|^date_created_code$|^date_created_timestamp$|^date_updated$|^date_updated_code$|^date_updated_timestamp$/;async function l({unparsedResults:e,tableSchema:r}){let t=[];try{for(let l=0;l",r.message),e}}},67619:(e,r,t)=>{t.r(r),t.d(r,{default:()=>l});var a=t(29021),s=t.n(a);async function l({user:e,message:r,component:t,noMail:a,req:l}){let n=new Date,i=(()=>{if(!l)return null;try{let e=l.headers["x-forwarded-for"],r=l.headers["x-real-ip"],t=l.headers["cf-connecting-ip"],a=Array.isArray(e)?e[0]:e?.split(",")[0],s=t||a||r||l.socket.remoteAddress;if(!s)return null;return String(s)}catch(e){return null}})();try{let a=`🚀 SERVER ERROR =========================== Error Message: ${r} Component: ${t}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(a+=` User Id: ${e?.id} User Name: ${e?.first_name} ${e?.last_name} -User Email: ${e?.email}`),s?.url&&(a+=` -URL: ${s.url}`),s?.body&&(a+=` -Request Body: ${JSON.stringify(s.body,null,4)}`),i&&(a+=` +User Email: ${e?.email}`),l?.url&&(a+=` +URL: ${l.url}`),l?.body&&(a+=` +Request Body: ${JSON.stringify(l.body,null,4)}`),i&&(a+=` IP: ${i}`),a+=` Date: ${n.toDateString()} -========================================`,l().existsSync("./.tmp/error.log")||l().writeFileSync("./.tmp/error.log","","utf-8");let u=l().readFileSync("./.tmp/error.log","utf-8");l().writeFileSync("./.tmp/error.log",a),l().appendFileSync("./.tmp/error.log",` +========================================`,s().existsSync("./.tmp/error.log")||s().writeFileSync("./.tmp/error.log","","utf-8");let u=s().readFileSync("./.tmp/error.log","utf-8");s().writeFileSync("./.tmp/error.log",a),s().appendFileSync("./.tmp/error.log",` -${u}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},95969:(e,r,t)=>{t.d(r,{A:()=>s});var a=t(55511),l=t(79428);function s({encryptedString:e,encryptionKey:r,encryptionSalt:t}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let s=r||process.env.DSQL_ENCRYPTION_PASSWORD,n=t||process.env.DSQL_ENCRYPTION_SALT,i=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!s?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!n?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let u=(0,a.scryptSync)(s,n,i),c=l.Buffer.alloc(16,0),o=(0,a.createDecipheriv)("aes-192-cbc",u,c);try{let r=o.update(e,"hex","utf8");return r+=o.final("utf8")}catch(r){return console.log("Error in decrypting =>",r.message),e}}}};var r=require("../../../../webpack-api-runtime.js");r.C(e);var t=e=>r(r.s=e),a=r.X(0,[1251],()=>t(93777));module.exports=a})(); \ No newline at end of file +${u}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},95969:(e,r,t)=>{t.d(r,{A:()=>l});var a=t(55511),s=t(79428);function l({encryptedString:e,encryptionKey:r,encryptionSalt:t}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let l=r||process.env.DSQL_ENCRYPTION_PASSWORD,n=t||process.env.DSQL_ENCRYPTION_SALT,i=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!l?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!n?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let u=(0,a.scryptSync)(l,n,i),c=s.Buffer.alloc(16,0),o=(0,a.createDecipheriv)("aes-192-cbc",u,c);try{let r=o.update(e,"hex","utf8");return r+=o.final("utf8")}catch(r){return console.log("Error in decrypting =>",r.message),e}}}};var r=require("../../../../webpack-api-runtime.js");r.C(e);var t=e=>r(r.s=e),a=r.X(0,[1251],()=>t(93777));module.exports=a})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/blog.html b/dsql-app/.local_dist/server/pages/blog.html index 7a307e5..06695ac 100644 --- a/dsql-app/.local_dist/server/pages/blog.html +++ b/dsql-app/.local_dist/server/pages/blog.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/contact.html b/dsql-app/.local_dist/server/pages/contact.html index 4a9fa81..7cc662f 100644 --- a/dsql-app/.local_dist/server/pages/contact.html +++ b/dsql-app/.local_dist/server/pages/contact.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/create-account.js b/dsql-app/.local_dist/server/pages/create-account.js index 210bf26..3beb98c 100644 --- a/dsql-app/.local_dist/server/pages/create-account.js +++ b/dsql-app/.local_dist/server/pages/create-account.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=8810,e.ids=[3220,8810],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},94212:(e,t,r)=>{r.r(t),r.d(t,{config:()=>C,default:()=>N,getServerSideProps:()=>L,getStaticPaths:()=>O,getStaticProps:()=>w,reportWebVitals:()=>q,routeModule:()=>k,unstable_getServerProps:()=>R,unstable_getServerSideProps:()=>T,unstable_getStaticParams:()=>Q,unstable_getStaticPaths:()=>M,unstable_getStaticProps:()=>I});var s={};r.r(s),r.d(s,{CreateAccountContext:()=>P,default:()=>A,getServerSideProps:()=>D});var n=r(63865),a=r(9455),o=r(30671),i=r(5583),c=r(19796),l=r(8732),u=r(82015),p=r.n(u),d=r(1013),m=r(91258),g=r(57660);function f(){let{query:e,invitingUser:t}=p().useContext(P);return(0,l.jsxs)("section",{className:"flex-col items-center lg:items-center gap-20 p-0",children:[(0,l.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-10 z-0"}),(0,l.jsxs)("div",{className:"w-full lg:w-1/2 max-w-6xl gap-4 flex-col items-center px-4 py-10 bg-white dark:bg-slate-900 relative z-10",children:[t?.first_name&&(0,l.jsxs)("span",{className:"text-xs bg-emerald-100 rounded-full px-4 py-1 mb-4",children:["You have been invited by"," ",(0,l.jsxs)("b",{children:[t.first_name," ",t.last_name," (",t.email,")"]})," ","to manage an account. Please create an account to gain access."]}),(0,l.jsx)("h1",{className:"m-0 text-center text-2xl",children:"Create An Account"}),(0,l.jsx)(g.A,{query:e})]})]})}r(92702),r(77047);var h=r(71934);let x=require("sanitize-html");var _=r.n(x);let S={allowedTags:["b","i","em","strong","a","p","span","ul","ol","li","h1","h2","h3","h4","h5","h6","img","div","button","pre","code","br"],allowedAttributes:{a:["href"],img:["src","alt","width","height","class","style"],"*":["style","class"]}};var y=r(43651),j=r(55511),v=r(79428),b=r(16175);r(46169);var E=r(32572);r(41939);let P=p().createContext({});function A(e){let t="Create Account | Datasquirel",r="Create a FREE account and start storing data.",s=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:t}),(0,l.jsx)("meta",{name:"description",content:r}),(0,l.jsx)(m.A,{pageTitle:t,pageDescription:r,pagePathname:"/"})]}),[n,a]=p().useState(null);return e.query?.invite?(0,l.jsx)(E.A,{}):(0,l.jsx)(d.A,{head:s,children:(0,l.jsx)(P.Provider,{value:{user:n,query:e.query,invitingUser:e.invitingUser},children:(0,l.jsx)("main",{children:(0,l.jsx)(f,{})})})})}async function D({req:e,res:t,query:r}){return{redirect:{destination:"/login",permanent:!1}}}let N=(0,o.M)(s,"default"),w=(0,o.M)(s,"getStaticProps"),O=(0,o.M)(s,"getStaticPaths"),L=(0,o.M)(s,"getServerSideProps"),C=(0,o.M)(s,"config"),q=(0,o.M)(s,"reportWebVitals"),I=(0,o.M)(s,"unstable_getStaticProps"),M=(0,o.M)(s,"unstable_getStaticPaths"),Q=(0,o.M)(s,"unstable_getStaticParams"),R=(0,o.M)(s,"unstable_getServerProps"),T=(0,o.M)(s,"unstable_getServerSideProps"),k=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/create-account",pathname:"/create-account",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:s})},10621:(e,t,r)=>{r.d(t,{A:()=>n});var s=r(8732);function n({message:e}){return(0,s.jsxs)("div",{className:"p-2 bg-orange-50 w-full justify-center rounded text-sm text-orange-700 border border-orange-400 border-solid",children:[(0,s.jsx)("img",{src:"/images/warning.png",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,s.jsx)("span",{children:e})]})}r(82015)},32572:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(8732);r(82015);var n=r(16757);function a(){return(0,s.jsx)("div",{className:"flex flex-col gap-4 items-center justify-center w-full h-screen p-6 bg-slate-100",children:(0,s.jsxs)("div",{className:"flex flex-col items-center justify-center gap-4 px-6 py-20 bg-white rounded shadow-sm max-w-2xl w-full",children:[(0,s.jsx)("img",{src:"/images/logo-icon-alt-2.webp",alt:"Datasquirel Logo",width:60}),(0,s.jsx)("div",{className:"w-10 h-10 flex flex-col items-center justify-center",children:(0,s.jsx)(n.A,{width:"25px",position:"relative"})})]})})}},91258:(e,t,r)=>{r.d(t,{A:()=>o});var s=r(8732),n=r(82015),a=r.n(n);function o({pageTitle:e,pageDescription:t,pagePathname:r,aceEditor:n}){return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:title",content:e}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{itemProp:"name",content:e}),(0,s.jsx)("meta",{itemProp:"description",content:t}),(0,s.jsx)("meta",{name:"twitter:title",content:e}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,r)=>{r.r(t),r.d(t,{default:()=>c});var s=r(71934),n=r(71205),a=r(29021),o=r.n(a),i=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,i.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let p=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!p)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!o().existsSync(`${p}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:o,csrfCookieName:i,oneTimeCodeName:c+=n}}},71205:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(55511),n=r(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,o=r||process.env.DSQL_ENCRYPTION_SALT,i=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!o?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,s.scryptSync)(a,o,i),l=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",c,l);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},43651:(e,t,r)=>{async function s(e,t,r){try{if("string"==typeof t){let s=await e.query(n(t),r);return JSON.parse(JSON.stringify(s))}if("object"!=typeof t)return null;{let r=[];for(let s=0;sa})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(9973),n=r.n(s),a=r(29021),o=r.n(a);async function i(...e){let t=n()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!o().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:o().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(8732);r(82015);var n=r(20883);function a(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796,8760],()=>r(94212));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=8810,e.ids=[3220,8810],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},94212:(e,t,r)=>{r.r(t),r.d(t,{config:()=>C,default:()=>N,getServerSideProps:()=>L,getStaticPaths:()=>O,getStaticProps:()=>w,reportWebVitals:()=>q,routeModule:()=>k,unstable_getServerProps:()=>R,unstable_getServerSideProps:()=>T,unstable_getStaticParams:()=>Q,unstable_getStaticPaths:()=>M,unstable_getStaticProps:()=>I});var s={};r.r(s),r.d(s,{CreateAccountContext:()=>P,default:()=>A,getServerSideProps:()=>D});var n=r(63865),a=r(9455),o=r(30671),i=r(5583),c=r(19796),l=r(8732),u=r(82015),p=r.n(u),d=r(1013),m=r(91258),g=r(57660);function f(){let{query:e,invitingUser:t}=p().useContext(P);return(0,l.jsxs)("section",{className:"flex-col items-center lg:items-center gap-20 p-0",children:[(0,l.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-10 z-0"}),(0,l.jsxs)("div",{className:"w-full lg:w-1/2 max-w-6xl gap-4 flex-col items-center px-4 py-10 bg-white dark:bg-slate-900 relative z-10",children:[t?.first_name&&(0,l.jsxs)("span",{className:"text-xs bg-emerald-100 rounded-full px-4 py-1 mb-4",children:["You have been invited by"," ",(0,l.jsxs)("b",{children:[t.first_name," ",t.last_name," (",t.email,")"]})," ","to manage an account. Please create an account to gain access."]}),(0,l.jsx)("h1",{className:"m-0 text-center text-2xl",children:"Create An Account"}),(0,l.jsx)(g.A,{query:e})]})]})}r(92702),r(77047);var h=r(71934);let x=require("sanitize-html");var _=r.n(x);let S={allowedTags:["b","i","em","strong","a","p","span","ul","ol","li","h1","h2","h3","h4","h5","h6","img","div","button","pre","code","br"],allowedAttributes:{a:["href"],img:["src","alt","width","height","class","style"],"*":["style","class"]}};var y=r(43651),j=r(55511),v=r(79428),b=r(16175);r(46169);var E=r(32572);r(41939);let P=p().createContext({});function A(e){let t="Create Account | Datasquirel",r="Create a FREE account and start storing data.",s=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:t}),(0,l.jsx)("meta",{name:"description",content:r}),(0,l.jsx)(m.A,{pageTitle:t,pageDescription:r,pagePathname:"/"})]}),[n,a]=p().useState(null);return e.query?.invite?(0,l.jsx)(E.A,{}):(0,l.jsx)(d.A,{head:s,children:(0,l.jsx)(P.Provider,{value:{user:n,query:e.query,invitingUser:e.invitingUser},children:(0,l.jsx)("main",{children:(0,l.jsx)(f,{})})})})}async function D({req:e,res:t,query:r}){return{redirect:{destination:"/login",permanent:!1}}}let N=(0,o.M)(s,"default"),w=(0,o.M)(s,"getStaticProps"),O=(0,o.M)(s,"getStaticPaths"),L=(0,o.M)(s,"getServerSideProps"),C=(0,o.M)(s,"config"),q=(0,o.M)(s,"reportWebVitals"),I=(0,o.M)(s,"unstable_getStaticProps"),M=(0,o.M)(s,"unstable_getStaticPaths"),Q=(0,o.M)(s,"unstable_getStaticParams"),R=(0,o.M)(s,"unstable_getServerProps"),T=(0,o.M)(s,"unstable_getServerSideProps"),k=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/create-account",pathname:"/create-account",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:s})},10621:(e,t,r)=>{r.d(t,{A:()=>n});var s=r(8732);function n({message:e}){return(0,s.jsxs)("div",{className:"p-2 bg-orange-50 w-full justify-center rounded text-sm text-orange-700 border border-orange-400 border-solid",children:[(0,s.jsx)("img",{src:"/images/warning.png",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,s.jsx)("span",{children:e})]})}r(82015)},32572:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(8732);r(82015);var n=r(16757);function a(){return(0,s.jsx)("div",{className:"flex flex-col gap-4 items-center justify-center w-full h-screen p-6 bg-slate-100",children:(0,s.jsxs)("div",{className:"flex flex-col items-center justify-center gap-4 px-6 py-20 bg-white rounded shadow-sm max-w-2xl w-full",children:[(0,s.jsx)("img",{src:"/images/logo-icon-alt-2.webp",alt:"Datasquirel Logo",width:60}),(0,s.jsx)("div",{className:"w-10 h-10 flex flex-col items-center justify-center",children:(0,s.jsx)(n.A,{width:"25px",position:"relative"})})]})})}},91258:(e,t,r)=>{r.d(t,{A:()=>o});var s=r(8732),n=r(82015),a=r.n(n);function o({pageTitle:e,pageDescription:t,pagePathname:r,aceEditor:n}){return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:title",content:e}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{itemProp:"name",content:e}),(0,s.jsx)("meta",{itemProp:"description",content:t}),(0,s.jsx)("meta",{name:"twitter:title",content:e}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,r)=>{r.d(t,{A:()=>c});var s=r(71934),n=r(71205),a=r(29021),o=r.n(a),i=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,i.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let p=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!p)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!o().existsSync(`${p}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:o,csrfCookieName:i,oneTimeCodeName:c+=n}}},71205:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(55511),n=r(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,o=r||process.env.DSQL_ENCRYPTION_SALT,i=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!o?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,s.scryptSync)(a,o,i),l=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",c,l);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},43651:(e,t,r)=>{async function s(e,t,r){try{if("string"==typeof t){let s=await e.query(n(t),r);return JSON.parse(JSON.stringify(s))}if("object"!=typeof t)return null;{let r=[];for(let s=0;sa})},16175:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(9973),n=r.n(s),a=r(29021),o=r.n(a);async function i(...e){let t=n()({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let t=`${e}/ca-cert.pem`;if(!o().existsSync(t)){console.log(`${t} does not exist`);return}return{ca:o().readFileSync(`${e}/ca-cert.pem`),rejectUnauthorized:!1}}()},onConnect:()=>{console.log("Connection Successful!")},onConnectError:e=>{console.log("Connection Error",e.message)},onError:e=>{console.log("Client Error",e.message)}});console.log("Querying ...");try{let r=await t.query(...e);return await t.end(),JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e.message),{success:!1,error:e.message}}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(8732);r(82015);var n=r(20883);function a(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796,8760],()=>r(94212));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/email-verification.js b/dsql-app/.local_dist/server/pages/email-verification.js index b5d9a6c..fd0ef1f 100644 --- a/dsql-app/.local_dist/server/pages/email-verification.js +++ b/dsql-app/.local_dist/server/pages/email-verification.js @@ -1,16 +1,16 @@ -"use strict";(()=>{var e={};e.id=6712,e.ids=[3220,6712],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},70852:(e,t,r)=>{r.r(t),r.d(t,{config:()=>A,default:()=>E,getServerSideProps:()=>P,getStaticPaths:()=>j,getStaticProps:()=>v,reportWebVitals:()=>b,routeModule:()=>I,unstable_getServerProps:()=>O,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>k,unstable_getStaticPaths:()=>D,unstable_getStaticProps:()=>N});var s={};r.r(s),r.d(s,{default:()=>_,getServerSideProps:()=>y});var n=r(63865),i=r(9455),a=r(30671),l=r(5583),o=r(19796),c=r(8732),u=r(82015),d=r.n(u),m=r(92702),p=r(16757),f=r(46169),g=r(71205),h=r(1013),S=r(77047),x=r(71934);function _({user:e,verified:t}){let[r,s]=d().useState(!1),[n,i]=d().useState(null);return t?(0,c.jsx)(h.A,{head:(0,c.jsxs)(d().Fragment,{children:[(0,c.jsx)("title",{children:"Verify Email Address"}),(0,c.jsx)("meta",{name:"description",content:"Verify your email address"})]}),user:e,children:(0,c.jsx)("main",{className:"flex items-center justify-center w-full p-8",children:(0,c.jsx)("div",{className:"login-block gap-2",children:(0,c.jsxs)("div",{className:"flex items-center gap-4",children:[(0,c.jsx)("img",{src:"/images/checkmark.svg",alt:"check-mark",width:30}),(0,c.jsx)("span",{className:"text-xl",children:"Email Verification Successfull!"})]})})})}):(0,c.jsx)(d().Fragment,{children:(0,c.jsx)(h.A,{head:(0,c.jsxs)(d().Fragment,{children:[(0,c.jsx)("title",{children:"Verify Email Address"}),(0,c.jsx)("meta",{name:"description",content:"Verify your email address"})]}),user:e,children:(0,c.jsx)("main",{className:"flex flex-col items-center p-8 justify-center w-full",children:(0,c.jsxs)("div",{className:"login-block gap-2 flex-col max-w-lg",children:[n&&(0,c.jsx)("div",{className:n.class+" w-full rounded py-2 px-4 flex justify-center",children:n.msg}),r&&(0,c.jsx)(p.A,{position:"absolute"}),(0,c.jsx)("h1",{className:"text-2xl m-0 ",children:"Verify Email Address"}),(0,c.jsx)("span",{children:"Please click the button below to send verification link"}),(0,c.jsx)("button",{className:"w-full",onClick:function(e){e.preventDefault(),s(!0),(0,f.A)("/api/sendEmailVerificationLink").then(e=>{s(!1),e.success&&i({msg:"Email Sent. Please check mailbox",class:"bg-emerald-100"})})},children:(0,c.jsx)("span",{children:"Send Verification Link"})}),(0,c.jsx)("button",{className:"w-full outlined",onClick:e=>{window.history.back()},children:(0,c.jsx)("span",{children:"Go Back"})})]})})})})}async function y({req:e,res:t,query:r}){let s;let n=!1;try{s=await (0,m.default)(e,t);let i=r?.token;if(i){let e=(0,g.A)({encryptedString:i.toString()});if(e)try{s=JSON.parse(e)}catch(e){(0,S.A)({component:"email-verification/index-page-component/getServerSideProps/line-255",message:e.message,user:{}}),s=null,i=null}}if(!s)return{redirect:{destination:"/logout",permanent:!1}};if(s.verification_status?.toString().match(/^[1-5]$/))return{redirect:{destination:"/admin",permanent:!1}};let a=await (0,x.A)(`SELECT id FROM users WHERE verification_status > 0 AND id='${s.id}'`);if(a&&a[0])return{redirect:{destination:"/admin",permanent:!1}};if(s?.dateCode){let e=s.dateCode;Date.now()-parseInt(e)>18e5?(s=null,i=null):(await (0,x.A)(`UPDATE users SET verification_status='1' WHERE id='${s.id}'`),n=!0)}}catch(e){return(0,S.A)({component:"email-verification/index-page-component/getServerSideProps/main-catch-error",message:e.message,user:{}}),{redirect:{destination:"/logout",permanent:!1}}}return{props:{user:s,verified:n}}}let E=(0,a.M)(s,"default"),v=(0,a.M)(s,"getStaticProps"),j=(0,a.M)(s,"getStaticPaths"),P=(0,a.M)(s,"getServerSideProps"),A=(0,a.M)(s,"config"),b=(0,a.M)(s,"reportWebVitals"),N=(0,a.M)(s,"unstable_getStaticProps"),D=(0,a.M)(s,"unstable_getStaticPaths"),k=(0,a.M)(s,"unstable_getStaticParams"),O=(0,a.M)(s,"unstable_getServerProps"),w=(0,a.M)(s,"unstable_getServerSideProps"),I=new n.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/email-verification",pathname:"/email-verification",bundlePath:"",filename:""},components:{App:o.default,Document:l.default},userland:s})},92702:(e,t,r)=>{r.r(t),r.d(t,{default:()=>o});var s=r(71934),n=r(71205),i=r(29021),a=r.n(i),l=r(41939);async function o(e,t,r){let{keyCookieName:i,csrfCookieName:o}=(0,l.A)();if(!e.cookies?.[i]?.match(/./))return null;let c=(0,n.A)({encryptedString:e.cookies[i]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!a().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",i=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),a=t;e?.userId&&(a+=`user_${e.userId}_`),i&&(a+=`${i}_`),a+=r;let l=t;e?.userId&&(l+=`user_${e.userId}_`),i&&(l+=`${i}_`),l+=s;let o=t;return e?.userId&&(o+=`user_${e.userId}_`),i&&(o+=`${i}_`),{keyCookieName:a,csrfCookieName:l,oneTimeCodeName:o+=n}}},77047:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(29021),n=r.n(s);async function i({user:e,message:t,component:r,noMail:s,req:i}){let a=new Date,l=(()=>{if(!i)return null;try{let e=i.headers["x-forwarded-for"],t=i.headers["x-real-ip"],r=i.headers["cf-connecting-ip"],s=Array.isArray(e)?e[0]:e?.split(",")[0],n=r||s||t||i.socket.remoteAddress;if(!n)return null;return String(n)}catch(e){return null}})();try{let s=`🚀 SERVER ERROR =========================== +"use strict";(()=>{var e={};e.id=6712,e.ids=[3220,6712],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},70852:(e,t,r)=>{r.r(t),r.d(t,{config:()=>A,default:()=>E,getServerSideProps:()=>P,getStaticPaths:()=>j,getStaticProps:()=>v,reportWebVitals:()=>b,routeModule:()=>I,unstable_getServerProps:()=>O,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>k,unstable_getStaticPaths:()=>D,unstable_getStaticProps:()=>N});var s={};r.r(s),r.d(s,{default:()=>_,getServerSideProps:()=>y});var n=r(63865),i=r(9455),a=r(30671),o=r(5583),l=r(19796),c=r(8732),u=r(82015),d=r.n(u),m=r(92702),p=r(16757),f=r(46169),g=r(71205),h=r(1013),S=r(77047),x=r(71934);function _({user:e,verified:t}){let[r,s]=d().useState(!1),[n,i]=d().useState(null);return t?(0,c.jsx)(h.A,{head:(0,c.jsxs)(d().Fragment,{children:[(0,c.jsx)("title",{children:"Verify Email Address"}),(0,c.jsx)("meta",{name:"description",content:"Verify your email address"})]}),user:e,children:(0,c.jsx)("main",{className:"flex items-center justify-center w-full p-8",children:(0,c.jsx)("div",{className:"login-block gap-2",children:(0,c.jsxs)("div",{className:"flex items-center gap-4",children:[(0,c.jsx)("img",{src:"/images/checkmark.svg",alt:"check-mark",width:30}),(0,c.jsx)("span",{className:"text-xl",children:"Email Verification Successfull!"})]})})})}):(0,c.jsx)(d().Fragment,{children:(0,c.jsx)(h.A,{head:(0,c.jsxs)(d().Fragment,{children:[(0,c.jsx)("title",{children:"Verify Email Address"}),(0,c.jsx)("meta",{name:"description",content:"Verify your email address"})]}),user:e,children:(0,c.jsx)("main",{className:"flex flex-col items-center p-8 justify-center w-full",children:(0,c.jsxs)("div",{className:"login-block gap-2 flex-col max-w-lg",children:[n&&(0,c.jsx)("div",{className:n.class+" w-full rounded py-2 px-4 flex justify-center",children:n.msg}),r&&(0,c.jsx)(p.A,{position:"absolute"}),(0,c.jsx)("h1",{className:"text-2xl m-0 ",children:"Verify Email Address"}),(0,c.jsx)("span",{children:"Please click the button below to send verification link"}),(0,c.jsx)("button",{className:"w-full",onClick:function(e){e.preventDefault(),s(!0),(0,f.A)("/api/sendEmailVerificationLink").then(e=>{s(!1),e.success&&i({msg:"Email Sent. Please check mailbox",class:"bg-emerald-100"})})},children:(0,c.jsx)("span",{children:"Send Verification Link"})}),(0,c.jsx)("button",{className:"w-full outlined",onClick:e=>{window.history.back()},children:(0,c.jsx)("span",{children:"Go Back"})})]})})})})}async function y({req:e,res:t,query:r}){let s;let n=!1;try{s=await (0,m.A)(e,t);let i=r?.token;if(i){let e=(0,g.A)({encryptedString:i.toString()});if(e)try{s=JSON.parse(e)}catch(e){(0,S.A)({component:"email-verification/index-page-component/getServerSideProps/line-255",message:e.message,user:{}}),s=null,i=null}}if(!s)return{redirect:{destination:"/logout",permanent:!1}};if(s.verification_status?.toString().match(/^[1-5]$/))return{redirect:{destination:"/admin",permanent:!1}};let a=await (0,x.A)(`SELECT id FROM users WHERE verification_status > 0 AND id='${s.id}'`);if(a&&a[0])return{redirect:{destination:"/admin",permanent:!1}};if(s?.dateCode){let e=s.dateCode;Date.now()-parseInt(e)>18e5?(s=null,i=null):(await (0,x.A)(`UPDATE users SET verification_status='1' WHERE id='${s.id}'`),n=!0)}}catch(e){return(0,S.A)({component:"email-verification/index-page-component/getServerSideProps/main-catch-error",message:e.message,user:{}}),{redirect:{destination:"/logout",permanent:!1}}}return{props:{user:s,verified:n}}}let E=(0,a.M)(s,"default"),v=(0,a.M)(s,"getStaticProps"),j=(0,a.M)(s,"getStaticPaths"),P=(0,a.M)(s,"getServerSideProps"),A=(0,a.M)(s,"config"),b=(0,a.M)(s,"reportWebVitals"),N=(0,a.M)(s,"unstable_getStaticProps"),D=(0,a.M)(s,"unstable_getStaticPaths"),k=(0,a.M)(s,"unstable_getStaticParams"),O=(0,a.M)(s,"unstable_getServerProps"),w=(0,a.M)(s,"unstable_getServerSideProps"),I=new n.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/email-verification",pathname:"/email-verification",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:s})},92702:(e,t,r)=>{r.d(t,{A:()=>l});var s=r(71934),n=r(71205),i=r(29021),a=r.n(i),o=r(41939);async function l(e,t,r){let{keyCookieName:i,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[i]?.match(/./))return null;let c=(0,n.A)({encryptedString:e.cookies[i]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!a().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",i=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),a=t;e?.userId&&(a+=`user_${e.userId}_`),i&&(a+=`${i}_`),a+=r;let o=t;e?.userId&&(o+=`user_${e.userId}_`),i&&(o+=`${i}_`),o+=s;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),i&&(l+=`${i}_`),{keyCookieName:a,csrfCookieName:o,oneTimeCodeName:l+=n}}},77047:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(29021),n=r.n(s);async function i({user:e,message:t,component:r,noMail:s,req:i}){let a=new Date,o=(()=>{if(!i)return null;try{let e=i.headers["x-forwarded-for"],t=i.headers["x-real-ip"],r=i.headers["cf-connecting-ip"],s=Array.isArray(e)?e[0]:e?.split(",")[0],n=r||s||t||i.socket.remoteAddress;if(!n)return null;return String(n)}catch(e){return null}})();try{let s=`🚀 SERVER ERROR =========================== Error Message: ${t} Component: ${r}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(s+=` User Id: ${e?.id} User Name: ${e?.first_name} ${e?.last_name} User Email: ${e?.email}`),i?.url&&(s+=` URL: ${i.url}`),i?.body&&(s+=` -Request Body: ${JSON.stringify(i.body,null,4)}`),l&&(s+=` -IP: ${l}`),s+=` +Request Body: ${JSON.stringify(i.body,null,4)}`),o&&(s+=` +IP: ${o}`),s+=` Date: ${a.toDateString()} -========================================`,n().existsSync("./.tmp/error.log")||n().writeFileSync("./.tmp/error.log","","utf-8");let o=n().readFileSync("./.tmp/error.log","utf-8");n().writeFileSync("./.tmp/error.log",s),n().appendFileSync("./.tmp/error.log",` +========================================`,n().existsSync("./.tmp/error.log")||n().writeFileSync("./.tmp/error.log","","utf-8");let l=n().readFileSync("./.tmp/error.log","utf-8");n().writeFileSync("./.tmp/error.log",s),n().appendFileSync("./.tmp/error.log",` -${o}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},71205:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(55511),n=r(79428);function i({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let i=t||process.env.DSQL_ENCRYPTION_PASSWORD,a=r||process.env.DSQL_ENCRYPTION_SALT,l=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!i?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!a?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let o=(0,s.scryptSync)(i,a,l),c=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",o,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>i});var s=r(8732);r(82015);var n=r(20883);function i(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796],()=>r(70852));module.exports=s})(); \ No newline at end of file +${l}`)}catch(e){console.log("Server Error Reporting Error:",e.message)}}},71205:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(55511),n=r(79428);function i({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let i=t||process.env.DSQL_ENCRYPTION_PASSWORD,a=r||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!i?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!a?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,s.scryptSync)(i,a,o),c=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>i});var s=r(8732);r(82015);var n=r(20883);function i(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796],()=>r(70852));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/index.html b/dsql-app/.local_dist/server/pages/index.html index 3efcbea..5e7a5ba 100644 --- a/dsql-app/.local_dist/server/pages/index.html +++ b/dsql-app/.local_dist/server/pages/index.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/login.js b/dsql-app/.local_dist/server/pages/login.js index 201dcfa..63b15c6 100644 --- a/dsql-app/.local_dist/server/pages/login.js +++ b/dsql-app/.local_dist/server/pages/login.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=676,e.ids=[676,3220],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},45581:(e,t,s)=>{s.r(t),s.d(t,{config:()=>D,default:()=>E,getServerSideProps:()=>L,getStaticPaths:()=>A,getStaticProps:()=>N,reportWebVitals:()=>I,routeModule:()=>T,unstable_getServerProps:()=>k,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>M,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>O});var r={};s.r(r),s.d(r,{default:()=>b,getServerSideProps:()=>w});var a=s(63865),n=s(9455),i=s(30671),o=s(5583),l=s(19796),c=s(8732),u=s(82015),d=s.n(u),m=s(27912),p=s.n(m),f=s(45731),g=s(46169);async function x({e,setAlert:t,setLoading:s,query:r}){e.preventDefault(),s(!0);let a=e.target["email-or-username-input"],n=e.target.password;if(a?.value===""&&n?.value===""){a.classList.add("warning"),n.classList.add("warning"),t("No Email or Password Provided"),s(!1);return}if(n?.value===""){t(!1),n.classList.add("warning"),t(!0),s(!1);return}a.classList.remove("warning"),n.classList.remove("warning"),t(!1);let i={email:a.value,password:n.value,query:r};(0,g.A)("/api/loginUser",{method:"post",body:i}).then(async e=>{console.log(e),e.user&&e.user.auth?(localStorage.setItem("userid",e.user.userid),localStorage.setItem("csrf",e.user.csrf_k),localStorage.setItem("user",JSON.stringify(e.userPayload)),(0,f.A)().then(()=>{window.location.reload()})):(t(e.msg),s(!1))})}var h=s(16757),y=s(5406);let v=d().createContext({});function _({user:e,query:t}){let[s,r]=(0,u.useState)(!1),[a,n]=(0,u.useState)(!1);return(0,c.jsxs)(v.Provider,{value:{loading:a,setLoading:n,alert:s,setAlert:r,user:e},children:[(0,c.jsx)(y.A,{user:e,userType:"admin",setLoading:n}),(0,c.jsxs)("div",{className:"w-full justify-center relative",children:[(0,c.jsx)("span",{className:"bg-white dark:bg-slate-800 px-3 relative z-10",children:"OR"}),(0,c.jsx)("hr",{className:"absolute"})]}),(0,c.jsxs)("div",{className:"w-full flex-col items-stretch gap-4",children:[a&&(0,c.jsx)(h.A,{}),s&&(0,c.jsx)("div",{className:"p-2 justify-center text-sm border border-solid border-orange-400 rounded bg-orange-50",children:s}),(0,c.jsxs)("form",{className:"flex flex-col gap-2 w-full",onSubmit:e=>{x({e,setAlert:r,setLoading:n,query:t})},children:[(0,c.jsx)("input",{type:"text",name:"email-or-username-input",id:"email-or-username-input",placeholder:"Email or username",defaultValue:t?.email?t.email:"",required:!0,onInput:e=>{s&&r(!1)}}),(0,c.jsx)("input",{type:"password",name:"password",id:"password-input",placeholder:"Password",required:!0,onInput:e=>{s&&r(!1)}}),(0,c.jsx)("button",{type:"submit",children:"Login"})]}),(0,c.jsx)("div",{className:"flex flex-col items-center w-full mb-2",children:(0,c.jsx)("a",{href:"/send-password-reset-link",className:"text-secondary font-semibold",children:"Forgot Password?"})}),(0,c.jsxs)("div",{className:"flex items-center gap-2 justify-center w-full mb-2 flex-wrap",children:[(0,c.jsx)("span",{children:"Dont have an account yet?"}),(0,c.jsx)("a",{href:"/create-account",className:"text-secondary font-semibold",children:"Register Now"})]}),(0,c.jsxs)("div",{className:"justify-center text-sm text-secondary",children:[(0,c.jsx)("a",{href:"/terms",className:"text-secondary",children:"Terms and Conditions"}),(0,c.jsx)("a",{href:"/privacy",className:"text-secondary",children:"Privacy Policy"})]})]})]})}var j=s(92702),S=s(50139),P=s(32572);function b(e){return e.query.invite&&e.user?(0,c.jsx)(P.A,{}):(0,c.jsxs)(d().Fragment,{children:[(0,c.jsxs)(p(),{children:[(0,c.jsx)("title",{children:"Login to your account"}),(0,c.jsx)("meta",{name:"description",content:"Login to your account"})]}),(0,c.jsx)("main",{className:"w-screen h-screen flex items-center justify-center p-4 md:p-8",children:(0,c.jsxs)("div",{className:"card col items-center no-hover max-w-md w-full bg-white p-4 sm:p-6 overflow-auto minimal-scrollbars",style:{maxHeight:"calc(100vh - 40px)"},children:[(0,c.jsx)(S.A,{}),(0,c.jsx)("hr",{}),(0,c.jsx)("h3",{className:"m-0 text-lg font-semibold",children:"Login to your account"}),(0,c.jsx)(_,{user:e.user,query:e.query})]})})]})}async function w({req:e,res:t,query:s}){let r=await (0,j.default)(e,t);return r?{redirect:{destination:"/admin",permanent:!1}}:{props:{user:r,query:s}}}let E=(0,i.M)(r,"default"),N=(0,i.M)(r,"getStaticProps"),A=(0,i.M)(r,"getStaticPaths"),L=(0,i.M)(r,"getServerSideProps"),D=(0,i.M)(r,"config"),I=(0,i.M)(r,"reportWebVitals"),O=(0,i.M)(r,"unstable_getStaticProps"),q=(0,i.M)(r,"unstable_getStaticPaths"),M=(0,i.M)(r,"unstable_getStaticParams"),k=(0,i.M)(r,"unstable_getServerProps"),C=(0,i.M)(r,"unstable_getServerSideProps"),T=new a.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/login",pathname:"/login",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:r})},32572:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(8732);s(82015);var a=s(16757);function n(){return(0,r.jsx)("div",{className:"flex flex-col gap-4 items-center justify-center w-full h-screen p-6 bg-slate-100",children:(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center gap-4 px-6 py-20 bg-white rounded shadow-sm max-w-2xl w-full",children:[(0,r.jsx)("img",{src:"/images/logo-icon-alt-2.webp",alt:"Datasquirel Logo",width:60}),(0,r.jsx)("div",{className:"w-10 h-10 flex flex-col items-center justify-center",children:(0,r.jsx)(a.A,{width:"25px",position:"relative"})})]})})}},5406:(e,t,s)=>{function r({user:e,userType:t,setLoading:s}){return null}s.d(t,{A:()=>r}),s(8732),s(82015),s(46169),s(45731)},92702:(e,t,s)=>{s.r(t),s.d(t,{default:()=>l});var r=s(71934),a=s(71205),n=s(29021),i=s.n(n),o=s(41939);async function l(e,t,s){let{keyCookieName:n,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[n]?.match(/./))return null;let c=(0,a.A)({encryptedString:e.cookies[n]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||s&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(s&&!i().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!s){let e=await (0,r.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},45731:(e,t,s)=>{s.d(t,{A:()=>r});async function r(){try{let e=await caches.keys();e[0]&&await Promise.all(e.map(e=>caches.delete(e)))}catch(e){console.log("Error in clearing cache =>",e.message)}}},41939:(e,t,s)=>{s.d(t,{A:()=>r});function r(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",s=process.env.DSQL_COOKIES_KEY_NAME||"key",r=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",a=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",n=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),n&&(i+=`${n}_`),i+=s;let o=t;e?.userId&&(o+=`user_${e.userId}_`),n&&(o+=`${n}_`),o+=r;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),n&&(l+=`${n}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:l+=a}}},71205:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(55511),a=s(79428);function n({encryptedString:e,encryptionKey:t,encryptionSalt:s}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let n=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=s||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!n?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,r.scryptSync)(n,i,o),c=a.Buffer.alloc(16,0),u=(0,r.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,s)=>{s.r(t),s.d(t,{default:()=>n});var r=s(8732);s(82015);var a=s(20883);function n(){return(0,r.jsxs)(a.Html,{lang:"en",children:[(0,r.jsxs)(a.Head,{children:[(0,r.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,r.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,r.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,r.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,r.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,r.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,r.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,r.jsxs)("body",{children:[(0,r.jsx)(a.Main,{}),(0,r.jsx)(a.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796],()=>s(45581));module.exports=r})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=676,e.ids=[676,3220],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},45581:(e,t,s)=>{s.r(t),s.d(t,{config:()=>D,default:()=>E,getServerSideProps:()=>L,getStaticPaths:()=>A,getStaticProps:()=>N,reportWebVitals:()=>I,routeModule:()=>T,unstable_getServerProps:()=>k,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>M,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>O});var r={};s.r(r),s.d(r,{default:()=>b,getServerSideProps:()=>w});var a=s(63865),n=s(9455),i=s(30671),o=s(5583),l=s(19796),c=s(8732),u=s(82015),d=s.n(u),m=s(27912),p=s.n(m),f=s(45731),g=s(46169);async function x({e,setAlert:t,setLoading:s,query:r}){e.preventDefault(),s(!0);let a=e.target["email-or-username-input"],n=e.target.password;if(a?.value===""&&n?.value===""){a.classList.add("warning"),n.classList.add("warning"),t("No Email or Password Provided"),s(!1);return}if(n?.value===""){t(!1),n.classList.add("warning"),t(!0),s(!1);return}a.classList.remove("warning"),n.classList.remove("warning"),t(!1);let i={email:a.value,password:n.value,query:r};(0,g.A)("/api/loginUser",{method:"post",body:i}).then(async e=>{console.log(e),e.user&&e.user.auth?(localStorage.setItem("userid",e.user.userid),localStorage.setItem("csrf",e.user.csrf_k),localStorage.setItem("user",JSON.stringify(e.userPayload)),(0,f.A)().then(()=>{window.location.reload()})):(t(e.msg),s(!1))})}var h=s(16757),y=s(5406);let v=d().createContext({});function _({user:e,query:t}){let[s,r]=(0,u.useState)(!1),[a,n]=(0,u.useState)(!1);return(0,c.jsxs)(v.Provider,{value:{loading:a,setLoading:n,alert:s,setAlert:r,user:e},children:[(0,c.jsx)(y.A,{user:e,userType:"admin",setLoading:n}),(0,c.jsxs)("div",{className:"w-full justify-center relative",children:[(0,c.jsx)("span",{className:"bg-white dark:bg-slate-800 px-3 relative z-10",children:"OR"}),(0,c.jsx)("hr",{className:"absolute"})]}),(0,c.jsxs)("div",{className:"w-full flex-col items-stretch gap-4",children:[a&&(0,c.jsx)(h.A,{}),s&&(0,c.jsx)("div",{className:"p-2 justify-center text-sm border border-solid border-orange-400 rounded bg-orange-50",children:s}),(0,c.jsxs)("form",{className:"flex flex-col gap-2 w-full",onSubmit:e=>{x({e,setAlert:r,setLoading:n,query:t})},children:[(0,c.jsx)("input",{type:"text",name:"email-or-username-input",id:"email-or-username-input",placeholder:"Email or username",defaultValue:t?.email?t.email:"",required:!0,onInput:e=>{s&&r(!1)}}),(0,c.jsx)("input",{type:"password",name:"password",id:"password-input",placeholder:"Password",required:!0,onInput:e=>{s&&r(!1)}}),(0,c.jsx)("button",{type:"submit",children:"Login"})]}),(0,c.jsx)("div",{className:"flex flex-col items-center w-full mb-2",children:(0,c.jsx)("a",{href:"/send-password-reset-link",className:"text-secondary font-semibold",children:"Forgot Password?"})}),(0,c.jsxs)("div",{className:"flex items-center gap-2 justify-center w-full mb-2 flex-wrap",children:[(0,c.jsx)("span",{children:"Dont have an account yet?"}),(0,c.jsx)("a",{href:"/create-account",className:"text-secondary font-semibold",children:"Register Now"})]}),(0,c.jsxs)("div",{className:"justify-center text-sm text-secondary",children:[(0,c.jsx)("a",{href:"/terms",className:"text-secondary",children:"Terms and Conditions"}),(0,c.jsx)("a",{href:"/privacy",className:"text-secondary",children:"Privacy Policy"})]})]})]})}var j=s(92702),S=s(50139),P=s(32572);function b(e){return e.query.invite&&e.user?(0,c.jsx)(P.A,{}):(0,c.jsxs)(d().Fragment,{children:[(0,c.jsxs)(p(),{children:[(0,c.jsx)("title",{children:"Login to your account"}),(0,c.jsx)("meta",{name:"description",content:"Login to your account"})]}),(0,c.jsx)("main",{className:"w-screen h-screen flex items-center justify-center p-4 md:p-8",children:(0,c.jsxs)("div",{className:"card col items-center no-hover max-w-md w-full bg-white p-4 sm:p-6 overflow-auto minimal-scrollbars",style:{maxHeight:"calc(100vh - 40px)"},children:[(0,c.jsx)(S.A,{}),(0,c.jsx)("hr",{}),(0,c.jsx)("h3",{className:"m-0 text-lg font-semibold",children:"Login to your account"}),(0,c.jsx)(_,{user:e.user,query:e.query})]})})]})}async function w({req:e,res:t,query:s}){let r=await (0,j.A)(e,t);return r?{redirect:{destination:"/admin",permanent:!1}}:{props:{user:r,query:s}}}let E=(0,i.M)(r,"default"),N=(0,i.M)(r,"getStaticProps"),A=(0,i.M)(r,"getStaticPaths"),L=(0,i.M)(r,"getServerSideProps"),D=(0,i.M)(r,"config"),I=(0,i.M)(r,"reportWebVitals"),O=(0,i.M)(r,"unstable_getStaticProps"),q=(0,i.M)(r,"unstable_getStaticPaths"),M=(0,i.M)(r,"unstable_getStaticParams"),k=(0,i.M)(r,"unstable_getServerProps"),C=(0,i.M)(r,"unstable_getServerSideProps"),T=new a.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/login",pathname:"/login",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:r})},32572:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(8732);s(82015);var a=s(16757);function n(){return(0,r.jsx)("div",{className:"flex flex-col gap-4 items-center justify-center w-full h-screen p-6 bg-slate-100",children:(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center gap-4 px-6 py-20 bg-white rounded shadow-sm max-w-2xl w-full",children:[(0,r.jsx)("img",{src:"/images/logo-icon-alt-2.webp",alt:"Datasquirel Logo",width:60}),(0,r.jsx)("div",{className:"w-10 h-10 flex flex-col items-center justify-center",children:(0,r.jsx)(a.A,{width:"25px",position:"relative"})})]})})}},5406:(e,t,s)=>{function r({user:e,userType:t,setLoading:s}){return null}s.d(t,{A:()=>r}),s(8732),s(82015),s(46169),s(45731)},92702:(e,t,s)=>{s.d(t,{A:()=>l});var r=s(71934),a=s(71205),n=s(29021),i=s.n(n),o=s(41939);async function l(e,t,s){let{keyCookieName:n,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[n]?.match(/./))return null;let c=(0,a.A)({encryptedString:e.cookies[n]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||s&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(s&&!i().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!s){let e=await (0,r.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},45731:(e,t,s)=>{s.d(t,{A:()=>r});async function r(){try{let e=await caches.keys();e[0]&&await Promise.all(e.map(e=>caches.delete(e)))}catch(e){console.log("Error in clearing cache =>",e.message)}}},41939:(e,t,s)=>{s.d(t,{A:()=>r});function r(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",s=process.env.DSQL_COOKIES_KEY_NAME||"key",r=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",a=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",n=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),n&&(i+=`${n}_`),i+=s;let o=t;e?.userId&&(o+=`user_${e.userId}_`),n&&(o+=`${n}_`),o+=r;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),n&&(l+=`${n}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:l+=a}}},71205:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(55511),a=s(79428);function n({encryptedString:e,encryptionKey:t,encryptionSalt:s}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let n=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=s||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!n?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,r.scryptSync)(n,i,o),c=a.Buffer.alloc(16,0),u=(0,r.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,s)=>{s.r(t),s.d(t,{default:()=>n});var r=s(8732);s(82015);var a=s(20883);function n(){return(0,r.jsxs)(a.Html,{lang:"en",children:[(0,r.jsxs)(a.Head,{children:[(0,r.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,r.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,r.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,r.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,r.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,r.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,r.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,r.jsxs)("body",{children:[(0,r.jsx)(a.Main,{}),(0,r.jsx)(a.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796],()=>s(45581));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/logout.js b/dsql-app/.local_dist/server/pages/logout.js index 97c5fdd..90e2f3f 100644 --- a/dsql-app/.local_dist/server/pages/logout.js +++ b/dsql-app/.local_dist/server/pages/logout.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=7122,e.ids=[3220,7122],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},92192:(e,t,r)=>{r.r(t),r.d(t,{config:()=>A,default:()=>y,getServerSideProps:()=>v,getStaticPaths:()=>E,getStaticProps:()=>j,reportWebVitals:()=>b,routeModule:()=>M,unstable_getServerProps:()=>I,unstable_getServerSideProps:()=>L,unstable_getStaticParams:()=>O,unstable_getStaticPaths:()=>D,unstable_getStaticProps:()=>N});var s={};r.r(s),r.d(s,{default:()=>S,getServerSideProps:()=>P});var n=r(63865),a=r(9455),o=r(30671),i=r(5583),c=r(19796),l=r(8732),u=r(82015),p=r.n(u),d=r(27912),m=r.n(d),g=r(29021),f=r.n(g);r(46169),r(45731);var _=r(16757),h=r(41939);let x=r(92702);function S({user:e,query:t}){let r=(0,l.jsxs)(p().Fragment,{children:[(0,l.jsx)("title",{children:"Loging Out | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Login you out"}),(0,l.jsx)("script",{src:"https://accounts.google.com/gsi/client"}),(0,l.jsx)("script",{src:"https://connect.facebook.net/en_US/sdk.js",crossOrigin:"anonymous"})]});return(0,l.jsxs)(p().Fragment,{children:[(0,l.jsx)(m(),{children:r}),(0,l.jsx)("main",{className:"w-screen h-screen flex items-center justify-center p-4 md:p-8",children:(0,l.jsxs)("div",{className:"card max-w-md flex-col items-center bg-white p-6 rounded border border-slate-200 border-solid",children:[(0,l.jsxs)("a",{href:"/",className:"flex items-center gap-2",children:[(0,l.jsx)("img",{src:"/images/logo-icon-alt-2.png",alt:"Logo Icon",width:37}),(0,l.jsx)("span",{className:"font-bold text-2xl",children:"Datasquirel"})]}),(0,l.jsx)("h3",{className:"text-lg m-0 mt-4 text-slate-400",children:"Logging out"}),(0,l.jsx)(_.A,{position:"relative",width:"20px"})]})})]})}async function P({req:e,res:t,query:r}){let s=await x(e,t);if(s){console.log(s.csrf_k);try{let e=process.env.DSQL_USER_LOGIN_KEYS_PATH,t=`${e}/${s.csrf_k}`;console.log("allowedAuthKeyPath",t),f().unlinkSync(t)}catch(e){console.log(`Logout API error: ${e.message}`)}}let{keyCookieName:n,csrfCookieName:a}=(0,h.A)();return t.setHeader("Set-Cookie",[`${n}=none;max-age=0`,`${a}=null;max-age=0`]),{props:{user:s,logged_out:!0,query:r}}}let y=(0,o.M)(s,"default"),j=(0,o.M)(s,"getStaticProps"),E=(0,o.M)(s,"getStaticPaths"),v=(0,o.M)(s,"getServerSideProps"),A=(0,o.M)(s,"config"),b=(0,o.M)(s,"reportWebVitals"),N=(0,o.M)(s,"unstable_getStaticProps"),D=(0,o.M)(s,"unstable_getStaticPaths"),O=(0,o.M)(s,"unstable_getStaticParams"),I=(0,o.M)(s,"unstable_getServerProps"),L=(0,o.M)(s,"unstable_getServerSideProps"),M=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/logout",pathname:"/logout",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:s})},92702:(e,t,r)=>{r.r(t),r.d(t,{default:()=>c});var s=r(71934),n=r(71205),a=r(29021),o=r.n(a),i=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,i.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let p=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!p)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!o().existsSync(`${p}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},45731:(e,t,r)=>{r.d(t,{A:()=>s});async function s(){try{let e=await caches.keys();e[0]&&await Promise.all(e.map(e=>caches.delete(e)))}catch(e){console.log("Error in clearing cache =>",e.message)}}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:o,csrfCookieName:i,oneTimeCodeName:c+=n}}},71205:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(55511),n=r(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,o=r||process.env.DSQL_ENCRYPTION_SALT,i=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!o?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,s.scryptSync)(a,o,i),l=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",c,l);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(8732);r(82015);var n=r(20883);function a(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796],()=>r(92192));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=7122,e.ids=[3220,7122],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},92192:(e,t,r)=>{r.r(t),r.d(t,{config:()=>A,default:()=>y,getServerSideProps:()=>v,getStaticPaths:()=>E,getStaticProps:()=>j,reportWebVitals:()=>b,routeModule:()=>M,unstable_getServerProps:()=>I,unstable_getServerSideProps:()=>L,unstable_getStaticParams:()=>O,unstable_getStaticPaths:()=>D,unstable_getStaticProps:()=>N});var s={};r.r(s),r.d(s,{default:()=>S,getServerSideProps:()=>P});var n=r(63865),a=r(9455),o=r(30671),i=r(5583),c=r(19796),l=r(8732),u=r(82015),p=r.n(u),d=r(27912),m=r.n(d),g=r(29021),_=r.n(g),f=r(92702);r(46169),r(45731);var h=r(16757),x=r(41939);function S({user:e,query:t}){let r=(0,l.jsxs)(p().Fragment,{children:[(0,l.jsx)("title",{children:"Loging Out | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Login you out"}),(0,l.jsx)("script",{src:"https://accounts.google.com/gsi/client"}),(0,l.jsx)("script",{src:"https://connect.facebook.net/en_US/sdk.js",crossOrigin:"anonymous"})]});return(0,l.jsxs)(p().Fragment,{children:[(0,l.jsx)(m(),{children:r}),(0,l.jsx)("main",{className:"w-screen h-screen flex items-center justify-center p-4 md:p-8",children:(0,l.jsxs)("div",{className:"card max-w-md flex-col items-center bg-white p-6 rounded border border-slate-200 border-solid",children:[(0,l.jsxs)("a",{href:"/",className:"flex items-center gap-2",children:[(0,l.jsx)("img",{src:"/images/logo-icon-alt-2.png",alt:"Logo Icon",width:37}),(0,l.jsx)("span",{className:"font-bold text-2xl",children:"Datasquirel"})]}),(0,l.jsx)("h3",{className:"text-lg m-0 mt-4 text-slate-400",children:"Logging out"}),(0,l.jsx)(h.A,{position:"relative",width:"20px"})]})})]})}async function P({req:e,res:t,query:r}){let s=await (0,f.A)(e,t);if(s){console.log(s.csrf_k);try{let e=process.env.DSQL_USER_LOGIN_KEYS_PATH,t=`${e}/${s.csrf_k}`;console.log("allowedAuthKeyPath",t),_().unlinkSync(t)}catch(e){console.log(`Logout API error: ${e.message}`)}}let{keyCookieName:n,csrfCookieName:a}=(0,x.A)();return t.setHeader("Set-Cookie",[`${n}=none;max-age=0`,`${a}=null;max-age=0`]),{props:{user:s,logged_out:!0,query:r}}}let y=(0,o.M)(s,"default"),j=(0,o.M)(s,"getStaticProps"),E=(0,o.M)(s,"getStaticPaths"),v=(0,o.M)(s,"getServerSideProps"),A=(0,o.M)(s,"config"),b=(0,o.M)(s,"reportWebVitals"),N=(0,o.M)(s,"unstable_getStaticProps"),D=(0,o.M)(s,"unstable_getStaticPaths"),O=(0,o.M)(s,"unstable_getStaticParams"),I=(0,o.M)(s,"unstable_getServerProps"),L=(0,o.M)(s,"unstable_getServerSideProps"),M=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/logout",pathname:"/logout",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:s})},92702:(e,t,r)=>{r.d(t,{A:()=>c});var s=r(71934),n=r(71205),a=r(29021),o=r.n(a),i=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,i.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let p=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!p)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!o().existsSync(`${p}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},45731:(e,t,r)=>{r.d(t,{A:()=>s});async function s(){try{let e=await caches.keys();e[0]&&await Promise.all(e.map(e=>caches.delete(e)))}catch(e){console.log("Error in clearing cache =>",e.message)}}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:o,csrfCookieName:i,oneTimeCodeName:c+=n}}},71205:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(55511),n=r(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,o=r||process.env.DSQL_ENCRYPTION_SALT,i=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!o?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,s.scryptSync)(a,o,i),l=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",c,l);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(8732);r(82015);var n=r(20883);function a(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796],()=>r(92192));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/privacy.html b/dsql-app/.local_dist/server/pages/privacy.html index d7ce74a..299f558 100644 --- a/dsql-app/.local_dist/server/pages/privacy.html +++ b/dsql-app/.local_dist/server/pages/privacy.html @@ -1 +1 @@ -Privacy Policy | Datasquirel

Privacy Policy

Privacy Policy for Datasquirel
Dotted image background

At datasquirel.com, accessible from https://datasquirel.com, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by datasquirel.com and how we use it.

If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.

This Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they shared and/or collect in datasquirel.com. This policy is not applicable to any information collected offline or via channels other than this website.

Consent

By using our website, you hereby consent to our Privacy Policy and agree to its terms.

Information we collect

The personal information that you are asked to provide, and the reasons why you are asked to provide it, will be made clear to you at the point we ask you to provide your personal information.

If you contact us directly, we may receive additional information about you such as your name, email address, phone number, the contents of the message and/or attachments you may send us, and any other information you may choose to provide.

When you register for an Account, we may ask for your contact information, including items such as name, company name, address, email address, and telephone number.

How we use your information

We use the information we collect in various ways, including to:

  • Provide, operate, and maintain our website
  • Improve, personalize, and expand our website
  • Understand and analyze how you use our website
  • Develop new products, services, features, and functionality
  • Communicate with you, either directly or through one of our partners, including for customer service, to provide you with updates and other information relating to the website, and for marketing and promotional purposes
  • Send you emails
  • Find and prevent fraud

Log Files

datasquirel.com follows a standard procedure of using log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services' analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users' movement on the website, and gathering demographic information.

Cookies and Web Beacons

Like any other website, datasquirel.com uses 'cookies'. These cookies are used to store information including visitors' preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information.

Advertising Partners Privacy Policies

You may consult this list to find the Privacy Policy for each of the advertising partners of datasquirel.com.

Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective advertisements and links that appear on datasquirel.com, which are sent directly to users' browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.

Note that datasquirel.com has no access to or control over these cookies that are used by third-party advertisers.

Third Party Privacy Policies

datasquirel.com's Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options.

You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers' respective websites.

CCPA Privacy Rights (Do Not Sell My Personal Information)

Under the CCPA, among other rights, California consumers have the right to:

Request that a business that collects a consumer's personal data disclose the categories and specific pieces of personal data that a business has collected about consumers.

Request that a business delete any personal data about the consumer that a business has collected.

Request that a business that sells a consumer's personal data, not sell the consumer's personal data.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

GDPR Data Protection Rights

We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:

The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.

The right to rectification – You have the right to request that we correct any information you believe is inaccurate. You also have the right to request that we complete the information you believe is incomplete.

The right to erasure – You have the right to request that we erase your personal data, under certain conditions.

The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.

The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.

The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

Children's Information

Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.

datasquirel.com does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.

\ No newline at end of file +Privacy Policy | Datasquirel

Privacy Policy

Privacy Policy for Datasquirel
Dotted image background

At datasquirel.com, accessible from https://datasquirel.com, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by datasquirel.com and how we use it.

If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.

This Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they shared and/or collect in datasquirel.com. This policy is not applicable to any information collected offline or via channels other than this website.

Consent

By using our website, you hereby consent to our Privacy Policy and agree to its terms.

Information we collect

The personal information that you are asked to provide, and the reasons why you are asked to provide it, will be made clear to you at the point we ask you to provide your personal information.

If you contact us directly, we may receive additional information about you such as your name, email address, phone number, the contents of the message and/or attachments you may send us, and any other information you may choose to provide.

When you register for an Account, we may ask for your contact information, including items such as name, company name, address, email address, and telephone number.

How we use your information

We use the information we collect in various ways, including to:

  • Provide, operate, and maintain our website
  • Improve, personalize, and expand our website
  • Understand and analyze how you use our website
  • Develop new products, services, features, and functionality
  • Communicate with you, either directly or through one of our partners, including for customer service, to provide you with updates and other information relating to the website, and for marketing and promotional purposes
  • Send you emails
  • Find and prevent fraud

Log Files

datasquirel.com follows a standard procedure of using log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services' analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users' movement on the website, and gathering demographic information.

Cookies and Web Beacons

Like any other website, datasquirel.com uses 'cookies'. These cookies are used to store information including visitors' preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information.

Advertising Partners Privacy Policies

You may consult this list to find the Privacy Policy for each of the advertising partners of datasquirel.com.

Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective advertisements and links that appear on datasquirel.com, which are sent directly to users' browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.

Note that datasquirel.com has no access to or control over these cookies that are used by third-party advertisers.

Third Party Privacy Policies

datasquirel.com's Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options.

You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers' respective websites.

CCPA Privacy Rights (Do Not Sell My Personal Information)

Under the CCPA, among other rights, California consumers have the right to:

Request that a business that collects a consumer's personal data disclose the categories and specific pieces of personal data that a business has collected about consumers.

Request that a business delete any personal data about the consumer that a business has collected.

Request that a business that sells a consumer's personal data, not sell the consumer's personal data.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

GDPR Data Protection Rights

We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:

The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.

The right to rectification – You have the right to request that we correct any information you believe is inaccurate. You also have the right to request that we complete the information you believe is incomplete.

The right to erasure – You have the right to request that we erase your personal data, under certain conditions.

The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.

The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.

The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

Children's Information

Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.

datasquirel.com does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.

\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/redirect.html b/dsql-app/.local_dist/server/pages/redirect.html index 8aa83b5..28fe9ea 100644 --- a/dsql-app/.local_dist/server/pages/redirect.html +++ b/dsql-app/.local_dist/server/pages/redirect.html @@ -1 +1 @@ -
Datasquirel Logo
\ No newline at end of file +
Datasquirel Logo
\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/reset-password.js b/dsql-app/.local_dist/server/pages/reset-password.js index e887fc5..3dd70b0 100644 --- a/dsql-app/.local_dist/server/pages/reset-password.js +++ b/dsql-app/.local_dist/server/pages/reset-password.js @@ -1,4 +1,4 @@ -"use strict";(()=>{var e={};e.id=7537,e.ids=[3220,7537],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},20416:(e,t,r)=>{r.r(t),r.d(t,{config:()=>D,default:()=>E,getServerSideProps:()=>N,getStaticPaths:()=>b,getStaticProps:()=>A,reportWebVitals:()=>O,routeModule:()=>M,unstable_getServerProps:()=>L,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>q,unstable_getStaticPaths:()=>R,unstable_getStaticProps:()=>I});var s={};r.r(s),r.d(s,{ResetPasswordContext:()=>P,default:()=>w,getServerSideProps:()=>v});var n=r(63865),a=r(9455),o=r(30671),i=r(5583),c=r(19796),l=r(8732),u=r(82015),d=r.n(u),p=r(1013),m=r(91258),g=r(16757),f=r(92702),h=r(46169),x=r(90048),S=r(71205),_=r(77047),j=r(27825),y=r.n(j);let P=d().createContext({});function w(e){let{email:t}=e,r="Reset Password | Datasquirel",s="Set a new password",n=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:r}),(0,l.jsx)("meta",{name:"description",content:s}),(0,l.jsx)(m.A,{pageTitle:r,pageDescription:s,pagePathname:"/"})]}),[a,o]=d().useState(!1),[i,c]=d().useState(!1);return(0,l.jsx)(p.A,{head:n,user:e.user,children:(0,l.jsx)(P.Provider,{value:{user:e.user},children:(0,l.jsx)("main",{children:(0,l.jsxs)("section",{children:[a&&(0,l.jsx)(g.A,{}),(0,l.jsx)("div",{className:"main-container flex-col items-start",children:i?(0,l.jsx)(x.A,{message:"Password Updated Sucessfully. Redirecting you ..."}):(0,l.jsxs)(d().Fragment,{children:[(0,l.jsx)("h1",{className:"m-0 text-4xl",children:"Reset Password"}),(0,l.jsx)("span",{children:"Please enter new passord and confirm it"}),(0,l.jsxs)("form",{className:"max-w-xl w-full flex flex-col items-stretch gap-4",onSubmit:e=>{o(!0),e.preventDefault();let r=e.target,s=r.password.value,n=r["confirm-password"].classList.contains("warning");if(s?.length<8){window.alert("Password must be at least 8 characters"),setTimeout(()=>{o(!1)},500);return}if(n){window.alert("Passwords don't match"),setTimeout(()=>{o(!1)},500);return}(0,h.A)(`/api/resetPassword?email=${t}&password=${s}`).then(e=>{setTimeout(()=>{o(!1)},500),setTimeout(()=>{window.location.href="/logout?login=true"},1e3),e.success&&c(!0)})},children:[(0,l.jsx)("input",{type:"password",name:"password",id:"password",className:"w-full",placeholder:"New Password",required:!0}),(0,l.jsx)("input",{type:"password",name:"confirm-password",id:"confirm-password",className:"w-full",placeholder:"Confirm New Password",required:!0,onInput:e=>{let t=e.target,r=t.closest("form");try{r.password.value.match(RegExp(`^${y().escapeRegExp(t.value)}$`))?t.classList.remove("warning"):t.classList.add("warning")}catch(t){(0,h.A)("/api/admin/clientError",{method:"post",body:{component:"reset-password-page-component/lines-170-177",message:t.message,user:{}}}),e.target.classList.add("warning")}}}),(0,l.jsx)("button",{children:"Reset Password"})]})]})})]})})})})}async function v({req:e,res:t,query:r}){let s=await (0,f.default)(e,t);if(!r?.token?.toString()?.match(/./))return{redirect:{destination:"/",permanent:!1}};let n=null;try{let e=(0,S.A)({encryptedString:r.token.toString()}),t=JSON.parse(e||"");if(Date.now()-t.dateCode>36e5)return{redirect:{destination:"/",permanent:!1}};n=t.email}catch(e){return(0,_.A)({component:"reset-password-page-component/getServersideProps/lines-251-260",message:e.message,user:s}),{redirect:{destination:"/",permanent:!1}}}return n?.match(/./)?{props:{user:s,email:n}}:{redirect:{destination:"/",permanent:!1}}}let E=(0,o.M)(s,"default"),A=(0,o.M)(s,"getStaticProps"),b=(0,o.M)(s,"getStaticPaths"),N=(0,o.M)(s,"getServerSideProps"),D=(0,o.M)(s,"config"),O=(0,o.M)(s,"reportWebVitals"),I=(0,o.M)(s,"unstable_getStaticProps"),R=(0,o.M)(s,"unstable_getStaticPaths"),q=(0,o.M)(s,"unstable_getStaticParams"),L=(0,o.M)(s,"unstable_getServerProps"),C=(0,o.M)(s,"unstable_getServerSideProps"),M=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/reset-password",pathname:"/reset-password",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:s})},90048:(e,t,r)=>{r.d(t,{A:()=>n});var s=r(8732);function n({message:e,className:t}){return(0,s.jsxs)("div",{className:"info green"+(t?" "+t:""),children:[(0,s.jsx)("img",{src:"/images/checkmark.svg",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,s.jsx)("span",{children:e})]})}r(82015)},91258:(e,t,r)=>{r.d(t,{A:()=>o});var s=r(8732),n=r(82015),a=r.n(n);function o({pageTitle:e,pageDescription:t,pagePathname:r,aceEditor:n}){return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:title",content:e}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{itemProp:"name",content:e}),(0,s.jsx)("meta",{itemProp:"description",content:t}),(0,s.jsx)("meta",{name:"twitter:title",content:e}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,r)=>{r.r(t),r.d(t,{default:()=>c});var s=r(71934),n=r(71205),a=r(29021),o=r.n(a),i=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,i.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!o().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:o,csrfCookieName:i,oneTimeCodeName:c+=n}}},77047:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(29021),n=r.n(s);async function a({user:e,message:t,component:r,noMail:s,req:a}){let o=new Date,i=(()=>{if(!a)return null;try{let e=a.headers["x-forwarded-for"],t=a.headers["x-real-ip"],r=a.headers["cf-connecting-ip"],s=Array.isArray(e)?e[0]:e?.split(",")[0],n=r||s||t||a.socket.remoteAddress;if(!n)return null;return String(n)}catch(e){return null}})();try{let s=`🚀 SERVER ERROR =========================== +"use strict";(()=>{var e={};e.id=7537,e.ids=[3220,7537],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},20416:(e,t,r)=>{r.r(t),r.d(t,{config:()=>D,default:()=>E,getServerSideProps:()=>N,getStaticPaths:()=>b,getStaticProps:()=>A,reportWebVitals:()=>O,routeModule:()=>M,unstable_getServerProps:()=>L,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>q,unstable_getStaticPaths:()=>R,unstable_getStaticProps:()=>I});var s={};r.r(s),r.d(s,{ResetPasswordContext:()=>P,default:()=>w,getServerSideProps:()=>v});var n=r(63865),a=r(9455),o=r(30671),i=r(5583),c=r(19796),l=r(8732),u=r(82015),d=r.n(u),p=r(1013),m=r(91258),g=r(16757),f=r(92702),h=r(46169),x=r(90048),S=r(71205),_=r(77047),j=r(27825),y=r.n(j);let P=d().createContext({});function w(e){let{email:t}=e,r="Reset Password | Datasquirel",s="Set a new password",n=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:r}),(0,l.jsx)("meta",{name:"description",content:s}),(0,l.jsx)(m.A,{pageTitle:r,pageDescription:s,pagePathname:"/"})]}),[a,o]=d().useState(!1),[i,c]=d().useState(!1);return(0,l.jsx)(p.A,{head:n,user:e.user,children:(0,l.jsx)(P.Provider,{value:{user:e.user},children:(0,l.jsx)("main",{children:(0,l.jsxs)("section",{children:[a&&(0,l.jsx)(g.A,{}),(0,l.jsx)("div",{className:"main-container flex-col items-start",children:i?(0,l.jsx)(x.A,{message:"Password Updated Sucessfully. Redirecting you ..."}):(0,l.jsxs)(d().Fragment,{children:[(0,l.jsx)("h1",{className:"m-0 text-4xl",children:"Reset Password"}),(0,l.jsx)("span",{children:"Please enter new passord and confirm it"}),(0,l.jsxs)("form",{className:"max-w-xl w-full flex flex-col items-stretch gap-4",onSubmit:e=>{o(!0),e.preventDefault();let r=e.target,s=r.password.value,n=r["confirm-password"].classList.contains("warning");if(s?.length<8){window.alert("Password must be at least 8 characters"),setTimeout(()=>{o(!1)},500);return}if(n){window.alert("Passwords don't match"),setTimeout(()=>{o(!1)},500);return}(0,h.A)(`/api/resetPassword?email=${t}&password=${s}`).then(e=>{setTimeout(()=>{o(!1)},500),setTimeout(()=>{window.location.href="/logout?login=true"},1e3),e.success&&c(!0)})},children:[(0,l.jsx)("input",{type:"password",name:"password",id:"password",className:"w-full",placeholder:"New Password",required:!0}),(0,l.jsx)("input",{type:"password",name:"confirm-password",id:"confirm-password",className:"w-full",placeholder:"Confirm New Password",required:!0,onInput:e=>{let t=e.target,r=t.closest("form");try{r.password.value.match(RegExp(`^${y().escapeRegExp(t.value)}$`))?t.classList.remove("warning"):t.classList.add("warning")}catch(t){(0,h.A)("/api/admin/clientError",{method:"post",body:{component:"reset-password-page-component/lines-170-177",message:t.message,user:{}}}),e.target.classList.add("warning")}}}),(0,l.jsx)("button",{children:"Reset Password"})]})]})})]})})})})}async function v({req:e,res:t,query:r}){let s=await (0,f.A)(e,t);if(!r?.token?.toString()?.match(/./))return{redirect:{destination:"/",permanent:!1}};let n=null;try{let e=(0,S.A)({encryptedString:r.token.toString()}),t=JSON.parse(e||"");if(Date.now()-t.dateCode>36e5)return{redirect:{destination:"/",permanent:!1}};n=t.email}catch(e){return(0,_.A)({component:"reset-password-page-component/getServersideProps/lines-251-260",message:e.message,user:s}),{redirect:{destination:"/",permanent:!1}}}return n?.match(/./)?{props:{user:s,email:n}}:{redirect:{destination:"/",permanent:!1}}}let E=(0,o.M)(s,"default"),A=(0,o.M)(s,"getStaticProps"),b=(0,o.M)(s,"getStaticPaths"),N=(0,o.M)(s,"getServerSideProps"),D=(0,o.M)(s,"config"),O=(0,o.M)(s,"reportWebVitals"),I=(0,o.M)(s,"unstable_getStaticProps"),R=(0,o.M)(s,"unstable_getStaticPaths"),q=(0,o.M)(s,"unstable_getStaticParams"),L=(0,o.M)(s,"unstable_getServerProps"),C=(0,o.M)(s,"unstable_getServerSideProps"),M=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/reset-password",pathname:"/reset-password",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:s})},90048:(e,t,r)=>{r.d(t,{A:()=>n});var s=r(8732);function n({message:e,className:t}){return(0,s.jsxs)("div",{className:"info green"+(t?" "+t:""),children:[(0,s.jsx)("img",{src:"/images/checkmark.svg",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,s.jsx)("span",{children:e})]})}r(82015)},91258:(e,t,r)=>{r.d(t,{A:()=>o});var s=r(8732),n=r(82015),a=r.n(n);function o({pageTitle:e,pageDescription:t,pagePathname:r,aceEditor:n}){return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:title",content:e}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{itemProp:"name",content:e}),(0,s.jsx)("meta",{itemProp:"description",content:t}),(0,s.jsx)("meta",{name:"twitter:title",content:e}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,r)=>{r.d(t,{A:()=>c});var s=r(71934),n=r(71205),a=r(29021),o=r.n(a),i=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,i.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!o().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:o,csrfCookieName:i,oneTimeCodeName:c+=n}}},77047:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(29021),n=r.n(s);async function a({user:e,message:t,component:r,noMail:s,req:a}){let o=new Date,i=(()=>{if(!a)return null;try{let e=a.headers["x-forwarded-for"],t=a.headers["x-real-ip"],r=a.headers["cf-connecting-ip"],s=Array.isArray(e)?e[0]:e?.split(",")[0],n=r||s||t||a.socket.remoteAddress;if(!n)return null;return String(n)}catch(e){return null}})();try{let s=`🚀 SERVER ERROR =========================== Error Message: ${t} Component: ${r}`;e?.id&&e?.first_name&&e?.last_name&&e?.email&&(s+=` User Id: ${e?.id} diff --git a/dsql-app/.local_dist/server/pages/send-password-reset-link.js b/dsql-app/.local_dist/server/pages/send-password-reset-link.js index d315b87..34a77cd 100644 --- a/dsql-app/.local_dist/server/pages/send-password-reset-link.js +++ b/dsql-app/.local_dist/server/pages/send-password-reset-link.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=6827,e.ids=[3220,6827],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},90678:(e,t,s)=>{s.r(t),s.d(t,{config:()=>N,default:()=>v,getServerSideProps:()=>b,getStaticPaths:()=>A,getStaticProps:()=>E,reportWebVitals:()=>w,routeModule:()=>q,unstable_getServerProps:()=>I,unstable_getServerSideProps:()=>M,unstable_getStaticParams:()=>O,unstable_getStaticPaths:()=>k,unstable_getStaticProps:()=>D});var r={};s.r(r),s.d(r,{SendPassResetContext:()=>S,default:()=>y,getServerSideProps:()=>P});var a=s(63865),n=s(9455),i=s(30671),o=s(5583),l=s(19796),c=s(8732),u=s(82015),d=s.n(u),m=s(1013),p=s(91258),f=s(16757),h=s(92702),g=s(46169),x=s(90048);let _=(0,s(82544).A)("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);function j({message:e}){return(0,c.jsxs)("div",{className:"info gray",children:[(0,c.jsx)(_,{}),(0,c.jsx)("span",{className:"font-normal",children:e})]})}let S=d().createContext({});function y(e){let t="Cloudbased SQL data management system | Datasquirel",s="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.",r=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:t}),(0,c.jsx)("meta",{name:"description",content:s}),(0,c.jsx)(p.A,{pageTitle:t,pageDescription:s,pagePathname:"/"})]}),[a,n]=d().useState(!1),[i,o]=d().useState(!1);return(0,c.jsx)(m.A,{head:r,user:e.user,children:(0,c.jsx)(S.Provider,{value:{user:e.user},children:(0,c.jsx)("main",{children:(0,c.jsxs)("section",{children:[a&&(0,c.jsx)(f.A,{}),i?(0,c.jsx)(x.A,{message:"Email Sent. Please check your email address and follow the link provided",className:"whitespace-nowrap"}):(0,c.jsx)("div",{className:"paper",children:(0,c.jsxs)("div",{className:"max-w-xl flex-col items-stretch",children:[(0,c.jsx)("h1",{className:"m-0 text-4xl",children:"Send Password Reset Link"}),(0,c.jsx)("span",{children:"Please enter your email address to receive a password reset link"}),(0,c.jsxs)("form",{className:"w-full flex flex-col items-stretch gap-4",onSubmit:e=>{n(!0),e.preventDefault();let t=e.target["email-address"].value;(0,g.A)(`/api/sendPasswordResetLink?email=${t}`).then(e=>{console.log(e),setTimeout(()=>{n(!1)},500),e.success&&o(!0)})},children:[(0,c.jsx)("input",{type:"text",autoComplete:"email",name:"email-address",id:"email-address",className:"w-full",placeholder:"Email Address",defaultValue:e?.user?.logged_in_status?e.user.email:"",required:!0}),(0,c.jsx)("button",{children:"Send password reset Email"}),(0,c.jsx)(j,{message:"Please note that this link will expire after 1 hour"})]})]})})]})})})})}async function P({req:e,res:t}){let s=await (0,h.default)(e,t);return s?.social_login?{redirect:{destination:"/",permanent:!1}}:{props:{user:s}}}let v=(0,i.M)(r,"default"),E=(0,i.M)(r,"getStaticProps"),A=(0,i.M)(r,"getStaticPaths"),b=(0,i.M)(r,"getServerSideProps"),N=(0,i.M)(r,"config"),w=(0,i.M)(r,"reportWebVitals"),D=(0,i.M)(r,"unstable_getStaticProps"),k=(0,i.M)(r,"unstable_getStaticPaths"),O=(0,i.M)(r,"unstable_getStaticParams"),I=(0,i.M)(r,"unstable_getServerProps"),M=(0,i.M)(r,"unstable_getServerSideProps"),q=new a.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/send-password-reset-link",pathname:"/send-password-reset-link",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:r})},90048:(e,t,s)=>{s.d(t,{A:()=>a});var r=s(8732);function a({message:e,className:t}){return(0,r.jsxs)("div",{className:"info green"+(t?" "+t:""),children:[(0,r.jsx)("img",{src:"/images/checkmark.svg",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,r.jsx)("span",{children:e})]})}s(82015)},91258:(e,t,s)=>{s.d(t,{A:()=>i});var r=s(8732),a=s(82015),n=s.n(a);function i({pageTitle:e,pageDescription:t,pagePathname:s,aceEditor:a}){return(0,r.jsxs)(n().Fragment,{children:[(0,r.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+s}),(0,r.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+s}),(0,r.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+s}),(0,r.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+s}),(0,r.jsx)("meta",{property:"og:title",content:e}),(0,r.jsx)("meta",{property:"og:description",content:t}),(0,r.jsx)("meta",{itemProp:"name",content:e}),(0,r.jsx)("meta",{itemProp:"description",content:t}),(0,r.jsx)("meta",{name:"twitter:title",content:e}),(0,r.jsx)("meta",{name:"twitter:description",content:t}),a&&(0,r.jsxs)(n().Fragment,{children:[(0,r.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,r.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,s)=>{s.r(t),s.d(t,{default:()=>l});var r=s(71934),a=s(71205),n=s(29021),i=s.n(n),o=s(41939);async function l(e,t,s){let{keyCookieName:n,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[n]?.match(/./))return null;let c=(0,a.A)({encryptedString:e.cookies[n]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||s&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(s&&!i().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!s){let e=await (0,r.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,s)=>{s.d(t,{A:()=>r});function r(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",s=process.env.DSQL_COOKIES_KEY_NAME||"key",r=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",a=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",n=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),n&&(i+=`${n}_`),i+=s;let o=t;e?.userId&&(o+=`user_${e.userId}_`),n&&(o+=`${n}_`),o+=r;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),n&&(l+=`${n}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:l+=a}}},71205:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(55511),a=s(79428);function n({encryptedString:e,encryptionKey:t,encryptionSalt:s}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let n=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=s||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!n?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,r.scryptSync)(n,i,o),c=a.Buffer.alloc(16,0),u=(0,r.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,s)=>{s.r(t),s.d(t,{default:()=>n});var r=s(8732);s(82015);var a=s(20883);function n(){return(0,r.jsxs)(a.Html,{lang:"en",children:[(0,r.jsxs)(a.Head,{children:[(0,r.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,r.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,r.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,r.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,r.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,r.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,r.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,r.jsxs)("body",{children:[(0,r.jsx)(a.Main,{}),(0,r.jsx)(a.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796],()=>s(90678));module.exports=r})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=6827,e.ids=[3220,6827],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},90678:(e,t,s)=>{s.r(t),s.d(t,{config:()=>N,default:()=>v,getServerSideProps:()=>b,getStaticPaths:()=>A,getStaticProps:()=>E,reportWebVitals:()=>w,routeModule:()=>q,unstable_getServerProps:()=>I,unstable_getServerSideProps:()=>M,unstable_getStaticParams:()=>O,unstable_getStaticPaths:()=>k,unstable_getStaticProps:()=>D});var r={};s.r(r),s.d(r,{SendPassResetContext:()=>S,default:()=>y,getServerSideProps:()=>P});var n=s(63865),a=s(9455),i=s(30671),o=s(5583),l=s(19796),c=s(8732),u=s(82015),d=s.n(u),m=s(1013),p=s(91258),f=s(16757),h=s(92702),g=s(46169),x=s(90048);let _=(0,s(82544).A)("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);function j({message:e}){return(0,c.jsxs)("div",{className:"info gray",children:[(0,c.jsx)(_,{}),(0,c.jsx)("span",{className:"font-normal",children:e})]})}let S=d().createContext({});function y(e){let t="Cloudbased SQL data management system | Datasquirel",s="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.",r=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:t}),(0,c.jsx)("meta",{name:"description",content:s}),(0,c.jsx)(p.A,{pageTitle:t,pageDescription:s,pagePathname:"/"})]}),[n,a]=d().useState(!1),[i,o]=d().useState(!1);return(0,c.jsx)(m.A,{head:r,user:e.user,children:(0,c.jsx)(S.Provider,{value:{user:e.user},children:(0,c.jsx)("main",{children:(0,c.jsxs)("section",{children:[n&&(0,c.jsx)(f.A,{}),i?(0,c.jsx)(x.A,{message:"Email Sent. Please check your email address and follow the link provided",className:"whitespace-nowrap"}):(0,c.jsx)("div",{className:"paper",children:(0,c.jsxs)("div",{className:"max-w-xl flex-col items-stretch",children:[(0,c.jsx)("h1",{className:"m-0 text-4xl",children:"Send Password Reset Link"}),(0,c.jsx)("span",{children:"Please enter your email address to receive a password reset link"}),(0,c.jsxs)("form",{className:"w-full flex flex-col items-stretch gap-4",onSubmit:e=>{a(!0),e.preventDefault();let t=e.target["email-address"].value;(0,g.A)(`/api/sendPasswordResetLink?email=${t}`).then(e=>{console.log(e),setTimeout(()=>{a(!1)},500),e.success&&o(!0)})},children:[(0,c.jsx)("input",{type:"text",autoComplete:"email",name:"email-address",id:"email-address",className:"w-full",placeholder:"Email Address",defaultValue:e?.user?.logged_in_status?e.user.email:"",required:!0}),(0,c.jsx)("button",{children:"Send password reset Email"}),(0,c.jsx)(j,{message:"Please note that this link will expire after 1 hour"})]})]})})]})})})})}async function P({req:e,res:t}){let s=await (0,h.A)(e,t);return s?.social_login?{redirect:{destination:"/",permanent:!1}}:{props:{user:s}}}let v=(0,i.M)(r,"default"),E=(0,i.M)(r,"getStaticProps"),A=(0,i.M)(r,"getStaticPaths"),b=(0,i.M)(r,"getServerSideProps"),N=(0,i.M)(r,"config"),w=(0,i.M)(r,"reportWebVitals"),D=(0,i.M)(r,"unstable_getStaticProps"),k=(0,i.M)(r,"unstable_getStaticPaths"),O=(0,i.M)(r,"unstable_getStaticParams"),I=(0,i.M)(r,"unstable_getServerProps"),M=(0,i.M)(r,"unstable_getServerSideProps"),q=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/send-password-reset-link",pathname:"/send-password-reset-link",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:r})},90048:(e,t,s)=>{s.d(t,{A:()=>n});var r=s(8732);function n({message:e,className:t}){return(0,r.jsxs)("div",{className:"info green"+(t?" "+t:""),children:[(0,r.jsx)("img",{src:"/images/checkmark.svg",alt:"Warning Image Icon",width:22,className:"-my-2"}),(0,r.jsx)("span",{children:e})]})}s(82015)},91258:(e,t,s)=>{s.d(t,{A:()=>i});var r=s(8732),n=s(82015),a=s.n(n);function i({pageTitle:e,pageDescription:t,pagePathname:s,aceEditor:n}){return(0,r.jsxs)(a().Fragment,{children:[(0,r.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+s}),(0,r.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+s}),(0,r.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+s}),(0,r.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+s}),(0,r.jsx)("meta",{property:"og:title",content:e}),(0,r.jsx)("meta",{property:"og:description",content:t}),(0,r.jsx)("meta",{itemProp:"name",content:e}),(0,r.jsx)("meta",{itemProp:"description",content:t}),(0,r.jsx)("meta",{name:"twitter:title",content:e}),(0,r.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,r.jsxs)(a().Fragment,{children:[(0,r.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,r.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,s)=>{s.d(t,{A:()=>l});var r=s(71934),n=s(71205),a=s(29021),i=s.n(a),o=s(41939);async function l(e,t,s){let{keyCookieName:a,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[a]?.match(/./))return null;let c=(0,n.A)({encryptedString:e.cookies[a]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||s&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(s&&!i().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!s){let e=await (0,r.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,s)=>{s.d(t,{A:()=>r});function r(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",s=process.env.DSQL_COOKIES_KEY_NAME||"key",r=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),a&&(l+=`${a}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:l+=n}}},71205:(e,t,s)=>{s.d(t,{A:()=>a});var r=s(55511),n=s(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:s}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=s||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,r.scryptSync)(a,i,o),c=n.Buffer.alloc(16,0),u=(0,r.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,s)=>{s.r(t),s.d(t,{default:()=>a});var r=s(8732);s(82015);var n=s(20883);function a(){return(0,r.jsxs)(n.Html,{lang:"en",children:[(0,r.jsxs)(n.Head,{children:[(0,r.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,r.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,r.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,r.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,r.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,r.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,r.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,r.jsxs)("body",{children:[(0,r.jsx)(n.Main,{}),(0,r.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796],()=>s(90678));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/su/login.js b/dsql-app/.local_dist/server/pages/su/login.js index 2ce58fa..d28e1ae 100644 --- a/dsql-app/.local_dist/server/pages/su/login.js +++ b/dsql-app/.local_dist/server/pages/su/login.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=9634,e.ids=[3220,9634],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},38954:(e,t,s)=>{s.r(t),s.d(t,{config:()=>E,default:()=>x,getServerSideProps:()=>j,getStaticPaths:()=>y,getStaticProps:()=>v,reportWebVitals:()=>P,routeModule:()=>L,unstable_getServerProps:()=>N,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>D,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>A});var r={};s.r(r),s.d(r,{default:()=>_,getServerSideProps:()=>g});var n=s(63865),a=s(9455),i=s(30671),o=s(5583),l=s(19796),c=s(8732);s(82015);var u=s(27912),d=s.n(u),p=s(61197),m=s(46169),f=s(92702),h=s(89923);function _(){let e=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"Super User Login | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,c.jsxs)("section",{className:"w-full h-screen justify-center items-center",children:[(0,c.jsx)(d(),{children:e}),(0,c.jsxs)("div",{className:"p-6 bg-slate-100 rounded w-full max-w-2xl flex flex-col items-center",children:[(0,c.jsx)(S,{}),(0,c.jsxs)("form",{onSubmit:e=>{e.preventDefault();let t=e.target;(0,m.A)("/api/admin/loginSuUser",{method:"post",body:{email:t.email.value,password:t.password.value,authKey:t["auth-key"].value}}).then(e=>{window.location.reload()})},className:"flex flex-col items-stretch gap-4 w-full",children:[(0,c.jsx)("input",{type:"text",name:"email",id:"email",placeholder:"Email Address"}),(0,c.jsx)("input",{type:"password",name:"password",id:"password",placeholder:"Password"}),(0,c.jsx)("input",{type:"password",name:"auth-key",id:"auth-key",placeholder:"Auth Key"}),(0,c.jsx)("button",{children:"Login"})]})]})]})}async function g({req:e,res:t,query:s}){let r=await (0,f.default)(e,t,!0);(0,h.A)(r)&&console.log("Admin User Detected ...");let n=await (0,p.A)(e);return n?.logged_in_status?{redirect:{destination:"/su",permanent:!1}}:{props:{user:n}}}function S(){return(0,c.jsxs)("div",{className:"flex flex-col items-center gap-2 text-center",children:[(0,c.jsx)("h1",{className:"text-2xl text-center m-0",children:"Super User Login"}),(0,c.jsxs)("span",{children:["This area is reserved only for the owner of this Admin. To login use the info in your ",(0,c.jsx)("b",{children:"dsql.env"})," File. Use the env variables as follows. Your ",(0,c.jsx)("i",{children:"email address"})," is the same address used to register the first user account"]}),(0,c.jsxs)("ul",{className:"p-0",children:[(0,c.jsxs)("li",{children:["Password:"," ",(0,c.jsx)("i",{className:"info small w-auto inline",children:"dsql.env::"}),(0,c.jsx)("b",{children:" DSQL_USER_KEY"})]}),(0,c.jsxs)("li",{children:["Auth Key:"," ",(0,c.jsx)("i",{className:"info small w-auto inline",children:"dsql.env::"}),(0,c.jsx)("b",{children:" DSQL_SPECIAL_KEY"})]})]})]})}let x=(0,i.M)(r,"default"),v=(0,i.M)(r,"getStaticProps"),y=(0,i.M)(r,"getStaticPaths"),j=(0,i.M)(r,"getServerSideProps"),E=(0,i.M)(r,"config"),P=(0,i.M)(r,"reportWebVitals"),A=(0,i.M)(r,"unstable_getStaticProps"),b=(0,i.M)(r,"unstable_getStaticPaths"),D=(0,i.M)(r,"unstable_getStaticParams"),N=(0,i.M)(r,"unstable_getServerProps"),w=(0,i.M)(r,"unstable_getServerSideProps"),L=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/su/login",pathname:"/su/login",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:r})},61197:(e,t,s)=>{s.d(t,{A:()=>a});var r=s(71205),n=s(41939);async function a(e){let{keyCookieName:t,csrfCookieName:s}=(0,n.A)(),a=`${t}_su`;if(!e.cookies?.[a])return console.log("No auth key cookie found"),null;let i=(0,r.A)({encryptedString:e.cookies[a]});if(!i)return console.log("No user payload found"),null;let o=JSON.parse(i);return o.password!==process.env.DSQL_USER_KEY?(console.log("Invalid password"),null):o.authKey!==process.env.DSQL_SPECIAL_KEY?(console.log("Invalid auth key"),null):o}},92702:(e,t,s)=>{s.r(t),s.d(t,{default:()=>l});var r=s(71934),n=s(71205),a=s(29021),i=s.n(a),o=s(41939);async function l(e,t,s){let{keyCookieName:a,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[a]?.match(/./))return null;let c=(0,n.A)({encryptedString:e.cookies[a]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||s&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(s&&!i().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!s){let e=await (0,r.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},89923:(e,t,s)=>{s.d(t,{A:()=>r});function r(e,t){return t?!!(e?.id&&String(e?.id)==(process.env.DSQL_SU_USER_ID||"1")):!!(e?.id&&"1"==String(e?.id))}},41939:(e,t,s)=>{s.d(t,{A:()=>r});function r(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",s=process.env.DSQL_COOKIES_KEY_NAME||"key",r=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=s;let o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=r;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),a&&(l+=`${a}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:l+=n}}},71205:(e,t,s)=>{s.d(t,{A:()=>a});var r=s(55511),n=s(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:s}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=s||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,r.scryptSync)(a,i,o),c=n.Buffer.alloc(16,0),u=(0,r.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,s)=>{s.r(t),s.d(t,{default:()=>a});var r=s(8732);s(82015);var n=s(20883);function a(){return(0,r.jsxs)(n.Html,{lang:"en",children:[(0,r.jsxs)(n.Head,{children:[(0,r.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,r.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,r.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,r.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,r.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,r.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,r.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,r.jsxs)("body",{children:[(0,r.jsx)(n.Main,{}),(0,r.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796],()=>s(38954));module.exports=r})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=9634,e.ids=[3220,9634],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,s){return s in t?t[s]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,s)):"function"==typeof t&&"default"===s?t:void 0}}})},38954:(e,t,s)=>{s.r(t),s.d(t,{config:()=>E,default:()=>x,getServerSideProps:()=>j,getStaticPaths:()=>y,getStaticProps:()=>v,reportWebVitals:()=>P,routeModule:()=>L,unstable_getServerProps:()=>N,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>D,unstable_getStaticPaths:()=>b,unstable_getStaticProps:()=>A});var r={};s.r(r),s.d(r,{default:()=>_,getServerSideProps:()=>g});var n=s(63865),i=s(9455),a=s(30671),o=s(5583),l=s(19796),c=s(8732);s(82015);var u=s(27912),d=s.n(u),p=s(61197),m=s(46169),f=s(92702),h=s(89923);function _(){let e=(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("title",{children:"Super User Login | Datasquirel"}),(0,c.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,c.jsxs)("section",{className:"w-full h-screen justify-center items-center",children:[(0,c.jsx)(d(),{children:e}),(0,c.jsxs)("div",{className:"p-6 bg-slate-100 rounded w-full max-w-2xl flex flex-col items-center",children:[(0,c.jsx)(S,{}),(0,c.jsxs)("form",{onSubmit:e=>{e.preventDefault();let t=e.target;(0,m.A)("/api/admin/loginSuUser",{method:"post",body:{email:t.email.value,password:t.password.value,authKey:t["auth-key"].value}}).then(e=>{window.location.reload()})},className:"flex flex-col items-stretch gap-4 w-full",children:[(0,c.jsx)("input",{type:"text",name:"email",id:"email",placeholder:"Email Address"}),(0,c.jsx)("input",{type:"password",name:"password",id:"password",placeholder:"Password"}),(0,c.jsx)("input",{type:"password",name:"auth-key",id:"auth-key",placeholder:"Auth Key"}),(0,c.jsx)("button",{children:"Login"})]})]})]})}async function g({req:e,res:t,query:s}){let r=await (0,f.A)(e,t,!0);(0,h.A)(r)&&console.log("Admin User Detected ...");let n=await (0,p.A)(e);return n?.logged_in_status?{redirect:{destination:"/su",permanent:!1}}:{props:{user:n}}}function S(){return(0,c.jsxs)("div",{className:"flex flex-col items-center gap-2 text-center",children:[(0,c.jsx)("h1",{className:"text-2xl text-center m-0",children:"Super User Login"}),(0,c.jsxs)("span",{children:["This area is reserved only for the owner of this Admin. To login use the info in your ",(0,c.jsx)("b",{children:"dsql.env"})," File. Use the env variables as follows. Your ",(0,c.jsx)("i",{children:"email address"})," is the same address used to register the first user account"]}),(0,c.jsxs)("ul",{className:"p-0",children:[(0,c.jsxs)("li",{children:["Password:"," ",(0,c.jsx)("i",{className:"info small w-auto inline",children:"dsql.env::"}),(0,c.jsx)("b",{children:" DSQL_USER_KEY"})]}),(0,c.jsxs)("li",{children:["Auth Key:"," ",(0,c.jsx)("i",{className:"info small w-auto inline",children:"dsql.env::"}),(0,c.jsx)("b",{children:" DSQL_SPECIAL_KEY"})]})]})]})}let x=(0,a.M)(r,"default"),v=(0,a.M)(r,"getStaticProps"),y=(0,a.M)(r,"getStaticPaths"),j=(0,a.M)(r,"getServerSideProps"),E=(0,a.M)(r,"config"),P=(0,a.M)(r,"reportWebVitals"),A=(0,a.M)(r,"unstable_getStaticProps"),b=(0,a.M)(r,"unstable_getStaticPaths"),D=(0,a.M)(r,"unstable_getStaticParams"),N=(0,a.M)(r,"unstable_getServerProps"),w=(0,a.M)(r,"unstable_getServerSideProps"),L=new n.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/login",pathname:"/su/login",bundlePath:"",filename:""},components:{App:l.default,Document:o.default},userland:r})},61197:(e,t,s)=>{s.d(t,{A:()=>i});var r=s(71205),n=s(41939);async function i(e){let{keyCookieName:t,csrfCookieName:s}=(0,n.A)(),i=`${t}_su`;if(!e.cookies?.[i])return console.log("No auth key cookie found"),null;let a=(0,r.A)({encryptedString:e.cookies[i]});if(!a)return console.log("No user payload found"),null;let o=JSON.parse(a);return o.password!==process.env.DSQL_USER_KEY?(console.log("Invalid password"),null):o.authKey!==process.env.DSQL_SPECIAL_KEY?(console.log("Invalid auth key"),null):o}},92702:(e,t,s)=>{s.d(t,{A:()=>l});var r=s(71934),n=s(71205),i=s(29021),a=s.n(i),o=s(41939);async function l(e,t,s){let{keyCookieName:i,csrfCookieName:l}=(0,o.A)();if(!e.cookies?.[i]?.match(/./))return null;let c=(0,n.A)({encryptedString:e.cookies[i]});if(!c)return null;let u=JSON.parse(c);if(!u.csrf_k||s&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let d=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!d)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(s&&!a().existsSync(`${d}/${u.csrf_k}`))return null;if(0==u.verification_status&&!s){let e=await (0,r.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},89923:(e,t,s)=>{s.d(t,{A:()=>r});function r(e,t){return t?!!(e?.id&&String(e?.id)==(process.env.DSQL_SU_USER_ID||"1")):!!(e?.id&&"1"==String(e?.id))}},41939:(e,t,s)=>{s.d(t,{A:()=>r});function r(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",s=process.env.DSQL_COOKIES_KEY_NAME||"key",r=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",i=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),a=t;e?.userId&&(a+=`user_${e.userId}_`),i&&(a+=`${i}_`),a+=s;let o=t;e?.userId&&(o+=`user_${e.userId}_`),i&&(o+=`${i}_`),o+=r;let l=t;return e?.userId&&(l+=`user_${e.userId}_`),i&&(l+=`${i}_`),{keyCookieName:a,csrfCookieName:o,oneTimeCodeName:l+=n}}},71205:(e,t,s)=>{s.d(t,{A:()=>i});var r=s(55511),n=s(79428);function i({encryptedString:e,encryptionKey:t,encryptionSalt:s}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let i=t||process.env.DSQL_ENCRYPTION_PASSWORD,a=s||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!i?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!a?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let l=(0,r.scryptSync)(i,a,o),c=n.Buffer.alloc(16,0),u=(0,r.createDecipheriv)("aes-192-cbc",l,c);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,s)=>{s.r(t),s.d(t,{default:()=>i});var r=s(8732);s(82015);var n=s(20883);function i(){return(0,r.jsxs)(n.Html,{lang:"en",children:[(0,r.jsxs)(n.Head,{children:[(0,r.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,r.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,r.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,r.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,r.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,r.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,r.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,r.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,r.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,r.jsxs)("body",{children:[(0,r.jsx)(n.Main,{}),(0,r.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return s}});var s=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796],()=>s(38954));module.exports=r})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/terms.html b/dsql-app/.local_dist/server/pages/terms.html index 17f40b3..939eede 100644 --- a/dsql-app/.local_dist/server/pages/terms.html +++ b/dsql-app/.local_dist/server/pages/terms.html @@ -1 +1 @@ -Terms and Conditions | Datasquirel

Terms and Conditions

Welcome to datasquirel.com!
Dotted image background

These terms and conditions outline the rules and regulations for the use of Datasquirel's Website, located at https://datasquirel.com.

By accessing this website we assume you accept these terms and conditions. Do not continue to use datasquirel.com if you do not agree to take all of the terms and conditions stated on this page.

The following terminology applies to these Terms and Conditions, Privacy Statement and Disclaimer Notice and all Agreements: "Client", "You" and "Your" refers to you, the person log on this website and compliant to the Company’s terms and conditions. "The Company", "Ourselves", "We", "Our" and "Us", refers to our Company. "Party", "Parties", or "Us", refers to both the Client and ourselves. All terms refer to the offer, acceptance and consideration of payment necessary to undertake the process of our assistance to the Client in the most appropriate manner for the express purpose of meeting the Client’s needs in respect of provision of the Company’s stated services, in accordance with and subject to, prevailing law of Netherlands. Any use of the above terminology or other words in the singular, plural, capitalization and/or he/she or they, are taken as interchangeable and therefore as referring to same.

Cookies

We employ the use of cookies. By accessing datasquirel.com, you agreed to use cookies in agreement with the Datasquirel's Privacy Policy.

Most interactive websites use cookies to let us retrieve the user’s details for each visit. Cookies are used by our website to enable the functionality of certain areas to make it easier for people visiting our website. Some of our affiliate/advertising partners may also use cookies.

License

Unless otherwise stated, Datasquirel and/or its licensors own the intellectual property rights for all material on datasquirel.com. All intellectual property rights are reserved. You may access this from datasquirel.com for your own personal use subjected to restrictions set in these terms and conditions.

You must not:

  • Republish material from datasquirel.com
  • Sell, rent or sub-license material from datasquirel.com
  • Reproduce, duplicate or copy material from datasquirel.com
  • Redistribute content from datasquirel.com

This Agreement shall begin on the date hereof.

Parts of this website offer an opportunity for users to post and exchange opinions and information in certain areas of the website. Datasquirel does not filter, edit, publish or review Comments prior to their presence on the website. Comments do not reflect the views and opinions of Datasquirel,its agents and/or affiliates. Comments reflect the views and opinions of the person who post their views and opinions. To the extent permitted by applicable laws, Datasquirel shall not be liable for the Comments or for any liability, damages or expenses caused and/or suffered as a result of any use of and/or posting of and/or appearance of the Comments on this website.

Datasquirel reserves the right to monitor all Comments and to remove any Comments which can be considered inappropriate, offensive or causes breach of these Terms and Conditions.

You warrant and represent that:

  • You are entitled to post the Comments on our website and have all necessary licenses and consents to do so;
  • The Comments do not invade any intellectual property right, including without limitation copyright, patent or trademark of any third party;
  • The Comments do not contain any defamatory, libelous, offensive, indecent or otherwise unlawful material which is an invasion of privacy
  • The Comments will not be used to solicit or promote business or custom or present commercial activities or unlawful activity.

You hereby grant Datasquirel a non-exclusive license to use, reproduce, edit and authorize others to use, reproduce and edit any of your Comments in any and all forms, formats or media.

Hyperlinking to our Content

The following organizations may link to our Website without prior written approval:

  • Government agencies;
  • Search engines;
  • News organizations;
  • Online directory distributors may link to our Website in the same manner as they hyperlink to the Websites of other listed businesses; and
  • System wide Accredited Businesses except soliciting non-profit organizations, charity shopping malls, and charity fundraising groups which may not hyperlink to our Web site.

These organizations may link to our home page, to publications or to other Website information so long as the link: (a) is not in any way deceptive; (b) does not falsely imply sponsorship, endorsement or approval of the linking party and its products and/or services; and (c) fits within the context of the linking party’s site.

We may consider and approve other link requests from the following types of organizations:

  • commonly-known consumer and/or business information sources;
  • dot.com community sites;
  • associations or other groups representing charities;
  • online directory distributors;
  • internet portals;
  • accounting, law and consulting firms; and
  • educational institutions and trade associations.

We will approve link requests from these organizations if we decide that: (a) the link would not make us look unfavorably to ourselves or to our accredited businesses; (b) the organization does not have any negative records with us; (c) the benefit to us from the visibility of the hyperlink compensates the absence of Datasquirel; and (d) the link is in the context of general resource information.

These organizations may link to our home page so long as the link: (a) is not in any way deceptive; (b) does not falsely imply sponsorship, endorsement or approval of the linking party and its products or services; and (c) fits within the context of the linking party’s site.

If you are one of the organizations listed in paragraph 2 above and are interested in linking to our website, you must inform us by sending an e-mail to Datasquirel. Please include your name, your organization name, contact information as well as the URL of your site, a list of any URLs from which you intend to link to our Website, and a list of the URLs on our site to which you would like to link. Wait 2-3 weeks for a response.

Approved organizations may hyperlink to our Website as follows:

  • By use of our corporate name; or
  • By use of the uniform resource locator being linked to; or
  • By use of any other description of our Website being linked to that makes sense within the context and format of content on the linking party’s site.

No use of Datasquirel's logo or other artwork will be allowed for linking absent a trademark license agreement.

iFrames

Without prior approval and written permission, you may not create frames around our Webpages that alter in any way the visual presentation or appearance of our Website.

Content Liability

We shall not be hold responsible for any content that appears on your Website. You agree to protect and defend us against all claims that is rising on your Website. No link(s) should appear on any Website that may be interpreted as libelous, obscene or criminal, or which infringes, otherwise violates, or advocates the infringement or other violation of, any third party rights.

Your Privacy

Please read Privacy Policy

Reservation of Rights

We reserve the right to request that you remove all links or any particular link to our Website. You approve to immediately remove all links to our Website upon request. We also reserve the right to amen these terms and conditions and it’s linking policy at any time. By continuously linking to our Website, you agree to be bound to and follow these linking terms and conditions.

Removal of links from our website

If you find any link on our Website that is offensive for any reason, you are free to contact and inform us any moment. We will consider requests to remove links but we are not obligated to or so or to respond to you directly.

We do not ensure that the information on this website is correct, we do not warrant its completeness or accuracy; nor do we promise to ensure that the website remains available or that the material on the website is kept up to date.

Disclaimer

To the maximum extent permitted by applicable law, we exclude all representations, warranties and conditions relating to our website and the use of this website. Nothing in this disclaimer will:

  • limit or exclude our or your liability for death or personal injury;
  • limit or exclude our or your liability for fraud or fraudulent misrepresentation;
  • limit any of our or your liabilities in any way that is not permitted under applicable law; or
  • exclude any of our or your liabilities that may not be excluded under applicable law.

The limitations and prohibitions of liability set in this Section and elsewhere in this disclaimer: (a) are subject to the preceding paragraph; and (b) govern all liabilities arising under the disclaimer, including liabilities arising in contract, in tort and for breach of statutory duty.

As long as the website and the information and services on the website are provided free of charge, we will not be liable for any loss or damage of any nature.

\ No newline at end of file +Terms and Conditions | Datasquirel

Terms and Conditions

Welcome to datasquirel.com!
Dotted image background

These terms and conditions outline the rules and regulations for the use of Datasquirel's Website, located at https://datasquirel.com.

By accessing this website we assume you accept these terms and conditions. Do not continue to use datasquirel.com if you do not agree to take all of the terms and conditions stated on this page.

The following terminology applies to these Terms and Conditions, Privacy Statement and Disclaimer Notice and all Agreements: "Client", "You" and "Your" refers to you, the person log on this website and compliant to the Company’s terms and conditions. "The Company", "Ourselves", "We", "Our" and "Us", refers to our Company. "Party", "Parties", or "Us", refers to both the Client and ourselves. All terms refer to the offer, acceptance and consideration of payment necessary to undertake the process of our assistance to the Client in the most appropriate manner for the express purpose of meeting the Client’s needs in respect of provision of the Company’s stated services, in accordance with and subject to, prevailing law of Netherlands. Any use of the above terminology or other words in the singular, plural, capitalization and/or he/she or they, are taken as interchangeable and therefore as referring to same.

Cookies

We employ the use of cookies. By accessing datasquirel.com, you agreed to use cookies in agreement with the Datasquirel's Privacy Policy.

Most interactive websites use cookies to let us retrieve the user’s details for each visit. Cookies are used by our website to enable the functionality of certain areas to make it easier for people visiting our website. Some of our affiliate/advertising partners may also use cookies.

License

Unless otherwise stated, Datasquirel and/or its licensors own the intellectual property rights for all material on datasquirel.com. All intellectual property rights are reserved. You may access this from datasquirel.com for your own personal use subjected to restrictions set in these terms and conditions.

You must not:

  • Republish material from datasquirel.com
  • Sell, rent or sub-license material from datasquirel.com
  • Reproduce, duplicate or copy material from datasquirel.com
  • Redistribute content from datasquirel.com

This Agreement shall begin on the date hereof.

Parts of this website offer an opportunity for users to post and exchange opinions and information in certain areas of the website. Datasquirel does not filter, edit, publish or review Comments prior to their presence on the website. Comments do not reflect the views and opinions of Datasquirel,its agents and/or affiliates. Comments reflect the views and opinions of the person who post their views and opinions. To the extent permitted by applicable laws, Datasquirel shall not be liable for the Comments or for any liability, damages or expenses caused and/or suffered as a result of any use of and/or posting of and/or appearance of the Comments on this website.

Datasquirel reserves the right to monitor all Comments and to remove any Comments which can be considered inappropriate, offensive or causes breach of these Terms and Conditions.

You warrant and represent that:

  • You are entitled to post the Comments on our website and have all necessary licenses and consents to do so;
  • The Comments do not invade any intellectual property right, including without limitation copyright, patent or trademark of any third party;
  • The Comments do not contain any defamatory, libelous, offensive, indecent or otherwise unlawful material which is an invasion of privacy
  • The Comments will not be used to solicit or promote business or custom or present commercial activities or unlawful activity.

You hereby grant Datasquirel a non-exclusive license to use, reproduce, edit and authorize others to use, reproduce and edit any of your Comments in any and all forms, formats or media.

Hyperlinking to our Content

The following organizations may link to our Website without prior written approval:

  • Government agencies;
  • Search engines;
  • News organizations;
  • Online directory distributors may link to our Website in the same manner as they hyperlink to the Websites of other listed businesses; and
  • System wide Accredited Businesses except soliciting non-profit organizations, charity shopping malls, and charity fundraising groups which may not hyperlink to our Web site.

These organizations may link to our home page, to publications or to other Website information so long as the link: (a) is not in any way deceptive; (b) does not falsely imply sponsorship, endorsement or approval of the linking party and its products and/or services; and (c) fits within the context of the linking party’s site.

We may consider and approve other link requests from the following types of organizations:

  • commonly-known consumer and/or business information sources;
  • dot.com community sites;
  • associations or other groups representing charities;
  • online directory distributors;
  • internet portals;
  • accounting, law and consulting firms; and
  • educational institutions and trade associations.

We will approve link requests from these organizations if we decide that: (a) the link would not make us look unfavorably to ourselves or to our accredited businesses; (b) the organization does not have any negative records with us; (c) the benefit to us from the visibility of the hyperlink compensates the absence of Datasquirel; and (d) the link is in the context of general resource information.

These organizations may link to our home page so long as the link: (a) is not in any way deceptive; (b) does not falsely imply sponsorship, endorsement or approval of the linking party and its products or services; and (c) fits within the context of the linking party’s site.

If you are one of the organizations listed in paragraph 2 above and are interested in linking to our website, you must inform us by sending an e-mail to Datasquirel. Please include your name, your organization name, contact information as well as the URL of your site, a list of any URLs from which you intend to link to our Website, and a list of the URLs on our site to which you would like to link. Wait 2-3 weeks for a response.

Approved organizations may hyperlink to our Website as follows:

  • By use of our corporate name; or
  • By use of the uniform resource locator being linked to; or
  • By use of any other description of our Website being linked to that makes sense within the context and format of content on the linking party’s site.

No use of Datasquirel's logo or other artwork will be allowed for linking absent a trademark license agreement.

iFrames

Without prior approval and written permission, you may not create frames around our Webpages that alter in any way the visual presentation or appearance of our Website.

Content Liability

We shall not be hold responsible for any content that appears on your Website. You agree to protect and defend us against all claims that is rising on your Website. No link(s) should appear on any Website that may be interpreted as libelous, obscene or criminal, or which infringes, otherwise violates, or advocates the infringement or other violation of, any third party rights.

Your Privacy

Please read Privacy Policy

Reservation of Rights

We reserve the right to request that you remove all links or any particular link to our Website. You approve to immediately remove all links to our Website upon request. We also reserve the right to amen these terms and conditions and it’s linking policy at any time. By continuously linking to our Website, you agree to be bound to and follow these linking terms and conditions.

Removal of links from our website

If you find any link on our Website that is offensive for any reason, you are free to contact and inform us any moment. We will consider requests to remove links but we are not obligated to or so or to respond to you directly.

We do not ensure that the information on this website is correct, we do not warrant its completeness or accuracy; nor do we promise to ensure that the website remains available or that the material on the website is kept up to date.

Disclaimer

To the maximum extent permitted by applicable law, we exclude all representations, warranties and conditions relating to our website and the use of this website. Nothing in this disclaimer will:

  • limit or exclude our or your liability for death or personal injury;
  • limit or exclude our or your liability for fraud or fraudulent misrepresentation;
  • limit any of our or your liabilities in any way that is not permitted under applicable law; or
  • exclude any of our or your liabilities that may not be excluded under applicable law.

The limitations and prohibitions of liability set in this Section and elsewhere in this disclaimer: (a) are subject to the preceding paragraph; and (b) govern all liabilities arising under the disclaimer, including liabilities arising in contract, in tort and for breach of statutory duty.

As long as the website and the information and services on the website are provided free of charge, we will not be liable for any loss or damage of any nature.

\ No newline at end of file diff --git a/dsql-app/.local_dist/server/pages/unsubscribe.js b/dsql-app/.local_dist/server/pages/unsubscribe.js index 192b5c2..a456bd9 100644 --- a/dsql-app/.local_dist/server/pages/unsubscribe.js +++ b/dsql-app/.local_dist/server/pages/unsubscribe.js @@ -1 +1 @@ -"use strict";(()=>{var e={};e.id=3751,e.ids=[3220,3751],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},41531:(e,t,r)=>{r.r(t),r.d(t,{config:()=>E,default:()=>S,getServerSideProps:()=>P,getStaticPaths:()=>y,getStaticProps:()=>b,reportWebVitals:()=>v,routeModule:()=>M,unstable_getServerProps:()=>O,unstable_getServerSideProps:()=>I,unstable_getStaticParams:()=>D,unstable_getStaticPaths:()=>N,unstable_getStaticProps:()=>A});var s={};r.r(s),r.d(s,{default:()=>_,getServerSideProps:()=>j});var n=r(63865),a=r(9455),i=r(30671),o=r(5583),c=r(19796),l=r(8732),u=r(82015),p=r.n(u),m=r(16757),d=r(91258),x=r(92702),h=r(46169),f=r(1013),g=r(71934);function _({user:e,email:t,productionEnvironment:r,existingAlerts:s}){let n="Unsubscribe | Datasquirel",a="Unsubscribe from email alerts",i=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:n}),(0,l.jsx)("meta",{name:"description",content:a}),(0,l.jsx)(d.A,{pageTitle:n,pageDescription:a,pagePathname:"/unsubscribe"})]}),[o,c]=p().useState(!1);return(0,l.jsx)(p().Fragment,{children:(0,l.jsx)(f.A,{head:i,user:e,productionEnvironment:r,children:(0,l.jsx)("main",{children:(0,l.jsxs)("section",{children:[o&&(0,l.jsx)(m.A,{}),(0,l.jsxs)("div",{className:"flex-col",children:[(0,l.jsx)("h1",{className:"text-2xl",children:"Unsubscribe from Email alerts"}),!t&&(0,l.jsxs)("p",{className:"max-w-md",children:["No email please ",(0,l.jsx)("a",{href:"/login",children:"Login"})," ","to Access Email Subscriptions or click on"," ",(0,l.jsx)("i",{children:'"unsubscribe"'})," from your mail box"]}),t&&(0,l.jsxs)("form",{className:"flex flex-col items-start gap-4",onSubmit:r=>{r.preventDefault(),c(!0);let s=r.target;(0,h.A)("/api/unsubscribe",{method:"post",body:{email:t,alerts:s.alerts_checkbox.checked,userId:e?.id?e.id:null}}).then(e=>{console.log(e),c(!1)})},children:[(0,l.jsx)("span",{className:"bg-slate-100 py-1 px-3 rounded-full",children:t}),(0,l.jsxs)("div",{className:"flex items-center gap-1",children:[(0,l.jsx)("input",{type:"checkbox",name:"alerts_checkbox",id:"alerts_checkbox",defaultChecked:!!s,className:"w-6 h-6"}),(0,l.jsx)("label",{htmlFor:"alerts_checkbox",className:"text-base whitespace-nowrap text-slate-800",children:"Alerts"})]}),(0,l.jsx)("button",{children:"Save Settings"})]})]})]})})})})}async function j({req:e,res:t,query:r}){let s=process.env.DSQL_HOST_ENV,n=await (0,x.default)(e,t),a=r.email?r.email:n?.email?n.email:null,i=await (0,g.A)(`SELECT email FROM unsubscribes WHERE email='${a}' AND type='alerts'`);return{props:{user:n,email:a,productionEnvironment:s,existingAlerts:!i[0]}}}let S=(0,i.M)(s,"default"),b=(0,i.M)(s,"getStaticProps"),y=(0,i.M)(s,"getStaticPaths"),P=(0,i.M)(s,"getServerSideProps"),E=(0,i.M)(s,"config"),v=(0,i.M)(s,"reportWebVitals"),A=(0,i.M)(s,"unstable_getStaticProps"),N=(0,i.M)(s,"unstable_getStaticPaths"),D=(0,i.M)(s,"unstable_getStaticParams"),O=(0,i.M)(s,"unstable_getServerProps"),I=(0,i.M)(s,"unstable_getServerSideProps"),M=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/unsubscribe",pathname:"/unsubscribe",bundlePath:"",filename:""},components:{App:c.default,Document:o.default},userland:s})},91258:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(8732),n=r(82015),a=r.n(n);function i({pageTitle:e,pageDescription:t,pagePathname:r,aceEditor:n}){return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:title",content:e}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{itemProp:"name",content:e}),(0,s.jsx)("meta",{itemProp:"description",content:t}),(0,s.jsx)("meta",{name:"twitter:title",content:e}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,r)=>{r.r(t),r.d(t,{default:()=>c});var s=r(71934),n=r(71205),a=r(29021),i=r.n(a),o=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,o.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let p=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!p)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!i().existsSync(`${p}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=r;let o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:c+=n}}},71205:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(55511),n=r(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=r||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,s.scryptSync)(a,i,o),l=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",c,l);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(8732);r(82015);var n=r(20883);function a(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796],()=>r(41531));module.exports=s})(); \ No newline at end of file +"use strict";(()=>{var e={};e.id=3751,e.ids=[3220,3751],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},41531:(e,t,r)=>{r.r(t),r.d(t,{config:()=>E,default:()=>S,getServerSideProps:()=>P,getStaticPaths:()=>y,getStaticProps:()=>b,reportWebVitals:()=>v,routeModule:()=>M,unstable_getServerProps:()=>O,unstable_getServerSideProps:()=>I,unstable_getStaticParams:()=>D,unstable_getStaticPaths:()=>N,unstable_getStaticProps:()=>A});var s={};r.r(s),r.d(s,{default:()=>_,getServerSideProps:()=>j});var n=r(63865),a=r(9455),i=r(30671),o=r(5583),c=r(19796),l=r(8732),u=r(82015),p=r.n(u),m=r(16757),d=r(91258),x=r(92702),h=r(46169),g=r(1013),f=r(71934);function _({user:e,email:t,productionEnvironment:r,existingAlerts:s}){let n="Unsubscribe | Datasquirel",a="Unsubscribe from email alerts",i=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:n}),(0,l.jsx)("meta",{name:"description",content:a}),(0,l.jsx)(d.A,{pageTitle:n,pageDescription:a,pagePathname:"/unsubscribe"})]}),[o,c]=p().useState(!1);return(0,l.jsx)(p().Fragment,{children:(0,l.jsx)(g.A,{head:i,user:e,productionEnvironment:r,children:(0,l.jsx)("main",{children:(0,l.jsxs)("section",{children:[o&&(0,l.jsx)(m.A,{}),(0,l.jsxs)("div",{className:"flex-col",children:[(0,l.jsx)("h1",{className:"text-2xl",children:"Unsubscribe from Email alerts"}),!t&&(0,l.jsxs)("p",{className:"max-w-md",children:["No email please ",(0,l.jsx)("a",{href:"/login",children:"Login"})," ","to Access Email Subscriptions or click on"," ",(0,l.jsx)("i",{children:'"unsubscribe"'})," from your mail box"]}),t&&(0,l.jsxs)("form",{className:"flex flex-col items-start gap-4",onSubmit:r=>{r.preventDefault(),c(!0);let s=r.target;(0,h.A)("/api/unsubscribe",{method:"post",body:{email:t,alerts:s.alerts_checkbox.checked,userId:e?.id?e.id:null}}).then(e=>{console.log(e),c(!1)})},children:[(0,l.jsx)("span",{className:"bg-slate-100 py-1 px-3 rounded-full",children:t}),(0,l.jsxs)("div",{className:"flex items-center gap-1",children:[(0,l.jsx)("input",{type:"checkbox",name:"alerts_checkbox",id:"alerts_checkbox",defaultChecked:!!s,className:"w-6 h-6"}),(0,l.jsx)("label",{htmlFor:"alerts_checkbox",className:"text-base whitespace-nowrap text-slate-800",children:"Alerts"})]}),(0,l.jsx)("button",{children:"Save Settings"})]})]})]})})})})}async function j({req:e,res:t,query:r}){let s=process.env.DSQL_HOST_ENV,n=await (0,x.A)(e,t),a=r.email?r.email:n?.email?n.email:null,i=await (0,f.A)(`SELECT email FROM unsubscribes WHERE email='${a}' AND type='alerts'`);return{props:{user:n,email:a,productionEnvironment:s,existingAlerts:!i[0]}}}let S=(0,i.M)(s,"default"),b=(0,i.M)(s,"getStaticProps"),y=(0,i.M)(s,"getStaticPaths"),P=(0,i.M)(s,"getServerSideProps"),E=(0,i.M)(s,"config"),v=(0,i.M)(s,"reportWebVitals"),A=(0,i.M)(s,"unstable_getStaticProps"),N=(0,i.M)(s,"unstable_getStaticPaths"),D=(0,i.M)(s,"unstable_getStaticParams"),O=(0,i.M)(s,"unstable_getServerProps"),I=(0,i.M)(s,"unstable_getServerSideProps"),M=new n.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/unsubscribe",pathname:"/unsubscribe",bundlePath:"",filename:""},components:{App:c.default,Document:o.default},userland:s})},91258:(e,t,r)=>{r.d(t,{A:()=>i});var s=r(8732),n=r(82015),a=r.n(n);function i({pageTitle:e,pageDescription:t,pagePathname:r,aceEditor:n}){return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("link",{rel:"canonical",href:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{itemProp:"url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{name:"twitter:url",content:"http://localhost:7070"+r}),(0,s.jsx)("meta",{property:"og:title",content:e}),(0,s.jsx)("meta",{property:"og:description",content:t}),(0,s.jsx)("meta",{itemProp:"name",content:e}),(0,s.jsx)("meta",{itemProp:"description",content:t}),(0,s.jsx)("meta",{name:"twitter:title",content:e}),(0,s.jsx)("meta",{name:"twitter:description",content:t}),n&&(0,s.jsxs)(a().Fragment,{children:[(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ace.min.js",integrity:"sha512-q6CTB0jS+VuJnSct82rVcWlI06LGzNjaG3CWenHWVUncRvc4UQMFkA3a5Ip880xr+lBx38FcHDclOxPdSg+sBw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),(0,s.jsx)("script",{src:"https://cdnjs.cloudflare.com/ajax/libs/ace/1.22.0/ext-language_tools.min.js",integrity:"sha512-6g6cvocV7eT/J8L44lL8gJKqq9onqQeYGgJO0DmrsYFcCfRl6wYkYA/KHS768r4QVTB4JxsCcMQ9gIezxpTCZw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})]})]})}},92702:(e,t,r)=>{r.d(t,{A:()=>c});var s=r(71934),n=r(71205),a=r(29021),i=r.n(a),o=r(41939);async function c(e,t,r){let{keyCookieName:a,csrfCookieName:c}=(0,o.A)();if(!e.cookies?.[a]?.match(/./))return null;let l=(0,n.A)({encryptedString:e.cookies[a]});if(!l)return null;let u=JSON.parse(l);if(!u.csrf_k||r&&!Object.keys(e.headers).find(e=>e.includes(u.csrf_k)))return null;let p=process.env.DSQL_USER_LOGIN_KEYS_PATH;if(!p)return console.log("DSQL_USER_LOGIN_KEYS_PATH env variable not found. Please set this variable."),null;if(r&&!i().existsSync(`${p}/${u.csrf_k}`))return null;if(0==u.verification_status&&!r){let e=await (0,s.A)(`SELECT verification_status FROM users WHERE id='${u.id}'`);e&&e[0]&&1==e[0].verification_status&&t.setHeader("Set-Cookie",["user_refresh=1"])}return u?.date&&Date.now()-u.date>6048e5?null:u}},41939:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){let t=process.env.DSQL_COOKIES_PREFIX||"dsql_",r=process.env.DSQL_COOKIES_KEY_NAME||"key",s=process.env.DSQL_COOKIES_CSRF_NAME||"csrf",n=process.env.DSQL_COOKIES_ONE_TIME_CODE_NAME||"one-time-code",a=e?.database?.replace(/^datasquirel_user_\d+_/,"")||process.env.DSQL_DB_NAME?.replace(/^datasquirel_user_\d+_/,""),i=t;e?.userId&&(i+=`user_${e.userId}_`),a&&(i+=`${a}_`),i+=r;let o=t;e?.userId&&(o+=`user_${e.userId}_`),a&&(o+=`${a}_`),o+=s;let c=t;return e?.userId&&(c+=`user_${e.userId}_`),a&&(c+=`${a}_`),{keyCookieName:i,csrfCookieName:o,oneTimeCodeName:c+=n}}},71205:(e,t,r)=>{r.d(t,{A:()=>a});var s=r(55511),n=r(79428);function a({encryptedString:e,encryptionKey:t,encryptionSalt:r}){if(!e?.match(/./))return console.log("Encrypted string is invalid"),e;let a=t||process.env.DSQL_ENCRYPTION_PASSWORD,i=r||process.env.DSQL_ENCRYPTION_SALT,o=process.env.DSQL_ENCRYPTION_KEY_LENGTH?Number(process.env.DSQL_ENCRYPTION_KEY_LENGTH):24;if(!a?.match(/.{8,}/))return console.log("Decrption key is invalid"),e;if(!i?.match(/.{8,}/))return console.log("Decrption salt is invalid"),e;let c=(0,s.scryptSync)(a,i,o),l=n.Buffer.alloc(16,0),u=(0,s.createDecipheriv)("aes-192-cbc",c,l);try{let t=u.update(e,"hex","utf8");return t+=u.final("utf8")}catch(t){return console.log("Error in decrypting =>",t.message),e}}},71934:(e,t,r)=>{r.d(t,{A:()=>s});async function s(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let r=await t.query(...e);return JSON.parse(JSON.stringify(r))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},5583:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(8732);r(82015);var n=r(20883);function a(){return(0,s.jsxs)(n.Html,{lang:"en",children:[(0,s.jsxs)(n.Head,{children:[(0,s.jsx)("meta",{name:"author",content:"Datasquirel"}),(0,s.jsx)("meta",{name:"Copyright",content:`Copyright (c) ${new Date().getFullYear()} Datasquirel`}),"dev_dev".match(/dev/)&&(0,s.jsx)("meta",{name:"robots",content:"noindex,nofollow"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com/",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Poppins"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=Inter"}),(0,s.jsx)("link",{rel:"stylesheet",href:"https://fonts.googleapis.com/css?family=IBM+Plex+Mono"}),(0,s.jsx)("script",{src:"/scripts/themeSelector.js"}),(0,s.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=UTF-8"}),(0,s.jsx)("meta",{property:"og:site_name",content:"DATASQUIREL"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,s.jsx)("meta",{property:"og:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{itemProp:"image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://static.datasquirel.com/images/user-images/user-2/email-banner.jpeg"}),(0,s.jsx)("link",{rel:"stylesheet",href:"/styles/prism.css"}),(0,s.jsx)("script",{src:"/scripts/prism.js",async:!0}),(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"var DSQL = {}"}})]}),(0,s.jsxs)("body",{children:[(0,s.jsx)(n.Main,{}),(0,s.jsx)(n.NextScript,{})]})]})}},9455:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return r}});var r=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796],()=>r(41531));module.exports=s})(); \ No newline at end of file diff --git a/dsql-app/.local_dist/static/hgCuuxNPs7UC1FUl37eUz/_buildManifest.js b/dsql-app/.local_dist/static/0Tj60KlCbOC34qhw2O05f/_buildManifest.js similarity index 94% rename from dsql-app/.local_dist/static/hgCuuxNPs7UC1FUl37eUz/_buildManifest.js rename to dsql-app/.local_dist/static/0Tj60KlCbOC34qhw2O05f/_buildManifest.js index 35279af..7fb2a3d 100644 --- a/dsql-app/.local_dist/static/hgCuuxNPs7UC1FUl37eUz/_buildManifest.js +++ b/dsql-app/.local_dist/static/0Tj60KlCbOC34qhw2O05f/_buildManifest.js @@ -1 +1 @@ -self.__BUILD_MANIFEST=function(s,a,e,d,i,t,c,n,u,b,r,g,l,_,m,h,p,f,k,o,j,y,w,v,I,B,F){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:0,errorRate:1e-4,numBits:0,numHashes:j,bitArray:[]},__routerFilterDynamic:{numItems:0,errorRate:1e-4,numBits:u,numHashes:j,bitArray:[]},"/":[y,"static/css/60c48dd4b3301227.css","static/chunks/pages/index-d8f75819eb449ffc.js"],"/404":["static/chunks/pages/404-386ef30594132ecb.js"],"/500":["static/chunks/pages/500-81f6b715960091f2.js"],"/_error":["static/chunks/pages/_error-133b121cd6670ef3.js"],"/about":[y,"static/chunks/pages/about-69331c972566352a.js"],"/admin":[s,m,"static/chunks/pages/admin-eaa52fa698c19034.js"],"/admin/[user_id]":[s,m,"static/chunks/pages/admin/[user_id]-61bef31d3a4e9e7a.js"],"/admin/[user_id]/api-keys":[s,"static/chunks/pages/admin/[user_id]/api-keys-2c8109e5388827d9.js"],"/admin/[user_id]/connect":[s,"static/chunks/pages/admin/[user_id]/connect-40047d3fd5229513.js"],"/admin/[user_id]/databases":[s,m,"static/chunks/pages/admin/[user_id]/databases-23779acb61fbe51a.js"],"/admin/[user_id]/databases/add-database":[c,s,w,"static/chunks/pages/admin/[user_id]/databases/add-database-276c7177adf6be55.js"],"/admin/[user_id]/databases/[single]":[a,s,e,t,"static/chunks/pages/admin/[user_id]/databases/[single]-05dbbed42a310967.js"],"/admin/[user_id]/databases/[single]/connect":[a,s,e,i,"static/chunks/pages/admin/[user_id]/databases/[single]/connect-3a065ea39acafd03.js"],"/admin/[user_id]/databases/[single]/edit-database":[a,c,s,e,w,"static/chunks/pages/admin/[user_id]/databases/[single]/edit-database-1f2bf0df5f51fa43.js"],"/admin/[user_id]/databases/[single]/schema":[a,s,e,t,"static/chunks/pages/admin/[user_id]/databases/[single]/schema-8b9d66b8d3cb2a1a.js"],"/admin/[user_id]/databases/[single]/shell":[a,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/shell-dff01c9e4cff1d7e.js"],"/admin/[user_id]/databases/[single]/tables":[a,s,e,t,"static/chunks/pages/admin/[user_id]/databases/[single]/tables-48fec207563f61d7.js"],"/admin/[user_id]/databases/[single]/tables/add-table":[b,a,r,s,e,i,g,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/add-table-e39fba476a9e1ad8.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]":[b,a,n,r,h,s,e,i,t,g,l,p,v,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]-f34ee3fd9517cd2c.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table":[b,a,r,s,e,i,t,g,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table-38aa98661e043781.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries":[a,n,h,s,e,i,t,l,p,v,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries-e611979837269e2d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry":[a,n,"static/chunks/7287-dadce6acb3d43d67.js",s,e,t,l,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry-e609e60d52830241.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]":[a,n,h,s,e,l,p,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]-7bbd383a24ee015d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/fields":[b,a,r,s,e,i,t,g,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields-ab177e1e5adacaef.js"],"/admin/[user_id]/databases/[single]/users":[a,s,e,t,_,"static/chunks/pages/admin/[user_id]/databases/[single]/users-5b8dd72d94432cb8.js"],"/admin/[user_id]/databases/[single]/users/add-social-logins":[a,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-social-logins-dcc54bfad6c4818a.js"],"/admin/[user_id]/databases/[single]/users/add-user":[a,c,s,e,i,"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-user-6d9f5bb6c681b082.js"],"/admin/[user_id]/databases/[single]/users/[user]":[a,c,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]-f062b4d0b80557a7.js"],"/admin/[user_id]/databases/[single]/users/[user]/change-password":[a,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]/change-password-5c6ae113aee79d1d.js"],"/admin/[user_id]/media":[c,s,I,"static/chunks/pages/admin/[user_id]/media-29e4886d0c31d5c3.js"],"/admin/[user_id]/media/[...folder]":[c,s,I,"static/chunks/pages/admin/[user_id]/media/[...folder]-b6fc88b5ef4a287f.js"],"/admin/[user_id]/schema":[a,s,"static/chunks/pages/admin/[user_id]/schema-f2ab2c689d728d2f.js"],"/admin/[user_id]/settings":[c,s,f,B,"static/chunks/pages/admin/[user_id]/settings-203cb6b64dc51850.js"],"/admin/[user_id]/users":[s,_,"static/chunks/pages/admin/[user_id]/users-52b7048018746ac0.js"],"/admin/[user_id]/users/add-user":[s,"static/chunks/pages/admin/[user_id]/users/add-user-2423cd3e4b75b0ee.js"],"/admin/[user_id]/users/databases":[s,_,"static/chunks/pages/admin/[user_id]/users/databases-ef511feca7c10b56.js"],"/admin/[user_id]/users/databases/[database]":[s,_,"static/chunks/pages/admin/[user_id]/users/databases/[database]-76e13995132a5d19.js"],"/admin/[user_id]/users/databases/[database]/[user]":[c,s,"static/chunks/pages/admin/[user_id]/users/databases/[database]/[user]-096740ae36fd55b2.js"],"/blog":["static/chunks/pages/blog-8c70d46c8352664e.js"],"/contact":["static/chunks/pages/contact-f2a4f3c2e97b25fb.js"],"/create-account":[f,B,"static/chunks/pages/create-account-59f89a25241640f4.js"],"/docs":["static/chunks/pages/docs-354599f34e0b3ced.js"],"/docs/[page]":["static/chunks/pages/docs/[page]-2cdf66e0a0a6fd83.js"],"/docs/[page]/[sub-page]":["static/chunks/pages/docs/[page]/[sub-page]-380f5cc7ef3513d4.js"],"/email-verification":["static/chunks/pages/email-verification-fec9fecfdcb56e8d.js"],"/login":[f,"static/chunks/pages/login-f10f3645e54e61fd.js"],"/logout":["static/chunks/pages/logout-60a2b37f5fe2427f.js"],"/privacy":["static/chunks/pages/privacy-3a1d5e267140271e.js"],"/redirect":["static/chunks/pages/redirect-28627072d73850c2.js"],"/reset-password":["static/chunks/pages/reset-password-404836a50d6e9e32.js"],"/send-password-reset-link":["static/chunks/pages/send-password-reset-link-01b2509dfe7be8b2.js"],"/su":[d,"static/chunks/pages/su-56e8a64a3be59f73.js"],"/su/backups":[d,"static/chunks/pages/su/backups-033362c47c6541f4.js"],"/su/console":["static/chunks/ed150ef9-468dbc55986083e4.js","static/chunks/2793-d85659f470ce8842.js",d,"static/css/85fa6dafca566008.css","static/chunks/pages/su/console-c8b9bd49e5191033.js"],"/su/docs":[d,F,"static/chunks/pages/su/docs-49dc94fa2828f090.js"],"/su/docs/create-page":[n,d,i,k,"static/chunks/pages/su/docs/create-page-3b58b3bb388f340b.js"],"/su/docs/edit-page":[n,d,i,k,"static/chunks/pages/su/docs/edit-page-85a0ca0be5537063.js"],"/su/docs/pages":[d,F,"static/chunks/pages/su/docs/pages-2a88e2094d85ce52.js"],"/su/docs/pages/[id]":[n,d,i,k,"static/chunks/pages/su/docs/pages/[id]-4d39f3debc44f352.js"],"/su/envar":[d,"static/chunks/pages/su/envar-8c4d450d1932f9d6.js"],"/su/error-logs":[d,"static/chunks/pages/su/error-logs-d4ffbb81ddac6cec.js"],"/su/load-balancing":[a,d,"static/chunks/pages/su/load-balancing-d0b790d61a50a4ef.js"],"/su/login":["static/chunks/pages/su/login-218c9150552b8800.js"],"/su/servers":[a,d,"static/chunks/pages/su/servers-d48477ad4489744d.js"],"/su/users":[d,"static/chunks/pages/su/users-519384d02df33446.js"],"/su/users/new":[d,"static/chunks/pages/su/users/new-8a739402db28044b.js"],"/su/users/[single]":[a,d,"static/chunks/pages/su/users/[single]-a95d897a2dad7f62.js"],"/terms":["static/chunks/pages/terms-37fb4519d728aa13.js"],"/unsubscribe":["static/chunks/pages/unsubscribe-e6a608d5b8cea536.js"],sortedPages:["/","/404","/500","/_app","/_error","/about","/admin","/admin/[user_id]","/admin/[user_id]/api-keys","/admin/[user_id]/connect","/admin/[user_id]/databases","/admin/[user_id]/databases/add-database","/admin/[user_id]/databases/[single]","/admin/[user_id]/databases/[single]/connect","/admin/[user_id]/databases/[single]/edit-database","/admin/[user_id]/databases/[single]/schema","/admin/[user_id]/databases/[single]/shell","/admin/[user_id]/databases/[single]/tables","/admin/[user_id]/databases/[single]/tables/add-table","/admin/[user_id]/databases/[single]/tables/[single_table]","/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table","/admin/[user_id]/databases/[single]/tables/[single_table]/entries","/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry","/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]","/admin/[user_id]/databases/[single]/tables/[single_table]/fields","/admin/[user_id]/databases/[single]/users","/admin/[user_id]/databases/[single]/users/add-social-logins","/admin/[user_id]/databases/[single]/users/add-user","/admin/[user_id]/databases/[single]/users/[user]","/admin/[user_id]/databases/[single]/users/[user]/change-password","/admin/[user_id]/media","/admin/[user_id]/media/[...folder]","/admin/[user_id]/schema","/admin/[user_id]/settings","/admin/[user_id]/users","/admin/[user_id]/users/add-user","/admin/[user_id]/users/databases","/admin/[user_id]/users/databases/[database]","/admin/[user_id]/users/databases/[database]/[user]","/blog","/contact","/create-account","/docs","/docs/[page]","/docs/[page]/[sub-page]","/email-verification","/login","/logout","/privacy","/redirect","/reset-password","/send-password-reset-link","/su","/su/backups","/su/console","/su/docs","/su/docs/create-page","/su/docs/edit-page","/su/docs/pages","/su/docs/pages/[id]","/su/envar","/su/error-logs","/su/load-balancing","/su/login","/su/servers","/su/users","/su/users/new","/su/users/[single]","/terms","/unsubscribe"]}}("static/chunks/7391-b72414be460cf0f0.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/9660-628b42bc1127aefa.js",0,"static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/2829-608af754738e12fc.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/4261-1181ad7559234ce0.js",0,NaN,"static/chunks/3298-73758aefe44233a6.js","static/chunks/3867-6732c13e333b30b2.js","static/chunks/4403-fc19b6af6ca4b3fe.js","static/chunks/2480-c3f2e7fac796ce00.js","static/chunks/4060-34ac8bf5371932b9.js","static/chunks/6099-150cc189810f2bfd.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file +self.__BUILD_MANIFEST=function(s,a,e,d,i,t,c,n,u,b,r,g,l,_,m,h,p,k,f,o,j,y,w,v,I,B,F){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:0,errorRate:1e-4,numBits:0,numHashes:j,bitArray:[]},__routerFilterDynamic:{numItems:0,errorRate:1e-4,numBits:u,numHashes:j,bitArray:[]},"/":[y,"static/css/60c48dd4b3301227.css","static/chunks/pages/index-d8f75819eb449ffc.js"],"/404":["static/chunks/pages/404-386ef30594132ecb.js"],"/500":["static/chunks/pages/500-81f6b715960091f2.js"],"/_error":["static/chunks/pages/_error-133b121cd6670ef3.js"],"/about":[y,"static/chunks/pages/about-69331c972566352a.js"],"/admin":[s,m,"static/chunks/pages/admin-eaa52fa698c19034.js"],"/admin/[user_id]":[s,m,"static/chunks/pages/admin/[user_id]-61bef31d3a4e9e7a.js"],"/admin/[user_id]/api-keys":[s,"static/chunks/pages/admin/[user_id]/api-keys-2c8109e5388827d9.js"],"/admin/[user_id]/connect":[s,"static/chunks/pages/admin/[user_id]/connect-40047d3fd5229513.js"],"/admin/[user_id]/databases":[s,m,"static/chunks/pages/admin/[user_id]/databases-23779acb61fbe51a.js"],"/admin/[user_id]/databases/add-database":[c,s,w,"static/chunks/pages/admin/[user_id]/databases/add-database-276c7177adf6be55.js"],"/admin/[user_id]/databases/[single]":[a,s,e,t,"static/chunks/pages/admin/[user_id]/databases/[single]-05dbbed42a310967.js"],"/admin/[user_id]/databases/[single]/connect":[a,s,e,i,"static/chunks/pages/admin/[user_id]/databases/[single]/connect-3a065ea39acafd03.js"],"/admin/[user_id]/databases/[single]/edit-database":[a,c,s,e,w,"static/chunks/pages/admin/[user_id]/databases/[single]/edit-database-1f2bf0df5f51fa43.js"],"/admin/[user_id]/databases/[single]/schema":[a,s,e,t,"static/chunks/pages/admin/[user_id]/databases/[single]/schema-8b9d66b8d3cb2a1a.js"],"/admin/[user_id]/databases/[single]/shell":[a,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/shell-dff01c9e4cff1d7e.js"],"/admin/[user_id]/databases/[single]/tables":[a,s,e,t,"static/chunks/pages/admin/[user_id]/databases/[single]/tables-48fec207563f61d7.js"],"/admin/[user_id]/databases/[single]/tables/add-table":[b,a,r,s,e,i,g,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/add-table-e39fba476a9e1ad8.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]":[b,a,n,r,h,s,e,i,t,g,l,p,v,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]-f34ee3fd9517cd2c.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table":[b,a,r,s,e,i,t,g,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table-38aa98661e043781.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries":[a,n,h,s,e,i,t,l,p,v,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries-e611979837269e2d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry":[a,n,"static/chunks/7287-dadce6acb3d43d67.js",s,e,t,l,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry-e609e60d52830241.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]":[a,n,h,s,e,l,p,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]-7bbd383a24ee015d.js"],"/admin/[user_id]/databases/[single]/tables/[single_table]/fields":[b,a,r,s,e,i,t,g,"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields-ab177e1e5adacaef.js"],"/admin/[user_id]/databases/[single]/users":[a,s,e,t,_,"static/chunks/pages/admin/[user_id]/databases/[single]/users-5b8dd72d94432cb8.js"],"/admin/[user_id]/databases/[single]/users/add-social-logins":[a,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-social-logins-dcc54bfad6c4818a.js"],"/admin/[user_id]/databases/[single]/users/add-user":[a,c,s,e,i,"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-user-6d9f5bb6c681b082.js"],"/admin/[user_id]/databases/[single]/users/[user]":[a,c,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]-f062b4d0b80557a7.js"],"/admin/[user_id]/databases/[single]/users/[user]/change-password":[a,s,e,"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]/change-password-5c6ae113aee79d1d.js"],"/admin/[user_id]/media":[c,s,I,"static/chunks/pages/admin/[user_id]/media-29e4886d0c31d5c3.js"],"/admin/[user_id]/media/[...folder]":[c,s,I,"static/chunks/pages/admin/[user_id]/media/[...folder]-c8df7e4d1118eb40.js"],"/admin/[user_id]/schema":[a,s,"static/chunks/pages/admin/[user_id]/schema-2ab99d8d3c163b57.js"],"/admin/[user_id]/settings":[c,s,k,B,"static/chunks/pages/admin/[user_id]/settings-203cb6b64dc51850.js"],"/admin/[user_id]/users":[s,_,"static/chunks/pages/admin/[user_id]/users-52b7048018746ac0.js"],"/admin/[user_id]/users/add-user":[s,"static/chunks/pages/admin/[user_id]/users/add-user-2423cd3e4b75b0ee.js"],"/admin/[user_id]/users/databases":[s,_,"static/chunks/pages/admin/[user_id]/users/databases-ef511feca7c10b56.js"],"/admin/[user_id]/users/databases/[database]":[s,_,"static/chunks/pages/admin/[user_id]/users/databases/[database]-76e13995132a5d19.js"],"/admin/[user_id]/users/databases/[database]/[user]":[c,s,"static/chunks/pages/admin/[user_id]/users/databases/[database]/[user]-096740ae36fd55b2.js"],"/blog":["static/chunks/pages/blog-8c70d46c8352664e.js"],"/contact":["static/chunks/pages/contact-f2a4f3c2e97b25fb.js"],"/create-account":[k,B,"static/chunks/pages/create-account-59f89a25241640f4.js"],"/docs":["static/chunks/pages/docs-354599f34e0b3ced.js"],"/docs/[page]":["static/chunks/pages/docs/[page]-2cdf66e0a0a6fd83.js"],"/docs/[page]/[sub-page]":["static/chunks/pages/docs/[page]/[sub-page]-380f5cc7ef3513d4.js"],"/email-verification":["static/chunks/pages/email-verification-fec9fecfdcb56e8d.js"],"/login":[k,"static/chunks/pages/login-f10f3645e54e61fd.js"],"/logout":["static/chunks/pages/logout-455304f72b658ce6.js"],"/privacy":["static/chunks/pages/privacy-3a1d5e267140271e.js"],"/redirect":["static/chunks/pages/redirect-28627072d73850c2.js"],"/reset-password":["static/chunks/pages/reset-password-404836a50d6e9e32.js"],"/send-password-reset-link":["static/chunks/pages/send-password-reset-link-01b2509dfe7be8b2.js"],"/su":[d,"static/chunks/pages/su-56e8a64a3be59f73.js"],"/su/backups":[d,"static/chunks/pages/su/backups-033362c47c6541f4.js"],"/su/console":["static/chunks/ed150ef9-468dbc55986083e4.js","static/chunks/2793-d85659f470ce8842.js",d,"static/css/85fa6dafca566008.css","static/chunks/pages/su/console-c8b9bd49e5191033.js"],"/su/docs":[d,F,"static/chunks/pages/su/docs-49dc94fa2828f090.js"],"/su/docs/create-page":[n,d,i,f,"static/chunks/pages/su/docs/create-page-3b58b3bb388f340b.js"],"/su/docs/edit-page":[n,d,i,f,"static/chunks/pages/su/docs/edit-page-85a0ca0be5537063.js"],"/su/docs/pages":[d,F,"static/chunks/pages/su/docs/pages-2a88e2094d85ce52.js"],"/su/docs/pages/[id]":[n,d,i,f,"static/chunks/pages/su/docs/pages/[id]-4d39f3debc44f352.js"],"/su/envar":[d,"static/chunks/pages/su/envar-8c4d450d1932f9d6.js"],"/su/error-logs":[d,"static/chunks/pages/su/error-logs-d4ffbb81ddac6cec.js"],"/su/load-balancing":[a,d,"static/chunks/pages/su/load-balancing-d0b790d61a50a4ef.js"],"/su/login":["static/chunks/pages/su/login-218c9150552b8800.js"],"/su/servers":[a,d,"static/chunks/pages/su/servers-d48477ad4489744d.js"],"/su/users":[d,"static/chunks/pages/su/users-519384d02df33446.js"],"/su/users/new":[d,"static/chunks/pages/su/users/new-8a739402db28044b.js"],"/su/users/[single]":[a,d,"static/chunks/pages/su/users/[single]-a95d897a2dad7f62.js"],"/terms":["static/chunks/pages/terms-37fb4519d728aa13.js"],"/unsubscribe":["static/chunks/pages/unsubscribe-e6a608d5b8cea536.js"],sortedPages:["/","/404","/500","/_app","/_error","/about","/admin","/admin/[user_id]","/admin/[user_id]/api-keys","/admin/[user_id]/connect","/admin/[user_id]/databases","/admin/[user_id]/databases/add-database","/admin/[user_id]/databases/[single]","/admin/[user_id]/databases/[single]/connect","/admin/[user_id]/databases/[single]/edit-database","/admin/[user_id]/databases/[single]/schema","/admin/[user_id]/databases/[single]/shell","/admin/[user_id]/databases/[single]/tables","/admin/[user_id]/databases/[single]/tables/add-table","/admin/[user_id]/databases/[single]/tables/[single_table]","/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table","/admin/[user_id]/databases/[single]/tables/[single_table]/entries","/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry","/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]","/admin/[user_id]/databases/[single]/tables/[single_table]/fields","/admin/[user_id]/databases/[single]/users","/admin/[user_id]/databases/[single]/users/add-social-logins","/admin/[user_id]/databases/[single]/users/add-user","/admin/[user_id]/databases/[single]/users/[user]","/admin/[user_id]/databases/[single]/users/[user]/change-password","/admin/[user_id]/media","/admin/[user_id]/media/[...folder]","/admin/[user_id]/schema","/admin/[user_id]/settings","/admin/[user_id]/users","/admin/[user_id]/users/add-user","/admin/[user_id]/users/databases","/admin/[user_id]/users/databases/[database]","/admin/[user_id]/users/databases/[database]/[user]","/blog","/contact","/create-account","/docs","/docs/[page]","/docs/[page]/[sub-page]","/email-verification","/login","/logout","/privacy","/redirect","/reset-password","/send-password-reset-link","/su","/su/backups","/su/console","/su/docs","/su/docs/create-page","/su/docs/edit-page","/su/docs/pages","/su/docs/pages/[id]","/su/envar","/su/error-logs","/su/load-balancing","/su/login","/su/servers","/su/users","/su/users/new","/su/users/[single]","/terms","/unsubscribe"]}}("static/chunks/7391-b72414be460cf0f0.js","static/chunks/6428-c106bf6efb539d8c.js","static/chunks/8076-c34ce8d8512255e7.js","static/chunks/5810-7c3a3c4731750dc7.js","static/chunks/9268-6ca91a807cecf2b4.js","static/chunks/2438-aa7e9f2130cd81f0.js","static/chunks/8261-3c3582fc434ee275.js","static/chunks/9660-628b42bc1127aefa.js",0,"static/chunks/94726e6d-33de6887e71ace1a.js","static/chunks/6460-ab4ab8caec784ffc.js","static/chunks/8311-ae577d4bb030d416.js","static/chunks/1580-68f706d212c5eb63.js","static/chunks/6383-02bec644b1a9f0a8.js","static/chunks/9950-e6be92fc61deb6e3.js","static/chunks/2829-608af754738e12fc.js","static/chunks/6830-80ccce098977dfd6.js","static/chunks/6999-765fb1dc8daf2756.js","static/chunks/4261-1181ad7559234ce0.js",0,NaN,"static/chunks/3298-73758aefe44233a6.js","static/chunks/3867-6732c13e333b30b2.js","static/chunks/4403-fc19b6af6ca4b3fe.js","static/chunks/2480-c3f2e7fac796ce00.js","static/chunks/4060-34ac8bf5371932b9.js","static/chunks/6099-150cc189810f2bfd.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/dsql-app/.local_dist/static/hgCuuxNPs7UC1FUl37eUz/_ssgManifest.js b/dsql-app/.local_dist/static/0Tj60KlCbOC34qhw2O05f/_ssgManifest.js similarity index 100% rename from dsql-app/.local_dist/static/hgCuuxNPs7UC1FUl37eUz/_ssgManifest.js rename to dsql-app/.local_dist/static/0Tj60KlCbOC34qhw2O05f/_ssgManifest.js diff --git a/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/media/[...folder]-b6fc88b5ef4a287f.js b/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/media/[...folder]-c8df7e4d1118eb40.js similarity index 96% rename from dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/media/[...folder]-b6fc88b5ef4a287f.js rename to dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/media/[...folder]-c8df7e4d1118eb40.js index 42aa544..5562c59 100644 --- a/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/media/[...folder]-b6fc88b5ef4a287f.js +++ b/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/media/[...folder]-c8df7e4d1118eb40.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[431],{2444:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/[user_id]/media/[...folder]",function(){return t(9478)}])},5844:(e,s,t)=>{"use strict";t.d(s,{A:()=>i});var r=t(4848),l=t(7216);function i(){return(0,r.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,r.jsx)(l.A,{})})}t(6540)},7220:(e,s,t)=>{"use strict";t.d(s,{A:()=>r});let r=(0,t(5737).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},9478:(e,s,t)=>{"use strict";t.r(s),t.d(s,{MediaContext:()=>v,__N_SSP:()=>g,default:()=>_});var r=t(4848),l=t(6540),i=t(8181),a=t(3142),n=t(1828),d=t(1923),o=t(6217),c=t(5844),u=t(3647),x=t(5655),j=t(18),h=t(5094),p=t(900),m=t(7220);function f(e){var s;let{media:t,setTargetMedia:i,user:a,folders:n,query:d,staticHost:o,folder:f}=l.useContext(v);return(0,r.jsxs)(l.Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(c.A,{}),(0,r.jsx)(m.A,{size:20}),(0,r.jsx)("h1",{className:"text-3xl m-0",children:d.folder[d.folder.length-1]})]}),(0,r.jsxs)(p.A,{children:[(0,r.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,x.PB)("choose-media-type-popoup")},children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Media"})]}),(0,r.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,x.PB)("add-folder-popoup",e=>{var s;null==e||null===(s=e.querySelector("input"))||void 0===s||s.focus()})},children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Folder"})]})]})]}),(0,r.jsx)(u.A,{user:a})]}),(null==a?void 0:null===(s=a.verification_status)||void 0===s?void 0:s.toString().match(/1/))?(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(h.A,{media:t,setTargetMedia:i,folders:n,folder:f,staticHost:o,user:a}),t&&t[0]&&(0,r.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,x.PB)("choose-media-type-popoup")},children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,r.jsx)(j.A,{})]})}var w=t(431),N=t(1720),A=t(1710),y=t(9200),g=!0;let v=l.createContext({});function _(e){let{user:s,media:t,folders:c,query:u,staticHost:x,folderNameFull:j}=e,h=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[p,m]=l.useState(null),[g,_]=l.useState(null),[b,k]=l.useState(null),[C,M]=l.useState(!1),[F,S]=l.useState(null);return(0,r.jsx)(v.Provider,{value:{user:s,media:t,targetMedia:F,setTargetMedia:S,folders:c,query:u,staticHost:x,folder:j},children:(0,r.jsxs)(l.Fragment,{children:[(0,r.jsxs)(i.A,{head:h,user:s,children:[C&&(0,r.jsx)(A.A,{screen:!0,title:"Processing Files ..."}),(0,r.jsx)(f,{}),(0,r.jsx)(a.A,{setNewMedia:m,setLoading:M}),(0,r.jsx)(w.A,{setNewFile:_,setLoading:M}),(0,r.jsx)(y.A,{setNewVideo:k,setLoading:M})]}),(0,r.jsx)(n.A,{newMedia:p,setNewMedia:m,newFile:g,setNewFile:_,folder:j,newVideo:b,setNewVideo:k}),(0,r.jsx)(d.A,{targetMedia:F,staticHost:x,setTargetMedia:S,media:t}),(0,r.jsx)(o.A,{folder:j}),(0,r.jsx)(N.A,{user:s})]})})}}},e=>{var s=s=>e(e.s=s);e.O(0,[8261,7391,2480,636,6593,8792],()=>s(2444)),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[431],{2444:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/[user_id]/media/[...folder]",function(){return t(7097)}])},5844:(e,s,t)=>{"use strict";t.d(s,{A:()=>i});var r=t(4848),l=t(7216);function i(){return(0,r.jsx)("button",{className:"outlined gray p-2 w-9 h-9 flex items-center justify-center rounded-full",onClick:e=>{window.history.back()},children:(0,r.jsx)(l.A,{})})}t(6540)},7220:(e,s,t)=>{"use strict";t.d(s,{A:()=>r});let r=(0,t(5737).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},7097:(e,s,t)=>{"use strict";t.r(s),t.d(s,{MediaContext:()=>v,__N_SSP:()=>g,default:()=>_});var r=t(4848),l=t(6540),i=t(8181),a=t(3142),n=t(1828),d=t(1923),o=t(6217),c=t(5844),u=t(3647),x=t(5655),j=t(18),h=t(5094),p=t(900),m=t(7220);function f(e){var s;let{media:t,setTargetMedia:i,user:a,folders:n,query:d,staticHost:o,folder:f}=l.useContext(v);return(0,r.jsxs)(l.Fragment,{children:[(0,r.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,r.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(c.A,{}),(0,r.jsx)(m.A,{size:20}),(0,r.jsx)("h1",{className:"text-3xl m-0",children:d.folder[d.folder.length-1]})]}),(0,r.jsxs)(p.A,{children:[(0,r.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,x.PB)("choose-media-type-popoup")},children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Media"})]}),(0,r.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,x.PB)("add-folder-popoup",e=>{var s;null==e||null===(s=e.querySelector("input"))||void 0===s||s.focus()})},children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{children:"Add Folder"})]})]})]}),(0,r.jsx)(u.A,{user:a})]}),(null==a?void 0:null===(s=a.verification_status)||void 0===s?void 0:s.toString().match(/1/))?(0,r.jsxs)(l.Fragment,{children:[(0,r.jsx)(h.A,{media:t,setTargetMedia:i,folders:n,folder:f,staticHost:o,user:a}),t&&t[0]&&(0,r.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,x.PB)("choose-media-type-popoup")},children:[(0,r.jsx)("span",{className:"symbol",children:"+"}),(0,r.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,r.jsx)(j.A,{})]})}var w=t(431),N=t(1720),A=t(1710),y=t(9200),g=!0;let v=l.createContext({});function _(e){let{user:s,media:t,folders:c,query:u,staticHost:x,folderNameFull:j}=e,h=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,r.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[p,m]=l.useState(null),[g,_]=l.useState(null),[b,k]=l.useState(null),[C,M]=l.useState(!1),[F,S]=l.useState(null);return(0,r.jsx)(v.Provider,{value:{user:s,media:t,targetMedia:F,setTargetMedia:S,folders:c,query:u,staticHost:x,folder:j},children:(0,r.jsxs)(l.Fragment,{children:[(0,r.jsxs)(i.A,{head:h,user:s,children:[C&&(0,r.jsx)(A.A,{screen:!0,title:"Processing Files ..."}),(0,r.jsx)(f,{}),(0,r.jsx)(a.A,{setNewMedia:m,setLoading:M}),(0,r.jsx)(w.A,{setNewFile:_,setLoading:M}),(0,r.jsx)(y.A,{setNewVideo:k,setLoading:M})]}),(0,r.jsx)(n.A,{newMedia:p,setNewMedia:m,newFile:g,setNewFile:_,folder:j,newVideo:b,setNewVideo:k}),(0,r.jsx)(d.A,{targetMedia:F,staticHost:x,setTargetMedia:S,media:t}),(0,r.jsx)(o.A,{folder:j}),(0,r.jsx)(N.A,{user:s})]})})}}},e=>{var s=s=>e(e.s=s);e.O(0,[8261,7391,2480,636,6593,8792],()=>s(2444)),_N_E=e.O()}]); \ No newline at end of file diff --git a/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/schema-f2ab2c689d728d2f.js b/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/schema-2ab99d8d3c163b57.js similarity index 99% rename from dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/schema-f2ab2c689d728d2f.js rename to dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/schema-2ab99d8d3c163b57.js index b676773..4daff6e 100644 --- a/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/schema-f2ab2c689d728d2f.js +++ b/dsql-app/.local_dist/static/chunks/pages/admin/[user_id]/schema-2ab99d8d3c163b57.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8591],{7097:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/[user_id]/schema",function(){return a(3259)}])},6100:(e,t,a)=>{"use strict";function l(e){let{editorHTMLElementRef:t,fieldObject:a,setRefresh:l,language:s="javascript",entry:r,jsonTextEditors:i,editorRef:n,readOnly:c,initialContent:d,options:o}=e;try{var u;if(!(null===(u=ace)||void 0===u?void 0:u.edit)||!t.current){console.log("Ace Editor not found!"),setTimeout(()=>{null==l||l(e=>e+1)},1e3);return}let e=ace.edit(t.current);e.setOptions({mode:"ace/mode/"+s,value:d||((null==a?void 0:a.defaultValue)?a.defaultValue:(null==a?void 0:a.fieldName)&&(null==r?void 0:r[a.fieldName])?(()=>{if("json"!==s)return r[a.fieldName];try{return JSON.stringify(JSON.parse(r[a.fieldName]),null,4)}catch(e){return r[a.fieldName]}})():""),placeholder:"json"==s?"{}":"",enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,readOnly:c,...o}),n&&(null==a?void 0:a.fieldName)&&(null==i||i.current.push({fieldName:a.fieldName,ref:n}),n.current=e);try{ace.require("ace/ext/beautify").beautify(e.session)}catch(e){}}catch(e){console.log("JSON Editor ERROR =>",e.message)}}a.d(t,{A:()=>l})},6959:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(4848),s=a(2027);function r(e){let{selectOptions:t,name:a,onChangeHandler:r,required:i,setAlert:n,title:c,defaultValue:d,info:o,id:u}=e;try{function m(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),a=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!a.classList.contains("hidden")){a.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&a.classList.contains("hidden"))){if(!t){a.classList.add("hidden");return}if(a.classList.contains("hidden")){a.classList.remove("hidden");return}a.classList.add("hidden")}}return(0,l.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(o?" pr-8":""),children:[c&&(0,l.jsxs)("label",{htmlFor:a,children:[c,i?"":" (optional)"]}),(0,l.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,l.jsx)("select",{name:a,id:u||a,className:"w-full bg-white",required:i,onChange:e=>{n&&n(null),e.target.classList.remove("warning"),r&&r(e)},defaultValue:d||void 0,children:t.map((e,t)=>{let{payload:a,title:s}=e;return(0,l.jsx)("option",{value:a,selected:!!e.default,children:s},t+1)})}),(0,l.jsx)(s.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),o&&(0,l.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:m,onMouseLeave:m,onClick:m,children:[(0,l.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,l.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,l.jsx)("span",{children:o})}),(0,l.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,l.jsx)("div",{children:"Form Select Error"})}}a(6540)},3231:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(4848),s=a(9020),r=a(6540),i=a(6100),n=a(856);function c(e){let{editorRef:t,content:a,readOnly:c,language:d="javascript",options:o,wrapperProps:u}=e;try{let e=r.useRef(),[s,m]=r.useState(0);return r.useEffect(()=>{(0,i.A)({editorRef:t,fieldObject:{fieldName:"test"},editorHTMLElementRef:e,setRefresh:m,language:d,readOnly:c,initialContent:a,options:o})},[s,a]),(0,l.jsx)("div",{...u,ref:e,className:(0,n.QP)("ace-editor-wrapper w-full h-full minimal-scrollbars all-children",null==u?void 0:u.className)})}catch(e){return r.useEffect(()=>{(0,s.A)("/api/admin/clientError",{method:"post",body:{component:"AceEditor/main-catch-error",message:e.message,user:{}}})},[]),(0,l.jsx)(r.Fragment,{children:(0,l.jsx)("h2",{className:"text-xl m-0",children:"Editor Error"})})}}},18:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(4848);function s(){return(0,l.jsxs)("a",{href:"/email-verification",className:"card w-full items-center justify-center py-4 gap-2",children:[(0,l.jsx)("img",{src:"/images/warning.png",alt:"Down Arrow",width:25,className:""}),(0,l.jsx)("span",{children:"Your Account is not verified. Please verify your account."})]})}a(6540)},7216:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},5014:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},9140:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},2894:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},9508:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},9753:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},1915:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},7273:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},5922:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},6793:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,a){try{return JSON.stringify(e,t||void 0,a)}catch(e){return}}}},3259:(e,t,a)=>{"use strict";a.r(t),a.d(t,{UserSchemaContext:()=>p,__N_SSP:()=>h,default:()=>f});var l=a(4848),s=a(6540),r=a(8181),i=a(3647),n=a(6959),c=a(9020),d=a(3231),o=a(6793);function u(){let{dbSchemaData:e,user:t}=s.useContext(p),[a,r]=s.useState(e),[u,m]=s.useState(null),[h,f]=s.useState(null),[x,y]=s.useState(null);return s.useEffect(()=>{if(u)try{let t=e.filter(e=>e.dbFullName===u)[0];r(t),f(t.tables)}catch(e){(0,c.A)("/api/admin/clientError",{method:"post",body:{component:"UserSchemaContent/lines-64-66",message:e.message,user:t}})}else f(null),y(null),r(e)},[u]),s.useEffect(()=>{if(x&&h&&h[0])try{let e=h.filter(e=>e.tableName===x)[0];r(e)}catch(e){(0,c.A)("/api/admin/clientError",{method:"post",body:{component:"UserSchemaContent/lines-87-88",message:e.message,user:t}})}else if(u)try{let t=e.filter(e=>e.dbFullName===u)[0];r(t),f(t.tables)}catch(e){(0,c.A)("/api/admin/clientError",{method:"post",body:{component:"UserSchemaContent/lines-100-103",message:e.message,user:t}})}else f(null),y(null),r(e)},[x]),(0,l.jsxs)(s.Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsx)("div",{className:"",children:(0,l.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,l.jsx)(i.A,{user:t})]}),(0,l.jsx)("section",{className:"paper",children:(0,l.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,l.jsxs)("div",{className:"w-full justify-between",children:[(0,l.jsx)("h2",{className:"text-xl m-0",children:"Database SCHEMA JSON"}),(0,l.jsxs)("div",{children:[(0,l.jsx)(n.A,{required:!0,selectOptions:[{title:"All Databases",payload:"none"},...e.map((e,t)=>({title:e.dbName,payload:e.dbFullName,name:e.dbFullName}))],name:"databases",onChangeHandler:e=>{var t;(null===(t=e.target.value)||void 0===t?void 0:t.match(/^none$/))?m(null):m(e.target.value)}}),h&&h[0]&&(0,l.jsx)(n.A,{required:!0,selectOptions:[{title:"All Tables",payload:"none"},...h.map((e,t)=>({title:e.tableFullName,payload:e.tableName,name:e.tableName}))],name:"database_tables",onChangeHandler:e=>{var t;(null===(t=e.target.value)||void 0===t?void 0:t.match(/^none$/))?y(null):y(e.target.value)}})]})]}),(0,l.jsx)(d.A,{content:o.A.stringify(a,null,4),readOnly:!0,options:{wrap:!0},wrapperProps:{className:"h-[60vh]"}})]})})]})}var m=a(18),h=!0;let p=s.createContext({});function f(e){var t;let{user:a,query:n,dbSchemaData:c}=e,d=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"Add Database | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Add a database"})]});return(0,l.jsx)(r.A,{head:d,user:a,aceEditor:!0,children:(0,l.jsx)(p.Provider,{value:{user:a,dbSchemaData:c},children:(null==a?void 0:null===(t=a.verification_status)||void 0===t?void 0:t.toString().match(/1/))?(0,l.jsx)(s.Fragment,{children:(0,l.jsx)(u,{})}):(0,l.jsxs)(s.Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsx)("div",{className:"",children:(0,l.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,l.jsx)(i.A,{user:a})]}),(0,l.jsx)(m.A,{})]})})})}}},e=>{var t=t=>e(e.s=t);e.O(0,[6428,7391,636,6593,8792],()=>t(7097)),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8591],{9478:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/[user_id]/schema",function(){return a(3259)}])},6100:(e,t,a)=>{"use strict";function l(e){let{editorHTMLElementRef:t,fieldObject:a,setRefresh:l,language:s="javascript",entry:r,jsonTextEditors:i,editorRef:n,readOnly:c,initialContent:d,options:o}=e;try{var u;if(!(null===(u=ace)||void 0===u?void 0:u.edit)||!t.current){console.log("Ace Editor not found!"),setTimeout(()=>{null==l||l(e=>e+1)},1e3);return}let e=ace.edit(t.current);e.setOptions({mode:"ace/mode/"+s,value:d||((null==a?void 0:a.defaultValue)?a.defaultValue:(null==a?void 0:a.fieldName)&&(null==r?void 0:r[a.fieldName])?(()=>{if("json"!==s)return r[a.fieldName];try{return JSON.stringify(JSON.parse(r[a.fieldName]),null,4)}catch(e){return r[a.fieldName]}})():""),placeholder:"json"==s?"{}":"",enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,readOnly:c,...o}),n&&(null==a?void 0:a.fieldName)&&(null==i||i.current.push({fieldName:a.fieldName,ref:n}),n.current=e);try{ace.require("ace/ext/beautify").beautify(e.session)}catch(e){}}catch(e){console.log("JSON Editor ERROR =>",e.message)}}a.d(t,{A:()=>l})},6959:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(4848),s=a(2027);function r(e){let{selectOptions:t,name:a,onChangeHandler:r,required:i,setAlert:n,title:c,defaultValue:d,info:o,id:u}=e;try{function m(e){if(e.type.match(/enter/i)&&window.innerWidth<1200)return;let t=e.target.closest(".info-wrapper"),a=t.querySelector(".info-dropdown");if(e.type.match(/leave/i)&&!a.classList.contains("hidden")){a.classList.add("hidden");return}if(!(e.type.match(/leave/i)&&a.classList.contains("hidden"))){if(!t){a.classList.add("hidden");return}if(a.classList.contains("hidden")){a.classList.remove("hidden");return}a.classList.add("hidden")}}return(0,l.jsxs)("div",{className:"form-select-block flex items-start flex-col gap-0.5 w-full relative"+(o?" pr-8":""),children:[c&&(0,l.jsxs)("label",{htmlFor:a,children:[c,i?"":" (optional)"]}),(0,l.jsxs)("div",{className:"flex items-center w-full relative",children:[(0,l.jsx)("select",{name:a,id:u||a,className:"w-full bg-white",required:i,onChange:e=>{n&&n(null),e.target.classList.remove("warning"),r&&r(e)},defaultValue:d||void 0,children:t.map((e,t)=>{let{payload:a,title:s}=e;return(0,l.jsx)("option",{value:a,selected:!!e.default,children:s},t+1)})}),(0,l.jsx)(s.A,{className:"absolute right-2 text-base text-slate-500 pointer-events-none",size:20}),o&&(0,l.jsxs)("div",{className:"info-wrapper absolute -right-10 w-8 h-8 rounded-full bg-white flex items-center justify-center z-10",style:{top:"50%",transform:"translate(0,-50%)"},onMouseEnter:m,onMouseLeave:m,onClick:m,children:[(0,l.jsx)("img",{src:"/images/info-outlined-black.png",alt:"",className:"w-6 h-6 object-contain opacity-60 pointer-events-none"}),(0,l.jsx)("div",{className:"info-dropdown absolute top-9 right-0 bg-white w-52 md:w-96 p-2 sm:p-6 shadow-xl rounded hidden text-center border border-slate-300 border-solid",children:(0,l.jsx)("span",{children:o})}),(0,l.jsx)("div",{className:"absolute -top-2 w-12",style:{height:"45px"}})]})]})]})}catch(e){return console.log("ERROR in FormSelect =>",e),(0,l.jsx)("div",{children:"Form Select Error"})}}a(6540)},3231:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(4848),s=a(9020),r=a(6540),i=a(6100),n=a(856);function c(e){let{editorRef:t,content:a,readOnly:c,language:d="javascript",options:o,wrapperProps:u}=e;try{let e=r.useRef(),[s,m]=r.useState(0);return r.useEffect(()=>{(0,i.A)({editorRef:t,fieldObject:{fieldName:"test"},editorHTMLElementRef:e,setRefresh:m,language:d,readOnly:c,initialContent:a,options:o})},[s,a]),(0,l.jsx)("div",{...u,ref:e,className:(0,n.QP)("ace-editor-wrapper w-full h-full minimal-scrollbars all-children",null==u?void 0:u.className)})}catch(e){return r.useEffect(()=>{(0,s.A)("/api/admin/clientError",{method:"post",body:{component:"AceEditor/main-catch-error",message:e.message,user:{}}})},[]),(0,l.jsx)(r.Fragment,{children:(0,l.jsx)("h2",{className:"text-xl m-0",children:"Editor Error"})})}}},18:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(4848);function s(){return(0,l.jsxs)("a",{href:"/email-verification",className:"card w-full items-center justify-center py-4 gap-2",children:[(0,l.jsx)("img",{src:"/images/warning.png",alt:"Down Arrow",width:25,className:""}),(0,l.jsx)("span",{children:"Your Account is not verified. Please verify your account."})]})}a(6540)},7216:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},5014:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("BookText",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20",key:"t4utmx"}],["path",{d:"M8 7h6",key:"1f0q6e"}],["path",{d:"M8 11h8",key:"vwpz6n"}]])},9140:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},2894:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("FileKey2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v6",key:"rc0qvx"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"4",cy:"16",r:"2",key:"1ehqvc"}],["path",{d:"m10 10-4.5 4.5",key:"7fwrp6"}],["path",{d:"m9 11 1 1",key:"wa6s5q"}]])},9508:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},9753:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])},1915:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("Images",[["path",{d:"M18 22H4a2 2 0 0 1-2-2V6",key:"pblm9e"}],["path",{d:"m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18",key:"nf6bnh"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["rect",{width:"16",height:"16",x:"6",y:"2",rx:"2",key:"12espp"}]])},7273:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("RotateCw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]])},5922:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l=(0,a(5737).A)("ShieldEllipsis",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},6793:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});let l={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,a){try{return JSON.stringify(e,t||void 0,a)}catch(e){return}}}},3259:(e,t,a)=>{"use strict";a.r(t),a.d(t,{UserSchemaContext:()=>p,__N_SSP:()=>h,default:()=>f});var l=a(4848),s=a(6540),r=a(8181),i=a(3647),n=a(6959),c=a(9020),d=a(3231),o=a(6793);function u(){let{dbSchemaData:e,user:t}=s.useContext(p),[a,r]=s.useState(e),[u,m]=s.useState(null),[h,f]=s.useState(null),[x,y]=s.useState(null);return s.useEffect(()=>{if(u)try{let t=e.filter(e=>e.dbFullName===u)[0];r(t),f(t.tables)}catch(e){(0,c.A)("/api/admin/clientError",{method:"post",body:{component:"UserSchemaContent/lines-64-66",message:e.message,user:t}})}else f(null),y(null),r(e)},[u]),s.useEffect(()=>{if(x&&h&&h[0])try{let e=h.filter(e=>e.tableName===x)[0];r(e)}catch(e){(0,c.A)("/api/admin/clientError",{method:"post",body:{component:"UserSchemaContent/lines-87-88",message:e.message,user:t}})}else if(u)try{let t=e.filter(e=>e.dbFullName===u)[0];r(t),f(t.tables)}catch(e){(0,c.A)("/api/admin/clientError",{method:"post",body:{component:"UserSchemaContent/lines-100-103",message:e.message,user:t}})}else f(null),y(null),r(e)},[x]),(0,l.jsxs)(s.Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsx)("div",{className:"",children:(0,l.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,l.jsx)(i.A,{user:t})]}),(0,l.jsx)("section",{className:"paper",children:(0,l.jsxs)("div",{className:"flex-col items-start w-full",children:[(0,l.jsxs)("div",{className:"w-full justify-between",children:[(0,l.jsx)("h2",{className:"text-xl m-0",children:"Database SCHEMA JSON"}),(0,l.jsxs)("div",{children:[(0,l.jsx)(n.A,{required:!0,selectOptions:[{title:"All Databases",payload:"none"},...e.map((e,t)=>({title:e.dbName,payload:e.dbFullName,name:e.dbFullName}))],name:"databases",onChangeHandler:e=>{var t;(null===(t=e.target.value)||void 0===t?void 0:t.match(/^none$/))?m(null):m(e.target.value)}}),h&&h[0]&&(0,l.jsx)(n.A,{required:!0,selectOptions:[{title:"All Tables",payload:"none"},...h.map((e,t)=>({title:e.tableFullName,payload:e.tableName,name:e.tableName}))],name:"database_tables",onChangeHandler:e=>{var t;(null===(t=e.target.value)||void 0===t?void 0:t.match(/^none$/))?y(null):y(e.target.value)}})]})]}),(0,l.jsx)(d.A,{content:o.A.stringify(a,null,4),readOnly:!0,options:{wrap:!0},wrapperProps:{className:"h-[60vh]"}})]})})]})}var m=a(18),h=!0;let p=s.createContext({});function f(e){var t;let{user:a,query:n,dbSchemaData:c}=e,d=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"Add Database | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Add a database"})]});return(0,l.jsx)(r.A,{head:d,user:a,aceEditor:!0,children:(0,l.jsx)(p.Provider,{value:{user:a,dbSchemaData:c},children:(null==a?void 0:null===(t=a.verification_status)||void 0===t?void 0:t.toString().match(/1/))?(0,l.jsx)(s.Fragment,{children:(0,l.jsx)(u,{})}):(0,l.jsxs)(s.Fragment,{children:[(0,l.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,l.jsx)("div",{className:"",children:(0,l.jsx)("h1",{className:"text-3xl m-0",children:"User Schema"})}),(0,l.jsx)(i.A,{user:a})]}),(0,l.jsx)(m.A,{})]})})})}}},e=>{var t=t=>e(e.s=t);e.O(0,[6428,7391,636,6593,8792],()=>t(9478)),_N_E=e.O()}]); \ No newline at end of file diff --git a/dsql-app/.local_dist/static/chunks/pages/logout-455304f72b658ce6.js b/dsql-app/.local_dist/static/chunks/pages/logout-455304f72b658ce6.js new file mode 100644 index 0000000..5eacd9d --- /dev/null +++ b/dsql-app/.local_dist/static/chunks/pages/logout-455304f72b658ce6.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7122],{5692:(e,o,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/logout",function(){return t(732)}])},8639:(e,o,t)=>{"use strict";async function i(){try{let e=await caches.keys();e[0]&&await Promise.all(e.map(e=>caches.delete(e)))}catch(e){console.log("Error in clearing cache =>",e.message)}}t.d(o,{A:()=>i})},732:(e,o,t)=>{"use strict";t.r(o),t.d(o,{__N_SSP:()=>d,default:()=>g});var i=t(4848),n=t(6540),s=t(3368),l=t.n(s),a=t(9020),c=t(8639),r=t(1710),d=!0;function g(e){let{user:o,query:t}=e,s=(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)("title",{children:"Loging Out | Datasquirel"}),(0,i.jsx)("meta",{name:"description",content:"Login you out"}),(0,i.jsx)("script",{src:"https://accounts.google.com/gsi/client"}),(0,i.jsx)("script",{src:"https://connect.facebook.net/en_US/sdk.js",crossOrigin:"anonymous"})]});return n.useEffect(()=>{localStorage.removeItem("user"),localStorage.removeItem("csrf")},[]),n.useEffect(()=>{function e(){var e,i;return(null==t?void 0:t.invite)&&(null==t?void 0:t.login)?window.location.href="/login"+window.location.search:(null==t?void 0:t.login)||(null===(e=localStorage.getItem("logoutParadigm"))||void 0===e?void 0:e.match(/reset/))?window.location.href="/login":void((null==o?void 0:null===(i=o.social_platform)||void 0===i?void 0:i.match(/google/))&&localStorage.setItem("google_prompt_skipped","logout"),window.location.pathname="/")}(0,a.A)("/api/logoutUser").then(async t=>{await (0,c.A)();let i=await navigator.serviceWorker.getRegistrations();for(let e=0;e{if(t.authResponse)n.logout(()=>{e()});else{var i;s.accounts.id.initialize({client_id:""}),(null==o?void 0:null===(i=o.social_platform)||void 0===i?void 0:i.match(/google/))&&o.social_id?(s.accounts.id.revoke(),s.accounts.id.revoke(o.social_id,o=>{console.log(o.error),e()})):e()}})}catch(e){(0,a.A)("/api/admin/clientError",{method:"post",body:{component:"logout-page-component/lines-111-142",message:e.message,user:o}})}})},[]),(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(l(),{children:s}),(0,i.jsx)("main",{className:"w-screen h-screen flex items-center justify-center p-4 md:p-8",children:(0,i.jsxs)("div",{className:"card max-w-md flex-col items-center bg-white p-6 rounded border border-slate-200 border-solid",children:[(0,i.jsxs)("a",{href:"/",className:"flex items-center gap-2",children:[(0,i.jsx)("img",{src:"/images/logo-icon-alt-2.png",alt:"Logo Icon",width:37}),(0,i.jsx)("span",{className:"font-bold text-2xl",children:"Datasquirel"})]}),(0,i.jsx)("h3",{className:"text-lg m-0 mt-4 text-slate-400",children:"Logging out"}),(0,i.jsx)(r.A,{position:"relative",width:"20px"})]})})]})}}},e=>{var o=o=>e(e.s=o);e.O(0,[636,6593,8792],()=>o(5692)),_N_E=e.O()}]); \ No newline at end of file diff --git a/dsql-app/.local_dist/static/chunks/pages/logout-60a2b37f5fe2427f.js b/dsql-app/.local_dist/static/chunks/pages/logout-60a2b37f5fe2427f.js deleted file mode 100644 index a7a6570..0000000 --- a/dsql-app/.local_dist/static/chunks/pages/logout-60a2b37f5fe2427f.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7122],{5692:(e,o,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/logout",function(){return t(732)}])},8639:(e,o,t)=>{"use strict";async function i(){try{let e=await caches.keys();e[0]&&await Promise.all(e.map(e=>caches.delete(e)))}catch(e){console.log("Error in clearing cache =>",e.message)}}t.d(o,{A:()=>i})},732:(e,o,t)=>{"use strict";t.r(o),t.d(o,{__N_SSP:()=>d,default:()=>g});var i=t(4848),s=t(6540),n=t(3368),l=t.n(n),a=t(9020),c=t(8639),r=t(1710),d=!0;function g(e){let{user:o,query:t}=e,n=(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("title",{children:"Loging Out | Datasquirel"}),(0,i.jsx)("meta",{name:"description",content:"Login you out"}),(0,i.jsx)("script",{src:"https://accounts.google.com/gsi/client"}),(0,i.jsx)("script",{src:"https://connect.facebook.net/en_US/sdk.js",crossOrigin:"anonymous"})]});return s.useEffect(()=>{localStorage.setItem("user","{}"),localStorage.removeItem("csrf")},[]),s.useEffect(()=>{function e(){var e,i;return(null==t?void 0:t.invite)&&(null==t?void 0:t.login)?window.location.href="/login"+window.location.search:(null==t?void 0:t.login)||(null===(e=localStorage.getItem("logoutParadigm"))||void 0===e?void 0:e.match(/reset/))?window.location.href="/login":void((null==o?void 0:null===(i=o.social_platform)||void 0===i?void 0:i.match(/google/))&&localStorage.setItem("google_prompt_skipped","logout"),window.location.pathname="/")}(0,a.A)("/api/logoutUser").then(async t=>{await (0,c.A)();let i=await navigator.serviceWorker.getRegistrations();for(let e=0;e{if(t.authResponse)s.logout(()=>{e()});else{var i;n.accounts.id.initialize({client_id:""}),(null==o?void 0:null===(i=o.social_platform)||void 0===i?void 0:i.match(/google/))&&o.social_id?(n.accounts.id.revoke(),n.accounts.id.revoke(o.social_id,o=>{console.log(o.error),e()})):e()}})}catch(e){(0,a.A)("/api/admin/clientError",{method:"post",body:{component:"logout-page-component/lines-111-142",message:e.message,user:o}})}})},[]),(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)(l(),{children:n}),(0,i.jsx)("main",{className:"w-screen h-screen flex items-center justify-center p-4 md:p-8",children:(0,i.jsxs)("div",{className:"card max-w-md flex-col items-center bg-white p-6 rounded border border-slate-200 border-solid",children:[(0,i.jsxs)("a",{href:"/",className:"flex items-center gap-2",children:[(0,i.jsx)("img",{src:"/images/logo-icon-alt-2.png",alt:"Logo Icon",width:37}),(0,i.jsx)("span",{className:"font-bold text-2xl",children:"Datasquirel"})]}),(0,i.jsx)("h3",{className:"text-lg m-0 mt-4 text-slate-400",children:"Logging out"}),(0,i.jsx)(r.A,{position:"relative",width:"20px"})]})})]})}}},e=>{var o=o=>e(e.s=o);e.O(0,[636,6593,8792],()=>o(5692)),_N_E=e.O()}]); \ No newline at end of file diff --git a/dsql-app/.local_dist/trace b/dsql-app/.local_dist/trace index c96130e..b553389 100644 --- a/dsql-app/.local_dist/trace +++ b/dsql-app/.local_dist/trace @@ -1,27 +1,27 @@ -[{"name":"generate-buildid","duration":561,"timestamp":915397,"id":4,"parentId":1,"tags":{},"startTime":1736805883018,"traceId":"16fbdd3be71556f5"},{"name":"load-custom-routes","duration":773,"timestamp":916108,"id":5,"parentId":1,"tags":{},"startTime":1736805883019,"traceId":"16fbdd3be71556f5"},{"name":"create-dist-dir","duration":4096,"timestamp":967365,"id":6,"parentId":1,"tags":{},"startTime":1736805883070,"traceId":"16fbdd3be71556f5"},{"name":"verify-typescript-setup","duration":529629,"timestamp":975110,"id":7,"parentId":1,"tags":{},"startTime":1736805883078,"traceId":"16fbdd3be71556f5"},{"name":"collect-pages","duration":2179,"timestamp":1505003,"id":8,"parentId":1,"tags":{},"startTime":1736805883608,"traceId":"16fbdd3be71556f5"},{"name":"create-pages-mapping","duration":1251,"timestamp":1508129,"id":9,"parentId":1,"tags":{},"startTime":1736805883611,"traceId":"16fbdd3be71556f5"},{"name":"public-dir-conflict-check","duration":3962,"timestamp":1509555,"id":10,"parentId":1,"tags":{},"startTime":1736805883612,"traceId":"16fbdd3be71556f5"},{"name":"generate-routes-manifest","duration":6248,"timestamp":1513761,"id":11,"parentId":1,"tags":{},"startTime":1736805883616,"traceId":"16fbdd3be71556f5"},{"name":"create-entrypoints","duration":101804,"timestamp":1532129,"id":14,"parentId":1,"tags":{},"startTime":1736805883635,"traceId":"16fbdd3be71556f5"},{"name":"generate-webpack-config","duration":567988,"timestamp":1633995,"id":15,"parentId":13,"tags":{},"startTime":1736805883737,"traceId":"16fbdd3be71556f5"},{"name":"next-trace-entrypoint-plugin","duration":2016,"timestamp":2317153,"id":17,"parentId":16,"tags":{},"startTime":1736805884420,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":140340,"timestamp":2531573,"id":212,"parentId":19,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=next%2Fdist%2Fpages%2F_error&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884634,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":141559,"timestamp":2533186,"id":213,"parentId":21,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F404&preferredRegion=&absolutePagePath=private-next-pages%2F404.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884636,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":143456,"timestamp":2533402,"id":214,"parentId":22,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F500&preferredRegion=&absolutePagePath=private-next-pages%2F500.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884636,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":144525,"timestamp":2533637,"id":215,"parentId":23,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FacceptUserInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FacceptUserInvitation.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884636,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":144599,"timestamp":2534605,"id":217,"parentId":25,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddApiKey.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884637,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":145429,"timestamp":2534467,"id":216,"parentId":24,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddAdminUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddAdminUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884637,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":145916,"timestamp":2534723,"id":218,"parentId":26,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddDbUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884637,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":160254,"timestamp":2527600,"id":211,"parentId":20,"tags":{"name":"/app/pages/_document.tsx","layer":null},"startTime":1736805884630,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10028,"timestamp":2698204,"id":219,"parentId":27,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddNewMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddNewMediaFolder.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10511,"timestamp":2698437,"id":220,"parentId":28,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddSocialLogin&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddSocialLogin.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11002,"timestamp":2698525,"id":221,"parentId":29,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddTableEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11650,"timestamp":2698621,"id":222,"parentId":30,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUsersTableToDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUsersTableToDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12414,"timestamp":2698721,"id":223,"parentId":31,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12915,"timestamp":2698805,"id":224,"parentId":32,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserTable.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13410,"timestamp":2698889,"id":225,"parentId":33,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclearErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclearErrorLogs.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13861,"timestamp":2698959,"id":226,"parentId":34,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FaddUserBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FaddUserBackup.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884801,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":14326,"timestamp":2699033,"id":227,"parentId":35,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclientError&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclientError.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":14755,"timestamp":2699110,"id":228,"parentId":36,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FcreateNewBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FcreateNewBackup.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":15264,"timestamp":2699186,"id":229,"parentId":37,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":15764,"timestamp":2699256,"id":230,"parentId":38,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserBackups.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":16249,"timestamp":2699336,"id":231,"parentId":39,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetTablesForUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetTablesForUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":16715,"timestamp":2699404,"id":232,"parentId":40,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabBackups.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":17190,"timestamp":2699475,"id":233,"parentId":41,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabErrorLogs.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":17675,"timestamp":2699539,"id":234,"parentId":42,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabFile&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabFile.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":18179,"timestamp":2699604,"id":235,"parentId":43,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FloginSuUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FloginSuUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":18640,"timestamp":2699669,"id":236,"parentId":44,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":19060,"timestamp":2699732,"id":237,"parentId":45,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":19509,"timestamp":2699801,"id":238,"parentId":46,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FupdateEnv&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FupdateEnv.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":19990,"timestamp":2699873,"id":239,"parentId":47,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FcheckExistingFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckExistingFolder.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":20382,"timestamp":2699961,"id":240,"parentId":48,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FchangeDbUserPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FchangeDbUserPassword.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884802,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":20741,"timestamp":2700063,"id":241,"parentId":49,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FcheckDuplicateData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckDuplicateData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884803,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":21232,"timestamp":2700158,"id":242,"parentId":50,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fdisconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fdisconnect.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884803,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":21742,"timestamp":2700271,"id":243,"parentId":51,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Findex.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884803,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":22234,"timestamp":2700394,"id":244,"parentId":52,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FclientSideAuth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FclientSideAuth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884803,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":22595,"timestamp":2700563,"id":245,"parentId":53,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fhandshake&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fhandshake.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884803,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":23119,"timestamp":2700777,"id":246,"parentId":54,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fcontact.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884803,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":23295,"timestamp":2701043,"id":247,"parentId":55,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fverify&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fverify.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":23627,"timestamp":2701145,"id":248,"parentId":56,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteApiKey.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":23880,"timestamp":2701238,"id":249,"parentId":57,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteDbUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":24135,"timestamp":2701330,"id":250,"parentId":58,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FcreateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcreateUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":24383,"timestamp":2701425,"id":251,"parentId":59,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteInvitation.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":24806,"timestamp":2701505,"id":252,"parentId":60,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteMediaFolder.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":25328,"timestamp":2701591,"id":253,"parentId":61,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteTableEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":25726,"timestamp":2701666,"id":254,"parentId":62,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":26113,"timestamp":2701742,"id":255,"parentId":63,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":26471,"timestamp":2701823,"id":256,"parentId":64,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserTable.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":26783,"timestamp":2701910,"id":257,"parentId":65,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884804,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":27093,"timestamp":2701988,"id":258,"parentId":66,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdownloadDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdownloadDatabaseSchema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":27433,"timestamp":2702061,"id":259,"parentId":67,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":27751,"timestamp":2702130,"id":260,"parentId":68,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FexportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":28052,"timestamp":2702209,"id":261,"parentId":69,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ffetch-entries-basic&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-entries-basic.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":28386,"timestamp":2702282,"id":262,"parentId":70,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fget-authorized-databases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fget-authorized-databases.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":28685,"timestamp":2702355,"id":263,"parentId":71,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDatabaseTables.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":28928,"timestamp":2702422,"id":264,"parentId":72,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabases.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":29149,"timestamp":2702487,"id":265,"parentId":73,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":29384,"timestamp":2702558,"id":266,"parentId":74,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDiskUsage&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDiskUsage.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":29700,"timestamp":2702626,"id":267,"parentId":75,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabaseTables.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":30017,"timestamp":2702691,"id":268,"parentId":76,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabases.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":30335,"timestamp":2702750,"id":269,"parentId":77,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":30611,"timestamp":2702821,"id":270,"parentId":78,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserSchemaData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserSchemaData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":30882,"timestamp":2702902,"id":271,"parentId":79,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fhealthcheck&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fhealthcheck.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":31219,"timestamp":2702974,"id":272,"parentId":80,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FimportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884805,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":31513,"timestamp":2703037,"id":273,"parentId":81,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FimportDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabaseSchema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":31783,"timestamp":2703115,"id":274,"parentId":82,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FinfiniteScroll&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FinfiniteScroll.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":32032,"timestamp":2703189,"id":275,"parentId":83,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FlogoutUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FlogoutUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":32336,"timestamp":2703245,"id":276,"parentId":84,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FloginUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FloginUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":32663,"timestamp":2703313,"id":277,"parentId":85,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FpurgeDb&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FpurgeDb.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":32980,"timestamp":2703382,"id":278,"parentId":86,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fmedia%2FaddPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FaddPrivateMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":33236,"timestamp":2703457,"id":279,"parentId":87,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fmedia%2FgetPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FgetPrivateMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":33502,"timestamp":2703525,"id":280,"parentId":88,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":33845,"timestamp":2703595,"id":281,"parentId":89,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884806,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7006,"timestamp":2802572,"id":282,"parentId":90,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884905,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7082,"timestamp":2802858,"id":283,"parentId":91,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FqueryEntriesSearchTerm&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FqueryEntriesSearchTerm.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884905,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7274,"timestamp":2802969,"id":284,"parentId":92,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FreAuthenticateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FreAuthenticateUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884905,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7500,"timestamp":2803058,"id":285,"parentId":93,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FrefreshEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrefreshEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7734,"timestamp":2803140,"id":286,"parentId":94,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FrenameMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrenameMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7966,"timestamp":2803209,"id":287,"parentId":95,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FresetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8227,"timestamp":2803280,"id":288,"parentId":96,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FregisterUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FregisterUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8475,"timestamp":2803349,"id":289,"parentId":97,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FresetPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetPassword.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8729,"timestamp":2803417,"id":290,"parentId":98,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8952,"timestamp":2803488,"id":291,"parentId":99,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FsendEmailVerificationLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendEmailVerificationLink.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9176,"timestamp":2803561,"id":292,"parentId":100,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FsendPasswordResetLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendPasswordResetLink.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9388,"timestamp":2803622,"id":293,"parentId":101,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgithub-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgithub-auth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9603,"timestamp":2803685,"id":294,"parentId":102,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Ffacebook-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Ffacebook-auth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9814,"timestamp":2803752,"id":295,"parentId":103,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckEmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckEmail.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10018,"timestamp":2803818,"id":296,"parentId":104,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgoogle-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgoogle-auth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10243,"timestamp":2803886,"id":297,"parentId":105,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10456,"timestamp":2803956,"id":298,"parentId":106,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884906,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10685,"timestamp":2804028,"id":299,"parentId":107,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fcreate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fcreate.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10894,"timestamp":2804097,"id":300,"parentId":108,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fdelete&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fdelete.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module","duration":11408,"timestamp":2804152,"id":301,"parentId":109,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fupdate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fupdate.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11633,"timestamp":2804229,"id":302,"parentId":110,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fstream%2F%5Bpath%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fstream%2F%5Bpath%5D.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11877,"timestamp":2804292,"id":303,"parentId":111,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsync-table-data&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsync-table-data.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12083,"timestamp":2804352,"id":304,"parentId":112,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ftest%2Fcors&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fcors.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12302,"timestamp":2804415,"id":305,"parentId":113,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ftest%2Fmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fmail.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12536,"timestamp":2804474,"id":306,"parentId":114,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Funsubscribe.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12761,"timestamp":2804547,"id":307,"parentId":115,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateAdminUserAccess&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateAdminUserAccess.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13061,"timestamp":2804611,"id":308,"parentId":116,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateClonedTableForeignKeys&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateClonedTableForeignKeys.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13345,"timestamp":2804668,"id":309,"parentId":117,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateDbSchemaDataForUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbSchemaDataForUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13621,"timestamp":2804724,"id":310,"parentId":118,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13974,"timestamp":2804790,"id":311,"parentId":119,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateTableEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":14263,"timestamp":2804878,"id":312,"parentId":120,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884907,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":14554,"timestamp":2804983,"id":313,"parentId":121,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884908,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":14853,"timestamp":2805052,"id":314,"parentId":122,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserTable.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884908,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":15176,"timestamp":2805113,"id":315,"parentId":123,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884908,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":2349,"timestamp":2856063,"id":316,"parentId":124,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":2511,"timestamp":2856269,"id":317,"parentId":125,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":2755,"timestamp":2856355,"id":318,"parentId":126,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3027,"timestamp":2856425,"id":319,"parentId":127,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser-schema%2Freplace-database-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser-schema%2Freplace-database-schema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3274,"timestamp":2856500,"id":320,"parentId":128,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3534,"timestamp":2856572,"id":321,"parentId":129,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3769,"timestamp":2856636,"id":322,"parentId":130,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4009,"timestamp":2856704,"id":323,"parentId":131,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884959,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3344,"timestamp":2869359,"id":324,"parentId":132,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884972,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3488,"timestamp":2869565,"id":325,"parentId":133,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884972,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3746,"timestamp":2869649,"id":326,"parentId":134,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884972,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4046,"timestamp":2869722,"id":327,"parentId":135,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fwebhooks%2Fgithub-push&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fwebhooks%2Fgithub-push.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805884972,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4702,"timestamp":2869788,"id":328,"parentId":137,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fabout&preferredRegion=&absolutePagePath=private-next-pages%2Fabout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884972,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6487,"timestamp":2877961,"id":329,"parentId":138,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884980,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":2221,"timestamp":2884826,"id":330,"parentId":139,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884987,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":2581,"timestamp":2885045,"id":331,"parentId":140,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884988,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":2892,"timestamp":2888257,"id":332,"parentId":141,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884991,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3304,"timestamp":2888424,"id":333,"parentId":142,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884991,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3758,"timestamp":2888537,"id":334,"parentId":143,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884991,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4256,"timestamp":2888633,"id":335,"parentId":144,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884991,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4787,"timestamp":2888729,"id":336,"parentId":145,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805884991,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3306,"timestamp":2904805,"id":337,"parentId":146,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885007,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3879,"timestamp":2905104,"id":338,"parentId":147,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5532,"timestamp":2905275,"id":339,"parentId":148,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8092,"timestamp":2905415,"id":340,"parentId":149,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10609,"timestamp":2905522,"id":341,"parentId":150,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13283,"timestamp":2905618,"id":342,"parentId":151,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":16198,"timestamp":2905716,"id":343,"parentId":152,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":17720,"timestamp":2905802,"id":344,"parentId":153,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":18660,"timestamp":2905912,"id":345,"parentId":154,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885008,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4934,"timestamp":2940297,"id":346,"parentId":155,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885043,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5263,"timestamp":2940623,"id":347,"parentId":156,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885043,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5690,"timestamp":2940814,"id":348,"parentId":157,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885043,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6159,"timestamp":2940988,"id":349,"parentId":158,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6680,"timestamp":2941105,"id":350,"parentId":159,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7227,"timestamp":2941211,"id":351,"parentId":160,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7782,"timestamp":2941329,"id":352,"parentId":161,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8434,"timestamp":2941430,"id":353,"parentId":162,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9037,"timestamp":2941524,"id":354,"parentId":163,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9640,"timestamp":2941614,"id":355,"parentId":164,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10222,"timestamp":2941711,"id":356,"parentId":165,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10787,"timestamp":2941822,"id":357,"parentId":166,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11337,"timestamp":2941933,"id":358,"parentId":167,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885044,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11870,"timestamp":2942063,"id":359,"parentId":168,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885045,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12379,"timestamp":2942184,"id":360,"parentId":169,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885045,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12825,"timestamp":2942323,"id":361,"parentId":170,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885045,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13106,"timestamp":2942413,"id":362,"parentId":171,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885045,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3656,"timestamp":2983545,"id":363,"parentId":172,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FexportTableData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportTableData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885086,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3794,"timestamp":2983756,"id":364,"parentId":173,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ffetch-media&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-media.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885086,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3998,"timestamp":2983831,"id":365,"parentId":174,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885086,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4195,"timestamp":2983912,"id":366,"parentId":175,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885086,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4380,"timestamp":2984002,"id":367,"parentId":176,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4641,"timestamp":2984080,"id":368,"parentId":177,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":4908,"timestamp":2984152,"id":369,"parentId":178,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5370,"timestamp":2984300,"id":370,"parentId":179,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fblog&preferredRegion=&absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6178,"timestamp":2984416,"id":371,"parentId":180,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fcontact.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6966,"timestamp":2984527,"id":372,"parentId":181,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fcreate-account&preferredRegion=&absolutePagePath=private-next-pages%2Fcreate-account.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7426,"timestamp":2984619,"id":373,"parentId":182,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7926,"timestamp":2984713,"id":374,"parentId":183,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8415,"timestamp":2984813,"id":375,"parentId":184,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=private-next-pages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8902,"timestamp":2984904,"id":376,"parentId":185,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885087,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9400,"timestamp":2984983,"id":377,"parentId":186,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Flogout&preferredRegion=&absolutePagePath=private-next-pages%2Flogout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10075,"timestamp":2985069,"id":378,"parentId":187,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10514,"timestamp":2985180,"id":379,"parentId":188,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fprivacy&preferredRegion=&absolutePagePath=private-next-pages%2Fprivacy.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10982,"timestamp":2985274,"id":380,"parentId":189,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fredirect&preferredRegion=&absolutePagePath=private-next-pages%2Fredirect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11426,"timestamp":2985360,"id":381,"parentId":190,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Femail-verification&preferredRegion=&absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11840,"timestamp":2985490,"id":382,"parentId":191,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsend-password-reset-link&preferredRegion=&absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12451,"timestamp":2985622,"id":383,"parentId":192,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fbackups&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885088,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":340,"timestamp":3024138,"id":402,"parentId":211,"tags":{"name":"react/jsx-runtime","layer":null},"startTime":1736805885127,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13,"timestamp":3024505,"id":403,"parentId":211,"tags":{"name":"react","layer":null},"startTime":1736805885127,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5243,"timestamp":3022676,"id":384,"parentId":193,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Freset-password&preferredRegion=&absolutePagePath=private-next-pages%2Freset-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885125,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5530,"timestamp":3022889,"id":385,"parentId":194,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fconsole&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885125,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5919,"timestamp":3022968,"id":386,"parentId":195,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fcreate-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885125,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6312,"timestamp":3023043,"id":387,"parentId":196,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fedit-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6781,"timestamp":3023107,"id":388,"parentId":197,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7314,"timestamp":3023168,"id":389,"parentId":198,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8118,"timestamp":3023234,"id":390,"parentId":199,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8667,"timestamp":3023296,"id":391,"parentId":200,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Ferror-logs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9100,"timestamp":3023361,"id":392,"parentId":201,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fenvar&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9477,"timestamp":3023425,"id":393,"parentId":202,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9821,"timestamp":3023489,"id":394,"parentId":203,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fload-balancing&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10193,"timestamp":3023559,"id":395,"parentId":204,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10612,"timestamp":3023620,"id":396,"parentId":205,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fservers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10992,"timestamp":3023681,"id":397,"parentId":206,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fusers%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11325,"timestamp":3023757,"id":398,"parentId":207,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11675,"timestamp":3023820,"id":399,"parentId":208,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fusers%2Fnew&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module","duration":12369,"timestamp":3023889,"id":400,"parentId":209,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fterms&preferredRegion=&absolutePagePath=private-next-pages%2Fterms.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":12759,"timestamp":3023950,"id":401,"parentId":210,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Funsubscribe.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736805885126,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14474,"timestamp":3024601,"id":405,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/server/route-kind.js","layer":null},"startTime":1736805885127,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17019,"timestamp":3024525,"id":404,"parentId":136,"tags":{"name":"/app/pages/_app.tsx","layer":null},"startTime":1736805885127,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23305,"timestamp":3025144,"id":406,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/pages/_error.js","layer":null},"startTime":1736805885128,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4572,"timestamp":3078118,"id":407,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/build/templates/helpers.js","layer":null},"startTime":1736805885181,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1636,"timestamp":3086406,"id":408,"parentId":215,"tags":{"name":"/app/node_modules/next/dist/server/route-kind.js","layer":"api"},"startTime":1736805885189,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1807,"timestamp":3086945,"id":409,"parentId":215,"tags":{"name":"/app/node_modules/next/dist/build/templates/helpers.js","layer":"api"},"startTime":1736805885189,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9753,"timestamp":3086984,"id":410,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/module.compiled.js","layer":null},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10041,"timestamp":3087032,"id":411,"parentId":211,"tags":{"name":"/app/node_modules/next/document.js","layer":null},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10423,"timestamp":3087048,"id":412,"parentId":215,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages-api/module.compiled.js","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11692,"timestamp":3087212,"id":417,"parentId":216,"tags":{"name":"/app/pages/api/addAdminUserUser.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12693,"timestamp":3087259,"id":419,"parentId":219,"tags":{"name":"/app/pages/api/addNewMediaFolder.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14005,"timestamp":3087241,"id":418,"parentId":218,"tags":{"name":"/app/pages/api/addDbUser.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16505,"timestamp":3087182,"id":415,"parentId":215,"tags":{"name":"/app/pages/api/acceptUserInvitation.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18070,"timestamp":3087198,"id":416,"parentId":217,"tags":{"name":"/app/pages/api/addApiKey.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19179,"timestamp":3087281,"id":420,"parentId":221,"tags":{"name":"/app/pages/api/addTableEntry.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20376,"timestamp":3087154,"id":414,"parentId":214,"tags":{"name":"/app/pages/500.tsx","layer":null},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21320,"timestamp":3087098,"id":413,"parentId":213,"tags":{"name":"/app/pages/404.tsx","layer":null},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21747,"timestamp":3087356,"id":425,"parentId":225,"tags":{"name":"/app/pages/api/admin/clearErrorLogs.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24224,"timestamp":3087309,"id":422,"parentId":220,"tags":{"name":"/app/pages/api/addSocialLogin.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":27242,"timestamp":3087370,"id":426,"parentId":226,"tags":{"name":"/app/pages/api/admin/addUserBackup.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":29250,"timestamp":3087340,"id":424,"parentId":222,"tags":{"name":"/app/pages/api/addUsersTableToDatabase.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":31397,"timestamp":3087296,"id":421,"parentId":224,"tags":{"name":"/app/pages/api/addUserTable.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":32987,"timestamp":3087327,"id":423,"parentId":223,"tags":{"name":"/app/pages/api/addUserUser.ts","layer":"api"},"startTime":1736805885190,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":2960,"timestamp":3144950,"id":427,"parentId":227,"tags":{"name":"/app/pages/api/admin/clientError.ts","layer":"api"},"startTime":1736805885247,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":2863,"timestamp":3145693,"id":435,"parentId":232,"tags":{"name":"/app/pages/api/admin/grabBackups.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":3509,"timestamp":3145639,"id":431,"parentId":239,"tags":{"name":"/app/pages/api/checkExistingFolder.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4281,"timestamp":3145545,"id":428,"parentId":231,"tags":{"name":"/app/pages/api/admin/getTablesForUserDatabase.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4596,"timestamp":3145669,"id":433,"parentId":233,"tags":{"name":"/app/pages/api/admin/grabErrorLogs.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5296,"timestamp":3145623,"id":430,"parentId":234,"tags":{"name":"/app/pages/api/admin/grabFile.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6056,"timestamp":3145682,"id":434,"parentId":241,"tags":{"name":"/app/pages/api/checkDuplicateData.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6656,"timestamp":3145653,"id":432,"parentId":230,"tags":{"name":"/app/pages/api/admin/getUserBackups.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7621,"timestamp":3145600,"id":429,"parentId":228,"tags":{"name":"/app/pages/api/admin/createNewBackup.ts","layer":"api"},"startTime":1736805885248,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12744,"timestamp":3155879,"id":436,"parentId":229,"tags":{"name":"/app/pages/api/admin/docs/[action].ts","layer":"api"},"startTime":1736805885258,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12959,"timestamp":3156463,"id":439,"parentId":246,"tags":{"name":"/app/pages/api/contact.ts","layer":"api"},"startTime":1736805885259,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13465,"timestamp":3156503,"id":442,"parentId":249,"tags":{"name":"/app/pages/api/deleteDbUser.ts","layer":"api"},"startTime":1736805885259,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14371,"timestamp":3156428,"id":438,"parentId":235,"tags":{"name":"/app/pages/api/admin/loginSuUser.ts","layer":"api"},"startTime":1736805885259,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15316,"timestamp":3156369,"id":437,"parentId":240,"tags":{"name":"/app/pages/api/changeDbUserPassword.ts","layer":"api"},"startTime":1736805885259,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15582,"timestamp":3156477,"id":440,"parentId":251,"tags":{"name":"/app/pages/api/deleteInvitation.ts","layer":"api"},"startTime":1736805885259,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16805,"timestamp":3156492,"id":441,"parentId":236,"tags":{"name":"/app/pages/api/admin/getUserData.ts","layer":"api"},"startTime":1736805885259,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":2863,"timestamp":3183687,"id":443,"parentId":248,"tags":{"name":"/app/pages/api/deleteApiKey.ts","layer":"api"},"startTime":1736805885286,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5149,"timestamp":3183785,"id":444,"parentId":250,"tags":{"name":"/app/pages/api/createUserDatabase.ts","layer":"api"},"startTime":1736805885286,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11064,"timestamp":3216864,"id":445,"parentId":237,"tags":{"name":"/app/pages/api/admin/runUserDbQuery.ts","layer":"api"},"startTime":1736805885319,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6199,"timestamp":3238871,"id":446,"parentId":244,"tags":{"name":"/app/pages/api/clientSideAuth.ts","layer":"api"},"startTime":1736805885341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7747,"timestamp":3257296,"id":447,"parentId":238,"tags":{"name":"/app/pages/api/admin/updateEnv.ts","layer":"api"},"startTime":1736805885360,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8302,"timestamp":3257379,"id":448,"parentId":253,"tags":{"name":"/app/pages/api/deleteTableEntry.ts","layer":"api"},"startTime":1736805885360,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5845,"timestamp":3288526,"id":456,"parentId":260,"tags":{"name":"/app/pages/api/exportDatabase.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6617,"timestamp":3288536,"id":457,"parentId":257,"tags":{"name":"/app/pages/api/deleteUserUser.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7251,"timestamp":3288547,"id":458,"parentId":242,"tags":{"name":"/app/pages/api/connect/disconnect.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7945,"timestamp":3288485,"id":454,"parentId":258,"tags":{"name":"/app/pages/api/downloadDatabaseSchema.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8590,"timestamp":3288475,"id":453,"parentId":261,"tags":{"name":"/app/pages/api/fetch-entries-basic.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9493,"timestamp":3288496,"id":455,"parentId":265,"tags":{"name":"/app/pages/api/getDelegatedDatabaseToken.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10330,"timestamp":3288422,"id":450,"parentId":254,"tags":{"name":"/app/pages/api/deleteUserDatabase.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11588,"timestamp":3288443,"id":451,"parentId":252,"tags":{"name":"/app/pages/api/deleteMediaFolder.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12662,"timestamp":3288351,"id":449,"parentId":255,"tags":{"name":"/app/pages/api/deleteUser.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13043,"timestamp":3288557,"id":459,"parentId":243,"tags":{"name":"/app/pages/api/connect/index.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13239,"timestamp":3288730,"id":472,"parentId":267,"tags":{"name":"/app/pages/api/getUserDatabaseTables.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14947,"timestamp":3288459,"id":452,"parentId":256,"tags":{"name":"/app/pages/api/deleteUserTable.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15202,"timestamp":3288717,"id":471,"parentId":270,"tags":{"name":"/app/pages/api/getUserSchemaData.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15572,"timestamp":3288685,"id":468,"parentId":269,"tags":{"name":"/app/pages/api/getUserMedia.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16366,"timestamp":3288567,"id":460,"parentId":245,"tags":{"name":"/app/pages/api/connect/handshake.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16507,"timestamp":3288671,"id":467,"parentId":271,"tags":{"name":"/app/pages/api/healthcheck.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17333,"timestamp":3288707,"id":470,"parentId":273,"tags":{"name":"/app/pages/api/importDatabaseSchema.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18557,"timestamp":3288605,"id":464,"parentId":262,"tags":{"name":"/app/pages/api/get-authorized-databases.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19247,"timestamp":3288748,"id":474,"parentId":272,"tags":{"name":"/app/pages/api/importDatabase.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":20460,"timestamp":3288587,"id":462,"parentId":259,"tags":{"name":"/app/pages/api/deleteUserMedia.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":20964,"timestamp":3288595,"id":463,"parentId":263,"tags":{"name":"/app/pages/api/getDatabaseTables.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21567,"timestamp":3288630,"id":465,"parentId":264,"tags":{"name":"/app/pages/api/getDelegatedDatabases.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22648,"timestamp":3288738,"id":473,"parentId":274,"tags":{"name":"/app/pages/api/infiniteScroll.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24108,"timestamp":3288694,"id":469,"parentId":266,"tags":{"name":"/app/pages/api/getDiskUsage.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24992,"timestamp":3288576,"id":461,"parentId":247,"tags":{"name":"/app/pages/api/connect/verify.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":25601,"timestamp":3288641,"id":466,"parentId":268,"tags":{"name":"/app/pages/api/getUserDatabases.ts","layer":"api"},"startTime":1736805885391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8834,"timestamp":3350499,"id":486,"parentId":289,"tags":{"name":"/app/pages/api/resetPassword.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9445,"timestamp":3350398,"id":481,"parentId":284,"tags":{"name":"/app/pages/api/reAuthenticateUser.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10148,"timestamp":3350229,"id":475,"parentId":275,"tags":{"name":"/app/pages/api/logoutUser.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10803,"timestamp":3350462,"id":484,"parentId":279,"tags":{"name":"/app/pages/api/media/getPrivateMedia.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11345,"timestamp":3350479,"id":485,"parentId":290,"tags":{"name":"/app/pages/api/runUserDbQuery.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11877,"timestamp":3350410,"id":482,"parentId":287,"tags":{"name":"/app/pages/api/resetDelegatedDatabaseToken.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12550,"timestamp":3350547,"id":488,"parentId":292,"tags":{"name":"/app/pages/api/sendPasswordResetLink.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13491,"timestamp":3350331,"id":477,"parentId":283,"tags":{"name":"/app/pages/api/queryEntriesSearchTerm.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14099,"timestamp":3350347,"id":478,"parentId":277,"tags":{"name":"/app/pages/api/purgeDb.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14743,"timestamp":3350366,"id":479,"parentId":285,"tags":{"name":"/app/pages/api/refreshEntry.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15683,"timestamp":3350383,"id":480,"parentId":286,"tags":{"name":"/app/pages/api/renameMedia.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15898,"timestamp":3350559,"id":489,"parentId":291,"tags":{"name":"/app/pages/api/sendEmailVerificationLink.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17449,"timestamp":3350446,"id":483,"parentId":278,"tags":{"name":"/app/pages/api/media/addPrivateMedia.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18764,"timestamp":3350311,"id":476,"parentId":276,"tags":{"name":"/app/pages/api/loginUser.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19903,"timestamp":3350514,"id":487,"parentId":288,"tags":{"name":"/app/pages/api/registerUser.ts","layer":"api"},"startTime":1736805885453,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":27569,"timestamp":3400679,"id":503,"parentId":306,"tags":{"name":"/app/pages/api/unsubscribe.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":28170,"timestamp":3400568,"id":497,"parentId":295,"tags":{"name":"/app/pages/api/social-login/utils/checkEmail.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":28464,"timestamp":3400615,"id":499,"parentId":298,"tags":{"name":"/app/pages/api/social-login/utils/getEmailFromSocialId.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":29038,"timestamp":3400523,"id":495,"parentId":294,"tags":{"name":"/app/pages/api/social-login/facebook-auth.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":29454,"timestamp":3400636,"id":500,"parentId":300,"tags":{"name":"/app/pages/api/sql-users/delete.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":30200,"timestamp":3400501,"id":494,"parentId":293,"tags":{"name":"/app/pages/api/social-login/github-auth.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":30588,"timestamp":3400649,"id":501,"parentId":307,"tags":{"name":"/app/pages/api/updateAdminUserAccess.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":31530,"timestamp":3400544,"id":496,"parentId":296,"tags":{"name":"/app/pages/api/social-login/google-auth.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":32546,"timestamp":3400442,"id":491,"parentId":281,"tags":{"name":"/app/pages/api/query/[user_id]/get.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":33269,"timestamp":3400458,"id":492,"parentId":282,"tags":{"name":"/app/pages/api/query/[user_id]/update-schema-from-single-database.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":34436,"timestamp":3400360,"id":490,"parentId":280,"tags":{"name":"/app/pages/api/query/[user_id]/get-schema.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":35223,"timestamp":3400489,"id":493,"parentId":299,"tags":{"name":"/app/pages/api/sql-users/create.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":35974,"timestamp":3400726,"id":505,"parentId":308,"tags":{"name":"/app/pages/api/updateClonedTableForeignKeys.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-ts","duration":37463,"timestamp":3400661,"id":502,"parentId":301,"tags":{"name":"/app/pages/api/sql-users/update.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":37888,"timestamp":3400591,"id":498,"parentId":297,"tags":{"name":"/app/pages/api/social-login/utils/checkSocialId.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":37946,"timestamp":3400850,"id":512,"parentId":304,"tags":{"name":"/app/pages/api/test/cors.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":38515,"timestamp":3400917,"id":517,"parentId":318,"tags":{"name":"/app/pages/api/user/[user_id]/get-user.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":38910,"timestamp":3401107,"id":526,"parentId":325,"tags":{"name":"/app/pages/api/user/[user_id]/reauth-user.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":40761,"timestamp":3400710,"id":504,"parentId":303,"tags":{"name":"/app/pages/api/sync-table-data.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":41331,"timestamp":3401171,"id":529,"parentId":327,"tags":{"name":"/app/pages/api/webhooks/github-push.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":42093,"timestamp":3401058,"id":524,"parentId":324,"tags":{"name":"/app/pages/api/user/[user_id]/send-email-code.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":42661,"timestamp":3401079,"id":525,"parentId":326,"tags":{"name":"/app/pages/api/user/[user_id]/update-user.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":43759,"timestamp":3400751,"id":506,"parentId":311,"tags":{"name":"/app/pages/api/updateTableEntry.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":44148,"timestamp":3401136,"id":527,"parentId":328,"tags":{"name":"/app/pages/about.tsx","layer":null},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":44860,"timestamp":3400963,"id":520,"parentId":322,"tags":{"name":"/app/pages/api/user/[user_id]/grab-google-user-from-token.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":45596,"timestamp":3401150,"id":528,"parentId":329,"tags":{"name":"/app/pages/admin/[user_id]/connect/index.tsx","layer":null},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":46643,"timestamp":3400761,"id":507,"parentId":310,"tags":{"name":"/app/pages/api/updateDbUser.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":47269,"timestamp":3401036,"id":523,"parentId":319,"tags":{"name":"/app/pages/api/user-schema/replace-database-schema.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":47877,"timestamp":3400892,"id":516,"parentId":316,"tags":{"name":"/app/pages/api/user/[user_id]/delete-user.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":48735,"timestamp":3400790,"id":509,"parentId":309,"tags":{"name":"/app/pages/api/updateDbSchemaDataForUser.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":48951,"timestamp":3400941,"id":519,"parentId":320,"tags":{"name":"/app/pages/api/user/[user_id]/github-login.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":49269,"timestamp":3400862,"id":513,"parentId":305,"tags":{"name":"/app/pages/api/test/mail.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":49467,"timestamp":3401010,"id":522,"parentId":321,"tags":{"name":"/app/pages/api/user/[user_id]/google-login.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":50051,"timestamp":3400883,"id":515,"parentId":315,"tags":{"name":"/app/pages/api/updateUserUser.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":50371,"timestamp":3400930,"id":518,"parentId":317,"tags":{"name":"/app/pages/api/user/[user_id]/add-user.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":50819,"timestamp":3400838,"id":511,"parentId":302,"tags":{"name":"/app/pages/api/stream/[path].ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":51174,"timestamp":3400986,"id":521,"parentId":323,"tags":{"name":"/app/pages/api/user/[user_id]/login-user.ts","layer":"api"},"startTime":1736805885504,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":52446,"timestamp":3400776,"id":508,"parentId":312,"tags":{"name":"/app/pages/api/updateUserDatabase.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":53083,"timestamp":3400816,"id":510,"parentId":313,"tags":{"name":"/app/pages/api/updateUser.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":54077,"timestamp":3400874,"id":514,"parentId":314,"tags":{"name":"/app/pages/api/updateUserTable.ts","layer":"api"},"startTime":1736805885503,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":42,"timestamp":3539243,"id":534,"parentId":419,"tags":{"name":"fs","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10,"timestamp":3539341,"id":535,"parentId":419,"tags":{"name":"path","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6,"timestamp":3539371,"id":536,"parentId":410,"tags":{"name":"next/dist/compiled/next-server/pages.runtime.prod.js","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5,"timestamp":3539388,"id":537,"parentId":412,"tags":{"name":"next/dist/compiled/next-server/pages-api.runtime.prod.js","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11,"timestamp":3539811,"id":551,"parentId":425,"tags":{"name":"child_process","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5,"timestamp":3539841,"id":552,"parentId":426,"tags":{"name":"os","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":19748,"timestamp":3539220,"id":533,"parentId":404,"tags":{"name":"/app/node_modules/next/script.js","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21389,"timestamp":3539051,"id":530,"parentId":330,"tags":{"name":"/app/pages/admin/[user_id]/api-keys/index.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22446,"timestamp":3539398,"id":538,"parentId":332,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/edit-database.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23366,"timestamp":3539640,"id":546,"parentId":338,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24668,"timestamp":3539464,"id":540,"parentId":335,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/schema.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26469,"timestamp":3539146,"id":531,"parentId":331,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/index.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27113,"timestamp":3539438,"id":539,"parentId":334,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/shell.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28285,"timestamp":3539578,"id":544,"parentId":344,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/index.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29138,"timestamp":3539490,"id":541,"parentId":333,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/connect.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30321,"timestamp":3539544,"id":543,"parentId":343,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/add-table.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31318,"timestamp":3539606,"id":545,"parentId":336,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32225,"timestamp":3539670,"id":547,"parentId":337,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":33267,"timestamp":3539709,"id":548,"parentId":340,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/index.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":34483,"timestamp":3539746,"id":549,"parentId":339,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":34865,"timestamp":3539885,"id":554,"parentId":341,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/change-password.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":35432,"timestamp":3540011,"id":558,"parentId":351,"tags":{"name":"/app/pages/admin/[user_id]/index.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":36044,"timestamp":3540024,"id":559,"parentId":349,"tags":{"name":"/app/pages/admin/[user_id]/databases/index.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":36945,"timestamp":3539951,"id":556,"parentId":346,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-social-logins.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":37822,"timestamp":3539983,"id":557,"parentId":348,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-user.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":39015,"timestamp":3539779,"id":550,"parentId":342,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/index.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":39263,"timestamp":3540096,"id":562,"parentId":354,"tags":{"name":"/app/pages/admin/[user_id]/settings.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":40001,"timestamp":3540171,"id":566,"parentId":360,"tags":{"name":"/app/pages/admin/[user_id]/users/index.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":41357,"timestamp":3539919,"id":555,"parentId":345,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/index.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":42235,"timestamp":3540057,"id":560,"parentId":350,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/index.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":42675,"timestamp":3540159,"id":565,"parentId":361,"tags":{"name":"/app/pages/admin/index.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":43521,"timestamp":3540084,"id":561,"parentId":352,"tags":{"name":"/app/pages/admin/[user_id]/schema.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":44496,"timestamp":3540137,"id":564,"parentId":353,"tags":{"name":"/app/pages/admin/[user_id]/media/index.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":45103,"timestamp":3540111,"id":563,"parentId":355,"tags":{"name":"/app/pages/admin/[user_id]/users/add-user.tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":46041,"timestamp":3539854,"id":553,"parentId":347,"tags":{"name":"/app/pages/admin/[user_id]/databases/add-database.tsx","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":47035,"timestamp":3540195,"id":567,"parentId":357,"tags":{"name":"/app/pages/admin/[user_id]/media/[...folder].tsx","layer":null},"startTime":1736805885643,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":52589,"timestamp":3539180,"id":532,"parentId":406,"tags":{"name":"/app/node_modules/next/dist/shared/lib/head.js","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":66899,"timestamp":3539513,"id":542,"parentId":411,"tags":{"name":"/app/node_modules/next/dist/pages/_document.js","layer":null},"startTime":1736805885642,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1286584,"timestamp":2326268,"id":35,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclientError&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclientError.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1286233,"timestamp":2326691,"id":79,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fhealthcheck&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fhealthcheck.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1286074,"timestamp":2326895,"id":110,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fstream%2F%5Bpath%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fstream%2F%5Bpath%5D.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1286093,"timestamp":2326900,"id":112,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ftest%2Fcors&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fcors.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8118,"timestamp":3860249,"id":571,"parentId":364,"tags":{"name":"/app/pages/api/fetch-media.ts","layer":"api"},"startTime":1736805885963,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9154,"timestamp":3860067,"id":568,"parentId":356,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/[user].tsx","layer":null},"startTime":1736805885963,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9804,"timestamp":3860213,"id":570,"parentId":358,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/index.tsx","layer":null},"startTime":1736805885963,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10833,"timestamp":3860171,"id":569,"parentId":359,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/index.tsx","layer":null},"startTime":1736805885963,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12048,"timestamp":3860281,"id":573,"parentId":366,"tags":{"name":"/app/pages/api/query/[user_id]/delete-file.ts","layer":"api"},"startTime":1736805885963,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14694,"timestamp":3860264,"id":572,"parentId":362,"tags":{"name":"/app/pages/api/addUserMedia.ts","layer":"api"},"startTime":1736805885963,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1556405,"timestamp":2327190,"id":173,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ffetch-media&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-media.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17237,"timestamp":3897338,"id":577,"parentId":363,"tags":{"name":"/app/pages/api/exportTableData.ts","layer":"api"},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18614,"timestamp":3897463,"id":585,"parentId":370,"tags":{"name":"/app/pages/blog/index.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19974,"timestamp":3897475,"id":586,"parentId":374,"tags":{"name":"/app/pages/docs/index.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22647,"timestamp":3897408,"id":582,"parentId":375,"tags":{"name":"/app/pages/index.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24596,"timestamp":3897354,"id":578,"parentId":369,"tags":{"name":"/app/pages/api/query/[user_id]/post.ts","layer":"api"},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":25444,"timestamp":3897278,"id":575,"parentId":368,"tags":{"name":"/app/pages/api/query/[user_id]/get-private-file.ts","layer":"api"},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26048,"timestamp":3897372,"id":579,"parentId":371,"tags":{"name":"/app/pages/contact.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26523,"timestamp":3897488,"id":587,"parentId":378,"tags":{"name":"/app/pages/login.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":27647,"timestamp":3897312,"id":576,"parentId":367,"tags":{"name":"/app/pages/api/query/[user_id]/add-image.ts","layer":"api"},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":28742,"timestamp":3897189,"id":574,"parentId":365,"tags":{"name":"/app/pages/api/query/[user_id]/add-file.ts","layer":"api"},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29758,"timestamp":3897450,"id":584,"parentId":376,"tags":{"name":"/app/pages/docs/[page]/index.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31001,"timestamp":3897385,"id":580,"parentId":372,"tags":{"name":"/app/pages/create-account.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31461,"timestamp":3897517,"id":588,"parentId":379,"tags":{"name":"/app/pages/privacy.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32814,"timestamp":3897421,"id":583,"parentId":373,"tags":{"name":"/app/pages/docs/[page]/[sub-page]/index.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":34213,"timestamp":3897397,"id":581,"parentId":377,"tags":{"name":"/app/pages/logout.tsx","layer":null},"startTime":1736805886000,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11460,"timestamp":3992314,"id":589,"parentId":380,"tags":{"name":"/app/pages/redirect.tsx","layer":null},"startTime":1736805886095,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9471,"timestamp":4009103,"id":595,"parentId":391,"tags":{"name":"/app/pages/su/error-logs.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9888,"timestamp":4009163,"id":600,"parentId":388,"tags":{"name":"/app/pages/su/docs/index.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10563,"timestamp":4009081,"id":593,"parentId":383,"tags":{"name":"/app/pages/su/backups.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11100,"timestamp":4009127,"id":597,"parentId":393,"tags":{"name":"/app/pages/su/index.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11659,"timestamp":4009173,"id":601,"parentId":394,"tags":{"name":"/app/pages/su/load-balancing.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12210,"timestamp":4009093,"id":594,"parentId":385,"tags":{"name":"/app/pages/su/console.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12528,"timestamp":4009151,"id":599,"parentId":386,"tags":{"name":"/app/pages/su/docs/create-page.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13031,"timestamp":4009136,"id":598,"parentId":387,"tags":{"name":"/app/pages/su/docs/edit-page.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13981,"timestamp":4009118,"id":596,"parentId":392,"tags":{"name":"/app/pages/su/envar.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-tsx","duration":14527,"timestamp":4009213,"id":604,"parentId":389,"tags":{"name":"/app/pages/su/docs/pages/[id].tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14995,"timestamp":4009195,"id":603,"parentId":396,"tags":{"name":"/app/pages/su/servers.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15891,"timestamp":4009055,"id":591,"parentId":382,"tags":{"name":"/app/pages/send-password-reset-link.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16411,"timestamp":4009184,"id":602,"parentId":395,"tags":{"name":"/app/pages/su/login.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16742,"timestamp":4009256,"id":608,"parentId":397,"tags":{"name":"/app/pages/su/users/[single].tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18354,"timestamp":4008996,"id":590,"parentId":381,"tags":{"name":"/app/pages/email-verification/index.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18747,"timestamp":4009227,"id":605,"parentId":390,"tags":{"name":"/app/pages/su/docs/pages/index.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19379,"timestamp":4009248,"id":607,"parentId":400,"tags":{"name":"/app/pages/terms.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21253,"timestamp":4009068,"id":592,"parentId":384,"tags":{"name":"/app/pages/reset-password.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21807,"timestamp":4009237,"id":606,"parentId":401,"tags":{"name":"/app/pages/unsubscribe.tsx","layer":null},"startTime":1736805886112,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":33,"timestamp":4103207,"id":611,"parentId":416,"tags":{"name":"generate-password","layer":null},"startTime":1736805886206,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5,"timestamp":4103257,"id":612,"parentId":415,"tags":{"name":"lodash","layer":null},"startTime":1736805886206,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":943,"timestamp":4103306,"id":614,"parentId":404,"tags":{"name":"/app/styles/less.css","layer":null},"startTime":1736805886206,"traceId":"16fbdd3be71556f5"},{"name":"build-module-cjs","duration":9282,"timestamp":4103271,"id":613,"parentId":406,"tags":{"name":"/app/node_modules/@swc/helpers/cjs/_interop_require_default.cjs","layer":null},"startTime":1736805886206,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9946,"timestamp":4103189,"id":610,"parentId":399,"tags":{"name":"/app/pages/su/users/new.tsx","layer":null},"startTime":1736805886206,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10421,"timestamp":4103116,"id":609,"parentId":398,"tags":{"name":"/app/pages/su/users/index.tsx","layer":null},"startTime":1736805886206,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":318,"timestamp":4113983,"id":615,"parentId":404,"tags":{"name":"/app/styles/tailwind.css","layer":null},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":725,"timestamp":4114042,"id":616,"parentId":424,"tags":{"name":"/app/package-shared/data/defaultFields.json","layer":"api"},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":777,"timestamp":4114075,"id":617,"parentId":424,"tags":{"name":"/app/package-shared/data/presets/users.json","layer":"api"},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6937,"timestamp":4114121,"id":619,"parentId":420,"tags":{"name":"/app/functions/backend/grabDelegatedUserFromCookie.ts","layer":"api"},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7351,"timestamp":4114184,"id":621,"parentId":420,"tags":{"name":"/app/functions/backend/checkUserRights.ts","layer":"api"},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8073,"timestamp":4114148,"id":620,"parentId":417,"tags":{"name":"/app/functions/backend/userAuth.ts","layer":"api"},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9091,"timestamp":4114103,"id":618,"parentId":404,"tags":{"name":"/app/components/ErrorBoundary.tsx","layer":null},"startTime":1736805886217,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7640,"timestamp":4126172,"id":622,"parentId":425,"tags":{"name":"/app/functions/backend/suAdminUserAuth.ts","layer":"api"},"startTime":1736805886229,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8164,"timestamp":4126257,"id":624,"parentId":420,"tags":{"name":"/app/functions/backend/handleTableEntryOrder.ts","layer":"api"},"startTime":1736805886229,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8724,"timestamp":4126290,"id":625,"parentId":429,"tags":{"name":"/app/functions/backend/copyFolderRecursively.ts","layer":"api"},"startTime":1736805886229,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9222,"timestamp":4126241,"id":623,"parentId":414,"tags":{"name":"/app/layouts/GeneralLayout.tsx","layer":null},"startTime":1736805886229,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":30,"timestamp":4142699,"id":626,"parentId":458,"tags":{"name":"util","layer":null},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":6,"timestamp":4142747,"id":627,"parentId":458,"tags":{"name":"url","layer":null},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9552,"timestamp":4142885,"id":631,"parentId":418,"tags":{"name":"/app/package-shared/functions/dsql/hashPassword.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9904,"timestamp":4142950,"id":634,"parentId":421,"tags":{"name":"/app/package-shared/functions/backend/grabUserSchemaData.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10187,"timestamp":4142975,"id":635,"parentId":421,"tags":{"name":"/app/package-shared/functions/backend/setUserSchemaData.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11247,"timestamp":4142997,"id":636,"parentId":443,"tags":{"name":"/app/package-shared/functions/dsql/decrypt.ts","layer":"api"},"startTime":1736805886246,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11835,"timestamp":4142913,"id":632,"parentId":416,"tags":{"name":"/app/package-shared/functions/dsql/encrypt.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12527,"timestamp":4143024,"id":637,"parentId":434,"tags":{"name":"/app/package-shared/functions/backend/varDatabaseDbHandler.ts","layer":"api"},"startTime":1736805886246,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13231,"timestamp":4143053,"id":638,"parentId":443,"tags":{"name":"/app/package-shared/functions/backend/api-cred.ts","layer":"api"},"startTime":1736805886246,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13890,"timestamp":4142938,"id":633,"parentId":414,"tags":{"name":"/app/components/general/PageHeadTags.tsx","layer":null},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14562,"timestamp":4142853,"id":630,"parentId":423,"tags":{"name":"/app/package-shared/functions/backend/handleNodemailer.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15455,"timestamp":4142762,"id":628,"parentId":415,"tags":{"name":"/app/package-shared/functions/backend/serverError.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16299,"timestamp":4142826,"id":629,"parentId":417,"tags":{"name":"/app/package-shared/functions/backend/addAdminUserOnLogin.ts","layer":"api"},"startTime":1736805886245,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17240,"timestamp":4143075,"id":639,"parentId":419,"tags":{"name":"/app/package-shared/functions/backend/db/sanitizeSql.ts","layer":"api"},"startTime":1736805886246,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1849338,"timestamp":2326749,"id":88,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":20295,"timestamp":4171519,"id":643,"parentId":414,"tags":{"name":"/app/functions/frontend/fetchApi.ts","layer":null},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21016,"timestamp":4171534,"id":644,"parentId":415,"tags":{"name":"/app/package-shared/utils/backend/global-db/DB_HANDLER.ts","layer":"api"},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21317,"timestamp":4171593,"id":646,"parentId":436,"tags":{"name":"/app/functions/backend/admin/deleteDocPage.ts","layer":"api"},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21840,"timestamp":4171499,"id":642,"parentId":414,"tags":{"name":"/app/functions/frontend/clientAuthUser.ts","layer":null},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22391,"timestamp":4171471,"id":641,"parentId":443,"tags":{"name":"/app/package-shared/functions/backend/db/deleteDbEntry.ts","layer":"api"},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22893,"timestamp":4171618,"id":647,"parentId":436,"tags":{"name":"/app/functions/backend/admin/addDocPage.ts","layer":"api"},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24919,"timestamp":4171374,"id":640,"parentId":418,"tags":{"name":"/app/package-shared/functions/backend/db/addDbEntry.ts","layer":"api"},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":26799,"timestamp":4171558,"id":645,"parentId":424,"tags":{"name":"/app/package-shared/shell/createDbFromSchema.ts","layer":"api"},"startTime":1736805886274,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1882453,"timestamp":2326854,"id":103,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckEmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckEmail.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1882524,"timestamp":2326876,"id":106,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1882555,"timestamp":2326873,"id":105,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11049,"timestamp":4210124,"id":649,"parentId":436,"tags":{"name":"/app/functions/backend/admin/grabParentPages.ts","layer":"api"},"startTime":1736805886313,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11374,"timestamp":4210195,"id":651,"parentId":436,"tags":{"name":"/app/functions/backend/admin/grabChildPages.ts","layer":"api"},"startTime":1736805886313,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12018,"timestamp":4210017,"id":648,"parentId":436,"tags":{"name":"/app/functions/backend/admin/getSnippets.ts","layer":"api"},"startTime":1736805886313,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12491,"timestamp":4210163,"id":650,"parentId":436,"tags":{"name":"/app/functions/backend/admin/persistDocs.ts","layer":"api"},"startTime":1736805886313,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":21,"timestamp":4227302,"id":654,"parentId":529,"tags":{"name":"http","layer":null},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":13,"timestamp":4227332,"id":655,"parentId":529,"tags":{"name":"crypto","layer":null},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5,"timestamp":4227355,"id":656,"parentId":496,"tags":{"name":"google-auth-library","layer":null},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5969,"timestamp":4227534,"id":664,"parentId":462,"tags":{"name":"/app/functions/backend/grabPaths.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6650,"timestamp":4227266,"id":653,"parentId":444,"tags":{"name":"/app/package-shared/functions/backend/noDatabaseDbHandler.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7197,"timestamp":4227187,"id":652,"parentId":438,"tags":{"name":"/app/package-shared/functions/backend/cookies/get-auth-cookie-names.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7377,"timestamp":4227509,"id":663,"parentId":449,"tags":{"name":"/app/functions/backend/deleteFolderRecursively.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7867,"timestamp":4227483,"id":662,"parentId":456,"tags":{"name":"/app/functions/backend/exportDb.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8477,"timestamp":4227472,"id":661,"parentId":460,"tags":{"name":"/app/functions/backend/dbSchemaExec.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8816,"timestamp":4227547,"id":665,"parentId":531,"tags":{"name":"/app/functions/backend/grabDelegatedUserFromCookie.ts","layer":null},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9629,"timestamp":4227383,"id":658,"parentId":546,"tags":{"name":"/app/package-shared/functions/backend/serverError.ts","layer":null},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10332,"timestamp":4227368,"id":657,"parentId":540,"tags":{"name":"/app/functions/backend/userAuth.ts","layer":null},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11321,"timestamp":4227435,"id":660,"parentId":487,"tags":{"name":"/app/package-shared/functions/backend/db/updateDbEntry.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12449,"timestamp":4227413,"id":659,"parentId":474,"tags":{"name":"/app/functions/backend/createDbSchemaFromDb.ts","layer":"api"},"startTime":1736805886330,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1920366,"timestamp":2327021,"id":135,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fwebhooks%2Fgithub-push&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fwebhooks%2Fgithub-push.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1920665,"timestamp":2326816,"id":97,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FresetPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetPassword.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1920560,"timestamp":2327002,"id":130,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1920914,"timestamp":2326717,"id":83,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FlogoutUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FlogoutUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1921118,"timestamp":2327211,"id":177,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":892,"timestamp":4265314,"id":676,"parentId":543,"tags":{"name":"/app/package-shared/data/defaultFields.json","layer":null},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24949,"timestamp":4248257,"id":666,"parentId":533,"tags":{"name":"/app/node_modules/next/dist/client/script.js","layer":null},"startTime":1736805886351,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8432,"timestamp":4265220,"id":672,"parentId":488,"tags":{"name":"/app/functions/backend/delay.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8957,"timestamp":4265120,"id":668,"parentId":528,"tags":{"name":"/app/package-shared/utils/backend/global-db/DB_HANDLER.ts","layer":null},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9365,"timestamp":4265267,"id":674,"parentId":540,"tags":{"name":"/app/package-shared/functions/backend/grabUserSchemaData.ts","layer":null},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9927,"timestamp":4265334,"id":677,"parentId":494,"tags":{"name":"/app/package-shared/shell/utils/camelJoinedtoCamelSpace.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10548,"timestamp":4265169,"id":670,"parentId":487,"tags":{"name":"/app/package-shared/functions/backend/addMariadbUser.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11146,"timestamp":4265007,"id":667,"parentId":528,"tags":{"name":"/app/package-shared/functions/dsql/decrypt.ts","layer":null},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11261,"timestamp":4265288,"id":675,"parentId":494,"tags":{"name":"/app/package-shared/functions/api/social-login/githubLogin.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11787,"timestamp":4265242,"id":673,"parentId":540,"tags":{"name":"/app/package-shared/functions/backend/varDatabaseDbHandler.ts","layer":null},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11981,"timestamp":4265426,"id":681,"parentId":504,"tags":{"name":"/app/functions/backend/delegatedUser.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12835,"timestamp":4265154,"id":669,"parentId":481,"tags":{"name":"/app/functions/backend/reAuthUser.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13806,"timestamp":4265194,"id":671,"parentId":461,"tags":{"name":"/app/package-shared/functions/backend/httpsRequest.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13979,"timestamp":4265439,"id":682,"parentId":491,"tags":{"name":"/app/package-shared/functions/api/query/get.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14441,"timestamp":4265406,"id":680,"parentId":504,"tags":{"name":"/app/functions/backend/importExportTableDataFn.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14727,"timestamp":4265462,"id":683,"parentId":517,"tags":{"name":"/app/package-shared/functions/api/users/api-get-user.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14945,"timestamp":4265514,"id":685,"parentId":562,"tags":{"name":"/app/package-shared/functions/backend/noDatabaseDbHandler.ts","layer":null},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15189,"timestamp":4265536,"id":686,"parentId":516,"tags":{"name":"/app/package-shared/functions/api/users/api-delete-user.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15671,"timestamp":4265492,"id":684,"parentId":526,"tags":{"name":"/app/package-shared/functions/api/users/api-reauth-user.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16045,"timestamp":4265579,"id":688,"parentId":525,"tags":{"name":"/app/package-shared/functions/api/users/api-update-user.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17322,"timestamp":4265356,"id":678,"parentId":493,"tags":{"name":"/app/package-shared/shell/mariadb-users/refreshUsersAndGrants.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17814,"timestamp":4265555,"id":687,"parentId":509,"tags":{"name":"/app/functions/backend/updateSchemaData.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18891,"timestamp":4265377,"id":679,"parentId":495,"tags":{"name":"/app/package-shared/functions/api/social-login/handleSocialDb.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19313,"timestamp":4265601,"id":689,"parentId":518,"tags":{"name":"/app/package-shared/functions/api/users/api-create-user.ts","layer":"api"},"startTime":1736805886368,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1977041,"timestamp":2326982,"id":126,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"}] -[{"name":"add-entry","duration":1977376,"timestamp":2327012,"id":133,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1977861,"timestamp":2326961,"id":124,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1977839,"timestamp":2327017,"id":134,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12540,"timestamp":4318518,"id":704,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/server/get-page-files.js","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13130,"timestamp":4318408,"id":700,"parentId":528,"tags":{"name":"/app/components/admin/connect/NewMariadbUserPopup.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13424,"timestamp":4318383,"id":699,"parentId":528,"tags":{"name":"/app/components/admin/connect/ConnectContent.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13704,"timestamp":4318368,"id":698,"parentId":527,"tags":{"name":"/app/components/pages/about/Hero.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14590,"timestamp":4318275,"id":695,"parentId":519,"tags":{"name":"/app/package-shared/functions/api/users/social/api-github-login.ts","layer":"api"},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14898,"timestamp":4318334,"id":697,"parentId":527,"tags":{"name":"/app/components/pages/homepage/BriefIntroSection.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15305,"timestamp":4318307,"id":696,"parentId":527,"tags":{"name":"/app/components/pages/homepage/FooterCta.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15981,"timestamp":4318208,"id":692,"parentId":510,"tags":{"name":"/app/functions/backend/fsWriteImageToDisk.ts","layer":"api"},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16472,"timestamp":4318245,"id":694,"parentId":522,"tags":{"name":"/app/package-shared/functions/api/users/social/api-google-login.ts","layer":"api"},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17181,"timestamp":4318232,"id":693,"parentId":540,"tags":{"name":"/app/layouts/AdminLayout.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17544,"timestamp":4318431,"id":701,"parentId":546,"tags":{"name":"/app/functions/frontend/updateTableAfterFieldsUpdateFunctionExt.ts","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18685,"timestamp":4318070,"id":690,"parentId":521,"tags":{"name":"/app/package-shared/functions/api/users/api-login.ts","layer":"api"},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19373,"timestamp":4318180,"id":691,"parentId":524,"tags":{"name":"/app/package-shared/functions/api/users/api-send-email-code.ts","layer":"api"},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19474,"timestamp":4318485,"id":703,"parentId":528,"tags":{"name":"/app/components/admin/connect/EditMariadbUserPopup.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20900,"timestamp":4318461,"id":702,"parentId":540,"tags":{"name":"/app/components/general/ExtraContentDatabase.tsx","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21660,"timestamp":4318604,"id":707,"parentId":532,"tags":{"name":"/app/node_modules/next/dist/shared/lib/amp-mode.js","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22412,"timestamp":4318572,"id":706,"parentId":532,"tags":{"name":"/app/node_modules/next/dist/shared/lib/side-effect.js","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24227,"timestamp":4318541,"id":705,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/shared/lib/constants.js","layer":null},"startTime":1736805886421,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2033791,"timestamp":2327006,"id":131,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6501,"timestamp":4366219,"id":714,"parentId":532,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6609,"timestamp":4366246,"id":715,"parentId":532,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-cjs","duration":7494,"timestamp":4366275,"id":716,"parentId":532,"tags":{"name":"/app/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8119,"timestamp":4366300,"id":717,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/server/htmlescape.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8988,"timestamp":4366319,"id":718,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/server/utils.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9580,"timestamp":4366376,"id":720,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/lib/is-error.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10100,"timestamp":4366400,"id":721,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/lib/pretty-bytes.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12436,"timestamp":4366420,"id":722,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/server/lib/trace/tracer.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12607,"timestamp":4366472,"id":723,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/server/lib/trace/utils.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12706,"timestamp":4366493,"id":724,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13581,"timestamp":4366146,"id":711,"parentId":531,"tags":{"name":"/app/components/admin/databases/DeleteTableConfirmationPopup.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13524,"timestamp":4366521,"id":725,"parentId":538,"tags":{"name":"/app/components/admin/databases/EditDatabaseContent.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14351,"timestamp":4366087,"id":709,"parentId":558,"tags":{"name":"/app/components/admin/databases/DeleteDatabaseConfirmationPopup.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14891,"timestamp":4366198,"id":713,"parentId":546,"tags":{"name":"/app/components/admin/databases/TableFieldsContent.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14936,"timestamp":4366543,"id":726,"parentId":538,"tags":{"name":"/app/components/admin/databases/UserMediaPopup.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15622,"timestamp":4366565,"id":727,"parentId":544,"tags":{"name":"/app/components/admin/databases/TablesContent.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16842,"timestamp":4366122,"id":710,"parentId":540,"tags":{"name":"/app/components/admin/databases/DatabaseSchemaContent.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17272,"timestamp":4366591,"id":728,"parentId":539,"tags":{"name":"/app/components/admin/databases/DatabaseShellContent.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18524,"timestamp":4366173,"id":712,"parentId":531,"tags":{"name":"/app/components/admin/databases/SingleDatabasesContent.tsx","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":19096,"timestamp":4366004,"id":708,"parentId":532,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils/warn-once.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18986,"timestamp":4366345,"id":719,"parentId":542,"tags":{"name":"/app/node_modules/next/dist/shared/lib/encode-uri-path.js","layer":null},"startTime":1736805886469,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":3339,"timestamp":4431999,"id":731,"parentId":530,"tags":{"name":"/app/components/admin/api-keys/TargetApiKeyPreviewPopup.tsx","layer":null},"startTime":1736805886535,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":3613,"timestamp":4432073,"id":734,"parentId":543,"tags":{"name":"/app/components/admin/databases/EditFieldPopup.tsx","layer":null},"startTime":1736805886535,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":4168,"timestamp":4431972,"id":730,"parentId":530,"tags":{"name":"/app/components/admin/api-keys/ApiKeysContent.tsx","layer":null},"startTime":1736805886534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":4431,"timestamp":4432049,"id":733,"parentId":543,"tags":{"name":"/app/components/admin/databases/AddTableContent.tsx","layer":null},"startTime":1736805886535,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5230,"timestamp":4431871,"id":729,"parentId":546,"tags":{"name":"/app/functions/backend/grabTableSchemaData.ts","layer":null},"startTime":1736805886534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6046,"timestamp":4432024,"id":732,"parentId":530,"tags":{"name":"/app/components/admin/api-keys/AddNewApiKeyPopup.tsx","layer":null},"startTime":1736805886535,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":42,"timestamp":4457381,"id":736,"parentId":587,"tags":{"name":"next/head","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9,"timestamp":4457686,"id":746,"parentId":584,"tags":{"name":"serverless-mysql","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":8,"timestamp":4457822,"id":752,"parentId":584,"tags":{"name":"@moduletrace/datasquirel","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":3935,"timestamp":4457913,"id":756,"parentId":594,"tags":{"name":"/app/node_modules/xterm/css/xterm.css","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4933,"timestamp":4457671,"id":745,"parentId":595,"tags":{"name":"/app/functions/backend/suAdminUserAuth.ts","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5622,"timestamp":4457565,"id":741,"parentId":580,"tags":{"name":"/app/package-shared/functions/backend/cookies/get-auth-cookie-names.ts","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6370,"timestamp":4457318,"id":735,"parentId":567,"tags":{"name":"/app/functions/backend/grabPaths.ts","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6348,"timestamp":4457703,"id":747,"parentId":558,"tags":{"name":"/app/components/admin/dashboard/DashboardContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6804,"timestamp":4457651,"id":744,"parentId":550,"tags":{"name":"/app/layouts/components/GeneralLayout/ScrollToTopButton.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7070,"timestamp":4457729,"id":748,"parentId":559,"tags":{"name":"/app/components/admin/databases/DatabasesContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7817,"timestamp":4457516,"id":739,"parentId":547,"tags":{"name":"/app/components/admin/databases/AddTableEntryContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8233,"timestamp":4457591,"id":742,"parentId":541,"tags":{"name":"/app/components/admin/databases/connect/DatabaseConnectContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8874,"timestamp":4457478,"id":738,"parentId":545,"tags":{"name":"/app/components/admin/databases/EditTableContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9518,"timestamp":4457444,"id":737,"parentId":580,"tags":{"name":"/app/package-shared/functions/backend/addAdminUserOnLogin.ts","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10040,"timestamp":4457627,"id":743,"parentId":549,"tags":{"name":"/app/components/admin/databases/SingleEntryContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10777,"timestamp":4457781,"id":750,"parentId":557,"tags":{"name":"/app/components/admin/users/DbAddNewUserContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11540,"timestamp":4457839,"id":753,"parentId":566,"tags":{"name":"/app/components/admin/users/UsersContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12372,"timestamp":4457801,"id":751,"parentId":554,"tags":{"name":"/app/components/admin/users/ChangeDbUserPassword.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13864,"timestamp":4457540,"id":740,"parentId":548,"tags":{"name":"/app/components/admin/databases/TableEntriesContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15378,"timestamp":4457752,"id":749,"parentId":556,"tags":{"name":"/app/components/admin/users/SocialLoginsContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16365,"timestamp":4457888,"id":755,"parentId":550,"tags":{"name":"/app/components/admin/databases/SingleTableContent.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17971,"timestamp":4457862,"id":754,"parentId":566,"tags":{"name":"/app/components/admin/users/TargetUserPreviewPopup.tsx","layer":null},"startTime":1736805886560,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":36,"timestamp":4555038,"id":781,"parentId":636,"tags":{"name":"buffer","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11,"timestamp":4555309,"id":792,"parentId":640,"tags":{"name":"sanitize-html","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":5,"timestamp":4555330,"id":793,"parentId":630,"tags":{"name":"nodemailer","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6687,"timestamp":4554501,"id":760,"parentId":561,"tags":{"name":"/app/components/general/VerificationBanner.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7266,"timestamp":4554465,"id":758,"parentId":581,"tags":{"name":"/app/components/general/LoadingBlock.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7705,"timestamp":4554626,"id":765,"parentId":553,"tags":{"name":"/app/components/admin/databases/AddDatabaseContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8228,"timestamp":4554655,"id":766,"parentId":564,"tags":{"name":"/app/components/general/UploadVideoComponent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8815,"timestamp":4554528,"id":761,"parentId":567,"tags":{"name":"/app/components/general/UploadImageComponent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9199,"timestamp":4554551,"id":762,"parentId":567,"tags":{"name":"/app/components/general/UploadFileComponent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9646,"timestamp":4554704,"id":768,"parentId":560,"tags":{"name":"/app/components/admin/users/DbUsersContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10573,"timestamp":4554486,"id":759,"parentId":561,"tags":{"name":"/app/components/general/Breadcrumbs.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11289,"timestamp":4554365,"id":757,"parentId":562,"tags":{"name":"/app/components/admin/settings/SettingsContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11529,"timestamp":4554751,"id":770,"parentId":567,"tags":{"name":"/app/components/admin/media/NewFolderPopup.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11312,"timestamp":4555228,"id":788,"parentId":586,"tags":{"name":"/app/components/pages/docs/DocsHomeHero.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11435,"timestamp":4555295,"id":791,"parentId":581,"tags":{"name":"/app/functions/frontend/clearCaches.ts","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11736,"timestamp":4555196,"id":786,"parentId":586,"tags":{"name":"/app/components/pages/docs/DocsHomeLinks.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12932,"timestamp":4554728,"id":769,"parentId":567,"tags":{"name":"/app/components/admin/media/NewMediaPopup.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12650,"timestamp":4555181,"id":785,"parentId":585,"tags":{"name":"/app/components/pages/blog/BlogHero.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12847,"timestamp":4555157,"id":784,"parentId":579,"tags":{"name":"/app/components/pages/contact/ContactHero.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13382,"timestamp":4554934,"id":777,"parentId":582,"tags":{"name":"/app/components/pages/homepage/Hero2.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14499,"timestamp":4554599,"id":764,"parentId":561,"tags":{"name":"/app/components/admin/databases/UserSchemaContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14432,"timestamp":4555130,"id":783,"parentId":579,"tags":{"name":"/app/components/pages/contact/ContactForm.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14568,"timestamp":4555265,"id":790,"parentId":584,"tags":{"name":"/app/components/pages/docs/DocsGenereicHero.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15303,"timestamp":4554908,"id":776,"parentId":582,"tags":{"name":"/app/components/pages/homepage/FeaturesSummarySection.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16131,"timestamp":4554803,"id":772,"parentId":567,"tags":{"name":"/app/components/admin/media/ChooseMediaTypePopup.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17771,"timestamp":4554677,"id":767,"parentId":555,"tags":{"name":"/app/components/admin/users/SingleDbUserContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17590,"timestamp":4555252,"id":789,"parentId":587,"tags":{"name":"/app/components/general/Logo.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18222,"timestamp":4555218,"id":787,"parentId":586,"tags":{"name":"/app/components/pages/docs/DocsAside.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18946,"timestamp":4555097,"id":782,"parentId":578,"tags":{"name":"/app/package-shared/functions/api/query/post.ts","layer":"api"},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19508,"timestamp":4554953,"id":778,"parentId":569,"tags":{"name":"/app/components/admin/users/AllDatabasesUsersContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-tsx","duration":21669,"timestamp":4554779,"id":771,"parentId":567,"tags":{"name":"/app/components/admin/media/TargetMediaPreviewPopup.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21882,"timestamp":4555342,"id":794,"parentId":587,"tags":{"name":"/app/components/pages/login/LoginForm.tsx","layer":null},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":23194,"timestamp":4555009,"id":780,"parentId":572,"tags":{"name":"/app/functions/backend/fsWriteImageToDiskFromBase64.ts","layer":"api"},"startTime":1736805886658,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23994,"timestamp":4554826,"id":773,"parentId":564,"tags":{"name":"/app/components/admin/media/MediaContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24399,"timestamp":4554975,"id":779,"parentId":570,"tags":{"name":"/app/components/admin/users/SingleDatabaseUsersContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25316,"timestamp":4554850,"id":774,"parentId":567,"tags":{"name":"/app/components/admin/media/MediaFolderContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26919,"timestamp":4554886,"id":775,"parentId":568,"tags":{"name":"/app/components/admin/users/SingleDatabaseSingleUserContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29167,"timestamp":4554577,"id":763,"parentId":563,"tags":{"name":"/app/components/admin/users/AddNewUserContent.tsx","layer":null},"startTime":1736805886657,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2259786,"timestamp":2326394,"id":51,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Findex.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2259832,"timestamp":2326665,"id":73,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2260191,"timestamp":2326353,"id":43,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FloginSuUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FloginSuUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2260198,"timestamp":2326449,"id":54,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fcontact.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2259836,"timestamp":2326835,"id":100,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FsendPasswordResetLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendPasswordResetLink.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2259889,"timestamp":2326831,"id":99,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FsendEmailVerificationLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendEmailVerificationLink.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2259857,"timestamp":2326904,"id":113,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ftest%2Fmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fmail.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261710,"timestamp":2326206,"id":27,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddNewMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddNewMediaFolder.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261748,"timestamp":2326211,"id":28,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddSocialLogin&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddSocialLogin.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261620,"timestamp":2326374,"id":47,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FcheckExistingFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckExistingFolder.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261632,"timestamp":2326378,"id":48,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FchangeDbUserPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FchangeDbUserPassword.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261480,"timestamp":2326542,"id":59,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteInvitation.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261627,"timestamp":2326411,"id":52,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FclientSideAuth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FclientSideAuth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261417,"timestamp":2326635,"id":68,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FexportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261460,"timestamp":2326621,"id":65,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261472,"timestamp":2326626,"id":66,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdownloadDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdownloadDatabaseSchema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261551,"timestamp":2326578,"id":60,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteMediaFolder.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261551,"timestamp":2326615,"id":63,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261524,"timestamp":2326674,"id":75,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabaseTables.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261544,"timestamp":2326687,"id":78,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserSchemaData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserSchemaData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261573,"timestamp":2326684,"id":77,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261626,"timestamp":2326644,"id":70,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fget-authorized-databases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fget-authorized-databases.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261634,"timestamp":2326647,"id":71,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDatabaseTables.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261634,"timestamp":2326658,"id":72,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabases.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261635,"timestamp":2326668,"id":74,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDiskUsage&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDiskUsage.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261636,"timestamp":2326679,"id":76,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabases.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261552,"timestamp":2326774,"id":92,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FreAuthenticateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FreAuthenticateUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261537,"timestamp":2326800,"id":95,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FresetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261616,"timestamp":2326733,"id":85,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FpurgeDb&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FpurgeDb.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261598,"timestamp":2326783,"id":94,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FrenameMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrenameMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261658,"timestamp":2326735,"id":86,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fmedia%2FaddPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FaddPrivateMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261510,"timestamp":2326898,"id":111,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsync-table-data&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsync-table-data.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261677,"timestamp":2326740,"id":87,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fmedia%2FgetPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FgetPrivateMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261541,"timestamp":2326887,"id":108,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fdelete&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fdelete.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2261254,"timestamp":2327185,"id":172,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FexportTableData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportTableData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262208,"timestamp":2326248,"id":33,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclearErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclearErrorLogs.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262210,"timestamp":2326258,"id":34,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FaddUserBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FaddUserBackup.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262140,"timestamp":2326339,"id":40,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabBackups.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262153,"timestamp":2326345,"id":41,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabErrorLogs.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262162,"timestamp":2326349,"id":42,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabFile&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabFile.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262233,"timestamp":2326289,"id":38,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserBackups.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262260,"timestamp":2326276,"id":36,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FcreateNewBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FcreateNewBackup.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262194,"timestamp":2326357,"id":44,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2262204,"timestamp":2326370,"id":46,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FupdateEnv&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FupdateEnv.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":53,"timestamp":4645562,"id":800,"parentId":671,"tags":{"name":"https","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9,"timestamp":4645638,"id":801,"parentId":666,"tags":{"name":"react-dom","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":11,"timestamp":4645748,"id":804,"parentId":643,"tags":{"name":"@moduletrace/datasquirel/dist/client/fetch","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16632,"timestamp":4645354,"id":795,"parentId":588,"tags":{"name":"/app/components/pages/privacy/PrivacyHero.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16821,"timestamp":4645543,"id":799,"parentId":587,"tags":{"name":"/app/components/general/LoadingScreen.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17361,"timestamp":4645497,"id":797,"parentId":580,"tags":{"name":"/app/components/pages/create-account/Hero.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18044,"timestamp":4645771,"id":805,"parentId":595,"tags":{"name":"/app/components/su/SuErrorLogsContent.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19114,"timestamp":4645459,"id":796,"parentId":588,"tags":{"name":"/app/components/pages/privacy/PrivacyBody.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19571,"timestamp":4645525,"id":798,"parentId":595,"tags":{"name":"/app/layouts/SuAdminLayout.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20012,"timestamp":4645787,"id":806,"parentId":597,"tags":{"name":"/app/components/su/SuDashboardContent.tsx","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21171,"timestamp":4645712,"id":803,"parentId":666,"tags":{"name":"/app/node_modules/next/dist/client/request-idle-callback.js","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22014,"timestamp":4645654,"id":802,"parentId":666,"tags":{"name":"/app/node_modules/next/dist/client/set-attributes-from-props.js","layer":null},"startTime":1736805886748,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2345383,"timestamp":2326462,"id":55,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fverify&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fverify.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9739,"timestamp":4672496,"id":808,"parentId":600,"tags":{"name":"/app/components/su/docs/SuDocsPageListContent.tsx","layer":null},"startTime":1736805886775,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10614,"timestamp":4672432,"id":807,"parentId":593,"tags":{"name":"/app/components/su/SuBackupsContent.tsx","layer":null},"startTime":1736805886775,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11484,"timestamp":4672535,"id":809,"parentId":594,"tags":{"name":"/app/components/su/SuConsoleContent.tsx","layer":null},"startTime":1736805886775,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12819,"timestamp":4672547,"id":810,"parentId":599,"tags":{"name":"/app/components/su/docs/CreatePageContent.tsx","layer":null},"startTime":1736805886775,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13523,"timestamp":4672574,"id":811,"parentId":704,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js","layer":null},"startTime":1736805886775,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14022,"timestamp":4672616,"id":812,"parentId":704,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js","layer":null},"startTime":1736805886775,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9918,"timestamp":4690087,"id":814,"parentId":624,"tags":{"name":"/app/package-shared/utils/backend/global-db/DSQL_USER_DB_HANDLER.ts","layer":"api"},"startTime":1736805886793,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10498,"timestamp":4690003,"id":813,"parentId":601,"tags":{"name":"/app/components/su/load-balancing/index.tsx","layer":null},"startTime":1736805886793,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":28,"timestamp":4705885,"id":822,"parentId":692,"tags":{"name":"node-fetch","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7,"timestamp":4705932,"id":823,"parentId":692,"tags":{"name":"sharp","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10,"timestamp":4706176,"id":833,"parentId":678,"tags":{"name":"dotenv","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4477,"timestamp":4706077,"id":828,"parentId":722,"tags":{"name":"/app/node_modules/next/dist/server/lib/trace/constants.js","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5544,"timestamp":4705948,"id":824,"parentId":601,"tags":{"name":"/app/functions/backend/su/get-servers.ts","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5877,"timestamp":4706133,"id":830,"parentId":602,"tags":{"name":"/app/functions/isLocalSuperUser.ts","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6453,"timestamp":4705840,"id":820,"parentId":591,"tags":{"name":"/app/components/general/InfoBlock.tsx","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6912,"timestamp":4705765,"id":816,"parentId":645,"tags":{"name":"/app/package-shared/utils/ejson.ts","layer":"api"},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7198,"timestamp":4705787,"id":817,"parentId":603,"tags":{"name":"/app/package-shared/utils/ejson.ts","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7477,"timestamp":4705798,"id":818,"parentId":604,"tags":{"name":"/app/components/su/docs/SuSingleDocPageContent.tsx","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7653,"timestamp":4705854,"id":821,"parentId":591,"tags":{"name":"/app/components/general/FormSuccessBlock.tsx","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8170,"timestamp":4705668,"id":815,"parentId":673,"tags":{"name":"/app/package-shared/utils/backend/global-db/DSQL_USER_DB_HANDLER.ts","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8133,"timestamp":4706148,"id":831,"parentId":609,"tags":{"name":"/app/components/su/SuUsersContent.tsx","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8661,"timestamp":4706165,"id":832,"parentId":603,"tags":{"name":"/app/components/su/servers/index.tsx","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9459,"timestamp":4705827,"id":819,"parentId":596,"tags":{"name":"/app/components/su/SuEnvContent.tsx","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9752,"timestamp":4706106,"id":829,"parentId":608,"tags":{"name":"/app/components/su/SuSingleUserContent.tsx","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10083,"timestamp":4705965,"id":825,"parentId":705,"tags":{"name":"/app/node_modules/next/dist/shared/lib/modern-browserslist-target.js","layer":null},"startTime":1736805886808,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10266,"timestamp":4706049,"id":827,"parentId":722,"tags":{"name":"/app/node_modules/next/dist/shared/lib/is-thenable.js","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10659,"timestamp":4706009,"id":826,"parentId":720,"tags":{"name":"/app/node_modules/next/dist/shared/lib/is-plain-object.js","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11390,"timestamp":4706201,"id":834,"parentId":607,"tags":{"name":"/app/components/pages/terms/TermsBody.tsx","layer":null},"startTime":1736805886809,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2394504,"timestamp":2327359,"id":204,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2394984,"timestamp":2326993,"id":129,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20773,"timestamp":4736564,"id":837,"parentId":722,"tags":{"name":"/app/node_modules/next/dist/compiled/@opentelemetry/api/index.js","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21152,"timestamp":4736735,"id":843,"parentId":623,"tags":{"name":"/app/layouts/components/GeneralLayout/ProductionHeadComponent.tsx","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21577,"timestamp":4736654,"id":840,"parentId":610,"tags":{"name":"/app/components/su/SuNewUserContent.tsx","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21884,"timestamp":4736606,"id":838,"parentId":607,"tags":{"name":"/app/components/pages/terms/TermsHero.tsx","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22344,"timestamp":4736635,"id":839,"parentId":623,"tags":{"name":"/app/functions/frontend/updateNavLinks.ts","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22669,"timestamp":4736782,"id":844,"parentId":637,"tags":{"name":"/app/package-shared/functions/backend/parseDbResults.ts","layer":"api"},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-ts","duration":23300,"timestamp":4736817,"id":845,"parentId":673,"tags":{"name":"/app/package-shared/functions/backend/parseDbResults.ts","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23895,"timestamp":4736670,"id":841,"parentId":623,"tags":{"name":"/app/layouts/components/GeneralLayout/Footer.tsx","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24775,"timestamp":4736848,"id":846,"parentId":645,"tags":{"name":"/app/package-shared/shell/utils/createTable.ts","layer":"api"},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26030,"timestamp":4736699,"id":842,"parentId":623,"tags":{"name":"/app/layouts/components/GeneralLayout/Header.tsx","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":32285,"timestamp":4736477,"id":836,"parentId":702,"tags":{"name":"__barrel_optimize__?names=ChevronDown,Download,FileInput,FolderOutput,SquareTerminal!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886839,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":37584,"timestamp":4735374,"id":835,"parentId":696,"tags":{"name":"__barrel_optimize__?names=BookText!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886838,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2768,"timestamp":4790256,"id":849,"parentId":712,"tags":{"name":"__barrel_optimize__?names=FolderOutput!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886893,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5778,"timestamp":4790196,"id":848,"parentId":645,"tags":{"name":"/app/package-shared/shell/utils/noDatabaseDbHandler.ts","layer":"api"},"startTime":1736805886893,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6201,"timestamp":4790294,"id":850,"parentId":637,"tags":{"name":"/app/package-shared/utils/backend/global-db/LOCAL_DB_HANDLER.ts","layer":"api"},"startTime":1736805886893,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6767,"timestamp":4790081,"id":847,"parentId":645,"tags":{"name":"/app/package-shared/shell/utils/varDatabaseDbHandler.ts","layer":"api"},"startTime":1736805886893,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6944,"timestamp":4790323,"id":851,"parentId":673,"tags":{"name":"/app/package-shared/utils/backend/global-db/LOCAL_DB_HANDLER.ts","layer":null},"startTime":1736805886893,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8272,"timestamp":4802408,"id":854,"parentId":647,"tags":{"name":"/app/package-shared/functions/backend/html/sanitizeHtmlOptions.ts","layer":"api"},"startTime":1736805886905,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9013,"timestamp":4802305,"id":852,"parentId":645,"tags":{"name":"/app/package-shared/shell/utils/dbHandler.ts","layer":"api"},"startTime":1736805886905,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11593,"timestamp":4802376,"id":853,"parentId":645,"tags":{"name":"/app/package-shared/shell/utils/updateTable.ts","layer":"api"},"startTime":1736805886905,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2491144,"timestamp":2326281,"id":37,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3077,"timestamp":4817830,"id":858,"parentId":744,"tags":{"name":"__barrel_optimize__?names=ChevronUp!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11184,"timestamp":4817688,"id":855,"parentId":670,"tags":{"name":"/app/package-shared/utils/backend/global-db/NO_DB_HANDLER.ts","layer":"api"},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11502,"timestamp":4817766,"id":856,"parentId":685,"tags":{"name":"/app/package-shared/utils/backend/global-db/NO_DB_HANDLER.ts","layer":null},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11827,"timestamp":4817794,"id":857,"parentId":659,"tags":{"name":"/app/package-shared/shell/utils/slugToCamelTitle.ts","layer":"api"},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12119,"timestamp":4817978,"id":864,"parentId":699,"tags":{"name":"/app/components/admin/connect/MariaDBUsers.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12612,"timestamp":4818107,"id":869,"parentId":695,"tags":{"name":"/app/package-shared/utils/camelJoinedtoCamelSpace.ts","layer":"api"},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13290,"timestamp":4818073,"id":868,"parentId":679,"tags":{"name":"/app/package-shared/functions/api/social-login/loginSocialUser.ts","layer":"api"},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13920,"timestamp":4818004,"id":865,"parentId":689,"tags":{"name":"/app/package-shared/functions/backend/updateUsersTableSchema.ts","layer":"api"},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14749,"timestamp":4817905,"id":861,"parentId":678,"tags":{"name":"/app/package-shared/shell/mariadb-users/handleGrants.ts","layer":"api"},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15411,"timestamp":4817879,"id":860,"parentId":693,"tags":{"name":"/app/components/general/DiskUsageComponent.tsx","layer":null},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16016,"timestamp":4817928,"id":862,"parentId":699,"tags":{"name":"/app/components/admin/connect/ConnectionInfo.tsx","layer":null},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16627,"timestamp":4818026,"id":866,"parentId":689,"tags":{"name":"/app/package-shared/functions/backend/addUsersTableToDb.ts","layer":"api"},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17707,"timestamp":4817855,"id":859,"parentId":682,"tags":{"name":"/app/package-shared/functions/backend/db/runQuery.ts","layer":"api"},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17564,"timestamp":4818262,"id":876,"parentId":725,"tags":{"name":"/app/components/general/BackButton.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18082,"timestamp":4818134,"id":870,"parentId":702,"tags":{"name":"/app/components/general/CopySlug.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18420,"timestamp":4818237,"id":875,"parentId":725,"tags":{"name":"/app/components/general/ActiveCloneDbBanner.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20224,"timestamp":4817951,"id":863,"parentId":700,"tags":{"name":"/app/components/admin/connect/MariDBUserForm.tsx","layer":null},"startTime":1736805886920,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20628,"timestamp":4818198,"id":873,"parentId":697,"tags":{"name":"/app/components/general/ScreenShotDescriptionCard.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21296,"timestamp":4818172,"id":872,"parentId":697,"tags":{"name":"/app/components/general/ContainedSection.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22088,"timestamp":4818146,"id":871,"parentId":702,"tags":{"name":"/app/functions/frontend/downloadApiStream.ts","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":23706,"timestamp":4818049,"id":867,"parentId":737,"tags":{"name":"/app/package-shared/functions/backend/db/addDbEntry.ts","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24404,"timestamp":4818224,"id":874,"parentId":711,"tags":{"name":"/app/components/general/GeneralPopup.tsx","layer":null},"startTime":1736805886921,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2521225,"timestamp":2326611,"id":62,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2521249,"timestamp":2326696,"id":80,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FimportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2521019,"timestamp":2326990,"id":128,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2528962,"timestamp":2326880,"id":107,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fcreate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fcreate.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2529029,"timestamp":2326891,"id":109,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fupdate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fupdate.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2531744,"timestamp":2326847,"id":102,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Ffacebook-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Ffacebook-auth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2531793,"timestamp":2326837,"id":101,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgithub-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgithub-auth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2531780,"timestamp":2326868,"id":104,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgoogle-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgoogle-auth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13478,"timestamp":4866194,"id":877,"parentId":691,"tags":{"name":"/app/package-shared/utils/serialize-cookies.ts","layer":"api"},"startTime":1736805886969,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14081,"timestamp":4866312,"id":879,"parentId":713,"tags":{"name":"/app/components/general/ActiveCloneTableBanner.tsx","layer":null},"startTime":1736805886969,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14471,"timestamp":4866281,"id":878,"parentId":725,"tags":{"name":"/app/components/admin/databases/EditDatabaseForm.tsx","layer":null},"startTime":1736805886969,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14996,"timestamp":4866336,"id":880,"parentId":713,"tags":{"name":"/app/components/admin/databases/DatabasesTablesList.tsx","layer":null},"startTime":1736805886969,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2556041,"timestamp":2327009,"id":132,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":902,"timestamp":4883637,"id":888,"parentId":743,"tags":{"name":"/app/package-shared/data/dataTypes.json","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":1376,"timestamp":4883836,"id":897,"parentId":750,"tags":{"name":"/app/jsonData/userPriviledges.json","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3876,"timestamp":4883655,"id":889,"parentId":776,"tags":{"name":"__barrel_optimize__?names=CopyCheck,EarthLock,FileKey2,FolderOutput,Sheet,SquareGanttChart!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4825,"timestamp":4883683,"id":890,"parentId":772,"tags":{"name":"__barrel_optimize__?names=FileVideo2,Files,Images!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5631,"timestamp":4883718,"id":892,"parentId":789,"tags":{"name":"__barrel_optimize__?names=Menu!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6437,"timestamp":4883746,"id":893,"parentId":771,"tags":{"name":"__barrel_optimize__?names=ChevronLeft,ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7097,"timestamp":4883997,"id":905,"parentId":774,"tags":{"name":"__barrel_optimize__?names=Copy!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805886987,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15099,"timestamp":4883913,"id":901,"parentId":732,"tags":{"name":"/app/functions/frontend/checkUniqueField.ts","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15621,"timestamp":4883791,"id":895,"parentId":712,"tags":{"name":"/app/components/general/DatabaseSlugCopy.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16033,"timestamp":4883772,"id":894,"parentId":728,"tags":{"name":"/app/components/admin/databases/DatabaseShellQueryResult.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16258,"timestamp":4883869,"id":899,"parentId":733,"tags":{"name":"/app/components/admin/databases/AddTableForm.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16629,"timestamp":4883849,"id":898,"parentId":747,"tags":{"name":"/app/components/admin/dashboard/Metrics.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17269,"timestamp":4883601,"id":886,"parentId":710,"tags":{"name":"/app/components/general/AceEditor.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17673,"timestamp":4883611,"id":887,"parentId":710,"tags":{"name":"/app/components/admin/databases/DatabaseTablesTablePreview.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17787,"timestamp":4883890,"id":900,"parentId":747,"tags":{"name":"/app/components/admin/databases/DelegatedDatabasesSection.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18629,"timestamp":4883574,"id":885,"parentId":727,"tags":{"name":"/app/components/general/ui/ButtonGroup.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19163,"timestamp":4883479,"id":882,"parentId":693,"tags":{"name":"/app/layouts/components/AdminLayout/AdminHeader.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19657,"timestamp":4883506,"id":883,"parentId":727,"tags":{"name":"/app/components/admin/databases/TablesList.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20355,"timestamp":4883405,"id":881,"parentId":693,"tags":{"name":"/app/layouts/components/AdminLayout/Aside.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20611,"timestamp":4883706,"id":891,"parentId":710,"tags":{"name":"/app/components/form/FormSelect.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20545,"timestamp":4883956,"id":903,"parentId":747,"tags":{"name":"/app/components/admin/dashboard/DatabasesSummary.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20836,"timestamp":4883934,"id":902,"parentId":730,"tags":{"name":"/app/components/admin/api-keys/ApiKeysList.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21103,"timestamp":4883975,"id":904,"parentId":748,"tags":{"name":"/app/components/admin/databases/DatabasesList.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22815,"timestamp":4883531,"id":884,"parentId":713,"tags":{"name":"/app/components/admin/databases/TableFields.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24194,"timestamp":4883811,"id":896,"parentId":734,"tags":{"name":"/app/components/admin/databases/ExistingFieldEdit.tsx","layer":null},"startTime":1736805886986,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":105,"timestamp":4952566,"id":930,"parentId":809,"tags":{"name":"ansi-regex","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-io-client","duration":20,"timestamp":4952691,"id":931,"parentId":809,"tags":{"name":"socket.io-client","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6188,"timestamp":4949941,"id":907,"parentId":807,"tags":{"name":"__barrel_optimize__?names=FolderSync!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887052,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4486,"timestamp":4952153,"id":914,"parentId":820,"tags":{"name":"__barrel_optimize__?names=Info!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4928,"timestamp":4952263,"id":918,"parentId":842,"tags":{"name":"__barrel_optimize__?names=ChevronDown!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13280,"timestamp":4952775,"id":935,"parentId":766,"tags":{"name":"/app/functions/frontend/inputFileToBase64.ts","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14467,"timestamp":4952199,"id":916,"parentId":743,"tags":{"name":"/app/components/admin/databases/SingleEntryPrevNext.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14711,"timestamp":4952480,"id":926,"parentId":753,"tags":{"name":"/app/components/admin/users/InvitationReceivedCard.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14966,"timestamp":4952801,"id":936,"parentId":765,"tags":{"name":"/app/components/admin/databases/AddDatabaseForm.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15877,"timestamp":4952504,"id":927,"parentId":743,"tags":{"name":"/app/components/admin/databases/SelectNewEntry.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16242,"timestamp":4952525,"id":928,"parentId":753,"tags":{"name":"/app/components/admin/users/UsersList.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16441,"timestamp":4952717,"id":932,"parentId":749,"tags":{"name":"/app/components/form/FormCheckboxes.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16798,"timestamp":4952765,"id":934,"parentId":749,"tags":{"name":"/app/components/form/FormRadios.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17300,"timestamp":4952737,"id":933,"parentId":740,"tags":{"name":"/app/components/admin/databases/ImportExportEntries.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17350,"timestamp":4952847,"id":938,"parentId":761,"tags":{"name":"/app/functions/frontend/imageInputFileToBase64.ts","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18576,"timestamp":4952451,"id":925,"parentId":740,"tags":{"name":"/app/components/admin/databases/TableEntriesList.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18510,"timestamp":4952828,"id":937,"parentId":740,"tags":{"name":"/app/components/admin/databases/MoreTableOptions.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22244,"timestamp":4949857,"id":906,"parentId":739,"tags":{"name":"/app/components/admin/databases/TableEntryForm.tsx","layer":null},"startTime":1736805887052,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20489,"timestamp":4952537,"id":929,"parentId":750,"tags":{"name":"/app/components/admin/users/DbCreateDbUserForm.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21828,"timestamp":4952177,"id":915,"parentId":738,"tags":{"name":"/app/components/admin/databases/EditTableForm.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23149,"timestamp":4952053,"id":912,"parentId":742,"tags":{"name":"/app/components/admin/databases/connect/ConnectForm.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24686,"timestamp":4952219,"id":917,"parentId":743,"tags":{"name":"/app/components/admin/databases/UpdateEntryForm.tsx","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25002,"timestamp":4952291,"id":919,"parentId":836,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-down.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25889,"timestamp":4951981,"id":910,"parentId":811,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25688,"timestamp":4952371,"id":922,"parentId":836,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-output.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26195,"timestamp":4952020,"id":911,"parentId":812,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-js","duration":26281,"timestamp":4952428,"id":924,"parentId":835,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/book-text.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26919,"timestamp":4952076,"id":913,"parentId":811,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/index.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26834,"timestamp":4952318,"id":920,"parentId":836,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/download.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26976,"timestamp":4952344,"id":921,"parentId":836,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-input.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":27130,"timestamp":4952401,"id":923,"parentId":836,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-terminal.js","layer":null},"startTime":1736805887055,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29150,"timestamp":4951936,"id":909,"parentId":812,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils.js","layer":null},"startTime":1736805887054,"traceId":"16fbdd3be71556f5"},{"name":"postcss-process","duration":33997,"timestamp":5142711,"id":940,"parentId":939,"tags":{},"startTime":1736805887245,"traceId":"16fbdd3be71556f5"},{"name":"postcss-loader","duration":223574,"timestamp":4953177,"id":939,"parentId":908,"tags":{},"startTime":1736805887056,"traceId":"16fbdd3be71556f5"},{"name":"css-loader","duration":32203,"timestamp":5176896,"id":941,"parentId":908,"tags":{"astUsed":"true"},"startTime":1736805887279,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":259415,"timestamp":4949969,"id":908,"parentId":777,"tags":{"name":"/app/components/pages/homepage/Home.module.css","layer":null},"startTime":1736805887052,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2993,"timestamp":5251473,"id":946,"parentId":860,"tags":{"name":"__barrel_optimize__?names=ArrowLeft,HardDrive,RotateCw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3786,"timestamp":5251507,"id":947,"parentId":862,"tags":{"name":"__barrel_optimize__?names=Copy,Download!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4735,"timestamp":5251646,"id":953,"parentId":876,"tags":{"name":"__barrel_optimize__?names=ArrowLeft!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5631,"timestamp":5251667,"id":954,"parentId":874,"tags":{"name":"__barrel_optimize__?names=X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11154,"timestamp":5251551,"id":949,"parentId":771,"tags":{"name":"/app/functions/frontend/updateDiskUsage.ts","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":11259,"timestamp":5251705,"id":956,"parentId":867,"tags":{"name":"/app/package-shared/functions/backend/html/sanitizeHtmlOptions.ts","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11739,"timestamp":5251438,"id":945,"parentId":783,"tags":{"name":"/app/components/general/FormAlertBlock.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12005,"timestamp":5251426,"id":944,"parentId":777,"tags":{"name":"/app/components/general/FadedImage.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11883,"timestamp":5251769,"id":959,"parentId":786,"tags":{"name":"/app/components/cards/LinkCard.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12350,"timestamp":5251686,"id":955,"parentId":867,"tags":{"name":"/app/package-shared/functions/dsql/encrypt.ts","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12464,"timestamp":5251781,"id":960,"parentId":776,"tags":{"name":"/app/components/general/IconText.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12793,"timestamp":5251750,"id":958,"parentId":769,"tags":{"name":"/app/components/admin/media/NewFileCard.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13327,"timestamp":5251590,"id":951,"parentId":769,"tags":{"name":"/app/components/admin/media/NewMediaCard.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13808,"timestamp":5251570,"id":950,"parentId":757,"tags":{"name":"/app/components/admin/databases/UserImage.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13975,"timestamp":5251790,"id":961,"parentId":778,"tags":{"name":"/app/components/admin/users/DatabaseUsers.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14897,"timestamp":5251397,"id":943,"parentId":768,"tags":{"name":"/app/components/admin/users/DbUsersList.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15752,"timestamp":5251309,"id":942,"parentId":755,"tags":{"name":"/app/components/admin/databases/TableIndexes.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16278,"timestamp":5251729,"id":957,"parentId":867,"tags":{"name":"/app/package-shared/functions/backend/db/updateDbEntry.ts","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16579,"timestamp":5251808,"id":962,"parentId":767,"tags":{"name":"/app/components/admin/users/UserImage.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17878,"timestamp":5251609,"id":952,"parentId":757,"tags":{"name":"/app/components/pages/create-account/CreateAccountForm.tsx","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18426,"timestamp":5251527,"id":948,"parentId":858,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-up.js","layer":null},"startTime":1736805887354,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":53,"timestamp":5287956,"id":986,"parentId":870,"tags":{"name":"tailwind-merge","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5431,"timestamp":5286834,"id":966,"parentId":898,"tags":{"name":"__barrel_optimize__?names=Database,Images,Key,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6592,"timestamp":5287767,"id":983,"parentId":883,"tags":{"name":"__barrel_optimize__?names=Copy,CopyPlus,Edit,FileX2,Grid2X2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8194,"timestamp":5287824,"id":984,"parentId":904,"tags":{"name":"__barrel_optimize__?names=PackagePlus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26331,"timestamp":5287887,"id":985,"parentId":881,"tags":{"name":"__barrel_optimize__?names=BookText,CircleGauge,Database,FileKey2,Globe,Images,ShieldEllipsis,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":39875,"timestamp":5286694,"id":963,"parentId":771,"tags":{"name":"/app/functions/frontend/downloadPrivateFile.ts","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":40411,"timestamp":5286819,"id":965,"parentId":771,"tags":{"name":"/app/functions/frontend/downloadFile.ts","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":39966,"timestamp":5287742,"id":982,"parentId":794,"tags":{"name":"/app/functions/frontend/userLogin.ts","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":40711,"timestamp":5287663,"id":980,"parentId":794,"tags":{"name":"/app/components/pages/login/SocialLogin.tsx","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":40902,"timestamp":5288065,"id":988,"parentId":809,"tags":{"name":"/app/components/su/xterm.ts","layer":null},"startTime":1736805887391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":42622,"timestamp":5286801,"id":964,"parentId":777,"tags":{"name":"/app/components/general/CodeBlock.tsx","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":42122,"timestamp":5287721,"id":981,"parentId":773,"tags":{"name":"/app/components/admin/media/MediaList.tsx","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":43570,"timestamp":5286874,"id":967,"parentId":771,"tags":{"name":"/app/components/admin/media/card/MediaMoreButton.tsx","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":44422,"timestamp":5288041,"id":987,"parentId":810,"tags":{"name":"/app/components/form/FormInput.tsx","layer":null},"startTime":1736805887391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46066,"timestamp":5286906,"id":968,"parentId":889,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-check.js","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46223,"timestamp":5286960,"id":969,"parentId":889,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-key-2.js","layer":null},"startTime":1736805887389,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46364,"timestamp":5287023,"id":970,"parentId":889,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/earth-lock.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46498,"timestamp":5287074,"id":971,"parentId":889,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-gantt-chart.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46652,"timestamp":5287144,"id":972,"parentId":889,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/sheet.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46568,"timestamp":5287419,"id":976,"parentId":892,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/menu.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":46937,"timestamp":5287244,"id":973,"parentId":890,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-video-2.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":47087,"timestamp":5287290,"id":974,"parentId":890,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/files.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":47228,"timestamp":5287353,"id":975,"parentId":890,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/images.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":47154,"timestamp":5287603,"id":979,"parentId":905,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":47366,"timestamp":5287544,"id":978,"parentId":893,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-left.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":47608,"timestamp":5287463,"id":977,"parentId":893,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-right.js","layer":null},"startTime":1736805887390,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":46,"timestamp":5356894,"id":989,"parentId":884,"tags":{"name":"gsap/Flip","layer":null},"startTime":1736805887459,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":7,"timestamp":5356958,"id":990,"parentId":884,"tags":{"name":"gsap","layer":null},"startTime":1736805887459,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":10,"timestamp":5357323,"id":1001,"parentId":938,"tags":{"name":"@moduletrace/datasquirel/dist/client","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3263,"timestamp":5357267,"id":999,"parentId":925,"tags":{"name":"__barrel_optimize__?names=Grid2x2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4192,"timestamp":5357296,"id":1000,"parentId":937,"tags":{"name":"__barrel_optimize__?names=Ellipsis!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12463,"timestamp":5357384,"id":1003,"parentId":824,"tags":{"name":"/app/functions/backend/su/get-servers-json-path.ts","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":12840,"timestamp":5357352,"id":1002,"parentId":824,"tags":{"name":"/app/functions/backend/su/check-servers.ts","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13279,"timestamp":5357466,"id":1006,"parentId":814,"tags":{"name":"/app/package-shared/utils/db/conn-db-handler.ts","layer":"api"},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13661,"timestamp":5357501,"id":1007,"parentId":815,"tags":{"name":"/app/package-shared/utils/db/conn-db-handler.ts","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14548,"timestamp":5357235,"id":998,"parentId":829,"tags":{"name":"/app/components/su/components/UserBackups.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14820,"timestamp":5357412,"id":1004,"parentId":810,"tags":{"name":"/app/components/su/components/RichText/DocsRichTextBlock.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15225,"timestamp":5357441,"id":1005,"parentId":813,"tags":{"name":"/app/components/su/load-balancing/(partials)/ServerCard.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15247,"timestamp":5357651,"id":1011,"parentId":844,"tags":{"name":"/app/package-shared/functions/backend/defaultFieldsRegexp.ts","layer":"api"},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16443,"timestamp":5357126,"id":994,"parentId":808,"tags":{"name":"/app/components/su/components/PageCard.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16975,"timestamp":5357102,"id":993,"parentId":806,"tags":{"name":"/app/components/su/components/UserCard.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17733,"timestamp":5356973,"id":991,"parentId":798,"tags":{"name":"/app/layouts/components/SuAdminLayout/Aside.tsx","layer":null},"startTime":1736805887459,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18149,"timestamp":5357220,"id":997,"parentId":819,"tags":{"name":"/app/components/su/SuEnvCard.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19049,"timestamp":5357072,"id":992,"parentId":798,"tags":{"name":"/app/layouts/components/SuAdminLayout/AdminHeader.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":18713,"timestamp":5357681,"id":1012,"parentId":845,"tags":{"name":"/app/package-shared/functions/backend/defaultFieldsRegexp.ts","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19083,"timestamp":5357787,"id":1016,"parentId":846,"tags":{"name":"/app/package-shared/shell/utils/generateColumnDescription.ts","layer":"api"},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19471,"timestamp":5357748,"id":1014,"parentId":846,"tags":{"name":"/app/package-shared/shell/utils/supplementTable.ts","layer":"api"},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19858,"timestamp":5357816,"id":1017,"parentId":829,"tags":{"name":"/app/components/su/components/UserData.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20674,"timestamp":5357777,"id":1015,"parentId":842,"tags":{"name":"/app/components/general/ThemeSelector.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21403,"timestamp":5357722,"id":1013,"parentId":842,"tags":{"name":"/app/layouts/components/AdminLayout/AdminUserBlock.tsx","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22276,"timestamp":5357186,"id":996,"parentId":914,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/info.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22489,"timestamp":5357157,"id":995,"parentId":907,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-sync.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22582,"timestamp":5357534,"id":1008,"parentId":919,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/createLucideIcon.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24066,"timestamp":5357565,"id":1009,"parentId":913,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24348,"timestamp":5357612,"id":1010,"parentId":913,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","layer":null},"startTime":1736805887460,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3063991,"timestamp":2326701,"id":81,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FimportDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabaseSchema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3063859,"timestamp":2326920,"id":116,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateClonedTableForeignKeys&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateClonedTableForeignKeys.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3063875,"timestamp":2326925,"id":117,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateDbSchemaDataForUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbSchemaDataForUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3064051,"timestamp":2326765,"id":90,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3063862,"timestamp":2326987,"id":127,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser-schema%2Freplace-database-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser-schema%2Freplace-database-schema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":101,"timestamp":5404775,"id":1024,"parentId":937,"tags":{"name":"react-tiny-popover","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":39,"timestamp":5405328,"id":1039,"parentId":988,"tags":{"name":"xterm","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2417,"timestamp":5404898,"id":1025,"parentId":981,"tags":{"name":"__barrel_optimize__?names=Plus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4721,"timestamp":5405411,"id":1041,"parentId":859,"tags":{"name":"/app/package-shared/utils/trim-sql.ts","layer":"api"},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5959,"timestamp":5404739,"id":1023,"parentId":851,"tags":{"name":"/app/package-shared/utils/backend/grabDbSSL.ts","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6426,"timestamp":5404701,"id":1022,"parentId":850,"tags":{"name":"/app/package-shared/utils/backend/grabDbSSL.ts","layer":"api"},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6094,"timestamp":5405452,"id":1043,"parentId":866,"tags":{"name":"/app/package-shared/functions/backend/grabNewUsersTableSchema.ts","layer":"api"},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6445,"timestamp":5405474,"id":1044,"parentId":859,"tags":{"name":"/app/package-shared/functions/backend/fullAccessDbHandler.ts","layer":"api"},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7352,"timestamp":5405298,"id":1038,"parentId":865,"tags":{"name":"/app/package-shared/functions/backend/grabSchemaFieldsFromData.ts","layer":"api"},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9831,"timestamp":5405379,"id":1040,"parentId":878,"tags":{"name":"/app/components/admin/databases/DatabaseImage.tsx","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-js","duration":12631,"timestamp":5404672,"id":1021,"parentId":954,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/x.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14373,"timestamp":5404486,"id":1018,"parentId":946,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/arrow-left.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":15295,"timestamp":5404940,"id":1026,"parentId":966,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/key.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16253,"timestamp":5404589,"id":1019,"parentId":946,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/hard-drive.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16523,"timestamp":5404636,"id":1020,"parentId":946,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-cw.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16882,"timestamp":5405272,"id":1037,"parentId":864,"tags":{"name":"/app/components/admin/connect/MariaDBUserCard.tsx","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17264,"timestamp":5405090,"id":1031,"parentId":985,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-gauge.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17484,"timestamp":5405032,"id":1029,"parentId":983,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-pen.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17728,"timestamp":5404973,"id":1027,"parentId":966,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database.js","layer":null},"startTime":1736805887507,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17891,"timestamp":5405006,"id":1028,"parentId":983,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-plus.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18012,"timestamp":5405063,"id":1030,"parentId":983,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-x-2.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18777,"timestamp":5405151,"id":1033,"parentId":985,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/shield-ellipsis.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":19087,"timestamp":5405121,"id":1032,"parentId":983,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/grid-2x2.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":19182,"timestamp":5405181,"id":1034,"parentId":985,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/globe.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19834,"timestamp":5405427,"id":1042,"parentId":878,"tags":{"name":"/app/components/admin/databases/DatabaseForm.tsx","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20205,"timestamp":5405216,"id":1035,"parentId":985,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/users.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20354,"timestamp":5405239,"id":1036,"parentId":984,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/package-plus.js","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21410,"timestamp":5405496,"id":1045,"parentId":863,"tags":{"name":"/app/components/admin/connect/MariDBUserFormGrantsSection.tsx","layer":null},"startTime":1736805887508,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":54,"timestamp":5431623,"id":1049,"parentId":988,"tags":{"name":"xterm-addon-fit","layer":null},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105434,"timestamp":2326383,"id":49,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FcheckDuplicateData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckDuplicateData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105401,"timestamp":2326495,"id":57,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteDbUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105277,"timestamp":2326639,"id":69,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ffetch-entries-basic&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-entries-basic.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105349,"timestamp":2326618,"id":64,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserTable.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105303,"timestamp":2326703,"id":82,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FinfiniteScroll&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FinfiniteScroll.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105716,"timestamp":2326308,"id":39,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetTablesForUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetTablesForUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105679,"timestamp":2326361,"id":45,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105229,"timestamp":2326826,"id":98,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105299,"timestamp":2326769,"id":91,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FqueryEntriesSearchTerm&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FqueryEntriesSearchTerm.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105303,"timestamp":2326779,"id":93,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FrefreshEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrefreshEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105633,"timestamp":2326483,"id":56,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteApiKey.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105537,"timestamp":2326598,"id":61,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteTableEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105518,"timestamp":2326632,"id":67,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3104964,"timestamp":2327202,"id":175,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105249,"timestamp":2326937,"id":119,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateTableEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105272,"timestamp":2326930,"id":118,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105263,"timestamp":2326955,"id":123,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105289,"timestamp":2326944,"id":120,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105304,"timestamp":2326947,"id":121,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105314,"timestamp":2326952,"id":122,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserTable.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105908,"timestamp":2326387,"id":50,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fdisconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fdisconnect.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3105887,"timestamp":2326430,"id":53,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fhandshake&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fhandshake.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106940,"timestamp":2326187,"id":26,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddDbUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3107003,"timestamp":2326159,"id":23,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FacceptUserInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FacceptUserInvitation.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3107019,"timestamp":2326181,"id":25,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddApiKey.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106999,"timestamp":2326216,"id":29,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddTableEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3107008,"timestamp":2326221,"id":30,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUsersTableToDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUsersTableToDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3107005,"timestamp":2326237,"id":32,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserTable.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3107024,"timestamp":2326230,"id":31,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106762,"timestamp":2326507,"id":58,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FcreateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcreateUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106477,"timestamp":2326805,"id":96,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FregisterUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FregisterUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106394,"timestamp":2326907,"id":114,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Funsubscribe.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106400,"timestamp":2326913,"id":115,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateAdminUserAccess&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateAdminUserAccess.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106153,"timestamp":2327175,"id":171,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106141,"timestamp":2327206,"id":176,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106166,"timestamp":2327195,"id":174,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3107205,"timestamp":2326171,"id":24,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddAdminUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddAdminUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3106662,"timestamp":2326729,"id":84,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FloginUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FloginUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5434,"timestamp":5431475,"id":1046,"parentId":994,"tags":{"name":"__barrel_optimize__?names=Layers,Newspaper!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6194,"timestamp":5431557,"id":1047,"parentId":991,"tags":{"name":"__barrel_optimize__?names=BookText,CloudUpload,DatabaseBackup,FileWarning,Home,LockKeyhole,Server,SquareChevronRight,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6759,"timestamp":5431590,"id":1048,"parentId":1005,"tags":{"name":"__barrel_optimize__?names=Server!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21817,"timestamp":5431765,"id":1052,"parentId":859,"tags":{"name":"/app/package-shared/functions/backend/varReadOnlyDatabaseDbHandler.ts","layer":"api"},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22589,"timestamp":5431729,"id":1051,"parentId":902,"tags":{"name":"/app/components/admin/api-keys/ApiKeyListCard.tsx","layer":null},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23201,"timestamp":5431693,"id":1050,"parentId":1000,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/ellipsis.js","layer":null},"startTime":1736805887534,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3138859,"timestamp":2326760,"id":89,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3138550,"timestamp":2327225,"id":178,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13100,"timestamp":5459655,"id":1058,"parentId":1010,"tags":{"name":"/app/node_modules/next/dist/server/lib/interception-routes.js","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":13678,"timestamp":5459420,"id":1053,"parentId":884,"tags":{"name":"/app/functions/frontend/addNewTempField.ts","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13547,"timestamp":5459795,"id":1063,"parentId":898,"tags":{"name":"/app/components/general/MetricCard.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13740,"timestamp":5459906,"id":1068,"parentId":884,"tags":{"name":"/app/components/general/ExpandBlock.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14553,"timestamp":5459590,"id":1056,"parentId":883,"tags":{"name":"/app/components/admin/databases/ImportSchemaComponent.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14877,"timestamp":5459744,"id":1061,"parentId":883,"tags":{"name":"/app/components/admin/databases/ImportDbComponent.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15249,"timestamp":5459859,"id":1066,"parentId":896,"tags":{"name":"/app/components/admin/databases/MoreOptionsModal.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15941,"timestamp":5459770,"id":1062,"parentId":899,"tags":{"name":"/app/components/admin/databases/NewTableForm.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16832,"timestamp":5459520,"id":1054,"parentId":883,"tags":{"name":"/app/components/admin/databases/TableListCard.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17133,"timestamp":5459884,"id":1067,"parentId":884,"tags":{"name":"/app/components/admin/databases/ClonedSingleTableFieldCard.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17995,"timestamp":5459837,"id":1065,"parentId":884,"tags":{"name":"/app/components/admin/databases/NewFieldTemp.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18782,"timestamp":5459810,"id":1064,"parentId":884,"tags":{"name":"/app/components/admin/databases/SingleTableFieldCard.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19858,"timestamp":5459562,"id":1055,"parentId":900,"tags":{"name":"/app/components/admin/databases/DatabaseListCard.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20761,"timestamp":5459719,"id":1060,"parentId":899,"tags":{"name":"/app/components/admin/databases/CloneTableForm.tsx","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21232,"timestamp":5459615,"id":1057,"parentId":1008,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/defaultAttributes.js","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21322,"timestamp":5459683,"id":1059,"parentId":1008,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/shared/src/utils.js","layer":null},"startTime":1736805887562,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":948,"timestamp":5501505,"id":1070,"parentId":1038,"tags":{"name":"/app/package-shared/data/dataTypes.json","layer":"api"},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3189,"timestamp":5501387,"id":1069,"parentId":1037,"tags":{"name":"__barrel_optimize__?names=CircleX,Copy,Edit!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6767,"timestamp":5502138,"id":1087,"parentId":906,"tags":{"name":"/app/functions/frontend/defaultFieldsRegexp.ts","layer":null},"startTime":1736805887605,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7952,"timestamp":5501523,"id":1071,"parentId":886,"tags":{"name":"/app/components/admin/databases/fields/text/ace-editor.ts","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8372,"timestamp":5501669,"id":1075,"parentId":884,"tags":{"name":"/app/components/admin/databases/functions/generateTypeDefinition.ts","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8788,"timestamp":5501699,"id":1076,"parentId":933,"tags":{"name":"/app/components/admin/databases/functions/import-export-handler.ts","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9384,"timestamp":5501614,"id":1073,"parentId":896,"tags":{"name":"/app/components/admin/databases/fields/text/JSONTextOption.tsx","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9500,"timestamp":5502080,"id":1086,"parentId":928,"tags":{"name":"/app/components/admin/users/UserListCard.tsx","layer":null},"startTime":1736805887605,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10964,"timestamp":5501642,"id":1074,"parentId":925,"tags":{"name":"/app/components/admin/databases/SearchEntriesSection.tsx","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11350,"timestamp":5502171,"id":1088,"parentId":937,"tags":{"name":"/app/components/admin/databases/SyncDataButton.tsx","layer":null},"startTime":1736805887605,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12120,"timestamp":5501761,"id":1078,"parentId":1046,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/newspaper.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12473,"timestamp":5501572,"id":1072,"parentId":1025,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/plus.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12487,"timestamp":5501733,"id":1077,"parentId":1046,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/layers.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12590,"timestamp":5501806,"id":1079,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/cloud-upload.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12710,"timestamp":5501876,"id":1081,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database-backup.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12919,"timestamp":5501839,"id":1080,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-warning.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12976,"timestamp":5501960,"id":1083,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13181,"timestamp":5501922,"id":1082,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/home.js","layer":null},"startTime":1736805887604,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13323,"timestamp":5501993,"id":1084,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/server.js","layer":null},"startTime":1736805887605,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13469,"timestamp":5502036,"id":1085,"parentId":1047,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-chevron-right.js","layer":null},"startTime":1736805887605,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-json","duration":530,"timestamp":5520252,"id":1093,"parentId":1038,"tags":{"name":"/app/package-shared/data/possibleFields.json","layer":"api"},"startTime":1736805887623,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2967,"timestamp":5520072,"id":1089,"parentId":1056,"tags":{"name":"__barrel_optimize__?names=FileCog!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887623,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3502,"timestamp":5520149,"id":1090,"parentId":1054,"tags":{"name":"__barrel_optimize__?names=ChevronRight,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887623,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197785,"timestamp":2327345,"id":200,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Ferror-logs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197865,"timestamp":2327352,"id":202,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197963,"timestamp":2327310,"id":194,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fconsole&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197946,"timestamp":2327349,"id":201,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fenvar&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197982,"timestamp":2327326,"id":197,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197933,"timestamp":2327386,"id":208,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fusers%2Fnew&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3197960,"timestamp":2327373,"id":207,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3198017,"timestamp":2327330,"id":198,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3198022,"timestamp":2327336,"id":199,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18739,"timestamp":5520223,"id":1092,"parentId":906,"tags":{"name":"/app/components/admin/databases/TableEntryField.tsx","layer":null},"startTime":1736805887623,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20255,"timestamp":5520185,"id":1091,"parentId":1058,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/app-paths.js","layer":null},"startTime":1736805887623,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3215491,"timestamp":2327356,"id":203,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fload-balancing&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3215593,"timestamp":2327363,"id":205,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fservers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3218683,"timestamp":2326979,"id":125,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2047,"timestamp":5545365,"id":1094,"parentId":1055,"tags":{"name":"__barrel_optimize__?names=ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8115,"timestamp":5545556,"id":1097,"parentId":942,"tags":{"name":"/app/functions/frontend/addNewTemplateIndex.ts","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8494,"timestamp":5545526,"id":1096,"parentId":958,"tags":{"name":"/app/components/admin/media/TogglePrivacyButton.tsx","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9020,"timestamp":5545607,"id":1099,"parentId":906,"tags":{"name":"/app/functions/frontend/newEntryHandler.ts","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9620,"timestamp":5545487,"id":1095,"parentId":952,"tags":{"name":"/app/functions/frontend/submitNewUserForm.ts","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10073,"timestamp":5545580,"id":1098,"parentId":917,"tags":{"name":"/app/components/admin/databases/UpdateEntryMoreOptions.tsx","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10587,"timestamp":5545633,"id":1100,"parentId":942,"tags":{"name":"/app/components/admin/databases/SingleTableIndexCard.tsx","layer":null},"startTime":1736805887648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10153,"timestamp":5560065,"id":1102,"parentId":987,"tags":{"name":"/app/functions/frontend/numberFormat.ts","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":10554,"timestamp":5560153,"id":1106,"parentId":987,"tags":{"name":"/app/functions/frontend/numberFormatFloat.ts","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10864,"timestamp":5560212,"id":1109,"parentId":1013,"tags":{"name":"/app/layouts/components/AdminUserDropdown.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11384,"timestamp":5560171,"id":1107,"parentId":981,"tags":{"name":"/app/components/admin/media/MediaFolderCard.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12091,"timestamp":5560191,"id":1108,"parentId":980,"tags":{"name":"/app/components/pages/login/GoogleIdentityButton.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13140,"timestamp":5560081,"id":1103,"parentId":980,"tags":{"name":"/app/components/pages/login/GithubLogin.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13844,"timestamp":5560131,"id":1105,"parentId":981,"tags":{"name":"/app/components/admin/media/card/MediaListCard.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15051,"timestamp":5560110,"id":1104,"parentId":942,"tags":{"name":"/app/components/admin/databases/NewIndexFieldTemp.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15716,"timestamp":5560231,"id":1110,"parentId":1004,"tags":{"name":"/app/components/su/components/RichText/RichTextExtensionBlock.tsx","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16361,"timestamp":5559989,"id":1101,"parentId":1069,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-x.js","layer":null},"startTime":1736805887663,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":21,"timestamp":5579781,"id":1112,"parentId":1004,"tags":{"name":"@tinymce/tinymce-react","layer":null},"startTime":1736805887682,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1967,"timestamp":5579694,"id":1111,"parentId":1092,"tags":{"name":"__barrel_optimize__?names=Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887682,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10456,"timestamp":5579894,"id":1115,"parentId":1017,"tags":{"name":"/app/components/su/components/UserFiles.tsx","layer":null},"startTime":1736805887682,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15898,"timestamp":5579918,"id":1116,"parentId":1017,"tags":{"name":"/app/components/su/components/UserDbShell.tsx","layer":null},"startTime":1736805887682,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16532,"timestamp":5579815,"id":1113,"parentId":1089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-cog.js","layer":null},"startTime":1736805887682,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17018,"timestamp":5579860,"id":1114,"parentId":1091,"tags":{"name":"/app/node_modules/next/dist/shared/lib/segment.js","layer":null},"startTime":1736805887682,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3272030,"timestamp":2326127,"id":20,"parentId":18,"tags":{"request":"private-next-pages/_document.tsx"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1712,"timestamp":5597680,"id":1117,"parentId":1096,"tags":{"name":"__barrel_optimize__?names=Lock,LockKeyholeOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887700,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6583,"timestamp":5597826,"id":1119,"parentId":1042,"tags":{"name":"/app/functions/frontend/submitUpdateDatabaseForm.ts","layer":null},"startTime":1736805887700,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7076,"timestamp":5597794,"id":1118,"parentId":1042,"tags":{"name":"/app/functions/frontend/submitNewDatabaseForm.ts","layer":null},"startTime":1736805887700,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1804,"timestamp":5606583,"id":1120,"parentId":1107,"tags":{"name":"__barrel_optimize__?names=Folder,X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887709,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2306,"timestamp":5606679,"id":1121,"parentId":1109,"tags":{"name":"__barrel_optimize__?names=CircleGauge!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887709,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2841,"timestamp":5606723,"id":1122,"parentId":1110,"tags":{"name":"__barrel_optimize__?names=CircleX,List,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887709,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3291624,"timestamp":2327393,"id":209,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fterms&preferredRegion=&absolutePagePath=private-next-pages%2Fterms.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3291829,"timestamp":2327305,"id":193,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Freset-password&preferredRegion=&absolutePagePath=private-next-pages%2Freset-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3291770,"timestamp":2327397,"id":210,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Funsubscribe.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292162,"timestamp":2327026,"id":136,"parentId":18,"tags":{"request":"private-next-pages/_app.tsx"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3293516,"timestamp":2325704,"id":19,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=next%2Fdist%2Fpages%2F_error&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884428,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3293093,"timestamp":2326144,"id":21,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F404&preferredRegion=&absolutePagePath=private-next-pages%2F404.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3293096,"timestamp":2326152,"id":22,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F500&preferredRegion=&absolutePagePath=private-next-pages%2F500.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884429,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292241,"timestamp":2327029,"id":137,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fabout&preferredRegion=&absolutePagePath=private-next-pages%2Fabout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292068,"timestamp":2327231,"id":179,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fblog&preferredRegion=&absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292080,"timestamp":2327235,"id":180,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fcontact.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292083,"timestamp":2327245,"id":181,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fcreate-account&preferredRegion=&absolutePagePath=private-next-pages%2Fcreate-account.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292093,"timestamp":2327248,"id":182,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292103,"timestamp":2327252,"id":183,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292115,"timestamp":2327255,"id":184,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=private-next-pages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292126,"timestamp":2327259,"id":185,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292143,"timestamp":2327263,"id":186,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Flogout&preferredRegion=&absolutePagePath=private-next-pages%2Flogout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292155,"timestamp":2327267,"id":187,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292165,"timestamp":2327271,"id":188,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fprivacy&preferredRegion=&absolutePagePath=private-next-pages%2Fprivacy.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292174,"timestamp":2327274,"id":189,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fredirect&preferredRegion=&absolutePagePath=private-next-pages%2Fredirect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292182,"timestamp":2327279,"id":190,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Femail-verification&preferredRegion=&absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292186,"timestamp":2327287,"id":191,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsend-password-reset-link&preferredRegion=&absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292193,"timestamp":2327298,"id":192,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fbackups&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292454,"timestamp":2327054,"id":144,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292498,"timestamp":2327043,"id":140,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292512,"timestamp":2327052,"id":143,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292494,"timestamp":2327091,"id":153,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292528,"timestamp":2327113,"id":160,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292538,"timestamp":2327129,"id":163,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292600,"timestamp":2327097,"id":155,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292618,"timestamp":2327102,"id":157,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292572,"timestamp":2327168,"id":169,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292744,"timestamp":2327036,"id":138,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292766,"timestamp":2327040,"id":139,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292780,"timestamp":2327046,"id":141,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292803,"timestamp":2327049,"id":142,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292769,"timestamp":2327105,"id":158,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292822,"timestamp":2327079,"id":150,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292830,"timestamp":2327093,"id":154,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292840,"timestamp":2327111,"id":159,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292853,"timestamp":2327119,"id":161,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292822,"timestamp":2327172,"id":170,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292884,"timestamp":2327134,"id":164,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292941,"timestamp":2327099,"id":156,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292904,"timestamp":2327161,"id":168,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292951,"timestamp":2327138,"id":165,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3292959,"timestamp":2327152,"id":167,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8546,"timestamp":5614984,"id":1123,"parentId":1065,"tags":{"name":"/app/functions/frontend/addNewField.ts","layer":null},"startTime":1736805887718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6226,"timestamp":5617743,"id":1130,"parentId":1066,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/EncryptionSelect.tsx","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6628,"timestamp":5617653,"id":1127,"parentId":1066,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/UniqueFieldSelect.tsx","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6899,"timestamp":5617711,"id":1129,"parentId":1066,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/RegexPattern.tsx","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7546,"timestamp":5617638,"id":1126,"parentId":1064,"tags":{"name":"/app/functions/frontend/reorderField.ts","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8016,"timestamp":5617683,"id":1128,"parentId":1066,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/CSSFiles.tsx","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8882,"timestamp":5617527,"id":1124,"parentId":1062,"tags":{"name":"/app/components/admin/databases/NewTableNameSlugAndDescSection.tsx","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9758,"timestamp":5617599,"id":1125,"parentId":1065,"tags":{"name":"/app/components/admin/databases/NewFieldFormContent.tsx","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-js","duration":10146,"timestamp":5617777,"id":1131,"parentId":1111,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock.js","layer":null},"startTime":1736805887720,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8704,"timestamp":5629317,"id":1132,"parentId":1066,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/AutoIncrement.tsx","layer":null},"startTime":1736805887732,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10374,"timestamp":5629379,"id":1133,"parentId":1066,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/ForeignKey.tsx","layer":null},"startTime":1736805887732,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10747,"timestamp":5629408,"id":1134,"parentId":1117,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole-open.js","layer":null},"startTime":1736805887732,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16645,"timestamp":5640492,"id":1137,"parentId":1092,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditor.tsx","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17272,"timestamp":5640517,"id":1138,"parentId":1066,"tags":{"name":"/app/components/general/Modal.tsx","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18070,"timestamp":5640360,"id":1135,"parentId":1092,"tags":{"name":"/app/components/admin/databases/TableRichTextEntryField.tsx","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18844,"timestamp":5640466,"id":1136,"parentId":1092,"tags":{"name":"/app/functions/frontend/generateFormElementsForEntry.tsx","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19835,"timestamp":5640529,"id":1139,"parentId":1100,"tags":{"name":"/app/components/admin/databases/ExistingIndexEdit.tsx","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20039,"timestamp":5640602,"id":1141,"parentId":1122,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-ccw.js","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20225,"timestamp":5640550,"id":1140,"parentId":1120,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder.js","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20352,"timestamp":5640644,"id":1142,"parentId":1122,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/list.js","layer":null},"startTime":1736805887743,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":5928,"timestamp":5661611,"id":1146,"parentId":1104,"tags":{"name":"/app/functions/frontend/addNewIndex.ts","layer":null},"startTime":1736805887764,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":9967,"timestamp":5661453,"id":1143,"parentId":1088,"tags":{"name":"/app/functions/frontend/syncTableDataFormHandler.ts","layer":null},"startTime":1736805887764,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10718,"timestamp":5661587,"id":1145,"parentId":1105,"tags":{"name":"/app/components/admin/media/card/MediaPreviewSection.tsx","layer":null},"startTime":1736805887764,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11208,"timestamp":5661555,"id":1144,"parentId":1105,"tags":{"name":"/app/components/admin/media/card/MediaPrivacyButton.tsx","layer":null},"startTime":1736805887764,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12480,"timestamp":5661621,"id":1147,"parentId":1110,"tags":{"name":"/app/components/su/components/RichText/ElementStyleModalContent.tsx","layer":null},"startTime":1736805887764,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14228,"timestamp":5674625,"id":1149,"parentId":1116,"tags":{"name":"/app/components/su/components/UserDbShellQueryResult.tsx","layer":null},"startTime":1736805887777,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15056,"timestamp":5674658,"id":1150,"parentId":1105,"tags":{"name":"/app/components/admin/media/card/MediaLinksDropdown.tsx","layer":null},"startTime":1736805887777,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15764,"timestamp":5674683,"id":1151,"parentId":1115,"tags":{"name":"/app/components/su/components/UserSingleFile.tsx","layer":null},"startTime":1736805887777,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16458,"timestamp":5674541,"id":1148,"parentId":1115,"tags":{"name":"/app/components/su/components/UserFolder.tsx","layer":null},"startTime":1736805887777,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":38,"timestamp":5692794,"id":1152,"parentId":1138,"tags":{"name":"react-dom/client","layer":null},"startTime":1736805887795,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3371204,"timestamp":2327071,"id":147,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3371348,"timestamp":2327059,"id":145,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14565,"timestamp":5692859,"id":1153,"parentId":1110,"tags":{"name":"/app/components/su/components/RichText/fns.ts","layer":null},"startTime":1736805887795,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3381165,"timestamp":2327088,"id":152,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3381297,"timestamp":2327076,"id":149,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2964,"timestamp":5707995,"id":1154,"parentId":1147,"tags":{"name":"__barrel_optimize__?names=CircleX!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887811,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4331,"timestamp":5708196,"id":1155,"parentId":1144,"tags":{"name":"__barrel_optimize__?names=Lock,LockOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887811,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2452,"timestamp":5713209,"id":1156,"parentId":1151,"tags":{"name":"__barrel_optimize__?names=HardDrive!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887816,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3772,"timestamp":5713335,"id":1157,"parentId":1148,"tags":{"name":"__barrel_optimize__?names=Copy,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887816,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3390474,"timestamp":2327319,"id":195,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fcreate-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3390564,"timestamp":2327323,"id":196,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fedit-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3396526,"timestamp":2327369,"id":206,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fusers%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1991,"timestamp":5724405,"id":1159,"parentId":1155,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-open.js","layer":null},"startTime":1736805887827,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":2966,"timestamp":5724323,"id":1158,"parentId":1137,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditorHeader.tsx","layer":null},"startTime":1736805887827,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":3380,"timestamp":5724906,"id":1160,"parentId":1139,"tags":{"name":"/app/components/admin/databases/indexes/indexSelectChange.ts","layer":null},"startTime":1736805887827,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3402121,"timestamp":2327124,"id":162,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3402228,"timestamp":2327142,"id":166,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3404525,"timestamp":2327086,"id":151,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1299,"timestamp":5731981,"id":1162,"parentId":1158,"tags":{"name":"__barrel_optimize__?names=CircleMinus,CirclePlus,Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805887835,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":2092,"timestamp":5731693,"id":1161,"parentId":1135,"tags":{"name":"/app/functions/frontend/tinyMCEEditorSetup.ts","layer":null},"startTime":1736805887834,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1496,"timestamp":5741251,"id":1163,"parentId":1162,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-minus.js","layer":null},"startTime":1736805887844,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1641,"timestamp":5741370,"id":1164,"parentId":1162,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-plus.js","layer":null},"startTime":1736805887844,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":1250,"timestamp":5743205,"id":1166,"parentId":1161,"tags":{"name":"/app/functions/frontend/handleCopyHTML.ts","layer":null},"startTime":1736805887846,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":1722,"timestamp":5743138,"id":1165,"parentId":1161,"tags":{"name":"/app/functions/frontend/handleEditHTML.tsx","layer":null},"startTime":1736805887846,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":2031,"timestamp":5743218,"id":1167,"parentId":1161,"tags":{"name":"/app/functions/frontend/handleEmbed.tsx","layer":null},"startTime":1736805887846,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":1366,"timestamp":5748235,"id":1168,"parentId":1167,"tags":{"name":"/app/components/general/EmbedPopupContent.tsx","layer":null},"startTime":1736805887851,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":5910,"timestamp":5749700,"id":1169,"parentId":1165,"tags":{"name":"/app/components/general/EditHTMLPopupContent.tsx","layer":null},"startTime":1736805887852,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":23,"timestamp":5757331,"id":1170,"parentId":1169,"tags":{"name":"html-prettify","layer":null},"startTime":1736805887860,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3430326,"timestamp":2327068,"id":146,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":3430390,"timestamp":2327074,"id":148,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736805884430,"traceId":"16fbdd3be71556f5"},{"name":"make","duration":3432396,"timestamp":2325421,"id":18,"parentId":16,"tags":{},"startTime":1736805884428,"traceId":"16fbdd3be71556f5"},{"name":"get-entries","duration":1434,"timestamp":5759114,"id":1172,"parentId":1171,"tags":{},"startTime":1736805887862,"traceId":"16fbdd3be71556f5"},{"name":"node-file-trace-plugin","duration":10038167,"timestamp":5768126,"id":1173,"parentId":1171,"tags":{"traceEntryCount":"382"},"startTime":1736805887871,"traceId":"16fbdd3be71556f5"},{"name":"collect-traced-files","duration":11737,"timestamp":15806311,"id":1174,"parentId":1171,"tags":{},"startTime":1736805897909,"traceId":"16fbdd3be71556f5"},{"name":"finish-modules","duration":10059171,"timestamp":5758893,"id":1171,"parentId":17,"tags":{},"startTime":1736805887861,"traceId":"16fbdd3be71556f5"},{"name":"chunk-graph","duration":430073,"timestamp":15880288,"id":1176,"parentId":1175,"tags":{},"startTime":1736805897983,"traceId":"16fbdd3be71556f5"},{"name":"optimize-modules","duration":34,"timestamp":16310555,"id":1178,"parentId":1175,"tags":{},"startTime":1736805898413,"traceId":"16fbdd3be71556f5"},{"name":"optimize-chunks","duration":47559,"timestamp":16310685,"id":1179,"parentId":1175,"tags":{},"startTime":1736805898413,"traceId":"16fbdd3be71556f5"},{"name":"optimize-tree","duration":77,"timestamp":16358403,"id":1180,"parentId":1175,"tags":{},"startTime":1736805898461,"traceId":"16fbdd3be71556f5"},{"name":"optimize-chunk-modules","duration":153808,"timestamp":16358605,"id":1181,"parentId":1175,"tags":{},"startTime":1736805898461,"traceId":"16fbdd3be71556f5"},{"name":"optimize","duration":202092,"timestamp":16310485,"id":1177,"parentId":1175,"tags":{},"startTime":1736805898413,"traceId":"16fbdd3be71556f5"},{"name":"module-hash","duration":69507,"timestamp":16529999,"id":1182,"parentId":1175,"tags":{},"startTime":1736805898633,"traceId":"16fbdd3be71556f5"},{"name":"code-generation","duration":436803,"timestamp":16599698,"id":1183,"parentId":1175,"tags":{},"startTime":1736805898702,"traceId":"16fbdd3be71556f5"},{"name":"hash","duration":19833,"timestamp":17047383,"id":1184,"parentId":1175,"tags":{},"startTime":1736805899150,"traceId":"16fbdd3be71556f5"},{"name":"code-generation-jobs","duration":1403,"timestamp":17067214,"id":1185,"parentId":1175,"tags":{},"startTime":1736805899170,"traceId":"16fbdd3be71556f5"},{"name":"module-assets","duration":524,"timestamp":17068530,"id":1186,"parentId":1175,"tags":{},"startTime":1736805899171,"traceId":"16fbdd3be71556f5"},{"name":"create-chunk-assets","duration":35463,"timestamp":17069078,"id":1187,"parentId":1175,"tags":{},"startTime":1736805899172,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":173888,"timestamp":17156947,"id":1190,"parentId":1188,"tags":{"name":"../pages/_document.js","cache":"MISS"},"startTime":1736805899259,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":174005,"timestamp":17157099,"id":1191,"parentId":1188,"tags":{"name":"../pages/404.js","cache":"MISS"},"startTime":1736805899260,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":173529,"timestamp":17157675,"id":1192,"parentId":1188,"tags":{"name":"../pages/500.js","cache":"MISS"},"startTime":1736805899260,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170604,"timestamp":17160664,"id":1203,"parentId":1188,"tags":{"name":"../pages/api/admin/clearErrorLogs.js","cache":"MISS"},"startTime":1736805899263,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172378,"timestamp":17158944,"id":1196,"parentId":1188,"tags":{"name":"../pages/api/addDbUser.js","cache":"MISS"},"startTime":1736805899261,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171512,"timestamp":17159871,"id":1200,"parentId":1188,"tags":{"name":"../pages/api/addUsersTableToDatabase.js","cache":"MISS"},"startTime":1736805899262,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172774,"timestamp":17158685,"id":1195,"parentId":1188,"tags":{"name":"../pages/api/addApiKey.js","cache":"MISS"},"startTime":1736805899261,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":173123,"timestamp":17158401,"id":1194,"parentId":1188,"tags":{"name":"../pages/api/addAdminUserUser.js","cache":"MISS"},"startTime":1736805899261,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172463,"timestamp":17159127,"id":1197,"parentId":1188,"tags":{"name":"../pages/api/addNewMediaFolder.js","cache":"MISS"},"startTime":1736805899262,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170771,"timestamp":17160884,"id":1204,"parentId":1188,"tags":{"name":"../pages/api/admin/addUserBackup.js","cache":"MISS"},"startTime":1736805899263,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170622,"timestamp":17161087,"id":1205,"parentId":1188,"tags":{"name":"../pages/api/admin/clientError.js","cache":"MISS"},"startTime":1736805899264,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171456,"timestamp":17160349,"id":1202,"parentId":1188,"tags":{"name":"../pages/api/addUserTable.js","cache":"MISS"},"startTime":1736805899263,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171768,"timestamp":17160099,"id":1201,"parentId":1188,"tags":{"name":"../pages/api/addUserUser.js","cache":"MISS"},"startTime":1736805899263,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172566,"timestamp":17159401,"id":1198,"parentId":1188,"tags":{"name":"../pages/api/addSocialLogin.js","cache":"MISS"},"startTime":1736805899262,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172414,"timestamp":17159622,"id":1199,"parentId":1188,"tags":{"name":"../pages/api/addTableEntry.js","cache":"MISS"},"startTime":1736805899262,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":177994,"timestamp":17154097,"id":1189,"parentId":1188,"tags":{"name":"../pages/_error.js","cache":"MISS"},"startTime":1736805899257,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169537,"timestamp":17162618,"id":1211,"parentId":1188,"tags":{"name":"../pages/api/admin/grabErrorLogs.js","cache":"MISS"},"startTime":1736805899265,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":168819,"timestamp":17163381,"id":1216,"parentId":1188,"tags":{"name":"../pages/api/admin/updateEnv.js","cache":"MISS"},"startTime":1736805899266,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":168004,"timestamp":17164251,"id":1221,"parentId":1188,"tags":{"name":"../pages/api/connect.js","cache":"MISS"},"startTime":1736805899267,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167472,"timestamp":17164833,"id":1224,"parentId":1188,"tags":{"name":"../pages/api/contact.js","cache":"MISS"},"startTime":1736805899267,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165907,"timestamp":17166447,"id":1235,"parentId":1188,"tags":{"name":"../pages/api/deleteUserUser.js","cache":"MISS"},"startTime":1736805899269,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":174363,"timestamp":17158040,"id":1193,"parentId":1188,"tags":{"name":"../pages/api/acceptUserInvitation.js","cache":"MISS"},"startTime":1736805899261,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165914,"timestamp":17166554,"id":1236,"parentId":1188,"tags":{"name":"../pages/api/downloadDatabaseSchema.js","cache":"MISS"},"startTime":1736805899269,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170112,"timestamp":17162487,"id":1210,"parentId":1188,"tags":{"name":"../pages/api/admin/grabBackups.js","cache":"MISS"},"startTime":1736805899265,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165852,"timestamp":17166854,"id":1238,"parentId":1188,"tags":{"name":"../pages/api/exportDatabase.js","cache":"MISS"},"startTime":1736805899269,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165434,"timestamp":17167327,"id":1241,"parentId":1188,"tags":{"name":"../pages/api/getDatabaseTables.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":166776,"timestamp":17166098,"id":1233,"parentId":1188,"tags":{"name":"../pages/api/deleteUser.js","cache":"MISS"},"startTime":1736805899269,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167796,"timestamp":17165133,"id":1226,"parentId":1188,"tags":{"name":"../pages/api/deleteApiKey.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165833,"timestamp":17167170,"id":1240,"parentId":1188,"tags":{"name":"../pages/api/get-authorized-databases.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167758,"timestamp":17165292,"id":1227,"parentId":1188,"tags":{"name":"../pages/api/deleteDbUser.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167308,"timestamp":17165820,"id":1231,"parentId":1188,"tags":{"name":"../pages/api/deleteTableEntry.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165296,"timestamp":17167906,"id":1245,"parentId":1188,"tags":{"name":"../pages/api/getUserDatabaseTables.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"}] -[{"name":"minify-js","duration":166350,"timestamp":17167736,"id":1244,"parentId":1188,"tags":{"name":"../pages/api/getDiskUsage.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171031,"timestamp":17163170,"id":1215,"parentId":1188,"tags":{"name":"../pages/api/admin/runUserDbQuery.js","cache":"MISS"},"startTime":1736805899266,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169352,"timestamp":17164976,"id":1225,"parentId":1188,"tags":{"name":"../pages/api/connect/verify.js","cache":"MISS"},"startTime":1736805899267,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":164341,"timestamp":17170066,"id":1260,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/update-schema-from-single-database.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170534,"timestamp":17163999,"id":1220,"parentId":1188,"tags":{"name":"../pages/api/connect/disconnect.js","cache":"MISS"},"startTime":1736805899267,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167006,"timestamp":17167610,"id":1243,"parentId":1188,"tags":{"name":"../pages/api/getDelegatedDatabaseToken.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":168060,"timestamp":17166661,"id":1237,"parentId":1188,"tags":{"name":"../pages/api/deleteUserMedia.js","cache":"MISS"},"startTime":1736805899269,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":158692,"timestamp":17176086,"id":1286,"parentId":1188,"tags":{"name":"../pages/api/updateClonedTableForeignKeys.js","cache":"MISS"},"startTime":1736805899279,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":164559,"timestamp":17170302,"id":1262,"parentId":1188,"tags":{"name":"../pages/api/reAuthenticateUser.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169247,"timestamp":17165702,"id":1230,"parentId":1188,"tags":{"name":"../pages/api/deleteMediaFolder.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171970,"timestamp":17163031,"id":1214,"parentId":1188,"tags":{"name":"../pages/api/admin/getUserData.js","cache":"MISS"},"startTime":1736805899266,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":161980,"timestamp":17173134,"id":1281,"parentId":1188,"tags":{"name":"../pages/api/sync-table-data.js","cache":"MISS"},"startTime":1736805899276,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169225,"timestamp":17165969,"id":1232,"parentId":1188,"tags":{"name":"../pages/api/deleteUserDatabase.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":162592,"timestamp":17172672,"id":1280,"parentId":1188,"tags":{"name":"../pages/api/stream/[path].js","cache":"MISS"},"startTime":1736805899275,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":168337,"timestamp":17167006,"id":1239,"parentId":1188,"tags":{"name":"../pages/api/fetch-entries-basic.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167948,"timestamp":17167453,"id":1242,"parentId":1188,"tags":{"name":"../pages/api/getDelegatedDatabases.js","cache":"MISS"},"startTime":1736805899270,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":163126,"timestamp":17172334,"id":1279,"parentId":1188,"tags":{"name":"../pages/api/sql-users/update.js","cache":"MISS"},"startTime":1736805899275,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169916,"timestamp":17165606,"id":1229,"parentId":1188,"tags":{"name":"../pages/api/deleteInvitation.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172699,"timestamp":17162865,"id":1213,"parentId":1188,"tags":{"name":"../pages/api/admin/loginSuUser.js","cache":"MISS"},"startTime":1736805899265,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169372,"timestamp":17166274,"id":1234,"parentId":1188,"tags":{"name":"../pages/api/deleteUserTable.js","cache":"MISS"},"startTime":1736805899269,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171874,"timestamp":17163856,"id":1219,"parentId":1188,"tags":{"name":"../pages/api/checkDuplicateData.js","cache":"MISS"},"startTime":1736805899266,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165985,"timestamp":17169817,"id":1259,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/get.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":160181,"timestamp":17175671,"id":1285,"parentId":1188,"tags":{"name":"../pages/api/updateAdminUserAccess.js","cache":"MISS"},"startTime":1736805899278,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171336,"timestamp":17164561,"id":1223,"parentId":1188,"tags":{"name":"../pages/api/connect/handshake.js","cache":"MISS"},"startTime":1736805899267,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":155983,"timestamp":17180006,"id":1296,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/get-user.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":173302,"timestamp":17162743,"id":1212,"parentId":1188,"tags":{"name":"../pages/api/admin/grabFile.js","cache":"MISS"},"startTime":1736805899265,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165954,"timestamp":17170154,"id":1261,"parentId":1188,"tags":{"name":"../pages/api/queryEntriesSearchTerm.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":158405,"timestamp":17177747,"id":1288,"parentId":1188,"tags":{"name":"../pages/api/updateDbUser.js","cache":"MISS"},"startTime":1736805899280,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":158047,"timestamp":17178180,"id":1289,"parentId":1188,"tags":{"name":"../pages/api/updateTableEntry.js","cache":"MISS"},"startTime":1736805899281,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":149336,"timestamp":17187015,"id":1319,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries.js","cache":"MISS"},"startTime":1736805899290,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170990,"timestamp":17165429,"id":1228,"parentId":1188,"tags":{"name":"../pages/api/createUserDatabase.js","cache":"MISS"},"startTime":1736805899268,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":161212,"timestamp":17175259,"id":1284,"parentId":1188,"tags":{"name":"../pages/api/unsubscribe.js","cache":"MISS"},"startTime":1736805899278,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172107,"timestamp":17164405,"id":1222,"parentId":1188,"tags":{"name":"../pages/api/clientSideAuth.js","cache":"MISS"},"startTime":1736805899267,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":172841,"timestamp":17163714,"id":1218,"parentId":1188,"tags":{"name":"../pages/api/changeDbUserPassword.js","cache":"MISS"},"startTime":1736805899266,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":174515,"timestamp":17162105,"id":1209,"parentId":1188,"tags":{"name":"../pages/api/admin/getTablesForUserDatabase.js","cache":"MISS"},"startTime":1736805899265,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":166993,"timestamp":17169673,"id":1258,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/get-schema.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":164552,"timestamp":17172155,"id":1278,"parentId":1188,"tags":{"name":"../pages/api/sql-users/delete.js","cache":"MISS"},"startTime":1736805899275,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":154191,"timestamp":17182591,"id":1309,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/api-keys.js","cache":"MISS"},"startTime":1736805899285,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":149637,"timestamp":17187219,"id":1320,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/[user]/change-password.js","cache":"MISS"},"startTime":1736805899290,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":162305,"timestamp":17174629,"id":1283,"parentId":1188,"tags":{"name":"../pages/api/test/mail.js","cache":"MISS"},"startTime":1736805899277,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":164981,"timestamp":17171994,"id":1277,"parentId":1188,"tags":{"name":"../pages/api/sql-users/create.js","cache":"MISS"},"startTime":1736805899275,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":173464,"timestamp":17163546,"id":1217,"parentId":1188,"tags":{"name":"../pages/api/checkExistingFolder.js","cache":"MISS"},"startTime":1736805899266,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":162822,"timestamp":17174222,"id":1282,"parentId":1188,"tags":{"name":"../pages/api/test/cors.js","cache":"MISS"},"startTime":1736805899277,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167511,"timestamp":17169581,"id":1257,"parentId":1188,"tags":{"name":"../pages/api/media/getPrivateMedia.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165208,"timestamp":17171920,"id":1276,"parentId":1188,"tags":{"name":"../pages/api/social-login/utils/getEmailFromSocialId.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":151010,"timestamp":17186221,"id":1317,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js","cache":"MISS"},"startTime":1736805899289,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":175304,"timestamp":17161973,"id":1208,"parentId":1188,"tags":{"name":"../pages/api/admin/getUserBackups.js","cache":"MISS"},"startTime":1736805899264,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":157673,"timestamp":17179671,"id":1295,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/add-user.js","cache":"MISS"},"startTime":1736805899282,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":152884,"timestamp":17184542,"id":1313,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/shell.js","cache":"MISS"},"startTime":1736805899287,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":165609,"timestamp":17171853,"id":1275,"parentId":1188,"tags":{"name":"../pages/api/social-login/utils/checkSocialId.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":146914,"timestamp":17190649,"id":1329,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users.js","cache":"MISS"},"startTime":1736805899293,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":145207,"timestamp":17192448,"id":1335,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/databases/[database]/[user].js","cache":"MISS"},"startTime":1736805899295,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":144630,"timestamp":17193099,"id":1337,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/databases/[database].js","cache":"MISS"},"startTime":1736805899296,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":168348,"timestamp":17169433,"id":1256,"parentId":1188,"tags":{"name":"../pages/api/media/addPrivateMedia.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":166082,"timestamp":17171742,"id":1274,"parentId":1188,"tags":{"name":"../pages/api/social-login/google-auth.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":156270,"timestamp":17181637,"id":1308,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/connect.js","cache":"MISS"},"startTime":1736805899284,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":142995,"timestamp":17195017,"id":1346,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/add-image.js","cache":"MISS"},"startTime":1736805899298,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":166407,"timestamp":17171661,"id":1273,"parentId":1188,"tags":{"name":"../pages/api/social-login/utils/checkEmail.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":161573,"timestamp":17176570,"id":1287,"parentId":1188,"tags":{"name":"../pages/api/updateDbSchemaDataForUser.js","cache":"MISS"},"startTime":1736805899279,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":166611,"timestamp":17171570,"id":1272,"parentId":1188,"tags":{"name":"../pages/api/social-login/facebook-auth.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":168928,"timestamp":17169312,"id":1255,"parentId":1188,"tags":{"name":"../pages/api/purgeDb.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":145532,"timestamp":17192770,"id":1336,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/media/[...folder].js","cache":"MISS"},"startTime":1736805899295,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":158882,"timestamp":17179503,"id":1294,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/delete-user.js","cache":"MISS"},"startTime":1736805899282,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":142816,"timestamp":17195635,"id":1350,"parentId":1188,"tags":{"name":"../pages/contact.js","cache":"MISS"},"startTime":1736805899298,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":152668,"timestamp":17185878,"id":1316,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js","cache":"MISS"},"startTime":1736805899288,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":143733,"timestamp":17194884,"id":1345,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/delete-file.js","cache":"MISS"},"startTime":1736805899297,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":142784,"timestamp":17195923,"id":1351,"parentId":1188,"tags":{"name":"../pages/create-account.js","cache":"MISS"},"startTime":1736805899298,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":177254,"timestamp":17161524,"id":1207,"parentId":1188,"tags":{"name":"../pages/api/admin/docs/[action].js","cache":"MISS"},"startTime":1736805899264,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":152351,"timestamp":17186553,"id":1318,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js","cache":"MISS"},"startTime":1736805899289,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167534,"timestamp":17171436,"id":1271,"parentId":1188,"tags":{"name":"../pages/api/social-login/github-auth.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":155207,"timestamp":17183876,"id":1312,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/connect.js","cache":"MISS"},"startTime":1736805899286,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":143677,"timestamp":17195462,"id":1349,"parentId":1188,"tags":{"name":"../pages/blog.js","cache":"MISS"},"startTime":1736805899298,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":147165,"timestamp":17192075,"id":1334,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/add-user.js","cache":"MISS"},"startTime":1736805899295,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":158678,"timestamp":17180656,"id":1301,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/login-user.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":142622,"timestamp":17196811,"id":1353,"parentId":1188,"tags":{"name":"../pages/docs.js","cache":"MISS"},"startTime":1736805899299,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170433,"timestamp":17169108,"id":1254,"parentId":1188,"tags":{"name":"../pages/api/loginUser.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":152247,"timestamp":17187404,"id":1321,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table].js","cache":"MISS"},"startTime":1736805899290,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":158920,"timestamp":17180811,"id":1302,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/send-email-code.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":145065,"timestamp":17194750,"id":1344,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/add-file.js","cache":"MISS"},"startTime":1736805899297,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170854,"timestamp":17169001,"id":1253,"parentId":1188,"tags":{"name":"../pages/api/logoutUser.js","cache":"MISS"},"startTime":1736805899272,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":160761,"timestamp":17179339,"id":1293,"parentId":1188,"tags":{"name":"../pages/api/updateUserUser.js","cache":"MISS"},"startTime":1736805899282,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170067,"timestamp":17171338,"id":1270,"parentId":1188,"tags":{"name":"../pages/api/sendPasswordResetLink.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":145165,"timestamp":17196531,"id":1352,"parentId":1188,"tags":{"name":"../pages/docs/[page]/[sub-page].js","cache":"MISS"},"startTime":1736805899299,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":151311,"timestamp":17190461,"id":1328,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases.js","cache":"MISS"},"startTime":1736805899293,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":150046,"timestamp":17191794,"id":1333,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/settings.js","cache":"MISS"},"startTime":1736805899294,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":147208,"timestamp":17194676,"id":1343,"parentId":1188,"tags":{"name":"../pages/api/fetch-media.js","cache":"MISS"},"startTime":1736805899297,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":135684,"timestamp":17206410,"id":1390,"parentId":1188,"tags":{"name":"6622.js","cache":"MISS"},"startTime":1736805899309,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":170437,"timestamp":17180553,"id":1300,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/grab-google-user-from-token.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":167530,"timestamp":17183561,"id":1311,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/edit-database.js","cache":"MISS"},"startTime":1736805899286,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":144893,"timestamp":17206266,"id":1389,"parentId":1188,"tags":{"name":"3634.js","cache":"MISS"},"startTime":1736805899309,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169735,"timestamp":17181469,"id":1307,"parentId":1188,"tags":{"name":"../pages/about.js","cache":"MISS"},"startTime":1736805899284,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":169844,"timestamp":17181414,"id":1306,"parentId":1188,"tags":{"name":"../pages/_app.js","cache":"MISS"},"startTime":1736805899284,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":156044,"timestamp":17195284,"id":1348,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/post.js","cache":"MISS"},"startTime":1736805899298,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":190147,"timestamp":17161236,"id":1206,"parentId":1188,"tags":{"name":"../pages/api/admin/createNewBackup.js","cache":"MISS"},"startTime":1736805899264,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":159911,"timestamp":17191530,"id":1332,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/media.js","cache":"MISS"},"startTime":1736805899294,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171058,"timestamp":17180424,"id":1299,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/google-login.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":166171,"timestamp":17185424,"id":1315,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js","cache":"MISS"},"startTime":1736805899288,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":157112,"timestamp":17194564,"id":1342,"parentId":1188,"tags":{"name":"../pages/api/exportTableData.js","cache":"MISS"},"startTime":1736805899297,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":151542,"timestamp":17206175,"id":1388,"parentId":1188,"tags":{"name":"1251.js","cache":"MISS"},"startTime":1736805899309,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":176547,"timestamp":17181319,"id":1305,"parentId":1188,"tags":{"name":"../pages/api/webhooks/github-push.js","cache":"MISS"},"startTime":1736805899284,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":189141,"timestamp":17168825,"id":1252,"parentId":1188,"tags":{"name":"../pages/api/infiniteScroll.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"}] -[{"name":"minify-js","duration":175495,"timestamp":17183165,"id":1310,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single].js","cache":"MISS"},"startTime":1736805899286,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":163968,"timestamp":17195161,"id":1347,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/get-private-file.js","cache":"MISS"},"startTime":1736805899298,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":180296,"timestamp":17179128,"id":1292,"parentId":1188,"tags":{"name":"../pages/api/updateUserTable.js","cache":"MISS"},"startTime":1736805899282,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":171982,"timestamp":17189164,"id":1324,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/[user].js","cache":"MISS"},"startTime":1736805899292,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":180973,"timestamp":17180265,"id":1298,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/github-login.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":155815,"timestamp":17207464,"id":1394,"parentId":1188,"tags":{"name":"3704.js","cache":"MISS"},"startTime":1736805899310,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":195798,"timestamp":17171240,"id":1269,"parentId":1188,"tags":{"name":"../pages/api/sendEmailVerificationLink.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":174073,"timestamp":17194341,"id":1341,"parentId":1188,"tags":{"name":"../pages/api/addUserMedia.js","cache":"MISS"},"startTime":1736805899297,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":194728,"timestamp":17189637,"id":1326,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/add-database.js","cache":"MISS"},"startTime":1736805899292,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":204391,"timestamp":17180147,"id":1297,"parentId":1188,"tags":{"name":"../pages/api/user-schema/replace-database-schema.js","cache":"MISS"},"startTime":1736805899283,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":215914,"timestamp":17168690,"id":1251,"parentId":1188,"tags":{"name":"../pages/api/importDatabaseSchema.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":193419,"timestamp":17191255,"id":1331,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/schema.js","cache":"MISS"},"startTime":1736805899294,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":194765,"timestamp":17189977,"id":1327,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/add-user.js","cache":"MISS"},"startTime":1736805899292,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":214018,"timestamp":17170777,"id":1266,"parentId":1188,"tags":{"name":"../pages/api/registerUser.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":178984,"timestamp":17205868,"id":1387,"parentId":1188,"tags":{"name":"5392.js","cache":"MISS"},"startTime":1736805899308,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":191256,"timestamp":17193646,"id":1339,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users.js","cache":"MISS"},"startTime":1736805899296,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":177351,"timestamp":17207615,"id":1395,"parentId":1188,"tags":{"name":"9901.js","cache":"MISS"},"startTime":1736805899310,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":200026,"timestamp":17184997,"id":1314,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/schema.js","cache":"MISS"},"startTime":1736805899288,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":177863,"timestamp":17207208,"id":1393,"parentId":1188,"tags":{"name":"3791.js","cache":"MISS"},"startTime":1736805899310,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":191787,"timestamp":17193347,"id":1338,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/databases.js","cache":"MISS"},"startTime":1736805899296,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":194218,"timestamp":17190964,"id":1330,"parentId":1188,"tags":{"name":"../pages/admin/[user_id].js","cache":"MISS"},"startTime":1736805899293,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":209661,"timestamp":17178859,"id":1291,"parentId":1188,"tags":{"name":"../pages/api/updateUser.js","cache":"MISS"},"startTime":1736805899281,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":178498,"timestamp":17210136,"id":1402,"parentId":1188,"tags":{"name":"5839.js","cache":"MISS"},"startTime":1736805899313,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":218034,"timestamp":17170680,"id":1265,"parentId":1188,"tags":{"name":"../pages/api/resetDelegatedDatabaseToken.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":208916,"timestamp":17188884,"id":1323,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables.js","cache":"MISS"},"startTime":1736805899291,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":215772,"timestamp":17194123,"id":1340,"parentId":1188,"tags":{"name":"../pages/admin.js","cache":"MISS"},"startTime":1736805899297,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":202949,"timestamp":17207046,"id":1392,"parentId":1188,"tags":{"name":"3155.js","cache":"MISS"},"startTime":1736805899310,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":197760,"timestamp":17212304,"id":1406,"parentId":1188,"tags":{"name":"6202.js","cache":"MISS"},"startTime":1736805899315,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":204900,"timestamp":17205390,"id":1386,"parentId":1188,"tags":{"name":"9796.js","cache":"MISS"},"startTime":1736805899308,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":209367,"timestamp":17200993,"id":1370,"parentId":1188,"tags":{"name":"../pages/su/error-logs.js","cache":"MISS"},"startTime":1736805899304,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":241970,"timestamp":17168457,"id":1250,"parentId":1188,"tags":{"name":"../pages/api/importDatabase.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":221236,"timestamp":17189262,"id":1325,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/add-social-logins.js","cache":"MISS"},"startTime":1736805899292,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":239497,"timestamp":17171095,"id":1268,"parentId":1188,"tags":{"name":"../pages/api/runUserDbQuery.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":198616,"timestamp":17212071,"id":1405,"parentId":1188,"tags":{"name":"8760.js","cache":"MISS"},"startTime":1736805899315,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":242370,"timestamp":17168368,"id":1249,"parentId":1188,"tags":{"name":"../pages/api/healthcheck.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":240248,"timestamp":17170566,"id":1264,"parentId":1188,"tags":{"name":"../pages/api/renameMedia.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":233198,"timestamp":17181159,"id":1304,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/update-user.js","cache":"MISS"},"startTime":1736805899284,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":235896,"timestamp":17178552,"id":1290,"parentId":1188,"tags":{"name":"../pages/api/updateUserDatabase.js","cache":"MISS"},"startTime":1736805899281,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":243507,"timestamp":17171016,"id":1267,"parentId":1188,"tags":{"name":"../pages/api/resetPassword.js","cache":"MISS"},"startTime":1736805899274,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":209366,"timestamp":17205219,"id":1385,"parentId":1188,"tags":{"name":"6521.js","cache":"MISS"},"startTime":1736805899308,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":202161,"timestamp":17212489,"id":1407,"parentId":1188,"tags":{"name":"194.js","cache":"MISS"},"startTime":1736805899315,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":213888,"timestamp":17200820,"id":1369,"parentId":1188,"tags":{"name":"../pages/su/docs/pages.js","cache":"MISS"},"startTime":1736805899303,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":207996,"timestamp":17206754,"id":1391,"parentId":1188,"tags":{"name":"2282.js","cache":"MISS"},"startTime":1736805899309,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":244360,"timestamp":17170437,"id":1263,"parentId":1188,"tags":{"name":"../pages/api/refreshEntry.js","cache":"MISS"},"startTime":1736805899273,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":204853,"timestamp":17210050,"id":1401,"parentId":1188,"tags":{"name":"1579.js","cache":"MISS"},"startTime":1736805899313,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":246725,"timestamp":17168258,"id":1248,"parentId":1188,"tags":{"name":"../pages/api/getUserSchemaData.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":205221,"timestamp":17209841,"id":1400,"parentId":1188,"tags":{"name":"4627.js","cache":"MISS"},"startTime":1736805899312,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":224013,"timestamp":17202793,"id":1377,"parentId":1188,"tags":{"name":"../pages/su/users.js","cache":"MISS"},"startTime":1736805899305,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":217922,"timestamp":17209019,"id":1397,"parentId":1188,"tags":{"name":"5954.js","cache":"MISS"},"startTime":1736805899312,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":223267,"timestamp":17203724,"id":1381,"parentId":1188,"tags":{"name":"../webpack-runtime.js","cache":"MISS"},"startTime":1736805899306,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":214358,"timestamp":17212713,"id":1408,"parentId":1188,"tags":{"name":"3496.js","cache":"MISS"},"startTime":1736805899315,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":224124,"timestamp":17202994,"id":1378,"parentId":1188,"tags":{"name":"../pages/su/users/new.js","cache":"MISS"},"startTime":1736805899306,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":222184,"timestamp":17204996,"id":1384,"parentId":1188,"tags":{"name":"9821.js","cache":"MISS"},"startTime":1736805899308,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":259067,"timestamp":17168161,"id":1247,"parentId":1188,"tags":{"name":"../pages/api/getUserMedia.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":228204,"timestamp":17199098,"id":1361,"parentId":1188,"tags":{"name":"../pages/send-password-reset-link.js","cache":"MISS"},"startTime":1736805899302,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":250012,"timestamp":17181009,"id":1303,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/reauth-user.js","cache":"MISS"},"startTime":1736805899284,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":232273,"timestamp":17198868,"id":1360,"parentId":1188,"tags":{"name":"../pages/email-verification.js","cache":"MISS"},"startTime":1736805899301,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":219486,"timestamp":17211757,"id":1404,"parentId":1188,"tags":{"name":"3474.js","cache":"MISS"},"startTime":1736805899314,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":238684,"timestamp":17209140,"id":1398,"parentId":1188,"tags":{"name":"6903.js","cache":"MISS"},"startTime":1736805899312,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":248094,"timestamp":17199862,"id":1364,"parentId":1188,"tags":{"name":"../pages/su/console.js","cache":"MISS"},"startTime":1736805899302,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":247921,"timestamp":17200084,"id":1365,"parentId":1188,"tags":{"name":"../pages/su/docs/create-page.js","cache":"MISS"},"startTime":1736805899303,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":250545,"timestamp":17197969,"id":1357,"parentId":1188,"tags":{"name":"../pages/login.js","cache":"MISS"},"startTime":1736805899300,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":246712,"timestamp":17201877,"id":1374,"parentId":1188,"tags":{"name":"../pages/su/login.js","cache":"MISS"},"startTime":1736805899304,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":245499,"timestamp":17203180,"id":1379,"parentId":1188,"tags":{"name":"../pages/terms.js","cache":"MISS"},"startTime":1736805899306,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":280712,"timestamp":17168033,"id":1246,"parentId":1188,"tags":{"name":"../pages/api/getUserDatabases.js","cache":"MISS"},"startTime":1736805899271,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":250071,"timestamp":17198736,"id":1359,"parentId":1188,"tags":{"name":"../pages/redirect.js","cache":"MISS"},"startTime":1736805899301,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":248199,"timestamp":17200662,"id":1368,"parentId":1188,"tags":{"name":"../pages/su/docs/pages/[id].js","cache":"MISS"},"startTime":1736805899303,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":260704,"timestamp":17188272,"id":1322,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/add-table.js","cache":"MISS"},"startTime":1736805899291,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":240496,"timestamp":17208563,"id":1396,"parentId":1188,"tags":{"name":"725.js","cache":"MISS"},"startTime":1736805899311,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":238001,"timestamp":17211133,"id":1403,"parentId":1188,"tags":{"name":"8704.js","cache":"MISS"},"startTime":1736805899314,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":251436,"timestamp":17197750,"id":1356,"parentId":1188,"tags":{"name":"../pages/logout.js","cache":"MISS"},"startTime":1736805899300,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":249006,"timestamp":17200223,"id":1366,"parentId":1188,"tags":{"name":"../pages/su/docs/edit-page.js","cache":"MISS"},"startTime":1736805899303,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":251741,"timestamp":17197541,"id":1355,"parentId":1188,"tags":{"name":"../pages/docs/[page].js","cache":"MISS"},"startTime":1736805899300,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":247476,"timestamp":17204021,"id":1382,"parentId":1188,"tags":{"name":"../webpack-api-runtime.js","cache":"MISS"},"startTime":1736805899307,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":267566,"timestamp":17198399,"id":1358,"parentId":1188,"tags":{"name":"../pages/privacy.js","cache":"MISS"},"startTime":1736805899301,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":264647,"timestamp":17201400,"id":1372,"parentId":1188,"tags":{"name":"../pages/su.js","cache":"MISS"},"startTime":1736805899304,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":266913,"timestamp":17199367,"id":1362,"parentId":1188,"tags":{"name":"../pages/su/backups.js","cache":"MISS"},"startTime":1736805899302,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":265969,"timestamp":17200350,"id":1367,"parentId":1188,"tags":{"name":"../pages/su/docs.js","cache":"MISS"},"startTime":1736805899303,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":265185,"timestamp":17201161,"id":1371,"parentId":1188,"tags":{"name":"../pages/su/envar.js","cache":"MISS"},"startTime":1736805899304,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":264747,"timestamp":17201635,"id":1373,"parentId":1188,"tags":{"name":"../pages/su/load-balancing.js","cache":"MISS"},"startTime":1736805899304,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":262924,"timestamp":17203516,"id":1380,"parentId":1188,"tags":{"name":"../pages/unsubscribe.js","cache":"MISS"},"startTime":1736805899306,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":269391,"timestamp":17197080,"id":1354,"parentId":1188,"tags":{"name":"../pages/index.js","cache":"MISS"},"startTime":1736805899300,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":256917,"timestamp":17209607,"id":1399,"parentId":1188,"tags":{"name":"6160.js","cache":"MISS"},"startTime":1736805899312,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":264468,"timestamp":17202099,"id":1375,"parentId":1188,"tags":{"name":"../pages/su/servers.js","cache":"MISS"},"startTime":1736805899305,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":267031,"timestamp":17199607,"id":1363,"parentId":1188,"tags":{"name":"../pages/reset-password.js","cache":"MISS"},"startTime":1736805899302,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":267767,"timestamp":17202269,"id":1376,"parentId":1188,"tags":{"name":"../pages/su/users/[single].js","cache":"MISS"},"startTime":1736805899305,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":302006,"timestamp":17204123,"id":1383,"parentId":1188,"tags":{"name":"883.js","cache":"MISS"},"startTime":1736805899307,"traceId":"16fbdd3be71556f5"},{"name":"minify-webpack-plugin-optimize","duration":397239,"timestamp":17108921,"id":1188,"parentId":16,"tags":{"compilationName":"server"},"startTime":1736805899211,"traceId":"16fbdd3be71556f5"},{"name":"css-minimizer-plugin","duration":209,"timestamp":17506503,"id":1409,"parentId":16,"tags":{},"startTime":1736805899609,"traceId":"16fbdd3be71556f5"},{"name":"create-trace-assets","duration":10034,"timestamp":17507003,"id":1410,"parentId":17,"tags":{},"startTime":1736805899610,"traceId":"16fbdd3be71556f5"},{"name":"seal","duration":1671689,"timestamp":15851147,"id":1175,"parentId":16,"tags":{},"startTime":1736805897954,"traceId":"16fbdd3be71556f5"},{"name":"webpack-compilation","duration":15207677,"timestamp":2315654,"id":16,"parentId":13,"tags":{"name":"server"},"startTime":1736805884418,"traceId":"16fbdd3be71556f5"},{"name":"emit","duration":16425,"timestamp":17523824,"id":1411,"parentId":13,"tags":{},"startTime":1736805899626,"traceId":"16fbdd3be71556f5"},{"name":"webpack-close","duration":706434,"timestamp":17547507,"id":1412,"parentId":13,"tags":{"name":"server"},"startTime":1736805899650,"traceId":"16fbdd3be71556f5"},{"name":"webpack-generate-error-stats","duration":2688,"timestamp":18259036,"id":1413,"parentId":1412,"tags":{},"startTime":1736805900362,"traceId":"16fbdd3be71556f5"},{"name":"make","duration":128,"timestamp":18274116,"id":1415,"parentId":1414,"tags":{},"startTime":1736805900377,"traceId":"16fbdd3be71556f5"},{"name":"chunk-graph","duration":77,"timestamp":18275506,"id":1417,"parentId":1416,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"},{"name":"optimize-modules","duration":8,"timestamp":18275622,"id":1419,"parentId":1416,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"},{"name":"optimize-chunks","duration":146,"timestamp":18275660,"id":1420,"parentId":1416,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"},{"name":"optimize-tree","duration":13,"timestamp":18275833,"id":1421,"parentId":1416,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"},{"name":"optimize-chunk-modules","duration":81,"timestamp":18275874,"id":1422,"parentId":1416,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"}] -[{"name":"optimize","duration":582,"timestamp":18275607,"id":1418,"parentId":1416,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"},{"name":"module-hash","duration":18,"timestamp":18276432,"id":1423,"parentId":1416,"tags":{},"startTime":1736805900379,"traceId":"16fbdd3be71556f5"},{"name":"code-generation","duration":15,"timestamp":18276466,"id":1424,"parentId":1416,"tags":{},"startTime":1736805900379,"traceId":"16fbdd3be71556f5"},{"name":"hash","duration":72,"timestamp":18276553,"id":1425,"parentId":1416,"tags":{},"startTime":1736805900379,"traceId":"16fbdd3be71556f5"},{"name":"code-generation-jobs","duration":36,"timestamp":18276625,"id":1426,"parentId":1416,"tags":{},"startTime":1736805900379,"traceId":"16fbdd3be71556f5"},{"name":"module-assets","duration":15,"timestamp":18276651,"id":1427,"parentId":1416,"tags":{},"startTime":1736805900379,"traceId":"16fbdd3be71556f5"},{"name":"create-chunk-assets","duration":61,"timestamp":18276676,"id":1428,"parentId":1416,"tags":{},"startTime":1736805900379,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":576,"timestamp":18284034,"id":1430,"parentId":1429,"tags":{"name":"interception-route-rewrite-manifest.js","cache":"MISS"},"startTime":1736805900387,"traceId":"16fbdd3be71556f5"},{"name":"minify-webpack-plugin-optimize","duration":972,"timestamp":18283655,"id":1429,"parentId":1414,"tags":{"compilationName":"edge-server"},"startTime":1736805900386,"traceId":"16fbdd3be71556f5"},{"name":"css-minimizer-plugin","duration":23,"timestamp":18284695,"id":1431,"parentId":1414,"tags":{},"startTime":1736805900387,"traceId":"16fbdd3be71556f5"},{"name":"seal","duration":10581,"timestamp":18275305,"id":1416,"parentId":1414,"tags":{},"startTime":1736805900378,"traceId":"16fbdd3be71556f5"},{"name":"webpack-compilation","duration":13831,"timestamp":18272142,"id":1414,"parentId":13,"tags":{"name":"edge-server"},"startTime":1736805900375,"traceId":"16fbdd3be71556f5"},{"name":"emit","duration":483,"timestamp":18286043,"id":1432,"parentId":13,"tags":{},"startTime":1736805900389,"traceId":"16fbdd3be71556f5"},{"name":"webpack-close","duration":3252,"timestamp":18286736,"id":1433,"parentId":13,"tags":{"name":"edge-server"},"startTime":1736805900389,"traceId":"16fbdd3be71556f5"},{"name":"webpack-generate-error-stats","duration":610,"timestamp":18290002,"id":1434,"parentId":1433,"tags":{},"startTime":1736805900393,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":310,"timestamp":18322287,"id":1510,"parentId":1509,"tags":{"absolutePagePath":"next/dist/pages/_error"},"startTime":1736805900425,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":3047,"timestamp":18320794,"id":1509,"parentId":1438,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=next%2Fdist%2Fpages%2F_error&page=%2F_error!","layer":null},"startTime":1736805900423,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":58,"timestamp":18323997,"id":1512,"parentId":1511,"tags":{"absolutePagePath":"private-next-pages/404.tsx"},"startTime":1736805900427,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":608,"timestamp":18323925,"id":1511,"parentId":1439,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2F404.tsx&page=%2F404!","layer":null},"startTime":1736805900426,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":61,"timestamp":18324594,"id":1514,"parentId":1513,"tags":{"absolutePagePath":"private-next-pages/500.tsx"},"startTime":1736805900427,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":364,"timestamp":18324556,"id":1513,"parentId":1440,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2F500.tsx&page=%2F500!","layer":null},"startTime":1736805900427,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":48,"timestamp":18324970,"id":1516,"parentId":1515,"tags":{"absolutePagePath":"private-next-pages/_app.tsx"},"startTime":1736805900427,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":337,"timestamp":18324938,"id":1515,"parentId":1441,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2F_app.tsx&page=%2F_app!","layer":null},"startTime":1736805900427,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":74,"timestamp":18325329,"id":1518,"parentId":1517,"tags":{"absolutePagePath":"private-next-pages/about.tsx"},"startTime":1736805900428,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":419,"timestamp":18325298,"id":1517,"parentId":1443,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fabout.tsx&page=%2Fabout!","layer":null},"startTime":1736805900428,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":108,"timestamp":18325776,"id":1520,"parentId":1519,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/connect/index.tsx"},"startTime":1736805900428,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":407,"timestamp":18325736,"id":1519,"parentId":1444,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect!","layer":null},"startTime":1736805900428,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":87,"timestamp":18326189,"id":1522,"parentId":1521,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/api-keys/index.tsx"},"startTime":1736805900429,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":350,"timestamp":18326160,"id":1521,"parentId":1445,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys!","layer":null},"startTime":1736805900429,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":99,"timestamp":18326558,"id":1524,"parentId":1523,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/index.tsx"},"startTime":1736805900429,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":360,"timestamp":18326528,"id":1523,"parentId":1446,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D!","layer":null},"startTime":1736805900429,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":94,"timestamp":18326934,"id":1526,"parentId":1525,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/edit-database.tsx"},"startTime":1736805900429,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":356,"timestamp":18326904,"id":1525,"parentId":1447,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database!","layer":null},"startTime":1736805900429,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":87,"timestamp":18327305,"id":1528,"parentId":1527,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/connect.tsx"},"startTime":1736805900430,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":370,"timestamp":18327275,"id":1527,"parentId":1448,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect!","layer":null},"startTime":1736805900430,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":98,"timestamp":18327693,"id":1530,"parentId":1529,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/shell.tsx"},"startTime":1736805900430,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":364,"timestamp":18327661,"id":1529,"parentId":1449,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell!","layer":null},"startTime":1736805900430,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":91,"timestamp":18328088,"id":1532,"parentId":1531,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/schema.tsx"},"startTime":1736805900431,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":347,"timestamp":18328051,"id":1531,"parentId":1450,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema!","layer":null},"startTime":1736805900431,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":107,"timestamp":18328443,"id":1534,"parentId":1533,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.tsx"},"startTime":1736805900431,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":344,"timestamp":18328414,"id":1533,"parentId":1451,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table!","layer":null},"startTime":1736805900431,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":102,"timestamp":18328803,"id":1536,"parentId":1535,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.tsx"},"startTime":1736805900431,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":335,"timestamp":18328773,"id":1535,"parentId":1452,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry!","layer":null},"startTime":1736805900431,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":95,"timestamp":18329151,"id":1538,"parentId":1537,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.tsx"},"startTime":1736805900432,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":341,"timestamp":18329123,"id":1537,"parentId":1453,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields!","layer":null},"startTime":1736805900432,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":117,"timestamp":18329505,"id":1540,"parentId":1539,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].tsx"},"startTime":1736805900432,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":332,"timestamp":18329479,"id":1539,"parentId":1454,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D!","layer":null},"startTime":1736805900432,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":105,"timestamp":18329853,"id":1542,"parentId":1541,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/index.tsx"},"startTime":1736805900432,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":347,"timestamp":18329828,"id":1541,"parentId":1455,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries!","layer":null},"startTime":1736805900432,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":97,"timestamp":18330219,"id":1544,"parentId":1543,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/[user]/change-password.tsx"},"startTime":1736805900433,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":351,"timestamp":18330193,"id":1543,"parentId":1456,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password!","layer":null},"startTime":1736805900433,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":79,"timestamp":18330588,"id":1546,"parentId":1545,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/index.tsx"},"startTime":1736805900433,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":315,"timestamp":18330560,"id":1545,"parentId":1457,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D!","layer":null},"startTime":1736805900433,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":105,"timestamp":18330924,"id":1548,"parentId":1547,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/add-table.tsx"},"startTime":1736805900433,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":354,"timestamp":18330893,"id":1547,"parentId":1458,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table!","layer":null},"startTime":1736805900433,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":77,"timestamp":18331296,"id":1550,"parentId":1549,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/index.tsx"},"startTime":1736805900434,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":338,"timestamp":18331264,"id":1549,"parentId":1459,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables!","layer":null},"startTime":1736805900434,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":105,"timestamp":18331647,"id":1552,"parentId":1551,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/[user]/index.tsx"},"startTime":1736805900434,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":371,"timestamp":18331619,"id":1551,"parentId":1460,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D!","layer":null},"startTime":1736805900434,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":129,"timestamp":18332042,"id":1554,"parentId":1553,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/add-social-logins.tsx"},"startTime":1736805900435,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":441,"timestamp":18332006,"id":1553,"parentId":1461,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins!","layer":null},"startTime":1736805900435,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":104,"timestamp":18332499,"id":1556,"parentId":1555,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/add-database.tsx"},"startTime":1736805900435,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":378,"timestamp":18332465,"id":1555,"parentId":1462,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database!","layer":null},"startTime":1736805900435,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":113,"timestamp":18332897,"id":1558,"parentId":1557,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/add-user.tsx"},"startTime":1736805900435,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":392,"timestamp":18332863,"id":1557,"parentId":1463,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user!","layer":null},"startTime":1736805900435,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":65,"timestamp":18333297,"id":1560,"parentId":1559,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/index.tsx"},"startTime":1736805900436,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":315,"timestamp":18333272,"id":1559,"parentId":1464,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases!","layer":null},"startTime":1736805900436,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":104,"timestamp":18333636,"id":1562,"parentId":1561,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/index.tsx"},"startTime":1736805900436,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":353,"timestamp":18333602,"id":1561,"parentId":1465,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers!","layer":null},"startTime":1736805900436,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":59,"timestamp":18333996,"id":1564,"parentId":1563,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/index.tsx"},"startTime":1736805900437,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":320,"timestamp":18333970,"id":1563,"parentId":1466,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D!","layer":null},"startTime":1736805900436,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":69,"timestamp":18334338,"id":1566,"parentId":1565,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/schema.tsx"},"startTime":1736805900437,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":329,"timestamp":18334306,"id":1565,"parentId":1467,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fschema!","layer":null},"startTime":1736805900437,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":107,"timestamp":18334680,"id":1568,"parentId":1567,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/media/index.tsx"},"startTime":1736805900437,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":348,"timestamp":18334651,"id":1567,"parentId":1468,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia!","layer":null},"startTime":1736805900437,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":78,"timestamp":18335046,"id":1570,"parentId":1569,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/settings.tsx"},"startTime":1736805900438,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":300,"timestamp":18335016,"id":1569,"parentId":1469,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings!","layer":null},"startTime":1736805900438,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":90,"timestamp":18335358,"id":1572,"parentId":1571,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/add-user.tsx"},"startTime":1736805900438,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":328,"timestamp":18335330,"id":1571,"parentId":1470,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user!","layer":null},"startTime":1736805900438,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":81,"timestamp":18335699,"id":1574,"parentId":1573,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/databases/[database]/[user].tsx"},"startTime":1736805900438,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":298,"timestamp":18335674,"id":1573,"parentId":1471,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D!","layer":null},"startTime":1736805900438,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":99,"timestamp":18336056,"id":1576,"parentId":1575,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/media/[...folder].tsx"},"startTime":1736805900439,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":475,"timestamp":18336001,"id":1575,"parentId":1472,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D!","layer":null},"startTime":1736805900439,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":120,"timestamp":18336532,"id":1578,"parentId":1577,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/databases/[database]/index.tsx"},"startTime":1736805900439,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":400,"timestamp":18336497,"id":1577,"parentId":1473,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D!","layer":null},"startTime":1736805900439,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":110,"timestamp":18336982,"id":1580,"parentId":1579,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/databases/index.tsx"},"startTime":1736805900440,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":432,"timestamp":18336915,"id":1579,"parentId":1474,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases!","layer":null},"startTime":1736805900439,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":57,"timestamp":18337398,"id":1582,"parentId":1581,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/index.tsx"},"startTime":1736805900440,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":343,"timestamp":18337364,"id":1581,"parentId":1475,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers!","layer":null},"startTime":1736805900440,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":48,"timestamp":18337753,"id":1584,"parentId":1583,"tags":{"absolutePagePath":"private-next-pages/admin/index.tsx"},"startTime":1736805900440,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":286,"timestamp":18337724,"id":1583,"parentId":1476,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&page=%2Fadmin!","layer":null},"startTime":1736805900440,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":48,"timestamp":18338060,"id":1586,"parentId":1585,"tags":{"absolutePagePath":"private-next-pages/blog/index.tsx"},"startTime":1736805900441,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":285,"timestamp":18338027,"id":1585,"parentId":1477,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&page=%2Fblog!","layer":null},"startTime":1736805900441,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":47,"timestamp":18338356,"id":1588,"parentId":1587,"tags":{"absolutePagePath":"private-next-pages/contact.tsx"},"startTime":1736805900441,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":306,"timestamp":18338327,"id":1587,"parentId":1478,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fcontact.tsx&page=%2Fcontact!","layer":null},"startTime":1736805900441,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":57,"timestamp":18338676,"id":1590,"parentId":1589,"tags":{"absolutePagePath":"private-next-pages/create-account.tsx"},"startTime":1736805900441,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":313,"timestamp":18338648,"id":1589,"parentId":1479,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fcreate-account.tsx&page=%2Fcreate-account!","layer":null},"startTime":1736805900441,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":75,"timestamp":18339008,"id":1592,"parentId":1591,"tags":{"absolutePagePath":"private-next-pages/docs/[page]/[sub-page]/index.tsx"},"startTime":1736805900442,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":338,"timestamp":18338981,"id":1591,"parentId":1480,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D!","layer":null},"startTime":1736805900442,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":46,"timestamp":18339364,"id":1594,"parentId":1593,"tags":{"absolutePagePath":"private-next-pages/docs/index.tsx"},"startTime":1736805900442,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":299,"timestamp":18339336,"id":1593,"parentId":1481,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&page=%2Fdocs!","layer":null},"startTime":1736805900442,"traceId":"16fbdd3be71556f5"}] -[{"name":"next-client-pages-loader","duration":61,"timestamp":18339942,"id":1596,"parentId":1595,"tags":{"absolutePagePath":"private-next-pages/index.tsx"},"startTime":1736805900442,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":343,"timestamp":18339891,"id":1595,"parentId":1482,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Findex.tsx&page=%2F!","layer":null},"startTime":1736805900442,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":61,"timestamp":18340284,"id":1598,"parentId":1597,"tags":{"absolutePagePath":"private-next-pages/docs/[page]/index.tsx"},"startTime":1736805900443,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":307,"timestamp":18340249,"id":1597,"parentId":1483,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D!","layer":null},"startTime":1736805900443,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":44,"timestamp":18340603,"id":1600,"parentId":1599,"tags":{"absolutePagePath":"private-next-pages/logout.tsx"},"startTime":1736805900443,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":305,"timestamp":18340571,"id":1599,"parentId":1484,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Flogout.tsx&page=%2Flogout!","layer":null},"startTime":1736805900443,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":46,"timestamp":18340922,"id":1602,"parentId":1601,"tags":{"absolutePagePath":"private-next-pages/login.tsx"},"startTime":1736805900443,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":293,"timestamp":18340892,"id":1601,"parentId":1485,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Flogin.tsx&page=%2Flogin!","layer":null},"startTime":1736805900443,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":47,"timestamp":18341229,"id":1604,"parentId":1603,"tags":{"absolutePagePath":"private-next-pages/privacy.tsx"},"startTime":1736805900444,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":280,"timestamp":18341201,"id":1603,"parentId":1486,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fprivacy.tsx&page=%2Fprivacy!","layer":null},"startTime":1736805900444,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":46,"timestamp":18341524,"id":1606,"parentId":1605,"tags":{"absolutePagePath":"private-next-pages/redirect.tsx"},"startTime":1736805900444,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":274,"timestamp":18341498,"id":1605,"parentId":1487,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fredirect.tsx&page=%2Fredirect!","layer":null},"startTime":1736805900444,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":53,"timestamp":18341813,"id":1608,"parentId":1607,"tags":{"absolutePagePath":"private-next-pages/email-verification/index.tsx"},"startTime":1736805900444,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":292,"timestamp":18341787,"id":1607,"parentId":1488,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&page=%2Femail-verification!","layer":null},"startTime":1736805900444,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":69,"timestamp":18342122,"id":1610,"parentId":1609,"tags":{"absolutePagePath":"private-next-pages/send-password-reset-link.tsx"},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":293,"timestamp":18342094,"id":1609,"parentId":1489,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&page=%2Fsend-password-reset-link!","layer":null},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":47,"timestamp":18342423,"id":1612,"parentId":1611,"tags":{"absolutePagePath":"private-next-pages/su/backups.tsx"},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":270,"timestamp":18342400,"id":1611,"parentId":1490,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&page=%2Fsu%2Fbackups!","layer":null},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":47,"timestamp":18342709,"id":1614,"parentId":1613,"tags":{"absolutePagePath":"private-next-pages/reset-password.tsx"},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":251,"timestamp":18342683,"id":1613,"parentId":1491,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Freset-password.tsx&page=%2Freset-password!","layer":null},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":46,"timestamp":18342974,"id":1616,"parentId":1615,"tags":{"absolutePagePath":"private-next-pages/su/console.tsx"},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":265,"timestamp":18342948,"id":1615,"parentId":1492,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&page=%2Fsu%2Fconsole!","layer":null},"startTime":1736805900445,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":54,"timestamp":18343252,"id":1618,"parentId":1617,"tags":{"absolutePagePath":"private-next-pages/su/docs/create-page.tsx"},"startTime":1736805900446,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":265,"timestamp":18343228,"id":1617,"parentId":1493,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&page=%2Fsu%2Fdocs%2Fcreate-page!","layer":null},"startTime":1736805900446,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":56,"timestamp":18343532,"id":1620,"parentId":1619,"tags":{"absolutePagePath":"private-next-pages/su/docs/edit-page.tsx"},"startTime":1736805900446,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":291,"timestamp":18343507,"id":1619,"parentId":1494,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&page=%2Fsu%2Fdocs%2Fedit-page!","layer":null},"startTime":1736805900446,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":60,"timestamp":18343843,"id":1622,"parentId":1621,"tags":{"absolutePagePath":"private-next-pages/su/docs/index.tsx"},"startTime":1736805900446,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":286,"timestamp":18343818,"id":1621,"parentId":1495,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&page=%2Fsu%2Fdocs!","layer":null},"startTime":1736805900446,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":69,"timestamp":18344152,"id":1624,"parentId":1623,"tags":{"absolutePagePath":"private-next-pages/su/docs/pages/[id].tsx"},"startTime":1736805900447,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":358,"timestamp":18344121,"id":1623,"parentId":1496,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D!","layer":null},"startTime":1736805900447,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":80,"timestamp":18344541,"id":1626,"parentId":1625,"tags":{"absolutePagePath":"private-next-pages/su/docs/pages/index.tsx"},"startTime":1736805900447,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":364,"timestamp":18344496,"id":1625,"parentId":1497,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&page=%2Fsu%2Fdocs%2Fpages!","layer":null},"startTime":1736805900447,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":50,"timestamp":18344901,"id":1628,"parentId":1627,"tags":{"absolutePagePath":"private-next-pages/su/error-logs.tsx"},"startTime":1736805900447,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":307,"timestamp":18344875,"id":1627,"parentId":1498,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&page=%2Fsu%2Ferror-logs!","layer":null},"startTime":1736805900447,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":55,"timestamp":18345232,"id":1630,"parentId":1629,"tags":{"absolutePagePath":"private-next-pages/su/envar.tsx"},"startTime":1736805900448,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":335,"timestamp":18345199,"id":1629,"parentId":1499,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&page=%2Fsu%2Fenvar!","layer":null},"startTime":1736805900448,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":65,"timestamp":18345590,"id":1632,"parentId":1631,"tags":{"absolutePagePath":"private-next-pages/su/index.tsx"},"startTime":1736805900448,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":364,"timestamp":18345558,"id":1631,"parentId":1500,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&page=%2Fsu!","layer":null},"startTime":1736805900448,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":62,"timestamp":18345977,"id":1634,"parentId":1633,"tags":{"absolutePagePath":"private-next-pages/su/load-balancing.tsx"},"startTime":1736805900448,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":361,"timestamp":18345943,"id":1633,"parentId":1501,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&page=%2Fsu%2Fload-balancing!","layer":null},"startTime":1736805900448,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":57,"timestamp":18346359,"id":1636,"parentId":1635,"tags":{"absolutePagePath":"private-next-pages/su/login.tsx"},"startTime":1736805900449,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":323,"timestamp":18346324,"id":1635,"parentId":1502,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&page=%2Fsu%2Flogin!","layer":null},"startTime":1736805900449,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":61,"timestamp":18346695,"id":1638,"parentId":1637,"tags":{"absolutePagePath":"private-next-pages/su/servers.tsx"},"startTime":1736805900449,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":312,"timestamp":18346666,"id":1637,"parentId":1503,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&page=%2Fsu%2Fservers!","layer":null},"startTime":1736805900449,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":60,"timestamp":18347031,"id":1640,"parentId":1639,"tags":{"absolutePagePath":"private-next-pages/su/users/[single].tsx"},"startTime":1736805900450,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":301,"timestamp":18347000,"id":1639,"parentId":1504,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&page=%2Fsu%2Fusers%2F%5Bsingle%5D!","layer":null},"startTime":1736805900450,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":47,"timestamp":18347367,"id":1642,"parentId":1641,"tags":{"absolutePagePath":"private-next-pages/su/users/index.tsx"},"startTime":1736805900450,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":456,"timestamp":18347326,"id":1641,"parentId":1505,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&page=%2Fsu%2Fusers!","layer":null},"startTime":1736805900450,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":47,"timestamp":18347838,"id":1644,"parentId":1643,"tags":{"absolutePagePath":"private-next-pages/su/users/new.tsx"},"startTime":1736805900450,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":278,"timestamp":18347811,"id":1643,"parentId":1506,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&page=%2Fsu%2Fusers%2Fnew!","layer":null},"startTime":1736805900450,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":54,"timestamp":18348139,"id":1646,"parentId":1645,"tags":{"absolutePagePath":"private-next-pages/terms.tsx"},"startTime":1736805900451,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":314,"timestamp":18348110,"id":1645,"parentId":1507,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fterms.tsx&page=%2Fterms!","layer":null},"startTime":1736805900451,"traceId":"16fbdd3be71556f5"},{"name":"next-client-pages-loader","duration":59,"timestamp":18348473,"id":1648,"parentId":1647,"tags":{"absolutePagePath":"private-next-pages/unsubscribe.tsx"},"startTime":1736805900451,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":314,"timestamp":18348443,"id":1647,"parentId":1508,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Funsubscribe.tsx&page=%2Funsubscribe!","layer":null},"startTime":1736805900451,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":40265,"timestamp":18348784,"id":1649,"parentId":1437,"tags":{"name":"/app/node_modules/next/dist/client/next.js","layer":null},"startTime":1736805900451,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4308,"timestamp":18392561,"id":1650,"parentId":1509,"tags":{"name":"/app/node_modules/next/dist/pages/_error.js","layer":null},"startTime":1736805900495,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7353,"timestamp":18392713,"id":1651,"parentId":1442,"tags":{"name":"/app/node_modules/next/dist/client/router.js","layer":null},"startTime":1736805900495,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12512,"timestamp":18400759,"id":1652,"parentId":1649,"tags":{"name":"/app/node_modules/next/dist/client/webpack.js","layer":null},"startTime":1736805900503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":33268,"timestamp":18400939,"id":1653,"parentId":1649,"tags":{"name":"/app/node_modules/next/dist/client/index.js","layer":null},"startTime":1736805900503,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2235,"timestamp":18454724,"id":1654,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/lib/is-error.js","layer":null},"startTime":1736805900557,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9008,"timestamp":18455060,"id":1659,"parentId":1652,"tags":{"name":"/app/node_modules/next/dist/build/deployment-id.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9768,"timestamp":18455268,"id":1664,"parentId":1650,"tags":{"name":"/app/node_modules/react/index.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10134,"timestamp":18455246,"id":1663,"parentId":1650,"tags":{"name":"/app/node_modules/react/jsx-runtime.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12708,"timestamp":18455199,"id":1662,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16181,"timestamp":18455156,"id":1661,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20261,"timestamp":18454841,"id":1655,"parentId":1650,"tags":{"name":"/app/node_modules/next/dist/shared/lib/head.js","layer":null},"startTime":1736805900557,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20834,"timestamp":18454958,"id":1657,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router-context.shared-runtime.js","layer":null},"startTime":1736805900557,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21837,"timestamp":18454911,"id":1656,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/with-router.js","layer":null},"startTime":1736805900557,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22116,"timestamp":18455095,"id":1660,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22109,"timestamp":18455582,"id":1672,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23107,"timestamp":18455460,"id":1669,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/has-base-path.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23505,"timestamp":18455537,"id":1671,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/runtime-config.external.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24437,"timestamp":18455420,"id":1668,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/remove-base-path.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24990,"timestamp":18455497,"id":1670,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/mitt.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26270,"timestamp":18455377,"id":1667,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/route-announcer.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26758,"timestamp":18455624,"id":1673,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29264,"timestamp":18455329,"id":1666,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/page-loader.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":31316,"timestamp":18455290,"id":1665,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/head-manager.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":48600,"timestamp":18455012,"id":1658,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/router.js","layer":null},"startTime":1736805900558,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4270,"timestamp":18539551,"id":1674,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js","layer":null},"startTime":1736805900642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5548,"timestamp":18539737,"id":1675,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/adapters.js","layer":null},"startTime":1736805900642,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9051,"timestamp":18546181,"id":1676,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js","layer":null},"startTime":1736805900649,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9712,"timestamp":18546361,"id":1678,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/react-client-callbacks/shared.js","layer":null},"startTime":1736805900649,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10690,"timestamp":18546296,"id":1677,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/querystring.js","layer":null},"startTime":1736805900649,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3512,"timestamp":18557821,"id":1679,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/build/polyfills/polyfill-module.js","layer":null},"startTime":1736805900660,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4013,"timestamp":18558000,"id":1681,"parentId":1653,"tags":{"name":"/app/node_modules/react-dom/client.js","layer":null},"startTime":1736805900661,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7883,"timestamp":18557933,"id":1680,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/script.js","layer":null},"startTime":1736805900660,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8440,"timestamp":18558066,"id":1683,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/tracing/report-to-socket.js","layer":null},"startTime":1736805900661,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8888,"timestamp":18558111,"id":1684,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/components/is-next-router-error.js","layer":null},"startTime":1736805900661,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9482,"timestamp":18558159,"id":1685,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/portal/index.js","layer":null},"startTime":1736805900661,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10518,"timestamp":18558026,"id":1682,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/tracing/tracer.js","layer":null},"startTime":1736805900661,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1800,"timestamp":18581831,"id":1691,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/server/lib/interception-routes.js","layer":null},"startTime":1736805900684,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5952,"timestamp":18580137,"id":1686,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/pages/_app.js","layer":null},"startTime":1736805900683,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5032,"timestamp":18581625,"id":1687,"parentId":1654,"tags":{"name":"/app/node_modules/next/dist/shared/lib/is-plain-object.js","layer":null},"startTime":1736805900684,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5240,"timestamp":18581791,"id":1690,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/amp-mode.js","layer":null},"startTime":1736805900684,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5503,"timestamp":18581867,"id":1692,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils/warn-once.js","layer":null},"startTime":1736805900684,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6555,"timestamp":18581701,"id":1688,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/side-effect.js","layer":null},"startTime":1736805900684,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6861,"timestamp":18581740,"id":1689,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","layer":null},"startTime":1736805900684,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12868,"timestamp":18593139,"id":1695,"parentId":1664,"tags":{"name":"/app/node_modules/react/cjs/react.production.min.js","layer":null},"startTime":1736805900696,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13865,"timestamp":18593190,"id":1696,"parentId":1663,"tags":{"name":"/app/node_modules/react/cjs/react-jsx-runtime.production.min.js","layer":null},"startTime":1736805900696,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14545,"timestamp":18593071,"id":1694,"parentId":1669,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js","layer":null},"startTime":1736805900696,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-js","duration":15408,"timestamp":18592946,"id":1693,"parentId":1672,"tags":{"name":"/app/node_modules/next/dist/shared/lib/image-config.js","layer":null},"startTime":1736805900695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16003,"timestamp":18593227,"id":1697,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/client/add-base-path.js","layer":null},"startTime":1736805900696,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":676,"timestamp":18614124,"id":1707,"parentId":1658,"tags":{"layer":null},"startTime":1736805900717,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10224,"timestamp":18615338,"id":1717,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/lib/is-api-route.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13475,"timestamp":18615436,"id":1719,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/lib/constants.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":15969,"timestamp":18613976,"id":1706,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17060,"timestamp":18613906,"id":1704,"parentId":1665,"tags":{"name":"/app/node_modules/next/dist/client/set-attributes-from-props.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":19749,"timestamp":18613943,"id":1705,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/shared/lib/constants.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20249,"timestamp":18613852,"id":1703,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20839,"timestamp":18613742,"id":1701,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20335,"timestamp":18614836,"id":1708,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js","layer":null},"startTime":1736805900717,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21971,"timestamp":18613797,"id":1702,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21715,"timestamp":18614918,"id":1709,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/client/detect-domain-locale.js","layer":null},"startTime":1736805900717,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24288,"timestamp":18613497,"id":1698,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/client/add-locale.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24939,"timestamp":18613691,"id":1700,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24006,"timestamp":18615121,"id":1713,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/parse-path.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24642,"timestamp":18615218,"id":1715,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/client/remove-locale.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25409,"timestamp":18615016,"id":1711,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/route-matcher.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26045,"timestamp":18615261,"id":1716,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":27364,"timestamp":18615178,"id":1714,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/client/resolve-href.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28549,"timestamp":18615073,"id":1712,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/format-url.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28994,"timestamp":18615381,"id":1718,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":32739,"timestamp":18614961,"id":1710,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/route-regex.js","layer":null},"startTime":1736805900717,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":38553,"timestamp":18613637,"id":1699,"parentId":1666,"tags":{"name":"/app/node_modules/next/dist/client/route-loader.js","layer":null},"startTime":1736805900716,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":37237,"timestamp":18615570,"id":1722,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-local-url.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":37727,"timestamp":18615518,"id":1721,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/compare-states.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":39271,"timestamp":18615471,"id":1720,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/bloom-filter.js","layer":null},"startTime":1736805900718,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16215,"timestamp":18668952,"id":1734,"parentId":1681,"tags":{"name":"/app/node_modules/react-dom/index.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17637,"timestamp":18668455,"id":1725,"parentId":1675,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/index.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18711,"timestamp":18669002,"id":1737,"parentId":1515,"tags":{"name":"/app/pages/_app.tsx","layer":null},"startTime":1736805900772,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19804,"timestamp":18669019,"id":1738,"parentId":1517,"tags":{"name":"/app/pages/about.tsx","layer":null},"startTime":1736805900772,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20675,"timestamp":18668968,"id":1735,"parentId":1511,"tags":{"name":"/app/pages/404.tsx","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21947,"timestamp":18668689,"id":1729,"parentId":1680,"tags":{"name":"/app/node_modules/next/dist/client/request-idle-callback.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22631,"timestamp":18669035,"id":1739,"parentId":1587,"tags":{"name":"/app/pages/contact.tsx","layer":null},"startTime":1736805900772,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23431,"timestamp":18668987,"id":1736,"parentId":1513,"tags":{"name":"/app/pages/500.tsx","layer":null},"startTime":1736805900772,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24409,"timestamp":18668500,"id":1726,"parentId":1675,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25028,"timestamp":18668267,"id":1723,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-bot.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25214,"timestamp":18668403,"id":1724,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/omit.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25526,"timestamp":18668562,"id":1727,"parentId":1678,"tags":{"name":"/app/node_modules/next/dist/client/react-client-callbacks/report-global-error.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26057,"timestamp":18668616,"id":1728,"parentId":1678,"tags":{"name":"/app/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26796,"timestamp":18668730,"id":1730,"parentId":1684,"tags":{"name":"/app/node_modules/next/dist/client/components/redirect-error.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":27722,"timestamp":18668774,"id":1731,"parentId":1678,"tags":{"name":"/app/node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/stitched-error.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28409,"timestamp":18668903,"id":1733,"parentId":1684,"tags":{"name":"/app/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29571,"timestamp":18668851,"id":1732,"parentId":1683,"tags":{"name":"/app/node_modules/next/dist/client/components/react-dev-overlay/pages/websocket.js","layer":null},"startTime":1736805900771,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22705,"timestamp":18709578,"id":1744,"parentId":1603,"tags":{"name":"/app/pages/privacy.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23512,"timestamp":18709677,"id":1750,"parentId":1583,"tags":{"name":"/app/pages/admin/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24176,"timestamp":18709642,"id":1748,"parentId":1645,"tags":{"name":"/app/pages/terms.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25061,"timestamp":18709559,"id":1743,"parentId":1601,"tags":{"name":"/app/pages/login.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25977,"timestamp":18709509,"id":1741,"parentId":1595,"tags":{"name":"/app/pages/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27022,"timestamp":18709595,"id":1745,"parentId":1605,"tags":{"name":"/app/pages/redirect.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28116,"timestamp":18709411,"id":1740,"parentId":1589,"tags":{"name":"/app/pages/create-account.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28730,"timestamp":18709661,"id":1749,"parentId":1647,"tags":{"name":"/app/pages/unsubscribe.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29953,"timestamp":18709611,"id":1746,"parentId":1609,"tags":{"name":"/app/pages/send-password-reset-link.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30383,"timestamp":18709753,"id":1755,"parentId":1615,"tags":{"name":"/app/pages/su/console.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31196,"timestamp":18709693,"id":1751,"parentId":1585,"tags":{"name":"/app/pages/blog/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31563,"timestamp":18709836,"id":1758,"parentId":1629,"tags":{"name":"/app/pages/su/envar.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31803,"timestamp":18710060,"id":1772,"parentId":1643,"tags":{"name":"/app/pages/su/users/new.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32404,"timestamp":18709949,"id":1765,"parentId":1569,"tags":{"name":"/app/pages/admin/[user_id]/settings.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32611,"timestamp":18710211,"id":1776,"parentId":1559,"tags":{"name":"/app/pages/admin/[user_id]/databases/index.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":35280,"timestamp":18709537,"id":1742,"parentId":1599,"tags":{"name":"/app/pages/logout.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":36468,"timestamp":18709626,"id":1747,"parentId":1613,"tags":{"name":"/app/pages/reset-password.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":36165,"timestamp":18710406,"id":1780,"parentId":1571,"tags":{"name":"/app/pages/admin/[user_id]/users/add-user.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":37245,"timestamp":18709738,"id":1754,"parentId":1611,"tags":{"name":"/app/pages/su/backups.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":37602,"timestamp":18709819,"id":1757,"parentId":1627,"tags":{"name":"/app/pages/su/error-logs.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":37925,"timestamp":18710176,"id":1775,"parentId":1555,"tags":{"name":"/app/pages/admin/[user_id]/databases/add-database.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":38472,"timestamp":18710134,"id":1774,"parentId":1521,"tags":{"name":"/app/pages/admin/[user_id]/api-keys/index.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":39264,"timestamp":18709932,"id":1764,"parentId":1565,"tags":{"name":"/app/pages/admin/[user_id]/schema.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":39607,"timestamp":18710073,"id":1773,"parentId":1519,"tags":{"name":"/app/pages/admin/[user_id]/connect/index.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":39998,"timestamp":18710047,"id":1771,"parentId":1641,"tags":{"name":"/app/pages/su/users/index.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":40901,"timestamp":18709770,"id":1756,"parentId":1691,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/app-paths.js","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":41053,"timestamp":18709993,"id":1768,"parentId":1619,"tags":{"name":"/app/pages/su/docs/edit-page.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":41481,"timestamp":18709979,"id":1767,"parentId":1617,"tags":{"name":"/app/pages/su/docs/create-page.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":42366,"timestamp":18709710,"id":1752,"parentId":1593,"tags":{"name":"/app/pages/docs/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":42623,"timestamp":18709900,"id":1762,"parentId":1637,"tags":{"name":"/app/pages/su/servers.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":43056,"timestamp":18709872,"id":1760,"parentId":1633,"tags":{"name":"/app/pages/su/load-balancing.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":43606,"timestamp":18709914,"id":1763,"parentId":1563,"tags":{"name":"/app/pages/admin/[user_id]/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":44071,"timestamp":18710262,"id":1777,"parentId":1567,"tags":{"name":"/app/pages/admin/[user_id]/media/index.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":44828,"timestamp":18709854,"id":1759,"parentId":1631,"tags":{"name":"/app/pages/su/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":45044,"timestamp":18710010,"id":1769,"parentId":1621,"tags":{"name":"/app/pages/su/docs/index.tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":45455,"timestamp":18710028,"id":1770,"parentId":1639,"tags":{"name":"/app/pages/su/users/[single].tsx","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":46225,"timestamp":18709963,"id":1766,"parentId":1597,"tags":{"name":"/app/pages/docs/[page]/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":47011,"timestamp":18709886,"id":1761,"parentId":1635,"tags":{"name":"/app/pages/su/login.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":48041,"timestamp":18709725,"id":1753,"parentId":1607,"tags":{"name":"/app/pages/email-verification/index.tsx","layer":null},"startTime":1736805900812,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":48055,"timestamp":18710353,"id":1779,"parentId":1697,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":48994,"timestamp":18710296,"id":1778,"parentId":1697,"tags":{"name":"/app/node_modules/next/dist/client/normalize-trailing-slash.js","layer":null},"startTime":1736805900813,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13161,"timestamp":18834411,"id":1784,"parentId":1623,"tags":{"name":"/app/pages/su/docs/pages/[id].tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13725,"timestamp":18834427,"id":1785,"parentId":1625,"tags":{"name":"/app/pages/su/docs/pages/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14218,"timestamp":18834500,"id":1788,"parentId":1527,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/connect.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14874,"timestamp":18834468,"id":1787,"parentId":1525,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/edit-database.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15078,"timestamp":18834752,"id":1797,"parentId":1573,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/[user].tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15809,"timestamp":18834525,"id":1789,"parentId":1529,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/shell.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16295,"timestamp":18834583,"id":1791,"parentId":1579,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16781,"timestamp":18834702,"id":1795,"parentId":1557,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-user.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17865,"timestamp":18834330,"id":1782,"parentId":1581,"tags":{"name":"/app/pages/admin/[user_id]/users/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18182,"timestamp":18834549,"id":1790,"parentId":1531,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/schema.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19392,"timestamp":18834205,"id":1781,"parentId":1575,"tags":{"name":"/app/pages/admin/[user_id]/media/[...folder].tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19663,"timestamp":18834644,"id":1793,"parentId":1549,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20728,"timestamp":18834377,"id":1783,"parentId":1591,"tags":{"name":"/app/pages/docs/[page]/[sub-page]/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21339,"timestamp":18834610,"id":1792,"parentId":1547,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/add-table.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21839,"timestamp":18834728,"id":1796,"parentId":1561,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":21912,"timestamp":18834891,"id":1802,"parentId":1705,"tags":{"name":"/app/node_modules/next/dist/shared/lib/modern-browserslist-target.js","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-js","duration":22440,"timestamp":18834922,"id":1803,"parentId":1706,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":22755,"timestamp":18834861,"id":1801,"parentId":1699,"tags":{"name":"/app/node_modules/next/dist/shared/lib/encode-uri-path.js","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23403,"timestamp":18834672,"id":1794,"parentId":1553,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-social-logins.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23956,"timestamp":18834776,"id":1798,"parentId":1577,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24076,"timestamp":18835182,"id":1809,"parentId":1543,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/change-password.tsx","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24443,"timestamp":18835280,"id":1811,"parentId":1551,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/index.tsx","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25510,"timestamp":18834828,"id":1800,"parentId":1537,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26761,"timestamp":18834442,"id":1786,"parentId":1523,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/index.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26425,"timestamp":18835317,"id":1812,"parentId":1535,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.tsx","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27538,"timestamp":18834799,"id":1799,"parentId":1533,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.tsx","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27919,"timestamp":18835242,"id":1810,"parentId":1545,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/index.tsx","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28547,"timestamp":18834992,"id":1805,"parentId":1710,"tags":{"name":"/app/node_modules/next/dist/shared/lib/escape-regexp.js","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28852,"timestamp":18835059,"id":1807,"parentId":1718,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29246,"timestamp":18835018,"id":1806,"parentId":1716,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29493,"timestamp":18835138,"id":1808,"parentId":1718,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/add-locale.js","layer":null},"startTime":1736805900938,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30329,"timestamp":18834955,"id":1804,"parentId":1699,"tags":{"name":"/app/node_modules/next/dist/client/trusted-types.js","layer":null},"startTime":1736805900937,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4577,"timestamp":18900245,"id":1819,"parentId":1737,"tags":{"name":"/app/node_modules/next/script.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17333,"timestamp":18899453,"id":1815,"parentId":1650,"tags":{"name":"/app/node_modules/@swc/helpers/esm/_interop_require_default.js","layer":null},"startTime":1736805901002,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17799,"timestamp":18900129,"id":1816,"parentId":1653,"tags":{"name":"/app/node_modules/@swc/helpers/esm/_interop_require_wildcard.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18310,"timestamp":18900157,"id":1817,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/build/polyfills/process.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18844,"timestamp":18900392,"id":1823,"parentId":1732,"tags":{"name":"/app/node_modules/next/dist/server/dev/hot-reloader-types.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":18937,"timestamp":18900437,"id":1824,"parentId":1737,"tags":{"name":"/app/node_modules/next/head.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":82182,"timestamp":18900449,"id":1825,"parentId":1747,"tags":{"name":"/app/node_modules/lodash/lodash.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":146391,"timestamp":18900316,"id":1821,"parentId":1734,"tags":{"name":"/app/node_modules/react-dom/cjs/react-dom.production.min.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":143015,"timestamp":18904192,"id":1835,"parentId":1736,"tags":{"name":"/app/functions/frontend/fetchApi.ts","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":143491,"timestamp":18904208,"id":1836,"parentId":1738,"tags":{"name":"/app/components/pages/about/Hero.tsx","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":143857,"timestamp":18904115,"id":1833,"parentId":1756,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":144200,"timestamp":18904154,"id":1834,"parentId":1738,"tags":{"name":"/app/functions/frontend/clientAuthUser.ts","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":148228,"timestamp":18900487,"id":1827,"parentId":1738,"tags":{"name":"/app/layouts/GeneralLayout.tsx","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":145085,"timestamp":18904073,"id":1832,"parentId":1756,"tags":{"name":"/app/node_modules/next/dist/shared/lib/segment.js","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":149103,"timestamp":18900501,"id":1828,"parentId":1738,"tags":{"name":"/app/components/general/PageHeadTags.tsx","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":145727,"timestamp":18904221,"id":1837,"parentId":1738,"tags":{"name":"/app/components/pages/homepage/BriefIntroSection.tsx","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":150056,"timestamp":18900461,"id":1826,"parentId":1737,"tags":{"name":"/app/components/ErrorBoundary.tsx","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":151768,"timestamp":18899302,"id":1813,"parentId":1539,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].tsx","layer":null},"startTime":1736805901002,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":152162,"timestamp":18899413,"id":1814,"parentId":1541,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/index.tsx","layer":null},"startTime":1736805901002,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":153026,"timestamp":18900181,"id":1818,"parentId":1725,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":153402,"timestamp":18900262,"id":1820,"parentId":1730,"tags":{"name":"/app/node_modules/next/dist/client/components/redirect-status-code.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":153953,"timestamp":18900343,"id":1822,"parentId":1732,"tags":{"name":"/app/node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-socket-url.js","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17280,"timestamp":19061329,"id":1839,"parentId":1739,"tags":{"name":"/app/components/pages/contact/ContactHero.tsx","layer":null},"startTime":1736805901164,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18031,"timestamp":19061227,"id":1838,"parentId":1738,"tags":{"name":"/app/components/pages/homepage/FooterCta.tsx","layer":null},"startTime":1736805901164,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18177,"timestamp":19061428,"id":1843,"parentId":1749,"tags":{"name":"/app/components/general/LoadingBlock.tsx","layer":null},"startTime":1736805901164,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18701,"timestamp":19061413,"id":1842,"parentId":1743,"tags":{"name":"/app/components/general/Logo.tsx","layer":null},"startTime":1736805901164,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19351,"timestamp":19061398,"id":1841,"parentId":1755,"tags":{"name":"/app/layouts/SuAdminLayout.tsx","layer":null},"startTime":1736805901164,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20208,"timestamp":19061368,"id":1840,"parentId":1739,"tags":{"name":"/app/components/pages/contact/ContactForm.tsx","layer":null},"startTime":1736805901164,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":3349,"timestamp":19086056,"id":1844,"parentId":1746,"tags":{"name":"/app/components/general/FormSuccessBlock.tsx","layer":null},"startTime":1736805901189,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":3516,"timestamp":19086157,"id":1845,"parentId":1746,"tags":{"name":"/app/components/general/InfoBlock.tsx","layer":null},"startTime":1736805901189,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4338,"timestamp":19092236,"id":1858,"parentId":1742,"tags":{"name":"/app/functions/frontend/clearCaches.ts","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":4634,"timestamp":19092254,"id":1859,"parentId":1751,"tags":{"name":"/app/components/pages/blog/BlogHero.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":5321,"timestamp":19091867,"id":1846,"parentId":1744,"tags":{"name":"/app/components/pages/privacy/PrivacyHero.tsx","layer":null},"startTime":1736805901194,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":5312,"timestamp":19092157,"id":1855,"parentId":1743,"tags":{"name":"/app/components/general/LoadingScreen.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":5763,"timestamp":19091997,"id":1848,"parentId":1748,"tags":{"name":"/app/components/pages/terms/TermsHero.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6038,"timestamp":19092110,"id":1853,"parentId":1740,"tags":{"name":"/app/components/pages/create-account/Hero.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6482,"timestamp":19092078,"id":1852,"parentId":1741,"tags":{"name":"/app/components/pages/homepage/FeaturesSummarySection.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6846,"timestamp":19092172,"id":1856,"parentId":1750,"tags":{"name":"/app/components/admin/dashboard/DashboardContent.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7441,"timestamp":19092065,"id":1851,"parentId":1741,"tags":{"name":"/app/components/pages/homepage/Hero2.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7802,"timestamp":19092203,"id":1857,"parentId":1750,"tags":{"name":"/app/components/admin/databases/DeleteDatabaseConfirmationPopup.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8712,"timestamp":19092045,"id":1850,"parentId":1743,"tags":{"name":"/app/components/pages/login/LoginForm.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9339,"timestamp":19092142,"id":1854,"parentId":1750,"tags":{"name":"/app/layouts/AdminLayout.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10294,"timestamp":19091952,"id":1847,"parentId":1744,"tags":{"name":"/app/components/pages/privacy/PrivacyBody.tsx","layer":null},"startTime":1736805901194,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11282,"timestamp":19092017,"id":1849,"parentId":1748,"tags":{"name":"/app/components/pages/terms/TermsBody.tsx","layer":null},"startTime":1736805901195,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":826126,"timestamp":18300414,"id":1487,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fredirect.tsx&page=%2Fredirect!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12506,"timestamp":19127586,"id":1869,"parentId":1764,"tags":{"name":"/app/components/general/VerificationBanner.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13118,"timestamp":19127449,"id":1864,"parentId":1772,"tags":{"name":"/app/components/su/SuNewUserContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13369,"timestamp":19127625,"id":1871,"parentId":1771,"tags":{"name":"/app/components/su/SuUsersContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14197,"timestamp":19127369,"id":1861,"parentId":1765,"tags":{"name":"/app/components/admin/databases/UserMediaPopup.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14661,"timestamp":19127464,"id":1865,"parentId":1776,"tags":{"name":"/app/components/admin/databases/DatabasesContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15209,"timestamp":19127433,"id":1863,"parentId":1758,"tags":{"name":"/app/components/su/SuEnvContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15419,"timestamp":19127723,"id":1875,"parentId":1774,"tags":{"name":"/app/components/admin/api-keys/ApiKeysContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16274,"timestamp":19127570,"id":1868,"parentId":1757,"tags":{"name":"/app/components/su/SuErrorLogsContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17447,"timestamp":19127258,"id":1860,"parentId":1765,"tags":{"name":"/app/components/admin/settings/SettingsContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18154,"timestamp":19127554,"id":1867,"parentId":1754,"tags":{"name":"/app/components/su/SuBackupsContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18100,"timestamp":19127849,"id":1880,"parentId":1773,"tags":{"name":"/app/components/admin/connect/NewMariadbUserPopup.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19157,"timestamp":19127613,"id":1870,"parentId":1764,"tags":{"name":"/app/components/general/Breadcrumbs.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19293,"timestamp":19127747,"id":1876,"parentId":1774,"tags":{"name":"/app/components/admin/api-keys/TargetApiKeyPreviewPopup.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19291,"timestamp":19128050,"id":1889,"parentId":1766,"tags":{"name":"/app/components/pages/docs/DocsGenereicHero.tsx","layer":null},"startTime":1736805901231,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19805,"timestamp":19127937,"id":1884,"parentId":1762,"tags":{"name":"/app/components/su/servers/index.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21375,"timestamp":19127415,"id":1862,"parentId":1755,"tags":{"name":"/app/components/su/SuConsoleContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21213,"timestamp":19127889,"id":1882,"parentId":1752,"tags":{"name":"/app/components/pages/docs/DocsHomeHero.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21475,"timestamp":19127913,"id":1883,"parentId":1752,"tags":{"name":"/app/components/pages/docs/DocsHomeLinks.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22807,"timestamp":19127640,"id":1872,"parentId":1764,"tags":{"name":"/app/components/admin/databases/UserSchemaContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22878,"timestamp":19128074,"id":1890,"parentId":1777,"tags":{"name":"/app/components/general/UploadImageComponent.tsx","layer":null},"startTime":1736805901231,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23563,"timestamp":19128019,"id":1888,"parentId":1769,"tags":{"name":"/app/components/su/docs/SuDocsPageListContent.tsx","layer":null},"startTime":1736805901231,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23995,"timestamp":19127955,"id":1885,"parentId":1760,"tags":{"name":"/app/components/su/load-balancing/index.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24434,"timestamp":19127800,"id":1878,"parentId":1773,"tags":{"name":"/app/components/admin/connect/ConnectContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24797,"timestamp":19127824,"id":1879,"parentId":1773,"tags":{"name":"/app/components/admin/connect/EditMariadbUserPopup.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25106,"timestamp":19128097,"id":1891,"parentId":1777,"tags":{"name":"/app/components/general/UploadFileComponent.tsx","layer":null},"startTime":1736805901231,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26153,"timestamp":19127982,"id":1886,"parentId":1759,"tags":{"name":"/app/components/su/SuDashboardContent.tsx","layer":null},"startTime":1736805901231,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26970,"timestamp":19127875,"id":1881,"parentId":1752,"tags":{"name":"/app/components/pages/docs/DocsAside.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27542,"timestamp":19127995,"id":1887,"parentId":1770,"tags":{"name":"/app/components/su/SuSingleUserContent.tsx","layer":null},"startTime":1736805901231,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28288,"timestamp":19127695,"id":1874,"parentId":1775,"tags":{"name":"/app/components/admin/databases/AddDatabaseContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29897,"timestamp":19127666,"id":1873,"parentId":1768,"tags":{"name":"/app/components/su/docs/CreatePageContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30934,"timestamp":19127777,"id":1877,"parentId":1774,"tags":{"name":"/app/components/admin/api-keys/AddNewApiKeyPopup.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":34044,"timestamp":19127514,"id":1866,"parentId":1780,"tags":{"name":"/app/components/admin/users/AddNewUserContent.tsx","layer":null},"startTime":1736805901230,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13804,"timestamp":19212445,"id":1899,"parentId":1784,"tags":{"name":"/app/components/su/docs/SuSingleDocPageContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14206,"timestamp":19212641,"id":1905,"parentId":1791,"tags":{"name":"/app/components/admin/users/AllDatabasesUsersContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15510,"timestamp":19212112,"id":1892,"parentId":1777,"tags":{"name":"/app/components/general/UploadVideoComponent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16327,"timestamp":19212238,"id":1893,"parentId":1777,"tags":{"name":"/app/components/admin/media/MediaContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17224,"timestamp":19212357,"id":1896,"parentId":1777,"tags":{"name":"/app/components/admin/media/NewFolderPopup.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18275,"timestamp":19212385,"id":1897,"parentId":1777,"tags":{"name":"/app/components/admin/media/ChooseMediaTypePopup.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19002,"timestamp":19212546,"id":1902,"parentId":1782,"tags":{"name":"/app/components/admin/users/UsersContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19748,"timestamp":19212581,"id":1903,"parentId":1781,"tags":{"name":"/app/components/admin/media/MediaFolderContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-tsx","duration":21337,"timestamp":19212295,"id":1894,"parentId":1777,"tags":{"name":"/app/components/admin/media/NewMediaPopup.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22194,"timestamp":19212670,"id":1906,"parentId":1790,"tags":{"name":"/app/components/admin/databases/DatabaseSchemaContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23574,"timestamp":19212612,"id":1904,"parentId":1789,"tags":{"name":"/app/components/admin/databases/DatabaseShellContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26202,"timestamp":19212326,"id":1895,"parentId":1777,"tags":{"name":"/app/components/admin/media/TargetMediaPreviewPopup.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28509,"timestamp":19212414,"id":1898,"parentId":1789,"tags":{"name":"/app/components/general/ExtraContentDatabase.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30665,"timestamp":19212471,"id":1900,"parentId":1782,"tags":{"name":"/app/components/admin/users/TargetUserPreviewPopup.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32701,"timestamp":19212701,"id":1907,"parentId":1797,"tags":{"name":"/app/components/admin/users/SingleDatabaseSingleUserContent.tsx","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":33446,"timestamp":19212497,"id":1901,"parentId":1822,"tags":{"name":"/app/node_modules/next/dist/shared/lib/normalized-asset-prefix.js","layer":null},"startTime":1736805901315,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":1116,"timestamp":19278554,"id":1916,"parentId":1792,"tags":{"name":"/app/package-shared/data/defaultFields.json","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"postcss-process","duration":11657,"timestamp":19280092,"id":1923,"parentId":1922,"tags":{},"startTime":1736805901383,"traceId":"16fbdd3be71556f5"},{"name":"postcss-loader","duration":12637,"timestamp":19279137,"id":1922,"parentId":1911,"tags":{},"startTime":1736805901382,"traceId":"16fbdd3be71556f5"},{"name":"css-loader","duration":3121,"timestamp":19291811,"id":1924,"parentId":1911,"tags":{"astUsed":"true"},"startTime":1736805901394,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":17397,"timestamp":19278362,"id":1911,"parentId":1829,"tags":{"name":"/app/node_modules/xterm/css/xterm.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[10].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[10].use[2]!/app/node_modules/xterm/css/xterm.css","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":35849,"timestamp":19267569,"id":1908,"parentId":1795,"tags":{"name":"/app/components/admin/users/DbAddNewUserContent.tsx","layer":null},"startTime":1736805901370,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25170,"timestamp":19278619,"id":1918,"parentId":1821,"tags":{"name":"/app/node_modules/scheduler/index.js","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26040,"timestamp":19278198,"id":1909,"parentId":1787,"tags":{"name":"/app/components/admin/databases/EditDatabaseContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26557,"timestamp":19278315,"id":1910,"parentId":1788,"tags":{"name":"/app/components/admin/databases/connect/DatabaseConnectContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26725,"timestamp":19278518,"id":1915,"parentId":1792,"tags":{"name":"/app/components/admin/databases/EditFieldPopup.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27188,"timestamp":19278465,"id":1914,"parentId":1792,"tags":{"name":"/app/components/admin/databases/AddTableContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27682,"timestamp":19278435,"id":1913,"parentId":1793,"tags":{"name":"/app/components/admin/databases/DeleteTableConfirmationPopup.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28145,"timestamp":19278582,"id":1917,"parentId":1796,"tags":{"name":"/app/components/admin/users/DbUsersContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28689,"timestamp":19278674,"id":1920,"parentId":1798,"tags":{"name":"/app/components/admin/users/SingleDatabaseUsersContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30104,"timestamp":19278397,"id":1912,"parentId":1793,"tags":{"name":"/app/components/admin/databases/TablesContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30903,"timestamp":19278714,"id":1921,"parentId":1809,"tags":{"name":"/app/components/admin/users/ChangeDbUserPassword.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":33305,"timestamp":19278645,"id":1919,"parentId":1794,"tags":{"name":"/app/components/admin/users/SocialLoginsContent.tsx","layer":null},"startTime":1736805901381,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14635,"timestamp":19321177,"id":1925,"parentId":1817,"tags":{"name":"/app/node_modules/next/dist/compiled/process/browser.js","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15701,"timestamp":19321447,"id":1930,"parentId":1812,"tags":{"name":"/app/components/admin/databases/AddTableEntryContent.tsx","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16645,"timestamp":19321337,"id":1927,"parentId":1800,"tags":{"name":"/app/functions/frontend/updateTableAfterFieldsUpdateFunctionExt.ts","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17616,"timestamp":19321391,"id":1928,"parentId":1800,"tags":{"name":"/app/components/admin/databases/TableFieldsContent.tsx","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18363,"timestamp":19321473,"id":1931,"parentId":1799,"tags":{"name":"/app/components/admin/databases/EditTableContent.tsx","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19843,"timestamp":19321272,"id":1926,"parentId":1786,"tags":{"name":"/app/components/admin/databases/SingleDatabasesContent.tsx","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21232,"timestamp":19321498,"id":1932,"parentId":1810,"tags":{"name":"/app/components/admin/databases/SingleTableContent.tsx","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23054,"timestamp":19321418,"id":1929,"parentId":1811,"tags":{"name":"/app/components/admin/users/SingleDbUserContent.tsx","layer":null},"startTime":1736805901424,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1053770,"timestamp":18300188,"id":1438,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=next%2Fdist%2Fpages%2F_error&page=%2F_error!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4770,"timestamp":19358225,"id":1934,"parentId":1842,"tags":{"name":"__barrel_optimize__?names=Menu!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6064,"timestamp":19358263,"id":1935,"parentId":1845,"tags":{"name":"__barrel_optimize__?names=Info!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7343,"timestamp":19358292,"id":1936,"parentId":1838,"tags":{"name":"__barrel_optimize__?names=BookText!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8451,"timestamp":19358321,"id":1937,"parentId":1852,"tags":{"name":"__barrel_optimize__?names=CopyCheck,EarthLock,FileKey2,FolderOutput,Sheet,SquareGanttChart!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"postcss-process","duration":66424,"timestamp":19366884,"id":1953,"parentId":1951,"tags":{},"startTime":1736805901469,"traceId":"16fbdd3be71556f5"},{"name":"postcss-process","duration":57446,"timestamp":19375876,"id":1954,"parentId":1952,"tags":{},"startTime":1736805901478,"traceId":"16fbdd3be71556f5"},{"name":"postcss-loader","duration":73027,"timestamp":19360316,"id":1951,"parentId":1938,"tags":{},"startTime":1736805901463,"traceId":"16fbdd3be71556f5"},{"name":"postcss-loader","duration":72961,"timestamp":19360384,"id":1952,"parentId":1939,"tags":{},"startTime":1736805901463,"traceId":"16fbdd3be71556f5"},{"name":"css-loader","duration":9398,"timestamp":19433379,"id":1955,"parentId":1938,"tags":{"astUsed":"true"},"startTime":1736805901536,"traceId":"16fbdd3be71556f5"},{"name":"css-loader","duration":9362,"timestamp":19433425,"id":1956,"parentId":1939,"tags":{"astUsed":"true"},"startTime":1736805901536,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":85433,"timestamp":19358351,"id":1938,"parentId":1830,"tags":{"name":"/app/styles/less.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[2]!/app/styles/less.css","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":86213,"timestamp":19358378,"id":1939,"parentId":1831,"tags":{"name":"/app/styles/tailwind.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[2]!/app/styles/tailwind.css","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":96056,"timestamp":19358643,"id":1947,"parentId":1835,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":97130,"timestamp":19358114,"id":1933,"parentId":1810,"tags":{"name":"/app/layouts/components/GeneralLayout/ScrollToTopButton.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":96965,"timestamp":19358470,"id":1943,"parentId":1827,"tags":{"name":"/app/layouts/components/GeneralLayout/ProductionHeadComponent.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":97232,"timestamp":19358591,"id":1945,"parentId":1837,"tags":{"name":"/app/components/general/ScreenShotDescriptionCard.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":97881,"timestamp":19358435,"id":1942,"parentId":1827,"tags":{"name":"/app/layouts/components/GeneralLayout/Footer.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":98474,"timestamp":19358394,"id":1940,"parentId":1827,"tags":{"name":"/app/functions/frontend/updateNavLinks.ts","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":98725,"timestamp":19358618,"id":1946,"parentId":1837,"tags":{"name":"/app/components/general/ContainedSection.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":99845,"timestamp":19358556,"id":1944,"parentId":1813,"tags":{"name":"/app/components/admin/databases/SingleEntryContent.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":100399,"timestamp":19358714,"id":1949,"parentId":1841,"tags":{"name":"/app/layouts/components/SuAdminLayout/Aside.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":101163,"timestamp":19358741,"id":1950,"parentId":1841,"tags":{"name":"/app/layouts/components/SuAdminLayout/AdminHeader.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":102821,"timestamp":19358407,"id":1941,"parentId":1827,"tags":{"name":"/app/layouts/components/GeneralLayout/Header.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":104458,"timestamp":19358685,"id":1948,"parentId":1814,"tags":{"name":"/app/components/admin/databases/TableEntriesContent.tsx","layer":null},"startTime":1736805901461,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2723,"timestamp":19486206,"id":1972,"parentId":1867,"tags":{"name":"__barrel_optimize__?names=FolderSync!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3382,"timestamp":19486446,"id":1981,"parentId":1898,"tags":{"name":"__barrel_optimize__?names=ChevronDown,Download,FileInput,FolderOutput,SquareTerminal!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13176,"timestamp":19486254,"id":1974,"parentId":1862,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/index.js","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14142,"timestamp":19485723,"id":1958,"parentId":1846,"tags":{"name":"/app/components/general/FadedImage.tsx","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14509,"timestamp":19485594,"id":1957,"parentId":1840,"tags":{"name":"/app/components/general/FormAlertBlock.tsx","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14515,"timestamp":19485855,"id":1962,"parentId":1852,"tags":{"name":"/app/components/general/IconText.tsx","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14722,"timestamp":19486122,"id":1968,"parentId":1851,"tags":{"name":"/app/components/general/CodeBlock.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15387,"timestamp":19486051,"id":1965,"parentId":1850,"tags":{"name":"/app/functions/frontend/userLogin.ts","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15914,"timestamp":19486064,"id":1966,"parentId":1856,"tags":{"name":"/app/components/admin/dashboard/Metrics.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16674,"timestamp":19485820,"id":1961,"parentId":1856,"tags":{"name":"/app/components/admin/databases/DelegatedDatabasesSection.tsx","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17002,"timestamp":19486094,"id":1967,"parentId":1850,"tags":{"name":"/app/components/pages/login/SocialLogin.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17584,"timestamp":19486160,"id":1970,"parentId":1854,"tags":{"name":"/app/layouts/components/AdminLayout/AdminHeader.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18256,"timestamp":19486185,"id":1971,"parentId":1854,"tags":{"name":"/app/components/general/DiskUsageComponent.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19173,"timestamp":19486034,"id":1964,"parentId":1857,"tags":{"name":"/app/components/general/GeneralPopup.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19643,"timestamp":19486288,"id":1975,"parentId":1863,"tags":{"name":"/app/components/su/SuEnvCard.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20390,"timestamp":19485773,"id":1960,"parentId":1856,"tags":{"name":"/app/components/admin/dashboard/DatabasesSummary.tsx","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21015,"timestamp":19486135,"id":1969,"parentId":1854,"tags":{"name":"/app/layouts/components/AdminLayout/Aside.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21171,"timestamp":19486380,"id":1978,"parentId":1875,"tags":{"name":"/app/components/admin/api-keys/ApiKeysList.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21666,"timestamp":19486351,"id":1977,"parentId":1865,"tags":{"name":"/app/components/admin/databases/DatabasesList.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22338,"timestamp":19486404,"id":1979,"parentId":1860,"tags":{"name":"/app/components/admin/databases/UserImage.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22981,"timestamp":19486300,"id":1976,"parentId":1871,"tags":{"name":"/app/components/su/components/UserCard.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24936,"timestamp":19485744,"id":1959,"parentId":1853,"tags":{"name":"/app/components/pages/create-account/CreateAccountForm.tsx","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25442,"timestamp":19486424,"id":1980,"parentId":1880,"tags":{"name":"/app/components/admin/connect/MariDBUserForm.tsx","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26001,"timestamp":19486237,"id":1973,"parentId":1862,"tags":{"name":"/app/node_modules/ansi-regex/index.js","layer":null},"startTime":1736805901589,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":3398,"timestamp":19537746,"id":1985,"parentId":1890,"tags":{"name":"/app/functions/frontend/imageInputFileToBase64.ts","layer":null},"startTime":1736805901640,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":3873,"timestamp":19537712,"id":1983,"parentId":1883,"tags":{"name":"/app/components/cards/LinkCard.tsx","layer":null},"startTime":1736805901640,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4554,"timestamp":19537639,"id":1982,"parentId":1862,"tags":{"name":"/app/components/su/xterm.ts","layer":null},"startTime":1736805901640,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":4849,"timestamp":19537801,"id":1987,"parentId":1872,"tags":{"name":"/app/components/general/AceEditor.tsx","layer":null},"startTime":1736805901640,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":5450,"timestamp":19537775,"id":1986,"parentId":1884,"tags":{"name":"/app/components/su/load-balancing/(partials)/ServerCard.tsx","layer":null},"startTime":1736805901640,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":6254,"timestamp":19537734,"id":1984,"parentId":1872,"tags":{"name":"/app/components/form/FormSelect.tsx","layer":null},"startTime":1736805901640,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":11875,"timestamp":19545675,"id":1996,"parentId":1911,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14792,"timestamp":19545650,"id":1995,"parentId":1918,"tags":{"name":"/app/node_modules/scheduler/cjs/scheduler.production.min.js","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15501,"timestamp":19545434,"id":1988,"parentId":1872,"tags":{"name":"/app/package-shared/utils/ejson.ts","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15613,"timestamp":19545611,"id":1993,"parentId":1887,"tags":{"name":"/app/components/general/BackButton.tsx","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16063,"timestamp":19545624,"id":1994,"parentId":1891,"tags":{"name":"/app/functions/frontend/inputFileToBase64.ts","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16540,"timestamp":19545584,"id":1992,"parentId":1878,"tags":{"name":"/app/components/admin/connect/MariaDBUsers.tsx","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17036,"timestamp":19545714,"id":1997,"parentId":1887,"tags":{"name":"/app/components/su/components/UserBackups.tsx","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17851,"timestamp":19545558,"id":1991,"parentId":1878,"tags":{"name":"/app/components/admin/connect/ConnectionInfo.tsx","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18561,"timestamp":19545519,"id":1990,"parentId":1888,"tags":{"name":"/app/components/general/ui/ButtonGroup.tsx","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19418,"timestamp":19545484,"id":1989,"parentId":1888,"tags":{"name":"/app/components/su/components/PageCard.tsx","layer":null},"startTime":1736805901648,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1264933,"timestamp":18300399,"id":1484,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Flogout.tsx&page=%2Flogout!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1264920,"timestamp":18300474,"id":1502,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&page=%2Fsu%2Flogin!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1269380,"timestamp":18300235,"id":1442,"parentId":1436,"tags":{"request":"/app/node_modules/next/dist/client/router.js"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"}] -[{"name":"add-entry","duration":1269728,"timestamp":18300136,"id":1437,"parentId":1436,"tags":{"request":"./node_modules/next/dist/client/next.js"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":674207,"timestamp":18900522,"id":1829,"parentId":1755,"tags":{"name":"/app/node_modules/xterm/css/xterm.css","layer":null},"startTime":1736805901003,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":671668,"timestamp":18903903,"id":1830,"parentId":1737,"tags":{"name":"/app/styles/less.css","layer":null},"startTime":1736805901006,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":672213,"timestamp":18904006,"id":1831,"parentId":1737,"tags":{"name":"/app/styles/tailwind.css","layer":null},"startTime":1736805901007,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":1034,"timestamp":19591453,"id":2000,"parentId":1866,"tags":{"name":"/app/jsonData/userPriviledges.json","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4014,"timestamp":19591554,"id":2005,"parentId":1897,"tags":{"name":"__barrel_optimize__?names=FileVideo2,Files,Images!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4868,"timestamp":19591578,"id":2006,"parentId":1903,"tags":{"name":"__barrel_optimize__?names=Copy!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5658,"timestamp":19591601,"id":2007,"parentId":1895,"tags":{"name":"__barrel_optimize__?names=ChevronLeft,ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6362,"timestamp":19591622,"id":2008,"parentId":1926,"tags":{"name":"__barrel_optimize__?names=FolderOutput!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13564,"timestamp":19591765,"id":2014,"parentId":1937,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-key-2.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13824,"timestamp":19591700,"id":2011,"parentId":1936,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/book-text.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13922,"timestamp":19591786,"id":2015,"parentId":1937,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-output.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14201,"timestamp":19591682,"id":2010,"parentId":1935,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/info.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14422,"timestamp":19591641,"id":2009,"parentId":1934,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/menu.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14513,"timestamp":19591725,"id":2012,"parentId":1937,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-check.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":14588,"timestamp":19591834,"id":2017,"parentId":1937,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-gantt-chart.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":15276,"timestamp":19591497,"id":2003,"parentId":1877,"tags":{"name":"/app/functions/frontend/checkUniqueField.ts","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":15298,"timestamp":19591746,"id":2013,"parentId":1937,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/earth-lock.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":15486,"timestamp":19591808,"id":2016,"parentId":1937,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/sheet.js","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16589,"timestamp":19591291,"id":1998,"parentId":1887,"tags":{"name":"/app/components/su/components/UserData.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16926,"timestamp":19591416,"id":1999,"parentId":1874,"tags":{"name":"/app/components/admin/databases/AddDatabaseForm.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17304,"timestamp":19591526,"id":2004,"parentId":1873,"tags":{"name":"/app/components/su/components/RichText/DocsRichTextBlock.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17884,"timestamp":19591482,"id":2002,"parentId":1866,"tags":{"name":"/app/components/form/FormCheckboxes.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17599,"timestamp":19591946,"id":2023,"parentId":1895,"tags":{"name":"/app/functions/frontend/updateDiskUsage.ts","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18075,"timestamp":19591925,"id":2022,"parentId":1906,"tags":{"name":"/app/components/general/ActiveCloneDbBanner.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18409,"timestamp":19592083,"id":2030,"parentId":1898,"tags":{"name":"/app/components/general/CopySlug.tsx","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":19059,"timestamp":19592112,"id":2032,"parentId":1895,"tags":{"name":"/app/functions/frontend/downloadPrivateFile.ts","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20348,"timestamp":19591905,"id":2021,"parentId":1902,"tags":{"name":"/app/components/admin/users/InvitationReceivedCard.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21516,"timestamp":19591862,"id":2018,"parentId":1905,"tags":{"name":"/app/components/admin/users/DatabaseUsers.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22770,"timestamp":19591969,"id":2024,"parentId":1895,"tags":{"name":"/app/functions/frontend/downloadFile.ts","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24037,"timestamp":19591999,"id":2026,"parentId":1894,"tags":{"name":"/app/components/admin/media/NewFileCard.tsx","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25364,"timestamp":19591880,"id":2019,"parentId":1893,"tags":{"name":"/app/components/admin/media/MediaList.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26246,"timestamp":19591892,"id":2020,"parentId":1902,"tags":{"name":"/app/components/admin/users/UsersList.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27033,"timestamp":19592018,"id":2027,"parentId":1906,"tags":{"name":"/app/components/admin/databases/DatabaseTablesTablePreview.tsx","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28494,"timestamp":19592037,"id":2028,"parentId":1906,"tags":{"name":"/app/components/admin/databases/DatabasesTablesList.tsx","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29697,"timestamp":19591979,"id":2025,"parentId":1894,"tags":{"name":"/app/components/admin/media/NewMediaCard.tsx","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30200,"timestamp":19592061,"id":2029,"parentId":1904,"tags":{"name":"/app/components/admin/databases/DatabaseShellQueryResult.tsx","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":31042,"timestamp":19592093,"id":2031,"parentId":1898,"tags":{"name":"/app/functions/frontend/downloadApiStream.ts","layer":null},"startTime":1736805901695,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":34776,"timestamp":19591471,"id":2001,"parentId":1873,"tags":{"name":"/app/components/form/FormInput.tsx","layer":null},"startTime":1736805901694,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4170,"timestamp":19643436,"id":2035,"parentId":1971,"tags":{"name":"__barrel_optimize__?names=ArrowLeft,HardDrive,RotateCw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5066,"timestamp":19643481,"id":2036,"parentId":1964,"tags":{"name":"__barrel_optimize__?names=X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5846,"timestamp":19643519,"id":2037,"parentId":1977,"tags":{"name":"__barrel_optimize__?names=PackagePlus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6673,"timestamp":19643717,"id":2043,"parentId":1966,"tags":{"name":"__barrel_optimize__?names=Database,Images,Key,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7611,"timestamp":19644315,"id":2056,"parentId":1993,"tags":{"name":"__barrel_optimize__?names=ArrowLeft!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9046,"timestamp":19644366,"id":2057,"parentId":1991,"tags":{"name":"__barrel_optimize__?names=Copy,Download!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":37482,"timestamp":19643855,"id":2047,"parentId":1985,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/index.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":39213,"timestamp":19643752,"id":2044,"parentId":1974,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/url.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":47155,"timestamp":19643822,"id":2046,"parentId":1974,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/socket.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":51557,"timestamp":19643791,"id":2045,"parentId":1974,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/manager.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-mjs","duration":59186,"timestamp":19644446,"id":2059,"parentId":1987,"tags":{"name":"/app/node_modules/tailwind-merge/dist/bundle-mjs.mjs","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":170812,"timestamp":19644417,"id":2058,"parentId":1982,"tags":{"name":"/app/node_modules/xterm/lib/xterm.js","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":172229,"timestamp":19643590,"id":2039,"parentId":1981,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-down.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":172563,"timestamp":19643652,"id":2041,"parentId":1981,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-input.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":172925,"timestamp":19643621,"id":2040,"parentId":1981,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/download.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":173277,"timestamp":19643556,"id":2038,"parentId":1972,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-sync.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":173435,"timestamp":19643687,"id":2042,"parentId":1981,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-terminal.js","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":174553,"timestamp":19643399,"id":2034,"parentId":1907,"tags":{"name":"/app/components/admin/users/UserImage.tsx","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":175677,"timestamp":19643280,"id":2033,"parentId":1895,"tags":{"name":"/app/components/admin/media/card/MediaMoreButton.tsx","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":175548,"timestamp":19644019,"id":2052,"parentId":1914,"tags":{"name":"/app/components/admin/databases/AddTableForm.tsx","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":176655,"timestamp":19644194,"id":2054,"parentId":1912,"tags":{"name":"/app/components/admin/databases/TablesList.tsx","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":177652,"timestamp":19643951,"id":2050,"parentId":1909,"tags":{"name":"/app/components/admin/databases/EditDatabaseForm.tsx","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":178597,"timestamp":19644097,"id":2053,"parentId":1917,"tags":{"name":"/app/components/admin/users/DbUsersList.tsx","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":179475,"timestamp":19643890,"id":2048,"parentId":1919,"tags":{"name":"/app/components/form/FormRadios.tsx","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":180816,"timestamp":19644259,"id":2055,"parentId":1910,"tags":{"name":"/app/components/admin/databases/connect/ConnectForm.tsx","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":182730,"timestamp":19643907,"id":2049,"parentId":1908,"tags":{"name":"/app/components/admin/users/DbCreateDbUserForm.tsx","layer":null},"startTime":1736805901746,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":185322,"timestamp":19643983,"id":2051,"parentId":1915,"tags":{"name":"/app/components/admin/databases/ExistingFieldEdit.tsx","layer":null},"startTime":1736805901747,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":205,"timestamp":19858087,"id":2072,"parentId":1829,"tags":{},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":17,"timestamp":19858310,"id":2073,"parentId":1830,"tags":{},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":9,"timestamp":19858333,"id":2074,"parentId":1831,"tags":{},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-json","duration":1188,"timestamp":19857685,"id":2061,"parentId":1932,"tags":{"name":"/app/package-shared/data/dataTypes.json","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4028,"timestamp":19857910,"id":2069,"parentId":1933,"tags":{"name":"__barrel_optimize__?names=ChevronUp!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4968,"timestamp":19857937,"id":2070,"parentId":1941,"tags":{"name":"__barrel_optimize__?names=ChevronDown!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5822,"timestamp":19857961,"id":2071,"parentId":1949,"tags":{"name":"__barrel_optimize__?names=BookText,CloudUpload,DatabaseBackup,FileWarning,Home,LockKeyhole,Server,SquareChevronRight,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6152,"timestamp":19858531,"id":2082,"parentId":1969,"tags":{"name":"__barrel_optimize__?names=BookText,CircleGauge,Database,FileKey2,Globe,Images,ShieldEllipsis,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6886,"timestamp":19858553,"id":2083,"parentId":1989,"tags":{"name":"__barrel_optimize__?names=Layers,Newspaper!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7581,"timestamp":19858582,"id":2084,"parentId":2019,"tags":{"name":"__barrel_optimize__?names=Plus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20220,"timestamp":19857601,"id":2060,"parentId":1982,"tags":{"name":"/app/node_modules/xterm-addon-fit/lib/xterm-addon-fit.js","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20542,"timestamp":19857756,"id":2063,"parentId":1926,"tags":{"name":"/app/components/general/DatabaseSlugCopy.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20293,"timestamp":19858506,"id":2081,"parentId":1948,"tags":{"name":"/app/components/admin/databases/MoreTableOptions.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20805,"timestamp":19858405,"id":2077,"parentId":1944,"tags":{"name":"/app/components/admin/databases/SingleEntryPrevNext.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22185,"timestamp":19857706,"id":2062,"parentId":1930,"tags":{"name":"/app/components/general/ActiveCloneTableBanner.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22364,"timestamp":19858347,"id":2075,"parentId":1950,"tags":{"name":"/app/components/general/ThemeSelector.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23112,"timestamp":19858433,"id":2078,"parentId":1944,"tags":{"name":"/app/components/admin/databases/SelectNewEntry.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23142,"timestamp":19858650,"id":2087,"parentId":2005,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/files.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23346,"timestamp":19858670,"id":2088,"parentId":2005,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/images.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24400,"timestamp":19858484,"id":2080,"parentId":1948,"tags":{"name":"/app/components/admin/databases/ImportExportEntries.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24511,"timestamp":19858628,"id":2086,"parentId":2005,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-video-2.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26138,"timestamp":19858457,"id":2079,"parentId":1941,"tags":{"name":"/app/layouts/components/AdminLayout/AdminUserBlock.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26197,"timestamp":19858715,"id":2090,"parentId":2007,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-left.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26979,"timestamp":19858605,"id":2085,"parentId":2014,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/createLucideIcon.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":27148,"timestamp":19858694,"id":2089,"parentId":2006,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy.js","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29618,"timestamp":19857785,"id":2064,"parentId":1930,"tags":{"name":"/app/components/admin/databases/TableEntryForm.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":30849,"timestamp":19857863,"id":2067,"parentId":1932,"tags":{"name":"/app/components/admin/databases/TableEntriesList.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32089,"timestamp":19857888,"id":2068,"parentId":1932,"tags":{"name":"/app/components/admin/databases/TableIndexes.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":33882,"timestamp":19857839,"id":2066,"parentId":1931,"tags":{"name":"/app/components/admin/databases/EditTableForm.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":35936,"timestamp":19857814,"id":2065,"parentId":1928,"tags":{"name":"/app/components/admin/databases/TableFields.tsx","layer":null},"startTime":1736805901960,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":38060,"timestamp":19858369,"id":2076,"parentId":1944,"tags":{"name":"/app/components/admin/databases/UpdateEntryForm.tsx","layer":null},"startTime":1736805901961,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1597364,"timestamp":18300220,"id":1441,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2F_app.tsx&page=%2F_app!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1757,"timestamp":19905319,"id":2092,"parentId":2054,"tags":{"name":"__barrel_optimize__?names=Copy,CopyPlus,Edit,FileX2,Grid2X2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16242,"timestamp":19905647,"id":2104,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/media/imageInputFileToBase64.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":17422,"timestamp":19905675,"id":2105,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/media/imageInputToBase64.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-js","duration":18508,"timestamp":19905704,"id":2106,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/media/inputFileToBase64.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":20915,"timestamp":19905730,"id":2107,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/auth/logout.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":24202,"timestamp":19905560,"id":2101,"parentId":1974,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/index.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25466,"timestamp":19905594,"id":2102,"parentId":2046,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/on.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26338,"timestamp":19905623,"id":2103,"parentId":2045,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/contrib/backo2.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28797,"timestamp":19905537,"id":2100,"parentId":1974,"tags":{"name":"/app/node_modules/socket.io-parser/build/esm/index.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29172,"timestamp":19905495,"id":2099,"parentId":2043,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/key.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29475,"timestamp":19905416,"id":2095,"parentId":2035,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-cw.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29646,"timestamp":19905437,"id":2096,"parentId":2036,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/x.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30040,"timestamp":19905237,"id":2091,"parentId":2007,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-right.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30098,"timestamp":19905352,"id":2093,"parentId":2035,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/arrow-left.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30194,"timestamp":19905476,"id":2098,"parentId":2043,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30472,"timestamp":19905393,"id":2094,"parentId":2035,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/hard-drive.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30656,"timestamp":19905457,"id":2097,"parentId":2037,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/package-plus.js","layer":null},"startTime":1736805902008,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10097,"timestamp":19938679,"id":2108,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/auth/google/getAccessToken.js","layer":null},"startTime":1736805902041,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":10395,"timestamp":19938755,"id":2109,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/auth/github/getAccessToken.js","layer":null},"startTime":1736805902041,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":11024,"timestamp":19938794,"id":2110,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/serialize-query.js","layer":null},"startTime":1736805902041,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":11468,"timestamp":19938829,"id":2111,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/serialize-cookies.js","layer":null},"startTime":1736805902041,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":11748,"timestamp":19938870,"id":2112,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/ejson.js","layer":null},"startTime":1736805902041,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12018,"timestamp":19938901,"id":2113,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/numberfy.js","layer":null},"startTime":1736805902041,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2468,"timestamp":19957404,"id":2123,"parentId":1986,"tags":{"name":"__barrel_optimize__?names=Server!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3096,"timestamp":19957529,"id":2127,"parentId":2081,"tags":{"name":"__barrel_optimize__?names=Ellipsis!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3804,"timestamp":19957551,"id":2128,"parentId":2067,"tags":{"name":"__barrel_optimize__?names=Grid2x2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"postcss-process","duration":3331,"timestamp":19961640,"id":2145,"parentId":2144,"tags":{},"startTime":1736805902064,"traceId":"16fbdd3be71556f5"},{"name":"postcss-loader","duration":6511,"timestamp":19958479,"id":2144,"parentId":2124,"tags":{},"startTime":1736805902061,"traceId":"16fbdd3be71556f5"},{"name":"css-loader","duration":7486,"timestamp":19965014,"id":2146,"parentId":2124,"tags":{"astUsed":"true"},"startTime":1736805902068,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":15580,"timestamp":19957433,"id":2124,"parentId":1963,"tags":{"name":"/app/components/pages/homepage/Home.module.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[7].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[7].use[2]!/app/components/pages/homepage/Home.module.css","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":23449,"timestamp":19957121,"id":2114,"parentId":2047,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/slugify.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":23588,"timestamp":19957371,"id":2121,"parentId":1966,"tags":{"name":"/app/components/general/MetricCard.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":24171,"timestamp":19957357,"id":2120,"parentId":1969,"tags":{"name":"/app/functions/isLocalSuperUser.ts","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":25090,"timestamp":19957198,"id":2115,"parentId":1959,"tags":{"name":"/app/functions/frontend/submitNewUserForm.ts","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25671,"timestamp":19957322,"id":2119,"parentId":1978,"tags":{"name":"/app/components/admin/api-keys/ApiKeyListCard.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25618,"timestamp":19957576,"id":2129,"parentId":2085,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/defaultAttributes.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25749,"timestamp":19957596,"id":2130,"parentId":2069,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-up.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25895,"timestamp":19957618,"id":2131,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/cloud-upload.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27114,"timestamp":19957274,"id":2117,"parentId":1967,"tags":{"name":"/app/components/pages/login/GoogleIdentityButton.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28617,"timestamp":19957298,"id":2118,"parentId":1967,"tags":{"name":"/app/components/pages/login/GithubLogin.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28492,"timestamp":19957641,"id":2132,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database-backup.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28623,"timestamp":19957685,"id":2134,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/home.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28778,"timestamp":19957730,"id":2136,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/server.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28911,"timestamp":19957753,"id":2137,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-chevron-right.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29064,"timestamp":19957778,"id":2138,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/users.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29169,"timestamp":19957843,"id":2141,"parentId":2082,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/shield-ellipsis.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29343,"timestamp":19957825,"id":2140,"parentId":2082,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/globe.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29633,"timestamp":19957709,"id":2135,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31298,"timestamp":19957245,"id":2116,"parentId":1961,"tags":{"name":"/app/components/admin/databases/DatabaseListCard.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":30841,"timestamp":19957883,"id":2143,"parentId":2083,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/newspaper.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":31022,"timestamp":19957865,"id":2142,"parentId":2083,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/layers.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":31975,"timestamp":19957467,"id":2125,"parentId":1987,"tags":{"name":"/app/components/admin/databases/fields/text/ace-editor.ts","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":31806,"timestamp":19957804,"id":2139,"parentId":2082,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-gauge.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":32099,"timestamp":19957663,"id":2133,"parentId":2071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-warning.js","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32980,"timestamp":19957504,"id":2126,"parentId":1992,"tags":{"name":"/app/components/admin/connect/MariaDBUserCard.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":34960,"timestamp":19957383,"id":2122,"parentId":1980,"tags":{"name":"/app/components/admin/connect/MariDBUserFormGrantsSection.tsx","layer":null},"startTime":1736805902060,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1701869,"timestamp":18300461,"id":1499,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&page=%2Fsu%2Fenvar!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1701954,"timestamp":18300459,"id":1498,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&page=%2Fsu%2Ferror-logs!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1701955,"timestamp":18300478,"id":1503,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&page=%2Fsu%2Fservers!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1701986,"timestamp":18300466,"id":1501,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&page=%2Fsu%2Fload-balancing!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1701977,"timestamp":18300493,"id":1506,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&page=%2Fsu%2Fusers%2Fnew!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1701997,"timestamp":18300488,"id":1505,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&page=%2Fsu%2Fusers!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1702038,"timestamp":18300464,"id":1500,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&page=%2Fsu!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1702073,"timestamp":18300446,"id":1495,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&page=%2Fsu%2Fdocs!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1702080,"timestamp":18300453,"id":1496,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1702090,"timestamp":18300456,"id":1497,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&page=%2Fsu%2Fdocs%2Fpages!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-css","duration":521344,"timestamp":19485871,"id":1963,"parentId":1851,"tags":{"name":"/app/components/pages/homepage/Home.module.css","layer":null},"startTime":1736805901588,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13588,"timestamp":20001934,"id":2155,"parentId":2081,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/Popover.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":25669,"timestamp":20001908,"id":2153,"parentId":2065,"tags":{"name":"/app/node_modules/gsap/Flip.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":26602,"timestamp":20002125,"id":2163,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/polling-fetch.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":27321,"timestamp":20002014,"id":2159,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/globals.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28544,"timestamp":20001974,"id":2157,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transport.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":28619,"timestamp":20002090,"id":2162,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/index.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":29357,"timestamp":20001993,"id":2158,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/util.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":31260,"timestamp":20002151,"id":2164,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/polling-xhr.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":32247,"timestamp":20002203,"id":2166,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/webtransport.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":33044,"timestamp":20002226,"id":2167,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/contrib/parseuri.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":33956,"timestamp":20002034,"id":2160,"parentId":2100,"tags":{"name":"/app/node_modules/socket.io-parser/build/esm/binary.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":34940,"timestamp":20002179,"id":2165,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/websocket.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":39468,"timestamp":20001955,"id":2156,"parentId":2101,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/socket.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":40021,"timestamp":20002069,"id":2161,"parentId":2100,"tags":{"name":"/app/node_modules/socket.io-parser/build/esm/is-binary.js","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":40679,"timestamp":20001924,"id":2154,"parentId":2065,"tags":{"name":"/app/node_modules/gsap/index.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":41046,"timestamp":20001789,"id":2148,"parentId":2085,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/shared/src/utils.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":41309,"timestamp":20001710,"id":2147,"parentId":2084,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/plus.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":41312,"timestamp":20001887,"id":2152,"parentId":2092,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/grid-2x2.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":41503,"timestamp":20001845,"id":2150,"parentId":2092,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-pen.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":41639,"timestamp":20001865,"id":2151,"parentId":2092,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-x-2.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":41855,"timestamp":20001818,"id":2149,"parentId":2092,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-plus.js","layer":null},"startTime":1736805902104,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":41739,"timestamp":20002258,"id":2168,"parentId":2001,"tags":{"name":"/app/functions/frontend/numberFormat.ts","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":42164,"timestamp":20002273,"id":2169,"parentId":2001,"tags":{"name":"/app/functions/frontend/numberFormatFloat.ts","layer":null},"startTime":1736805902105,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1747348,"timestamp":18300408,"id":1485,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Flogin.tsx&page=%2Flogin!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1747399,"timestamp":18300428,"id":1490,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&page=%2Fsu%2Fbackups!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7653,"timestamp":20047283,"id":2170,"parentId":2107,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/utils/parseClientCookies.js","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":7407,"timestamp":20047702,"id":2185,"parentId":2004,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/index.js","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8067,"timestamp":20047468,"id":2175,"parentId":2026,"tags":{"name":"/app/components/admin/media/TogglePrivacyButton.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8716,"timestamp":20047354,"id":2171,"parentId":1998,"tags":{"name":"/app/components/su/components/UserFiles.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9044,"timestamp":20047530,"id":2176,"parentId":2019,"tags":{"name":"/app/components/admin/media/MediaFolderCard.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9656,"timestamp":20047447,"id":2174,"parentId":1999,"tags":{"name":"/app/components/admin/databases/DatabaseImage.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9928,"timestamp":20047728,"id":2186,"parentId":2051,"tags":{"name":"/app/components/admin/databases/MoreOptionsModal.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10504,"timestamp":20047683,"id":2184,"parentId":2054,"tags":{"name":"/app/components/admin/databases/ImportSchemaComponent.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11060,"timestamp":20047666,"id":2183,"parentId":2054,"tags":{"name":"/app/components/admin/databases/ImportDbComponent.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11857,"timestamp":20047610,"id":2180,"parentId":2052,"tags":{"name":"/app/components/admin/databases/NewTableForm.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":12587,"timestamp":20047550,"id":2177,"parentId":2020,"tags":{"name":"/app/components/admin/users/UserListCard.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13333,"timestamp":20047647,"id":2182,"parentId":2054,"tags":{"name":"/app/components/admin/databases/TableListCard.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"}] -[{"name":"build-module-tsx","duration":14831,"timestamp":20047568,"id":2178,"parentId":2019,"tags":{"name":"/app/components/admin/media/card/MediaListCard.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16129,"timestamp":20047392,"id":2172,"parentId":1998,"tags":{"name":"/app/components/su/components/UserDbShell.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16866,"timestamp":20047586,"id":2179,"parentId":2004,"tags":{"name":"/app/components/su/components/RichText/RichTextExtensionBlock.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18072,"timestamp":20047414,"id":2173,"parentId":1999,"tags":{"name":"/app/components/admin/databases/DatabaseForm.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19269,"timestamp":20047629,"id":2181,"parentId":2052,"tags":{"name":"/app/components/admin/databases/CloneTableForm.tsx","layer":null},"startTime":1736805902150,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1291,"timestamp":20080663,"id":2187,"parentId":2116,"tags":{"name":"__barrel_optimize__?names=ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902183,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1793,"timestamp":20080722,"id":2188,"parentId":2126,"tags":{"name":"__barrel_optimize__?names=CircleX,Copy,Edit!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902183,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":8368,"timestamp":20080746,"id":2189,"parentId":2127,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/ellipsis.js","layer":null},"startTime":1736805902183,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15109,"timestamp":20080770,"id":2190,"parentId":2051,"tags":{"name":"/app/components/admin/databases/fields/text/JSONTextOption.tsx","layer":null},"startTime":1736805902183,"traceId":"16fbdd3be71556f5"},{"name":"build-module","duration":28,"timestamp":20099511,"id":2191,"parentId":1963,"tags":{},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":36321,"timestamp":20099604,"id":2193,"parentId":2154,"tags":{"name":"/app/node_modules/gsap/gsap-core.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":49677,"timestamp":20099554,"id":2192,"parentId":2154,"tags":{"name":"/app/node_modules/gsap/CSSPlugin.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":50162,"timestamp":20099615,"id":2194,"parentId":2157,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/contrib/parseqs.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":51014,"timestamp":20099658,"id":2195,"parentId":2163,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/polling.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":51235,"timestamp":20099694,"id":2196,"parentId":2164,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/contrib/has-cors.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":51621,"timestamp":20099723,"id":2197,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/PopoverPortal.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":52101,"timestamp":20099870,"id":2203,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/ArrowContainer.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":53696,"timestamp":20099745,"id":2198,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/util.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":55125,"timestamp":20099772,"id":2199,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/usePopover.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":55448,"timestamp":20099799,"id":2200,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useMemoizedArray.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":55792,"timestamp":20099824,"id":2201,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useHandlePrevValues.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":56457,"timestamp":20099847,"id":2202,"parentId":2155,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useArrowContainer.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":58930,"timestamp":20099893,"id":2204,"parentId":2153,"tags":{"name":"/app/node_modules/gsap/utils/matrix.js","layer":null},"startTime":1736805902202,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2628,"timestamp":20162106,"id":2205,"parentId":2175,"tags":{"name":"__barrel_optimize__?names=Lock,LockKeyholeOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3192,"timestamp":20162174,"id":2206,"parentId":2176,"tags":{"name":"__barrel_optimize__?names=Folder,X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3785,"timestamp":20162204,"id":2207,"parentId":2184,"tags":{"name":"__barrel_optimize__?names=FileCog!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":4401,"timestamp":20162228,"id":2208,"parentId":2182,"tags":{"name":"__barrel_optimize__?names=ChevronRight,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":5078,"timestamp":20162251,"id":2209,"parentId":2179,"tags":{"name":"__barrel_optimize__?names=CircleX,List,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":20917,"timestamp":20162304,"id":2212,"parentId":2064,"tags":{"name":"/app/functions/frontend/defaultFieldsRegexp.ts","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":21358,"timestamp":20162331,"id":2213,"parentId":2068,"tags":{"name":"/app/functions/frontend/addNewTemplateIndex.ts","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21769,"timestamp":20162294,"id":2211,"parentId":2065,"tags":{"name":"/app/components/general/ExpandBlock.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22212,"timestamp":20162272,"id":2210,"parentId":2079,"tags":{"name":"/app/layouts/components/AdminUserDropdown.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22383,"timestamp":20162352,"id":2214,"parentId":2065,"tags":{"name":"/app/functions/frontend/addNewTempField.ts","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":22959,"timestamp":20162540,"id":2223,"parentId":2076,"tags":{"name":"/app/components/admin/databases/UpdateEntryMoreOptions.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24402,"timestamp":20162396,"id":2216,"parentId":2064,"tags":{"name":"/app/components/admin/databases/TableEntryField.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":25607,"timestamp":20162454,"id":2219,"parentId":2068,"tags":{"name":"/app/components/admin/databases/SingleTableIndexCard.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":27021,"timestamp":20162498,"id":2221,"parentId":2065,"tags":{"name":"/app/components/admin/databases/NewFieldTemp.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":28293,"timestamp":20162473,"id":2220,"parentId":2065,"tags":{"name":"/app/components/admin/databases/ClonedSingleTableFieldCard.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":29830,"timestamp":20162375,"id":2215,"parentId":2081,"tags":{"name":"/app/components/admin/databases/SyncDataButton.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":31232,"timestamp":20162415,"id":2217,"parentId":2067,"tags":{"name":"/app/components/admin/databases/SearchEntriesSection.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":32204,"timestamp":20162521,"id":2222,"parentId":2065,"tags":{"name":"/app/components/admin/databases/SingleTableFieldCard.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":33791,"timestamp":20162434,"id":2218,"parentId":2068,"tags":{"name":"/app/components/admin/databases/NewIndexFieldTemp.tsx","layer":null},"startTime":1736805902265,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":15602,"timestamp":20204009,"id":2225,"parentId":2185,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/components/Editor.js","layer":null},"startTime":1736805902307,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":16009,"timestamp":20203923,"id":2224,"parentId":2188,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-x.js","layer":null},"startTime":1736805902306,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":16476,"timestamp":20204048,"id":2226,"parentId":2080,"tags":{"name":"/app/components/admin/databases/functions/import-export-handler.ts","layer":null},"startTime":1736805902307,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17130,"timestamp":20204080,"id":2227,"parentId":2065,"tags":{"name":"/app/components/admin/databases/functions/generateTypeDefinition.ts","layer":null},"startTime":1736805902307,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17814,"timestamp":20204111,"id":2228,"parentId":2064,"tags":{"name":"/app/functions/frontend/newEntryHandler.ts","layer":null},"startTime":1736805902307,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9223,"timestamp":20225773,"id":2229,"parentId":2046,"tags":{"name":"/app/node_modules/@socket.io/component-emitter/lib/esm/index.js","layer":null},"startTime":1736805902328,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":9684,"timestamp":20225837,"id":2230,"parentId":2199,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useElementRef.js","layer":null},"startTime":1736805902328,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2846,"timestamp":20237793,"id":2231,"parentId":2216,"tags":{"name":"__barrel_optimize__?names=Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902340,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3396,"timestamp":20238039,"id":2238,"parentId":2210,"tags":{"name":"__barrel_optimize__?names=CircleGauge!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":11944,"timestamp":20238016,"id":2237,"parentId":2209,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-ccw.js","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12216,"timestamp":20237934,"id":2234,"parentId":2206,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder.js","layer":null},"startTime":1736805902340,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12482,"timestamp":20237871,"id":2232,"parentId":2205,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock.js","layer":null},"startTime":1736805902340,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12634,"timestamp":20237902,"id":2233,"parentId":2205,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole-open.js","layer":null},"startTime":1736805902340,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12805,"timestamp":20237961,"id":2235,"parentId":2207,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-cog.js","layer":null},"startTime":1736805902340,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13002,"timestamp":20237991,"id":2236,"parentId":2209,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/list.js","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13216,"timestamp":20238187,"id":2244,"parentId":2172,"tags":{"name":"/app/components/su/components/UserDbShellQueryResult.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13852,"timestamp":20238131,"id":2242,"parentId":2171,"tags":{"name":"/app/components/su/components/UserSingleFile.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":14604,"timestamp":20238087,"id":2240,"parentId":2173,"tags":{"name":"/app/functions/frontend/submitNewDatabaseForm.ts","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15151,"timestamp":20238109,"id":2241,"parentId":2171,"tags":{"name":"/app/components/su/components/UserFolder.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":15674,"timestamp":20238241,"id":2246,"parentId":2178,"tags":{"name":"/app/components/admin/media/card/MediaLinksDropdown.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":16669,"timestamp":20238216,"id":2245,"parentId":2178,"tags":{"name":"/app/components/admin/media/card/MediaPreviewSection.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":17596,"timestamp":20238062,"id":2239,"parentId":2173,"tags":{"name":"/app/functions/frontend/submitUpdateDatabaseForm.ts","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":17762,"timestamp":20238348,"id":2250,"parentId":2186,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/EncryptionSelect.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18154,"timestamp":20238405,"id":2252,"parentId":2186,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/AutoIncrement.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":18466,"timestamp":20238472,"id":2254,"parentId":2186,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/UniqueFieldSelect.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":19662,"timestamp":20238155,"id":2243,"parentId":2180,"tags":{"name":"/app/components/admin/databases/NewTableNameSlugAndDescSection.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20085,"timestamp":20238263,"id":2247,"parentId":2178,"tags":{"name":"/app/components/admin/media/card/MediaPrivacyButton.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":20685,"timestamp":20238317,"id":2249,"parentId":2186,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/CSSFiles.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":21132,"timestamp":20238439,"id":2253,"parentId":2186,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/RegexPattern.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":22284,"timestamp":20238503,"id":2255,"parentId":2179,"tags":{"name":"/app/components/su/components/RichText/fns.ts","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":24489,"timestamp":20238289,"id":2248,"parentId":2179,"tags":{"name":"/app/components/su/components/RichText/ElementStyleModalContent.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":26476,"timestamp":20238377,"id":2251,"parentId":2186,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/ForeignKey.tsx","layer":null},"startTime":1736805902341,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972761,"timestamp":18300239,"id":1443,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fabout.tsx&page=%2Fabout!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972911,"timestamp":18300210,"id":1439,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2F404.tsx&page=%2F404!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972766,"timestamp":18300382,"id":1478,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fcontact.tsx&page=%2Fcontact!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972959,"timestamp":18300216,"id":1440,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2F500.tsx&page=%2F500!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972783,"timestamp":18300411,"id":1486,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fprivacy.tsx&page=%2Fprivacy!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972721,"timestamp":18300495,"id":1507,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fterms.tsx&page=%2Fterms!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972845,"timestamp":18300393,"id":1482,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Findex.tsx&page=%2F!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972882,"timestamp":18300385,"id":1479,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fcreate-account.tsx&page=%2Fcreate-account!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972784,"timestamp":18300502,"id":1508,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Funsubscribe.tsx&page=%2Funsubscribe!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972877,"timestamp":18300424,"id":1489,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&page=%2Fsend-password-reset-link!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972889,"timestamp":18300430,"id":1491,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Freset-password.tsx&page=%2Freset-password!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972955,"timestamp":18300378,"id":1477,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&page=%2Fblog!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972956,"timestamp":18300390,"id":1481,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&page=%2Fdocs!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972967,"timestamp":18300396,"id":1483,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1972960,"timestamp":18300419,"id":1488,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&page=%2Femail-verification!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973005,"timestamp":18300388,"id":1480,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973045,"timestamp":18300361,"id":1476,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&page=%2Fadmin!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973093,"timestamp":18300327,"id":1469,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973117,"timestamp":18300315,"id":1467,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fschema!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973133,"timestamp":18300312,"id":1466,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973500,"timestamp":18300305,"id":1464,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973490,"timestamp":18300336,"id":1470,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973599,"timestamp":18300245,"id":1445,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973616,"timestamp":18300242,"id":1444,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973519,"timestamp":18300357,"id":1475,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973631,"timestamp":18300259,"id":1449,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973552,"timestamp":18300352,"id":1474,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"}] -[{"name":"add-entry","duration":1973901,"timestamp":18300340,"id":1471,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1973963,"timestamp":18300302,"id":1463,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974031,"timestamp":18300256,"id":1448,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974072,"timestamp":18300295,"id":1461,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974037,"timestamp":18300348,"id":1473,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974119,"timestamp":18300280,"id":1456,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974120,"timestamp":18300293,"id":1460,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974175,"timestamp":18300262,"id":1450,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974171,"timestamp":18300289,"id":1459,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974225,"timestamp":18300250,"id":1446,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974181,"timestamp":18300308,"id":1465,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974214,"timestamp":18300298,"id":1462,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1974272,"timestamp":18300253,"id":1447,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":11727,"timestamp":20272478,"id":2256,"parentId":2225,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/ScriptLoader2.js","layer":null},"startTime":1736805902375,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":12662,"timestamp":20272567,"id":2257,"parentId":2225,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/Utils.js","layer":null},"startTime":1736805902375,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13666,"timestamp":20272631,"id":2259,"parentId":2225,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/components/EditorPropTypes.js","layer":null},"startTime":1736805902375,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":13857,"timestamp":20272601,"id":2258,"parentId":2225,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/TinyMCE.js","layer":null},"startTime":1736805902375,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":14559,"timestamp":20272664,"id":2260,"parentId":2186,"tags":{"name":"/app/components/general/Modal.tsx","layer":null},"startTime":1736805902375,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":1992825,"timestamp":18300287,"id":1458,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6760,"timestamp":20288241,"id":2261,"parentId":2157,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/index.js","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":6921,"timestamp":20288368,"id":2263,"parentId":2221,"tags":{"name":"/app/functions/frontend/addNewField.ts","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7097,"timestamp":20288397,"id":2265,"parentId":2218,"tags":{"name":"/app/functions/frontend/addNewIndex.ts","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":7483,"timestamp":20288512,"id":2270,"parentId":2215,"tags":{"name":"/app/functions/frontend/syncTableDataFormHandler.ts","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":8403,"timestamp":20288385,"id":2264,"parentId":2222,"tags":{"name":"/app/functions/frontend/reorderField.ts","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9065,"timestamp":20288408,"id":2266,"parentId":2216,"tags":{"name":"/app/components/admin/databases/TableRichTextEntryField.tsx","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":9565,"timestamp":20288487,"id":2269,"parentId":2216,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditor.tsx","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":10874,"timestamp":20288320,"id":2262,"parentId":2216,"tags":{"name":"/app/functions/frontend/generateFormElementsForEntry.tsx","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":11815,"timestamp":20288466,"id":2268,"parentId":2221,"tags":{"name":"/app/components/admin/databases/NewFieldFormContent.tsx","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":13093,"timestamp":20288434,"id":2267,"parentId":2219,"tags":{"name":"/app/components/admin/databases/ExistingIndexEdit.tsx","layer":null},"startTime":1736805902391,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2004750,"timestamp":18300277,"id":1455,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2004823,"timestamp":18300270,"id":1453,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2004846,"timestamp":18300264,"id":1451,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1766,"timestamp":20304256,"id":2271,"parentId":2242,"tags":{"name":"__barrel_optimize__?names=HardDrive!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902407,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2469,"timestamp":20304321,"id":2272,"parentId":2241,"tags":{"name":"__barrel_optimize__?names=Copy,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902407,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3100,"timestamp":20304350,"id":2273,"parentId":2248,"tags":{"name":"__barrel_optimize__?names=CircleX!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902407,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3784,"timestamp":20304373,"id":2274,"parentId":2247,"tags":{"name":"__barrel_optimize__?names=Lock,LockOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902407,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2017812,"timestamp":18300485,"id":1504,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&page=%2Fsu%2Fusers%2F%5Bsingle%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1919,"timestamp":20319311,"id":2275,"parentId":2261,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/encodePacket.browser.js","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2503,"timestamp":20319378,"id":2276,"parentId":2261,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/decodePacket.browser.js","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2777,"timestamp":20319410,"id":2277,"parentId":2261,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/commons.js","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":3292,"timestamp":20319502,"id":2278,"parentId":2274,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-open.js","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":3665,"timestamp":20319603,"id":2281,"parentId":2266,"tags":{"name":"/app/functions/frontend/tinyMCEEditorSetup.ts","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":4043,"timestamp":20319583,"id":2280,"parentId":2269,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditorHeader.tsx","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":4572,"timestamp":20319559,"id":2279,"parentId":2267,"tags":{"name":"/app/components/admin/databases/indexes/indexSelectChange.ts","layer":null},"startTime":1736805902422,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2024903,"timestamp":18300324,"id":1468,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2024950,"timestamp":18300343,"id":1472,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2026123,"timestamp":18300284,"id":1457,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1314,"timestamp":20333246,"id":2282,"parentId":2280,"tags":{"name":"__barrel_optimize__?names=CircleMinus,CirclePlus,Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736805902436,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1325,"timestamp":20335195,"id":2286,"parentId":2259,"tags":{"name":"/app/node_modules/prop-types/index.js","layer":null},"startTime":1736805902438,"traceId":"16fbdd3be71556f5"},{"name":"build-module-ts","duration":1750,"timestamp":20335181,"id":2285,"parentId":2281,"tags":{"name":"/app/functions/frontend/handleCopyHTML.ts","layer":null},"startTime":1736805902438,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":2283,"timestamp":20335115,"id":2283,"parentId":2281,"tags":{"name":"/app/functions/frontend/handleEditHTML.tsx","layer":null},"startTime":1736805902438,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":2658,"timestamp":20335158,"id":2284,"parentId":2281,"tags":{"name":"/app/functions/frontend/handleEmbed.tsx","layer":null},"startTime":1736805902438,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":2465,"timestamp":20338397,"id":2287,"parentId":2276,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/contrib/base64-arraybuffer.js","layer":null},"startTime":1736805902441,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2040648,"timestamp":18300433,"id":1492,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&page=%2Fsu%2Fconsole!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1056,"timestamp":20340999,"id":2289,"parentId":2282,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-plus.js","layer":null},"startTime":1736805902444,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1299,"timestamp":20340934,"id":2288,"parentId":2282,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-minus.js","layer":null},"startTime":1736805902443,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":6743,"timestamp":20342750,"id":2292,"parentId":2286,"tags":{"name":"/app/node_modules/prop-types/factoryWithThrowingShims.js","layer":null},"startTime":1736805902445,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":7607,"timestamp":20342474,"id":2290,"parentId":2284,"tags":{"name":"/app/components/general/EmbedPopupContent.tsx","layer":null},"startTime":1736805902445,"traceId":"16fbdd3be71556f5"},{"name":"build-module-tsx","duration":8299,"timestamp":20342513,"id":2291,"parentId":2283,"tags":{"name":"/app/components/general/EditHTMLPopupContent.tsx","layer":null},"startTime":1736805902445,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":740,"timestamp":20352840,"id":2293,"parentId":2291,"tags":{"name":"/app/node_modules/html-prettify/src/index.js","layer":null},"startTime":1736805902455,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":822,"timestamp":20353789,"id":2294,"parentId":2292,"tags":{"name":"/app/node_modules/prop-types/lib/ReactPropTypesSecret.js","layer":null},"startTime":1736805902456,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2054224,"timestamp":18300438,"id":1494,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&page=%2Fsu%2Fdocs%2Fedit-page!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2054297,"timestamp":18300436,"id":1493,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&page=%2Fsu%2Fdocs%2Fcreate-page!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":732,"timestamp":20354788,"id":2295,"parentId":2293,"tags":{"name":"/app/node_modules/html-prettify/src/utils/addIndentation.js","layer":null},"startTime":1736805902457,"traceId":"16fbdd3be71556f5"},{"name":"build-module-js","duration":1198,"timestamp":20354827,"id":2296,"parentId":2293,"tags":{"name":"/app/node_modules/html-prettify/src/utils/toLines.js","layer":null},"startTime":1736805902457,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2055805,"timestamp":18300268,"id":1452,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"add-entry","duration":2055838,"timestamp":18300274,"id":1454,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D!"},"startTime":1736805900403,"traceId":"16fbdd3be71556f5"},{"name":"make","duration":2056370,"timestamp":18299844,"id":1436,"parentId":1435,"tags":{},"startTime":1736805900402,"traceId":"16fbdd3be71556f5"},{"name":"chunk-graph","duration":17227,"timestamp":20396604,"id":2298,"parentId":2297,"tags":{},"startTime":1736805902499,"traceId":"16fbdd3be71556f5"},{"name":"optimize-modules","duration":15,"timestamp":20413948,"id":2300,"parentId":2297,"tags":{},"startTime":1736805902516,"traceId":"16fbdd3be71556f5"},{"name":"optimize-chunks","duration":25116,"timestamp":20414235,"id":2301,"parentId":2297,"tags":{},"startTime":1736805902517,"traceId":"16fbdd3be71556f5"},{"name":"optimize-tree","duration":15,"timestamp":20439395,"id":2302,"parentId":2297,"tags":{},"startTime":1736805902542,"traceId":"16fbdd3be71556f5"},{"name":"optimize-chunk-modules","duration":29628,"timestamp":20439521,"id":2303,"parentId":2297,"tags":{},"startTime":1736805902542,"traceId":"16fbdd3be71556f5"},{"name":"optimize","duration":55309,"timestamp":20413890,"id":2299,"parentId":2297,"tags":{},"startTime":1736805902516,"traceId":"16fbdd3be71556f5"},{"name":"module-hash","duration":23095,"timestamp":20477989,"id":2304,"parentId":2297,"tags":{},"startTime":1736805902581,"traceId":"16fbdd3be71556f5"},{"name":"code-generation","duration":236139,"timestamp":20501125,"id":2305,"parentId":2297,"tags":{},"startTime":1736805902604,"traceId":"16fbdd3be71556f5"},{"name":"hash","duration":8027,"timestamp":20741135,"id":2306,"parentId":2297,"tags":{},"startTime":1736805902844,"traceId":"16fbdd3be71556f5"},{"name":"code-generation-jobs","duration":204,"timestamp":20749159,"id":2307,"parentId":2297,"tags":{},"startTime":1736805902852,"traceId":"16fbdd3be71556f5"},{"name":"module-assets","duration":283,"timestamp":20749322,"id":2308,"parentId":2297,"tags":{},"startTime":1736805902852,"traceId":"16fbdd3be71556f5"},{"name":"create-chunk-assets","duration":13211,"timestamp":20749614,"id":2309,"parentId":2297,"tags":{},"startTime":1736805902852,"traceId":"16fbdd3be71556f5"},{"name":"NextJsBuildManifest-generateClientManifest","duration":4894,"timestamp":20782187,"id":2311,"parentId":1435,"tags":{},"startTime":1736805902885,"traceId":"16fbdd3be71556f5"},{"name":"NextJsBuildManifest-createassets","duration":7812,"timestamp":20779296,"id":2310,"parentId":1435,"tags":{},"startTime":1736805902882,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":99928,"timestamp":20844536,"id":2314,"parentId":2312,"tags":{"name":"static/chunks/pages/_error-158556db7d796075.js","cache":"MISS"},"startTime":1736805902947,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":99943,"timestamp":20844609,"id":2315,"parentId":2312,"tags":{"name":"static/chunks/pages/404-33491b2b2da7f694.js","cache":"MISS"},"startTime":1736805902947,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":99869,"timestamp":20844728,"id":2316,"parentId":2312,"tags":{"name":"static/chunks/pages/500-dd65f34beee2af29.js","cache":"MISS"},"startTime":1736805902947,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":95970,"timestamp":20848684,"id":2318,"parentId":2312,"tags":{"name":"static/chunks/pages/about-175c96e0e3bce811.js","cache":"MISS"},"startTime":1736805902951,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94407,"timestamp":20850343,"id":2322,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/edit-database-a16460745888b67d.js","cache":"MISS"},"startTime":1736805902953,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90081,"timestamp":20854716,"id":2337,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/add-database-270e1ab6cc854e71.js","cache":"MISS"},"startTime":1736805902957,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":92314,"timestamp":20852572,"id":2331,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]/change-password-98fd96c78886d603.js","cache":"MISS"},"startTime":1736805902955,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94103,"timestamp":20850838,"id":2324,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/shell-7cd77f974c81c458.js","cache":"MISS"},"startTime":1736805902953,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89897,"timestamp":20855136,"id":2339,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases-bf3bc5b18c2bc2ae.js","cache":"MISS"},"startTime":1736805902958,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94580,"timestamp":20850509,"id":2323,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/connect-cbc803a2d049d987.js","cache":"MISS"},"startTime":1736805902953,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93188,"timestamp":20851982,"id":2328,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields-90b1d044a8d8a307.js","cache":"MISS"},"startTime":1736805902955,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":95971,"timestamp":20849561,"id":2320,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/api-keys-ebc6dbdf36455187.js","cache":"MISS"},"startTime":1736805902952,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94510,"timestamp":20851091,"id":2325,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/schema-abdcfec0b726d5c3.js","cache":"MISS"},"startTime":1736805902954,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93892,"timestamp":20851751,"id":2327,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry-3cb64992d90a2310.js","cache":"MISS"},"startTime":1736805902954,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":95768,"timestamp":20849926,"id":2321,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]-eedb2969902a3df3.js","cache":"MISS"},"startTime":1736805902952,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94305,"timestamp":20851439,"id":2326,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table-49af600f89c4a62b.js","cache":"MISS"},"startTime":1736805902954,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93618,"timestamp":20852182,"id":2329,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]-05536984edfd241f.js","cache":"MISS"},"startTime":1736805902955,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90092,"timestamp":20855752,"id":2343,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/media-fb4e8c9a85501a29.js","cache":"MISS"},"startTime":1736805902958,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":97463,"timestamp":20848807,"id":2319,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/connect-9fc2456ec5b13e38.js","cache":"MISS"},"startTime":1736805902951,"traceId":"16fbdd3be71556f5"}] -[{"name":"minify-js","duration":90470,"timestamp":20856680,"id":2348,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/databases/[database]-1420681ea698d5b2.js","cache":"MISS"},"startTime":1736805902959,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":92034,"timestamp":20855231,"id":2340,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users-482a585340c1b89e.js","cache":"MISS"},"startTime":1736805902958,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94856,"timestamp":20852464,"id":2330,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries-935bba1919a775f4.js","cache":"MISS"},"startTime":1736805902955,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93132,"timestamp":20854243,"id":2335,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]-7fc284bf9e00bf83.js","cache":"MISS"},"startTime":1736805902957,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90612,"timestamp":20856805,"id":2349,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/databases-00c6c7eed959b915.js","cache":"MISS"},"startTime":1736805902959,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89759,"timestamp":20857708,"id":2355,"parentId":2312,"tags":{"name":"static/chunks/pages/docs/[page]/[sub-page]-e1ce842c0179338f.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":92678,"timestamp":20854870,"id":2338,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-user-d54a775573725490.js","cache":"MISS"},"startTime":1736805902957,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90683,"timestamp":20856941,"id":2350,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users-3527e3fb682652c8.js","cache":"MISS"},"startTime":1736805902959,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88053,"timestamp":20859618,"id":2369,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/edit-page-0d9f864ae1c2491a.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91818,"timestamp":20855898,"id":2344,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/settings-b6101336b603a20f.js","cache":"MISS"},"startTime":1736805902958,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":87966,"timestamp":20859787,"id":2372,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/pages-9d23a704d1108cf4.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89410,"timestamp":20858387,"id":2359,"parentId":2312,"tags":{"name":"static/chunks/pages/logout-cfa447b9717e1211.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88024,"timestamp":20859830,"id":2373,"parentId":2312,"tags":{"name":"static/chunks/pages/su/error-logs-060485b02b78417f.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89441,"timestamp":20858469,"id":2360,"parentId":2312,"tags":{"name":"static/chunks/pages/login-1fe25640c5375fc7.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91455,"timestamp":20856513,"id":2347,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/media/[...folder]-b2d851a479afd05b.js","cache":"MISS"},"startTime":1736805902959,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90743,"timestamp":20857289,"id":2352,"parentId":2312,"tags":{"name":"static/chunks/pages/blog-16433f6c50111391.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94121,"timestamp":20853980,"id":2334,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables-d15e728d6825db77.js","cache":"MISS"},"startTime":1736805902957,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":92057,"timestamp":20856109,"id":2345,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/add-user-70dd307f3209487c.js","cache":"MISS"},"startTime":1736805902959,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88633,"timestamp":20859575,"id":2368,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/create-page-ec7a474c711f4aab.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90680,"timestamp":20857569,"id":2354,"parentId":2312,"tags":{"name":"static/chunks/pages/create-account-442192a6aa2a5db4.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88589,"timestamp":20859702,"id":2371,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/pages/[id]-88e8fa764087cd8e.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88066,"timestamp":20860281,"id":2376,"parentId":2312,"tags":{"name":"static/chunks/pages/su/load-balancing-f1cbf73ca85f92eb.js","cache":"MISS"},"startTime":1736805902963,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89506,"timestamp":20858889,"id":2363,"parentId":2312,"tags":{"name":"static/chunks/pages/email-verification-8f76f6e6fcc42bae.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":90227,"timestamp":20858299,"id":2358,"parentId":2312,"tags":{"name":"static/chunks/pages/docs/[page]-b8db6e3ae1419f4e.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88907,"timestamp":20859662,"id":2370,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs-a820e92d9f236f03.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91228,"timestamp":20857379,"id":2353,"parentId":2312,"tags":{"name":"static/chunks/pages/contact-6b6262f89413ba71.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89679,"timestamp":20858968,"id":2364,"parentId":2312,"tags":{"name":"static/chunks/pages/send-password-reset-link-5bcef21408c821e5.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93109,"timestamp":20855579,"id":2342,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/schema-dac85f32030dd8d3.js","cache":"MISS"},"startTime":1736805902958,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88611,"timestamp":20860116,"id":2375,"parentId":2312,"tags":{"name":"static/chunks/pages/su-c5ab2df75c7c5c88.js","cache":"MISS"},"startTime":1736805902963,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89967,"timestamp":20858807,"id":2362,"parentId":2312,"tags":{"name":"static/chunks/pages/redirect-a083a626f8b277a1.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91607,"timestamp":20857208,"id":2351,"parentId":2312,"tags":{"name":"static/chunks/pages/admin-111c2e98619e424d.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94397,"timestamp":20854471,"id":2336,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-social-logins-e8bee178122af0b3.js","cache":"MISS"},"startTime":1736805902957,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":96268,"timestamp":20852718,"id":2332,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]-16c952028c5343ce.js","cache":"MISS"},"startTime":1736805902955,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":87336,"timestamp":20861695,"id":2384,"parentId":2312,"tags":{"name":"static/chunks/webpack-810c18afc07353bc.js","cache":"MISS"},"startTime":1736805902964,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93650,"timestamp":20855420,"id":2341,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]-cb69b2f56865df4e.js","cache":"MISS"},"startTime":1736805902958,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89696,"timestamp":20859418,"id":2367,"parentId":2312,"tags":{"name":"static/chunks/pages/su/console-04bd8655e1f27673.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89791,"timestamp":20859959,"id":2374,"parentId":2312,"tags":{"name":"static/chunks/pages/su/envar-a744d9ce2e005fcf.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91828,"timestamp":20857975,"id":2357,"parentId":2312,"tags":{"name":"static/chunks/pages/index-86ad3ee311b3631e.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91448,"timestamp":20858619,"id":2361,"parentId":2312,"tags":{"name":"static/chunks/pages/privacy-159b0695374d3f66.js","cache":"MISS"},"startTime":1736805902961,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":88496,"timestamp":20861612,"id":2383,"parentId":2312,"tags":{"name":"static/chunks/pages/unsubscribe-68ad8fe99d1086ba.js","cache":"MISS"},"startTime":1736805902964,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":93825,"timestamp":20856341,"id":2346,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/databases/[database]/[user]-37f22546b940d5ff.js","cache":"MISS"},"startTime":1736805902959,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":96794,"timestamp":20853467,"id":2333,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/add-table-9ed3b2c1935e7f49.js","cache":"MISS"},"startTime":1736805902956,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91004,"timestamp":20859304,"id":2366,"parentId":2312,"tags":{"name":"static/chunks/pages/reset-password-073f6638bd8c602f.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":84102,"timestamp":20866302,"id":2394,"parentId":2312,"tags":{"name":"static/chunks/7287-7b891520a18d4b44.js","cache":"MISS"},"startTime":1736805902969,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":84114,"timestamp":20866433,"id":2395,"parentId":2312,"tags":{"name":"static/chunks/7391-ece848dab78126c0.js","cache":"MISS"},"startTime":1736805902969,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":91493,"timestamp":20859093,"id":2365,"parentId":2312,"tags":{"name":"static/chunks/pages/su/backups-7b0ae936f386d60d.js","cache":"MISS"},"startTime":1736805902962,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":95339,"timestamp":20857822,"id":2356,"parentId":2312,"tags":{"name":"static/chunks/pages/docs-e3af333a5ec4b7f9.js","cache":"MISS"},"startTime":1736805902960,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":94522,"timestamp":20861351,"id":2382,"parentId":2312,"tags":{"name":"static/chunks/pages/terms-84e76b283c94aa00.js","cache":"MISS"},"startTime":1736805902964,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":89691,"timestamp":20866994,"id":2397,"parentId":2312,"tags":{"name":"static/chunks/5810-949e2c13b225cb77.js","cache":"MISS"},"startTime":1736805902970,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":117610,"timestamp":20863684,"id":2390,"parentId":2312,"tags":{"name":"static/chunks/9660-78c8822b00ea7704.js","cache":"MISS"},"startTime":1736805902966,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":120200,"timestamp":20861252,"id":2381,"parentId":2312,"tags":{"name":"static/chunks/pages/su/users/new-34f1b011a190cd7c.js","cache":"MISS"},"startTime":1736805902964,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":114282,"timestamp":20867230,"id":2398,"parentId":2312,"tags":{"name":"static/chunks/9268-e50b8b33479f88cf.js","cache":"MISS"},"startTime":1736805902970,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":111641,"timestamp":20870037,"id":2404,"parentId":2312,"tags":{"name":"static/chunks/9950-dcfa4b8a1cdb0d08.js","cache":"MISS"},"startTime":1736805902973,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":114949,"timestamp":20866802,"id":2396,"parentId":2312,"tags":{"name":"static/chunks/8076-348ed73ae542bdcd.js","cache":"MISS"},"startTime":1736805902969,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":111252,"timestamp":20870541,"id":2406,"parentId":2312,"tags":{"name":"static/chunks/6999-0459b23ea0165396.js","cache":"MISS"},"startTime":1736805902973,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":120724,"timestamp":20861127,"id":2380,"parentId":2312,"tags":{"name":"static/chunks/pages/su/users-1bbc526bb9d2f8ce.js","cache":"MISS"},"startTime":1736805902964,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":121471,"timestamp":20860427,"id":2377,"parentId":2312,"tags":{"name":"static/chunks/pages/su/login-5340c2e7a0c5d584.js","cache":"MISS"},"startTime":1736805902963,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":121432,"timestamp":20860509,"id":2378,"parentId":2312,"tags":{"name":"static/chunks/pages/su/servers-9cac9ee9f7118043.js","cache":"MISS"},"startTime":1736805902963,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":122186,"timestamp":20872397,"id":2409,"parentId":2312,"tags":{"name":"static/chunks/3867-6b3e9323b0262459.js","cache":"MISS"},"startTime":1736805902975,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":121445,"timestamp":20873225,"id":2418,"parentId":2312,"tags":{"name":"server/next-font-manifest.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":131350,"timestamp":20863383,"id":2389,"parentId":2312,"tags":{"name":"static/chunks/8261-c84643bacdc1fa7c.js","cache":"MISS"},"startTime":1736805902966,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":121589,"timestamp":20873179,"id":2413,"parentId":2312,"tags":{"name":"server/middleware-react-loadable-manifest.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":125495,"timestamp":20869393,"id":2403,"parentId":2312,"tags":{"name":"static/chunks/4261-f81c8f64448d27cb.js","cache":"MISS"},"startTime":1736805902972,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":122962,"timestamp":20873216,"id":2417,"parentId":2312,"tags":{"name":"static/hgCuuxNPs7UC1FUl37eUz/_buildManifest.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":123053,"timestamp":20873209,"id":2416,"parentId":2312,"tags":{"name":"server/middleware-build-manifest.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":123090,"timestamp":20873204,"id":2415,"parentId":2312,"tags":{"name":"static/hgCuuxNPs7UC1FUl37eUz/_ssgManifest.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":123132,"timestamp":20873196,"id":2414,"parentId":2312,"tags":{"name":"server/dynamic-css-manifest.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":126037,"timestamp":20870331,"id":2405,"parentId":2312,"tags":{"name":"static/chunks/6830-9d1d72fda9b42a3d.js","cache":"MISS"},"startTime":1736805902973,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":123566,"timestamp":20872847,"id":2411,"parentId":2312,"tags":{"name":"static/chunks/3298-bf77c986348119d2.js","cache":"MISS"},"startTime":1736805902975,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":124975,"timestamp":20872658,"id":2410,"parentId":2312,"tags":{"name":"static/chunks/6099-d50f5ab4ad8155be.js","cache":"MISS"},"startTime":1736805902975,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":143671,"timestamp":20870715,"id":2407,"parentId":2312,"tags":{"name":"static/chunks/2480-09f0d2bd0b57a837.js","cache":"MISS"},"startTime":1736805902973,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":141781,"timestamp":20873022,"id":2412,"parentId":2312,"tags":{"name":"static/chunks/4060-5751a2e742d74cb4.js","cache":"MISS"},"startTime":1736805902976,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":145663,"timestamp":20869203,"id":2402,"parentId":2312,"tags":{"name":"static/chunks/6383-1b6c88d49308b969.js","cache":"MISS"},"startTime":1736805902972,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":154312,"timestamp":20860612,"id":2379,"parentId":2312,"tags":{"name":"static/chunks/pages/su/users/[single]-cf2aad9c11ffb529.js","cache":"MISS"},"startTime":1736805902963,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":147818,"timestamp":20867374,"id":2399,"parentId":2312,"tags":{"name":"static/chunks/2438-c9e411c1c189c066.js","cache":"MISS"},"startTime":1736805902970,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":147617,"timestamp":20867711,"id":2400,"parentId":2312,"tags":{"name":"static/chunks/8311-47fb745e7c5ab450.js","cache":"MISS"},"startTime":1736805902970,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":143700,"timestamp":20871736,"id":2408,"parentId":2312,"tags":{"name":"static/chunks/4403-6f745851e7a0472d.js","cache":"MISS"},"startTime":1736805902974,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":151097,"timestamp":20868756,"id":2401,"parentId":2312,"tags":{"name":"static/chunks/1580-7b44e7c7734b23fc.js","cache":"MISS"},"startTime":1736805902971,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":173561,"timestamp":20864911,"id":2392,"parentId":2312,"tags":{"name":"static/chunks/2829-4502fbb746023c5f.js","cache":"MISS"},"startTime":1736805902967,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":175612,"timestamp":20863023,"id":2388,"parentId":2312,"tags":{"name":"static/chunks/6428-871d12a0e04dc58d.js","cache":"MISS"},"startTime":1736805902966,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":196976,"timestamp":20865210,"id":2393,"parentId":2312,"tags":{"name":"static/chunks/2793-e696ad685b3d9b29.js","cache":"MISS"},"startTime":1736805902968,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":209330,"timestamp":20864085,"id":2391,"parentId":2312,"tags":{"name":"static/chunks/6460-0885ae654d195c82.js","cache":"MISS"},"startTime":1736805902967,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":276823,"timestamp":20841193,"id":2313,"parentId":2312,"tags":{"name":"static/chunks/main-a0bdd92e7b43604b.js","cache":"MISS"},"startTime":1736805902944,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":263686,"timestamp":20862093,"id":2386,"parentId":2312,"tags":{"name":"static/chunks/94726e6d-32f68157960855f5.js","cache":"MISS"},"startTime":1736805902965,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":321206,"timestamp":20844822,"id":2317,"parentId":2312,"tags":{"name":"static/chunks/pages/_app-c2b51a705261a37d.js","cache":"MISS"},"startTime":1736805902947,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":328364,"timestamp":20861772,"id":2385,"parentId":2312,"tags":{"name":"static/chunks/framework-bd96dea0d6d5688f.js","cache":"MISS"},"startTime":1736805902964,"traceId":"16fbdd3be71556f5"},{"name":"minify-js","duration":410082,"timestamp":20862735,"id":2387,"parentId":2312,"tags":{"name":"static/chunks/ed150ef9-4bae487078acc5bf.js","cache":"MISS"},"startTime":1736805902965,"traceId":"16fbdd3be71556f5"},{"name":"minify-webpack-plugin-optimize","duration":484219,"timestamp":20788628,"id":2312,"parentId":1435,"tags":{"compilationName":"client"},"startTime":1736805902891,"traceId":"16fbdd3be71556f5"},{"name":"minify-css","duration":359303,"timestamp":21273189,"id":2420,"parentId":2419,"tags":{"file":"static/css/bf9db5436f73da1d.css","cache":"MISS"},"startTime":1736805903376,"traceId":"16fbdd3be71556f5"},{"name":"minify-css","duration":359200,"timestamp":21273306,"id":2421,"parentId":2419,"tags":{"file":"static/css/9b1cffe2c89f6bb5.css","cache":"MISS"},"startTime":1736805903376,"traceId":"16fbdd3be71556f5"},{"name":"minify-css","duration":359195,"timestamp":21273313,"id":2422,"parentId":2419,"tags":{"file":"static/css/2c3db85a1d7310ee.css","cache":"MISS"},"startTime":1736805903376,"traceId":"16fbdd3be71556f5"},{"name":"css-minimizer-plugin","duration":359448,"timestamp":21273065,"id":2419,"parentId":1435,"tags":{},"startTime":1736805903376,"traceId":"16fbdd3be71556f5"},{"name":"seal","duration":1273535,"timestamp":20375398,"id":2297,"parentId":1435,"tags":{},"startTime":1736805902478,"traceId":"16fbdd3be71556f5"},{"name":"webpack-compilation","duration":3351169,"timestamp":18297855,"id":1435,"parentId":13,"tags":{"name":"client"},"startTime":1736805900400,"traceId":"16fbdd3be71556f5"},{"name":"emit","duration":3701,"timestamp":21649075,"id":2423,"parentId":13,"tags":{},"startTime":1736805903752,"traceId":"16fbdd3be71556f5"},{"name":"webpack-close","duration":384647,"timestamp":21653388,"id":2424,"parentId":13,"tags":{"name":"client"},"startTime":1736805903756,"traceId":"16fbdd3be71556f5"},{"name":"webpack-generate-error-stats","duration":843,"timestamp":22038056,"id":2425,"parentId":2424,"tags":{},"startTime":1736805904141,"traceId":"16fbdd3be71556f5"},{"name":"run-webpack-compiler","duration":20507135,"timestamp":1532123,"id":13,"parentId":1,"tags":{},"startTime":1736805883635,"traceId":"16fbdd3be71556f5"},{"name":"format-webpack-messages","duration":302,"timestamp":22039365,"id":2426,"parentId":1,"tags":{},"startTime":1736805904142,"traceId":"16fbdd3be71556f5"},{"name":"check-static-error-page","duration":85798,"timestamp":22416523,"id":2429,"parentId":2428,"tags":{},"startTime":1736805904519,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":14135,"timestamp":22550567,"id":2431,"parentId":2428,"tags":{"page":"/_error"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"}] -[{"name":"check-page","duration":19034,"timestamp":22546605,"id":2430,"parentId":2428,"tags":{"page":"/_app"},"startTime":1736805904649,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":15316,"timestamp":22550670,"id":2432,"parentId":2428,"tags":{"page":"/_document"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":14329,"timestamp":22552328,"id":2469,"parentId":2428,"tags":{"page":"/api/acceptUserInvitation"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":14462,"timestamp":22552357,"id":2470,"parentId":2428,"tags":{"page":"/api/addAdminUserUser"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":15086,"timestamp":22552381,"id":2471,"parentId":2428,"tags":{"page":"/api/addApiKey"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":15331,"timestamp":22552441,"id":2473,"parentId":2428,"tags":{"page":"/api/addNewMediaFolder"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":15748,"timestamp":22552404,"id":2472,"parentId":2428,"tags":{"page":"/api/addDbUser"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":16448,"timestamp":22552474,"id":2474,"parentId":2428,"tags":{"page":"/api/addSocialLogin"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":16935,"timestamp":22552498,"id":2475,"parentId":2428,"tags":{"page":"/api/addTableEntry"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":17352,"timestamp":22552519,"id":2476,"parentId":2428,"tags":{"page":"/api/addUserMedia"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":18374,"timestamp":22552567,"id":2477,"parentId":2428,"tags":{"page":"/api/addUserTable"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":19045,"timestamp":22552601,"id":2478,"parentId":2428,"tags":{"page":"/api/addUserUser"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":19887,"timestamp":22552646,"id":2479,"parentId":2428,"tags":{"page":"/api/addUsersTableToDatabase"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":20488,"timestamp":22552674,"id":2480,"parentId":2428,"tags":{"page":"/api/admin/addUserBackup"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":20712,"timestamp":22552699,"id":2481,"parentId":2428,"tags":{"page":"/api/admin/clearErrorLogs"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":20970,"timestamp":22552720,"id":2482,"parentId":2428,"tags":{"page":"/api/admin/clientError"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":21280,"timestamp":22552739,"id":2483,"parentId":2428,"tags":{"page":"/api/admin/createNewBackup"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":21711,"timestamp":22552762,"id":2484,"parentId":2428,"tags":{"page":"/api/admin/docs/[action]"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":21932,"timestamp":22552818,"id":2486,"parentId":2428,"tags":{"page":"/api/admin/getUserBackups"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":22229,"timestamp":22552782,"id":2485,"parentId":2428,"tags":{"page":"/api/admin/getTablesForUserDatabase"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":22394,"timestamp":22552863,"id":2488,"parentId":2428,"tags":{"page":"/api/admin/grabBackups"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":22862,"timestamp":22552839,"id":2487,"parentId":2428,"tags":{"page":"/api/admin/getUserData"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":23058,"timestamp":22552887,"id":2489,"parentId":2428,"tags":{"page":"/api/admin/grabErrorLogs"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":23307,"timestamp":22552912,"id":2490,"parentId":2428,"tags":{"page":"/api/admin/grabFile"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":23602,"timestamp":22552936,"id":2491,"parentId":2428,"tags":{"page":"/api/admin/loginSuUser"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":23984,"timestamp":22552967,"id":2492,"parentId":2428,"tags":{"page":"/api/admin/runUserDbQuery"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":24281,"timestamp":22552993,"id":2493,"parentId":2428,"tags":{"page":"/api/admin/updateEnv"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":24613,"timestamp":22553028,"id":2494,"parentId":2428,"tags":{"page":"/api/changeDbUserPassword"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":24893,"timestamp":22553049,"id":2495,"parentId":2428,"tags":{"page":"/api/checkDuplicateData"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":25017,"timestamp":22553099,"id":2497,"parentId":2428,"tags":{"page":"/api/clientSideAuth"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":25300,"timestamp":22553074,"id":2496,"parentId":2428,"tags":{"page":"/api/checkExistingFolder"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":25623,"timestamp":22553140,"id":2499,"parentId":2428,"tags":{"page":"/api/connect/handshake"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":25965,"timestamp":22553188,"id":2501,"parentId":2428,"tags":{"page":"/api/connect/verify"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":26371,"timestamp":22553121,"id":2498,"parentId":2428,"tags":{"page":"/api/connect/disconnect"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":26657,"timestamp":22553209,"id":2502,"parentId":2428,"tags":{"page":"/api/contact"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":27102,"timestamp":22553163,"id":2500,"parentId":2428,"tags":{"page":"/api/connect"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":28132,"timestamp":22553230,"id":2503,"parentId":2428,"tags":{"page":"/api/createUserDatabase"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":28538,"timestamp":22553256,"id":2504,"parentId":2428,"tags":{"page":"/api/deleteApiKey"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":28774,"timestamp":22553276,"id":2505,"parentId":2428,"tags":{"page":"/api/deleteDbUser"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":28986,"timestamp":22553295,"id":2506,"parentId":2428,"tags":{"page":"/api/deleteInvitation"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":29508,"timestamp":22553317,"id":2507,"parentId":2428,"tags":{"page":"/api/deleteMediaFolder"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":29889,"timestamp":22553344,"id":2508,"parentId":2428,"tags":{"page":"/api/deleteTableEntry"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":30592,"timestamp":22553365,"id":2509,"parentId":2428,"tags":{"page":"/api/deleteUser"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":31077,"timestamp":22553385,"id":2510,"parentId":2428,"tags":{"page":"/api/deleteUserDatabase"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":31556,"timestamp":22553405,"id":2511,"parentId":2428,"tags":{"page":"/api/deleteUserMedia"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":32269,"timestamp":22553428,"id":2512,"parentId":2428,"tags":{"page":"/api/deleteUserTable"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":32535,"timestamp":22553450,"id":2513,"parentId":2428,"tags":{"page":"/api/deleteUserUser"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":32846,"timestamp":22553469,"id":2514,"parentId":2428,"tags":{"page":"/api/downloadDatabaseSchema"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":33078,"timestamp":22553493,"id":2515,"parentId":2428,"tags":{"page":"/api/exportDatabase"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":33350,"timestamp":22553513,"id":2516,"parentId":2428,"tags":{"page":"/api/exportTableData"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":33786,"timestamp":22553535,"id":2517,"parentId":2428,"tags":{"page":"/api/fetch-entries-basic"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":33870,"timestamp":22553556,"id":2518,"parentId":2428,"tags":{"page":"/api/fetch-media"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":34466,"timestamp":22553574,"id":2519,"parentId":2428,"tags":{"page":"/api/get-authorized-databases"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":34851,"timestamp":22553594,"id":2520,"parentId":2428,"tags":{"page":"/api/getDatabaseTables"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":35337,"timestamp":22553617,"id":2521,"parentId":2428,"tags":{"page":"/api/getDelegatedDatabaseToken"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":36075,"timestamp":22553668,"id":2523,"parentId":2428,"tags":{"page":"/api/getDiskUsage"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":36515,"timestamp":22553636,"id":2522,"parentId":2428,"tags":{"page":"/api/getDelegatedDatabases"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":36699,"timestamp":22553693,"id":2524,"parentId":2428,"tags":{"page":"/api/getUserDatabaseTables"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":36917,"timestamp":22553714,"id":2525,"parentId":2428,"tags":{"page":"/api/getUserDatabases"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":37009,"timestamp":22553733,"id":2526,"parentId":2428,"tags":{"page":"/api/getUserMedia"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":37433,"timestamp":22553750,"id":2527,"parentId":2428,"tags":{"page":"/api/getUserSchemaData"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":37595,"timestamp":22553772,"id":2528,"parentId":2428,"tags":{"page":"/api/healthcheck"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":37987,"timestamp":22553792,"id":2529,"parentId":2428,"tags":{"page":"/api/importDatabase"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":38449,"timestamp":22553813,"id":2530,"parentId":2428,"tags":{"page":"/api/importDatabaseSchema"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":38917,"timestamp":22553850,"id":2531,"parentId":2428,"tags":{"page":"/api/infiniteScroll"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":39935,"timestamp":22553878,"id":2532,"parentId":2428,"tags":{"page":"/api/loginUser"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":40061,"timestamp":22553903,"id":2533,"parentId":2428,"tags":{"page":"/api/logoutUser"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":40938,"timestamp":22553927,"id":2534,"parentId":2428,"tags":{"page":"/api/media/addPrivateMedia"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":41092,"timestamp":22553953,"id":2535,"parentId":2428,"tags":{"page":"/api/media/getPrivateMedia"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":41441,"timestamp":22553977,"id":2536,"parentId":2428,"tags":{"page":"/api/purgeDb"},"startTime":1736805904656,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":41594,"timestamp":22554021,"id":2537,"parentId":2428,"tags":{"page":"/api/query/[user_id]/add-file"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":41732,"timestamp":22554044,"id":2538,"parentId":2428,"tags":{"page":"/api/query/[user_id]/add-image"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":41848,"timestamp":22554067,"id":2539,"parentId":2428,"tags":{"page":"/api/query/[user_id]/delete-file"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":41952,"timestamp":22554088,"id":2540,"parentId":2428,"tags":{"page":"/api/query/[user_id]/get-private-file"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":42524,"timestamp":22554117,"id":2541,"parentId":2428,"tags":{"page":"/api/query/[user_id]/get-schema"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":42815,"timestamp":22554138,"id":2542,"parentId":2428,"tags":{"page":"/api/query/[user_id]/get"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":42902,"timestamp":22554168,"id":2543,"parentId":2428,"tags":{"page":"/api/query/[user_id]/post"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":43255,"timestamp":22554195,"id":2544,"parentId":2428,"tags":{"page":"/api/query/[user_id]/update-schema-from-single-database"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":43703,"timestamp":22554215,"id":2545,"parentId":2428,"tags":{"page":"/api/queryEntriesSearchTerm"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":43970,"timestamp":22554238,"id":2546,"parentId":2428,"tags":{"page":"/api/reAuthenticateUser"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":44420,"timestamp":22554257,"id":2547,"parentId":2428,"tags":{"page":"/api/refreshEntry"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":45846,"timestamp":22554282,"id":2548,"parentId":2428,"tags":{"page":"/api/registerUser"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":46458,"timestamp":22554307,"id":2549,"parentId":2428,"tags":{"page":"/api/renameMedia"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":46666,"timestamp":22554329,"id":2550,"parentId":2428,"tags":{"page":"/api/resetDelegatedDatabaseToken"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":46848,"timestamp":22554348,"id":2551,"parentId":2428,"tags":{"page":"/api/resetPassword"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":47219,"timestamp":22554372,"id":2552,"parentId":2428,"tags":{"page":"/api/runUserDbQuery"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":47506,"timestamp":22554392,"id":2553,"parentId":2428,"tags":{"page":"/api/sendEmailVerificationLink"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":47762,"timestamp":22554419,"id":2554,"parentId":2428,"tags":{"page":"/api/sendPasswordResetLink"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":48229,"timestamp":22554440,"id":2555,"parentId":2428,"tags":{"page":"/api/social-login/facebook-auth"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":48596,"timestamp":22554460,"id":2556,"parentId":2428,"tags":{"page":"/api/social-login/github-auth"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":49148,"timestamp":22554487,"id":2557,"parentId":2428,"tags":{"page":"/api/social-login/google-auth"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":49395,"timestamp":22554511,"id":2558,"parentId":2428,"tags":{"page":"/api/social-login/utils/checkEmail"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":49688,"timestamp":22554537,"id":2559,"parentId":2428,"tags":{"page":"/api/social-login/utils/checkSocialId"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":49946,"timestamp":22554558,"id":2560,"parentId":2428,"tags":{"page":"/api/social-login/utils/getEmailFromSocialId"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":50572,"timestamp":22554582,"id":2561,"parentId":2428,"tags":{"page":"/api/sql-users/create"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":50884,"timestamp":22554606,"id":2562,"parentId":2428,"tags":{"page":"/api/sql-users/delete"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":51508,"timestamp":22554630,"id":2563,"parentId":2428,"tags":{"page":"/api/sql-users/update"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":51614,"timestamp":22554654,"id":2564,"parentId":2428,"tags":{"page":"/api/stream/[path]"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":52337,"timestamp":22554676,"id":2565,"parentId":2428,"tags":{"page":"/api/sync-table-data"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":52441,"timestamp":22554701,"id":2566,"parentId":2428,"tags":{"page":"/api/test/cors"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":52918,"timestamp":22554725,"id":2567,"parentId":2428,"tags":{"page":"/api/test/mail"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"}] -[{"name":"check-page","duration":53626,"timestamp":22554749,"id":2568,"parentId":2428,"tags":{"page":"/api/unsubscribe"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":54473,"timestamp":22554773,"id":2569,"parentId":2428,"tags":{"page":"/api/updateAdminUserAccess"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":55363,"timestamp":22554801,"id":2570,"parentId":2428,"tags":{"page":"/api/updateClonedTableForeignKeys"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":56317,"timestamp":22554826,"id":2571,"parentId":2428,"tags":{"page":"/api/updateDbSchemaDataForUser"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":56660,"timestamp":22554851,"id":2572,"parentId":2428,"tags":{"page":"/api/updateDbUser"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":57177,"timestamp":22554880,"id":2573,"parentId":2428,"tags":{"page":"/api/updateTableEntry"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":57743,"timestamp":22554907,"id":2574,"parentId":2428,"tags":{"page":"/api/updateUser"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":58546,"timestamp":22554928,"id":2575,"parentId":2428,"tags":{"page":"/api/updateUserDatabase"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":59361,"timestamp":22554952,"id":2576,"parentId":2428,"tags":{"page":"/api/updateUserTable"},"startTime":1736805904657,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":59635,"timestamp":22554984,"id":2577,"parentId":2428,"tags":{"page":"/api/updateUserUser"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":60157,"timestamp":22555007,"id":2578,"parentId":2428,"tags":{"page":"/api/user-schema/replace-database-schema"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":60392,"timestamp":22555030,"id":2579,"parentId":2428,"tags":{"page":"/api/user/[user_id]/add-user"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":60604,"timestamp":22555053,"id":2580,"parentId":2428,"tags":{"page":"/api/user/[user_id]/delete-user"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":60842,"timestamp":22555074,"id":2581,"parentId":2428,"tags":{"page":"/api/user/[user_id]/get-user"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":61149,"timestamp":22555094,"id":2582,"parentId":2428,"tags":{"page":"/api/user/[user_id]/github-login"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":61410,"timestamp":22555114,"id":2583,"parentId":2428,"tags":{"page":"/api/user/[user_id]/google-login"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":61759,"timestamp":22555137,"id":2584,"parentId":2428,"tags":{"page":"/api/user/[user_id]/grab-google-user-from-token"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":62016,"timestamp":22555169,"id":2585,"parentId":2428,"tags":{"page":"/api/user/[user_id]/login-user"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":62309,"timestamp":22555195,"id":2586,"parentId":2428,"tags":{"page":"/api/user/[user_id]/reauth-user"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":62647,"timestamp":22555214,"id":2587,"parentId":2428,"tags":{"page":"/api/user/[user_id]/send-email-code"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":62973,"timestamp":22555234,"id":2588,"parentId":2428,"tags":{"page":"/api/user/[user_id]/update-user"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":63259,"timestamp":22555261,"id":2589,"parentId":2428,"tags":{"page":"/api/webhooks/github-push"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":721936,"timestamp":22624961,"id":2635,"parentId":2446,"tags":{},"startTime":1736805904727,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":795665,"timestamp":22551399,"id":2446,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":729816,"timestamp":22625557,"id":2636,"parentId":2447,"tags":{},"startTime":1736805904728,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":804028,"timestamp":22551442,"id":2447,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/fields"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":771152,"timestamp":22627222,"id":2638,"parentId":2448,"tags":{},"startTime":1736805904730,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":846945,"timestamp":22551480,"id":2448,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":775928,"timestamp":22626612,"id":2637,"parentId":2449,"tags":{},"startTime":1736805904729,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":851036,"timestamp":22551555,"id":2449,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/add-table"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":781507,"timestamp":22627879,"id":2639,"parentId":2450,"tags":{},"startTime":1736805904730,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":869932,"timestamp":22551589,"id":2450,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":800709,"timestamp":22628079,"id":2640,"parentId":2451,"tags":{},"startTime":1736805904731,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":877216,"timestamp":22551626,"id":2451,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/[user]/change-password"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":804998,"timestamp":22628449,"id":2641,"parentId":2452,"tags":{},"startTime":1736805904731,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":881833,"timestamp":22551657,"id":2452,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/[user]"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":808655,"timestamp":22628899,"id":2642,"parentId":2453,"tags":{},"startTime":1736805904731,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":885915,"timestamp":22551705,"id":2453,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/add-social-logins"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":818288,"timestamp":22629426,"id":2643,"parentId":2454,"tags":{},"startTime":1736805904732,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":896052,"timestamp":22551739,"id":2454,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/add-user"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":824769,"timestamp":22629865,"id":2644,"parentId":2455,"tags":{},"startTime":1736805904732,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":902923,"timestamp":22551768,"id":2455,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":847379,"timestamp":22630272,"id":2645,"parentId":2456,"tags":{},"startTime":1736805904733,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":925926,"timestamp":22551804,"id":2456,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/add-database"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":847218,"timestamp":22630690,"id":2646,"parentId":2457,"tags":{},"startTime":1736805904733,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":926098,"timestamp":22551833,"id":2457,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":857652,"timestamp":22631014,"id":2647,"parentId":2458,"tags":{},"startTime":1736805904734,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":936857,"timestamp":22551862,"id":2458,"parentId":2428,"tags":{"page":"/admin/[user_id]"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":862943,"timestamp":22631573,"id":2648,"parentId":2459,"tags":{},"startTime":1736805904734,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":942657,"timestamp":22551906,"id":2459,"parentId":2428,"tags":{"page":"/admin/[user_id]/media/[...folder]"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":869336,"timestamp":22632537,"id":2650,"parentId":2461,"tags":{},"startTime":1736805904735,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":966218,"timestamp":22551982,"id":2461,"parentId":2428,"tags":{"page":"/admin/[user_id]/schema"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":885700,"timestamp":22632930,"id":2651,"parentId":2463,"tags":{},"startTime":1736805904735,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":966600,"timestamp":22552047,"id":2463,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/add-user"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":886573,"timestamp":22632193,"id":2649,"parentId":2460,"tags":{},"startTime":1736805904735,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":966842,"timestamp":22551941,"id":2460,"parentId":2428,"tags":{"page":"/admin/[user_id]/media"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":895004,"timestamp":22633228,"id":2652,"parentId":2465,"tags":{},"startTime":1736805904736,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":976136,"timestamp":22552145,"id":2465,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/databases/[database]"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":894874,"timestamp":22633557,"id":2653,"parentId":2462,"tags":{},"startTime":1736805904736,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":976439,"timestamp":22552011,"id":2462,"parentId":2428,"tags":{"page":"/admin/[user_id]/settings"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":911773,"timestamp":22633916,"id":2654,"parentId":2466,"tags":{},"startTime":1736805904736,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":993545,"timestamp":22552201,"id":2466,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/databases"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":911524,"timestamp":22634359,"id":2655,"parentId":2464,"tags":{},"startTime":1736805904737,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":993805,"timestamp":22552095,"id":2464,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/databases/[database]/[user]"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":919670,"timestamp":22635033,"id":2657,"parentId":2468,"tags":{},"startTime":1736805904738,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1002469,"timestamp":22552280,"id":2468,"parentId":2428,"tags":{"page":"/admin"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":923519,"timestamp":22634700,"id":2656,"parentId":2467,"tags":{},"startTime":1736805904737,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1006020,"timestamp":22552246,"id":2467,"parentId":2428,"tags":{"page":"/admin/[user_id]/users"},"startTime":1736805904655,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":922083,"timestamp":22636316,"id":2658,"parentId":2590,"tags":{},"startTime":1736805904739,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1003193,"timestamp":22555285,"id":2590,"parentId":2428,"tags":{"page":"/blog"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":930731,"timestamp":22637479,"id":2659,"parentId":2591,"tags":{},"startTime":1736805904740,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1012968,"timestamp":22555317,"id":2591,"parentId":2428,"tags":{"page":"/contact"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1007803,"timestamp":22619834,"id":2623,"parentId":2434,"tags":{},"startTime":1736805904722,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1076960,"timestamp":22550727,"id":2434,"parentId":2428,"tags":{"page":"/500"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1040492,"timestamp":22618910,"id":2622,"parentId":2433,"tags":{},"startTime":1736805904721,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1108761,"timestamp":22550701,"id":2433,"parentId":2428,"tags":{"page":"/404"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1027237,"timestamp":22639849,"id":2660,"parentId":2592,"tags":{},"startTime":1736805904742,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1111773,"timestamp":22555361,"id":2592,"parentId":2428,"tags":{"page":"/create-account"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1030835,"timestamp":22645657,"id":2664,"parentId":2596,"tags":{},"startTime":1736805904748,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1121070,"timestamp":22555474,"id":2596,"parentId":2428,"tags":{"page":"/email-verification"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1038021,"timestamp":22642634,"id":2663,"parentId":2595,"tags":{},"startTime":1736805904745,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1125257,"timestamp":22555449,"id":2595,"parentId":2428,"tags":{"page":"/docs"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1043860,"timestamp":22647829,"id":2666,"parentId":2598,"tags":{},"startTime":1736805904750,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1136206,"timestamp":22555530,"id":2598,"parentId":2428,"tags":{"page":"/login"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1055689,"timestamp":22646237,"id":2665,"parentId":2597,"tags":{},"startTime":1736805904749,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1146493,"timestamp":22555503,"id":2597,"parentId":2428,"tags":{"page":"/"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1052303,"timestamp":22649854,"id":2667,"parentId":2599,"tags":{},"startTime":1736805904752,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1146621,"timestamp":22555558,"id":2599,"parentId":2428,"tags":{"page":"/logout"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1081522,"timestamp":22622908,"id":2631,"parentId":2442,"tags":{},"startTime":1736805904725,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1153347,"timestamp":22551140,"id":2442,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/shell"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1057114,"timestamp":22650693,"id":2669,"parentId":2601,"tags":{},"startTime":1736805904753,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1152251,"timestamp":22555632,"id":2601,"parentId":2428,"tags":{"page":"/redirect"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1091919,"timestamp":22620188,"id":2624,"parentId":2435,"tags":{},"startTime":1736805904723,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1161365,"timestamp":22550788,"id":2435,"parentId":2428,"tags":{"page":"/about"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1061260,"timestamp":22651853,"id":2671,"parentId":2603,"tags":{},"startTime":1736805904754,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1157481,"timestamp":22555676,"id":2603,"parentId":2428,"tags":{"page":"/send-password-reset-link"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1070561,"timestamp":22650298,"id":2668,"parentId":2600,"tags":{},"startTime":1736805904753,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1165349,"timestamp":22555585,"id":2600,"parentId":2428,"tags":{"page":"/privacy"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1069249,"timestamp":22653198,"id":2672,"parentId":2604,"tags":{},"startTime":1736805904756,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1166787,"timestamp":22555699,"id":2604,"parentId":2428,"tags":{"page":"/su/backups"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1078288,"timestamp":22651339,"id":2670,"parentId":2602,"tags":{},"startTime":1736805904754,"traceId":"16fbdd3be71556f5"}] -[{"name":"check-page","duration":1174596,"timestamp":22555654,"id":2602,"parentId":2428,"tags":{"page":"/reset-password"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1113737,"timestamp":22622539,"id":2630,"parentId":2440,"tags":{},"startTime":1736805904725,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1185282,"timestamp":22551039,"id":2440,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1079473,"timestamp":22658234,"id":2674,"parentId":2606,"tags":{},"startTime":1736805904761,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1181994,"timestamp":22555751,"id":2606,"parentId":2428,"tags":{"page":"/su/docs/create-page"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1077992,"timestamp":22660998,"id":2676,"parentId":2608,"tags":{},"startTime":1736805904764,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1183207,"timestamp":22555822,"id":2608,"parentId":2428,"tags":{"page":"/su/docs"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1115980,"timestamp":22624470,"id":2634,"parentId":2445,"tags":{},"startTime":1736805904727,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1189150,"timestamp":22551340,"id":2445,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1072154,"timestamp":22672418,"id":2679,"parentId":2611,"tags":{},"startTime":1736805904775,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1188701,"timestamp":22555916,"id":2611,"parentId":2428,"tags":{"page":"/su/envar"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1121289,"timestamp":22624000,"id":2633,"parentId":2444,"tags":{},"startTime":1736805904727,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1194107,"timestamp":22551216,"id":2444,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1075373,"timestamp":22670907,"id":2678,"parentId":2610,"tags":{},"startTime":1736805904773,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1190424,"timestamp":22555883,"id":2610,"parentId":2428,"tags":{"page":"/su/docs/pages"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1063107,"timestamp":22686736,"id":2681,"parentId":2613,"tags":{},"startTime":1736805904789,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1193918,"timestamp":22555966,"id":2613,"parentId":2428,"tags":{"page":"/su"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1058348,"timestamp":22692169,"id":2683,"parentId":2615,"tags":{},"startTime":1736805904795,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1194538,"timestamp":22556009,"id":2615,"parentId":2428,"tags":{"page":"/su/login"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1076805,"timestamp":22673838,"id":2680,"parentId":2612,"tags":{},"startTime":1736805904776,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1194721,"timestamp":22555939,"id":2612,"parentId":2428,"tags":{"page":"/su/error-logs"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1135173,"timestamp":22620800,"id":2626,"parentId":2437,"tags":{},"startTime":1736805904723,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1205131,"timestamp":22550889,"id":2437,"parentId":2428,"tags":{"page":"/admin/[user_id]/connect"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1096500,"timestamp":22659621,"id":2675,"parentId":2607,"tags":{},"startTime":1736805904762,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1200362,"timestamp":22555781,"id":2607,"parentId":2428,"tags":{"page":"/su/docs/edit-page"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1075110,"timestamp":22696512,"id":2686,"parentId":2618,"tags":{},"startTime":1736805904799,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1215585,"timestamp":22556089,"id":2618,"parentId":2428,"tags":{"page":"/su/users"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1078644,"timestamp":22693121,"id":2684,"parentId":2616,"tags":{},"startTime":1736805904796,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1215734,"timestamp":22556042,"id":2616,"parentId":2428,"tags":{"page":"/su/servers"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1150376,"timestamp":22621420,"id":2628,"parentId":2438,"tags":{},"startTime":1736805904724,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1220871,"timestamp":22550930,"id":2438,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/connect"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1083962,"timestamp":22687852,"id":2682,"parentId":2614,"tags":{},"startTime":1736805904790,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1215831,"timestamp":22555987,"id":2614,"parentId":2428,"tags":{"page":"/su/load-balancing"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1076750,"timestamp":22695081,"id":2685,"parentId":2617,"tags":{},"startTime":1736805904798,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1215767,"timestamp":22556067,"id":2617,"parentId":2428,"tags":{"page":"/su/users/[single]"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1073783,"timestamp":22698069,"id":2688,"parentId":2620,"tags":{},"startTime":1736805904801,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1215720,"timestamp":22556143,"id":2620,"parentId":2428,"tags":{"page":"/terms"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1150798,"timestamp":22621078,"id":2627,"parentId":2439,"tags":{},"startTime":1736805904724,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1220885,"timestamp":22550996,"id":2439,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/edit-database"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1109556,"timestamp":22662342,"id":2677,"parentId":2609,"tags":{},"startTime":1736805904765,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1216052,"timestamp":22555850,"id":2609,"parentId":2428,"tags":{"page":"/su/docs/pages/[id]"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1151397,"timestamp":22620517,"id":2625,"parentId":2436,"tags":{},"startTime":1736805904723,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1221075,"timestamp":22550844,"id":2436,"parentId":2428,"tags":{"page":"/admin/[user_id]/api-keys"},"startTime":1736805904653,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1075734,"timestamp":22697603,"id":2687,"parentId":2619,"tags":{},"startTime":1736805904800,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1217250,"timestamp":22556114,"id":2619,"parentId":2428,"tags":{"page":"/su/users/new"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1118176,"timestamp":22656754,"id":2673,"parentId":2605,"tags":{},"startTime":1736805904759,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1219240,"timestamp":22555726,"id":2605,"parentId":2428,"tags":{"page":"/su/console"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1075056,"timestamp":22701803,"id":2689,"parentId":2621,"tags":{},"startTime":1736805904804,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1220721,"timestamp":22556164,"id":2621,"parentId":2428,"tags":{"page":"/unsubscribe"},"startTime":1736805904659,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1158176,"timestamp":22621879,"id":2629,"parentId":2441,"tags":{},"startTime":1736805904724,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1234523,"timestamp":22551107,"id":2441,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/schema"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1155302,"timestamp":22640860,"id":2661,"parentId":2593,"tags":{},"startTime":1736805904743,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1240874,"timestamp":22555389,"id":2593,"parentId":2428,"tags":{"page":"/docs/[page]/[sub-page]"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1185591,"timestamp":22623370,"id":2632,"parentId":2443,"tags":{},"startTime":1736805904726,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1257821,"timestamp":22551172,"id":2443,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table"},"startTime":1736805904654,"traceId":"16fbdd3be71556f5"},{"name":"is-page-static","duration":1188443,"timestamp":22641989,"id":2662,"parentId":2594,"tags":{},"startTime":1736805904745,"traceId":"16fbdd3be71556f5"},{"name":"check-page","duration":1275064,"timestamp":22555420,"id":2594,"parentId":2428,"tags":{"page":"/docs/[page]"},"startTime":1736805904658,"traceId":"16fbdd3be71556f5"},{"name":"static-check","duration":1415161,"timestamp":22415433,"id":2428,"parentId":1,"tags":{},"startTime":1736805904518,"traceId":"16fbdd3be71556f5"},{"name":"generate-required-server-files","duration":464,"timestamp":24105422,"id":2691,"parentId":1,"tags":{},"startTime":1736805906208,"traceId":"16fbdd3be71556f5"},{"name":"write-routes-manifest","duration":1452,"timestamp":24119824,"id":2693,"parentId":1,"tags":{},"startTime":1736805906222,"traceId":"16fbdd3be71556f5"},{"name":"load-dotenv","duration":135,"timestamp":24134908,"id":2696,"parentId":2695,"tags":{},"startTime":1736805906237,"traceId":"16fbdd3be71556f5"},{"name":"run-export-path-map","duration":397,"timestamp":24141874,"id":2697,"parentId":2695,"tags":{},"startTime":1736805906244,"traceId":"16fbdd3be71556f5"},{"name":"next-export","duration":11380107,"timestamp":24133383,"id":2695,"parentId":1,"tags":{},"startTime":1736805906236,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":2870,"timestamp":35533465,"id":2698,"parentId":2694,"tags":{},"startTime":1736805917636,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":2364,"timestamp":35536363,"id":2699,"parentId":2694,"tags":{},"startTime":1736805917639,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":435,"timestamp":35538747,"id":2700,"parentId":2694,"tags":{},"startTime":1736805917641,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":364,"timestamp":35539196,"id":2701,"parentId":2694,"tags":{},"startTime":1736805917642,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":502,"timestamp":35539576,"id":2702,"parentId":2694,"tags":{},"startTime":1736805917642,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":914,"timestamp":35540094,"id":2703,"parentId":2694,"tags":{},"startTime":1736805917643,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":402,"timestamp":35541024,"id":2704,"parentId":2694,"tags":{},"startTime":1736805917644,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":512,"timestamp":35541442,"id":2705,"parentId":2694,"tags":{},"startTime":1736805917644,"traceId":"16fbdd3be71556f5"},{"name":"move-exported-page","duration":2150,"timestamp":35541970,"id":2706,"parentId":2694,"tags":{},"startTime":1736805917644,"traceId":"16fbdd3be71556f5"},{"name":"static-generation","duration":11416517,"timestamp":24130164,"id":2694,"parentId":1,"tags":{},"startTime":1736805906233,"traceId":"16fbdd3be71556f5"},{"name":"node-file-trace-build","duration":12814451,"timestamp":24111468,"id":2692,"parentId":1,"tags":{"isTurbotrace":"false"},"startTime":1736805906214,"traceId":"16fbdd3be71556f5"},{"name":"apply-include-excludes","duration":1470,"timestamp":36929683,"id":2707,"parentId":1,"tags":{},"startTime":1736805919032,"traceId":"16fbdd3be71556f5"},{"name":"print-tree-view","duration":7355,"timestamp":36931186,"id":2708,"parentId":1,"tags":{},"startTime":1736805919034,"traceId":"16fbdd3be71556f5"},{"name":"telemetry-flush","duration":168,"timestamp":36938559,"id":2709,"parentId":1,"tags":{},"startTime":1736805919041,"traceId":"16fbdd3be71556f5"},{"name":"next-build","duration":36328568,"timestamp":610165,"id":1,"tags":{"buildMode":"default","isTurboBuild":"false","version":"15.1.4","has-custom-webpack-config":"true","use-build-worker":"false"},"startTime":1736805882713,"traceId":"16fbdd3be71556f5"}] +[{"name":"generate-buildid","duration":330,"timestamp":895249,"id":4,"parentId":1,"tags":{},"startTime":1736834967501,"traceId":"7c1cab1d00152a27"},{"name":"load-custom-routes","duration":435,"timestamp":895669,"id":5,"parentId":1,"tags":{},"startTime":1736834967501,"traceId":"7c1cab1d00152a27"},{"name":"create-dist-dir","duration":4365,"timestamp":947931,"id":6,"parentId":1,"tags":{},"startTime":1736834967553,"traceId":"7c1cab1d00152a27"},{"name":"verify-typescript-setup","duration":547289,"timestamp":956948,"id":7,"parentId":1,"tags":{},"startTime":1736834967562,"traceId":"7c1cab1d00152a27"},{"name":"collect-pages","duration":2130,"timestamp":1504512,"id":8,"parentId":1,"tags":{},"startTime":1736834968110,"traceId":"7c1cab1d00152a27"},{"name":"create-pages-mapping","duration":1212,"timestamp":1507603,"id":9,"parentId":1,"tags":{},"startTime":1736834968113,"traceId":"7c1cab1d00152a27"},{"name":"public-dir-conflict-check","duration":3695,"timestamp":1508990,"id":10,"parentId":1,"tags":{},"startTime":1736834968114,"traceId":"7c1cab1d00152a27"},{"name":"generate-routes-manifest","duration":6079,"timestamp":1512936,"id":11,"parentId":1,"tags":{},"startTime":1736834968118,"traceId":"7c1cab1d00152a27"},{"name":"create-entrypoints","duration":104021,"timestamp":1530611,"id":14,"parentId":1,"tags":{},"startTime":1736834968136,"traceId":"7c1cab1d00152a27"},{"name":"generate-webpack-config","duration":534928,"timestamp":1634680,"id":15,"parentId":13,"tags":{},"startTime":1736834968240,"traceId":"7c1cab1d00152a27"},{"name":"next-trace-entrypoint-plugin","duration":1818,"timestamp":2286592,"id":17,"parentId":16,"tags":{},"startTime":1736834968892,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":137453,"timestamp":2496186,"id":212,"parentId":19,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=next%2Fdist%2Fpages%2F_error&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969101,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":138362,"timestamp":2497952,"id":213,"parentId":21,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F404&preferredRegion=&absolutePagePath=private-next-pages%2F404.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969103,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":140232,"timestamp":2498151,"id":214,"parentId":22,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F500&preferredRegion=&absolutePagePath=private-next-pages%2F500.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969103,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":141316,"timestamp":2498378,"id":215,"parentId":23,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FacceptUserInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FacceptUserInvitation.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969104,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":141565,"timestamp":2499335,"id":216,"parentId":24,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddNewMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddNewMediaFolder.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969105,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":142446,"timestamp":2499476,"id":217,"parentId":25,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddDbUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969105,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":143471,"timestamp":2499575,"id":218,"parentId":26,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddTableEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969105,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":157937,"timestamp":2492623,"id":211,"parentId":20,"tags":{"name":"/app/pages/_document.tsx","layer":null},"startTime":1736834969098,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":14596,"timestamp":2662132,"id":219,"parentId":27,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddApiKey.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969267,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":14940,"timestamp":2662410,"id":220,"parentId":28,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddAdminUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddAdminUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":15470,"timestamp":2662525,"id":221,"parentId":29,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserTable.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":16201,"timestamp":2662672,"id":222,"parentId":30,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":16801,"timestamp":2662773,"id":223,"parentId":31,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUsersTableToDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUsersTableToDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":17285,"timestamp":2662879,"id":224,"parentId":32,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddSocialLogin&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddSocialLogin.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":17730,"timestamp":2662989,"id":225,"parentId":33,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FaddUserBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FaddUserBackup.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":18195,"timestamp":2663080,"id":226,"parentId":34,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclearErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclearErrorLogs.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":18682,"timestamp":2663158,"id":227,"parentId":35,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetTablesForUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetTablesForUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969268,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":19121,"timestamp":2663240,"id":228,"parentId":36,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FcreateNewBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FcreateNewBackup.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":19583,"timestamp":2663346,"id":229,"parentId":37,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserBackups.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":20119,"timestamp":2663443,"id":230,"parentId":38,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":20587,"timestamp":2663531,"id":231,"parentId":39,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclientError&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclientError.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":21043,"timestamp":2663606,"id":232,"parentId":40,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabBackups.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":21508,"timestamp":2663697,"id":233,"parentId":41,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabErrorLogs.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":21954,"timestamp":2663782,"id":234,"parentId":42,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabFile&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabFile.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":22365,"timestamp":2663859,"id":235,"parentId":43,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FloginSuUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FloginSuUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":22749,"timestamp":2663941,"id":236,"parentId":44,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FupdateEnv&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FupdateEnv.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":23040,"timestamp":2664040,"id":237,"parentId":45,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FcheckDuplicateData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckDuplicateData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":23331,"timestamp":2664143,"id":238,"parentId":46,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FchangeDbUserPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FchangeDbUserPassword.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969269,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":23614,"timestamp":2664246,"id":239,"parentId":47,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":24111,"timestamp":2664335,"id":240,"parentId":48,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FclientSideAuth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FclientSideAuth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":24561,"timestamp":2664473,"id":241,"parentId":49,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FcheckExistingFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckExistingFolder.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":25072,"timestamp":2664586,"id":242,"parentId":50,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":25573,"timestamp":2664728,"id":243,"parentId":51,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fdisconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fdisconnect.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":26136,"timestamp":2664896,"id":244,"parentId":52,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fhandshake&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fhandshake.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":26660,"timestamp":2665101,"id":245,"parentId":53,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Findex.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969270,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":27247,"timestamp":2665334,"id":246,"parentId":54,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fverify&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fverify.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":27499,"timestamp":2665591,"id":247,"parentId":55,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fcontact.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":27888,"timestamp":2665697,"id":248,"parentId":56,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FcreateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcreateUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":28214,"timestamp":2665838,"id":249,"parentId":57,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteDbUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":28651,"timestamp":2665971,"id":250,"parentId":58,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteInvitation.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":29115,"timestamp":2666063,"id":251,"parentId":59,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteApiKey.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":29585,"timestamp":2666134,"id":252,"parentId":60,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteMediaFolder.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969271,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":29989,"timestamp":2666209,"id":253,"parentId":61,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteTableEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":30357,"timestamp":2666289,"id":254,"parentId":62,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":30790,"timestamp":2666359,"id":255,"parentId":63,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":31251,"timestamp":2666438,"id":256,"parentId":64,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":31646,"timestamp":2666522,"id":257,"parentId":65,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":31981,"timestamp":2666606,"id":258,"parentId":66,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdeleteUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserTable.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":32352,"timestamp":2666679,"id":259,"parentId":67,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FdownloadDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdownloadDatabaseSchema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":32783,"timestamp":2666769,"id":260,"parentId":68,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FexportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":33148,"timestamp":2666851,"id":261,"parentId":69,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ffetch-entries-basic&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-entries-basic.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":33495,"timestamp":2666939,"id":262,"parentId":70,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fget-authorized-databases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fget-authorized-databases.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":33878,"timestamp":2667009,"id":263,"parentId":71,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDatabaseTables.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":34186,"timestamp":2667083,"id":264,"parentId":72,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":34466,"timestamp":2667170,"id":265,"parentId":73,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDiskUsage&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDiskUsage.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969272,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":34734,"timestamp":2667272,"id":266,"parentId":74,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabaseTables.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":35023,"timestamp":2667349,"id":267,"parentId":75,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabases.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":35313,"timestamp":2667419,"id":268,"parentId":76,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabases.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":35653,"timestamp":2667494,"id":269,"parentId":77,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":35936,"timestamp":2667581,"id":270,"parentId":78,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FgetUserSchemaData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserSchemaData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":36221,"timestamp":2667669,"id":271,"parentId":79,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fhealthcheck&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fhealthcheck.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":36485,"timestamp":2667756,"id":272,"parentId":80,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FimportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":36784,"timestamp":2667839,"id":273,"parentId":81,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FimportDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabaseSchema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":37073,"timestamp":2667940,"id":274,"parentId":82,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FinfiniteScroll&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FinfiniteScroll.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":37329,"timestamp":2668041,"id":275,"parentId":83,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FlogoutUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FlogoutUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":37578,"timestamp":2668144,"id":276,"parentId":84,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FloginUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FloginUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969273,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":37812,"timestamp":2668238,"id":277,"parentId":85,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fmedia%2FaddPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FaddPrivateMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969274,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":38060,"timestamp":2668334,"id":278,"parentId":86,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FpurgeDb&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FpurgeDb.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969274,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":38304,"timestamp":2668410,"id":279,"parentId":87,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fmedia%2FgetPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FgetPrivateMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969274,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":38616,"timestamp":2668496,"id":280,"parentId":88,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969274,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":39071,"timestamp":2668590,"id":281,"parentId":89,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969274,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5077,"timestamp":2777164,"id":282,"parentId":90,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969382,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5182,"timestamp":2777514,"id":283,"parentId":91,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FreAuthenticateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FreAuthenticateUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5326,"timestamp":2777682,"id":284,"parentId":92,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FqueryEntriesSearchTerm&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FqueryEntriesSearchTerm.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5678,"timestamp":2777767,"id":285,"parentId":93,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FrefreshEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrefreshEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6053,"timestamp":2777846,"id":286,"parentId":94,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FresetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6344,"timestamp":2777915,"id":287,"parentId":95,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FrenameMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrenameMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6599,"timestamp":2777985,"id":288,"parentId":96,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FresetPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetPassword.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6883,"timestamp":2778073,"id":289,"parentId":97,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FregisterUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FregisterUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7230,"timestamp":2778139,"id":290,"parentId":98,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FsendEmailVerificationLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendEmailVerificationLink.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7517,"timestamp":2778207,"id":291,"parentId":99,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969383,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7753,"timestamp":2778263,"id":292,"parentId":100,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FsendPasswordResetLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendPasswordResetLink.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8078,"timestamp":2778322,"id":293,"parentId":101,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Ffacebook-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Ffacebook-auth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8356,"timestamp":2778378,"id":294,"parentId":102,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgithub-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgithub-auth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8639,"timestamp":2778452,"id":295,"parentId":103,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgoogle-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgoogle-auth.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8868,"timestamp":2778507,"id":296,"parentId":104,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckEmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckEmail.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9191,"timestamp":2778566,"id":297,"parentId":105,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9508,"timestamp":2778629,"id":298,"parentId":106,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9851,"timestamp":2778694,"id":299,"parentId":107,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fcreate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fcreate.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":10079,"timestamp":2778748,"id":300,"parentId":108,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fdelete&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fdelete.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module","duration":10613,"timestamp":2778802,"id":301,"parentId":109,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fupdate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fupdate.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":10852,"timestamp":2778859,"id":302,"parentId":110,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fstream%2F%5Bpath%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fstream%2F%5Bpath%5D.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11065,"timestamp":2778926,"id":303,"parentId":111,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fsync-table-data&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsync-table-data.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11232,"timestamp":2779031,"id":304,"parentId":112,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ftest%2Fcors&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fcors.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11496,"timestamp":2779127,"id":305,"parentId":113,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ftest%2Fmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fmail.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11765,"timestamp":2779193,"id":306,"parentId":114,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Funsubscribe.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969384,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12131,"timestamp":2779287,"id":307,"parentId":115,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateAdminUserAccess&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateAdminUserAccess.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12393,"timestamp":2779398,"id":308,"parentId":116,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateClonedTableForeignKeys&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateClonedTableForeignKeys.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12685,"timestamp":2779499,"id":309,"parentId":117,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateDbSchemaDataForUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbSchemaDataForUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12955,"timestamp":2779594,"id":310,"parentId":118,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13232,"timestamp":2779724,"id":311,"parentId":119,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateTableEntry.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13450,"timestamp":2779887,"id":312,"parentId":120,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13652,"timestamp":2780022,"id":313,"parentId":121,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserDatabase.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13857,"timestamp":2780148,"id":314,"parentId":122,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserTable.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969385,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":14106,"timestamp":2780261,"id":315,"parentId":123,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FupdateUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserUser.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969386,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2408,"timestamp":2829199,"id":316,"parentId":124,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969434,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2550,"timestamp":2829418,"id":317,"parentId":125,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser-schema%2Freplace-database-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser-schema%2Freplace-database-schema.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2787,"timestamp":2829523,"id":318,"parentId":126,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3015,"timestamp":2829601,"id":319,"parentId":127,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3282,"timestamp":2829677,"id":320,"parentId":128,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3496,"timestamp":2829748,"id":321,"parentId":129,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3725,"timestamp":2829830,"id":322,"parentId":130,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3967,"timestamp":2829903,"id":323,"parentId":131,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969435,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2817,"timestamp":2842963,"id":324,"parentId":132,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969448,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2951,"timestamp":2843152,"id":325,"parentId":133,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969448,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3255,"timestamp":2843226,"id":326,"parentId":134,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969449,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3557,"timestamp":2843291,"id":327,"parentId":135,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fwebhooks%2Fgithub-push&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fwebhooks%2Fgithub-push.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969449,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4179,"timestamp":2843353,"id":328,"parentId":137,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fabout&preferredRegion=&absolutePagePath=private-next-pages%2Fabout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969449,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4681,"timestamp":2843481,"id":329,"parentId":138,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969449,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2395,"timestamp":2857611,"id":330,"parentId":139,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969463,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":2728,"timestamp":2857873,"id":331,"parentId":140,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969463,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3165,"timestamp":2857976,"id":332,"parentId":141,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969463,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":3644,"timestamp":2858143,"id":333,"parentId":142,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969463,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4149,"timestamp":2858263,"id":334,"parentId":143,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969464,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4649,"timestamp":2858355,"id":335,"parentId":144,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969464,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6311,"timestamp":2869644,"id":336,"parentId":145,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969475,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6695,"timestamp":2869879,"id":337,"parentId":146,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969475,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7074,"timestamp":2870024,"id":338,"parentId":147,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969475,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7587,"timestamp":2870133,"id":339,"parentId":148,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969475,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8174,"timestamp":2870232,"id":340,"parentId":149,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969476,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8748,"timestamp":2870319,"id":341,"parentId":150,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969476,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9354,"timestamp":2870401,"id":342,"parentId":151,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969476,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9974,"timestamp":2870489,"id":343,"parentId":152,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969476,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5001,"timestamp":2893016,"id":344,"parentId":153,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969498,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5383,"timestamp":2893259,"id":345,"parentId":154,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5827,"timestamp":2893371,"id":346,"parentId":155,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6262,"timestamp":2893489,"id":347,"parentId":156,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6739,"timestamp":2893580,"id":348,"parentId":157,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7172,"timestamp":2893677,"id":349,"parentId":158,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7638,"timestamp":2893772,"id":350,"parentId":159,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8115,"timestamp":2893867,"id":351,"parentId":160,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8627,"timestamp":2893952,"id":352,"parentId":161,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9156,"timestamp":2894044,"id":353,"parentId":162,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9681,"timestamp":2894134,"id":354,"parentId":163,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969499,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":10204,"timestamp":2894216,"id":355,"parentId":164,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969500,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4620,"timestamp":2918647,"id":356,"parentId":165,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969524,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4924,"timestamp":2918902,"id":357,"parentId":166,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969524,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5314,"timestamp":2919036,"id":358,"parentId":167,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969524,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6649,"timestamp":2925713,"id":359,"parentId":168,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969531,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6962,"timestamp":2925902,"id":360,"parentId":169,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969531,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4389,"timestamp":2933781,"id":361,"parentId":170,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969539,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4545,"timestamp":2933975,"id":362,"parentId":171,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FaddUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserMedia.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969539,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4732,"timestamp":2934041,"id":363,"parentId":172,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2FexportTableData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportTableData.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969539,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4941,"timestamp":2934101,"id":364,"parentId":173,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Ffetch-media&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-media.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969539,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5156,"timestamp":2934159,"id":365,"parentId":174,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969539,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5330,"timestamp":2934227,"id":366,"parentId":175,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5509,"timestamp":2934301,"id":367,"parentId":176,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5748,"timestamp":2934377,"id":368,"parentId":177,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5948,"timestamp":2934440,"id":369,"parentId":178,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost.ts&middlewareConfigBase64=e30%3D!","layer":"api"},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6424,"timestamp":2934498,"id":370,"parentId":179,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fblog&preferredRegion=&absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6933,"timestamp":2934582,"id":371,"parentId":180,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fcontact.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7377,"timestamp":2934667,"id":372,"parentId":181,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fcreate-account&preferredRegion=&absolutePagePath=private-next-pages%2Fcreate-account.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7827,"timestamp":2934751,"id":373,"parentId":182,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8267,"timestamp":2934820,"id":374,"parentId":183,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969540,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4453,"timestamp":2957415,"id":375,"parentId":184,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969563,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4829,"timestamp":2957685,"id":376,"parentId":185,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=private-next-pages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969563,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5248,"timestamp":2957808,"id":377,"parentId":186,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Femail-verification&preferredRegion=&absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969563,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5729,"timestamp":2957921,"id":378,"parentId":187,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969563,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13635,"timestamp":2964646,"id":379,"parentId":188,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fprivacy&preferredRegion=&absolutePagePath=private-next-pages%2Fprivacy.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969570,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4138,"timestamp":2982093,"id":380,"parentId":189,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fredirect&preferredRegion=&absolutePagePath=private-next-pages%2Fredirect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969587,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4492,"timestamp":2982395,"id":381,"parentId":190,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Flogout&preferredRegion=&absolutePagePath=private-next-pages%2Flogout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4931,"timestamp":2982510,"id":382,"parentId":191,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsend-password-reset-link&preferredRegion=&absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5447,"timestamp":2982613,"id":383,"parentId":192,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fconsole&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5913,"timestamp":2982716,"id":384,"parentId":193,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fbackups&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6366,"timestamp":2982818,"id":385,"parentId":194,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Freset-password&preferredRegion=&absolutePagePath=private-next-pages%2Freset-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":6815,"timestamp":2982920,"id":386,"parentId":195,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fcreate-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7182,"timestamp":2983029,"id":387,"parentId":196,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fedit-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7577,"timestamp":2983124,"id":388,"parentId":197,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8014,"timestamp":2983200,"id":389,"parentId":198,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969588,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8476,"timestamp":2983285,"id":390,"parentId":199,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969589,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8925,"timestamp":2983369,"id":391,"parentId":200,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fenvar&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969589,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9353,"timestamp":2983456,"id":392,"parentId":201,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Ferror-logs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969589,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9813,"timestamp":2983545,"id":393,"parentId":202,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fload-balancing&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969589,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":10244,"timestamp":2983638,"id":394,"parentId":203,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969589,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12154,"timestamp":3017818,"id":395,"parentId":204,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fservers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969623,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12400,"timestamp":3018079,"id":396,"parentId":205,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969623,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":12760,"timestamp":3018187,"id":397,"parentId":206,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fusers%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969623,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13092,"timestamp":3018297,"id":398,"parentId":207,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969624,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13430,"timestamp":3018404,"id":399,"parentId":208,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fsu%2Fusers%2Fnew&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969624,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":13801,"timestamp":3018512,"id":400,"parentId":209,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Fterms&preferredRegion=&absolutePagePath=private-next-pages%2Fterms.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969624,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":343,"timestamp":3039474,"id":402,"parentId":211,"tags":{"name":"react/jsx-runtime","layer":null},"startTime":1736834969645,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module","duration":24,"timestamp":3040128,"id":403,"parentId":211,"tags":{"name":"react","layer":null},"startTime":1736834969645,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":10436,"timestamp":3039101,"id":401,"parentId":210,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js?kind=PAGES&page=%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Funsubscribe.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!","layer":null},"startTime":1736834969644,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11653,"timestamp":3040261,"id":405,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/server/route-kind.js","layer":null},"startTime":1736834969646,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11461,"timestamp":3040994,"id":408,"parentId":215,"tags":{"name":"/app/node_modules/next/dist/server/route-kind.js","layer":"api"},"startTime":1736834969646,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13903,"timestamp":3040952,"id":407,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/build/templates/helpers.js","layer":null},"startTime":1736834969646,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14178,"timestamp":3041367,"id":409,"parentId":215,"tags":{"name":"/app/node_modules/next/dist/build/templates/helpers.js","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15350,"timestamp":3041407,"id":410,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/module.compiled.js","layer":null},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15535,"timestamp":3041450,"id":411,"parentId":211,"tags":{"name":"/app/node_modules/next/document.js","layer":null},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15913,"timestamp":3041465,"id":412,"parentId":215,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages-api/module.compiled.js","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18593,"timestamp":3041592,"id":416,"parentId":216,"tags":{"name":"/app/pages/api/addNewMediaFolder.ts","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20998,"timestamp":3040166,"id":404,"parentId":136,"tags":{"name":"/app/pages/_app.tsx","layer":null},"startTime":1736834969645,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22279,"timestamp":3041608,"id":417,"parentId":218,"tags":{"name":"/app/pages/api/addTableEntry.ts","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23393,"timestamp":3041505,"id":413,"parentId":213,"tags":{"name":"/app/pages/404.tsx","layer":null},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":25459,"timestamp":3041576,"id":415,"parentId":215,"tags":{"name":"/app/pages/api/acceptUserInvitation.ts","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26554,"timestamp":3041643,"id":418,"parentId":217,"tags":{"name":"/app/pages/api/addDbUser.ts","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27611,"timestamp":3041551,"id":414,"parentId":214,"tags":{"name":"/app/pages/500.tsx","layer":null},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28986,"timestamp":3041671,"id":419,"parentId":219,"tags":{"name":"/app/pages/api/addApiKey.ts","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":32916,"timestamp":3041686,"id":420,"parentId":221,"tags":{"name":"/app/pages/api/addUserTable.ts","layer":"api"},"startTime":1736834969647,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38617,"timestamp":3040894,"id":406,"parentId":212,"tags":{"name":"/app/node_modules/next/dist/pages/_error.js","layer":null},"startTime":1736834969646,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":6236,"timestamp":3101275,"id":421,"parentId":220,"tags":{"name":"/app/pages/api/addAdminUserUser.ts","layer":"api"},"startTime":1736834969707,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4019,"timestamp":3107999,"id":422,"parentId":224,"tags":{"name":"/app/pages/api/addSocialLogin.ts","layer":"api"},"startTime":1736834969713,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4735,"timestamp":3112593,"id":425,"parentId":225,"tags":{"name":"/app/pages/api/admin/addUserBackup.ts","layer":"api"},"startTime":1736834969718,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":7062,"timestamp":3112569,"id":424,"parentId":222,"tags":{"name":"/app/pages/api/addUserUser.ts","layer":"api"},"startTime":1736834969718,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10110,"timestamp":3112491,"id":423,"parentId":223,"tags":{"name":"/app/pages/api/addUsersTableToDatabase.ts","layer":"api"},"startTime":1736834969718,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":2434,"timestamp":3130174,"id":426,"parentId":226,"tags":{"name":"/app/pages/api/admin/clearErrorLogs.ts","layer":"api"},"startTime":1736834969735,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":2746,"timestamp":3130289,"id":428,"parentId":232,"tags":{"name":"/app/pages/api/admin/grabBackups.ts","layer":"api"},"startTime":1736834969736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":3374,"timestamp":3130249,"id":427,"parentId":227,"tags":{"name":"/app/pages/api/admin/getTablesForUserDatabase.ts","layer":"api"},"startTime":1736834969736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4558,"timestamp":3130306,"id":429,"parentId":228,"tags":{"name":"/app/pages/api/admin/createNewBackup.ts","layer":"api"},"startTime":1736834969736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":2416,"timestamp":3136500,"id":430,"parentId":231,"tags":{"name":"/app/pages/api/admin/clientError.ts","layer":"api"},"startTime":1736834969742,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":3186,"timestamp":3136585,"id":432,"parentId":237,"tags":{"name":"/app/pages/api/checkDuplicateData.ts","layer":"api"},"startTime":1736834969742,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4003,"timestamp":3136568,"id":431,"parentId":238,"tags":{"name":"/app/pages/api/changeDbUserPassword.ts","layer":"api"},"startTime":1736834969742,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":6152,"timestamp":3141032,"id":433,"parentId":229,"tags":{"name":"/app/pages/api/admin/getUserBackups.ts","layer":"api"},"startTime":1736834969746,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":2514,"timestamp":3147518,"id":436,"parentId":233,"tags":{"name":"/app/pages/api/admin/grabErrorLogs.ts","layer":"api"},"startTime":1736834969753,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":3176,"timestamp":3147500,"id":435,"parentId":234,"tags":{"name":"/app/pages/api/admin/grabFile.ts","layer":"api"},"startTime":1736834969753,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4577,"timestamp":3147417,"id":434,"parentId":230,"tags":{"name":"/app/pages/api/admin/getUserData.ts","layer":"api"},"startTime":1736834969753,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4115,"timestamp":3148137,"id":437,"parentId":240,"tags":{"name":"/app/pages/api/clientSideAuth.ts","layer":"api"},"startTime":1736834969753,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4519,"timestamp":3148194,"id":438,"parentId":241,"tags":{"name":"/app/pages/api/checkExistingFolder.ts","layer":"api"},"startTime":1736834969753,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5117,"timestamp":3148239,"id":439,"parentId":247,"tags":{"name":"/app/pages/api/contact.ts","layer":"api"},"startTime":1736834969754,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":3624,"timestamp":3154883,"id":441,"parentId":235,"tags":{"name":"/app/pages/api/admin/loginSuUser.ts","layer":"api"},"startTime":1736834969760,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4170,"timestamp":3154818,"id":440,"parentId":249,"tags":{"name":"/app/pages/api/deleteDbUser.ts","layer":"api"},"startTime":1736834969760,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4820,"timestamp":3154908,"id":442,"parentId":251,"tags":{"name":"/app/pages/api/deleteApiKey.ts","layer":"api"},"startTime":1736834969760,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4408,"timestamp":3155911,"id":443,"parentId":239,"tags":{"name":"/app/pages/api/admin/runUserDbQuery.ts","layer":"api"},"startTime":1736834969761,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5096,"timestamp":3155991,"id":444,"parentId":236,"tags":{"name":"/app/pages/api/admin/updateEnv.ts","layer":"api"},"startTime":1736834969761,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":9002,"timestamp":3172746,"id":445,"parentId":250,"tags":{"name":"/app/pages/api/deleteInvitation.ts","layer":"api"},"startTime":1736834969778,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10713,"timestamp":3172847,"id":447,"parentId":252,"tags":{"name":"/app/pages/api/deleteMediaFolder.ts","layer":"api"},"startTime":1736834969778,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12964,"timestamp":3172826,"id":446,"parentId":248,"tags":{"name":"/app/pages/api/createUserDatabase.ts","layer":"api"},"startTime":1736834969778,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5774,"timestamp":3256049,"id":449,"parentId":253,"tags":{"name":"/app/pages/api/deleteTableEntry.ts","layer":"api"},"startTime":1736834969861,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":6736,"timestamp":3256094,"id":452,"parentId":261,"tags":{"name":"/app/pages/api/fetch-entries-basic.ts","layer":"api"},"startTime":1736834969861,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8079,"timestamp":3256082,"id":451,"parentId":256,"tags":{"name":"/app/pages/api/deleteUserMedia.ts","layer":"api"},"startTime":1736834969861,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8924,"timestamp":3256065,"id":450,"parentId":255,"tags":{"name":"/app/pages/api/deleteUserDatabase.ts","layer":"api"},"startTime":1736834969861,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10045,"timestamp":3255925,"id":448,"parentId":254,"tags":{"name":"/app/pages/api/deleteUser.ts","layer":"api"},"startTime":1736834969861,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11997,"timestamp":3286744,"id":462,"parentId":260,"tags":{"name":"/app/pages/api/exportDatabase.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12795,"timestamp":3286679,"id":457,"parentId":243,"tags":{"name":"/app/pages/api/connect/disconnect.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13442,"timestamp":3286663,"id":456,"parentId":263,"tags":{"name":"/app/pages/api/getDatabaseTables.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13999,"timestamp":3286691,"id":458,"parentId":244,"tags":{"name":"/app/pages/api/connect/handshake.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15144,"timestamp":3286730,"id":461,"parentId":242,"tags":{"name":"/app/pages/api/admin/docs/[action].ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15815,"timestamp":3286754,"id":463,"parentId":259,"tags":{"name":"/app/pages/api/downloadDatabaseSchema.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16504,"timestamp":3286710,"id":459,"parentId":246,"tags":{"name":"/app/pages/api/connect/verify.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17245,"timestamp":3286720,"id":460,"parentId":245,"tags":{"name":"/app/pages/api/connect/index.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18313,"timestamp":3286616,"id":454,"parentId":262,"tags":{"name":"/app/pages/api/get-authorized-databases.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18377,"timestamp":3286875,"id":470,"parentId":269,"tags":{"name":"/app/pages/api/getUserMedia.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20419,"timestamp":3286522,"id":453,"parentId":265,"tags":{"name":"/app/pages/api/getDiskUsage.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20470,"timestamp":3286913,"id":473,"parentId":275,"tags":{"name":"/app/pages/api/logoutUser.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21020,"timestamp":3286797,"id":466,"parentId":266,"tags":{"name":"/app/pages/api/getUserDatabaseTables.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21441,"timestamp":3286837,"id":468,"parentId":267,"tags":{"name":"/app/pages/api/getUserDatabases.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23369,"timestamp":3286649,"id":455,"parentId":258,"tags":{"name":"/app/pages/api/deleteUserTable.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24473,"timestamp":3286763,"id":464,"parentId":264,"tags":{"name":"/app/pages/api/getDelegatedDatabaseToken.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":25091,"timestamp":3286786,"id":465,"parentId":257,"tags":{"name":"/app/pages/api/deleteUserUser.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":25954,"timestamp":3286862,"id":469,"parentId":272,"tags":{"name":"/app/pages/api/importDatabase.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27354,"timestamp":3286901,"id":472,"parentId":274,"tags":{"name":"/app/pages/api/infiniteScroll.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28649,"timestamp":3286884,"id":471,"parentId":273,"tags":{"name":"/app/pages/api/importDatabaseSchema.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":29505,"timestamp":3286827,"id":467,"parentId":268,"tags":{"name":"/app/pages/api/getDelegatedDatabases.ts","layer":"api"},"startTime":1736834969892,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13883,"timestamp":3341995,"id":475,"parentId":271,"tags":{"name":"/app/pages/api/healthcheck.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14306,"timestamp":3342030,"id":477,"parentId":283,"tags":{"name":"/app/pages/api/reAuthenticateUser.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14943,"timestamp":3341908,"id":474,"parentId":270,"tags":{"name":"/app/pages/api/getUserSchemaData.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15219,"timestamp":3342053,"id":479,"parentId":286,"tags":{"name":"/app/pages/api/resetDelegatedDatabaseToken.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15959,"timestamp":3342087,"id":480,"parentId":278,"tags":{"name":"/app/pages/api/purgeDb.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16701,"timestamp":3342101,"id":481,"parentId":285,"tags":{"name":"/app/pages/api/refreshEntry.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17641,"timestamp":3342017,"id":476,"parentId":284,"tags":{"name":"/app/pages/api/queryEntriesSearchTerm.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19630,"timestamp":3342041,"id":478,"parentId":276,"tags":{"name":"/app/pages/api/loginUser.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21426,"timestamp":3342127,"id":483,"parentId":277,"tags":{"name":"/app/pages/api/media/addPrivateMedia.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22932,"timestamp":3342115,"id":482,"parentId":289,"tags":{"name":"/app/pages/api/registerUser.ts","layer":"api"},"startTime":1736834969947,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26277,"timestamp":3368570,"id":485,"parentId":288,"tags":{"name":"/app/pages/api/resetPassword.ts","layer":"api"},"startTime":1736834969974,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27254,"timestamp":3368587,"id":486,"parentId":292,"tags":{"name":"/app/pages/api/sendPasswordResetLink.ts","layer":"api"},"startTime":1736834969974,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28117,"timestamp":3368493,"id":484,"parentId":279,"tags":{"name":"/app/pages/api/media/getPrivateMedia.ts","layer":"api"},"startTime":1736834969974,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":40,"timestamp":3410307,"id":530,"parentId":416,"tags":{"name":"fs","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":8,"timestamp":3410392,"id":531,"parentId":416,"tags":{"name":"path","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6,"timestamp":3410416,"id":532,"parentId":410,"tags":{"name":"next/dist/compiled/next-server/pages.runtime.prod.js","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5,"timestamp":3410433,"id":533,"parentId":412,"tags":{"name":"next/dist/compiled/next-server/pages-api.runtime.prod.js","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11,"timestamp":3410827,"id":546,"parentId":420,"tags":{"name":"child_process","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20653,"timestamp":3410665,"id":540,"parentId":404,"tags":{"name":"/app/node_modules/next/script.js","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22734,"timestamp":3409676,"id":498,"parentId":298,"tags":{"name":"/app/pages/api/social-login/utils/getEmailFromSocialId.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23202,"timestamp":3409650,"id":497,"parentId":297,"tags":{"name":"/app/pages/api/social-login/utils/checkSocialId.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24255,"timestamp":3409434,"id":488,"parentId":290,"tags":{"name":"/app/pages/api/sendEmailVerificationLink.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24652,"timestamp":3409625,"id":496,"parentId":296,"tags":{"name":"/app/pages/api/social-login/utils/checkEmail.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":25639,"timestamp":3409336,"id":487,"parentId":291,"tags":{"name":"/app/pages/api/runUserDbQuery.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26063,"timestamp":3409557,"id":493,"parentId":293,"tags":{"name":"/app/pages/api/social-login/facebook-auth.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27135,"timestamp":3409523,"id":492,"parentId":282,"tags":{"name":"/app/pages/api/query/[user_id]/update-schema-from-single-database.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27929,"timestamp":3409580,"id":494,"parentId":294,"tags":{"name":"/app/pages/api/social-login/github-auth.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28819,"timestamp":3409602,"id":495,"parentId":295,"tags":{"name":"/app/pages/api/social-login/google-auth.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":29762,"timestamp":3409509,"id":491,"parentId":281,"tags":{"name":"/app/pages/api/query/[user_id]/get.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-ts","duration":31208,"timestamp":3409484,"id":490,"parentId":280,"tags":{"name":"/app/pages/api/query/[user_id]/get-schema.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":32404,"timestamp":3409469,"id":489,"parentId":287,"tags":{"name":"/app/pages/api/renameMedia.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":32577,"timestamp":3409736,"id":502,"parentId":306,"tags":{"name":"/app/pages/api/unsubscribe.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":33542,"timestamp":3409701,"id":499,"parentId":299,"tags":{"name":"/app/pages/api/sql-users/create.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":34016,"timestamp":3409838,"id":507,"parentId":310,"tags":{"name":"/app/pages/api/updateDbUser.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":34179,"timestamp":3409916,"id":511,"parentId":304,"tags":{"name":"/app/pages/api/test/cors.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":34924,"timestamp":3409712,"id":500,"parentId":300,"tags":{"name":"/app/pages/api/sql-users/delete.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":35526,"timestamp":3409749,"id":503,"parentId":307,"tags":{"name":"/app/pages/api/updateAdminUserAccess.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":35966,"timestamp":3409955,"id":514,"parentId":315,"tags":{"name":"/app/pages/api/updateUserUser.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":36338,"timestamp":3409939,"id":513,"parentId":302,"tags":{"name":"/app/pages/api/stream/[path].ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":37460,"timestamp":3409814,"id":505,"parentId":301,"tags":{"name":"/app/pages/api/sql-users/update.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":37650,"timestamp":3409929,"id":512,"parentId":305,"tags":{"name":"/app/pages/api/test/mail.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":38491,"timestamp":3409882,"id":510,"parentId":309,"tags":{"name":"/app/pages/api/updateDbSchemaDataForUser.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":38823,"timestamp":3409990,"id":517,"parentId":318,"tags":{"name":"/app/pages/api/user/[user_id]/delete-user.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":39674,"timestamp":3409828,"id":506,"parentId":311,"tags":{"name":"/app/pages/api/updateTableEntry.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":40459,"timestamp":3409781,"id":504,"parentId":308,"tags":{"name":"/app/pages/api/updateClonedTableForeignKeys.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":41153,"timestamp":3409861,"id":508,"parentId":312,"tags":{"name":"/app/pages/api/updateUser.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":42351,"timestamp":3409873,"id":509,"parentId":313,"tags":{"name":"/app/pages/api/updateUserDatabase.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":42705,"timestamp":3410029,"id":519,"parentId":320,"tags":{"name":"/app/pages/api/user/[user_id]/github-login.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":43261,"timestamp":3410018,"id":518,"parentId":319,"tags":{"name":"/app/pages/api/user/[user_id]/get-user.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":43707,"timestamp":3410081,"id":521,"parentId":321,"tags":{"name":"/app/pages/api/user/[user_id]/google-login.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":44241,"timestamp":3409980,"id":516,"parentId":316,"tags":{"name":"/app/pages/api/user/[user_id]/add-user.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":44541,"timestamp":3410134,"id":523,"parentId":326,"tags":{"name":"/app/pages/api/user/[user_id]/update-user.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":45527,"timestamp":3410053,"id":520,"parentId":317,"tags":{"name":"/app/pages/api/user-schema/replace-database-schema.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":45831,"timestamp":3410189,"id":525,"parentId":325,"tags":{"name":"/app/pages/api/user/[user_id]/send-email-code.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":46961,"timestamp":3409969,"id":515,"parentId":314,"tags":{"name":"/app/pages/api/updateUserTable.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":48093,"timestamp":3409724,"id":501,"parentId":303,"tags":{"name":"/app/pages/api/sync-table-data.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":48242,"timestamp":3410267,"id":528,"parentId":327,"tags":{"name":"/app/pages/api/webhooks/github-push.ts","layer":"api"},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":48805,"timestamp":3410108,"id":522,"parentId":323,"tags":{"name":"/app/pages/api/user/[user_id]/login-user.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":49331,"timestamp":3410524,"id":536,"parentId":334,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/edit-database.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":50098,"timestamp":3410162,"id":524,"parentId":322,"tags":{"name":"/app/pages/api/user/[user_id]/grab-google-user-from-token.ts","layer":"api"},"startTime":1736834970015,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":50330,"timestamp":3410551,"id":537,"parentId":330,"tags":{"name":"/app/pages/admin/[user_id]/connect/index.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":51042,"timestamp":3410443,"id":534,"parentId":331,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/connect.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":51601,"timestamp":3410492,"id":535,"parentId":332,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/schema.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":51643,"timestamp":3410893,"id":548,"parentId":338,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/change-password.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":52734,"timestamp":3410706,"id":542,"parentId":341,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/index.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":53519,"timestamp":3410677,"id":541,"parentId":335,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/index.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":54449,"timestamp":3410254,"id":527,"parentId":328,"tags":{"name":"/app/pages/about.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":54965,"timestamp":3410278,"id":529,"parentId":329,"tags":{"name":"/app/pages/admin/[user_id]/api-keys/index.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":55396,"timestamp":3410627,"id":539,"parentId":333,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":55890,"timestamp":3410769,"id":544,"parentId":336,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/shell.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":56893,"timestamp":3410225,"id":526,"parentId":324,"tags":{"name":"/app/pages/api/user/[user_id]/reauth-user.ts","layer":"api"},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":57319,"timestamp":3410856,"id":547,"parentId":337,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":57925,"timestamp":3410959,"id":550,"parentId":345,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-user.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":58942,"timestamp":3410792,"id":545,"parentId":339,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":60350,"timestamp":3410737,"id":543,"parentId":340,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/add-table.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":61392,"timestamp":3410933,"id":549,"parentId":343,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/index.tsx","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":77025,"timestamp":3410574,"id":538,"parentId":411,"tags":{"name":"/app/node_modules/next/dist/pages/_document.js","layer":null},"startTime":1736834970016,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1194987,"timestamp":2295230,"id":39,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclientError&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclientError.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1194713,"timestamp":2295559,"id":79,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fhealthcheck&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fhealthcheck.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1194815,"timestamp":2295710,"id":112,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ftest%2Fcors&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fcors.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1197731,"timestamp":2295703,"id":110,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fstream%2F%5Bpath%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fstream%2F%5Bpath%5D.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8565,"timestamp":3692696,"id":552,"parentId":346,"tags":{"name":"/app/pages/admin/[user_id]/databases/add-database.tsx","layer":null},"startTime":1736834970298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10083,"timestamp":3692584,"id":551,"parentId":344,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/index.tsx","layer":null},"startTime":1736834970298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15975,"timestamp":3727127,"id":553,"parentId":342,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/index.tsx","layer":null},"startTime":1736834970332,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":3321,"timestamp":3760246,"id":563,"parentId":354,"tags":{"name":"/app/pages/admin/[user_id]/users/add-user.tsx","layer":null},"startTime":1736834970366,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":4175,"timestamp":3760125,"id":558,"parentId":353,"tags":{"name":"/app/pages/admin/[user_id]/settings.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":4996,"timestamp":3759978,"id":554,"parentId":349,"tags":{"name":"/app/pages/admin/[user_id]/index.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":5457,"timestamp":3760101,"id":557,"parentId":347,"tags":{"name":"/app/pages/admin/[user_id]/databases/index.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6364,"timestamp":3760049,"id":555,"parentId":351,"tags":{"name":"/app/pages/admin/[user_id]/schema.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7309,"timestamp":3760159,"id":560,"parentId":352,"tags":{"name":"/app/pages/admin/[user_id]/media/index.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8300,"timestamp":3760136,"id":559,"parentId":350,"tags":{"name":"/app/pages/admin/[user_id]/media/[...folder].tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9327,"timestamp":3760185,"id":561,"parentId":357,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10345,"timestamp":3760068,"id":556,"parentId":348,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/index.tsx","layer":null},"startTime":1736834970365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12574,"timestamp":3760218,"id":562,"parentId":406,"tags":{"name":"/app/node_modules/next/dist/shared/lib/head.js","layer":null},"startTime":1736834970366,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":43,"timestamp":3825183,"id":567,"parentId":425,"tags":{"name":"os","layer":null},"startTime":1736834970430,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8089,"timestamp":3825264,"id":569,"parentId":364,"tags":{"name":"/app/pages/api/fetch-media.ts","layer":"api"},"startTime":1736834970431,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8867,"timestamp":3825296,"id":570,"parentId":359,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/index.tsx","layer":null},"startTime":1736834970431,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9762,"timestamp":3825155,"id":566,"parentId":356,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/index.tsx","layer":null},"startTime":1736834970430,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10475,"timestamp":3825120,"id":565,"parentId":358,"tags":{"name":"/app/pages/admin/[user_id]/users/index.tsx","layer":null},"startTime":1736834970430,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10921,"timestamp":3825244,"id":568,"parentId":360,"tags":{"name":"/app/pages/admin/index.tsx","layer":null},"startTime":1736834970431,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11745,"timestamp":3825031,"id":564,"parentId":355,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/[user].tsx","layer":null},"startTime":1736834970430,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1547125,"timestamp":2295958,"id":173,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ffetch-media&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-media.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8815,"timestamp":3853030,"id":571,"parentId":365,"tags":{"name":"/app/pages/api/query/[user_id]/add-file.ts","layer":"api"},"startTime":1736834970458,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14503,"timestamp":3866615,"id":572,"parentId":363,"tags":{"name":"/app/pages/api/exportTableData.ts","layer":"api"},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14855,"timestamp":3866951,"id":581,"parentId":370,"tags":{"name":"/app/pages/blog/index.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15896,"timestamp":3866806,"id":577,"parentId":369,"tags":{"name":"/app/pages/api/query/[user_id]/post.ts","layer":"api"},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16439,"timestamp":3866984,"id":582,"parentId":378,"tags":{"name":"/app/pages/login.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17508,"timestamp":3866749,"id":575,"parentId":368,"tags":{"name":"/app/pages/api/query/[user_id]/get-private-file.ts","layer":"api"},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18260,"timestamp":3866785,"id":576,"parentId":371,"tags":{"name":"/app/pages/contact.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18751,"timestamp":3867008,"id":583,"parentId":376,"tags":{"name":"/app/pages/index.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20023,"timestamp":3866679,"id":573,"parentId":361,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-social-logins.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20959,"timestamp":3866839,"id":578,"parentId":366,"tags":{"name":"/app/pages/api/query/[user_id]/add-image.ts","layer":"api"},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22089,"timestamp":3866875,"id":579,"parentId":367,"tags":{"name":"/app/pages/api/query/[user_id]/delete-file.ts","layer":"api"},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23660,"timestamp":3866908,"id":580,"parentId":372,"tags":{"name":"/app/pages/create-account.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24608,"timestamp":3867232,"id":590,"parentId":380,"tags":{"name":"/app/pages/redirect.tsx","layer":null},"startTime":1736834970473,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25398,"timestamp":3867123,"id":585,"parentId":373,"tags":{"name":"/app/pages/docs/index.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27106,"timestamp":3867093,"id":584,"parentId":374,"tags":{"name":"/app/pages/docs/[page]/index.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28044,"timestamp":3867218,"id":589,"parentId":379,"tags":{"name":"/app/pages/privacy.tsx","layer":null},"startTime":1736834970473,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":30796,"timestamp":3866730,"id":574,"parentId":362,"tags":{"name":"/app/pages/api/addUserMedia.ts","layer":"api"},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31412,"timestamp":3867245,"id":591,"parentId":382,"tags":{"name":"/app/pages/send-password-reset-link.tsx","layer":null},"startTime":1736834970473,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32927,"timestamp":3867179,"id":587,"parentId":377,"tags":{"name":"/app/pages/email-verification/index.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34345,"timestamp":3867137,"id":586,"parentId":375,"tags":{"name":"/app/pages/docs/[page]/[sub-page]/index.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":35897,"timestamp":3867197,"id":588,"parentId":381,"tags":{"name":"/app/pages/logout.tsx","layer":null},"startTime":1736834970472,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13963,"timestamp":4006563,"id":594,"parentId":384,"tags":{"name":"/app/pages/su/backups.tsx","layer":null},"startTime":1736834970612,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14586,"timestamp":4006536,"id":593,"parentId":383,"tags":{"name":"/app/pages/su/console.tsx","layer":null},"startTime":1736834970612,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17645,"timestamp":4006428,"id":592,"parentId":385,"tags":{"name":"/app/pages/reset-password.tsx","layer":null},"startTime":1736834970612,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9441,"timestamp":4030814,"id":595,"parentId":393,"tags":{"name":"/app/pages/su/load-balancing.tsx","layer":null},"startTime":1736834970636,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10329,"timestamp":4050117,"id":599,"parentId":386,"tags":{"name":"/app/pages/su/docs/create-page.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11192,"timestamp":4050025,"id":596,"parentId":392,"tags":{"name":"/app/pages/su/error-logs.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11845,"timestamp":4050144,"id":601,"parentId":388,"tags":{"name":"/app/pages/su/docs/index.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-tsx","duration":12660,"timestamp":4050181,"id":604,"parentId":396,"tags":{"name":"/app/pages/su/index.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13833,"timestamp":4050087,"id":597,"parentId":391,"tags":{"name":"/app/pages/su/envar.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14530,"timestamp":4050156,"id":602,"parentId":389,"tags":{"name":"/app/pages/su/docs/pages/[id].tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15188,"timestamp":4050131,"id":600,"parentId":387,"tags":{"name":"/app/pages/su/docs/edit-page.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16184,"timestamp":4050169,"id":603,"parentId":395,"tags":{"name":"/app/pages/su/servers.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17300,"timestamp":4050105,"id":598,"parentId":394,"tags":{"name":"/app/pages/su/login.tsx","layer":null},"startTime":1736834970655,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":48,"timestamp":4133602,"id":608,"parentId":419,"tags":{"name":"generate-password","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11,"timestamp":4133675,"id":609,"parentId":415,"tags":{"name":"lodash","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":1337,"timestamp":4133750,"id":613,"parentId":404,"tags":{"name":"/app/styles/less.css","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":675,"timestamp":4143893,"id":614,"parentId":404,"tags":{"name":"/app/styles/tailwind.css","layer":null},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":1210,"timestamp":4144062,"id":616,"parentId":423,"tags":{"name":"/app/package-shared/data/defaultFields.json","layer":"api"},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":1315,"timestamp":4144094,"id":617,"parentId":423,"tags":{"name":"/app/package-shared/data/presets/users.json","layer":"api"},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19503,"timestamp":4133483,"id":605,"parentId":390,"tags":{"name":"/app/pages/su/docs/pages/index.tsx","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20016,"timestamp":4133696,"id":610,"parentId":399,"tags":{"name":"/app/pages/su/users/new.tsx","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21040,"timestamp":4133564,"id":606,"parentId":398,"tags":{"name":"/app/pages/su/users/index.tsx","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21860,"timestamp":4133585,"id":607,"parentId":397,"tags":{"name":"/app/pages/su/users/[single].tsx","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22515,"timestamp":4133719,"id":611,"parentId":400,"tags":{"name":"/app/pages/terms.tsx","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23654,"timestamp":4133737,"id":612,"parentId":401,"tags":{"name":"/app/pages/unsubscribe.tsx","layer":null},"startTime":1736834970739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-cjs","duration":14544,"timestamp":4144006,"id":615,"parentId":406,"tags":{"name":"/app/node_modules/@swc/helpers/cjs/_interop_require_default.cjs","layer":null},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14734,"timestamp":4144305,"id":627,"parentId":420,"tags":{"name":"/app/package-shared/functions/backend/setUserSchemaData.ts","layer":"api"},"startTime":1736834970750,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15049,"timestamp":4144331,"id":628,"parentId":420,"tags":{"name":"/app/package-shared/functions/backend/grabUserSchemaData.ts","layer":"api"},"startTime":1736834970750,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15602,"timestamp":4144287,"id":626,"parentId":425,"tags":{"name":"/app/functions/backend/suAdminUserAuth.ts","layer":"api"},"startTime":1736834970750,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16175,"timestamp":4144261,"id":625,"parentId":417,"tags":{"name":"/app/functions/backend/handleTableEntryOrder.ts","layer":"api"},"startTime":1736834970750,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16681,"timestamp":4144190,"id":622,"parentId":417,"tags":{"name":"/app/functions/backend/checkUserRights.ts","layer":"api"},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17403,"timestamp":4144176,"id":621,"parentId":416,"tags":{"name":"/app/functions/backend/userAuth.ts","layer":"api"},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17932,"timestamp":4144120,"id":618,"parentId":413,"tags":{"name":"/app/layouts/GeneralLayout.tsx","layer":null},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18436,"timestamp":4144159,"id":620,"parentId":413,"tags":{"name":"/app/components/general/PageHeadTags.tsx","layer":null},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19465,"timestamp":4144146,"id":619,"parentId":404,"tags":{"name":"/app/components/ErrorBoundary.tsx","layer":null},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19949,"timestamp":4144201,"id":623,"parentId":417,"tags":{"name":"/app/functions/backend/grabDelegatedUserFromCookie.ts","layer":"api"},"startTime":1736834970749,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20749,"timestamp":4144233,"id":624,"parentId":417,"tags":{"name":"/app/package-shared/functions/backend/serverError.ts","layer":"api"},"startTime":1736834970750,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":77,"timestamp":4196117,"id":630,"parentId":457,"tags":{"name":"util","layer":null},"startTime":1736834970801,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9,"timestamp":4196223,"id":631,"parentId":457,"tags":{"name":"url","layer":null},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22479,"timestamp":4196244,"id":632,"parentId":418,"tags":{"name":"/app/package-shared/functions/dsql/hashPassword.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23001,"timestamp":4196532,"id":639,"parentId":442,"tags":{"name":"/app/package-shared/functions/backend/db/deleteDbEntry.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24135,"timestamp":4196486,"id":638,"parentId":432,"tags":{"name":"/app/package-shared/functions/backend/varDatabaseDbHandler.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":25242,"timestamp":4196415,"id":636,"parentId":419,"tags":{"name":"/app/package-shared/functions/dsql/encrypt.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26195,"timestamp":4196379,"id":635,"parentId":429,"tags":{"name":"/app/functions/backend/copyFolderRecursively.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28892,"timestamp":4196295,"id":633,"parentId":416,"tags":{"name":"/app/package-shared/functions/backend/db/sanitizeSql.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":30819,"timestamp":4195944,"id":629,"parentId":424,"tags":{"name":"/app/package-shared/functions/backend/handleNodemailer.ts","layer":"api"},"startTime":1736834970801,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":31737,"timestamp":4196453,"id":637,"parentId":421,"tags":{"name":"/app/package-shared/functions/backend/addAdminUserOnLogin.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":33562,"timestamp":4196340,"id":634,"parentId":417,"tags":{"name":"/app/package-shared/functions/backend/db/addDbEntry.ts","layer":"api"},"startTime":1736834970802,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12751,"timestamp":4233526,"id":643,"parentId":414,"tags":{"name":"/app/functions/frontend/fetchApi.ts","layer":null},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13426,"timestamp":4233625,"id":646,"parentId":415,"tags":{"name":"/app/package-shared/utils/backend/global-db/DB_HANDLER.ts","layer":"api"},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14040,"timestamp":4233658,"id":647,"parentId":446,"tags":{"name":"/app/package-shared/functions/backend/noDatabaseDbHandler.ts","layer":"api"},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14770,"timestamp":4233511,"id":642,"parentId":413,"tags":{"name":"/app/functions/frontend/clientAuthUser.ts","layer":null},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15787,"timestamp":4233352,"id":640,"parentId":442,"tags":{"name":"/app/package-shared/functions/dsql/decrypt.ts","layer":"api"},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16377,"timestamp":4233574,"id":645,"parentId":441,"tags":{"name":"/app/package-shared/functions/backend/cookies/get-auth-cookie-names.ts","layer":"api"},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17410,"timestamp":4233469,"id":641,"parentId":442,"tags":{"name":"/app/package-shared/functions/backend/api-cred.ts","layer":"api"},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19566,"timestamp":4233543,"id":644,"parentId":420,"tags":{"name":"/app/package-shared/shell/createDbFromSchema.ts","layer":"api"},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22906,"timestamp":4233694,"id":648,"parentId":540,"tags":{"name":"/app/node_modules/next/dist/client/script.js","layer":null},"startTime":1736834970839,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1965519,"timestamp":2295692,"id":106,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FgetEmailFromSocialId.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1965603,"timestamp":2295690,"id":105,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckSocialId.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1965631,"timestamp":2295686,"id":104,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Futils%2FcheckEmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Futils%2FcheckEmail.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1965809,"timestamp":2295586,"id":83,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FlogoutUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FlogoutUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":42,"timestamp":4261927,"id":649,"parentId":528,"tags":{"name":"http","layer":null},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9,"timestamp":4261980,"id":650,"parentId":528,"tags":{"name":"crypto","layer":null},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":7,"timestamp":4261999,"id":651,"parentId":495,"tags":{"name":"google-auth-library","layer":null},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1972782,"timestamp":2295614,"id":88,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-schema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14152,"timestamp":4262015,"id":652,"parentId":448,"tags":{"name":"/app/functions/backend/deleteFolderRecursively.ts","layer":"api"},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14678,"timestamp":4262191,"id":655,"parentId":541,"tags":{"name":"/app/functions/backend/grabDelegatedUserFromCookie.ts","layer":null},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15674,"timestamp":4262177,"id":654,"parentId":535,"tags":{"name":"/app/functions/backend/userAuth.ts","layer":null},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17731,"timestamp":4262138,"id":653,"parentId":469,"tags":{"name":"/app/functions/backend/createDbSchemaFromDb.ts","layer":"api"},"startTime":1736834970867,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1992286,"timestamp":2295819,"id":135,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fwebhooks%2Fgithub-push&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fwebhooks%2Fgithub-push.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1992575,"timestamp":2295640,"id":96,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FresetPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetPassword.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1992494,"timestamp":2295802,"id":130,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgrab-google-user-from-token.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16212,"timestamp":4289039,"id":664,"parentId":534,"tags":{"name":"/app/package-shared/functions/backend/grabUserSchemaData.ts","layer":null},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16589,"timestamp":4288996,"id":662,"parentId":478,"tags":{"name":"/app/functions/backend/delay.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17379,"timestamp":4288885,"id":658,"parentId":451,"tags":{"name":"/app/functions/backend/grabPaths.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17972,"timestamp":4289010,"id":663,"parentId":537,"tags":{"name":"/app/package-shared/functions/dsql/decrypt.ts","layer":null},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18735,"timestamp":4288959,"id":661,"parentId":482,"tags":{"name":"/app/package-shared/functions/backend/addMariadbUser.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19720,"timestamp":4288857,"id":657,"parentId":458,"tags":{"name":"/app/functions/backend/dbSchemaExec.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20444,"timestamp":4288770,"id":656,"parentId":462,"tags":{"name":"/app/functions/backend/exportDb.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21090,"timestamp":4288902,"id":659,"parentId":477,"tags":{"name":"/app/functions/backend/reAuthUser.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21536,"timestamp":4289069,"id":665,"parentId":534,"tags":{"name":"/app/package-shared/functions/backend/varDatabaseDbHandler.ts","layer":null},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21864,"timestamp":4289096,"id":666,"parentId":537,"tags":{"name":"/app/package-shared/utils/backend/global-db/DB_HANDLER.ts","layer":null},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22192,"timestamp":4289123,"id":667,"parentId":461,"tags":{"name":"/app/functions/backend/admin/deleteDocPage.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23602,"timestamp":4288915,"id":660,"parentId":482,"tags":{"name":"/app/package-shared/functions/backend/db/updateDbEntry.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23930,"timestamp":4289151,"id":668,"parentId":461,"tags":{"name":"/app/functions/backend/admin/addDocPage.ts","layer":"api"},"startTime":1736834970894,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2031627,"timestamp":2295978,"id":177,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget-private-file.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18986,"timestamp":4327324,"id":678,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/server/get-page-files.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20457,"timestamp":4327353,"id":679,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/server/utils.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21186,"timestamp":4327380,"id":680,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/server/htmlescape.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22412,"timestamp":4327443,"id":682,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/lib/is-error.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23184,"timestamp":4327470,"id":683,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/lib/pretty-bytes.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26542,"timestamp":4327496,"id":684,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/server/lib/trace/tracer.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26894,"timestamp":4327519,"id":685,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/server/lib/trace/utils.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":27068,"timestamp":4327543,"id":686,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27909,"timestamp":4327177,"id":673,"parentId":461,"tags":{"name":"/app/functions/backend/admin/grabChildPages.ts","layer":"api"},"startTime":1736834970932,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28214,"timestamp":4327208,"id":674,"parentId":461,"tags":{"name":"/app/functions/backend/admin/grabParentPages.ts","layer":"api"},"startTime":1736834970932,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":28755,"timestamp":4327111,"id":671,"parentId":461,"tags":{"name":"/app/functions/backend/admin/getSnippets.ts","layer":"api"},"startTime":1736834970932,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":29696,"timestamp":4327233,"id":675,"parentId":494,"tags":{"name":"/app/package-shared/functions/api/social-login/githubLogin.ts","layer":"api"},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":30411,"timestamp":4327141,"id":672,"parentId":461,"tags":{"name":"/app/functions/backend/admin/persistDocs.ts","layer":"api"},"startTime":1736834970932,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":31004,"timestamp":4327295,"id":677,"parentId":494,"tags":{"name":"/app/package-shared/shell/utils/camelJoinedtoCamelSpace.ts","layer":"api"},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":32573,"timestamp":4327075,"id":670,"parentId":459,"tags":{"name":"/app/package-shared/functions/backend/httpsRequest.ts","layer":"api"},"startTime":1736834970932,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":33439,"timestamp":4326981,"id":669,"parentId":547,"tags":{"name":"/app/package-shared/functions/backend/serverError.ts","layer":null},"startTime":1736834970932,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36149,"timestamp":4327261,"id":676,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/shared/lib/constants.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36439,"timestamp":4327408,"id":681,"parentId":538,"tags":{"name":"/app/node_modules/next/dist/shared/lib/encode-uri-path.js","layer":null},"startTime":1736834970933,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":1338,"timestamp":4369813,"id":693,"parentId":543,"tags":{"name":"/app/package-shared/data/defaultFields.json","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16841,"timestamp":4370246,"id":708,"parentId":562,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js","layer":null},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16951,"timestamp":4370293,"id":709,"parentId":562,"tags":{"name":"/app/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js","layer":null},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18087,"timestamp":4369693,"id":689,"parentId":552,"tags":{"name":"/app/package-shared/functions/backend/noDatabaseDbHandler.ts","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-ts","duration":18624,"timestamp":4369863,"id":695,"parentId":517,"tags":{"name":"/app/package-shared/functions/api/users/api-delete-user.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18999,"timestamp":4369836,"id":694,"parentId":518,"tags":{"name":"/app/package-shared/functions/api/users/api-get-user.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19649,"timestamp":4369722,"id":690,"parentId":508,"tags":{"name":"/app/functions/backend/fsWriteImageToDisk.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20147,"timestamp":4369785,"id":692,"parentId":491,"tags":{"name":"/app/package-shared/functions/api/query/get.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20674,"timestamp":4369944,"id":698,"parentId":501,"tags":{"name":"/app/functions/backend/importExportTableDataFn.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21252,"timestamp":4369915,"id":697,"parentId":523,"tags":{"name":"/app/package-shared/functions/api/users/api-update-user.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22263,"timestamp":4369659,"id":688,"parentId":510,"tags":{"name":"/app/functions/backend/updateSchemaData.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22738,"timestamp":4369888,"id":696,"parentId":516,"tags":{"name":"/app/package-shared/functions/api/users/api-create-user.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23277,"timestamp":4369980,"id":699,"parentId":535,"tags":{"name":"/app/layouts/AdminLayout.tsx","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23539,"timestamp":4370104,"id":703,"parentId":501,"tags":{"name":"/app/functions/backend/delegatedUser.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23410,"timestamp":4370500,"id":714,"parentId":537,"tags":{"name":"/app/components/admin/connect/ConnectContent.tsx","layer":null},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24447,"timestamp":4369995,"id":700,"parentId":519,"tags":{"name":"/app/package-shared/functions/api/users/social/api-github-login.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24577,"timestamp":4370345,"id":710,"parentId":536,"tags":{"name":"/app/components/admin/databases/UserMediaPopup.tsx","layer":null},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26378,"timestamp":4369562,"id":687,"parentId":493,"tags":{"name":"/app/package-shared/functions/api/social-login/handleSocialDb.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26495,"timestamp":4370035,"id":701,"parentId":521,"tags":{"name":"/app/package-shared/functions/api/users/social/api-google-login.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26522,"timestamp":4370386,"id":711,"parentId":536,"tags":{"name":"/app/components/admin/databases/EditDatabaseContent.tsx","layer":null},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27354,"timestamp":4370461,"id":713,"parentId":525,"tags":{"name":"/app/package-shared/functions/api/users/api-send-email-code.ts","layer":"api"},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":29230,"timestamp":4369751,"id":691,"parentId":499,"tags":{"name":"/app/package-shared/shell/mariadb-users/refreshUsersAndGrants.ts","layer":"api"},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":29503,"timestamp":4370417,"id":712,"parentId":522,"tags":{"name":"/app/package-shared/functions/api/users/api-login.ts","layer":"api"},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30965,"timestamp":4370118,"id":704,"parentId":535,"tags":{"name":"/app/components/admin/databases/DatabaseSchemaContent.tsx","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32734,"timestamp":4370076,"id":702,"parentId":535,"tags":{"name":"/app/components/general/ExtraContentDatabase.tsx","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":33482,"timestamp":4370181,"id":706,"parentId":562,"tags":{"name":"/app/node_modules/next/dist/shared/lib/amp-mode.js","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":33780,"timestamp":4370215,"id":707,"parentId":562,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils/warn-once.js","layer":null},"startTime":1736834970976,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":34661,"timestamp":4370146,"id":705,"parentId":562,"tags":{"name":"/app/node_modules/next/dist/shared/lib/side-effect.js","layer":null},"startTime":1736834970975,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2128210,"timestamp":2295792,"id":127,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fget-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2128732,"timestamp":2295788,"id":126,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fdelete-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2128743,"timestamp":2295816,"id":134,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fupdate-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2165578,"timestamp":2295805,"id":131,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Flogin-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9306,"timestamp":4455327,"id":715,"parentId":537,"tags":{"name":"/app/components/admin/connect/NewMariadbUserPopup.tsx","layer":null},"startTime":1736834971061,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10030,"timestamp":4455439,"id":716,"parentId":537,"tags":{"name":"/app/components/admin/connect/EditMariadbUserPopup.tsx","layer":null},"startTime":1736834971061,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10888,"timestamp":4455477,"id":717,"parentId":534,"tags":{"name":"/app/components/admin/databases/connect/DatabaseConnectContent.tsx","layer":null},"startTime":1736834971061,"traceId":"7c1cab1d00152a27"},{"name":"build-module-cjs","duration":14986,"timestamp":4472701,"id":718,"parentId":562,"tags":{"name":"/app/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","layer":null},"startTime":1736834971078,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16082,"timestamp":4472954,"id":720,"parentId":545,"tags":{"name":"/app/functions/frontend/updateTableAfterFieldsUpdateFunctionExt.ts","layer":null},"startTime":1736834971078,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17105,"timestamp":4472841,"id":719,"parentId":541,"tags":{"name":"/app/components/admin/databases/DeleteTableConfirmationPopup.tsx","layer":null},"startTime":1736834971078,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19015,"timestamp":4473102,"id":721,"parentId":542,"tags":{"name":"/app/functions/backend/grabTableSchemaData.ts","layer":null},"startTime":1736834971078,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19570,"timestamp":4473270,"id":723,"parentId":541,"tags":{"name":"/app/components/admin/databases/DeleteDatabaseConfirmationPopup.tsx","layer":null},"startTime":1736834971079,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21160,"timestamp":4473319,"id":724,"parentId":541,"tags":{"name":"/app/components/admin/databases/SingleDatabasesContent.tsx","layer":null},"startTime":1736834971079,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22970,"timestamp":4473191,"id":722,"parentId":542,"tags":{"name":"/app/components/admin/databases/SingleTableContent.tsx","layer":null},"startTime":1736834971078,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":54,"timestamp":4532768,"id":725,"parentId":582,"tags":{"name":"next/head","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7270,"timestamp":4533190,"id":739,"parentId":529,"tags":{"name":"/app/components/admin/api-keys/TargetApiKeyPreviewPopup.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":7960,"timestamp":4533095,"id":735,"parentId":580,"tags":{"name":"/app/package-shared/functions/backend/cookies/get-auth-cookie-names.ts","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8350,"timestamp":4533126,"id":736,"parentId":542,"tags":{"name":"/app/layouts/components/GeneralLayout/ScrollToTopButton.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8817,"timestamp":4533255,"id":742,"parentId":559,"tags":{"name":"/app/functions/backend/grabPaths.ts","layer":null},"startTime":1736834971139,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9297,"timestamp":4533148,"id":737,"parentId":529,"tags":{"name":"/app/components/admin/api-keys/ApiKeysContent.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9691,"timestamp":4533016,"id":731,"parentId":527,"tags":{"name":"/app/components/pages/about/Hero.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9996,"timestamp":4532998,"id":730,"parentId":527,"tags":{"name":"/app/components/pages/homepage/BriefIntroSection.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10272,"timestamp":4533210,"id":740,"parentId":526,"tags":{"name":"/app/package-shared/functions/api/users/api-reauth-user.ts","layer":"api"},"startTime":1736834971139,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11026,"timestamp":4533074,"id":734,"parentId":580,"tags":{"name":"/app/package-shared/functions/backend/addAdminUserOnLogin.ts","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11751,"timestamp":4532925,"id":727,"parentId":539,"tags":{"name":"/app/components/admin/databases/EditTableContent.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12378,"timestamp":4533028,"id":732,"parentId":547,"tags":{"name":"/app/components/admin/databases/SingleEntryContent.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12810,"timestamp":4533268,"id":743,"parentId":545,"tags":{"name":"/app/components/admin/databases/TableFieldsContent.tsx","layer":null},"startTime":1736834971139,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13893,"timestamp":4532951,"id":728,"parentId":548,"tags":{"name":"/app/components/admin/users/ChangeDbUserPassword.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13920,"timestamp":4533235,"id":741,"parentId":543,"tags":{"name":"/app/components/admin/databases/AddTableContent.tsx","layer":null},"startTime":1736834971139,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14554,"timestamp":4532979,"id":729,"parentId":527,"tags":{"name":"/app/components/pages/homepage/FooterCta.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16391,"timestamp":4532845,"id":726,"parentId":544,"tags":{"name":"/app/components/admin/databases/DatabaseShellContent.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17544,"timestamp":4533050,"id":733,"parentId":550,"tags":{"name":"/app/components/admin/users/DbAddNewUserContent.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19184,"timestamp":4533170,"id":738,"parentId":529,"tags":{"name":"/app/components/admin/api-keys/AddNewApiKeyPopup.tsx","layer":null},"startTime":1736834971138,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2265098,"timestamp":2295807,"id":132,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Freauth-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":2605,"timestamp":4608487,"id":746,"parentId":594,"tags":{"name":"/app/functions/backend/suAdminUserAuth.ts","layer":null},"startTime":1736834971214,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":3117,"timestamp":4608455,"id":745,"parentId":543,"tags":{"name":"/app/components/admin/databases/EditFieldPopup.tsx","layer":null},"startTime":1736834971214,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":3455,"timestamp":4608502,"id":747,"parentId":552,"tags":{"name":"/app/components/admin/databases/AddDatabaseContent.tsx","layer":null},"startTime":1736834971214,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":4313,"timestamp":4608370,"id":744,"parentId":549,"tags":{"name":"/app/components/admin/databases/TablesContent.tsx","layer":null},"startTime":1736834971214,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":36,"timestamp":4620035,"id":748,"parentId":584,"tags":{"name":"serverless-mysql","layer":null},"startTime":1736834971225,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":16,"timestamp":4620219,"id":752,"parentId":584,"tags":{"name":"@moduletrace/datasquirel","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":8093,"timestamp":4620159,"id":750,"parentId":593,"tags":{"name":"/app/node_modules/xterm/css/xterm.css","layer":null},"startTime":1736834971225,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11353,"timestamp":4620295,"id":755,"parentId":555,"tags":{"name":"/app/components/general/VerificationBanner.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11801,"timestamp":4620346,"id":757,"parentId":554,"tags":{"name":"/app/components/admin/dashboard/DashboardContent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12104,"timestamp":4620427,"id":760,"parentId":570,"tags":{"name":"/app/components/admin/users/AllDatabasesUsersContent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12547,"timestamp":4620371,"id":758,"parentId":557,"tags":{"name":"/app/components/admin/databases/DatabasesContent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13085,"timestamp":4620395,"id":759,"parentId":560,"tags":{"name":"/app/components/general/UploadVideoComponent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13463,"timestamp":4620452,"id":761,"parentId":559,"tags":{"name":"/app/components/general/UploadFileComponent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14457,"timestamp":4620247,"id":753,"parentId":555,"tags":{"name":"/app/components/general/Breadcrumbs.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14872,"timestamp":4620479,"id":762,"parentId":566,"tags":{"name":"/app/components/admin/users/SingleDatabaseUsersContent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15880,"timestamp":4620186,"id":751,"parentId":558,"tags":{"name":"/app/components/admin/settings/SettingsContent.tsx","layer":null},"startTime":1736834971225,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17232,"timestamp":4620321,"id":756,"parentId":553,"tags":{"name":"/app/components/admin/databases/TableEntriesContent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19014,"timestamp":4620264,"id":754,"parentId":551,"tags":{"name":"/app/components/admin/users/SingleDbUserContent.tsx","layer":null},"startTime":1736834971226,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22136,"timestamp":4620090,"id":749,"parentId":563,"tags":{"name":"/app/components/admin/users/AddNewUserContent.tsx","layer":null},"startTime":1736834971225,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12133,"timestamp":4658551,"id":765,"parentId":591,"tags":{"name":"/app/components/general/LoadingBlock.tsx","layer":null},"startTime":1736834971264,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13508,"timestamp":4658436,"id":763,"parentId":555,"tags":{"name":"/app/components/admin/databases/UserSchemaContent.tsx","layer":null},"startTime":1736834971264,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15086,"timestamp":4658519,"id":764,"parentId":565,"tags":{"name":"/app/components/admin/users/TargetUserPreviewPopup.tsx","layer":null},"startTime":1736834971264,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11789,"timestamp":4677280,"id":768,"parentId":561,"tags":{"name":"/app/components/admin/databases/AddTableEntryContent.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12061,"timestamp":4677437,"id":775,"parentId":582,"tags":{"name":"/app/components/general/Logo.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12905,"timestamp":4677168,"id":766,"parentId":556,"tags":{"name":"/app/components/admin/users/DbUsersContent.tsx","layer":null},"startTime":1736834971282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13319,"timestamp":4677247,"id":767,"parentId":559,"tags":{"name":"/app/components/general/UploadImageComponent.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13934,"timestamp":4677325,"id":770,"parentId":559,"tags":{"name":"/app/components/admin/media/NewFolderPopup.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14687,"timestamp":4677351,"id":771,"parentId":559,"tags":{"name":"/app/components/admin/media/ChooseMediaTypePopup.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15205,"timestamp":4677415,"id":774,"parentId":560,"tags":{"name":"/app/components/admin/media/MediaContent.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15908,"timestamp":4677393,"id":773,"parentId":559,"tags":{"name":"/app/components/admin/media/MediaFolderContent.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16520,"timestamp":4677499,"id":778,"parentId":582,"tags":{"name":"/app/components/pages/login/LoginForm.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16747,"timestamp":4677538,"id":780,"parentId":576,"tags":{"name":"/app/components/pages/contact/ContactHero.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16967,"timestamp":4677563,"id":781,"parentId":591,"tags":{"name":"/app/components/general/FormSuccessBlock.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17886,"timestamp":4677474,"id":777,"parentId":565,"tags":{"name":"/app/components/admin/users/UsersContent.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19174,"timestamp":4677305,"id":769,"parentId":559,"tags":{"name":"/app/components/admin/media/NewMediaPopup.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19633,"timestamp":4677511,"id":779,"parentId":576,"tags":{"name":"/app/components/pages/contact/ContactForm.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21525,"timestamp":4677374,"id":772,"parentId":559,"tags":{"name":"/app/components/admin/media/TargetMediaPreviewPopup.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23372,"timestamp":4677451,"id":776,"parentId":564,"tags":{"name":"/app/components/admin/users/SingleDatabaseSingleUserContent.tsx","layer":null},"startTime":1736834971283,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":56,"timestamp":4751817,"id":783,"parentId":636,"tags":{"name":"buffer","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":17,"timestamp":4752045,"id":791,"parentId":648,"tags":{"name":"react-dom","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11,"timestamp":4752319,"id":803,"parentId":634,"tags":{"name":"sanitize-html","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5,"timestamp":4752344,"id":804,"parentId":629,"tags":{"name":"nodemailer","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5,"timestamp":4752355,"id":805,"parentId":670,"tags":{"name":"https","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-js","duration":8737,"timestamp":4752762,"id":811,"parentId":684,"tags":{"name":"/app/node_modules/next/dist/server/lib/trace/constants.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21405,"timestamp":4752864,"id":814,"parentId":684,"tags":{"name":"/app/node_modules/next/dist/compiled/@opentelemetry/api/index.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22794,"timestamp":4751983,"id":788,"parentId":591,"tags":{"name":"/app/components/general/InfoBlock.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23321,"timestamp":4751739,"id":782,"parentId":582,"tags":{"name":"/app/components/general/LoadingScreen.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23102,"timestamp":4752245,"id":799,"parentId":585,"tags":{"name":"/app/components/pages/docs/DocsHomeLinks.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23542,"timestamp":4752069,"id":792,"parentId":589,"tags":{"name":"/app/components/pages/privacy/PrivacyHero.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23637,"timestamp":4752221,"id":798,"parentId":585,"tags":{"name":"/app/components/pages/docs/DocsHomeHero.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24227,"timestamp":4751891,"id":784,"parentId":581,"tags":{"name":"/app/components/pages/blog/BlogHero.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24645,"timestamp":4751971,"id":787,"parentId":583,"tags":{"name":"/app/components/pages/homepage/Hero2.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24920,"timestamp":4752099,"id":793,"parentId":580,"tags":{"name":"/app/components/pages/create-account/Hero.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25432,"timestamp":4751996,"id":789,"parentId":583,"tags":{"name":"/app/components/pages/homepage/FeaturesSummarySection.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26221,"timestamp":4751915,"id":785,"parentId":577,"tags":{"name":"/app/package-shared/functions/api/query/post.ts","layer":"api"},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26201,"timestamp":4752274,"id":800,"parentId":584,"tags":{"name":"/app/components/pages/docs/DocsGenereicHero.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27502,"timestamp":4751946,"id":786,"parentId":574,"tags":{"name":"/app/functions/backend/fsWriteImageToDiskFromBase64.ts","layer":"api"},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":27490,"timestamp":4752298,"id":801,"parentId":588,"tags":{"name":"/app/functions/frontend/clearCaches.ts","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28223,"timestamp":4752209,"id":797,"parentId":585,"tags":{"name":"/app/components/pages/docs/DocsAside.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29044,"timestamp":4752181,"id":796,"parentId":589,"tags":{"name":"/app/components/pages/privacy/PrivacyBody.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29435,"timestamp":4752309,"id":802,"parentId":594,"tags":{"name":"/app/layouts/SuAdminLayout.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29768,"timestamp":4752625,"id":806,"parentId":594,"tags":{"name":"/app/components/su/SuBackupsContent.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30096,"timestamp":4752885,"id":815,"parentId":596,"tags":{"name":"/app/components/su/SuErrorLogsContent.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30483,"timestamp":4752693,"id":809,"parentId":676,"tags":{"name":"/app/node_modules/next/dist/shared/lib/modern-browserslist-target.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30873,"timestamp":4752662,"id":808,"parentId":682,"tags":{"name":"/app/node_modules/next/dist/shared/lib/is-plain-object.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":32097,"timestamp":4752122,"id":794,"parentId":648,"tags":{"name":"/app/node_modules/next/dist/client/set-attributes-from-props.js","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":32641,"timestamp":4752155,"id":795,"parentId":648,"tags":{"name":"/app/node_modules/next/dist/client/request-idle-callback.js","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":33033,"timestamp":4752646,"id":807,"parentId":593,"tags":{"name":"/app/components/su/SuConsoleContent.tsx","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":35324,"timestamp":4752022,"id":790,"parentId":573,"tags":{"name":"/app/components/admin/users/SocialLoginsContent.tsx","layer":null},"startTime":1736834971357,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":34854,"timestamp":4752731,"id":810,"parentId":684,"tags":{"name":"/app/node_modules/next/dist/shared/lib/is-thenable.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":35093,"timestamp":4752786,"id":812,"parentId":678,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":35696,"timestamp":4752829,"id":813,"parentId":678,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js","layer":null},"startTime":1736834971358,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496359,"timestamp":2295251,"id":43,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FloginSuUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FloginSuUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496373,"timestamp":2295326,"id":53,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Findex.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496673,"timestamp":2295353,"id":55,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fcontact.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496403,"timestamp":2295665,"id":100,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FsendPasswordResetLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendPasswordResetLink.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496435,"timestamp":2295656,"id":98,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FsendEmailVerificationLink&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FsendEmailVerificationLink.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496405,"timestamp":2295713,"id":113,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ftest%2Fmail&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ftest%2Fmail.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2496807,"timestamp":2295342,"id":54,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fverify&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fverify.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497834,"timestamp":2295153,"id":33,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FaddUserBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FaddUserBackup.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497861,"timestamp":2295162,"id":34,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FclearErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FclearErrorLogs.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497816,"timestamp":2295239,"id":40,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabBackups.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497900,"timestamp":2295182,"id":36,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FcreateNewBackup&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FcreateNewBackup.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497913,"timestamp":2295189,"id":37,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserBackups&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserBackups.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497899,"timestamp":2295244,"id":41,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabErrorLogs&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabErrorLogs.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497911,"timestamp":2295247,"id":42,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgrabFile&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgrabFile.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497974,"timestamp":2295202,"id":38,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetUserData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetUserData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497936,"timestamp":2295256,"id":44,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FupdateEnv&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FupdateEnv.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2498133,"timestamp":2295075,"id":24,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddNewMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddNewMediaFolder.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2498096,"timestamp":2295145,"id":32,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddSocialLogin&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddSocialLogin.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2498016,"timestamp":2295263,"id":46,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FchangeDbUserPassword&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FchangeDbUserPassword.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2498022,"timestamp":2295276,"id":48,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FclientSideAuth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FclientSideAuth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2498026,"timestamp":2295285,"id":49,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FcheckExistingFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckExistingFolder.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497937,"timestamp":2295385,"id":58,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteInvitation.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497866,"timestamp":2295466,"id":60,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteMediaFolder&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteMediaFolder.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497857,"timestamp":2295484,"id":62,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497847,"timestamp":2295503,"id":68,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FexportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497844,"timestamp":2295516,"id":71,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDatabaseTables.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497871,"timestamp":2295500,"id":67,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdownloadDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdownloadDatabaseSchema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497868,"timestamp":2295513,"id":70,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fget-authorized-databases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fget-authorized-databases.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497844,"timestamp":2295549,"id":77,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497870,"timestamp":2295533,"id":73,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDiskUsage&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDiskUsage.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497875,"timestamp":2295538,"id":74,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserDatabaseTables&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabaseTables.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497879,"timestamp":2295543,"id":75,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserDatabases.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497903,"timestamp":2295529,"id":72,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497948,"timestamp":2295493,"id":65,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497908,"timestamp":2295546,"id":76,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetDelegatedDatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetDelegatedDatabases.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497839,"timestamp":2295626,"id":91,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FreAuthenticateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FreAuthenticateUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497921,"timestamp":2295552,"id":78,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FgetUserSchemaData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FgetUserSchemaData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497851,"timestamp":2295633,"id":94,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FresetDelegatedDatabaseToken&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FresetDelegatedDatabaseToken.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497893,"timestamp":2295600,"id":86,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FpurgeDb&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FpurgeDb.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497904,"timestamp":2295598,"id":85,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fmedia%2FaddPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FaddPrivateMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497876,"timestamp":2295636,"id":95,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FrenameMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrenameMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497814,"timestamp":2295707,"id":111,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsync-table-data&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsync-table-data.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497930,"timestamp":2295605,"id":87,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fmedia%2FgetPrivateMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fmedia%2FgetPrivateMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497845,"timestamp":2295698,"id":108,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fdelete&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fdelete.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2497602,"timestamp":2295954,"id":172,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FexportTableData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FexportTableData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":46,"timestamp":4809884,"id":816,"parentId":643,"tags":{"name":"@moduletrace/datasquirel/dist/client/fetch","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":11,"timestamp":4809946,"id":817,"parentId":690,"tags":{"name":"node-fetch","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":4,"timestamp":4809967,"id":818,"parentId":690,"tags":{"name":"sharp","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7504,"timestamp":4810085,"id":821,"parentId":602,"tags":{"name":"/app/components/su/docs/SuSingleDocPageContent.tsx","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":7872,"timestamp":4810207,"id":826,"parentId":598,"tags":{"name":"/app/functions/isLocalSuperUser.ts","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8450,"timestamp":4810114,"id":822,"parentId":625,"tags":{"name":"/app/package-shared/utils/backend/global-db/DSQL_USER_DB_HANDLER.ts","layer":"api"},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8738,"timestamp":4810146,"id":823,"parentId":665,"tags":{"name":"/app/package-shared/utils/backend/global-db/DSQL_USER_DB_HANDLER.ts","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8926,"timestamp":4810192,"id":825,"parentId":595,"tags":{"name":"/app/functions/backend/su/get-servers.ts","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9145,"timestamp":4810283,"id":830,"parentId":610,"tags":{"name":"/app/components/su/SuNewUserContent.tsx","layer":null},"startTime":1736834971416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9509,"timestamp":4810216,"id":827,"parentId":595,"tags":{"name":"/app/components/su/load-balancing/index.tsx","layer":null},"startTime":1736834971416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9835,"timestamp":4810270,"id":829,"parentId":606,"tags":{"name":"/app/components/su/SuUsersContent.tsx","layer":null},"startTime":1736834971416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10988,"timestamp":4810068,"id":820,"parentId":604,"tags":{"name":"/app/components/su/SuDashboardContent.tsx","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11283,"timestamp":4810248,"id":828,"parentId":597,"tags":{"name":"/app/components/su/SuEnvContent.tsx","layer":null},"startTime":1736834971416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11775,"timestamp":4810293,"id":831,"parentId":607,"tags":{"name":"/app/components/su/SuSingleUserContent.tsx","layer":null},"startTime":1736834971416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12391,"timestamp":4810172,"id":824,"parentId":601,"tags":{"name":"/app/components/su/docs/SuDocsPageListContent.tsx","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13699,"timestamp":4809980,"id":819,"parentId":599,"tags":{"name":"/app/components/su/docs/CreatePageContent.tsx","layer":null},"startTime":1736834971415,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2531790,"timestamp":2296100,"id":210,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Funsubscribe.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2532122,"timestamp":2295821,"id":136,"parentId":18,"tags":{"request":"private-next-pages/_app.tsx"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2532008,"timestamp":2296077,"id":203,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2533976,"timestamp":2294588,"id":19,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F_error&preferredRegion=&absolutePagePath=next%2Fdist%2Fpages%2F_error&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2532576,"timestamp":2296019,"id":189,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fredirect&preferredRegion=&absolutePagePath=private-next-pages%2Fredirect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2532601,"timestamp":2296021,"id":190,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Flogout&preferredRegion=&absolutePagePath=private-next-pages%2Flogout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":45,"timestamp":4846519,"id":836,"parentId":691,"tags":{"name":"dotenv","layer":null},"startTime":1736834971452,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11411,"timestamp":4846452,"id":833,"parentId":603,"tags":{"name":"/app/package-shared/utils/ejson.ts","layer":null},"startTime":1736834971452,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11723,"timestamp":4846472,"id":834,"parentId":611,"tags":{"name":"/app/components/pages/terms/TermsHero.tsx","layer":null},"startTime":1736834971452,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12180,"timestamp":4846379,"id":832,"parentId":644,"tags":{"name":"/app/package-shared/utils/ejson.ts","layer":"api"},"startTime":1736834971452,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11424,"timestamp":4847571,"id":843,"parentId":638,"tags":{"name":"/app/package-shared/utils/backend/global-db/LOCAL_DB_HANDLER.ts","layer":"api"},"startTime":1736834971453,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-tsx","duration":12187,"timestamp":4847495,"id":840,"parentId":603,"tags":{"name":"/app/components/su/servers/index.tsx","layer":null},"startTime":1736834971453,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12745,"timestamp":4847479,"id":839,"parentId":618,"tags":{"name":"/app/functions/frontend/updateNavLinks.ts","layer":null},"startTime":1736834971453,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13149,"timestamp":4847542,"id":842,"parentId":618,"tags":{"name":"/app/layouts/components/GeneralLayout/Footer.tsx","layer":null},"startTime":1736834971453,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14264,"timestamp":4847513,"id":841,"parentId":618,"tags":{"name":"/app/layouts/components/GeneralLayout/Header.tsx","layer":null},"startTime":1736834971453,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16119,"timestamp":4846499,"id":835,"parentId":611,"tags":{"name":"/app/components/pages/terms/TermsBody.tsx","layer":null},"startTime":1736834971452,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2570335,"timestamp":2295799,"id":129,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgoogle-login.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30149,"timestamp":4847429,"id":838,"parentId":724,"tags":{"name":"__barrel_optimize__?names=FolderOutput!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971453,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":35542,"timestamp":4846594,"id":837,"parentId":702,"tags":{"name":"__barrel_optimize__?names=ChevronDown,Download,FileInput,FolderOutput,SquareTerminal!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971452,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2555,"timestamp":4887342,"id":855,"parentId":736,"tags":{"name":"__barrel_optimize__?names=ChevronUp!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10098,"timestamp":4887166,"id":848,"parentId":644,"tags":{"name":"/app/package-shared/shell/utils/noDatabaseDbHandler.ts","layer":"api"},"startTime":1736834971492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10363,"timestamp":4887132,"id":847,"parentId":618,"tags":{"name":"/app/layouts/components/GeneralLayout/ProductionHeadComponent.tsx","layer":null},"startTime":1736834971492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10594,"timestamp":4887191,"id":849,"parentId":647,"tags":{"name":"/app/package-shared/utils/backend/global-db/NO_DB_HANDLER.ts","layer":"api"},"startTime":1736834971492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10841,"timestamp":4887238,"id":851,"parentId":644,"tags":{"name":"/app/package-shared/shell/utils/varDatabaseDbHandler.ts","layer":"api"},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11568,"timestamp":4887103,"id":846,"parentId":665,"tags":{"name":"/app/package-shared/functions/backend/parseDbResults.ts","layer":null},"startTime":1736834971492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12031,"timestamp":4887069,"id":845,"parentId":638,"tags":{"name":"/app/package-shared/functions/backend/parseDbResults.ts","layer":"api"},"startTime":1736834971492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12539,"timestamp":4886981,"id":844,"parentId":665,"tags":{"name":"/app/package-shared/utils/backend/global-db/LOCAL_DB_HANDLER.ts","layer":null},"startTime":1736834971492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12701,"timestamp":4887267,"id":852,"parentId":644,"tags":{"name":"/app/package-shared/shell/utils/dbHandler.ts","layer":"api"},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13039,"timestamp":4887217,"id":850,"parentId":689,"tags":{"name":"/app/package-shared/utils/backend/global-db/NO_DB_HANDLER.ts","layer":null},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13821,"timestamp":4887291,"id":853,"parentId":644,"tags":{"name":"/app/package-shared/shell/utils/createTable.ts","layer":"api"},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14873,"timestamp":4887375,"id":856,"parentId":734,"tags":{"name":"/app/package-shared/functions/backend/db/addDbEntry.ts","layer":null},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16895,"timestamp":4887314,"id":854,"parentId":644,"tags":{"name":"/app/package-shared/shell/utils/updateTable.ts","layer":"api"},"startTime":1736834971493,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2614785,"timestamp":2295487,"id":63,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15432,"timestamp":4911047,"id":857,"parentId":668,"tags":{"name":"/app/package-shared/functions/backend/html/sanitizeHtmlOptions.ts","layer":"api"},"startTime":1736834971516,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2635193,"timestamp":2295289,"id":50,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2Fdocs%2F%5Baction%5D.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":1213,"timestamp":4930814,"id":862,"parentId":722,"tags":{"name":"/app/package-shared/data/dataTypes.json","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3971,"timestamp":4930713,"id":859,"parentId":729,"tags":{"name":"__barrel_optimize__?names=BookText!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4422,"timestamp":4931427,"id":886,"parentId":775,"tags":{"name":"__barrel_optimize__?names=Menu!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13181,"timestamp":4930620,"id":858,"parentId":653,"tags":{"name":"/app/package-shared/shell/utils/slugToCamelTitle.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13340,"timestamp":4930984,"id":869,"parentId":713,"tags":{"name":"/app/package-shared/utils/serialize-cookies.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13733,"timestamp":4931022,"id":871,"parentId":714,"tags":{"name":"/app/components/admin/connect/MariaDBUsers.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14159,"timestamp":4930930,"id":867,"parentId":711,"tags":{"name":"/app/components/general/ActiveCloneDbBanner.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14795,"timestamp":4930906,"id":866,"parentId":714,"tags":{"name":"/app/components/admin/connect/ConnectionInfo.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15481,"timestamp":4930786,"id":861,"parentId":696,"tags":{"name":"/app/package-shared/functions/backend/updateUsersTableSchema.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16289,"timestamp":4930749,"id":860,"parentId":699,"tags":{"name":"/app/components/general/DiskUsageComponent.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17046,"timestamp":4930823,"id":863,"parentId":696,"tags":{"name":"/app/package-shared/functions/backend/addUsersTableToDb.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17704,"timestamp":4930956,"id":868,"parentId":699,"tags":{"name":"/app/layouts/components/AdminLayout/AdminHeader.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18872,"timestamp":4930880,"id":865,"parentId":692,"tags":{"name":"/app/package-shared/functions/backend/db/runQuery.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19834,"timestamp":4930852,"id":864,"parentId":699,"tags":{"name":"/app/layouts/components/AdminLayout/Aside.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20503,"timestamp":4931006,"id":870,"parentId":710,"tags":{"name":"/app/components/general/GeneralPopup.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20929,"timestamp":4931051,"id":872,"parentId":711,"tags":{"name":"/app/components/admin/databases/EditDatabaseForm.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21196,"timestamp":4931205,"id":878,"parentId":704,"tags":{"name":"/app/components/general/AceEditor.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21651,"timestamp":4931120,"id":875,"parentId":702,"tags":{"name":"/app/components/general/CopySlug.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22324,"timestamp":4931088,"id":874,"parentId":687,"tags":{"name":"/app/package-shared/functions/api/social-login/loginSocialUser.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22935,"timestamp":4931167,"id":877,"parentId":700,"tags":{"name":"/app/package-shared/utils/camelJoinedtoCamelSpace.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23548,"timestamp":4931248,"id":880,"parentId":704,"tags":{"name":"/app/components/admin/databases/DatabaseTablesTablePreview.tsx","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24664,"timestamp":4931134,"id":876,"parentId":691,"tags":{"name":"/app/package-shared/shell/mariadb-users/handleGrants.ts","layer":"api"},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25104,"timestamp":4931073,"id":873,"parentId":711,"tags":{"name":"/app/components/general/BackButton.tsx","layer":null},"startTime":1736834971536,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25172,"timestamp":4931386,"id":885,"parentId":724,"tags":{"name":"/app/components/general/DatabaseSlugCopy.tsx","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26082,"timestamp":4931277,"id":881,"parentId":704,"tags":{"name":"/app/components/admin/databases/DatabasesTablesList.tsx","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26768,"timestamp":4931330,"id":883,"parentId":702,"tags":{"name":"/app/functions/frontend/downloadApiStream.ts","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27603,"timestamp":4931369,"id":884,"parentId":704,"tags":{"name":"/app/components/form/FormSelect.tsx","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28971,"timestamp":4931220,"id":879,"parentId":715,"tags":{"name":"/app/components/admin/connect/MariDBUserForm.tsx","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30706,"timestamp":4931303,"id":882,"parentId":717,"tags":{"name":"/app/components/admin/databases/connect/ConnectForm.tsx","layer":null},"startTime":1736834971537,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2670065,"timestamp":2295564,"id":80,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FimportDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2669922,"timestamp":2295811,"id":133,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fsend-email-code.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2670257,"timestamp":2295796,"id":128,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fgithub-login.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2704241,"timestamp":2295667,"id":101,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Ffacebook-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Ffacebook-auth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2704328,"timestamp":2295670,"id":102,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgithub-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgithub-auth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2704340,"timestamp":2295681,"id":103,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsocial-login%2Fgoogle-auth&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsocial-login%2Fgoogle-auth.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":391,"timestamp":5009965,"id":888,"parentId":733,"tags":{"name":"/app/jsonData/userPriviledges.json","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3341,"timestamp":5009871,"id":887,"parentId":771,"tags":{"name":"__barrel_optimize__?names=FileVideo2,Files,Images!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3965,"timestamp":5010036,"id":891,"parentId":773,"tags":{"name":"__barrel_optimize__?names=Copy!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2722534,"timestamp":2295696,"id":107,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fcreate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fcreate.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2722617,"timestamp":2295700,"id":109,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fsql-users%2Fupdate&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fsql-users%2Fupdate.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18737,"timestamp":5010010,"id":890,"parentId":722,"tags":{"name":"/app/components/general/ActiveCloneTableBanner.tsx","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19372,"timestamp":5010061,"id":892,"parentId":724,"tags":{"name":"/app/components/general/ui/ButtonGroup.tsx","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20353,"timestamp":5009979,"id":889,"parentId":722,"tags":{"name":"/app/components/admin/databases/TableEntriesList.tsx","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21209,"timestamp":5010084,"id":893,"parentId":722,"tags":{"name":"/app/components/admin/databases/TableIndexes.tsx","layer":null},"startTime":1736834971615,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2859,"timestamp":5037047,"id":895,"parentId":772,"tags":{"name":"__barrel_optimize__?names=ChevronLeft,ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3400,"timestamp":5037203,"id":901,"parentId":788,"tags":{"name":"__barrel_optimize__?names=Info!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4684,"timestamp":5037228,"id":902,"parentId":789,"tags":{"name":"__barrel_optimize__?names=CopyCheck,EarthLock,FileKey2,FolderOutput,Sheet,SquareGanttChart!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5782,"timestamp":5037279,"id":904,"parentId":806,"tags":{"name":"__barrel_optimize__?names=FolderSync!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10193,"timestamp":5037258,"id":903,"parentId":741,"tags":{"name":"/app/components/admin/databases/AddTableForm.tsx","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10823,"timestamp":5037182,"id":900,"parentId":732,"tags":{"name":"/app/components/admin/databases/SingleEntryPrevNext.tsx","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11572,"timestamp":5037080,"id":896,"parentId":737,"tags":{"name":"/app/components/admin/api-keys/ApiKeysList.tsx","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12364,"timestamp":5037157,"id":899,"parentId":732,"tags":{"name":"/app/components/admin/databases/SelectNewEntry.tsx","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13606,"timestamp":5037105,"id":897,"parentId":727,"tags":{"name":"/app/components/admin/databases/EditTableForm.tsx","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15324,"timestamp":5036961,"id":894,"parentId":722,"tags":{"name":"/app/components/admin/databases/TableFields.tsx","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17681,"timestamp":5037131,"id":898,"parentId":732,"tags":{"name":"/app/components/admin/databases/UpdateEntryForm.tsx","layer":null},"startTime":1736834971642,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19242,"timestamp":5037336,"id":906,"parentId":812,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19425,"timestamp":5037376,"id":907,"parentId":813,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19737,"timestamp":5037409,"id":908,"parentId":812,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/index.js","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21734,"timestamp":5037302,"id":905,"parentId":813,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils.js","layer":null},"startTime":1736834971643,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1729,"timestamp":5082870,"id":914,"parentId":841,"tags":{"name":"__barrel_optimize__?names=ChevronDown!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11948,"timestamp":5082819,"id":913,"parentId":759,"tags":{"name":"/app/functions/frontend/inputFileToBase64.ts","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12545,"timestamp":5082740,"id":910,"parentId":726,"tags":{"name":"/app/components/admin/databases/DatabaseShellQueryResult.tsx","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12990,"timestamp":5082768,"id":911,"parentId":730,"tags":{"name":"/app/components/general/ContainedSection.tsx","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13458,"timestamp":5082649,"id":909,"parentId":730,"tags":{"name":"/app/components/general/ScreenShotDescriptionCard.tsx","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13992,"timestamp":5082900,"id":915,"parentId":744,"tags":{"name":"/app/components/admin/databases/TablesList.tsx","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15498,"timestamp":5082799,"id":912,"parentId":733,"tags":{"name":"/app/components/admin/users/DbCreateDbUserForm.tsx","layer":null},"startTime":1736834971688,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10400,"timestamp":5103802,"id":918,"parentId":757,"tags":{"name":"/app/components/admin/dashboard/DatabasesSummary.tsx","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10727,"timestamp":5103765,"id":917,"parentId":738,"tags":{"name":"/app/functions/frontend/checkUniqueField.ts","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11317,"timestamp":5103672,"id":916,"parentId":747,"tags":{"name":"/app/components/admin/databases/AddDatabaseForm.tsx","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11478,"timestamp":5103868,"id":921,"parentId":757,"tags":{"name":"/app/components/admin/dashboard/Metrics.tsx","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11875,"timestamp":5103890,"id":922,"parentId":757,"tags":{"name":"/app/components/admin/databases/DelegatedDatabasesSection.tsx","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12342,"timestamp":5103852,"id":920,"parentId":749,"tags":{"name":"/app/components/form/FormCheckboxes.tsx","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13961,"timestamp":5103828,"id":919,"parentId":745,"tags":{"name":"/app/components/admin/databases/ExistingFieldEdit.tsx","layer":null},"startTime":1736834971709,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":150,"timestamp":5127687,"id":933,"parentId":807,"tags":{"name":"ansi-regex","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-io-client","duration":11,"timestamp":5127855,"id":934,"parentId":807,"tags":{"name":"socket.io-client","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":38,"timestamp":5130725,"id":957,"parentId":878,"tags":{"name":"tailwind-merge","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4496,"timestamp":5130167,"id":942,"parentId":860,"tags":{"name":"__barrel_optimize__?names=ArrowLeft,HardDrive,RotateCw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971735,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-js","duration":5501,"timestamp":5130206,"id":943,"parentId":866,"tags":{"name":"__barrel_optimize__?names=Copy,Download!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971735,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5933,"timestamp":5130452,"id":951,"parentId":870,"tags":{"name":"__barrel_optimize__?names=X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7111,"timestamp":5130488,"id":952,"parentId":864,"tags":{"name":"__barrel_optimize__?names=BookText,CircleGauge,Database,FileKey2,Globe,Images,ShieldEllipsis,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8011,"timestamp":5130632,"id":956,"parentId":873,"tags":{"name":"__barrel_optimize__?names=ArrowLeft!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8717,"timestamp":5130834,"id":960,"parentId":889,"tags":{"name":"__barrel_optimize__?names=Grid2x2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":27731,"timestamp":5120239,"id":923,"parentId":838,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-output.js","layer":null},"startTime":1736834971726,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18660,"timestamp":5130297,"id":946,"parentId":767,"tags":{"name":"/app/functions/frontend/imageInputFileToBase64.ts","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21309,"timestamp":5127912,"id":936,"parentId":856,"tags":{"name":"/app/package-shared/functions/backend/html/sanitizeHtmlOptions.ts","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19496,"timestamp":5130123,"id":940,"parentId":756,"tags":{"name":"/app/components/admin/databases/MoreTableOptions.tsx","layer":null},"startTime":1736834971735,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":22213,"timestamp":5127873,"id":935,"parentId":856,"tags":{"name":"/app/package-shared/functions/dsql/encrypt.ts","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22837,"timestamp":5127595,"id":929,"parentId":760,"tags":{"name":"/app/components/admin/users/DatabaseUsers.tsx","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23221,"timestamp":5127570,"id":928,"parentId":758,"tags":{"name":"/app/components/admin/databases/DatabasesList.tsx","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23624,"timestamp":5127660,"id":932,"parentId":756,"tags":{"name":"/app/components/admin/databases/ImportExportEntries.tsx","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21573,"timestamp":5130154,"id":941,"parentId":754,"tags":{"name":"/app/components/admin/users/UserImage.tsx","layer":null},"startTime":1736834971735,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24521,"timestamp":5127637,"id":931,"parentId":751,"tags":{"name":"/app/components/admin/databases/UserImage.tsx","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22198,"timestamp":5130402,"id":949,"parentId":778,"tags":{"name":"/app/components/pages/login/SocialLogin.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":21945,"timestamp":5130810,"id":959,"parentId":772,"tags":{"name":"/app/functions/frontend/updateDiskUsage.ts","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22203,"timestamp":5130777,"id":958,"parentId":779,"tags":{"name":"/app/components/general/FormAlertBlock.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22864,"timestamp":5130579,"id":955,"parentId":777,"tags":{"name":"/app/components/admin/users/InvitationReceivedCard.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26830,"timestamp":5127950,"id":937,"parentId":856,"tags":{"name":"/app/package-shared/functions/backend/db/updateDbEntry.ts","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24909,"timestamp":5130433,"id":950,"parentId":774,"tags":{"name":"/app/components/admin/media/MediaList.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25563,"timestamp":5130331,"id":947,"parentId":766,"tags":{"name":"/app/components/admin/users/DbUsersList.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26529,"timestamp":5130368,"id":948,"parentId":768,"tags":{"name":"/app/components/admin/databases/TableEntryForm.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26874,"timestamp":5130560,"id":954,"parentId":778,"tags":{"name":"/app/functions/frontend/userLogin.ts","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27404,"timestamp":5130536,"id":953,"parentId":777,"tags":{"name":"/app/components/admin/users/UsersList.tsx","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31733,"timestamp":5127616,"id":930,"parentId":751,"tags":{"name":"/app/components/pages/create-account/CreateAccountForm.tsx","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":29933,"timestamp":5130234,"id":944,"parentId":859,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/book-text.js","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":32992,"timestamp":5127392,"id":924,"parentId":837,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/download.js","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30492,"timestamp":5130070,"id":939,"parentId":855,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-up.js","layer":null},"startTime":1736834971735,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":33281,"timestamp":5127470,"id":925,"parentId":837,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-input.js","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":33418,"timestamp":5127507,"id":926,"parentId":837,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-down.js","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":33596,"timestamp":5127541,"id":927,"parentId":837,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-terminal.js","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31111,"timestamp":5130268,"id":945,"parentId":886,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/menu.js","layer":null},"startTime":1736834971736,"traceId":"7c1cab1d00152a27"},{"name":"postcss-process","duration":26377,"timestamp":5349465,"id":962,"parentId":961,"tags":{},"startTime":1736834971955,"traceId":"7c1cab1d00152a27"},{"name":"postcss-loader","duration":244488,"timestamp":5131400,"id":961,"parentId":938,"tags":{},"startTime":1736834971737,"traceId":"7c1cab1d00152a27"},{"name":"css-loader","duration":33199,"timestamp":5376026,"id":963,"parentId":938,"tags":{"astUsed":"true"},"startTime":1736834971981,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":281645,"timestamp":5127988,"id":938,"parentId":787,"tags":{"name":"/app/components/pages/homepage/Home.module.css","layer":null},"startTime":1736834971733,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":43,"timestamp":5435873,"id":988,"parentId":894,"tags":{"name":"gsap/Flip","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9,"timestamp":5436040,"id":995,"parentId":894,"tags":{"name":"gsap","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2405,"timestamp":5435845,"id":987,"parentId":915,"tags":{"name":"__barrel_optimize__?names=Copy,CopyPlus,Edit,FileX2,Grid2X2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2855,"timestamp":5436018,"id":994,"parentId":921,"tags":{"name":"__barrel_optimize__?names=Database,Images,Key,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10498,"timestamp":5435968,"id":992,"parentId":825,"tags":{"name":"/app/functions/backend/su/get-servers-json-path.ts","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11853,"timestamp":5435359,"id":970,"parentId":772,"tags":{"name":"/app/functions/frontend/downloadPrivateFile.ts","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11775,"timestamp":5435994,"id":993,"parentId":825,"tags":{"name":"/app/functions/backend/su/check-servers.ts","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12488,"timestamp":5435801,"id":984,"parentId":792,"tags":{"name":"/app/components/general/FadedImage.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12703,"timestamp":5435930,"id":989,"parentId":799,"tags":{"name":"/app/components/cards/LinkCard.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13097,"timestamp":5435831,"id":986,"parentId":789,"tags":{"name":"/app/components/general/IconText.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14134,"timestamp":5435384,"id":971,"parentId":772,"tags":{"name":"/app/functions/frontend/downloadFile.ts","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14197,"timestamp":5435817,"id":985,"parentId":787,"tags":{"name":"/app/components/general/CodeBlock.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15102,"timestamp":5435335,"id":969,"parentId":769,"tags":{"name":"/app/components/admin/media/NewFileCard.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15207,"timestamp":5435954,"id":991,"parentId":807,"tags":{"name":"/app/components/su/xterm.ts","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16518,"timestamp":5435301,"id":968,"parentId":769,"tags":{"name":"/app/components/admin/media/NewMediaCard.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16433,"timestamp":5435944,"id":990,"parentId":790,"tags":{"name":"/app/components/form/FormRadios.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17484,"timestamp":5435692,"id":981,"parentId":772,"tags":{"name":"/app/components/admin/media/card/MediaMoreButton.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17957,"timestamp":5436056,"id":996,"parentId":802,"tags":{"name":"/app/layouts/components/SuAdminLayout/AdminHeader.tsx","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19210,"timestamp":5435496,"id":975,"parentId":895,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-right.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19542,"timestamp":5435397,"id":972,"parentId":895,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-left.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19867,"timestamp":5435273,"id":967,"parentId":887,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/files.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19922,"timestamp":5435422,"id":973,"parentId":901,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/info.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20339,"timestamp":5435208,"id":965,"parentId":891,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy.js","layer":null},"startTime":1736834972040,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20649,"timestamp":5435116,"id":964,"parentId":887,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-video-2.js","layer":null},"startTime":1736834972040,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20748,"timestamp":5435243,"id":966,"parentId":887,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/images.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20738,"timestamp":5435457,"id":974,"parentId":902,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-check.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20772,"timestamp":5435655,"id":980,"parentId":904,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-sync.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21019,"timestamp":5435620,"id":979,"parentId":902,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-gantt-chart.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21295,"timestamp":5435567,"id":977,"parentId":902,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-key-2.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21580,"timestamp":5435537,"id":976,"parentId":902,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/earth-lock.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21799,"timestamp":5435592,"id":978,"parentId":902,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/sheet.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22249,"timestamp":5435750,"id":983,"parentId":908,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24641,"timestamp":5435719,"id":982,"parentId":908,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","layer":null},"startTime":1736834972041,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3192677,"timestamp":2296098,"id":209,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fterms&preferredRegion=&absolutePagePath=private-next-pages%2Fterms.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":48,"timestamp":5501970,"id":1022,"parentId":946,"tags":{"name":"@moduletrace/datasquirel/dist/client","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":21,"timestamp":5502287,"id":1031,"parentId":940,"tags":{"name":"react-tiny-popover","layer":null},"startTime":1736834972108,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3176,"timestamp":5501454,"id":1009,"parentId":940,"tags":{"name":"__barrel_optimize__?names=Ellipsis!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3870,"timestamp":5501483,"id":1010,"parentId":928,"tags":{"name":"__barrel_optimize__?names=PackagePlus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3813,"timestamp":5502130,"id":1025,"parentId":950,"tags":{"name":"__barrel_optimize__?names=Plus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":7456,"timestamp":5502079,"id":1024,"parentId":844,"tags":{"name":"/app/package-shared/utils/backend/grabDbSSL.ts","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":7854,"timestamp":5502034,"id":1023,"parentId":843,"tags":{"name":"/app/package-shared/utils/backend/grabDbSSL.ts","layer":"api"},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":9104,"timestamp":5501283,"id":1000,"parentId":822,"tags":{"name":"/app/package-shared/utils/db/conn-db-handler.ts","layer":"api"},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":9457,"timestamp":5501304,"id":1001,"parentId":823,"tags":{"name":"/app/package-shared/utils/db/conn-db-handler.ts","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10101,"timestamp":5501371,"id":1004,"parentId":831,"tags":{"name":"/app/components/su/components/UserData.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10736,"timestamp":5501260,"id":999,"parentId":827,"tags":{"name":"/app/components/su/load-balancing/(partials)/ServerCard.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10246,"timestamp":5502164,"id":1026,"parentId":819,"tags":{"name":"/app/components/su/components/RichText/DocsRichTextBlock.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11433,"timestamp":5501414,"id":1006,"parentId":841,"tags":{"name":"/app/components/general/ThemeSelector.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11961,"timestamp":5501344,"id":1003,"parentId":831,"tags":{"name":"/app/components/su/components/UserBackups.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11340,"timestamp":5502191,"id":1027,"parentId":846,"tags":{"name":"/app/package-shared/functions/backend/defaultFieldsRegexp.ts","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13142,"timestamp":5501160,"id":997,"parentId":802,"tags":{"name":"/app/layouts/components/SuAdminLayout/Aside.tsx","layer":null},"startTime":1736834972106,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13525,"timestamp":5501324,"id":1002,"parentId":829,"tags":{"name":"/app/components/su/components/UserCard.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13997,"timestamp":5501431,"id":1008,"parentId":841,"tags":{"name":"/app/layouts/components/AdminLayout/AdminUserBlock.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13385,"timestamp":5502213,"id":1028,"parentId":845,"tags":{"name":"/app/package-shared/functions/backend/defaultFieldsRegexp.ts","layer":"api"},"startTime":1736834972108,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14926,"timestamp":5501244,"id":998,"parentId":828,"tags":{"name":"/app/components/su/SuEnvCard.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15367,"timestamp":5501394,"id":1005,"parentId":824,"tags":{"name":"/app/components/su/components/PageCard.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15455,"timestamp":5501505,"id":1011,"parentId":942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/arrow-left.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15005,"timestamp":5502262,"id":1030,"parentId":853,"tags":{"name":"/app/package-shared/shell/utils/supplementTable.ts","layer":"api"},"startTime":1736834972108,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15417,"timestamp":5502235,"id":1029,"parentId":853,"tags":{"name":"/app/package-shared/shell/utils/generateColumnDescription.ts","layer":"api"},"startTime":1736834972108,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16210,"timestamp":5501616,"id":1013,"parentId":942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-cw.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16426,"timestamp":5501575,"id":1012,"parentId":942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/hard-drive.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16517,"timestamp":5501659,"id":1014,"parentId":951,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/x.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16583,"timestamp":5501737,"id":1016,"parentId":952,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-gauge.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16774,"timestamp":5501696,"id":1015,"parentId":952,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16775,"timestamp":5501854,"id":1019,"parentId":952,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/users.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-js","duration":17270,"timestamp":5501782,"id":1017,"parentId":952,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/globe.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17397,"timestamp":5501819,"id":1018,"parentId":952,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/shield-ellipsis.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17457,"timestamp":5501891,"id":1020,"parentId":960,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/grid-2x2.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17892,"timestamp":5501926,"id":1021,"parentId":923,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/createLucideIcon.js","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19900,"timestamp":5501423,"id":1007,"parentId":819,"tags":{"name":"/app/components/form/FormInput.tsx","layer":null},"startTime":1736834972107,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230509,"timestamp":2295259,"id":45,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FcheckDuplicateData&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcheckDuplicateData.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230481,"timestamp":2295370,"id":57,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteDbUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230369,"timestamp":2295506,"id":69,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Ffetch-entries-basic&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Ffetch-entries-basic.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230396,"timestamp":2295497,"id":66,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserTable.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230337,"timestamp":2295574,"id":82,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FinfiniteScroll&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FinfiniteScroll.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230762,"timestamp":2295174,"id":35,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FgetTablesForUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FgetTablesForUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230691,"timestamp":2295272,"id":47,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fadmin%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fadmin%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230349,"timestamp":2295630,"id":93,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FrefreshEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrefreshEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230367,"timestamp":2295628,"id":92,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FqueryEntriesSearchTerm&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FqueryEntriesSearchTerm.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230350,"timestamp":2295662,"id":99,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FrunUserDbQuery&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FrunUserDbQuery.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230914,"timestamp":2295117,"id":28,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddAdminUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddAdminUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230455,"timestamp":2295595,"id":84,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FloginUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FloginUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230653,"timestamp":2295420,"id":59,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteApiKey.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230609,"timestamp":2295480,"id":61,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteTableEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230613,"timestamp":2295490,"id":64,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FdeleteUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FdeleteUserMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230147,"timestamp":2295973,"id":176,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fdelete-file.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230402,"timestamp":2295738,"id":118,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230394,"timestamp":2295762,"id":123,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230428,"timestamp":2295746,"id":119,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateTableEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230442,"timestamp":2295750,"id":120,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230471,"timestamp":2295754,"id":121,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230947,"timestamp":2295298,"id":51,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fdisconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fdisconnect.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230952,"timestamp":2295309,"id":52,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fconnect%2Fhandshake&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fconnect%2Fhandshake.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3231226,"timestamp":2295087,"id":26,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddTableEntry&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddTableEntry.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3231263,"timestamp":2295067,"id":23,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FacceptUserInvitation&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FacceptUserInvitation.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3231265,"timestamp":2295082,"id":25,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddDbUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddDbUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3231262,"timestamp":2295107,"id":27,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddApiKey&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddApiKey.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3231256,"timestamp":2295128,"id":30,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUserUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230748,"timestamp":2295650,"id":97,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FregisterUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FregisterUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230687,"timestamp":2295723,"id":114,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Funsubscribe&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Funsubscribe.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230696,"timestamp":2295728,"id":115,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateAdminUserAccess&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateAdminUserAccess.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230478,"timestamp":2295963,"id":174,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-file.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230495,"timestamp":2295968,"id":175,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fadd-image.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3230570,"timestamp":2295950,"id":171,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUserMedia&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserMedia.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235695,"timestamp":2295124,"id":29,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUserTable.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235723,"timestamp":2295138,"id":31,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FaddUsersTableToDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FaddUsersTableToDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235518,"timestamp":2295362,"id":56,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FcreateUserDatabase&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FcreateUserDatabase.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235331,"timestamp":2295569,"id":81,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FimportDatabaseSchema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FimportDatabaseSchema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235184,"timestamp":2295734,"id":117,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateDbSchemaDataForUser&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateDbSchemaDataForUser.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235202,"timestamp":2295731,"id":116,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateClonedTableForeignKeys&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateClonedTableForeignKeys.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235330,"timestamp":2295623,"id":90,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fupdate-schema-from-single-database.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235210,"timestamp":2295759,"id":122,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2FupdateUserTable&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2FupdateUserTable.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3235199,"timestamp":2295784,"id":125,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser-schema%2Freplace-database-schema&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser-schema%2Freplace-database-schema.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4032,"timestamp":5544979,"id":1041,"parentId":983,"tags":{"name":"/app/node_modules/next/dist/server/lib/interception-routes.js","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4339,"timestamp":5545038,"id":1044,"parentId":865,"tags":{"name":"/app/package-shared/utils/trim-sql.ts","layer":"api"},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":4801,"timestamp":5544927,"id":1039,"parentId":863,"tags":{"name":"/app/package-shared/functions/backend/grabNewUsersTableSchema.ts","layer":"api"},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5048,"timestamp":5544949,"id":1040,"parentId":865,"tags":{"name":"/app/package-shared/functions/backend/varReadOnlyDatabaseDbHandler.ts","layer":"api"},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5340,"timestamp":5544905,"id":1038,"parentId":865,"tags":{"name":"/app/package-shared/functions/backend/fullAccessDbHandler.ts","layer":"api"},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5874,"timestamp":5544878,"id":1037,"parentId":861,"tags":{"name":"/app/package-shared/functions/backend/grabSchemaFieldsFromData.ts","layer":"api"},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6421,"timestamp":5544998,"id":1042,"parentId":872,"tags":{"name":"/app/components/admin/databases/DatabaseImage.tsx","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7179,"timestamp":5544835,"id":1036,"parentId":871,"tags":{"name":"/app/components/admin/connect/MariaDBUserCard.tsx","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7910,"timestamp":5545018,"id":1043,"parentId":872,"tags":{"name":"/app/components/admin/databases/DatabaseForm.tsx","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8514,"timestamp":5544626,"id":1032,"parentId":987,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-plus.js","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8548,"timestamp":5544745,"id":1033,"parentId":987,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-x-2.js","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8660,"timestamp":5544775,"id":1034,"parentId":987,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-pen.js","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8795,"timestamp":5544802,"id":1035,"parentId":994,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/key.js","layer":null},"startTime":1736834972150,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":51,"timestamp":5557808,"id":1048,"parentId":991,"tags":{"name":"xterm","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4570,"timestamp":5557683,"id":1045,"parentId":997,"tags":{"name":"__barrel_optimize__?names=BookText,CloudUpload,DatabaseBackup,FileWarning,Home,LockKeyhole,Server,SquareChevronRight,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5136,"timestamp":5557747,"id":1046,"parentId":1005,"tags":{"name":"__barrel_optimize__?names=Layers,Newspaper!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5666,"timestamp":5557772,"id":1047,"parentId":999,"tags":{"name":"__barrel_optimize__?names=Server!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3275184,"timestamp":2295619,"id":89,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fget.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3274901,"timestamp":2295982,"id":178,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fquery%2F%5Buser_id%5D%2Fpost.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18806,"timestamp":5558044,"id":1055,"parentId":893,"tags":{"name":"/app/functions/frontend/addNewTemplateIndex.ts","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19720,"timestamp":5557986,"id":1053,"parentId":893,"tags":{"name":"/app/components/admin/databases/SingleTableIndexCard.tsx","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20852,"timestamp":5557963,"id":1052,"parentId":889,"tags":{"name":"/app/components/admin/databases/SearchEntriesSection.tsx","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22245,"timestamp":5558067,"id":1056,"parentId":893,"tags":{"name":"/app/components/admin/databases/NewIndexFieldTemp.tsx","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23839,"timestamp":5558009,"id":1054,"parentId":879,"tags":{"name":"/app/components/admin/connect/MariDBUserFormGrantsSection.tsx","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24359,"timestamp":5557870,"id":1049,"parentId":1009,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/ellipsis.js","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24445,"timestamp":5557937,"id":1051,"parentId":1025,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/plus.js","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24644,"timestamp":5557907,"id":1050,"parentId":1010,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/package-plus.js","layer":null},"startTime":1736834972163,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":72,"timestamp":5588361,"id":1057,"parentId":991,"tags":{"name":"xterm-addon-fit","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12051,"timestamp":5588726,"id":1066,"parentId":898,"tags":{"name":"/app/functions/frontend/defaultFieldsRegexp.ts","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12342,"timestamp":5588779,"id":1068,"parentId":894,"tags":{"name":"/app/functions/frontend/addNewTempField.ts","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12722,"timestamp":5588814,"id":1070,"parentId":894,"tags":{"name":"/app/components/general/ExpandBlock.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13578,"timestamp":5588454,"id":1058,"parentId":878,"tags":{"name":"/app/components/admin/databases/fields/text/ace-editor.ts","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14181,"timestamp":5588678,"id":1064,"parentId":903,"tags":{"name":"/app/components/admin/databases/NewTableForm.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14959,"timestamp":5588601,"id":1061,"parentId":896,"tags":{"name":"/app/components/admin/api-keys/ApiKeyListCard.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15770,"timestamp":5588659,"id":1063,"parentId":894,"tags":{"name":"/app/components/admin/databases/SingleTableFieldCard.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16408,"timestamp":5588759,"id":1067,"parentId":898,"tags":{"name":"/app/components/admin/databases/TableEntryField.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17348,"timestamp":5588625,"id":1062,"parentId":894,"tags":{"name":"/app/components/admin/databases/NewFieldTemp.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18028,"timestamp":5588699,"id":1065,"parentId":894,"tags":{"name":"/app/components/admin/databases/ClonedSingleTableFieldCard.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19081,"timestamp":5588796,"id":1069,"parentId":903,"tags":{"name":"/app/components/admin/databases/CloneTableForm.tsx","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19821,"timestamp":5588538,"id":1059,"parentId":1021,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/defaultAttributes.js","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19977,"timestamp":5588575,"id":1060,"parentId":1021,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/shared/src/utils.js","layer":null},"startTime":1736834972194,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":421,"timestamp":5613938,"id":1072,"parentId":1037,"tags":{"name":"/app/package-shared/data/dataTypes.json","layer":"api"},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2973,"timestamp":5613867,"id":1071,"parentId":1036,"tags":{"name":"__barrel_optimize__?names=CircleX,Copy,Edit!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14105,"timestamp":5614027,"id":1076,"parentId":915,"tags":{"name":"/app/components/admin/databases/ImportSchemaComponent.tsx","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14586,"timestamp":5614066,"id":1078,"parentId":919,"tags":{"name":"/app/components/admin/databases/MoreOptionsModal.tsx","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15049,"timestamp":5614046,"id":1077,"parentId":915,"tags":{"name":"/app/components/admin/databases/ImportDbComponent.tsx","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15611,"timestamp":5613984,"id":1074,"parentId":898,"tags":{"name":"/app/components/admin/databases/UpdateEntryMoreOptions.tsx","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16328,"timestamp":5614009,"id":1075,"parentId":915,"tags":{"name":"/app/components/admin/databases/TableListCard.tsx","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17053,"timestamp":5614082,"id":1079,"parentId":922,"tags":{"name":"/app/components/admin/databases/DatabaseListCard.tsx","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18068,"timestamp":5613947,"id":1073,"parentId":1041,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/app-paths.js","layer":null},"startTime":1736834972219,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":367,"timestamp":5635540,"id":1092,"parentId":1037,"tags":{"name":"/app/package-shared/data/possibleFields.json","layer":"api"},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9506,"timestamp":5635527,"id":1091,"parentId":921,"tags":{"name":"/app/components/general/MetricCard.tsx","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14061,"timestamp":5635488,"id":1090,"parentId":919,"tags":{"name":"/app/components/admin/databases/fields/text/JSONTextOption.tsx","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-tsx","duration":15916,"timestamp":5635451,"id":1089,"parentId":940,"tags":{"name":"/app/components/admin/databases/SyncDataButton.tsx","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17140,"timestamp":5635283,"id":1085,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/home.js","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17469,"timestamp":5635181,"id":1082,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole.js","layer":null},"startTime":1736834972240,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17794,"timestamp":5635033,"id":1080,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/cloud-upload.js","layer":null},"startTime":1736834972240,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17910,"timestamp":5635129,"id":1081,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database-backup.js","layer":null},"startTime":1736834972240,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18002,"timestamp":5635218,"id":1083,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-warning.js","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18093,"timestamp":5635311,"id":1086,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-chevron-right.js","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18143,"timestamp":5635426,"id":1088,"parentId":1046,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/newspaper.js","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18580,"timestamp":5635250,"id":1084,"parentId":1045,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/server.js","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18647,"timestamp":5635385,"id":1087,"parentId":1046,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/layers.js","layer":null},"startTime":1736834972241,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3362199,"timestamp":2295776,"id":124,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES_API&page=%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fapi%2Fuser%2F%5Buser_id%5D%2Fadd-user.ts&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2800,"timestamp":5657670,"id":1093,"parentId":1067,"tags":{"name":"__barrel_optimize__?names=Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972263,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365409,"timestamp":2296036,"id":193,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fbackups&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365456,"timestamp":2296032,"id":192,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fconsole&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365437,"timestamp":2296069,"id":201,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Ferror-logs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365439,"timestamp":2296082,"id":205,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365469,"timestamp":2296066,"id":200,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fenvar&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365453,"timestamp":2296096,"id":208,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fusers%2Fnew&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365478,"timestamp":2296091,"id":207,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365525,"timestamp":2296055,"id":198,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365521,"timestamp":2296071,"id":202,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fload-balancing&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365524,"timestamp":2296080,"id":204,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fservers&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365562,"timestamp":2296052,"id":197,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3365566,"timestamp":2296061,"id":199,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fpages&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12341,"timestamp":5657753,"id":1094,"parentId":894,"tags":{"name":"/app/components/admin/databases/functions/generateTypeDefinition.ts","layer":null},"startTime":1736834972263,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12803,"timestamp":5657827,"id":1095,"parentId":932,"tags":{"name":"/app/components/admin/databases/functions/import-export-handler.ts","layer":null},"startTime":1736834972263,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13235,"timestamp":5657947,"id":1098,"parentId":950,"tags":{"name":"/app/components/admin/media/MediaFolderCard.tsx","layer":null},"startTime":1736834972263,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14312,"timestamp":5657917,"id":1097,"parentId":949,"tags":{"name":"/app/components/pages/login/GithubLogin.tsx","layer":null},"startTime":1736834972263,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15005,"timestamp":5657885,"id":1096,"parentId":949,"tags":{"name":"/app/components/pages/login/GoogleIdentityButton.tsx","layer":null},"startTime":1736834972263,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2273,"timestamp":5676262,"id":1099,"parentId":1076,"tags":{"name":"__barrel_optimize__?names=FileCog!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3201,"timestamp":5676342,"id":1100,"parentId":1075,"tags":{"name":"__barrel_optimize__?names=ChevronRight,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3955,"timestamp":5676369,"id":1101,"parentId":1079,"tags":{"name":"__barrel_optimize__?names=ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3387590,"timestamp":2296014,"id":187,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Flogin&preferredRegion=&absolutePagePath=private-next-pages%2Flogin.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12667,"timestamp":5676502,"id":1106,"parentId":930,"tags":{"name":"/app/functions/frontend/submitNewUserForm.ts","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13501,"timestamp":5676447,"id":1104,"parentId":953,"tags":{"name":"/app/components/admin/users/UserListCard.tsx","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14283,"timestamp":5676470,"id":1105,"parentId":950,"tags":{"name":"/app/components/admin/media/card/MediaListCard.tsx","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14821,"timestamp":5676397,"id":1102,"parentId":1071,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-x.js","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15957,"timestamp":5676422,"id":1103,"parentId":1073,"tags":{"name":"/app/node_modules/next/dist/shared/lib/segment.js","layer":null},"startTime":1736834972282,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":36,"timestamp":5697719,"id":1107,"parentId":1026,"tags":{"name":"@tinymce/tinymce-react","layer":null},"startTime":1736834972303,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3402941,"timestamp":2295032,"id":20,"parentId":18,"tags":{"request":"private-next-pages/_document.tsx"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10468,"timestamp":5697769,"id":1108,"parentId":969,"tags":{"name":"/app/components/admin/media/TogglePrivacyButton.tsx","layer":null},"startTime":1736834972303,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2033,"timestamp":5712839,"id":1109,"parentId":1098,"tags":{"name":"__barrel_optimize__?names=Folder,X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13847,"timestamp":5712916,"id":1110,"parentId":1093,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock.js","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14983,"timestamp":5713007,"id":1113,"parentId":1007,"tags":{"name":"/app/functions/frontend/numberFormat.ts","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16030,"timestamp":5713061,"id":1116,"parentId":1007,"tags":{"name":"/app/functions/frontend/numberFormatFloat.ts","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17050,"timestamp":5713018,"id":1114,"parentId":1008,"tags":{"name":"/app/layouts/components/AdminUserDropdown.tsx","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17930,"timestamp":5713040,"id":1115,"parentId":1004,"tags":{"name":"/app/components/su/components/UserFiles.tsx","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":18989,"timestamp":5712954,"id":1111,"parentId":948,"tags":{"name":"/app/functions/frontend/newEntryHandler.ts","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20426,"timestamp":5713080,"id":1117,"parentId":1026,"tags":{"name":"/app/components/su/components/RichText/RichTextExtensionBlock.tsx","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22073,"timestamp":5712986,"id":1112,"parentId":1004,"tags":{"name":"/app/components/su/components/UserDbShell.tsx","layer":null},"startTime":1736834972318,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16446,"timestamp":5719326,"id":1120,"parentId":1056,"tags":{"name":"/app/functions/frontend/addNewIndex.ts","layer":null},"startTime":1736834972325,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17027,"timestamp":5719295,"id":1119,"parentId":1043,"tags":{"name":"/app/functions/frontend/submitNewDatabaseForm.ts","layer":null},"startTime":1736834972325,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":17546,"timestamp":5719360,"id":1122,"parentId":1043,"tags":{"name":"/app/functions/frontend/submitUpdateDatabaseForm.ts","layer":null},"startTime":1736834972325,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19111,"timestamp":5719335,"id":1121,"parentId":1053,"tags":{"name":"/app/components/admin/databases/ExistingIndexEdit.tsx","layer":null},"startTime":1736834972325,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20107,"timestamp":5719213,"id":1118,"parentId":1099,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-cog.js","layer":null},"startTime":1736834972325,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2466,"timestamp":5740066,"id":1123,"parentId":1108,"tags":{"name":"__barrel_optimize__?names=Lock,LockKeyholeOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972345,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11190,"timestamp":5740185,"id":1125,"parentId":1062,"tags":{"name":"/app/functions/frontend/addNewField.ts","layer":null},"startTime":1736834972345,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15307,"timestamp":5740196,"id":1126,"parentId":1063,"tags":{"name":"/app/functions/frontend/reorderField.ts","layer":null},"startTime":1736834972345,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15867,"timestamp":5740234,"id":1128,"parentId":1067,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditor.tsx","layer":null},"startTime":1736834972346,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16519,"timestamp":5740284,"id":1130,"parentId":1067,"tags":{"name":"/app/components/admin/databases/TableRichTextEntryField.tsx","layer":null},"startTime":1736834972346,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17596,"timestamp":5740153,"id":1124,"parentId":1067,"tags":{"name":"/app/functions/frontend/generateFormElementsForEntry.tsx","layer":null},"startTime":1736834972345,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18239,"timestamp":5740255,"id":1129,"parentId":1064,"tags":{"name":"/app/components/admin/databases/NewTableNameSlugAndDescSection.tsx","layer":null},"startTime":1736834972346,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19519,"timestamp":5740207,"id":1127,"parentId":1062,"tags":{"name":"/app/components/admin/databases/NewFieldFormContent.tsx","layer":null},"startTime":1736834972345,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13232,"timestamp":5760949,"id":1131,"parentId":1065,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/ForeignKey.tsx","layer":null},"startTime":1736834972366,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14506,"timestamp":5761048,"id":1132,"parentId":1109,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder.js","layer":null},"startTime":1736834972366,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2432,"timestamp":5776231,"id":1133,"parentId":1114,"tags":{"name":"__barrel_optimize__?names=CircleGauge!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3228,"timestamp":5776371,"id":1134,"parentId":1117,"tags":{"name":"__barrel_optimize__?names=CircleX,List,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10938,"timestamp":5776543,"id":1137,"parentId":1078,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/AutoIncrement.tsx","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15298,"timestamp":5776595,"id":1138,"parentId":1078,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/UniqueFieldSelect.tsx","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16001,"timestamp":5776639,"id":1139,"parentId":1078,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/RegexPattern.tsx","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16667,"timestamp":5776433,"id":1135,"parentId":1078,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/EncryptionSelect.tsx","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17381,"timestamp":5776493,"id":1136,"parentId":1078,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/CSSFiles.tsx","layer":null},"startTime":1736834972382,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500683,"timestamp":2295051,"id":21,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F404&preferredRegion=&absolutePagePath=private-next-pages%2F404.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500771,"timestamp":2295060,"id":22,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F500&preferredRegion=&absolutePagePath=private-next-pages%2F500.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500030,"timestamp":2295824,"id":137,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fabout&preferredRegion=&absolutePagePath=private-next-pages%2Fabout.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3499904,"timestamp":2295987,"id":180,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fcontact&preferredRegion=&absolutePagePath=private-next-pages%2Fcontact.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3499950,"timestamp":2295985,"id":179,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fblog&preferredRegion=&absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3499956,"timestamp":2295999,"id":185,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2F&preferredRegion=&absolutePagePath=private-next-pages%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3499985,"timestamp":2295989,"id":181,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fcreate-account&preferredRegion=&absolutePagePath=private-next-pages%2Fcreate-account.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500001,"timestamp":2295991,"id":182,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fdocs&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3499994,"timestamp":2296017,"id":188,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fprivacy&preferredRegion=&absolutePagePath=private-next-pages%2Fprivacy.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3499997,"timestamp":2296029,"id":191,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsend-password-reset-link&preferredRegion=&absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500047,"timestamp":2295994,"id":183,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500044,"timestamp":2296011,"id":186,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Femail-verification&preferredRegion=&absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500072,"timestamp":2295996,"id":184,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500043,"timestamp":2296038,"id":194,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Freset-password&preferredRegion=&absolutePagePath=private-next-pages%2Freset-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500260,"timestamp":2295835,"id":141,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500263,"timestamp":2295848,"id":144,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500267,"timestamp":2295858,"id":145,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500256,"timestamp":2295889,"id":154,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500277,"timestamp":2295881,"id":152,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500343,"timestamp":2295829,"id":139,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500362,"timestamp":2295826,"id":138,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500361,"timestamp":2295841,"id":143,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500384,"timestamp":2295832,"id":140,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500363,"timestamp":2295866,"id":147,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500358,"timestamp":2295884,"id":153,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500362,"timestamp":2295891,"id":155,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500351,"timestamp":2295914,"id":162,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500379,"timestamp":2295898,"id":158,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500369,"timestamp":2295921,"id":163,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"}] +[{"name":"add-entry","duration":3500632,"timestamp":2295894,"id":156,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500633,"timestamp":2295909,"id":160,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fschema&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500660,"timestamp":2295896,"id":157,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500631,"timestamp":2295937,"id":168,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500648,"timestamp":2295934,"id":167,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500672,"timestamp":2295923,"id":164,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500669,"timestamp":2295940,"id":169,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500698,"timestamp":2295946,"id":170,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3500730,"timestamp":2295927,"id":165,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7509,"timestamp":5795055,"id":1140,"parentId":1123,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole-open.js","layer":null},"startTime":1736834972400,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3508773,"timestamp":2295839,"id":142,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3508818,"timestamp":2295869,"id":148,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6127,"timestamp":5803167,"id":1143,"parentId":1105,"tags":{"name":"/app/components/admin/media/card/MediaPrivacyButton.tsx","layer":null},"startTime":1736834972408,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6944,"timestamp":5803065,"id":1141,"parentId":1105,"tags":{"name":"/app/components/admin/media/card/MediaPreviewSection.tsx","layer":null},"startTime":1736834972408,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7333,"timestamp":5803205,"id":1144,"parentId":1105,"tags":{"name":"/app/components/admin/media/card/MediaLinksDropdown.tsx","layer":null},"startTime":1736834972408,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8010,"timestamp":5803146,"id":1142,"parentId":1078,"tags":{"name":"/app/components/general/Modal.tsx","layer":null},"startTime":1736834972408,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":3438,"timestamp":5811653,"id":1145,"parentId":1089,"tags":{"name":"/app/functions/frontend/syncTableDataFormHandler.ts","layer":null},"startTime":1736834972417,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3732,"timestamp":5811785,"id":1147,"parentId":1134,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-ccw.js","layer":null},"startTime":1736834972417,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4041,"timestamp":5811744,"id":1146,"parentId":1134,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/list.js","layer":null},"startTime":1736834972417,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":25,"timestamp":5817357,"id":1153,"parentId":1142,"tags":{"name":"react-dom/client","layer":null},"startTime":1736834972423,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1679,"timestamp":5817400,"id":1154,"parentId":1143,"tags":{"name":"__barrel_optimize__?names=Lock,LockOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972423,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":3824,"timestamp":5816029,"id":1150,"parentId":1112,"tags":{"name":"/app/components/su/components/UserDbShellQueryResult.tsx","layer":null},"startTime":1736834972421,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":4388,"timestamp":5816067,"id":1151,"parentId":1115,"tags":{"name":"/app/components/su/components/UserSingleFile.tsx","layer":null},"startTime":1736834972421,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":4966,"timestamp":5815941,"id":1148,"parentId":1115,"tags":{"name":"/app/components/su/components/UserFolder.tsx","layer":null},"startTime":1736834972421,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5812,"timestamp":5816003,"id":1149,"parentId":1117,"tags":{"name":"/app/components/su/components/RichText/fns.ts","layer":null},"startTime":1736834972421,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6823,"timestamp":5816097,"id":1152,"parentId":1117,"tags":{"name":"/app/components/su/components/RichText/ElementStyleModalContent.tsx","layer":null},"startTime":1736834972421,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":5763,"timestamp":5817464,"id":1155,"parentId":1128,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditorHeader.tsx","layer":null},"startTime":1736834972423,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":6155,"timestamp":5817498,"id":1156,"parentId":1121,"tags":{"name":"/app/components/admin/databases/indexes/indexSelectChange.ts","layer":null},"startTime":1736834972423,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3528197,"timestamp":2295874,"id":149,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":5307,"timestamp":5829527,"id":1157,"parentId":1130,"tags":{"name":"/app/functions/frontend/tinyMCEEditorSetup.ts","layer":null},"startTime":1736834972435,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1686,"timestamp":5834995,"id":1158,"parentId":1151,"tags":{"name":"__barrel_optimize__?names=HardDrive!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972440,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2410,"timestamp":5835077,"id":1159,"parentId":1148,"tags":{"name":"__barrel_optimize__?names=Copy,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972440,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3196,"timestamp":5835110,"id":1160,"parentId":1152,"tags":{"name":"__barrel_optimize__?names=CircleX!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972440,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4378,"timestamp":5835138,"id":1161,"parentId":1155,"tags":{"name":"__barrel_optimize__?names=CircleMinus,CirclePlus,Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834972440,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3544681,"timestamp":2296086,"id":206,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fusers%2F%5Bsingle%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3544809,"timestamp":2296044,"id":195,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fcreate-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3544825,"timestamp":2296050,"id":196,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fsu%2Fdocs%2Fedit-page&preferredRegion=&absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2767,"timestamp":5840074,"id":1162,"parentId":1154,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-open.js","layer":null},"startTime":1736834972445,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3547299,"timestamp":2295912,"id":161,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3547373,"timestamp":2295903,"id":159,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5078,"timestamp":5844168,"id":1163,"parentId":1161,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-minus.js","layer":null},"startTime":1736834972449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5331,"timestamp":5844249,"id":1164,"parentId":1161,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-plus.js","layer":null},"startTime":1736834972450,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":1208,"timestamp":5850140,"id":1166,"parentId":1157,"tags":{"name":"/app/functions/frontend/handleCopyHTML.ts","layer":null},"startTime":1736834972455,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":1739,"timestamp":5850077,"id":1165,"parentId":1157,"tags":{"name":"/app/functions/frontend/handleEmbed.tsx","layer":null},"startTime":1736834972455,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":2008,"timestamp":5850156,"id":1167,"parentId":1157,"tags":{"name":"/app/functions/frontend/handleEditHTML.tsx","layer":null},"startTime":1736834972455,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":1621,"timestamp":5855606,"id":1168,"parentId":1165,"tags":{"name":"/app/components/general/EmbedPopupContent.tsx","layer":null},"startTime":1736834972461,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":2068,"timestamp":5857419,"id":1169,"parentId":1167,"tags":{"name":"/app/components/general/EditHTMLPopupContent.tsx","layer":null},"startTime":1736834972463,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":19,"timestamp":5860963,"id":1170,"parentId":1169,"tags":{"name":"html-prettify","layer":null},"startTime":1736834972466,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3565176,"timestamp":2295861,"id":146,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3565247,"timestamp":2295877,"id":150,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3565267,"timestamp":2295879,"id":151,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":3565231,"timestamp":2295930,"id":166,"parentId":18,"tags":{"request":"next-route-loader?kind=PAGES&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry&preferredRegion=&absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&absoluteAppPath=private-next-pages%2F_app.tsx&absoluteDocumentPath=private-next-pages%2F_document.tsx&middlewareConfigBase64=e30%3D!"},"startTime":1736834968901,"traceId":"7c1cab1d00152a27"},{"name":"make","duration":3567200,"timestamp":2294331,"id":18,"parentId":16,"tags":{},"startTime":1736834968900,"traceId":"7c1cab1d00152a27"},{"name":"get-entries","duration":1391,"timestamp":5862799,"id":1172,"parentId":1171,"tags":{},"startTime":1736834972468,"traceId":"7c1cab1d00152a27"},{"name":"node-file-trace-plugin","duration":10270893,"timestamp":5872107,"id":1173,"parentId":1171,"tags":{"traceEntryCount":"382"},"startTime":1736834972477,"traceId":"7c1cab1d00152a27"},{"name":"collect-traced-files","duration":12194,"timestamp":16143018,"id":1174,"parentId":1171,"tags":{},"startTime":1736834982748,"traceId":"7c1cab1d00152a27"},{"name":"finish-modules","duration":10292643,"timestamp":5862584,"id":1171,"parentId":17,"tags":{},"startTime":1736834972468,"traceId":"7c1cab1d00152a27"},{"name":"chunk-graph","duration":455648,"timestamp":16217546,"id":1176,"parentId":1175,"tags":{},"startTime":1736834982823,"traceId":"7c1cab1d00152a27"},{"name":"optimize-modules","duration":32,"timestamp":16673382,"id":1178,"parentId":1175,"tags":{},"startTime":1736834983279,"traceId":"7c1cab1d00152a27"},{"name":"optimize-chunks","duration":47222,"timestamp":16673560,"id":1179,"parentId":1175,"tags":{},"startTime":1736834983279,"traceId":"7c1cab1d00152a27"},{"name":"optimize-tree","duration":75,"timestamp":16720924,"id":1180,"parentId":1175,"tags":{},"startTime":1736834983326,"traceId":"7c1cab1d00152a27"},{"name":"optimize-chunk-modules","duration":156941,"timestamp":16721152,"id":1181,"parentId":1175,"tags":{},"startTime":1736834983326,"traceId":"7c1cab1d00152a27"},{"name":"optimize","duration":204948,"timestamp":16673304,"id":1177,"parentId":1175,"tags":{},"startTime":1736834983279,"traceId":"7c1cab1d00152a27"},{"name":"module-hash","duration":71807,"timestamp":16895244,"id":1182,"parentId":1175,"tags":{},"startTime":1736834983501,"traceId":"7c1cab1d00152a27"},{"name":"code-generation","duration":456970,"timestamp":16967370,"id":1183,"parentId":1175,"tags":{},"startTime":1736834983573,"traceId":"7c1cab1d00152a27"},{"name":"hash","duration":23211,"timestamp":17435973,"id":1184,"parentId":1175,"tags":{},"startTime":1736834984041,"traceId":"7c1cab1d00152a27"},{"name":"code-generation-jobs","duration":1541,"timestamp":17459181,"id":1185,"parentId":1175,"tags":{},"startTime":1736834984064,"traceId":"7c1cab1d00152a27"},{"name":"module-assets","duration":508,"timestamp":17460636,"id":1186,"parentId":1175,"tags":{},"startTime":1736834984066,"traceId":"7c1cab1d00152a27"},{"name":"create-chunk-assets","duration":38830,"timestamp":17461166,"id":1187,"parentId":1175,"tags":{},"startTime":1736834984066,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160702,"timestamp":17552614,"id":1190,"parentId":1188,"tags":{"name":"../pages/_document.js","cache":"MISS"},"startTime":1736834984158,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160366,"timestamp":17553275,"id":1192,"parentId":1188,"tags":{"name":"../pages/500.js","cache":"MISS"},"startTime":1736834984159,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160986,"timestamp":17552752,"id":1191,"parentId":1188,"tags":{"name":"../pages/404.js","cache":"MISS"},"startTime":1736834984158,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159482,"timestamp":17554319,"id":1195,"parentId":1188,"tags":{"name":"../pages/api/addDbUser.js","cache":"MISS"},"startTime":1736834984160,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160277,"timestamp":17553600,"id":1193,"parentId":1188,"tags":{"name":"../pages/api/acceptUserInvitation.js","cache":"MISS"},"startTime":1736834984159,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158379,"timestamp":17555570,"id":1201,"parentId":1188,"tags":{"name":"../pages/api/addUsersTableToDatabase.js","cache":"MISS"},"startTime":1736834984161,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160094,"timestamp":17553920,"id":1194,"parentId":1188,"tags":{"name":"../pages/api/addNewMediaFolder.js","cache":"MISS"},"startTime":1736834984159,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159248,"timestamp":17554834,"id":1197,"parentId":1188,"tags":{"name":"../pages/api/addApiKey.js","cache":"MISS"},"startTime":1736834984160,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158738,"timestamp":17555405,"id":1200,"parentId":1188,"tags":{"name":"../pages/api/addUserUser.js","cache":"MISS"},"startTime":1736834984161,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158196,"timestamp":17556005,"id":1203,"parentId":1188,"tags":{"name":"../pages/api/admin/addUserBackup.js","cache":"MISS"},"startTime":1736834984161,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159075,"timestamp":17555189,"id":1199,"parentId":1188,"tags":{"name":"../pages/api/addUserTable.js","cache":"MISS"},"startTime":1736834984160,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159309,"timestamp":17555027,"id":1198,"parentId":1188,"tags":{"name":"../pages/api/addAdminUserUser.js","cache":"MISS"},"startTime":1736834984160,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159862,"timestamp":17554532,"id":1196,"parentId":1188,"tags":{"name":"../pages/api/addTableEntry.js","cache":"MISS"},"startTime":1736834984160,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":156995,"timestamp":17557461,"id":1209,"parentId":1188,"tags":{"name":"../pages/api/admin/clientError.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":164456,"timestamp":17550073,"id":1189,"parentId":1188,"tags":{"name":"../pages/_error.js","cache":"MISS"},"startTime":1736834984155,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158917,"timestamp":17555741,"id":1202,"parentId":1188,"tags":{"name":"../pages/api/addSocialLogin.js","cache":"MISS"},"startTime":1736834984161,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158478,"timestamp":17556257,"id":1204,"parentId":1188,"tags":{"name":"../pages/api/admin/clearErrorLogs.js","cache":"MISS"},"startTime":1736834984162,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":156795,"timestamp":17557987,"id":1213,"parentId":1188,"tags":{"name":"../pages/api/admin/loginSuUser.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157651,"timestamp":17557184,"id":1207,"parentId":1188,"tags":{"name":"../pages/api/admin/getUserBackups.js","cache":"MISS"},"startTime":1736834984162,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157052,"timestamp":17557829,"id":1212,"parentId":1188,"tags":{"name":"../pages/api/admin/grabFile.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153501,"timestamp":17561441,"id":1235,"parentId":1188,"tags":{"name":"../pages/api/deleteUserUser.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158553,"timestamp":17556488,"id":1205,"parentId":1188,"tags":{"name":"../pages/api/admin/getTablesForUserDatabase.js","cache":"MISS"},"startTime":1736834984162,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":156440,"timestamp":17558690,"id":1217,"parentId":1188,"tags":{"name":"../pages/api/admin/runUserDbQuery.js","cache":"MISS"},"startTime":1736834984164,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154404,"timestamp":17560791,"id":1230,"parentId":1188,"tags":{"name":"../pages/api/deleteMediaFolder.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154101,"timestamp":17561173,"id":1233,"parentId":1188,"tags":{"name":"../pages/api/deleteUserDatabase.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154311,"timestamp":17561028,"id":1232,"parentId":1188,"tags":{"name":"../pages/api/deleteUser.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":155977,"timestamp":17559415,"id":1221,"parentId":1188,"tags":{"name":"../pages/api/connect/disconnect.js","cache":"MISS"},"startTime":1736834984165,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154811,"timestamp":17560650,"id":1229,"parentId":1188,"tags":{"name":"../pages/api/deleteApiKey.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":155878,"timestamp":17559629,"id":1222,"parentId":1188,"tags":{"name":"../pages/api/connect/handshake.js","cache":"MISS"},"startTime":1736834984165,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157863,"timestamp":17557686,"id":1211,"parentId":1188,"tags":{"name":"../pages/api/admin/grabErrorLogs.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153620,"timestamp":17562057,"id":1240,"parentId":1188,"tags":{"name":"../pages/api/get-authorized-databases.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158417,"timestamp":17557313,"id":1208,"parentId":1188,"tags":{"name":"../pages/api/admin/getUserData.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"}] +[{"name":"minify-js","duration":155607,"timestamp":17561278,"id":1234,"parentId":1188,"tags":{"name":"../pages/api/deleteUserMedia.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154383,"timestamp":17562605,"id":1244,"parentId":1188,"tags":{"name":"../pages/api/getUserDatabaseTables.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150783,"timestamp":17566275,"id":1274,"parentId":1188,"tags":{"name":"../pages/api/social-login/utils/checkEmail.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150388,"timestamp":17566738,"id":1280,"parentId":1188,"tags":{"name":"../pages/api/stream/[path].js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150724,"timestamp":17566472,"id":1277,"parentId":1188,"tags":{"name":"../pages/api/sql-users/create.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150869,"timestamp":17566407,"id":1276,"parentId":1188,"tags":{"name":"../pages/api/social-login/utils/getEmailFromSocialId.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":155863,"timestamp":17561545,"id":1236,"parentId":1188,"tags":{"name":"../pages/api/deleteUserTable.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160511,"timestamp":17556992,"id":1206,"parentId":1188,"tags":{"name":"../pages/api/admin/createNewBackup.js","cache":"MISS"},"startTime":1736834984162,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158438,"timestamp":17559142,"id":1220,"parentId":1188,"tags":{"name":"../pages/api/admin/docs/[action].js","cache":"MISS"},"startTime":1736834984164,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160068,"timestamp":17557564,"id":1210,"parentId":1188,"tags":{"name":"../pages/api/admin/grabBackups.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157135,"timestamp":17560555,"id":1228,"parentId":1188,"tags":{"name":"../pages/api/deleteInvitation.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151090,"timestamp":17566650,"id":1279,"parentId":1188,"tags":{"name":"../pages/api/sql-users/update.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159322,"timestamp":17558508,"id":1216,"parentId":1188,"tags":{"name":"../pages/api/changeDbUserPassword.js","cache":"MISS"},"startTime":1736834984164,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151538,"timestamp":17566343,"id":1275,"parentId":1188,"tags":{"name":"../pages/api/social-login/utils/checkSocialId.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":155735,"timestamp":17562210,"id":1241,"parentId":1188,"tags":{"name":"../pages/api/getDatabaseTables.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157159,"timestamp":17560896,"id":1231,"parentId":1188,"tags":{"name":"../pages/api/deleteTableEntry.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159090,"timestamp":17559012,"id":1219,"parentId":1188,"tags":{"name":"../pages/api/checkExistingFolder.js","cache":"MISS"},"startTime":1736834984164,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153410,"timestamp":17564763,"id":1261,"parentId":1188,"tags":{"name":"../pages/api/reAuthenticateUser.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151409,"timestamp":17566815,"id":1281,"parentId":1188,"tags":{"name":"../pages/api/sync-table-data.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150900,"timestamp":17567376,"id":1287,"parentId":1188,"tags":{"name":"../pages/api/updateDbSchemaDataForUser.js","cache":"MISS"},"startTime":1736834984173,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148753,"timestamp":17569573,"id":1300,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/grab-google-user-from-token.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148007,"timestamp":17570368,"id":1307,"parentId":1188,"tags":{"name":"../pages/about.js","cache":"MISS"},"startTime":1736834984176,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150891,"timestamp":17567539,"id":1288,"parentId":1188,"tags":{"name":"../pages/api/updateDbUser.js","cache":"MISS"},"startTime":1736834984173,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151923,"timestamp":17566554,"id":1278,"parentId":1188,"tags":{"name":"../pages/api/sql-users/delete.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153887,"timestamp":17564633,"id":1260,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/update-schema-from-single-database.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159696,"timestamp":17558869,"id":1218,"parentId":1188,"tags":{"name":"../pages/api/clientSideAuth.js","cache":"MISS"},"startTime":1736834984164,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":156720,"timestamp":17561919,"id":1239,"parentId":1188,"tags":{"name":"../pages/api/fetch-entries-basic.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158271,"timestamp":17560440,"id":1227,"parentId":1188,"tags":{"name":"../pages/api/deleteDbUser.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150899,"timestamp":17567885,"id":1290,"parentId":1188,"tags":{"name":"../pages/api/updateUser.js","cache":"MISS"},"startTime":1736834984173,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151632,"timestamp":17567266,"id":1286,"parentId":1188,"tags":{"name":"../pages/api/updateClonedTableForeignKeys.js","cache":"MISS"},"startTime":1736834984173,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154080,"timestamp":17564898,"id":1262,"parentId":1188,"tags":{"name":"../pages/api/queryEntriesSearchTerm.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":149363,"timestamp":17569681,"id":1301,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/login-user.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":145822,"timestamp":17573280,"id":1313,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/edit-database.js","cache":"MISS"},"startTime":1736834984179,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148820,"timestamp":17570322,"id":1306,"parentId":1188,"tags":{"name":"../pages/_app.js","cache":"MISS"},"startTime":1736834984176,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":152996,"timestamp":17566186,"id":1273,"parentId":1188,"tags":{"name":"../pages/api/social-login/google-auth.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151147,"timestamp":17568113,"id":1291,"parentId":1188,"tags":{"name":"../pages/api/updateUserDatabase.js","cache":"MISS"},"startTime":1736834984173,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":152153,"timestamp":17567179,"id":1285,"parentId":1188,"tags":{"name":"../pages/api/updateAdminUserAccess.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159115,"timestamp":17560268,"id":1226,"parentId":1188,"tags":{"name":"../pages/api/createUserDatabase.js","cache":"MISS"},"startTime":1736834984166,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":150064,"timestamp":17570254,"id":1305,"parentId":1188,"tags":{"name":"../pages/api/webhooks/github-push.js","cache":"MISS"},"startTime":1736834984176,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153282,"timestamp":17567104,"id":1284,"parentId":1188,"tags":{"name":"../pages/api/unsubscribe.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158689,"timestamp":17561784,"id":1238,"parentId":1188,"tags":{"name":"../pages/api/exportDatabase.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":146968,"timestamp":17573551,"id":1314,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single].js","cache":"MISS"},"startTime":1736834984179,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":147799,"timestamp":17572833,"id":1312,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.js","cache":"MISS"},"startTime":1736834984178,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":156333,"timestamp":17564378,"id":1259,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/get.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":162440,"timestamp":17558332,"id":1215,"parentId":1188,"tags":{"name":"../pages/api/checkDuplicateData.js","cache":"MISS"},"startTime":1736834984164,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151359,"timestamp":17569449,"id":1299,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/google-login.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154795,"timestamp":17566054,"id":1272,"parentId":1188,"tags":{"name":"../pages/api/social-login/github-auth.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153216,"timestamp":17567698,"id":1289,"parentId":1188,"tags":{"name":"../pages/api/updateTableEntry.js","cache":"MISS"},"startTime":1736834984173,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160792,"timestamp":17560176,"id":1225,"parentId":1188,"tags":{"name":"../pages/api/contact.js","cache":"MISS"},"startTime":1736834984165,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153988,"timestamp":17567030,"id":1283,"parentId":1188,"tags":{"name":"../pages/api/test/mail.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159376,"timestamp":17561692,"id":1237,"parentId":1188,"tags":{"name":"../pages/api/downloadDatabaseSchema.js","cache":"MISS"},"startTime":1736834984167,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":155152,"timestamp":17565968,"id":1271,"parentId":1188,"tags":{"name":"../pages/api/social-login/facebook-auth.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158749,"timestamp":17562452,"id":1243,"parentId":1188,"tags":{"name":"../pages/api/getDiskUsage.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148834,"timestamp":17572449,"id":1311,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/schema.js","cache":"MISS"},"startTime":1736834984178,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":154351,"timestamp":17566971,"id":1282,"parentId":1188,"tags":{"name":"../pages/api/test/cors.js","cache":"MISS"},"startTime":1736834984172,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157112,"timestamp":17564273,"id":1258,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/get-schema.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":152157,"timestamp":17569284,"id":1298,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/github-login.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":140849,"timestamp":17580674,"id":1335,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/databases/[database].js","cache":"MISS"},"startTime":1736834984186,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":138023,"timestamp":17583588,"id":1350,"parentId":1188,"tags":{"name":"../pages/contact.js","cache":"MISS"},"startTime":1736834984189,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":155779,"timestamp":17565884,"id":1270,"parentId":1188,"tags":{"name":"../pages/api/sendPasswordResetLink.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":134616,"timestamp":17587098,"id":1362,"parentId":1188,"tags":{"name":"../pages/su/console.js","cache":"MISS"},"startTime":1736834984192,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":163581,"timestamp":17558185,"id":1214,"parentId":1188,"tags":{"name":"../pages/api/admin/updateEnv.js","cache":"MISS"},"startTime":1736834984163,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":161814,"timestamp":17560018,"id":1224,"parentId":1188,"tags":{"name":"../pages/api/connect/verify.js","cache":"MISS"},"startTime":1736834984165,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157702,"timestamp":17564181,"id":1257,"parentId":1188,"tags":{"name":"../pages/api/media/getPrivateMedia.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151846,"timestamp":17570107,"id":1304,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/update-user.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":134198,"timestamp":17587802,"id":1365,"parentId":1188,"tags":{"name":"../pages/su/docs/create-page.js","cache":"MISS"},"startTime":1736834984193,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":146938,"timestamp":17575166,"id":1319,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/add-table.js","cache":"MISS"},"startTime":1736834984180,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":138741,"timestamp":17583410,"id":1349,"parentId":1188,"tags":{"name":"../pages/blog.js","cache":"MISS"},"startTime":1736834984189,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":147384,"timestamp":17574867,"id":1318,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.js","cache":"MISS"},"startTime":1736834984180,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":134369,"timestamp":17587930,"id":1366,"parentId":1188,"tags":{"name":"../pages/su/docs/edit-page.js","cache":"MISS"},"startTime":1736834984193,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":146677,"timestamp":17575698,"id":1320,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table].js","cache":"MISS"},"startTime":1736834984181,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":145425,"timestamp":17577023,"id":1324,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/add-user.js","cache":"MISS"},"startTime":1736834984182,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":136661,"timestamp":17585878,"id":1357,"parentId":1188,"tags":{"name":"../pages/login.js","cache":"MISS"},"startTime":1736834984191,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":162743,"timestamp":17559857,"id":1223,"parentId":1188,"tags":{"name":"../pages/api/connect.js","cache":"MISS"},"startTime":1736834984165,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":145714,"timestamp":17576928,"id":1323,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/[user].js","cache":"MISS"},"startTime":1736834984182,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158617,"timestamp":17564074,"id":1256,"parentId":1188,"tags":{"name":"../pages/api/purgeDb.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153586,"timestamp":17569167,"id":1297,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/get-user.js","cache":"MISS"},"startTime":1736834984174,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148126,"timestamp":17574683,"id":1317,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/[user]/change-password.js","cache":"MISS"},"startTime":1736834984180,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":137253,"timestamp":17585642,"id":1356,"parentId":1188,"tags":{"name":"../pages/email-verification.js","cache":"MISS"},"startTime":1736834984191,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":157200,"timestamp":17565762,"id":1269,"parentId":1188,"tags":{"name":"../pages/api/runUserDbQuery.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160724,"timestamp":17562325,"id":1242,"parentId":1188,"tags":{"name":"../pages/api/getDelegatedDatabaseToken.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":139951,"timestamp":17583241,"id":1348,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/post.js","cache":"MISS"},"startTime":1736834984189,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":129926,"timestamp":17593368,"id":1387,"parentId":1188,"tags":{"name":"5392.js","cache":"MISS"},"startTime":1736834984199,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":159409,"timestamp":17563947,"id":1255,"parentId":1188,"tags":{"name":"../pages/api/media/addPrivateMedia.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":138209,"timestamp":17585203,"id":1355,"parentId":1188,"tags":{"name":"../pages/index.js","cache":"MISS"},"startTime":1736834984190,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151644,"timestamp":17571877,"id":1310,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/connect.js","cache":"MISS"},"startTime":1736834984177,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":146927,"timestamp":17576654,"id":1322,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables.js","cache":"MISS"},"startTime":1736834984182,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":153729,"timestamp":17569948,"id":1303,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/send-email-code.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":136199,"timestamp":17587558,"id":1364,"parentId":1188,"tags":{"name":"../pages/reset-password.js","cache":"MISS"},"startTime":1736834984193,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":158161,"timestamp":17565663,"id":1268,"parentId":1188,"tags":{"name":"../pages/api/sendEmailVerificationLink.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":137015,"timestamp":17586883,"id":1361,"parentId":1188,"tags":{"name":"../pages/send-password-reset-link.js","cache":"MISS"},"startTime":1736834984192,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":135128,"timestamp":17594640,"id":1393,"parentId":1188,"tags":{"name":"3791.js","cache":"MISS"},"startTime":1736834984200,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":149638,"timestamp":17580310,"id":1334,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/databases/[database]/[user].js","cache":"MISS"},"startTime":1736834984186,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":160989,"timestamp":17569031,"id":1296,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/delete-user.js","cache":"MISS"},"startTime":1736834984174,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":136358,"timestamp":17594504,"id":1392,"parentId":1188,"tags":{"name":"3155.js","cache":"MISS"},"startTime":1736834984200,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":144186,"timestamp":17587316,"id":1363,"parentId":1188,"tags":{"name":"../pages/su/backups.js","cache":"MISS"},"startTime":1736834984193,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148657,"timestamp":17583133,"id":1347,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/get-private-file.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":148962,"timestamp":17585029,"id":1354,"parentId":1188,"tags":{"name":"../pages/docs/[page]/[sub-page].js","cache":"MISS"},"startTime":1736834984190,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":139735,"timestamp":17597042,"id":1400,"parentId":1188,"tags":{"name":"4627.js","cache":"MISS"},"startTime":1736834984202,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":168328,"timestamp":17568899,"id":1295,"parentId":1188,"tags":{"name":"../pages/api/user-schema/replace-database-schema.js","cache":"MISS"},"startTime":1736834984174,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":174391,"timestamp":17563766,"id":1254,"parentId":1188,"tags":{"name":"../pages/api/loginUser.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"}] +[{"name":"minify-js","duration":188657,"timestamp":17586713,"id":1360,"parentId":1188,"tags":{"name":"../pages/logout.js","cache":"MISS"},"startTime":1736834984192,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":201261,"timestamp":17574261,"id":1316,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].js","cache":"MISS"},"startTime":1736834984180,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":199072,"timestamp":17576502,"id":1321,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries.js","cache":"MISS"},"startTime":1736834984182,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":206212,"timestamp":17569830,"id":1302,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/reauth-user.js","cache":"MISS"},"startTime":1736834984175,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":212441,"timestamp":17563656,"id":1253,"parentId":1188,"tags":{"name":"../pages/api/logoutUser.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":210753,"timestamp":17565473,"id":1267,"parentId":1188,"tags":{"name":"../pages/api/registerUser.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":191492,"timestamp":17584802,"id":1353,"parentId":1188,"tags":{"name":"../pages/docs/[page].js","cache":"MISS"},"startTime":1736834984190,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":189930,"timestamp":17586594,"id":1359,"parentId":1188,"tags":{"name":"../pages/redirect.js","cache":"MISS"},"startTime":1736834984192,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":177473,"timestamp":17599125,"id":1406,"parentId":1188,"tags":{"name":"6202.js","cache":"MISS"},"startTime":1736834984204,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":196810,"timestamp":17579874,"id":1333,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/add-user.js","cache":"MISS"},"startTime":1736834984185,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":211345,"timestamp":17565395,"id":1266,"parentId":1188,"tags":{"name":"../pages/api/resetPassword.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":179991,"timestamp":17596842,"id":1399,"parentId":1188,"tags":{"name":"6160.js","cache":"MISS"},"startTime":1736834984202,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":177992,"timestamp":17598895,"id":1405,"parentId":1188,"tags":{"name":"8760.js","cache":"MISS"},"startTime":1736834984204,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":208434,"timestamp":17568572,"id":1294,"parentId":1188,"tags":{"name":"../pages/api/user/[user_id]/add-user.js","cache":"MISS"},"startTime":1736834984174,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":184212,"timestamp":17592892,"id":1386,"parentId":1188,"tags":{"name":"9796.js","cache":"MISS"},"startTime":1736834984198,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":192725,"timestamp":17584438,"id":1352,"parentId":1188,"tags":{"name":"../pages/docs.js","cache":"MISS"},"startTime":1736834984190,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":197661,"timestamp":17579590,"id":1332,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/settings.js","cache":"MISS"},"startTime":1736834984185,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":178024,"timestamp":17599290,"id":1407,"parentId":1188,"tags":{"name":"194.js","cache":"MISS"},"startTime":1736834984205,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":191111,"timestamp":17586298,"id":1358,"parentId":1188,"tags":{"name":"../pages/privacy.js","cache":"MISS"},"startTime":1736834984192,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":194495,"timestamp":17583003,"id":1346,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/delete-file.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":178105,"timestamp":17599485,"id":1408,"parentId":1188,"tags":{"name":"3496.js","cache":"MISS"},"startTime":1736834984205,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":206567,"timestamp":17571150,"id":1309,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/connect.js","cache":"MISS"},"startTime":1736834984176,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":214331,"timestamp":17563502,"id":1252,"parentId":1188,"tags":{"name":"../pages/api/infiniteScroll.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":207409,"timestamp":17570525,"id":1308,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/api-keys.js","cache":"MISS"},"startTime":1736834984176,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":212741,"timestamp":17565257,"id":1265,"parentId":1188,"tags":{"name":"../pages/api/renameMedia.js","cache":"MISS"},"startTime":1736834984171,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":204173,"timestamp":17573937,"id":1315,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/shell.js","cache":"MISS"},"startTime":1736834984179,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":198876,"timestamp":17579291,"id":1331,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/media.js","cache":"MISS"},"startTime":1736834984185,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":185468,"timestamp":17592750,"id":1385,"parentId":1188,"tags":{"name":"6521.js","cache":"MISS"},"startTime":1736834984198,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":215312,"timestamp":17562990,"id":1248,"parentId":1188,"tags":{"name":"../pages/api/getUserSchemaData.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":184190,"timestamp":17594221,"id":1391,"parentId":1188,"tags":{"name":"2282.js","cache":"MISS"},"startTime":1736834984200,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":215556,"timestamp":17562908,"id":1247,"parentId":1188,"tags":{"name":"../pages/api/getUserMedia.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":210078,"timestamp":17568456,"id":1293,"parentId":1188,"tags":{"name":"../pages/api/updateUserUser.js","cache":"MISS"},"startTime":1736834984174,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":213430,"timestamp":17565169,"id":1264,"parentId":1188,"tags":{"name":"../pages/api/resetDelegatedDatabaseToken.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":215858,"timestamp":17562805,"id":1246,"parentId":1188,"tags":{"name":"../pages/api/getDelegatedDatabases.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":215650,"timestamp":17563092,"id":1249,"parentId":1188,"tags":{"name":"../pages/api/healthcheck.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":200294,"timestamp":17588878,"id":1371,"parentId":1188,"tags":{"name":"../pages/su/error-logs.js","cache":"MISS"},"startTime":1736834984194,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":249685,"timestamp":17562704,"id":1245,"parentId":1188,"tags":{"name":"../pages/api/getUserDatabases.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":230149,"timestamp":17582885,"id":1345,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/add-image.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":223465,"timestamp":17589652,"id":1375,"parentId":1188,"tags":{"name":"../pages/su.js","cache":"MISS"},"startTime":1736834984195,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":244910,"timestamp":17568293,"id":1292,"parentId":1188,"tags":{"name":"../pages/api/updateUserTable.js","cache":"MISS"},"startTime":1736834984174,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":217366,"timestamp":17595896,"id":1396,"parentId":1188,"tags":{"name":"725.js","cache":"MISS"},"startTime":1736834984201,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":229474,"timestamp":17583862,"id":1351,"parentId":1188,"tags":{"name":"../pages/create-account.js","cache":"MISS"},"startTime":1736834984189,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":250259,"timestamp":17563163,"id":1250,"parentId":1188,"tags":{"name":"../pages/api/importDatabase.js","cache":"MISS"},"startTime":1736834984168,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":219608,"timestamp":17593903,"id":1390,"parentId":1188,"tags":{"name":"6622.js","cache":"MISS"},"startTime":1736834984199,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":225064,"timestamp":17588498,"id":1369,"parentId":1188,"tags":{"name":"../pages/su/docs/pages.js","cache":"MISS"},"startTime":1736834984194,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":234632,"timestamp":17579024,"id":1330,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/schema.js","cache":"MISS"},"startTime":1736834984184,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":225358,"timestamp":17588347,"id":1368,"parentId":1188,"tags":{"name":"../pages/su/docs/pages/[id].js","cache":"MISS"},"startTime":1736834984194,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":221234,"timestamp":17592524,"id":1384,"parentId":1188,"tags":{"name":"9821.js","cache":"MISS"},"startTime":1736834984198,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":248778,"timestamp":17565031,"id":1263,"parentId":1188,"tags":{"name":"../pages/api/refreshEntry.js","cache":"MISS"},"startTime":1736834984170,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":231122,"timestamp":17582765,"id":1344,"parentId":1188,"tags":{"name":"../pages/api/query/[user_id]/add-file.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":215283,"timestamp":17598695,"id":1404,"parentId":1188,"tags":{"name":"3474.js","cache":"MISS"},"startTime":1736834984204,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":224545,"timestamp":17589504,"id":1374,"parentId":1188,"tags":{"name":"../pages/su/servers.js","cache":"MISS"},"startTime":1736834984195,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":217798,"timestamp":17596297,"id":1397,"parentId":1188,"tags":{"name":"5954.js","cache":"MISS"},"startTime":1736834984202,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":217786,"timestamp":17596410,"id":1398,"parentId":1188,"tags":{"name":"6903.js","cache":"MISS"},"startTime":1736834984202,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":220515,"timestamp":17593762,"id":1389,"parentId":1188,"tags":{"name":"3634.js","cache":"MISS"},"startTime":1736834984199,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":250961,"timestamp":17563386,"id":1251,"parentId":1188,"tags":{"name":"../pages/api/importDatabaseSchema.js","cache":"MISS"},"startTime":1736834984169,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":225762,"timestamp":17588647,"id":1370,"parentId":1188,"tags":{"name":"../pages/su/envar.js","cache":"MISS"},"startTime":1736834984194,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":235774,"timestamp":17578708,"id":1329,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/media/[...folder].js","cache":"MISS"},"startTime":1736834984184,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":226487,"timestamp":17588063,"id":1367,"parentId":1188,"tags":{"name":"../pages/su/docs.js","cache":"MISS"},"startTime":1736834984193,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":223357,"timestamp":17591261,"id":1381,"parentId":1188,"tags":{"name":"../webpack-runtime.js","cache":"MISS"},"startTime":1736834984197,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":224257,"timestamp":17590415,"id":1377,"parentId":1188,"tags":{"name":"../pages/su/users.js","cache":"MISS"},"startTime":1736834984196,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":236176,"timestamp":17581970,"id":1339,"parentId":1188,"tags":{"name":"../pages/admin.js","cache":"MISS"},"startTime":1736834984187,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":226625,"timestamp":17591596,"id":1382,"parentId":1188,"tags":{"name":"../webpack-api-runtime.js","cache":"MISS"},"startTime":1736834984197,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":227678,"timestamp":17590598,"id":1378,"parentId":1188,"tags":{"name":"../pages/su/users/new.js","cache":"MISS"},"startTime":1736834984196,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":239950,"timestamp":17578375,"id":1328,"parentId":1188,"tags":{"name":"../pages/admin/[user_id].js","cache":"MISS"},"startTime":1736834984184,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":223545,"timestamp":17594882,"id":1394,"parentId":1188,"tags":{"name":"3704.js","cache":"MISS"},"startTime":1736834984200,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":229215,"timestamp":17589299,"id":1373,"parentId":1188,"tags":{"name":"../pages/su/login.js","cache":"MISS"},"startTime":1736834984195,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":236500,"timestamp":17582156,"id":1340,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users/add-social-logins.js","cache":"MISS"},"startTime":1736834984187,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":229636,"timestamp":17590733,"id":1379,"parentId":1188,"tags":{"name":"../pages/terms.js","cache":"MISS"},"startTime":1736834984196,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":232965,"timestamp":17591069,"id":1380,"parentId":1188,"tags":{"name":"../pages/unsubscribe.js","cache":"MISS"},"startTime":1736834984196,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":226944,"timestamp":17597247,"id":1401,"parentId":1188,"tags":{"name":"1579.js","cache":"MISS"},"startTime":1736834984203,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":246439,"timestamp":17577809,"id":1326,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases.js","cache":"MISS"},"startTime":1736834984183,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":241610,"timestamp":17582696,"id":1343,"parentId":1188,"tags":{"name":"../pages/api/fetch-media.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":251516,"timestamp":17582603,"id":1342,"parentId":1188,"tags":{"name":"../pages/api/exportTableData.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":240899,"timestamp":17593689,"id":1388,"parentId":1188,"tags":{"name":"1251.js","cache":"MISS"},"startTime":1736834984199,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":257169,"timestamp":17577481,"id":1325,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/add-database.js","cache":"MISS"},"startTime":1736834984183,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":253772,"timestamp":17580961,"id":1336,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.js","cache":"MISS"},"startTime":1736834984186,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":245715,"timestamp":17589051,"id":1372,"parentId":1188,"tags":{"name":"../pages/su/load-balancing.js","cache":"MISS"},"startTime":1736834984194,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":239859,"timestamp":17594999,"id":1395,"parentId":1188,"tags":{"name":"9901.js","cache":"MISS"},"startTime":1736834984200,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":253673,"timestamp":17581250,"id":1337,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users.js","cache":"MISS"},"startTime":1736834984187,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":236790,"timestamp":17598166,"id":1403,"parentId":1188,"tags":{"name":"8704.js","cache":"MISS"},"startTime":1736834984203,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":252596,"timestamp":17582407,"id":1341,"parentId":1188,"tags":{"name":"../pages/api/addUserMedia.js","cache":"MISS"},"startTime":1736834984188,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":256071,"timestamp":17581695,"id":1338,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/users/databases.js","cache":"MISS"},"startTime":1736834984187,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":264584,"timestamp":17578065,"id":1327,"parentId":1188,"tags":{"name":"../pages/admin/[user_id]/databases/[single]/users.js","cache":"MISS"},"startTime":1736834984183,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":245428,"timestamp":17597322,"id":1402,"parentId":1188,"tags":{"name":"5839.js","cache":"MISS"},"startTime":1736834984203,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":254177,"timestamp":17589888,"id":1376,"parentId":1188,"tags":{"name":"../pages/su/users/[single].js","cache":"MISS"},"startTime":1736834984195,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":279506,"timestamp":17591659,"id":1383,"parentId":1188,"tags":{"name":"883.js","cache":"MISS"},"startTime":1736834984197,"traceId":"7c1cab1d00152a27"},{"name":"minify-webpack-plugin-optimize","duration":366483,"timestamp":17504712,"id":1188,"parentId":16,"tags":{"compilationName":"server"},"startTime":1736834984110,"traceId":"7c1cab1d00152a27"},{"name":"css-minimizer-plugin","duration":203,"timestamp":17871543,"id":1409,"parentId":16,"tags":{},"startTime":1736834984477,"traceId":"7c1cab1d00152a27"},{"name":"create-trace-assets","duration":10091,"timestamp":17872024,"id":1410,"parentId":17,"tags":{},"startTime":1736834984477,"traceId":"7c1cab1d00152a27"},{"name":"seal","duration":1699822,"timestamp":16187817,"id":1175,"parentId":16,"tags":{},"startTime":1736834982793,"traceId":"7c1cab1d00152a27"},{"name":"webpack-compilation","duration":15603047,"timestamp":2285025,"id":16,"parentId":13,"tags":{"name":"server"},"startTime":1736834968890,"traceId":"7c1cab1d00152a27"},{"name":"emit","duration":25199,"timestamp":17888568,"id":1411,"parentId":13,"tags":{},"startTime":1736834984494,"traceId":"7c1cab1d00152a27"},{"name":"webpack-close","duration":747357,"timestamp":17915454,"id":1412,"parentId":13,"tags":{"name":"server"},"startTime":1736834984521,"traceId":"7c1cab1d00152a27"},{"name":"webpack-generate-error-stats","duration":2651,"timestamp":18662887,"id":1413,"parentId":1412,"tags":{},"startTime":1736834985268,"traceId":"7c1cab1d00152a27"},{"name":"make","duration":137,"timestamp":18678581,"id":1415,"parentId":1414,"tags":{},"startTime":1736834985284,"traceId":"7c1cab1d00152a27"},{"name":"chunk-graph","duration":80,"timestamp":18679890,"id":1417,"parentId":1416,"tags":{},"startTime":1736834985285,"traceId":"7c1cab1d00152a27"},{"name":"optimize-modules","duration":10,"timestamp":18680046,"id":1419,"parentId":1416,"tags":{},"startTime":1736834985285,"traceId":"7c1cab1d00152a27"},{"name":"optimize-chunks","duration":149,"timestamp":18680083,"id":1420,"parentId":1416,"tags":{},"startTime":1736834985285,"traceId":"7c1cab1d00152a27"},{"name":"optimize-tree","duration":14,"timestamp":18680265,"id":1421,"parentId":1416,"tags":{},"startTime":1736834985286,"traceId":"7c1cab1d00152a27"},{"name":"optimize-chunk-modules","duration":84,"timestamp":18680306,"id":1422,"parentId":1416,"tags":{},"startTime":1736834985286,"traceId":"7c1cab1d00152a27"}] +[{"name":"optimize","duration":666,"timestamp":18679997,"id":1418,"parentId":1416,"tags":{},"startTime":1736834985285,"traceId":"7c1cab1d00152a27"},{"name":"module-hash","duration":27,"timestamp":18680990,"id":1423,"parentId":1416,"tags":{},"startTime":1736834985286,"traceId":"7c1cab1d00152a27"},{"name":"code-generation","duration":40,"timestamp":18681050,"id":1424,"parentId":1416,"tags":{},"startTime":1736834985286,"traceId":"7c1cab1d00152a27"},{"name":"hash","duration":75,"timestamp":18681179,"id":1425,"parentId":1416,"tags":{},"startTime":1736834985286,"traceId":"7c1cab1d00152a27"},{"name":"code-generation-jobs","duration":38,"timestamp":18681253,"id":1426,"parentId":1416,"tags":{},"startTime":1736834985287,"traceId":"7c1cab1d00152a27"},{"name":"module-assets","duration":16,"timestamp":18681281,"id":1427,"parentId":1416,"tags":{},"startTime":1736834985287,"traceId":"7c1cab1d00152a27"},{"name":"create-chunk-assets","duration":28,"timestamp":18681307,"id":1428,"parentId":1416,"tags":{},"startTime":1736834985287,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":584,"timestamp":18688068,"id":1430,"parentId":1429,"tags":{"name":"interception-route-rewrite-manifest.js","cache":"MISS"},"startTime":1736834985293,"traceId":"7c1cab1d00152a27"},{"name":"minify-webpack-plugin-optimize","duration":997,"timestamp":18687674,"id":1429,"parentId":1414,"tags":{"compilationName":"edge-server"},"startTime":1736834985293,"traceId":"7c1cab1d00152a27"},{"name":"css-minimizer-plugin","duration":21,"timestamp":18688726,"id":1431,"parentId":1414,"tags":{},"startTime":1736834985294,"traceId":"7c1cab1d00152a27"},{"name":"seal","duration":10333,"timestamp":18679714,"id":1416,"parentId":1414,"tags":{},"startTime":1736834985285,"traceId":"7c1cab1d00152a27"},{"name":"webpack-compilation","duration":13697,"timestamp":18676447,"id":1414,"parentId":13,"tags":{"name":"edge-server"},"startTime":1736834985282,"traceId":"7c1cab1d00152a27"},{"name":"emit","duration":510,"timestamp":18690217,"id":1432,"parentId":13,"tags":{},"startTime":1736834985296,"traceId":"7c1cab1d00152a27"},{"name":"webpack-close","duration":3180,"timestamp":18690997,"id":1433,"parentId":13,"tags":{"name":"edge-server"},"startTime":1736834985296,"traceId":"7c1cab1d00152a27"},{"name":"webpack-generate-error-stats","duration":646,"timestamp":18694193,"id":1434,"parentId":1433,"tags":{},"startTime":1736834985299,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":683,"timestamp":18727504,"id":1510,"parentId":1509,"tags":{"absolutePagePath":"next/dist/pages/_error"},"startTime":1736834985333,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":5012,"timestamp":18725596,"id":1509,"parentId":1438,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=next%2Fdist%2Fpages%2F_error&page=%2F_error!","layer":null},"startTime":1736834985331,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":143,"timestamp":18730898,"id":1512,"parentId":1511,"tags":{"absolutePagePath":"private-next-pages/404.tsx"},"startTime":1736834985336,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":1155,"timestamp":18730759,"id":1511,"parentId":1439,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2F404.tsx&page=%2F404!","layer":null},"startTime":1736834985336,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":112,"timestamp":18732049,"id":1514,"parentId":1513,"tags":{"absolutePagePath":"private-next-pages/500.tsx"},"startTime":1736834985337,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":736,"timestamp":18731958,"id":1513,"parentId":1440,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2F500.tsx&page=%2F500!","layer":null},"startTime":1736834985337,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":84,"timestamp":18732808,"id":1516,"parentId":1515,"tags":{"absolutePagePath":"private-next-pages/_app.tsx"},"startTime":1736834985338,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":722,"timestamp":18732732,"id":1515,"parentId":1441,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2F_app.tsx&page=%2F_app!","layer":null},"startTime":1736834985338,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":148,"timestamp":18733591,"id":1518,"parentId":1517,"tags":{"absolutePagePath":"private-next-pages/about.tsx"},"startTime":1736834985339,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":676,"timestamp":18733491,"id":1517,"parentId":1443,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fabout.tsx&page=%2Fabout!","layer":null},"startTime":1736834985339,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":198,"timestamp":18734242,"id":1520,"parentId":1519,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/api-keys/index.tsx"},"startTime":1736834985340,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":801,"timestamp":18734192,"id":1519,"parentId":1444,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys!","layer":null},"startTime":1736834985339,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":124,"timestamp":18735094,"id":1522,"parentId":1521,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/connect/index.tsx"},"startTime":1736834985340,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":704,"timestamp":18735032,"id":1521,"parentId":1445,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect!","layer":null},"startTime":1736834985340,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":144,"timestamp":18735808,"id":1524,"parentId":1523,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/connect.tsx"},"startTime":1736834985341,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":498,"timestamp":18735760,"id":1523,"parentId":1446,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect!","layer":null},"startTime":1736834985341,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":111,"timestamp":18736316,"id":1526,"parentId":1525,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/schema.tsx"},"startTime":1736834985342,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":437,"timestamp":18736277,"id":1525,"parentId":1447,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema!","layer":null},"startTime":1736834985342,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":140,"timestamp":18736767,"id":1528,"parentId":1527,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.tsx"},"startTime":1736834985342,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":443,"timestamp":18736732,"id":1527,"parentId":1448,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table!","layer":null},"startTime":1736834985342,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":93,"timestamp":18737222,"id":1530,"parentId":1529,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/edit-database.tsx"},"startTime":1736834985343,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":341,"timestamp":18737192,"id":1529,"parentId":1449,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database!","layer":null},"startTime":1736834985342,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":80,"timestamp":18737576,"id":1532,"parentId":1531,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/index.tsx"},"startTime":1736834985343,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":345,"timestamp":18737548,"id":1531,"parentId":1450,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D!","layer":null},"startTime":1736834985343,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":72,"timestamp":18737939,"id":1534,"parentId":1533,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/shell.tsx"},"startTime":1736834985343,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":375,"timestamp":18737910,"id":1533,"parentId":1451,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell!","layer":null},"startTime":1736834985343,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":117,"timestamp":18738329,"id":1536,"parentId":1535,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].tsx"},"startTime":1736834985344,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":379,"timestamp":18738301,"id":1535,"parentId":1452,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D!","layer":null},"startTime":1736834985344,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":101,"timestamp":18738727,"id":1538,"parentId":1537,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/[user]/change-password.tsx"},"startTime":1736834985344,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":361,"timestamp":18738695,"id":1537,"parentId":1453,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password!","layer":null},"startTime":1736834985344,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":154,"timestamp":18739117,"id":1540,"parentId":1539,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.tsx"},"startTime":1736834985344,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":478,"timestamp":18739075,"id":1539,"parentId":1454,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields!","layer":null},"startTime":1736834985344,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":134,"timestamp":18739612,"id":1542,"parentId":1541,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/add-table.tsx"},"startTime":1736834985345,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":481,"timestamp":18739572,"id":1541,"parentId":1455,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table!","layer":null},"startTime":1736834985345,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":99,"timestamp":18740106,"id":1544,"parentId":1543,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/index.tsx"},"startTime":1736834985345,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":371,"timestamp":18740076,"id":1543,"parentId":1456,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D!","layer":null},"startTime":1736834985345,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":94,"timestamp":18740497,"id":1546,"parentId":1545,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/index.tsx"},"startTime":1736834985346,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":347,"timestamp":18740465,"id":1545,"parentId":1457,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries!","layer":null},"startTime":1736834985346,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":77,"timestamp":18740860,"id":1548,"parentId":1547,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/index.tsx"},"startTime":1736834985346,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":354,"timestamp":18740831,"id":1547,"parentId":1458,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables!","layer":null},"startTime":1736834985346,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":92,"timestamp":18741235,"id":1550,"parentId":1549,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/[user]/index.tsx"},"startTime":1736834985347,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":395,"timestamp":18741204,"id":1549,"parentId":1459,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D!","layer":null},"startTime":1736834985346,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":99,"timestamp":18741649,"id":1552,"parentId":1551,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/add-user.tsx"},"startTime":1736834985347,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":379,"timestamp":18741615,"id":1551,"parentId":1460,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user!","layer":null},"startTime":1736834985347,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":94,"timestamp":18742053,"id":1554,"parentId":1553,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/add-database.tsx"},"startTime":1736834985347,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":428,"timestamp":18742012,"id":1553,"parentId":1461,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database!","layer":null},"startTime":1736834985347,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":92,"timestamp":18742499,"id":1556,"parentId":1555,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/index.tsx"},"startTime":1736834985348,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":389,"timestamp":18742458,"id":1555,"parentId":1462,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases!","layer":null},"startTime":1736834985348,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":112,"timestamp":18742899,"id":1558,"parentId":1557,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/index.tsx"},"startTime":1736834985348,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":364,"timestamp":18742865,"id":1557,"parentId":1463,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers!","layer":null},"startTime":1736834985348,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":59,"timestamp":18743278,"id":1560,"parentId":1559,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/index.tsx"},"startTime":1736834985349,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":301,"timestamp":18743244,"id":1559,"parentId":1464,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D!","layer":null},"startTime":1736834985349,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":74,"timestamp":18743590,"id":1562,"parentId":1561,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/media/[...folder].tsx"},"startTime":1736834985349,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":316,"timestamp":18743561,"id":1561,"parentId":1465,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D!","layer":null},"startTime":1736834985349,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":74,"timestamp":18743923,"id":1564,"parentId":1563,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/schema.tsx"},"startTime":1736834985349,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":315,"timestamp":18743891,"id":1563,"parentId":1466,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fschema!","layer":null},"startTime":1736834985349,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":67,"timestamp":18744247,"id":1566,"parentId":1565,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/media/index.tsx"},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":308,"timestamp":18744220,"id":1565,"parentId":1467,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia!","layer":null},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":64,"timestamp":18744568,"id":1568,"parentId":1567,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/settings.tsx"},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":302,"timestamp":18744542,"id":1567,"parentId":1468,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings!","layer":null},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":69,"timestamp":18744889,"id":1570,"parentId":1569,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/add-user.tsx"},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":301,"timestamp":18744858,"id":1569,"parentId":1469,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user!","layer":null},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":135,"timestamp":18745207,"id":1572,"parentId":1571,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/databases/[database]/[user].tsx"},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":372,"timestamp":18745174,"id":1571,"parentId":1470,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D!","layer":null},"startTime":1736834985350,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":92,"timestamp":18745592,"id":1574,"parentId":1573,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/databases/[database]/index.tsx"},"startTime":1736834985351,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":333,"timestamp":18745564,"id":1573,"parentId":1471,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D!","layer":null},"startTime":1736834985351,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":116,"timestamp":18745955,"id":1576,"parentId":1575,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.tsx"},"startTime":1736834985351,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":480,"timestamp":18745913,"id":1575,"parentId":1472,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry!","layer":null},"startTime":1736834985351,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":82,"timestamp":18746452,"id":1578,"parentId":1577,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/index.tsx"},"startTime":1736834985352,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":412,"timestamp":18746412,"id":1577,"parentId":1473,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers!","layer":null},"startTime":1736834985352,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":113,"timestamp":18746893,"id":1580,"parentId":1579,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/users/databases/index.tsx"},"startTime":1736834985352,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":398,"timestamp":18746845,"id":1579,"parentId":1474,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases!","layer":null},"startTime":1736834985352,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":46,"timestamp":18747288,"id":1582,"parentId":1581,"tags":{"absolutePagePath":"private-next-pages/admin/index.tsx"},"startTime":1736834985353,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":310,"timestamp":18747259,"id":1581,"parentId":1475,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&page=%2Fadmin!","layer":null},"startTime":1736834985353,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":85,"timestamp":18747617,"id":1584,"parentId":1583,"tags":{"absolutePagePath":"private-next-pages/admin/[user_id]/databases/[single]/users/add-social-logins.tsx"},"startTime":1736834985353,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":343,"timestamp":18747588,"id":1583,"parentId":1476,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins!","layer":null},"startTime":1736834985353,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":74,"timestamp":18747985,"id":1586,"parentId":1585,"tags":{"absolutePagePath":"private-next-pages/blog/index.tsx"},"startTime":1736834985353,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":373,"timestamp":18747949,"id":1585,"parentId":1477,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&page=%2Fblog!","layer":null},"startTime":1736834985353,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":62,"timestamp":18748374,"id":1588,"parentId":1587,"tags":{"absolutePagePath":"private-next-pages/contact.tsx"},"startTime":1736834985354,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":334,"timestamp":18748340,"id":1587,"parentId":1478,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fcontact.tsx&page=%2Fcontact!","layer":null},"startTime":1736834985354,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":57,"timestamp":18748724,"id":1590,"parentId":1589,"tags":{"absolutePagePath":"private-next-pages/create-account.tsx"},"startTime":1736834985354,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":337,"timestamp":18748692,"id":1589,"parentId":1479,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fcreate-account.tsx&page=%2Fcreate-account!","layer":null},"startTime":1736834985354,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":62,"timestamp":18749088,"id":1592,"parentId":1591,"tags":{"absolutePagePath":"private-next-pages/docs/index.tsx"},"startTime":1736834985354,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":311,"timestamp":18749054,"id":1591,"parentId":1480,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&page=%2Fdocs!","layer":null},"startTime":1736834985354,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":55,"timestamp":18749411,"id":1594,"parentId":1593,"tags":{"absolutePagePath":"private-next-pages/docs/[page]/index.tsx"},"startTime":1736834985355,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":300,"timestamp":18749382,"id":1593,"parentId":1481,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D!","layer":null},"startTime":1736834985355,"traceId":"7c1cab1d00152a27"}] +[{"name":"next-client-pages-loader","duration":83,"timestamp":18749959,"id":1596,"parentId":1595,"tags":{"absolutePagePath":"private-next-pages/docs/[page]/[sub-page]/index.tsx"},"startTime":1736834985355,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":377,"timestamp":18749917,"id":1595,"parentId":1482,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D!","layer":null},"startTime":1736834985355,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":65,"timestamp":18750342,"id":1598,"parentId":1597,"tags":{"absolutePagePath":"private-next-pages/index.tsx"},"startTime":1736834985356,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":342,"timestamp":18750311,"id":1597,"parentId":1483,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Findex.tsx&page=%2F!","layer":null},"startTime":1736834985356,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":70,"timestamp":18750705,"id":1600,"parentId":1599,"tags":{"absolutePagePath":"private-next-pages/email-verification/index.tsx"},"startTime":1736834985356,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":335,"timestamp":18750672,"id":1599,"parentId":1484,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&page=%2Femail-verification!","layer":null},"startTime":1736834985356,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":38,"timestamp":18751057,"id":1602,"parentId":1601,"tags":{"absolutePagePath":"private-next-pages/login.tsx"},"startTime":1736834985356,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":292,"timestamp":18751027,"id":1601,"parentId":1485,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Flogin.tsx&page=%2Flogin!","layer":null},"startTime":1736834985356,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":48,"timestamp":18751376,"id":1604,"parentId":1603,"tags":{"absolutePagePath":"private-next-pages/privacy.tsx"},"startTime":1736834985357,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":301,"timestamp":18751334,"id":1603,"parentId":1486,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fprivacy.tsx&page=%2Fprivacy!","layer":null},"startTime":1736834985357,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":69,"timestamp":18751681,"id":1606,"parentId":1605,"tags":{"absolutePagePath":"private-next-pages/redirect.tsx"},"startTime":1736834985357,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":314,"timestamp":18751650,"id":1605,"parentId":1487,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fredirect.tsx&page=%2Fredirect!","layer":null},"startTime":1736834985357,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":52,"timestamp":18752009,"id":1608,"parentId":1607,"tags":{"absolutePagePath":"private-next-pages/logout.tsx"},"startTime":1736834985357,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":278,"timestamp":18751980,"id":1607,"parentId":1488,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Flogout.tsx&page=%2Flogout!","layer":null},"startTime":1736834985357,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":55,"timestamp":18752298,"id":1610,"parentId":1609,"tags":{"absolutePagePath":"private-next-pages/send-password-reset-link.tsx"},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":289,"timestamp":18752272,"id":1609,"parentId":1489,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&page=%2Fsend-password-reset-link!","layer":null},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":52,"timestamp":18752601,"id":1612,"parentId":1611,"tags":{"absolutePagePath":"private-next-pages/su/console.tsx"},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":273,"timestamp":18752575,"id":1611,"parentId":1490,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&page=%2Fsu%2Fconsole!","layer":null},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":49,"timestamp":18752887,"id":1614,"parentId":1613,"tags":{"absolutePagePath":"private-next-pages/su/backups.tsx"},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":263,"timestamp":18752862,"id":1613,"parentId":1491,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&page=%2Fsu%2Fbackups!","layer":null},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":52,"timestamp":18753168,"id":1616,"parentId":1615,"tags":{"absolutePagePath":"private-next-pages/reset-password.tsx"},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":276,"timestamp":18753141,"id":1615,"parentId":1492,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Freset-password.tsx&page=%2Freset-password!","layer":null},"startTime":1736834985358,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":67,"timestamp":18753459,"id":1618,"parentId":1617,"tags":{"absolutePagePath":"private-next-pages/su/docs/create-page.tsx"},"startTime":1736834985359,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":280,"timestamp":18753435,"id":1617,"parentId":1493,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&page=%2Fsu%2Fdocs%2Fcreate-page!","layer":null},"startTime":1736834985359,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":87,"timestamp":18753775,"id":1620,"parentId":1619,"tags":{"absolutePagePath":"private-next-pages/su/docs/edit-page.tsx"},"startTime":1736834985359,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":353,"timestamp":18753732,"id":1619,"parentId":1494,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&page=%2Fsu%2Fdocs%2Fedit-page!","layer":null},"startTime":1736834985359,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":55,"timestamp":18754131,"id":1622,"parentId":1621,"tags":{"absolutePagePath":"private-next-pages/su/docs/index.tsx"},"startTime":1736834985359,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":309,"timestamp":18754102,"id":1621,"parentId":1495,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&page=%2Fsu%2Fdocs!","layer":null},"startTime":1736834985359,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":69,"timestamp":18754459,"id":1624,"parentId":1623,"tags":{"absolutePagePath":"private-next-pages/su/docs/pages/[id].tsx"},"startTime":1736834985360,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":339,"timestamp":18754425,"id":1623,"parentId":1496,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D!","layer":null},"startTime":1736834985360,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":62,"timestamp":18754806,"id":1626,"parentId":1625,"tags":{"absolutePagePath":"private-next-pages/su/docs/pages/index.tsx"},"startTime":1736834985360,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":322,"timestamp":18754779,"id":1625,"parentId":1497,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&page=%2Fsu%2Fdocs%2Fpages!","layer":null},"startTime":1736834985360,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":48,"timestamp":18755148,"id":1628,"parentId":1627,"tags":{"absolutePagePath":"private-next-pages/su/envar.tsx"},"startTime":1736834985360,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":330,"timestamp":18755119,"id":1627,"parentId":1498,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&page=%2Fsu%2Fenvar!","layer":null},"startTime":1736834985360,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":52,"timestamp":18755494,"id":1630,"parentId":1629,"tags":{"absolutePagePath":"private-next-pages/su/error-logs.tsx"},"startTime":1736834985361,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":298,"timestamp":18755463,"id":1629,"parentId":1499,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&page=%2Fsu%2Ferror-logs!","layer":null},"startTime":1736834985361,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":57,"timestamp":18755840,"id":1632,"parentId":1631,"tags":{"absolutePagePath":"private-next-pages/su/load-balancing.tsx"},"startTime":1736834985361,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":326,"timestamp":18755809,"id":1631,"parentId":1500,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&page=%2Fsu%2Fload-balancing!","layer":null},"startTime":1736834985361,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":49,"timestamp":18756194,"id":1634,"parentId":1633,"tags":{"absolutePagePath":"private-next-pages/su/login.tsx"},"startTime":1736834985361,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":315,"timestamp":18756163,"id":1633,"parentId":1501,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&page=%2Fsu%2Flogin!","layer":null},"startTime":1736834985361,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":54,"timestamp":18756536,"id":1636,"parentId":1635,"tags":{"absolutePagePath":"private-next-pages/su/servers.tsx"},"startTime":1736834985362,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":363,"timestamp":18756497,"id":1635,"parentId":1502,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&page=%2Fsu%2Fservers!","layer":null},"startTime":1736834985362,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":59,"timestamp":18756912,"id":1638,"parentId":1637,"tags":{"absolutePagePath":"private-next-pages/su/index.tsx"},"startTime":1736834985362,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":341,"timestamp":18756880,"id":1637,"parentId":1503,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&page=%2Fsu!","layer":null},"startTime":1736834985362,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":92,"timestamp":18757279,"id":1640,"parentId":1639,"tags":{"absolutePagePath":"private-next-pages/su/users/[single].tsx"},"startTime":1736834985363,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":396,"timestamp":18757242,"id":1639,"parentId":1504,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&page=%2Fsu%2Fusers%2F%5Bsingle%5D!","layer":null},"startTime":1736834985363,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":79,"timestamp":18757727,"id":1642,"parentId":1641,"tags":{"absolutePagePath":"private-next-pages/su/users/index.tsx"},"startTime":1736834985363,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":546,"timestamp":18757671,"id":1641,"parentId":1505,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&page=%2Fsu%2Fusers!","layer":null},"startTime":1736834985363,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":56,"timestamp":18758277,"id":1644,"parentId":1643,"tags":{"absolutePagePath":"private-next-pages/su/users/new.tsx"},"startTime":1736834985364,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":331,"timestamp":18758247,"id":1643,"parentId":1506,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&page=%2Fsu%2Fusers%2Fnew!","layer":null},"startTime":1736834985364,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":72,"timestamp":18758635,"id":1646,"parentId":1645,"tags":{"absolutePagePath":"private-next-pages/terms.tsx"},"startTime":1736834985364,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":318,"timestamp":18758604,"id":1645,"parentId":1507,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Fterms.tsx&page=%2Fterms!","layer":null},"startTime":1736834985364,"traceId":"7c1cab1d00152a27"},{"name":"next-client-pages-loader","duration":56,"timestamp":18758990,"id":1648,"parentId":1647,"tags":{"absolutePagePath":"private-next-pages/unsubscribe.tsx"},"startTime":1736834985364,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":330,"timestamp":18758960,"id":1647,"parentId":1508,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=private-next-pages%2Funsubscribe.tsx&page=%2Funsubscribe!","layer":null},"startTime":1736834985364,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11150,"timestamp":18759320,"id":1649,"parentId":1437,"tags":{"name":"/app/node_modules/next/dist/client/next.js","layer":null},"startTime":1736834985365,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3593,"timestamp":18801473,"id":1650,"parentId":1649,"tags":{"name":"/app/node_modules/next/dist/client/webpack.js","layer":null},"startTime":1736834985407,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5437,"timestamp":18801669,"id":1652,"parentId":1509,"tags":{"name":"/app/node_modules/next/dist/pages/_error.js","layer":null},"startTime":1736834985407,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9108,"timestamp":18801716,"id":1653,"parentId":1442,"tags":{"name":"/app/node_modules/next/dist/client/router.js","layer":null},"startTime":1736834985407,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19351,"timestamp":18801622,"id":1651,"parentId":1649,"tags":{"name":"/app/node_modules/next/dist/client/index.js","layer":null},"startTime":1736834985407,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2014,"timestamp":18843352,"id":1654,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/lib/is-error.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12028,"timestamp":18843705,"id":1659,"parentId":1650,"tags":{"name":"/app/node_modules/next/dist/build/deployment-id.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13404,"timestamp":18843656,"id":1658,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16909,"timestamp":18843607,"id":1657,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22359,"timestamp":18843474,"id":1655,"parentId":1652,"tags":{"name":"/app/node_modules/next/dist/shared/lib/head.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23061,"timestamp":18843547,"id":1656,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24256,"timestamp":18843750,"id":1660,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/client/with-router.js","layer":null},"startTime":1736834985449,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5094,"timestamp":18886214,"id":1664,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router-context.shared-runtime.js","layer":null},"startTime":1736834985492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3916,"timestamp":18889344,"id":1670,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/build/polyfills/polyfill-module.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7440,"timestamp":18886415,"id":1668,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js","layer":null},"startTime":1736834985492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8054,"timestamp":18886308,"id":1666,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/runtime-config.external.js","layer":null},"startTime":1736834985492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8763,"timestamp":18886267,"id":1665,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/mitt.js","layer":null},"startTime":1736834985492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6316,"timestamp":18889693,"id":1676,"parentId":1652,"tags":{"name":"/app/node_modules/react/jsx-runtime.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7066,"timestamp":18889716,"id":1677,"parentId":1651,"tags":{"name":"/app/node_modules/react-dom/client.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12317,"timestamp":18886170,"id":1663,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/route-announcer.js","layer":null},"startTime":1736834985491,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15767,"timestamp":18886118,"id":1662,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/page-loader.js","layer":null},"startTime":1736834985491,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12701,"timestamp":18889989,"id":1682,"parentId":1654,"tags":{"name":"/app/node_modules/next/dist/shared/lib/is-plain-object.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19380,"timestamp":18885982,"id":1661,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/head-manager.js","layer":null},"startTime":1736834985491,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17266,"timestamp":18889183,"id":1669,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/querystring.js","layer":null},"startTime":1736834985494,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19716,"timestamp":18889639,"id":1675,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/script.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20291,"timestamp":18889572,"id":1674,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21061,"timestamp":18889525,"id":1673,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/has-base-path.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21837,"timestamp":18889409,"id":1671,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/portal/index.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22505,"timestamp":18889473,"id":1672,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/remove-base-path.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23036,"timestamp":18889740,"id":1678,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/pages/_app.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24039,"timestamp":18889772,"id":1679,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24431,"timestamp":18889866,"id":1680,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25682,"timestamp":18889933,"id":1681,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/adapters.js","layer":null},"startTime":1736834985495,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":47155,"timestamp":18886359,"id":1667,"parentId":1653,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/router.js","layer":null},"startTime":1736834985492,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1886,"timestamp":18986803,"id":1686,"parentId":1658,"tags":{"name":"/app/node_modules/next/dist/server/lib/interception-routes.js","layer":null},"startTime":1736834985592,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7122,"timestamp":18989739,"id":1688,"parentId":1652,"tags":{"name":"/app/node_modules/react/index.js","layer":null},"startTime":1736834985595,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":10681,"timestamp":18986760,"id":1685,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/amp-mode.js","layer":null},"startTime":1736834985592,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11197,"timestamp":18986686,"id":1684,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","layer":null},"startTime":1736834985592,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13251,"timestamp":18986544,"id":1683,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/side-effect.js","layer":null},"startTime":1736834985592,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":10800,"timestamp":18989616,"id":1687,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/shared/lib/utils/warn-once.js","layer":null},"startTime":1736834985595,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11925,"timestamp":18989895,"id":1691,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/tracing/report-to-socket.js","layer":null},"startTime":1736834985595,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12999,"timestamp":18989770,"id":1689,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/react-client-callbacks/shared.js","layer":null},"startTime":1736834985595,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14134,"timestamp":18989837,"id":1690,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/tracing/tracer.js","layer":null},"startTime":1736834985595,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14666,"timestamp":18989941,"id":1692,"parentId":1651,"tags":{"name":"/app/node_modules/next/dist/client/components/is-next-router-error.js","layer":null},"startTime":1736834985595,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":683,"timestamp":19025397,"id":1712,"parentId":1667,"tags":{"layer":null},"startTime":1736834985631,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4738,"timestamp":19025025,"id":1705,"parentId":1676,"tags":{"name":"/app/node_modules/react/cjs/react-jsx-runtime.production.min.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5424,"timestamp":19025060,"id":1706,"parentId":1677,"tags":{"name":"/app/node_modules/react-dom/index.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-js","duration":7121,"timestamp":19025085,"id":1707,"parentId":1681,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/index.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7498,"timestamp":19025215,"id":1710,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js","layer":null},"startTime":1736834985631,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9577,"timestamp":19024473,"id":1694,"parentId":1675,"tags":{"name":"/app/node_modules/next/dist/client/request-idle-callback.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":10653,"timestamp":19024341,"id":1693,"parentId":1661,"tags":{"name":"/app/node_modules/next/dist/client/set-attributes-from-props.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11280,"timestamp":19024553,"id":1696,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/client/add-base-path.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":11865,"timestamp":19024595,"id":1697,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/client/add-locale.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12034,"timestamp":19024775,"id":1701,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12514,"timestamp":19024670,"id":1699,"parentId":1674,"tags":{"name":"/app/node_modules/next/dist/shared/lib/image-config.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12538,"timestamp":19024972,"id":1704,"parentId":1673,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12930,"timestamp":19024886,"id":1703,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15425,"timestamp":19024516,"id":1695,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/shared/lib/constants.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15719,"timestamp":19024821,"id":1702,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16519,"timestamp":19024725,"id":1700,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20620,"timestamp":19024633,"id":1698,"parentId":1662,"tags":{"name":"/app/node_modules/next/dist/client/route-loader.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20603,"timestamp":19025123,"id":1708,"parentId":1681,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20192,"timestamp":19026106,"id":1713,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/client/detect-domain-locale.js","layer":null},"startTime":1736834985631,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21430,"timestamp":19025259,"id":1711,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js","layer":null},"startTime":1736834985631,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21057,"timestamp":19026231,"id":1715,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/route-matcher.js","layer":null},"startTime":1736834985632,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21761,"timestamp":19026181,"id":1714,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/client/remove-locale.js","layer":null},"startTime":1736834985631,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21995,"timestamp":19026354,"id":1717,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/parse-path.js","layer":null},"startTime":1736834985632,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23208,"timestamp":19026286,"id":1716,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/format-url.js","layer":null},"startTime":1736834985632,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26676,"timestamp":19025166,"id":1709,"parentId":1681,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/route-regex.js","layer":null},"startTime":1736834985630,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26540,"timestamp":19026410,"id":1718,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/client/resolve-href.js","layer":null},"startTime":1736834985632,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15254,"timestamp":19058888,"id":1719,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/lib/is-api-route.js","layer":null},"startTime":1736834985664,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17968,"timestamp":19059045,"id":1721,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/lib/constants.js","layer":null},"startTime":1736834985664,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23070,"timestamp":19059396,"id":1729,"parentId":1688,"tags":{"name":"/app/node_modules/react/cjs/react.production.min.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24971,"timestamp":19059556,"id":1734,"parentId":1515,"tags":{"name":"/app/pages/_app.tsx","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25955,"timestamp":19059590,"id":1736,"parentId":1587,"tags":{"name":"/app/pages/contact.tsx","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26681,"timestamp":19059573,"id":1735,"parentId":1517,"tags":{"name":"/app/pages/about.tsx","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27636,"timestamp":19059521,"id":1732,"parentId":1511,"tags":{"name":"/app/pages/404.tsx","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28898,"timestamp":19059541,"id":1733,"parentId":1513,"tags":{"name":"/app/pages/500.tsx","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":29869,"timestamp":19059322,"id":1727,"parentId":1686,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/app-paths.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31128,"timestamp":19058972,"id":1720,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js","layer":null},"startTime":1736834985664,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31209,"timestamp":19059238,"id":1725,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-bot.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31447,"timestamp":19059278,"id":1726,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/omit.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31909,"timestamp":19059192,"id":1724,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/is-local-url.js","layer":null},"startTime":1736834985664,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":32506,"timestamp":19059088,"id":1722,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js","layer":null},"startTime":1736834985664,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":32919,"timestamp":19059141,"id":1723,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/compare-states.js","layer":null},"startTime":1736834985664,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":34012,"timestamp":19059359,"id":1728,"parentId":1667,"tags":{"name":"/app/node_modules/next/dist/shared/lib/bloom-filter.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":34506,"timestamp":19059428,"id":1730,"parentId":1689,"tags":{"name":"/app/node_modules/next/dist/client/react-client-callbacks/report-global-error.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":35092,"timestamp":19059474,"id":1731,"parentId":1689,"tags":{"name":"/app/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js","layer":null},"startTime":1736834985665,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23475,"timestamp":19105604,"id":1748,"parentId":1585,"tags":{"name":"/app/pages/blog/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24251,"timestamp":19105621,"id":1749,"parentId":1591,"tags":{"name":"/app/pages/docs/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24966,"timestamp":19105584,"id":1747,"parentId":1581,"tags":{"name":"/app/pages/admin/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25908,"timestamp":19105441,"id":1739,"parentId":1601,"tags":{"name":"/app/pages/login.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26516,"timestamp":19105553,"id":1745,"parentId":1645,"tags":{"name":"/app/pages/terms.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27429,"timestamp":19105459,"id":1740,"parentId":1603,"tags":{"name":"/app/pages/privacy.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28347,"timestamp":19105474,"id":1741,"parentId":1605,"tags":{"name":"/app/pages/redirect.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29335,"timestamp":19105394,"id":1738,"parentId":1597,"tags":{"name":"/app/pages/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30437,"timestamp":19105515,"id":1743,"parentId":1609,"tags":{"name":"/app/pages/send-password-reset-link.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31573,"timestamp":19105296,"id":1737,"parentId":1589,"tags":{"name":"/app/pages/create-account.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32273,"timestamp":19105570,"id":1746,"parentId":1647,"tags":{"name":"/app/pages/unsubscribe.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32286,"timestamp":19106009,"id":1765,"parentId":1617,"tags":{"name":"/app/pages/su/docs/create-page.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32790,"timestamp":19105918,"id":1760,"parentId":1637,"tags":{"name":"/app/pages/su/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":33196,"timestamp":19105895,"id":1759,"parentId":1635,"tags":{"name":"/app/pages/su/servers.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":33693,"timestamp":19105946,"id":1761,"parentId":1559,"tags":{"name":"/app/pages/admin/[user_id]/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34163,"timestamp":19105977,"id":1763,"parentId":1567,"tags":{"name":"/app/pages/admin/[user_id]/settings.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":36379,"timestamp":19105499,"id":1742,"parentId":1607,"tags":{"name":"/app/pages/logout.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":36703,"timestamp":19105962,"id":1762,"parentId":1563,"tags":{"name":"/app/pages/admin/[user_id]/schema.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":38535,"timestamp":19105534,"id":1744,"parentId":1615,"tags":{"name":"/app/pages/reset-password.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":38468,"timestamp":19106054,"id":1767,"parentId":1621,"tags":{"name":"/app/pages/su/docs/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":39013,"timestamp":19106069,"id":1768,"parentId":1639,"tags":{"name":"/app/pages/su/users/[single].tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":40018,"timestamp":19105994,"id":1764,"parentId":1593,"tags":{"name":"/app/pages/docs/[page]/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":40288,"timestamp":19106099,"id":1770,"parentId":1643,"tags":{"name":"/app/pages/su/users/new.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":40846,"timestamp":19106117,"id":1771,"parentId":1519,"tags":{"name":"/app/pages/admin/[user_id]/api-keys/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":41355,"timestamp":19106023,"id":1766,"parentId":1619,"tags":{"name":"/app/pages/su/docs/edit-page.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":42014,"timestamp":19105843,"id":1756,"parentId":1629,"tags":{"name":"/app/pages/su/error-logs.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":42152,"timestamp":19106249,"id":1774,"parentId":1555,"tags":{"name":"/app/pages/admin/[user_id]/databases/index.tsx","layer":null},"startTime":1736834985712,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":43723,"timestamp":19105638,"id":1750,"parentId":1599,"tags":{"name":"/app/pages/email-verification/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":44095,"timestamp":19105668,"id":1752,"parentId":1613,"tags":{"name":"/app/pages/su/backups.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":44784,"timestamp":19105654,"id":1751,"parentId":1611,"tags":{"name":"/app/pages/su/console.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":44925,"timestamp":19106204,"id":1773,"parentId":1553,"tags":{"name":"/app/pages/admin/[user_id]/databases/add-database.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":45521,"timestamp":19106085,"id":1769,"parentId":1641,"tags":{"name":"/app/pages/su/users/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":46045,"timestamp":19106153,"id":1772,"parentId":1521,"tags":{"name":"/app/pages/admin/[user_id]/connect/index.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":46814,"timestamp":19106316,"id":1776,"parentId":1565,"tags":{"name":"/app/pages/admin/[user_id]/media/index.tsx","layer":null},"startTime":1736834985712,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":47839,"timestamp":19105823,"id":1755,"parentId":1627,"tags":{"name":"/app/pages/su/envar.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":48258,"timestamp":19105859,"id":1757,"parentId":1631,"tags":{"name":"/app/pages/su/load-balancing.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":49271,"timestamp":19105877,"id":1758,"parentId":1633,"tags":{"name":"/app/pages/su/login.tsx","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":49671,"timestamp":19106281,"id":1775,"parentId":1561,"tags":{"name":"/app/pages/admin/[user_id]/media/[...folder].tsx","layer":null},"startTime":1736834985712,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":51821,"timestamp":19105759,"id":1754,"parentId":1689,"tags":{"name":"/app/node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/stitched-error.js","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":53543,"timestamp":19105691,"id":1753,"parentId":1691,"tags":{"name":"/app/node_modules/next/dist/client/components/react-dev-overlay/pages/websocket.js","layer":null},"startTime":1736834985711,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":75497,"timestamp":19254648,"id":1807,"parentId":1706,"tags":{"name":"/app/node_modules/react-dom/cjs/react-dom.production.min.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":76059,"timestamp":19254952,"id":1814,"parentId":1652,"tags":{"name":"/app/node_modules/@swc/helpers/esm/_interop_require_default.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":77913,"timestamp":19253800,"id":1782,"parentId":1623,"tags":{"name":"/app/pages/su/docs/pages/[id].tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":78414,"timestamp":19253815,"id":1783,"parentId":1625,"tags":{"name":"/app/pages/su/docs/pages/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":78959,"timestamp":19253834,"id":1784,"parentId":1523,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/connect.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":79480,"timestamp":19253897,"id":1786,"parentId":1529,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/edit-database.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":80240,"timestamp":19253730,"id":1780,"parentId":1577,"tags":{"name":"/app/pages/admin/[user_id]/users/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":80776,"timestamp":19253681,"id":1779,"parentId":1569,"tags":{"name":"/app/pages/admin/[user_id]/users/add-user.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":81077,"timestamp":19253966,"id":1788,"parentId":1533,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/shell.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":81886,"timestamp":19254003,"id":1789,"parentId":1579,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":82553,"timestamp":19253865,"id":1785,"parentId":1525,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/schema.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":83086,"timestamp":19254031,"id":1790,"parentId":1541,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/add-table.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":83964,"timestamp":19253770,"id":1781,"parentId":1595,"tags":{"name":"/app/pages/docs/[page]/[sub-page]/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":84487,"timestamp":19253928,"id":1787,"parentId":1531,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":84856,"timestamp":19254066,"id":1791,"parentId":1547,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":85271,"timestamp":19254198,"id":1795,"parentId":1573,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":85265,"timestamp":19254592,"id":1806,"parentId":1709,"tags":{"name":"/app/node_modules/next/dist/shared/lib/escape-regexp.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":86133,"timestamp":19254228,"id":1796,"parentId":1583,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-social-logins.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":86800,"timestamp":19254099,"id":1792,"parentId":1551,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/add-user.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":88202,"timestamp":19253491,"id":1777,"parentId":1692,"tags":{"name":"/app/node_modules/next/dist/client/components/redirect-error.js","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-tsx","duration":88156,"timestamp":19254266,"id":1797,"parentId":1527,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":88408,"timestamp":19254516,"id":1804,"parentId":1698,"tags":{"name":"/app/node_modules/next/dist/client/trusted-types.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":89935,"timestamp":19253618,"id":1778,"parentId":1692,"tags":{"name":"/app/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":89192,"timestamp":19254803,"id":1810,"parentId":1549,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/index.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":90211,"timestamp":19254171,"id":1794,"parentId":1571,"tags":{"name":"/app/pages/admin/[user_id]/users/databases/[database]/[user].tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":90017,"timestamp":19254880,"id":1812,"parentId":1545,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/index.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":90723,"timestamp":19254367,"id":1800,"parentId":1695,"tags":{"name":"/app/node_modules/next/dist/shared/lib/modern-browserslist-target.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":90733,"timestamp":19254839,"id":1811,"parentId":1535,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry].tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":91435,"timestamp":19254339,"id":1799,"parentId":1698,"tags":{"name":"/app/node_modules/next/dist/shared/lib/encode-uri-path.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":91565,"timestamp":19254406,"id":1801,"parentId":1710,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":91717,"timestamp":19254551,"id":1805,"parentId":1696,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":92530,"timestamp":19254482,"id":1803,"parentId":1696,"tags":{"name":"/app/node_modules/next/dist/client/normalize-trailing-slash.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":93087,"timestamp":19254303,"id":1798,"parentId":1537,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/[user]/change-password.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":92899,"timestamp":19254917,"id":1813,"parentId":1575,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":94148,"timestamp":19254135,"id":1793,"parentId":1557,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/users/index.tsx","layer":null},"startTime":1736834985859,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":95381,"timestamp":19254443,"id":1802,"parentId":1707,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":95701,"timestamp":19254703,"id":1808,"parentId":1539,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":96295,"timestamp":19254757,"id":1809,"parentId":1543,"tags":{"name":"/app/pages/admin/[user_id]/databases/[single]/tables/[single_table]/index.tsx","layer":null},"startTime":1736834985860,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":677,"timestamp":19407109,"id":1819,"parentId":1734,"tags":{"name":"/app/node_modules/next/script.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6508,"timestamp":19406837,"id":1815,"parentId":1651,"tags":{"name":"/app/node_modules/@swc/helpers/esm/_interop_require_wildcard.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6910,"timestamp":19406934,"id":1816,"parentId":1655,"tags":{"name":"/app/node_modules/next/dist/build/polyfills/process.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6872,"timestamp":19407283,"id":1823,"parentId":1734,"tags":{"name":"/app/node_modules/next/head.js","layer":null},"startTime":1736834986013,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7338,"timestamp":19407047,"id":1818,"parentId":1727,"tags":{"name":"/app/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7517,"timestamp":19407342,"id":1825,"parentId":1736,"tags":{"name":"/app/layouts/GeneralLayout.tsx","layer":null},"startTime":1736834986013,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8342,"timestamp":19406974,"id":1817,"parentId":1727,"tags":{"name":"/app/node_modules/next/dist/shared/lib/segment.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8736,"timestamp":19407321,"id":1824,"parentId":1734,"tags":{"name":"/app/components/ErrorBoundary.tsx","layer":null},"startTime":1736834986013,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9259,"timestamp":19407127,"id":1820,"parentId":1720,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9483,"timestamp":19407215,"id":1822,"parentId":1722,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js","layer":null},"startTime":1736834986013,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9908,"timestamp":19407173,"id":1821,"parentId":1722,"tags":{"name":"/app/node_modules/next/dist/shared/lib/router/utils/add-locale.js","layer":null},"startTime":1736834986012,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":717885,"timestamp":18704950,"id":1442,"parentId":1436,"tags":{"request":"/app/node_modules/next/dist/client/router.js"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":72792,"timestamp":19422362,"id":1827,"parentId":1744,"tags":{"name":"/app/node_modules/lodash/lodash.js","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":73155,"timestamp":19422407,"id":1829,"parentId":1733,"tags":{"name":"/app/functions/frontend/fetchApi.ts","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":73261,"timestamp":19422666,"id":1838,"parentId":1743,"tags":{"name":"/app/components/general/InfoBlock.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":73503,"timestamp":19422694,"id":1840,"parentId":1745,"tags":{"name":"/app/components/pages/terms/TermsHero.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":74015,"timestamp":19422428,"id":1830,"parentId":1736,"tags":{"name":"/app/components/pages/contact/ContactHero.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":74213,"timestamp":19422495,"id":1832,"parentId":1735,"tags":{"name":"/app/components/pages/about/Hero.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":74243,"timestamp":19422718,"id":1842,"parentId":1740,"tags":{"name":"/app/components/pages/privacy/PrivacyHero.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":74936,"timestamp":19422389,"id":1828,"parentId":1736,"tags":{"name":"/app/functions/frontend/clientAuthUser.ts","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":75506,"timestamp":19422288,"id":1826,"parentId":1736,"tags":{"name":"/app/components/general/PageHeadTags.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":75451,"timestamp":19422613,"id":1837,"parentId":1743,"tags":{"name":"/app/components/general/FormSuccessBlock.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":75962,"timestamp":19422547,"id":1834,"parentId":1735,"tags":{"name":"/app/components/pages/homepage/FooterCta.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":76311,"timestamp":19422516,"id":1833,"parentId":1735,"tags":{"name":"/app/components/pages/homepage/BriefIntroSection.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":76615,"timestamp":19422584,"id":1835,"parentId":1739,"tags":{"name":"/app/components/general/Logo.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":77453,"timestamp":19422467,"id":1831,"parentId":1736,"tags":{"name":"/app/components/pages/contact/ContactForm.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":77664,"timestamp":19422598,"id":1836,"parentId":1743,"tags":{"name":"/app/components/general/LoadingBlock.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":78303,"timestamp":19422682,"id":1839,"parentId":1739,"tags":{"name":"/app/components/pages/login/LoginForm.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":79158,"timestamp":19422705,"id":1841,"parentId":1745,"tags":{"name":"/app/components/pages/terms/TermsBody.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":79761,"timestamp":19422749,"id":1843,"parentId":1740,"tags":{"name":"/app/components/pages/privacy/PrivacyBody.tsx","layer":null},"startTime":1736834986028,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13546,"timestamp":19517601,"id":1851,"parentId":1739,"tags":{"name":"/app/components/general/LoadingScreen.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13957,"timestamp":19517460,"id":1846,"parentId":1748,"tags":{"name":"/app/components/pages/blog/BlogHero.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14156,"timestamp":19517545,"id":1849,"parentId":1749,"tags":{"name":"/app/components/pages/docs/DocsHomeLinks.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14442,"timestamp":19517510,"id":1848,"parentId":1749,"tags":{"name":"/app/components/pages/docs/DocsHomeHero.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14945,"timestamp":19517414,"id":1845,"parentId":1738,"tags":{"name":"/app/components/pages/homepage/FeaturesSummarySection.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15299,"timestamp":19517617,"id":1852,"parentId":1747,"tags":{"name":"/app/components/admin/dashboard/DashboardContent.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16166,"timestamp":19517305,"id":1844,"parentId":1738,"tags":{"name":"/app/components/pages/homepage/Hero2.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12284,"timestamp":19521558,"id":1859,"parentId":1737,"tags":{"name":"/app/components/pages/create-account/Hero.tsx","layer":null},"startTime":1736834986127,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16757,"timestamp":19517697,"id":1854,"parentId":1760,"tags":{"name":"/app/layouts/SuAdminLayout.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17348,"timestamp":19517659,"id":1853,"parentId":1747,"tags":{"name":"/app/components/admin/databases/DeleteDatabaseConfirmationPopup.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18205,"timestamp":19517483,"id":1847,"parentId":1749,"tags":{"name":"/app/components/pages/docs/DocsAside.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18825,"timestamp":19517578,"id":1850,"parentId":1747,"tags":{"name":"/app/layouts/AdminLayout.tsx","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15760,"timestamp":19521530,"id":1858,"parentId":1760,"tags":{"name":"/app/components/su/SuDashboardContent.tsx","layer":null},"startTime":1736834986127,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":860606,"timestamp":18705150,"id":1487,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fredirect.tsx&page=%2Fredirect!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13063,"timestamp":19566822,"id":1873,"parentId":1753,"tags":{"name":"/app/node_modules/next/dist/server/dev/hot-reloader-types.js","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12803,"timestamp":19567450,"id":1897,"parentId":1807,"tags":{"name":"/app/node_modules/scheduler/index.js","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13957,"timestamp":19566647,"id":1865,"parentId":1742,"tags":{"name":"/app/functions/frontend/clearCaches.ts","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14197,"timestamp":19566874,"id":1875,"parentId":1771,"tags":{"name":"/app/components/admin/api-keys/TargetApiKeyPreviewPopup.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14678,"timestamp":19566809,"id":1872,"parentId":1770,"tags":{"name":"/app/components/su/SuNewUserContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15052,"timestamp":19566786,"id":1871,"parentId":1764,"tags":{"name":"/app/components/pages/docs/DocsGenereicHero.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15501,"timestamp":19566959,"id":1878,"parentId":1774,"tags":{"name":"/app/components/admin/databases/DatabasesContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16099,"timestamp":19566849,"id":1874,"parentId":1771,"tags":{"name":"/app/components/admin/api-keys/ApiKeysContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16940,"timestamp":19566549,"id":1862,"parentId":1763,"tags":{"name":"/app/components/admin/databases/UserMediaPopup.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17457,"timestamp":19566737,"id":1869,"parentId":1768,"tags":{"name":"/app/components/su/SuSingleUserContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18187,"timestamp":19566762,"id":1870,"parentId":1767,"tags":{"name":"/app/components/su/docs/SuDocsPageListContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18656,"timestamp":19567015,"id":1880,"parentId":1752,"tags":{"name":"/app/components/su/SuBackupsContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19213,"timestamp":19566689,"id":1867,"parentId":1762,"tags":{"name":"/app/components/general/VerificationBanner.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20052,"timestamp":19566722,"id":1868,"parentId":1762,"tags":{"name":"/app/components/general/Breadcrumbs.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21084,"timestamp":19566516,"id":1861,"parentId":1763,"tags":{"name":"/app/components/admin/settings/SettingsContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21400,"timestamp":19566630,"id":1864,"parentId":1759,"tags":{"name":"/app/components/su/servers/index.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21454,"timestamp":19567027,"id":1881,"parentId":1773,"tags":{"name":"/app/components/admin/databases/AddDatabaseContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21471,"timestamp":19567347,"id":1893,"parentId":1772,"tags":{"name":"/app/components/admin/connect/ConnectContent.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21908,"timestamp":19567373,"id":1894,"parentId":1772,"tags":{"name":"/app/components/admin/connect/EditMariadbUserPopup.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22485,"timestamp":19567322,"id":1892,"parentId":1776,"tags":{"name":"/app/components/general/UploadVideoComponent.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23546,"timestamp":19566947,"id":1877,"parentId":1756,"tags":{"name":"/app/components/su/SuErrorLogsContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23621,"timestamp":19567309,"id":1891,"parentId":1755,"tags":{"name":"/app/components/su/SuEnvContent.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23815,"timestamp":19567465,"id":1898,"parentId":1757,"tags":{"name":"/app/components/su/load-balancing/index.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25713,"timestamp":19566663,"id":1866,"parentId":1762,"tags":{"name":"/app/components/admin/databases/UserSchemaContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25196,"timestamp":19567402,"id":1895,"parentId":1772,"tags":{"name":"/app/components/admin/connect/NewMariadbUserPopup.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25875,"timestamp":19567068,"id":1883,"parentId":1769,"tags":{"name":"/app/components/su/SuUsersContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27421,"timestamp":19566902,"id":1876,"parentId":1771,"tags":{"name":"/app/components/admin/api-keys/AddNewApiKeyPopup.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28000,"timestamp":19567268,"id":1890,"parentId":1775,"tags":{"name":"/app/components/admin/media/ChooseMediaTypePopup.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28518,"timestamp":19567424,"id":1896,"parentId":1776,"tags":{"name":"/app/components/admin/media/MediaContent.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29399,"timestamp":19567086,"id":1884,"parentId":1775,"tags":{"name":"/app/components/general/UploadImageComponent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30032,"timestamp":19567213,"id":1888,"parentId":1775,"tags":{"name":"/app/components/admin/media/NewFolderPopup.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32523,"timestamp":19566415,"id":1860,"parentId":1765,"tags":{"name":"/app/components/su/docs/CreatePageContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32832,"timestamp":19567159,"id":1886,"parentId":1775,"tags":{"name":"/app/components/admin/media/NewMediaPopup.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":33484,"timestamp":19567132,"id":1885,"parentId":1775,"tags":{"name":"/app/components/general/UploadFileComponent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34719,"timestamp":19567053,"id":1882,"parentId":1751,"tags":{"name":"/app/components/su/SuConsoleContent.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":35210,"timestamp":19567240,"id":1889,"parentId":1775,"tags":{"name":"/app/components/admin/media/MediaFolderContent.tsx","layer":null},"startTime":1736834986173,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":36962,"timestamp":19567190,"id":1887,"parentId":1775,"tags":{"name":"/app/components/admin/media/TargetMediaPreviewPopup.tsx","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38195,"timestamp":19566577,"id":1863,"parentId":1753,"tags":{"name":"/app/node_modules/next/dist/client/components/react-dev-overlay/internal/helpers/get-socket-url.js","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38133,"timestamp":19566983,"id":1879,"parentId":1777,"tags":{"name":"/app/node_modules/next/dist/client/components/redirect-status-code.js","layer":null},"startTime":1736834986172,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-json","duration":968,"timestamp":19651726,"id":1912,"parentId":1790,"tags":{"name":"/app/package-shared/data/defaultFields.json","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":4735,"timestamp":19651336,"id":1900,"parentId":1782,"tags":{"name":"/app/components/su/docs/SuSingleDocPageContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":5275,"timestamp":19651522,"id":1905,"parentId":1789,"tags":{"name":"/app/components/admin/users/AllDatabasesUsersContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":5565,"timestamp":19651697,"id":1911,"parentId":1790,"tags":{"name":"/app/components/admin/databases/EditFieldPopup.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6096,"timestamp":19651671,"id":1910,"parentId":1790,"tags":{"name":"/app/components/admin/databases/AddTableContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":6667,"timestamp":19651574,"id":1907,"parentId":1786,"tags":{"name":"/app/components/admin/databases/EditDatabaseContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":7081,"timestamp":19651756,"id":1913,"parentId":1787,"tags":{"name":"/app/components/admin/databases/DeleteTableConfirmationPopup.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8009,"timestamp":19651608,"id":1908,"parentId":1784,"tags":{"name":"/app/components/admin/databases/connect/DatabaseConnectContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9025,"timestamp":19651425,"id":1902,"parentId":1780,"tags":{"name":"/app/components/admin/users/UsersContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10144,"timestamp":19651643,"id":1909,"parentId":1787,"tags":{"name":"/app/components/admin/databases/SingleDatabasesContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11339,"timestamp":19651548,"id":1906,"parentId":1785,"tags":{"name":"/app/components/admin/databases/DatabaseSchemaContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12554,"timestamp":19651494,"id":1904,"parentId":1788,"tags":{"name":"/app/components/admin/databases/DatabaseShellContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14734,"timestamp":19651225,"id":1899,"parentId":1788,"tags":{"name":"/app/components/general/ExtraContentDatabase.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16366,"timestamp":19651394,"id":1901,"parentId":1780,"tags":{"name":"/app/components/admin/users/TargetUserPreviewPopup.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18526,"timestamp":19651462,"id":1903,"parentId":1779,"tags":{"name":"/app/components/admin/users/AddNewUserContent.tsx","layer":null},"startTime":1736834986257,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9317,"timestamp":19688335,"id":1915,"parentId":1795,"tags":{"name":"/app/components/admin/users/SingleDatabaseUsersContent.tsx","layer":null},"startTime":1736834986294,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10515,"timestamp":19688246,"id":1914,"parentId":1791,"tags":{"name":"/app/components/admin/databases/TablesContent.tsx","layer":null},"startTime":1736834986294,"traceId":"7c1cab1d00152a27"},{"name":"postcss-process","duration":9005,"timestamp":19702325,"id":1926,"parentId":1925,"tags":{},"startTime":1736834986308,"traceId":"7c1cab1d00152a27"},{"name":"postcss-loader","duration":9450,"timestamp":19701912,"id":1925,"parentId":1922,"tags":{},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"css-loader","duration":3082,"timestamp":19711401,"id":1927,"parentId":1922,"tags":{"astUsed":"true"},"startTime":1736834986317,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":13771,"timestamp":19701424,"id":1922,"parentId":1857,"tags":{"name":"/app/node_modules/xterm/css/xterm.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[10].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[10].use[2]!/app/node_modules/xterm/css/xterm.css","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23091,"timestamp":19701374,"id":1921,"parentId":1816,"tags":{"name":"/app/node_modules/next/dist/compiled/process/browser.js","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24975,"timestamp":19701263,"id":1917,"parentId":1792,"tags":{"name":"/app/components/admin/users/DbAddNewUserContent.tsx","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26872,"timestamp":19701294,"id":1918,"parentId":1797,"tags":{"name":"/app/components/admin/databases/EditTableContent.tsx","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30397,"timestamp":19701318,"id":1919,"parentId":1810,"tags":{"name":"/app/components/admin/users/SingleDbUserContent.tsx","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34926,"timestamp":19701341,"id":1920,"parentId":1794,"tags":{"name":"/app/components/admin/users/SingleDatabaseSingleUserContent.tsx","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":37734,"timestamp":19701178,"id":1916,"parentId":1796,"tags":{"name":"/app/components/admin/users/SocialLoginsContent.tsx","layer":null},"startTime":1736834986306,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":38659,"timestamp":19701463,"id":1923,"parentId":1811,"tags":{"name":"/app/components/admin/databases/SingleEntryContent.tsx","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":40418,"timestamp":19701513,"id":1924,"parentId":1812,"tags":{"name":"/app/components/admin/databases/TableEntriesContent.tsx","layer":null},"startTime":1736834986307,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1044209,"timestamp":18704893,"id":1438,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=next%2Fdist%2Fpages%2F_error&page=%2F_error!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4378,"timestamp":19765872,"id":1939,"parentId":1838,"tags":{"name":"__barrel_optimize__?names=Info!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6041,"timestamp":19765904,"id":1940,"parentId":1835,"tags":{"name":"__barrel_optimize__?names=Menu!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7723,"timestamp":19765934,"id":1941,"parentId":1834,"tags":{"name":"__barrel_optimize__?names=BookText!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9034,"timestamp":19765962,"id":1942,"parentId":1845,"tags":{"name":"__barrel_optimize__?names=CopyCheck,EarthLock,FileKey2,FolderOutput,Sheet,SquareGanttChart!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17667,"timestamp":19765836,"id":1938,"parentId":1825,"tags":{"name":"/app/layouts/components/GeneralLayout/ProductionHeadComponent.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18702,"timestamp":19765470,"id":1928,"parentId":1812,"tags":{"name":"/app/layouts/components/GeneralLayout/ScrollToTopButton.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18950,"timestamp":19765811,"id":1937,"parentId":1825,"tags":{"name":"/app/layouts/components/GeneralLayout/Footer.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":19803,"timestamp":19765773,"id":1935,"parentId":1825,"tags":{"name":"/app/functions/frontend/updateNavLinks.ts","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":20942,"timestamp":19765579,"id":1929,"parentId":1808,"tags":{"name":"/app/functions/frontend/updateTableAfterFieldsUpdateFunctionExt.ts","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22275,"timestamp":19765650,"id":1931,"parentId":1793,"tags":{"name":"/app/components/admin/users/DbUsersContent.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23344,"timestamp":19765745,"id":1934,"parentId":1813,"tags":{"name":"/app/components/admin/databases/AddTableEntryContent.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24722,"timestamp":19765619,"id":1930,"parentId":1808,"tags":{"name":"/app/components/admin/databases/TableFieldsContent.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26225,"timestamp":19765688,"id":1932,"parentId":1798,"tags":{"name":"/app/components/admin/users/ChangeDbUserPassword.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28839,"timestamp":19765713,"id":1933,"parentId":1809,"tags":{"name":"/app/components/admin/databases/SingleTableContent.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30444,"timestamp":19765785,"id":1936,"parentId":1825,"tags":{"name":"/app/layouts/components/GeneralLayout/Header.tsx","layer":null},"startTime":1736834986371,"traceId":"7c1cab1d00152a27"},{"name":"postcss-process","duration":68506,"timestamp":19812020,"id":1960,"parentId":1958,"tags":{},"startTime":1736834986417,"traceId":"7c1cab1d00152a27"},{"name":"postcss-process","duration":59140,"timestamp":19821399,"id":1961,"parentId":1959,"tags":{},"startTime":1736834986427,"traceId":"7c1cab1d00152a27"},{"name":"postcss-loader","duration":68972,"timestamp":19811588,"id":1958,"parentId":1950,"tags":{},"startTime":1736834986417,"traceId":"7c1cab1d00152a27"},{"name":"postcss-loader","duration":68921,"timestamp":19811641,"id":1959,"parentId":1951,"tags":{},"startTime":1736834986417,"traceId":"7c1cab1d00152a27"},{"name":"css-loader","duration":10829,"timestamp":19880594,"id":1962,"parentId":1950,"tags":{"astUsed":"true"},"startTime":1736834986486,"traceId":"7c1cab1d00152a27"},{"name":"css-loader","duration":10811,"timestamp":19880625,"id":1963,"parentId":1951,"tags":{"astUsed":"true"},"startTime":1736834986486,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":81853,"timestamp":19810871,"id":1950,"parentId":1855,"tags":{"name":"/app/styles/less.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[2]!/app/styles/less.css","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":83007,"timestamp":19810896,"id":1951,"parentId":1856,"tags":{"name":"/app/styles/tailwind.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[12].use[2]!/app/styles/tailwind.css","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":93912,"timestamp":19810768,"id":1947,"parentId":1829,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":96926,"timestamp":19810908,"id":1952,"parentId":1897,"tags":{"name":"/app/node_modules/scheduler/cjs/scheduler.production.min.js","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":97774,"timestamp":19810562,"id":1943,"parentId":1840,"tags":{"name":"/app/components/general/FadedImage.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":97933,"timestamp":19810658,"id":1944,"parentId":1831,"tags":{"name":"/app/components/general/FormAlertBlock.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":98278,"timestamp":19810698,"id":1945,"parentId":1833,"tags":{"name":"/app/components/general/ScreenShotDescriptionCard.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":98824,"timestamp":19810810,"id":1948,"parentId":1839,"tags":{"name":"/app/functions/frontend/userLogin.ts","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":99389,"timestamp":19810728,"id":1946,"parentId":1833,"tags":{"name":"/app/components/general/ContainedSection.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":100045,"timestamp":19810842,"id":1949,"parentId":1839,"tags":{"name":"/app/components/pages/login/SocialLogin.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":100100,"timestamp":19811111,"id":1956,"parentId":1852,"tags":{"name":"/app/components/admin/dashboard/DatabasesSummary.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":100664,"timestamp":19810937,"id":1953,"parentId":1849,"tags":{"name":"/app/components/cards/LinkCard.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":100924,"timestamp":19810952,"id":1954,"parentId":1845,"tags":{"name":"/app/components/general/IconText.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":101256,"timestamp":19811156,"id":1957,"parentId":1852,"tags":{"name":"/app/components/admin/databases/DelegatedDatabasesSection.tsx","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2025,"timestamp":19918739,"id":1972,"parentId":1880,"tags":{"name":"__barrel_optimize__?names=FolderSync!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15071,"timestamp":19918864,"id":1975,"parentId":1882,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/index.js","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16115,"timestamp":19918604,"id":1966,"parentId":1844,"tags":{"name":"/app/components/general/CodeBlock.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16928,"timestamp":19918622,"id":1967,"parentId":1854,"tags":{"name":"/app/layouts/components/SuAdminLayout/Aside.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17524,"timestamp":19918712,"id":1971,"parentId":1850,"tags":{"name":"/app/layouts/components/AdminLayout/AdminHeader.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18373,"timestamp":19918468,"id":1964,"parentId":1852,"tags":{"name":"/app/components/admin/dashboard/Metrics.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18636,"timestamp":19918894,"id":1976,"parentId":1850,"tags":{"name":"/app/components/general/DiskUsageComponent.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20094,"timestamp":19918688,"id":1970,"parentId":1850,"tags":{"name":"/app/layouts/components/AdminLayout/Aside.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20972,"timestamp":19918651,"id":1968,"parentId":1854,"tags":{"name":"/app/layouts/components/SuAdminLayout/AdminHeader.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21828,"timestamp":19918673,"id":1969,"parentId":1853,"tags":{"name":"/app/components/general/GeneralPopup.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24385,"timestamp":19918566,"id":1965,"parentId":1859,"tags":{"name":"/app/components/pages/create-account/CreateAccountForm.tsx","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24662,"timestamp":19918779,"id":1973,"parentId":1882,"tags":{"name":"/app/node_modules/ansi-regex/index.js","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25037,"timestamp":19918805,"id":1974,"parentId":1863,"tags":{"name":"/app/node_modules/next/dist/shared/lib/normalized-asset-prefix.js","layer":null},"startTime":1736834986524,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1245443,"timestamp":18704840,"id":1437,"parentId":1436,"tags":{"request":"./node_modules/next/dist/client/next.js"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8925,"timestamp":19950151,"id":1978,"parentId":1869,"tags":{"name":"/app/components/general/BackButton.tsx","layer":null},"startTime":1736834986555,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15383,"timestamp":19950196,"id":1980,"parentId":1869,"tags":{"name":"/app/components/su/components/UserData.tsx","layer":null},"startTime":1736834986555,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15803,"timestamp":19950250,"id":1982,"parentId":1874,"tags":{"name":"/app/components/admin/api-keys/ApiKeysList.tsx","layer":null},"startTime":1736834986556,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16349,"timestamp":19950224,"id":1981,"parentId":1878,"tags":{"name":"/app/components/admin/databases/DatabasesList.tsx","layer":null},"startTime":1736834986556,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17062,"timestamp":19950168,"id":1979,"parentId":1869,"tags":{"name":"/app/components/su/components/UserBackups.tsx","layer":null},"startTime":1736834986555,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18093,"timestamp":19950042,"id":1977,"parentId":1858,"tags":{"name":"/app/components/su/components/UserCard.tsx","layer":null},"startTime":1736834986555,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2143,"timestamp":19974129,"id":1984,"parentId":1909,"tags":{"name":"__barrel_optimize__?names=FolderOutput!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986579,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3463,"timestamp":19974286,"id":1990,"parentId":1899,"tags":{"name":"__barrel_optimize__?names=ChevronDown,Download,FileInput,FolderOutput,SquareTerminal!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986580,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16585,"timestamp":19974257,"id":1989,"parentId":1892,"tags":{"name":"/app/functions/frontend/inputFileToBase64.ts","layer":null},"startTime":1736834986580,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17726,"timestamp":19974219,"id":1987,"parentId":1864,"tags":{"name":"/app/components/su/load-balancing/(partials)/ServerCard.tsx","layer":null},"startTime":1736834986580,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18750,"timestamp":19974246,"id":1988,"parentId":1891,"tags":{"name":"/app/components/su/SuEnvCard.tsx","layer":null},"startTime":1736834986580,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19642,"timestamp":19974166,"id":1985,"parentId":1870,"tags":{"name":"/app/components/general/ui/ButtonGroup.tsx","layer":null},"startTime":1736834986579,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20347,"timestamp":19974194,"id":1986,"parentId":1861,"tags":{"name":"/app/components/admin/databases/UserImage.tsx","layer":null},"startTime":1736834986579,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21164,"timestamp":19974323,"id":1991,"parentId":1866,"tags":{"name":"/app/components/form/FormSelect.tsx","layer":null},"startTime":1736834986580,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22428,"timestamp":19974034,"id":1983,"parentId":1870,"tags":{"name":"/app/components/su/components/PageCard.tsx","layer":null},"startTime":1736834986579,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11821,"timestamp":20000951,"id":1994,"parentId":1893,"tags":{"name":"/app/components/admin/connect/MariaDBUsers.tsx","layer":null},"startTime":1736834986606,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12343,"timestamp":20001024,"id":1996,"parentId":1866,"tags":{"name":"/app/components/general/AceEditor.tsx","layer":null},"startTime":1736834986606,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13107,"timestamp":20000773,"id":1992,"parentId":1881,"tags":{"name":"/app/components/admin/databases/AddDatabaseForm.tsx","layer":null},"startTime":1736834986606,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13764,"timestamp":20000893,"id":1993,"parentId":1893,"tags":{"name":"/app/components/admin/connect/ConnectionInfo.tsx","layer":null},"startTime":1736834986606,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14880,"timestamp":20000990,"id":1995,"parentId":1894,"tags":{"name":"/app/components/admin/connect/MariDBUserForm.tsx","layer":null},"startTime":1736834986606,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1311172,"timestamp":18705154,"id":1488,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Flogout.tsx&page=%2Flogout!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1311201,"timestamp":18705201,"id":1501,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Flogin.tsx&page=%2Fsu%2Flogin!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-js","duration":2691,"timestamp":20023608,"id":1998,"parentId":1890,"tags":{"name":"__barrel_optimize__?names=FileVideo2,Files,Images!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3506,"timestamp":20023643,"id":1999,"parentId":1889,"tags":{"name":"__barrel_optimize__?names=Copy!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4243,"timestamp":20023672,"id":2000,"parentId":1887,"tags":{"name":"__barrel_optimize__?names=ChevronLeft,ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8861,"timestamp":20023869,"id":2010,"parentId":1922,"tags":{"name":"/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":9273,"timestamp":20023717,"id":2002,"parentId":1884,"tags":{"name":"/app/functions/frontend/imageInputFileToBase64.ts","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":9346,"timestamp":20023849,"id":2009,"parentId":1886,"tags":{"name":"/app/functions/frontend/updateDiskUsage.ts","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9514,"timestamp":20023904,"id":2011,"parentId":1939,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/info.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9660,"timestamp":20023952,"id":2013,"parentId":1941,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/book-text.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":10187,"timestamp":20023696,"id":2001,"parentId":1876,"tags":{"name":"/app/functions/frontend/checkUniqueField.ts","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":10173,"timestamp":20023980,"id":2014,"parentId":1942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-check.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":10445,"timestamp":20023926,"id":2012,"parentId":1940,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/menu.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":11405,"timestamp":20023525,"id":1997,"parentId":1866,"tags":{"name":"/app/package-shared/utils/ejson.ts","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12117,"timestamp":20023755,"id":2004,"parentId":1882,"tags":{"name":"/app/components/su/xterm.ts","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12660,"timestamp":20023804,"id":2007,"parentId":1886,"tags":{"name":"/app/components/admin/media/NewFileCard.tsx","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":13351,"timestamp":20023770,"id":2005,"parentId":1896,"tags":{"name":"/app/components/admin/media/MediaList.tsx","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14049,"timestamp":20023782,"id":2006,"parentId":1886,"tags":{"name":"/app/components/admin/media/NewMediaCard.tsx","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14068,"timestamp":20024005,"id":2015,"parentId":1942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/earth-lock.js","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14732,"timestamp":20023823,"id":2008,"parentId":1860,"tags":{"name":"/app/components/su/components/RichText/DocsRichTextBlock.tsx","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17268,"timestamp":20023740,"id":2003,"parentId":1860,"tags":{"name":"/app/components/form/FormInput.tsx","layer":null},"startTime":1736834986629,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":533820,"timestamp":19521447,"id":1857,"parentId":1751,"tags":{"name":"/app/node_modules/xterm/css/xterm.css","layer":null},"startTime":1736834986127,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":538393,"timestamp":19517721,"id":1855,"parentId":1734,"tags":{"name":"/app/styles/less.css","layer":null},"startTime":1736834986123,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":535524,"timestamp":19521300,"id":1856,"parentId":1734,"tags":{"name":"/app/styles/tailwind.css","layer":null},"startTime":1736834986127,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24156,"timestamp":20044923,"id":2016,"parentId":1942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-key-2.js","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24653,"timestamp":20045020,"id":2018,"parentId":1942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/sheet.js","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24866,"timestamp":20044994,"id":2017,"parentId":1942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-output.js","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25029,"timestamp":20045041,"id":2019,"parentId":1942,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-gantt-chart.js","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":25386,"timestamp":20045080,"id":2021,"parentId":1887,"tags":{"name":"/app/functions/frontend/downloadPrivateFile.ts","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":26012,"timestamp":20045070,"id":2020,"parentId":1887,"tags":{"name":"/app/functions/frontend/downloadFile.ts","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26400,"timestamp":20045136,"id":2023,"parentId":1907,"tags":{"name":"/app/components/general/ActiveCloneDbBanner.tsx","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26798,"timestamp":20045198,"id":2026,"parentId":1910,"tags":{"name":"/app/components/admin/databases/AddTableForm.tsx","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27237,"timestamp":20045158,"id":2024,"parentId":1905,"tags":{"name":"/app/components/admin/users/DatabaseUsers.tsx","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27477,"timestamp":20045240,"id":2028,"parentId":1909,"tags":{"name":"/app/components/general/DatabaseSlugCopy.tsx","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27940,"timestamp":20045217,"id":2027,"parentId":1907,"tags":{"name":"/app/components/admin/databases/EditDatabaseForm.tsx","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28770,"timestamp":20045109,"id":2022,"parentId":1887,"tags":{"name":"/app/components/admin/media/card/MediaMoreButton.tsx","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29136,"timestamp":20045335,"id":2033,"parentId":1906,"tags":{"name":"/app/components/admin/databases/DatabaseTablesTablePreview.tsx","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29648,"timestamp":20045293,"id":2031,"parentId":1902,"tags":{"name":"/app/components/admin/users/InvitationReceivedCard.tsx","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30196,"timestamp":20045283,"id":2030,"parentId":1902,"tags":{"name":"/app/components/admin/users/UsersList.tsx","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":30895,"timestamp":20045261,"id":2029,"parentId":1909,"tags":{"name":"/app/functions/frontend/downloadApiStream.ts","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31898,"timestamp":20045313,"id":2032,"parentId":1909,"tags":{"name":"/app/components/admin/databases/DatabasesTablesList.tsx","layer":null},"startTime":1736834986651,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34558,"timestamp":20045178,"id":2025,"parentId":1911,"tags":{"name":"/app/components/admin/databases/ExistingFieldEdit.tsx","layer":null},"startTime":1736834986650,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":1101,"timestamp":20088808,"id":2036,"parentId":1901,"tags":{"name":"/app/jsonData/userPriviledges.json","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3638,"timestamp":20088885,"id":2040,"parentId":1976,"tags":{"name":"__barrel_optimize__?names=ArrowLeft,HardDrive,RotateCw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4430,"timestamp":20088923,"id":2041,"parentId":1969,"tags":{"name":"__barrel_optimize__?names=X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5125,"timestamp":20089025,"id":2043,"parentId":1964,"tags":{"name":"__barrel_optimize__?names=Database,Images,Key,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":6025,"timestamp":20089179,"id":2047,"parentId":1978,"tags":{"name":"__barrel_optimize__?names=ArrowLeft!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7051,"timestamp":20089236,"id":2048,"parentId":1981,"tags":{"name":"__barrel_optimize__?names=PackagePlus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18270,"timestamp":20089069,"id":2044,"parentId":1975,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/url.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21388,"timestamp":20089106,"id":2045,"parentId":1975,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/manager.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25677,"timestamp":20089138,"id":2046,"parentId":1975,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/socket.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25762,"timestamp":20089314,"id":2051,"parentId":1990,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-down.js","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25925,"timestamp":20089342,"id":2052,"parentId":1990,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/download.js","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26068,"timestamp":20089379,"id":2053,"parentId":1990,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-input.js","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26662,"timestamp":20088972,"id":2042,"parentId":1972,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder-sync.js","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26363,"timestamp":20089466,"id":2054,"parentId":1990,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-terminal.js","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27372,"timestamp":20088823,"id":2037,"parentId":1899,"tags":{"name":"/app/components/general/CopySlug.tsx","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27912,"timestamp":20088641,"id":2034,"parentId":1904,"tags":{"name":"/app/components/admin/databases/DatabaseShellQueryResult.tsx","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27921,"timestamp":20089265,"id":2049,"parentId":1918,"tags":{"name":"/app/components/general/ActiveCloneTableBanner.tsx","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28941,"timestamp":20088842,"id":2038,"parentId":1901,"tags":{"name":"/app/components/form/FormCheckboxes.tsx","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29039,"timestamp":20089302,"id":2050,"parentId":1916,"tags":{"name":"/app/components/form/FormRadios.tsx","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":30430,"timestamp":20088853,"id":2039,"parentId":1914,"tags":{"name":"/app/components/admin/databases/TablesList.tsx","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31170,"timestamp":20089496,"id":2055,"parentId":1917,"tags":{"name":"/app/components/admin/users/DbCreateDbUserForm.tsx","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32405,"timestamp":20089518,"id":2056,"parentId":1918,"tags":{"name":"/app/components/admin/databases/EditTableForm.tsx","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34532,"timestamp":20088750,"id":2035,"parentId":1908,"tags":{"name":"/app/components/admin/databases/connect/ConnectForm.tsx","layer":null},"startTime":1736834986694,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":35446,"timestamp":20089540,"id":2057,"parentId":1918,"tags":{"name":"/app/components/admin/databases/TableFields.tsx","layer":null},"startTime":1736834986695,"traceId":"7c1cab1d00152a27"},{"name":"build-module-json","duration":728,"timestamp":20133545,"id":2059,"parentId":1923,"tags":{"name":"/app/package-shared/data/dataTypes.json","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2313,"timestamp":20133694,"id":2066,"parentId":1928,"tags":{"name":"__barrel_optimize__?names=ChevronUp!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2819,"timestamp":20133720,"id":2067,"parentId":1936,"tags":{"name":"__barrel_optimize__?names=ChevronDown!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3366,"timestamp":20133740,"id":2068,"parentId":1993,"tags":{"name":"__barrel_optimize__?names=Copy,Download!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3793,"timestamp":20133865,"id":2074,"parentId":2005,"tags":{"name":"__barrel_optimize__?names=Plus!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-mjs","duration":25921,"timestamp":20133762,"id":2069,"parentId":1996,"tags":{"name":"/app/node_modules/tailwind-merge/dist/bundle-mjs.mjs","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26446,"timestamp":20134020,"id":2082,"parentId":2002,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/index.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26771,"timestamp":20133933,"id":2077,"parentId":1998,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/files.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26973,"timestamp":20133914,"id":2076,"parentId":1998,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-video-2.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":27120,"timestamp":20133950,"id":2078,"parentId":1998,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/images.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27932,"timestamp":20133676,"id":2065,"parentId":1924,"tags":{"name":"/app/components/admin/databases/MoreTableOptions.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28394,"timestamp":20133590,"id":2061,"parentId":1923,"tags":{"name":"/app/components/admin/databases/SingleEntryPrevNext.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29023,"timestamp":20133479,"id":2058,"parentId":1919,"tags":{"name":"/app/components/admin/users/UserImage.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29380,"timestamp":20133854,"id":2073,"parentId":1936,"tags":{"name":"/app/components/general/ThemeSelector.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":29749,"timestamp":20133888,"id":2075,"parentId":2011,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/createLucideIcon.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":29833,"timestamp":20134002,"id":2081,"parentId":2000,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-right.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30015,"timestamp":20133985,"id":2080,"parentId":2000,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-left.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30202,"timestamp":20133967,"id":2079,"parentId":1999,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy.js","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31278,"timestamp":20133615,"id":2062,"parentId":1923,"tags":{"name":"/app/components/admin/databases/SelectNewEntry.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":31885,"timestamp":20133787,"id":2070,"parentId":1931,"tags":{"name":"/app/components/admin/users/DbUsersList.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":32715,"timestamp":20133658,"id":2064,"parentId":1924,"tags":{"name":"/app/components/admin/databases/ImportExportEntries.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":34029,"timestamp":20133808,"id":2071,"parentId":1934,"tags":{"name":"/app/components/admin/databases/TableEntryForm.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":35572,"timestamp":20133638,"id":2063,"parentId":1924,"tags":{"name":"/app/components/admin/databases/TableEntriesList.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":36557,"timestamp":20133830,"id":2072,"parentId":1933,"tags":{"name":"/app/components/admin/databases/TableIndexes.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":39809,"timestamp":20133561,"id":2060,"parentId":1923,"tags":{"name":"/app/components/admin/databases/UpdateEntryForm.tsx","layer":null},"startTime":1736834986739,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":179,"timestamp":20182811,"id":2091,"parentId":1857,"tags":{},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":16,"timestamp":20183005,"id":2092,"parentId":1855,"tags":{},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":9,"timestamp":20183026,"id":2093,"parentId":1856,"tags":{},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2154,"timestamp":20182631,"id":2089,"parentId":1967,"tags":{"name":"__barrel_optimize__?names=BookText,CloudUpload,DatabaseBackup,FileWarning,Home,LockKeyhole,Server,SquareChevronRight,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2817,"timestamp":20182660,"id":2090,"parentId":1970,"tags":{"name":"__barrel_optimize__?names=BookText,CircleGauge,Database,FileKey2,Globe,Images,ShieldEllipsis,Users!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2931,"timestamp":20183090,"id":2096,"parentId":1983,"tags":{"name":"__barrel_optimize__?names=Layers,Newspaper!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18099,"timestamp":20182388,"id":2083,"parentId":1975,"tags":{"name":"/app/node_modules/socket.io-parser/build/esm/index.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18523,"timestamp":20182465,"id":2084,"parentId":1975,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/index.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19019,"timestamp":20183058,"id":2095,"parentId":2004,"tags":{"name":"/app/node_modules/xterm-addon-fit/lib/xterm-addon-fit.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":135565,"timestamp":20183040,"id":2094,"parentId":2004,"tags":{"name":"/app/node_modules/xterm/lib/xterm.js","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":136553,"timestamp":20183144,"id":2098,"parentId":1970,"tags":{"name":"/app/functions/isLocalSuperUser.ts","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":137656,"timestamp":20183118,"id":2097,"parentId":1965,"tags":{"name":"/app/functions/frontend/submitNewUserForm.ts","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-tsx","duration":139678,"timestamp":20182534,"id":2086,"parentId":1949,"tags":{"name":"/app/components/pages/login/GoogleIdentityButton.tsx","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":140739,"timestamp":20182491,"id":2085,"parentId":1936,"tags":{"name":"/app/layouts/components/AdminLayout/AdminUserBlock.tsx","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":141864,"timestamp":20182577,"id":2087,"parentId":1949,"tags":{"name":"/app/components/pages/login/GithubLogin.tsx","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":142987,"timestamp":20182609,"id":2088,"parentId":1957,"tags":{"name":"/app/components/admin/databases/DatabaseListCard.tsx","layer":null},"startTime":1736834986788,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1626309,"timestamp":18704932,"id":1441,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2F_app.tsx&page=%2F_app!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2423,"timestamp":20353979,"id":2103,"parentId":2039,"tags":{"name":"__barrel_optimize__?names=Copy,CopyPlus,Edit,FileX2,Grid2X2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2892,"timestamp":20354255,"id":2114,"parentId":1987,"tags":{"name":"__barrel_optimize__?names=Server!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3564,"timestamp":20354295,"id":2115,"parentId":2065,"tags":{"name":"__barrel_optimize__?names=Ellipsis!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4257,"timestamp":20354320,"id":2116,"parentId":2063,"tags":{"name":"__barrel_optimize__?names=Grid2x2!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"postcss-process","duration":2612,"timestamp":20358927,"id":2125,"parentId":2124,"tags":{},"startTime":1736834986964,"traceId":"7c1cab1d00152a27"},{"name":"postcss-loader","duration":6583,"timestamp":20354968,"id":2124,"parentId":2111,"tags":{},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"css-loader","duration":6812,"timestamp":20361569,"id":2126,"parentId":2111,"tags":{"astUsed":"true"},"startTime":1736834986967,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":14757,"timestamp":20354163,"id":2111,"parentId":1955,"tags":{"name":"/app/components/pages/homepage/Home.module.css.webpack[javascript/auto]!=!/app/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[7].oneOf[7].use[1]!/app/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[7].oneOf[7].use[2]!/app/components/pages/homepage/Home.module.css","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16812,"timestamp":20354195,"id":2112,"parentId":2045,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/on.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23551,"timestamp":20354222,"id":2113,"parentId":2045,"tags":{"name":"/app/node_modules/socket.io-client/build/esm/contrib/backo2.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23866,"timestamp":20354439,"id":2122,"parentId":2057,"tags":{"name":"/app/node_modules/gsap/index.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24903,"timestamp":20354452,"id":2123,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/media/inputFileToBase64.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36096,"timestamp":20354428,"id":2121,"parentId":2057,"tags":{"name":"/app/node_modules/gsap/Flip.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36721,"timestamp":20354066,"id":2107,"parentId":2041,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/x.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36853,"timestamp":20354108,"id":2109,"parentId":2043,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/key.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":37100,"timestamp":20354002,"id":2104,"parentId":2040,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/arrow-left.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":37196,"timestamp":20354047,"id":2106,"parentId":2040,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-cw.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":37316,"timestamp":20354089,"id":2108,"parentId":2043,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":37468,"timestamp":20354127,"id":2110,"parentId":2048,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/package-plus.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":37740,"timestamp":20354024,"id":2105,"parentId":2040,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/hard-drive.js","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":38257,"timestamp":20353809,"id":2099,"parentId":1964,"tags":{"name":"/app/components/general/MetricCard.tsx","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":38616,"timestamp":20353903,"id":2100,"parentId":1980,"tags":{"name":"/app/components/su/components/UserFiles.tsx","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":39161,"timestamp":20353954,"id":2102,"parentId":1982,"tags":{"name":"/app/components/admin/api-keys/ApiKeyListCard.tsx","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38989,"timestamp":20354343,"id":2117,"parentId":2075,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/defaultAttributes.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":39178,"timestamp":20354362,"id":2118,"parentId":2066,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/chevron-up.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":39297,"timestamp":20354408,"id":2120,"parentId":2075,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/shared/src/utils.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":39483,"timestamp":20354385,"id":2119,"parentId":2074,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/plus.js","layer":null},"startTime":1736834986960,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":40991,"timestamp":20353932,"id":2101,"parentId":1980,"tags":{"name":"/app/components/su/components/UserDbShell.tsx","layer":null},"startTime":1736834986959,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1695479,"timestamp":18705142,"id":1485,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Flogin.tsx&page=%2Flogin!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-css","duration":597469,"timestamp":19810963,"id":1955,"parentId":1844,"tags":{"name":"/app/components/pages/homepage/Home.module.css","layer":null},"startTime":1736834986416,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17333,"timestamp":20398905,"id":2127,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/media/imageInputFileToBase64.js","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":18554,"timestamp":20398977,"id":2128,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/media/imageInputToBase64.js","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19625,"timestamp":20399009,"id":2129,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/auth/logout.js","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20347,"timestamp":20399034,"id":2130,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/auth/google/getAccessToken.js","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":20575,"timestamp":20399090,"id":2131,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/auth/github/getAccessToken.js","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22096,"timestamp":20399622,"id":2153,"parentId":2065,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/Popover.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22407,"timestamp":20399666,"id":2155,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/ejson.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22962,"timestamp":20399641,"id":2154,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/serialize-query.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23324,"timestamp":20399692,"id":2156,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/serialize-cookies.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23482,"timestamp":20399768,"id":2158,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/numberfy.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":23859,"timestamp":20399718,"id":2157,"parentId":2082,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/package-shared/utils/slugify.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24656,"timestamp":20399812,"id":2159,"parentId":2083,"tags":{"name":"/app/node_modules/socket.io-parser/build/esm/binary.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":25170,"timestamp":20399966,"id":2160,"parentId":2083,"tags":{"name":"/app/node_modules/socket.io-parser/build/esm/is-binary.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":26068,"timestamp":20400034,"id":2162,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transport.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":30632,"timestamp":20400001,"id":2161,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/socket.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31334,"timestamp":20400079,"id":2163,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/util.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31616,"timestamp":20400132,"id":2164,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/globals.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":31747,"timestamp":20400175,"id":2165,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/index.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":32383,"timestamp":20400196,"id":2166,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/polling-fetch.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":34243,"timestamp":20400264,"id":2167,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/polling-xhr.js","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":35307,"timestamp":20400295,"id":2168,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/websocket.js","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36110,"timestamp":20400343,"id":2169,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/webtransport.js","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":36892,"timestamp":20400373,"id":2170,"parentId":2084,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/contrib/parseuri.js","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38180,"timestamp":20399390,"id":2142,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-warning.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38340,"timestamp":20399412,"id":2143,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/home.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38610,"timestamp":20399342,"id":2140,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/cloud-upload.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38747,"timestamp":20399452,"id":2145,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/server.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":38969,"timestamp":20399430,"id":2144,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":39440,"timestamp":20399291,"id":2137,"parentId":2003,"tags":{"name":"/app/functions/frontend/numberFormat.ts","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":39571,"timestamp":20399363,"id":2141,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/database-backup.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":39949,"timestamp":20399323,"id":2139,"parentId":2007,"tags":{"name":"/app/components/admin/media/TogglePrivacyButton.tsx","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":40439,"timestamp":20399302,"id":2138,"parentId":2003,"tags":{"name":"/app/functions/frontend/numberFormatFloat.ts","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":40452,"timestamp":20399469,"id":2146,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-chevron-right.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":40556,"timestamp":20399553,"id":2150,"parentId":2090,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/shield-ellipsis.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":41393,"timestamp":20399270,"id":2136,"parentId":1996,"tags":{"name":"/app/components/admin/databases/fields/text/ace-editor.ts","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":41367,"timestamp":20399534,"id":2149,"parentId":2090,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/globe.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":42204,"timestamp":20399221,"id":2134,"parentId":1992,"tags":{"name":"/app/components/admin/databases/DatabaseImage.tsx","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":42108,"timestamp":20399516,"id":2148,"parentId":2090,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-gauge.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":42161,"timestamp":20399600,"id":2152,"parentId":2096,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/newspaper.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":42422,"timestamp":20399580,"id":2151,"parentId":2096,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/layers.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":42675,"timestamp":20399498,"id":2147,"parentId":2089,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/users.js","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":43790,"timestamp":20399131,"id":2132,"parentId":1994,"tags":{"name":"/app/components/admin/connect/MariaDBUserCard.tsx","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":43010,"timestamp":20400399,"id":2171,"parentId":2005,"tags":{"name":"/app/components/admin/media/MediaFolderCard.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":45168,"timestamp":20399201,"id":2133,"parentId":1992,"tags":{"name":"/app/components/admin/databases/DatabaseForm.tsx","layer":null},"startTime":1736834987004,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":44282,"timestamp":20400590,"id":2177,"parentId":2025,"tags":{"name":"/app/components/admin/databases/MoreOptionsModal.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":45001,"timestamp":20400570,"id":2176,"parentId":2030,"tags":{"name":"/app/components/admin/users/UserListCard.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":45901,"timestamp":20400497,"id":2173,"parentId":2008,"tags":{"name":"/app/components/su/components/RichText/RichTextExtensionBlock.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":46666,"timestamp":20400524,"id":2174,"parentId":2026,"tags":{"name":"/app/components/admin/databases/NewTableForm.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":47763,"timestamp":20400457,"id":2172,"parentId":2005,"tags":{"name":"/app/components/admin/media/card/MediaListCard.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":50831,"timestamp":20399246,"id":2135,"parentId":1995,"tags":{"name":"/app/components/admin/connect/MariDBUserFormGrantsSection.tsx","layer":null},"startTime":1736834987005,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":50867,"timestamp":20400547,"id":2175,"parentId":2026,"tags":{"name":"/app/components/admin/databases/CloneTableForm.tsx","layer":null},"startTime":1736834987006,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757336,"timestamp":18705214,"id":1503,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Findex.tsx&page=%2Fsu!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757413,"timestamp":18705209,"id":1502,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fservers.tsx&page=%2Fsu%2Fservers!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757453,"timestamp":18705196,"id":1499,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Ferror-logs.tsx&page=%2Fsu%2Ferror-logs!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757506,"timestamp":18705164,"id":1491,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fbackups.tsx&page=%2Fsu%2Fbackups!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757512,"timestamp":18705176,"id":1495,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Findex.tsx&page=%2Fsu%2Fdocs!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757478,"timestamp":18705226,"id":1506,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Fnew.tsx&page=%2Fsu%2Fusers%2Fnew!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757499,"timestamp":18705223,"id":1505,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fusers%2Findex.tsx&page=%2Fsu%2Fusers!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757549,"timestamp":18705193,"id":1498,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fenvar.tsx&page=%2Fsu%2Fenvar!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757560,"timestamp":18705198,"id":1500,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fload-balancing.tsx&page=%2Fsu%2Fload-balancing!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757590,"timestamp":18705183,"id":1496,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D.tsx&page=%2Fsu%2Fdocs%2Fpages%2F%5Bid%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1757600,"timestamp":18705186,"id":1497,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fpages%2Findex.tsx&page=%2Fsu%2Fdocs%2Fpages!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1420,"timestamp":20462216,"id":2179,"parentId":2088,"tags":{"name":"__barrel_optimize__?names=ChevronRight!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987068,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16760,"timestamp":20462142,"id":2178,"parentId":2025,"tags":{"name":"/app/components/admin/databases/fields/text/JSONTextOption.tsx","layer":null},"startTime":1736834987067,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19532,"timestamp":20487741,"id":2186,"parentId":2122,"tags":{"name":"/app/node_modules/gsap/CSSPlugin.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":52407,"timestamp":20487728,"id":2185,"parentId":2122,"tags":{"name":"/app/node_modules/gsap/gsap-core.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"}] +[{"name":"build-module-js","duration":53161,"timestamp":20487619,"id":2181,"parentId":2103,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/square-pen.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":53357,"timestamp":20487680,"id":2183,"parentId":2103,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/grid-2x2.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":53754,"timestamp":20487531,"id":2180,"parentId":2103,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/copy-plus.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":53842,"timestamp":20487653,"id":2182,"parentId":2103,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-x-2.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":53974,"timestamp":20487704,"id":2184,"parentId":2115,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/ellipsis.js","layer":null},"startTime":1736834987093,"traceId":"7c1cab1d00152a27"},{"name":"build-module","duration":32,"timestamp":20546710,"id":2187,"parentId":1955,"tags":{},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2392,"timestamp":20546764,"id":2188,"parentId":2139,"tags":{"name":"__barrel_optimize__?names=Lock,LockKeyholeOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3221,"timestamp":20546862,"id":2189,"parentId":2132,"tags":{"name":"__barrel_optimize__?names=CircleX,Copy,Edit!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4076,"timestamp":20546901,"id":2190,"parentId":2171,"tags":{"name":"__barrel_optimize__?names=Folder,X!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4964,"timestamp":20546932,"id":2191,"parentId":2173,"tags":{"name":"__barrel_optimize__?names=CircleX,List,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":15700,"timestamp":20546957,"id":2192,"parentId":2121,"tags":{"name":"/app/node_modules/gsap/utils/matrix.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":16135,"timestamp":20546987,"id":2193,"parentId":2162,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/contrib/parseqs.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17124,"timestamp":20547011,"id":2194,"parentId":2166,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/transports/polling.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17333,"timestamp":20547054,"id":2195,"parentId":2167,"tags":{"name":"/app/node_modules/engine.io-client/build/esm/contrib/has-cors.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":17725,"timestamp":20547090,"id":2196,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/PopoverPortal.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19399,"timestamp":20547126,"id":2197,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/util.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19656,"timestamp":20547202,"id":2198,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useMemoizedArray.js","layer":null},"startTime":1736834987152,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21123,"timestamp":20547244,"id":2199,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/usePopover.js","layer":null},"startTime":1736834987153,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":21498,"timestamp":20547270,"id":2200,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useHandlePrevValues.js","layer":null},"startTime":1736834987153,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22241,"timestamp":20547302,"id":2201,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useArrowContainer.js","layer":null},"startTime":1736834987153,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22739,"timestamp":20547330,"id":2202,"parentId":2153,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/ArrowContainer.js","layer":null},"startTime":1736834987153,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":22995,"timestamp":20547378,"id":2203,"parentId":2129,"tags":{"name":"/app/node_modules/@moduletrace/datasquirel/dist/client/utils/parseClientCookies.js","layer":null},"startTime":1736834987153,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12628,"timestamp":20574015,"id":2213,"parentId":2008,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/index.js","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":12893,"timestamp":20574045,"id":2214,"parentId":2071,"tags":{"name":"/app/functions/frontend/defaultFieldsRegexp.ts","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13221,"timestamp":20574069,"id":2215,"parentId":2072,"tags":{"name":"/app/functions/frontend/addNewTemplateIndex.ts","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13740,"timestamp":20573811,"id":2205,"parentId":2057,"tags":{"name":"/app/functions/frontend/addNewTempField.ts","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":14141,"timestamp":20573746,"id":2204,"parentId":2057,"tags":{"name":"/app/components/general/ExpandBlock.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14572,"timestamp":20573988,"id":2212,"parentId":2057,"tags":{"name":"/app/components/admin/databases/functions/generateTypeDefinition.ts","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":15404,"timestamp":20573893,"id":2208,"parentId":2039,"tags":{"name":"/app/components/admin/databases/ImportSchemaComponent.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16081,"timestamp":20573869,"id":2207,"parentId":2039,"tags":{"name":"/app/components/admin/databases/ImportDbComponent.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":16220,"timestamp":20574220,"id":2222,"parentId":2064,"tags":{"name":"/app/components/admin/databases/functions/import-export-handler.ts","layer":null},"startTime":1736834987180,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17498,"timestamp":20574111,"id":2217,"parentId":2071,"tags":{"name":"/app/components/admin/databases/TableEntryField.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":18818,"timestamp":20573844,"id":2206,"parentId":2039,"tags":{"name":"/app/components/admin/databases/TableListCard.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20019,"timestamp":20573944,"id":2210,"parentId":2057,"tags":{"name":"/app/components/admin/databases/NewFieldTemp.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20397,"timestamp":20574199,"id":2221,"parentId":2060,"tags":{"name":"/app/components/admin/databases/UpdateEntryMoreOptions.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21893,"timestamp":20573965,"id":2211,"parentId":2057,"tags":{"name":"/app/components/admin/databases/SingleTableFieldCard.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":23260,"timestamp":20573919,"id":2209,"parentId":2057,"tags":{"name":"/app/components/admin/databases/ClonedSingleTableFieldCard.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24667,"timestamp":20574129,"id":2218,"parentId":2063,"tags":{"name":"/app/components/admin/databases/SearchEntriesSection.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25565,"timestamp":20574173,"id":2220,"parentId":2072,"tags":{"name":"/app/components/admin/databases/SingleTableIndexCard.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26900,"timestamp":20574089,"id":2216,"parentId":2065,"tags":{"name":"/app/components/admin/databases/SyncDataButton.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":28402,"timestamp":20574151,"id":2219,"parentId":2072,"tags":{"name":"/app/components/admin/databases/NewIndexFieldTemp.tsx","layer":null},"startTime":1736834987179,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":10777,"timestamp":20612225,"id":2227,"parentId":2101,"tags":{"name":"/app/components/su/components/UserDbShellQueryResult.tsx","layer":null},"startTime":1736834987218,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11284,"timestamp":20612148,"id":2224,"parentId":2085,"tags":{"name":"/app/layouts/components/AdminUserDropdown.tsx","layer":null},"startTime":1736834987217,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":11756,"timestamp":20612203,"id":2226,"parentId":2100,"tags":{"name":"/app/components/su/components/UserSingleFile.tsx","layer":null},"startTime":1736834987217,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":12389,"timestamp":20612176,"id":2225,"parentId":2100,"tags":{"name":"/app/components/su/components/UserFolder.tsx","layer":null},"startTime":1736834987217,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13345,"timestamp":20612053,"id":2223,"parentId":2071,"tags":{"name":"/app/functions/frontend/newEntryHandler.ts","layer":null},"startTime":1736834987217,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12231,"timestamp":20631644,"id":2234,"parentId":2045,"tags":{"name":"/app/node_modules/@socket.io/component-emitter/lib/esm/index.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":12861,"timestamp":20631680,"id":2235,"parentId":2199,"tags":{"name":"/app/node_modules/react-tiny-popover/dist/useElementRef.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13223,"timestamp":20631615,"id":2233,"parentId":2191,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/rotate-ccw.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13591,"timestamp":20631461,"id":2229,"parentId":2188,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-keyhole-open.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13910,"timestamp":20631329,"id":2228,"parentId":2188,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13861,"timestamp":20631544,"id":2231,"parentId":2190,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/folder.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14072,"timestamp":20631509,"id":2230,"parentId":2189,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-x.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":14243,"timestamp":20631578,"id":2232,"parentId":2191,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/list.js","layer":null},"startTime":1736834987237,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3618,"timestamp":20647836,"id":2236,"parentId":2208,"tags":{"name":"__barrel_optimize__?names=FileCog!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4609,"timestamp":20647931,"id":2237,"parentId":2217,"tags":{"name":"__barrel_optimize__?names=Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5420,"timestamp":20647974,"id":2238,"parentId":2206,"tags":{"name":"__barrel_optimize__?names=ChevronRight,Sheet!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1723,"timestamp":20663582,"id":2253,"parentId":2226,"tags":{"name":"__barrel_optimize__?names=HardDrive!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987269,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2348,"timestamp":20663674,"id":2254,"parentId":2225,"tags":{"name":"__barrel_optimize__?names=Copy,RotateCcw!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987269,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2988,"timestamp":20663704,"id":2255,"parentId":2224,"tags":{"name":"__barrel_optimize__?names=CircleGauge!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987269,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20076,"timestamp":20648421,"id":2251,"parentId":2177,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/UniqueFieldSelect.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":20847,"timestamp":20648285,"id":2247,"parentId":2177,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/EncryptionSelect.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21437,"timestamp":20648352,"id":2249,"parentId":2177,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/AutoIncrement.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22422,"timestamp":20648212,"id":2245,"parentId":2172,"tags":{"name":"/app/components/admin/media/card/MediaPrivacyButton.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":23347,"timestamp":20648050,"id":2240,"parentId":2133,"tags":{"name":"/app/functions/frontend/submitNewDatabaseForm.ts","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24011,"timestamp":20648185,"id":2244,"parentId":2172,"tags":{"name":"/app/components/admin/media/card/MediaLinksDropdown.tsx","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":24976,"timestamp":20648006,"id":2239,"parentId":2133,"tags":{"name":"/app/functions/frontend/submitUpdateDatabaseForm.ts","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":25439,"timestamp":20648158,"id":2243,"parentId":2172,"tags":{"name":"/app/components/admin/media/card/MediaPreviewSection.tsx","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":26030,"timestamp":20648249,"id":2246,"parentId":2177,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/CSSFiles.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27095,"timestamp":20648080,"id":2241,"parentId":2174,"tags":{"name":"/app/components/admin/databases/NewTableNameSlugAndDescSection.tsx","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":27340,"timestamp":20648388,"id":2250,"parentId":2177,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/RegexPattern.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":29548,"timestamp":20648118,"id":2242,"parentId":2173,"tags":{"name":"/app/components/su/components/RichText/ElementStyleModalContent.tsx","layer":null},"startTime":1736834987253,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":30530,"timestamp":20648454,"id":2252,"parentId":2173,"tags":{"name":"/app/components/su/components/RichText/fns.ts","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":33343,"timestamp":20648319,"id":2248,"parentId":2177,"tags":{"name":"/app/components/admin/databases/fields/fields-inputs/ForeignKey.tsx","layer":null},"startTime":1736834987254,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":19642,"timestamp":20663745,"id":2256,"parentId":2162,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/index.js","layer":null},"startTime":1736834987269,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":24005,"timestamp":20663780,"id":2257,"parentId":2213,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/components/Editor.js","layer":null},"startTime":1736834987269,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":24707,"timestamp":20663820,"id":2258,"parentId":2177,"tags":{"name":"/app/components/general/Modal.tsx","layer":null},"startTime":1736834987269,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1988548,"timestamp":18705220,"id":1504,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fusers%2F%5Bsingle%5D.tsx&page=%2Fsu%2Fusers%2F%5Bsingle%5D!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989457,"timestamp":18705111,"id":1478,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fcontact.tsx&page=%2Fcontact!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989641,"timestamp":18704955,"id":1443,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fabout.tsx&page=%2Fabout!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989697,"timestamp":18704920,"id":1439,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2F404.tsx&page=%2F404!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989710,"timestamp":18704927,"id":1440,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2F500.tsx&page=%2F500!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989446,"timestamp":18705229,"id":1507,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fterms.tsx&page=%2Fterms!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989562,"timestamp":18705147,"id":1486,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fprivacy.tsx&page=%2Fprivacy!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989617,"timestamp":18705134,"id":1483,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Findex.tsx&page=%2F!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989611,"timestamp":18705159,"id":1489,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsend-password-reset-link.tsx&page=%2Fsend-password-reset-link!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989664,"timestamp":18705119,"id":1479,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fcreate-account.tsx&page=%2Fcreate-account!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989562,"timestamp":18705235,"id":1508,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Funsubscribe.tsx&page=%2Funsubscribe!"},"startTime":1736834985311,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989707,"timestamp":18705104,"id":1477,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fblog%2Findex.tsx&page=%2Fblog!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989699,"timestamp":18705125,"id":1480,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fdocs%2Findex.tsx&page=%2Fdocs!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989674,"timestamp":18705167,"id":1492,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Freset-password.tsx&page=%2Freset-password!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989728,"timestamp":18705128,"id":1481,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989733,"timestamp":18705137,"id":1484,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Femail-verification%2Findex.tsx&page=%2Femail-verification!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989752,"timestamp":18705131,"id":1482,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D%2Findex.tsx&page=%2Fdocs%2F%5Bpage%5D%2F%5Bsub-page%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989803,"timestamp":18705094,"id":1475,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2Findex.tsx&page=%2Fadmin!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989869,"timestamp":18705042,"id":1464,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989863,"timestamp":18705060,"id":1468,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fsettings.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fsettings!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989885,"timestamp":18705054,"id":1466,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fschema!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989995,"timestamp":18704959,"id":1444,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fapi-keys%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fapi-keys!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1989936,"timestamp":18705030,"id":1462,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990013,"timestamp":18704965,"id":1445,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fconnect%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fconnect!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"}] +[{"name":"add-entry","duration":1990158,"timestamp":18705083,"id":1473,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990193,"timestamp":18705063,"id":1469,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fadd-user!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990278,"timestamp":18704991,"id":1451,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fshell!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990215,"timestamp":18705088,"id":1474,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990358,"timestamp":18704968,"id":1446,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fconnect!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990245,"timestamp":18705098,"id":1476,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-social-logins!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990426,"timestamp":18705076,"id":1471,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990506,"timestamp":18705023,"id":1460,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Fadd-user!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990559,"timestamp":18705020,"id":1459,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990520,"timestamp":18705072,"id":1470,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fusers%2Fdatabases%2F%5Bdatabase%5D%2F%5Buser%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990608,"timestamp":18704997,"id":1453,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2F%5Buser%5D%2Fchange-password!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990590,"timestamp":18705025,"id":1461,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2Fadd-database!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":1990646,"timestamp":18704981,"id":1449,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fedit-database!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":13973,"timestamp":20692985,"id":2262,"parentId":2219,"tags":{"name":"/app/functions/frontend/addNewIndex.ts","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14329,"timestamp":20692961,"id":2260,"parentId":2210,"tags":{"name":"/app/functions/frontend/addNewField.ts","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":14862,"timestamp":20693094,"id":2267,"parentId":2216,"tags":{"name":"/app/functions/frontend/syncTableDataFormHandler.ts","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":15987,"timestamp":20692974,"id":2261,"parentId":2211,"tags":{"name":"/app/functions/frontend/reorderField.ts","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":16976,"timestamp":20693073,"id":2266,"parentId":2217,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditor.tsx","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":17978,"timestamp":20692998,"id":2263,"parentId":2217,"tags":{"name":"/app/components/admin/databases/TableRichTextEntryField.tsx","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":19695,"timestamp":20693051,"id":2265,"parentId":2220,"tags":{"name":"/app/components/admin/databases/ExistingIndexEdit.tsx","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":21150,"timestamp":20692891,"id":2259,"parentId":2217,"tags":{"name":"/app/functions/frontend/generateFormElementsForEntry.tsx","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":22271,"timestamp":20693024,"id":2264,"parentId":2210,"tags":{"name":"/app/components/admin/databases/NewFieldFormContent.tsx","layer":null},"startTime":1736834987298,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2019339,"timestamp":18705004,"id":1455,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Fadd-table!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":13949,"timestamp":20719706,"id":2268,"parentId":2236,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/file-cog.js","layer":null},"startTime":1736834987325,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030187,"timestamp":18704986,"id":1450,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030442,"timestamp":18704974,"id":1447,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fschema!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030449,"timestamp":18705017,"id":1458,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030526,"timestamp":18704978,"id":1448,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fedit-table!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030515,"timestamp":18705014,"id":1457,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030554,"timestamp":18705001,"id":1454,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Ffields!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2030539,"timestamp":18705039,"id":1463,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Fusers!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2717,"timestamp":20734334,"id":2269,"parentId":2242,"tags":{"name":"__barrel_optimize__?names=CircleX!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":3388,"timestamp":20734468,"id":2270,"parentId":2245,"tags":{"name":"__barrel_optimize__?names=Lock,LockOpen!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":4988,"timestamp":20734515,"id":2271,"parentId":2256,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/encodePacket.browser.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5505,"timestamp":20734566,"id":2272,"parentId":2256,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/decodePacket.browser.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":5781,"timestamp":20734614,"id":2273,"parentId":2256,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/commons.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7309,"timestamp":20734651,"id":2274,"parentId":2257,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/ScriptLoader2.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7408,"timestamp":20734722,"id":2275,"parentId":2257,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/TinyMCE.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":8491,"timestamp":20734795,"id":2276,"parentId":2257,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/Utils.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":9616,"timestamp":20734838,"id":2277,"parentId":2257,"tags":{"name":"/app/node_modules/@tinymce/tinymce-react/lib/es2015/main/ts/components/EditorPropTypes.js","layer":null},"startTime":1736834987340,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1348,"timestamp":20754494,"id":2282,"parentId":2272,"tags":{"name":"/app/node_modules/engine.io-parser/build/esm/contrib/base64-arraybuffer.js","layer":null},"startTime":1736834987360,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2332,"timestamp":20753854,"id":2278,"parentId":2270,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/lock-open.js","layer":null},"startTime":1736834987359,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":2693,"timestamp":20754033,"id":2281,"parentId":2263,"tags":{"name":"/app/functions/frontend/tinyMCEEditorSetup.ts","layer":null},"startTime":1736834987359,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":3357,"timestamp":20753957,"id":2279,"parentId":2265,"tags":{"name":"/app/components/admin/databases/indexes/indexSelectChange.ts","layer":null},"startTime":1736834987359,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":3718,"timestamp":20754000,"id":2280,"parentId":2266,"tags":{"name":"/app/components/admin/databases/fields/text/JSONEditorHeader.tsx","layer":null},"startTime":1736834987359,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2053432,"timestamp":18705161,"id":1490,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fconsole.tsx&page=%2Fsu%2Fconsole!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2053625,"timestamp":18705057,"id":1467,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2053680,"timestamp":18705047,"id":1465,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fmedia%2F%5B...folder%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2054691,"timestamp":18705007,"id":1456,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Findex.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1220,"timestamp":20761033,"id":2283,"parentId":2280,"tags":{"name":"__barrel_optimize__?names=CircleMinus,CirclePlus,Lock!=!/app/node_modules/lucide-react/dist/esm/lucide-react.js","layer":null},"startTime":1736834987366,"traceId":"7c1cab1d00152a27"},{"name":"build-module-ts","duration":8080,"timestamp":20762596,"id":2286,"parentId":2281,"tags":{"name":"/app/functions/frontend/handleCopyHTML.ts","layer":null},"startTime":1736834987368,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":8796,"timestamp":20762573,"id":2285,"parentId":2281,"tags":{"name":"/app/functions/frontend/handleEmbed.tsx","layer":null},"startTime":1736834987368,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":9312,"timestamp":20762518,"id":2284,"parentId":2281,"tags":{"name":"/app/functions/frontend/handleEditHTML.tsx","layer":null},"startTime":1736834987368,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":747,"timestamp":20775420,"id":2289,"parentId":2277,"tags":{"name":"/app/node_modules/prop-types/index.js","layer":null},"startTime":1736834987381,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1928,"timestamp":20774555,"id":2287,"parentId":2283,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-minus.js","layer":null},"startTime":1736834987380,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":2032,"timestamp":20774659,"id":2288,"parentId":2283,"tags":{"name":"/app/node_modules/lucide-react/dist/esm/icons/circle-plus.js","layer":null},"startTime":1736834987380,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":2030,"timestamp":20777102,"id":2290,"parentId":2285,"tags":{"name":"/app/components/general/EmbedPopupContent.tsx","layer":null},"startTime":1736834987382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-tsx","duration":2804,"timestamp":20777163,"id":2291,"parentId":2284,"tags":{"name":"/app/components/general/EditHTMLPopupContent.tsx","layer":null},"startTime":1736834987382,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":7577,"timestamp":20780909,"id":2292,"parentId":2289,"tags":{"name":"/app/node_modules/prop-types/factoryWithThrowingShims.js","layer":null},"startTime":1736834987386,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":489,"timestamp":20789277,"id":2293,"parentId":2291,"tags":{"name":"/app/node_modules/html-prettify/src/index.js","layer":null},"startTime":1736834987395,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":661,"timestamp":20790393,"id":2294,"parentId":2292,"tags":{"name":"/app/node_modules/prop-types/lib/ReactPropTypesSecret.js","layer":null},"startTime":1736834987396,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2085954,"timestamp":18705169,"id":1493,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fcreate-page.tsx&page=%2Fsu%2Fdocs%2Fcreate-page!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2086031,"timestamp":18705172,"id":1494,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fsu%2Fdocs%2Fedit-page.tsx&page=%2Fsu%2Fdocs%2Fedit-page!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":604,"timestamp":20791248,"id":2295,"parentId":2293,"tags":{"name":"/app/node_modules/html-prettify/src/utils/addIndentation.js","layer":null},"startTime":1736834987397,"traceId":"7c1cab1d00152a27"},{"name":"build-module-js","duration":1057,"timestamp":20791296,"id":2296,"parentId":2293,"tags":{"name":"/app/node_modules/html-prettify/src/utils/toLines.js","layer":null},"startTime":1736834987397,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2087330,"timestamp":18705079,"id":1472,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2Fadd-entry!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"add-entry","duration":2087454,"timestamp":18704994,"id":1452,"parentId":1436,"tags":{"request":"next-client-pages-loader?absolutePagePath=private-next-pages%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D.tsx&page=%2Fadmin%2F%5Buser_id%5D%2Fdatabases%2F%5Bsingle%5D%2Ftables%2F%5Bsingle_table%5D%2Fentries%2F%5Bsingle_entry%5D!"},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"make","duration":2088004,"timestamp":18704544,"id":1436,"parentId":1435,"tags":{},"startTime":1736834985310,"traceId":"7c1cab1d00152a27"},{"name":"chunk-graph","duration":15568,"timestamp":20834641,"id":2298,"parentId":2297,"tags":{},"startTime":1736834987440,"traceId":"7c1cab1d00152a27"},{"name":"optimize-modules","duration":8,"timestamp":20850312,"id":2300,"parentId":2297,"tags":{},"startTime":1736834987456,"traceId":"7c1cab1d00152a27"},{"name":"optimize-chunks","duration":16830,"timestamp":20850493,"id":2301,"parentId":2297,"tags":{},"startTime":1736834987456,"traceId":"7c1cab1d00152a27"},{"name":"optimize-tree","duration":10,"timestamp":20867374,"id":2302,"parentId":2297,"tags":{},"startTime":1736834987473,"traceId":"7c1cab1d00152a27"},{"name":"optimize-chunk-modules","duration":30370,"timestamp":20867412,"id":2303,"parentId":2297,"tags":{},"startTime":1736834987473,"traceId":"7c1cab1d00152a27"},{"name":"optimize","duration":47556,"timestamp":20850280,"id":2299,"parentId":2297,"tags":{},"startTime":1736834987456,"traceId":"7c1cab1d00152a27"},{"name":"module-hash","duration":24043,"timestamp":20906411,"id":2304,"parentId":2297,"tags":{},"startTime":1736834987512,"traceId":"7c1cab1d00152a27"},{"name":"code-generation","duration":229101,"timestamp":20930498,"id":2305,"parentId":2297,"tags":{},"startTime":1736834987536,"traceId":"7c1cab1d00152a27"},{"name":"hash","duration":7765,"timestamp":21164098,"id":2306,"parentId":2297,"tags":{},"startTime":1736834987769,"traceId":"7c1cab1d00152a27"},{"name":"code-generation-jobs","duration":259,"timestamp":21171860,"id":2307,"parentId":2297,"tags":{},"startTime":1736834987777,"traceId":"7c1cab1d00152a27"},{"name":"module-assets","duration":304,"timestamp":21172073,"id":2308,"parentId":2297,"tags":{},"startTime":1736834987777,"traceId":"7c1cab1d00152a27"},{"name":"create-chunk-assets","duration":12204,"timestamp":21172387,"id":2309,"parentId":2297,"tags":{},"startTime":1736834987778,"traceId":"7c1cab1d00152a27"},{"name":"NextJsBuildManifest-generateClientManifest","duration":5168,"timestamp":21203537,"id":2311,"parentId":1435,"tags":{},"startTime":1736834987809,"traceId":"7c1cab1d00152a27"},{"name":"NextJsBuildManifest-createassets","duration":8057,"timestamp":21200674,"id":2310,"parentId":1435,"tags":{},"startTime":1736834987806,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":85660,"timestamp":21269576,"id":2314,"parentId":2312,"tags":{"name":"static/chunks/pages/_error-158556db7d796075.js","cache":"MISS"},"startTime":1736834987875,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":85921,"timestamp":21269607,"id":2315,"parentId":2312,"tags":{"name":"static/chunks/pages/404-33491b2b2da7f694.js","cache":"MISS"},"startTime":1736834987875,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":85847,"timestamp":21269737,"id":2316,"parentId":2312,"tags":{"name":"static/chunks/pages/500-dd65f34beee2af29.js","cache":"MISS"},"startTime":1736834987875,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":82530,"timestamp":21273106,"id":2318,"parentId":2312,"tags":{"name":"static/chunks/pages/about-175c96e0e3bce811.js","cache":"MISS"},"startTime":1736834987878,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":80367,"timestamp":21275323,"id":2324,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/edit-database-a16460745888b67d.js","cache":"MISS"},"startTime":1736834987881,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":79437,"timestamp":21276309,"id":2328,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]/change-password-98fd96c78886d603.js","cache":"MISS"},"startTime":1736834987882,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":80014,"timestamp":21275820,"id":2326,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/shell-7cd77f974c81c458.js","cache":"MISS"},"startTime":1736834987881,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":81622,"timestamp":21274269,"id":2321,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/connect-cbc803a2d049d987.js","cache":"MISS"},"startTime":1736834987880,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":79480,"timestamp":21276488,"id":2329,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/fields-90b1d044a8d8a307.js","cache":"MISS"},"startTime":1736834987882,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":79989,"timestamp":21276035,"id":2327,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]-05536984edfd241f.js","cache":"MISS"},"startTime":1736834987881,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":82856,"timestamp":21273215,"id":2319,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/api-keys-ebc6dbdf36455187.js","cache":"MISS"},"startTime":1736834987879,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":81108,"timestamp":21275020,"id":2323,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table-49af600f89c4a62b.js","cache":"MISS"},"startTime":1736834987880,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72144,"timestamp":21284022,"id":2368,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/create-page-ec7a474c711f4aab.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":80713,"timestamp":21275501,"id":2325,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]-eedb2969902a3df3.js","cache":"MISS"},"startTime":1736834987881,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72055,"timestamp":21284236,"id":2372,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/pages-9d23a704d1108cf4.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":81721,"timestamp":21274625,"id":2322,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/schema-abdcfec0b726d5c3.js","cache":"MISS"},"startTime":1736834987880,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73540,"timestamp":21282847,"id":2359,"parentId":2312,"tags":{"name":"static/chunks/pages/email-verification-8f76f6e6fcc42bae.js","cache":"MISS"},"startTime":1736834987888,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":77896,"timestamp":21278558,"id":2336,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/add-database-270e1ab6cc854e71.js","cache":"MISS"},"startTime":1736834987884,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72334,"timestamp":21284158,"id":2371,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/pages/[id]-88e8fa764087cd8e.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"}] +[{"name":"minify-js","duration":79406,"timestamp":21277786,"id":2333,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables-d15e728d6825db77.js","cache":"MISS"},"startTime":1736834987883,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":78427,"timestamp":21278830,"id":2338,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users-482a585340c1b89e.js","cache":"MISS"},"startTime":1736834987884,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73183,"timestamp":21284113,"id":2370,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs-a820e92d9f236f03.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73412,"timestamp":21283932,"id":2367,"parentId":2312,"tags":{"name":"static/chunks/pages/reset-password-073f6638bd8c602f.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":83694,"timestamp":21273727,"id":2320,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/connect-9fc2456ec5b13e38.js","cache":"MISS"},"startTime":1736834987879,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":78734,"timestamp":21278726,"id":2337,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases-bf3bc5b18c2bc2ae.js","cache":"MISS"},"startTime":1736834987884,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73436,"timestamp":21284065,"id":2369,"parentId":2312,"tags":{"name":"static/chunks/pages/su/docs/edit-page-0d9f864ae1c2491a.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73266,"timestamp":21284279,"id":2373,"parentId":2312,"tags":{"name":"static/chunks/pages/su/envar-a744d9ce2e005fcf.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":80947,"timestamp":21276691,"id":2330,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/add-table-9ed3b2c1935e7f49.js","cache":"MISS"},"startTime":1736834987882,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72898,"timestamp":21284783,"id":2377,"parentId":2312,"tags":{"name":"static/chunks/pages/su/servers-9cac9ee9f7118043.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":74000,"timestamp":21283732,"id":2366,"parentId":2312,"tags":{"name":"static/chunks/pages/su/backups-7b0ae936f386d60d.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72241,"timestamp":21285532,"id":2380,"parentId":2312,"tags":{"name":"static/chunks/pages/su/users-1bbc526bb9d2f8ce.js","cache":"MISS"},"startTime":1736834987891,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":80131,"timestamp":21277686,"id":2332,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries-935bba1919a775f4.js","cache":"MISS"},"startTime":1736834987883,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":71822,"timestamp":21286038,"id":2384,"parentId":2312,"tags":{"name":"static/chunks/webpack-810c18afc07353bc.js","cache":"MISS"},"startTime":1736834987891,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73189,"timestamp":21284711,"id":2376,"parentId":2312,"tags":{"name":"static/chunks/pages/su/login-5340c2e7a0c5d584.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":76507,"timestamp":21281457,"id":2350,"parentId":2312,"tags":{"name":"static/chunks/pages/admin-111c2e98619e424d.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":74691,"timestamp":21283309,"id":2362,"parentId":2312,"tags":{"name":"static/chunks/pages/redirect-a083a626f8b277a1.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75891,"timestamp":21282163,"id":2355,"parentId":2312,"tags":{"name":"static/chunks/pages/docs-e3af333a5ec4b7f9.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":74722,"timestamp":21283371,"id":2363,"parentId":2312,"tags":{"name":"static/chunks/pages/logout-e5762a243749ad0e.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75691,"timestamp":21282454,"id":2357,"parentId":2312,"tags":{"name":"static/chunks/pages/docs/[page]/[sub-page]-e1ce842c0179338f.js","cache":"MISS"},"startTime":1736834987888,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72227,"timestamp":21285960,"id":2383,"parentId":2312,"tags":{"name":"static/chunks/pages/unsubscribe-68ad8fe99d1086ba.js","cache":"MISS"},"startTime":1736834987891,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":76725,"timestamp":21281530,"id":2351,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-social-logins-e8bee178122af0b3.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75954,"timestamp":21282339,"id":2356,"parentId":2312,"tags":{"name":"static/chunks/pages/docs/[page]-b8db6e3ae1419f4e.js","cache":"MISS"},"startTime":1736834987888,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":80085,"timestamp":21278255,"id":2335,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/add-user-d54a775573725490.js","cache":"MISS"},"startTime":1736834987884,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73826,"timestamp":21284550,"id":2375,"parentId":2312,"tags":{"name":"static/chunks/pages/su/load-balancing-f1cbf73ca85f92eb.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":74815,"timestamp":21283596,"id":2365,"parentId":2312,"tags":{"name":"static/chunks/pages/su/console-04bd8655e1f27673.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":76421,"timestamp":21282031,"id":2354,"parentId":2312,"tags":{"name":"static/chunks/pages/create-account-442192a6aa2a5db4.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75425,"timestamp":21283103,"id":2361,"parentId":2312,"tags":{"name":"static/chunks/pages/privacy-159b0695374d3f66.js","cache":"MISS"},"startTime":1736834987888,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":76035,"timestamp":21282534,"id":2358,"parentId":2312,"tags":{"name":"static/chunks/pages/index-86ad3ee311b3631e.js","cache":"MISS"},"startTime":1736834987888,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":78815,"timestamp":21279799,"id":2343,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/settings-b6101336b603a20f.js","cache":"MISS"},"startTime":1736834987885,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72968,"timestamp":21285730,"id":2382,"parentId":2312,"tags":{"name":"static/chunks/pages/terms-84e76b283c94aa00.js","cache":"MISS"},"startTime":1736834987891,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":78710,"timestamp":21280044,"id":2344,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/add-user-70dd307f3209487c.js","cache":"MISS"},"startTime":1736834987885,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":76934,"timestamp":21281857,"id":2353,"parentId":2312,"tags":{"name":"static/chunks/pages/contact-6b6262f89413ba71.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":74400,"timestamp":21284425,"id":2374,"parentId":2312,"tags":{"name":"static/chunks/pages/su/error-logs-060485b02b78417f.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75405,"timestamp":21283454,"id":2364,"parentId":2312,"tags":{"name":"static/chunks/pages/send-password-reset-link-5bcef21408c821e5.js","cache":"MISS"},"startTime":1736834987889,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75965,"timestamp":21282931,"id":2360,"parentId":2312,"tags":{"name":"static/chunks/pages/login-1fe25640c5375fc7.js","cache":"MISS"},"startTime":1736834987888,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":79293,"timestamp":21279640,"id":2342,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/media-fb4e8c9a85501a29.js","cache":"MISS"},"startTime":1736834987885,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":73330,"timestamp":21285642,"id":2381,"parentId":2312,"tags":{"name":"static/chunks/pages/su/users/new-34f1b011a190cd7c.js","cache":"MISS"},"startTime":1736834987891,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":77233,"timestamp":21281769,"id":2352,"parentId":2312,"tags":{"name":"static/chunks/pages/blog-16433f6c50111391.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":81728,"timestamp":21278018,"id":2334,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/users/[user]-7fc284bf9e00bf83.js","cache":"MISS"},"startTime":1736834987883,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":79370,"timestamp":21281251,"id":2349,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/databases-00c6c7eed959b915.js","cache":"MISS"},"startTime":1736834987887,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":76482,"timestamp":21285072,"id":2379,"parentId":2312,"tags":{"name":"static/chunks/pages/su/users/[single]-cf2aad9c11ffb529.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":67649,"timestamp":21295722,"id":2411,"parentId":2312,"tags":{"name":"static/chunks/3298-bf77c986348119d2.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":67358,"timestamp":21296081,"id":2418,"parentId":2312,"tags":{"name":"server/next-font-manifest.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":72400,"timestamp":21292691,"id":2402,"parentId":2312,"tags":{"name":"static/chunks/6383-1b6c88d49308b969.js","cache":"MISS"},"startTime":1736834987898,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":69317,"timestamp":21296058,"id":2414,"parentId":2312,"tags":{"name":"server/dynamic-css-manifest.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":71051,"timestamp":21296075,"id":2417,"parentId":2312,"tags":{"name":"static/0Tj60KlCbOC34qhw2O05f/_buildManifest.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":71202,"timestamp":21296046,"id":2413,"parentId":2312,"tags":{"name":"server/middleware-react-loadable-manifest.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":87927,"timestamp":21280527,"id":2346,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/databases/[database]-1420681ea698d5b2.js","cache":"MISS"},"startTime":1736834987886,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75469,"timestamp":21296069,"id":2416,"parentId":2312,"tags":{"name":"server/middleware-build-manifest.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":75534,"timestamp":21296064,"id":2415,"parentId":2312,"tags":{"name":"static/0Tj60KlCbOC34qhw2O05f/_ssgManifest.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":90982,"timestamp":21280678,"id":2347,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry-3cb64992d90a2310.js","cache":"MISS"},"startTime":1736834987886,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":87003,"timestamp":21284901,"id":2378,"parentId":2312,"tags":{"name":"static/chunks/pages/su-c5ab2df75c7c5c88.js","cache":"MISS"},"startTime":1736834987890,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":92537,"timestamp":21279424,"id":2341,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/schema-4a210d717b715d1c.js","cache":"MISS"},"startTime":1736834987885,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":91228,"timestamp":21280921,"id":2348,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users-3527e3fb682652c8.js","cache":"MISS"},"startTime":1736834987886,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":78971,"timestamp":21293357,"id":2404,"parentId":2312,"tags":{"name":"static/chunks/9950-dcfa4b8a1cdb0d08.js","cache":"MISS"},"startTime":1736834987899,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":86194,"timestamp":21287437,"id":2389,"parentId":2312,"tags":{"name":"static/chunks/8261-c84643bacdc1fa7c.js","cache":"MISS"},"startTime":1736834987893,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":99740,"timestamp":21279043,"id":2339,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]-cb69b2f56865df4e.js","cache":"MISS"},"startTime":1736834987884,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":99650,"timestamp":21279233,"id":2340,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/media/[...folder]-da544c542cbb5cd2.js","cache":"MISS"},"startTime":1736834987885,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":85141,"timestamp":21293791,"id":2406,"parentId":2312,"tags":{"name":"static/chunks/6999-0459b23ea0165396.js","cache":"MISS"},"startTime":1736834987899,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":83089,"timestamp":21295889,"id":2412,"parentId":2312,"tags":{"name":"static/chunks/4060-5751a2e742d74cb4.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":102021,"timestamp":21277092,"id":2331,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/databases/[single]/tables/[single_table]-16c952028c5343ce.js","cache":"MISS"},"startTime":1736834987882,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":103094,"timestamp":21280329,"id":2345,"parentId":2312,"tags":{"name":"static/chunks/pages/admin/[user_id]/users/databases/[database]/[user]-37f22546b940d5ff.js","cache":"MISS"},"startTime":1736834987886,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":128414,"timestamp":21295543,"id":2410,"parentId":2312,"tags":{"name":"static/chunks/6099-d50f5ab4ad8155be.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":130712,"timestamp":21293586,"id":2405,"parentId":2312,"tags":{"name":"static/chunks/6830-9d1d72fda9b42a3d.js","cache":"MISS"},"startTime":1736834987899,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":134101,"timestamp":21290285,"id":2395,"parentId":2312,"tags":{"name":"static/chunks/7391-ece848dab78126c0.js","cache":"MISS"},"startTime":1736834987896,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":132136,"timestamp":21292307,"id":2401,"parentId":2312,"tags":{"name":"static/chunks/1580-7b44e7c7734b23fc.js","cache":"MISS"},"startTime":1736834987898,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":134307,"timestamp":21290182,"id":2394,"parentId":2312,"tags":{"name":"static/chunks/7287-7b891520a18d4b44.js","cache":"MISS"},"startTime":1736834987895,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":129255,"timestamp":21295318,"id":2409,"parentId":2312,"tags":{"name":"static/chunks/3867-6b3e9323b0262459.js","cache":"MISS"},"startTime":1736834987901,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":133845,"timestamp":21290772,"id":2397,"parentId":2312,"tags":{"name":"static/chunks/5810-949e2c13b225cb77.js","cache":"MISS"},"startTime":1736834987896,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":133688,"timestamp":21290973,"id":2398,"parentId":2312,"tags":{"name":"static/chunks/9268-e50b8b33479f88cf.js","cache":"MISS"},"startTime":1736834987896,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":130004,"timestamp":21294759,"id":2408,"parentId":2312,"tags":{"name":"static/chunks/4403-6f745851e7a0472d.js","cache":"MISS"},"startTime":1736834987900,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":132002,"timestamp":21292847,"id":2403,"parentId":2312,"tags":{"name":"static/chunks/4261-f81c8f64448d27cb.js","cache":"MISS"},"startTime":1736834987898,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":137199,"timestamp":21287713,"id":2390,"parentId":2312,"tags":{"name":"static/chunks/9660-78c8822b00ea7704.js","cache":"MISS"},"startTime":1736834987893,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":136310,"timestamp":21288876,"id":2392,"parentId":2312,"tags":{"name":"static/chunks/2829-4502fbb746023c5f.js","cache":"MISS"},"startTime":1736834987894,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":134631,"timestamp":21290602,"id":2396,"parentId":2312,"tags":{"name":"static/chunks/8076-348ed73ae542bdcd.js","cache":"MISS"},"startTime":1736834987896,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":147076,"timestamp":21291103,"id":2399,"parentId":2312,"tags":{"name":"static/chunks/2438-c9e411c1c189c066.js","cache":"MISS"},"startTime":1736834987896,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":151172,"timestamp":21287150,"id":2388,"parentId":2312,"tags":{"name":"static/chunks/6428-871d12a0e04dc58d.js","cache":"MISS"},"startTime":1736834987892,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":144507,"timestamp":21293930,"id":2407,"parentId":2312,"tags":{"name":"static/chunks/2480-09f0d2bd0b57a837.js","cache":"MISS"},"startTime":1736834987899,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":168264,"timestamp":21291391,"id":2400,"parentId":2312,"tags":{"name":"static/chunks/8311-47fb745e7c5ab450.js","cache":"MISS"},"startTime":1736834987897,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":191715,"timestamp":21289185,"id":2393,"parentId":2312,"tags":{"name":"static/chunks/2793-e696ad685b3d9b29.js","cache":"MISS"},"startTime":1736834987894,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":211839,"timestamp":21288093,"id":2391,"parentId":2312,"tags":{"name":"static/chunks/6460-0885ae654d195c82.js","cache":"MISS"},"startTime":1736834987893,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":233818,"timestamp":21286427,"id":2386,"parentId":2312,"tags":{"name":"static/chunks/94726e6d-32f68157960855f5.js","cache":"MISS"},"startTime":1736834987892,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":261278,"timestamp":21266110,"id":2313,"parentId":2312,"tags":{"name":"static/chunks/main-a0bdd92e7b43604b.js","cache":"MISS"},"startTime":1736834987871,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":300158,"timestamp":21269828,"id":2317,"parentId":2312,"tags":{"name":"static/chunks/pages/_app-c2b51a705261a37d.js","cache":"MISS"},"startTime":1736834987875,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":315237,"timestamp":21286114,"id":2385,"parentId":2312,"tags":{"name":"static/chunks/framework-bd96dea0d6d5688f.js","cache":"MISS"},"startTime":1736834987891,"traceId":"7c1cab1d00152a27"},{"name":"minify-js","duration":403601,"timestamp":21287006,"id":2387,"parentId":2312,"tags":{"name":"static/chunks/ed150ef9-4bae487078acc5bf.js","cache":"MISS"},"startTime":1736834987892,"traceId":"7c1cab1d00152a27"},{"name":"minify-webpack-plugin-optimize","duration":480644,"timestamp":21210008,"id":2312,"parentId":1435,"tags":{"compilationName":"client"},"startTime":1736834987815,"traceId":"7c1cab1d00152a27"},{"name":"minify-css","duration":375086,"timestamp":21690958,"id":2420,"parentId":2419,"tags":{"file":"static/css/bf9db5436f73da1d.css","cache":"MISS"},"startTime":1736834988296,"traceId":"7c1cab1d00152a27"},{"name":"minify-css","duration":374972,"timestamp":21691088,"id":2421,"parentId":2419,"tags":{"file":"static/css/9b1cffe2c89f6bb5.css","cache":"MISS"},"startTime":1736834988296,"traceId":"7c1cab1d00152a27"},{"name":"minify-css","duration":374966,"timestamp":21691095,"id":2422,"parentId":2419,"tags":{"file":"static/css/2c3db85a1d7310ee.css","cache":"MISS"},"startTime":1736834988296,"traceId":"7c1cab1d00152a27"},{"name":"css-minimizer-plugin","duration":375229,"timestamp":21690838,"id":2419,"parentId":1435,"tags":{},"startTime":1736834988296,"traceId":"7c1cab1d00152a27"},{"name":"seal","duration":1267718,"timestamp":20813154,"id":2297,"parentId":1435,"tags":{},"startTime":1736834987418,"traceId":"7c1cab1d00152a27"},{"name":"webpack-compilation","duration":3378544,"timestamp":18702523,"id":1435,"parentId":13,"tags":{"name":"client"},"startTime":1736834985308,"traceId":"7c1cab1d00152a27"},{"name":"emit","duration":12200,"timestamp":22081123,"id":2423,"parentId":13,"tags":{},"startTime":1736834988686,"traceId":"7c1cab1d00152a27"},{"name":"webpack-close","duration":349618,"timestamp":22094016,"id":2424,"parentId":13,"tags":{"name":"client"},"startTime":1736834988699,"traceId":"7c1cab1d00152a27"},{"name":"webpack-generate-error-stats","duration":9040,"timestamp":22443666,"id":2425,"parentId":2424,"tags":{},"startTime":1736834989049,"traceId":"7c1cab1d00152a27"},{"name":"run-webpack-compiler","duration":20922449,"timestamp":1530607,"id":13,"parentId":1,"tags":{},"startTime":1736834968136,"traceId":"7c1cab1d00152a27"},{"name":"format-webpack-messages","duration":129,"timestamp":22453096,"id":2426,"parentId":1,"tags":{},"startTime":1736834989058,"traceId":"7c1cab1d00152a27"},{"name":"check-static-error-page","duration":76074,"timestamp":22840361,"id":2429,"parentId":2428,"tags":{},"startTime":1736834989446,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":15481,"timestamp":22964145,"id":2431,"parentId":2428,"tags":{"page":"/_error"},"startTime":1736834989569,"traceId":"7c1cab1d00152a27"}] +[{"name":"check-page","duration":19208,"timestamp":22962317,"id":2430,"parentId":2428,"tags":{"page":"/_app"},"startTime":1736834989568,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":17817,"timestamp":22964246,"id":2432,"parentId":2428,"tags":{"page":"/_document"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":16944,"timestamp":22966017,"id":2469,"parentId":2428,"tags":{"page":"/api/acceptUserInvitation"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":17124,"timestamp":22966047,"id":2470,"parentId":2428,"tags":{"page":"/api/addAdminUserUser"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":17895,"timestamp":22966087,"id":2471,"parentId":2428,"tags":{"page":"/api/addApiKey"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":18369,"timestamp":22966115,"id":2472,"parentId":2428,"tags":{"page":"/api/addDbUser"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":18729,"timestamp":22966142,"id":2473,"parentId":2428,"tags":{"page":"/api/addNewMediaFolder"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":19678,"timestamp":22966173,"id":2474,"parentId":2428,"tags":{"page":"/api/addSocialLogin"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":20365,"timestamp":22966197,"id":2475,"parentId":2428,"tags":{"page":"/api/addTableEntry"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":21327,"timestamp":22966250,"id":2476,"parentId":2428,"tags":{"page":"/api/addUserMedia"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":22474,"timestamp":22966280,"id":2477,"parentId":2428,"tags":{"page":"/api/addUserTable"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":23366,"timestamp":22966337,"id":2479,"parentId":2428,"tags":{"page":"/api/addUsersTableToDatabase"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":24143,"timestamp":22966312,"id":2478,"parentId":2428,"tags":{"page":"/api/addUserUser"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":24287,"timestamp":22966419,"id":2481,"parentId":2428,"tags":{"page":"/api/admin/clearErrorLogs"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":24928,"timestamp":22966369,"id":2480,"parentId":2428,"tags":{"page":"/api/admin/addUserBackup"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":25147,"timestamp":22966452,"id":2482,"parentId":2428,"tags":{"page":"/api/admin/clientError"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":25471,"timestamp":22966477,"id":2483,"parentId":2428,"tags":{"page":"/api/admin/createNewBackup"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":25897,"timestamp":22966508,"id":2484,"parentId":2428,"tags":{"page":"/api/admin/docs/[action]"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":26138,"timestamp":22966534,"id":2485,"parentId":2428,"tags":{"page":"/api/admin/getTablesForUserDatabase"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":26391,"timestamp":22966564,"id":2486,"parentId":2428,"tags":{"page":"/api/admin/getUserBackups"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":26817,"timestamp":22966595,"id":2487,"parentId":2428,"tags":{"page":"/api/admin/getUserData"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":27038,"timestamp":22966620,"id":2488,"parentId":2428,"tags":{"page":"/api/admin/grabBackups"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":27251,"timestamp":22966654,"id":2489,"parentId":2428,"tags":{"page":"/api/admin/grabErrorLogs"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":27505,"timestamp":22966677,"id":2490,"parentId":2428,"tags":{"page":"/api/admin/grabFile"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":27798,"timestamp":22966703,"id":2491,"parentId":2428,"tags":{"page":"/api/admin/loginSuUser"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":28079,"timestamp":22966756,"id":2493,"parentId":2428,"tags":{"page":"/api/admin/updateEnv"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":28525,"timestamp":22966728,"id":2492,"parentId":2428,"tags":{"page":"/api/admin/runUserDbQuery"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":28728,"timestamp":22966823,"id":2495,"parentId":2428,"tags":{"page":"/api/checkDuplicateData"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":28955,"timestamp":22966852,"id":2496,"parentId":2428,"tags":{"page":"/api/checkExistingFolder"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":29090,"timestamp":22966886,"id":2497,"parentId":2428,"tags":{"page":"/api/clientSideAuth"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":29537,"timestamp":22966799,"id":2494,"parentId":2428,"tags":{"page":"/api/changeDbUserPassword"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":29796,"timestamp":22966914,"id":2498,"parentId":2428,"tags":{"page":"/api/connect/disconnect"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":30197,"timestamp":22966936,"id":2499,"parentId":2428,"tags":{"page":"/api/connect/handshake"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":30576,"timestamp":22966958,"id":2500,"parentId":2428,"tags":{"page":"/api/connect"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":30947,"timestamp":22966983,"id":2501,"parentId":2428,"tags":{"page":"/api/connect/verify"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":31955,"timestamp":22967032,"id":2503,"parentId":2428,"tags":{"page":"/api/createUserDatabase"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":32325,"timestamp":22967005,"id":2502,"parentId":2428,"tags":{"page":"/api/contact"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":32675,"timestamp":22967063,"id":2504,"parentId":2428,"tags":{"page":"/api/deleteApiKey"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":32886,"timestamp":22967092,"id":2505,"parentId":2428,"tags":{"page":"/api/deleteDbUser"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":33079,"timestamp":22967119,"id":2506,"parentId":2428,"tags":{"page":"/api/deleteInvitation"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":33627,"timestamp":22967144,"id":2507,"parentId":2428,"tags":{"page":"/api/deleteMediaFolder"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":34038,"timestamp":22967167,"id":2508,"parentId":2428,"tags":{"page":"/api/deleteTableEntry"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":34466,"timestamp":22967224,"id":2510,"parentId":2428,"tags":{"page":"/api/deleteUserDatabase"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":35262,"timestamp":22967193,"id":2509,"parentId":2428,"tags":{"page":"/api/deleteUser"},"startTime":1736834989572,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":35705,"timestamp":22967248,"id":2511,"parentId":2428,"tags":{"page":"/api/deleteUserMedia"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":36419,"timestamp":22967272,"id":2512,"parentId":2428,"tags":{"page":"/api/deleteUserTable"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":36712,"timestamp":22967303,"id":2513,"parentId":2428,"tags":{"page":"/api/deleteUserUser"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":37030,"timestamp":22967330,"id":2514,"parentId":2428,"tags":{"page":"/api/downloadDatabaseSchema"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":37256,"timestamp":22967361,"id":2515,"parentId":2428,"tags":{"page":"/api/exportDatabase"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":37556,"timestamp":22967383,"id":2516,"parentId":2428,"tags":{"page":"/api/exportTableData"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":37978,"timestamp":22967404,"id":2517,"parentId":2428,"tags":{"page":"/api/fetch-entries-basic"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":38113,"timestamp":22967425,"id":2518,"parentId":2428,"tags":{"page":"/api/fetch-media"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":38654,"timestamp":22967449,"id":2519,"parentId":2428,"tags":{"page":"/api/get-authorized-databases"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":39015,"timestamp":22967474,"id":2520,"parentId":2428,"tags":{"page":"/api/getDatabaseTables"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":39492,"timestamp":22967498,"id":2521,"parentId":2428,"tags":{"page":"/api/getDelegatedDatabaseToken"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":39876,"timestamp":22967522,"id":2522,"parentId":2428,"tags":{"page":"/api/getDelegatedDatabases"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":40058,"timestamp":22967578,"id":2524,"parentId":2428,"tags":{"page":"/api/getUserDatabaseTables"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":40863,"timestamp":22967552,"id":2523,"parentId":2428,"tags":{"page":"/api/getDiskUsage"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":41057,"timestamp":22967603,"id":2525,"parentId":2428,"tags":{"page":"/api/getUserDatabases"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":41148,"timestamp":22967624,"id":2526,"parentId":2428,"tags":{"page":"/api/getUserMedia"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":41464,"timestamp":22967648,"id":2527,"parentId":2428,"tags":{"page":"/api/getUserSchemaData"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":41579,"timestamp":22967672,"id":2528,"parentId":2428,"tags":{"page":"/api/healthcheck"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":41985,"timestamp":22967697,"id":2529,"parentId":2428,"tags":{"page":"/api/importDatabase"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":42452,"timestamp":22967720,"id":2530,"parentId":2428,"tags":{"page":"/api/importDatabaseSchema"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":42925,"timestamp":22967767,"id":2531,"parentId":2428,"tags":{"page":"/api/infiniteScroll"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":43987,"timestamp":22967792,"id":2532,"parentId":2428,"tags":{"page":"/api/loginUser"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":44108,"timestamp":22967825,"id":2533,"parentId":2428,"tags":{"page":"/api/logoutUser"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":45005,"timestamp":22967846,"id":2534,"parentId":2428,"tags":{"page":"/api/media/addPrivateMedia"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":45163,"timestamp":22967875,"id":2535,"parentId":2428,"tags":{"page":"/api/media/getPrivateMedia"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":45521,"timestamp":22967900,"id":2536,"parentId":2428,"tags":{"page":"/api/purgeDb"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":45689,"timestamp":22967948,"id":2537,"parentId":2428,"tags":{"page":"/api/query/[user_id]/add-file"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":45834,"timestamp":22967969,"id":2538,"parentId":2428,"tags":{"page":"/api/query/[user_id]/add-image"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":45956,"timestamp":22967990,"id":2539,"parentId":2428,"tags":{"page":"/api/query/[user_id]/delete-file"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":46062,"timestamp":22968018,"id":2540,"parentId":2428,"tags":{"page":"/api/query/[user_id]/get-private-file"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":46653,"timestamp":22968061,"id":2541,"parentId":2428,"tags":{"page":"/api/query/[user_id]/get-schema"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":46972,"timestamp":22968081,"id":2542,"parentId":2428,"tags":{"page":"/api/query/[user_id]/get"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":47078,"timestamp":22968110,"id":2543,"parentId":2428,"tags":{"page":"/api/query/[user_id]/post"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":47446,"timestamp":22968137,"id":2544,"parentId":2428,"tags":{"page":"/api/query/[user_id]/update-schema-from-single-database"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":47838,"timestamp":22968165,"id":2545,"parentId":2428,"tags":{"page":"/api/queryEntriesSearchTerm"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":48084,"timestamp":22968186,"id":2546,"parentId":2428,"tags":{"page":"/api/reAuthenticateUser"},"startTime":1736834989573,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":48516,"timestamp":22968210,"id":2547,"parentId":2428,"tags":{"page":"/api/refreshEntry"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":49996,"timestamp":22968233,"id":2548,"parentId":2428,"tags":{"page":"/api/registerUser"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":50641,"timestamp":22968255,"id":2549,"parentId":2428,"tags":{"page":"/api/renameMedia"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":50857,"timestamp":22968276,"id":2550,"parentId":2428,"tags":{"page":"/api/resetDelegatedDatabaseToken"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":51040,"timestamp":22968305,"id":2551,"parentId":2428,"tags":{"page":"/api/resetPassword"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":51425,"timestamp":22968329,"id":2552,"parentId":2428,"tags":{"page":"/api/runUserDbQuery"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":51717,"timestamp":22968354,"id":2553,"parentId":2428,"tags":{"page":"/api/sendEmailVerificationLink"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":51984,"timestamp":22968377,"id":2554,"parentId":2428,"tags":{"page":"/api/sendPasswordResetLink"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":52477,"timestamp":22968399,"id":2555,"parentId":2428,"tags":{"page":"/api/social-login/facebook-auth"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":52862,"timestamp":22968423,"id":2556,"parentId":2428,"tags":{"page":"/api/social-login/github-auth"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":53594,"timestamp":22968444,"id":2557,"parentId":2428,"tags":{"page":"/api/social-login/google-auth"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":53884,"timestamp":22968469,"id":2558,"parentId":2428,"tags":{"page":"/api/social-login/utils/checkEmail"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":54142,"timestamp":22968519,"id":2560,"parentId":2428,"tags":{"page":"/api/social-login/utils/getEmailFromSocialId"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":54477,"timestamp":22968496,"id":2559,"parentId":2428,"tags":{"page":"/api/social-login/utils/checkSocialId"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":55121,"timestamp":22968546,"id":2561,"parentId":2428,"tags":{"page":"/api/sql-users/create"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":55746,"timestamp":22968591,"id":2563,"parentId":2428,"tags":{"page":"/api/sql-users/update"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":56112,"timestamp":22968566,"id":2562,"parentId":2428,"tags":{"page":"/api/sql-users/delete"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":56195,"timestamp":22968615,"id":2564,"parentId":2428,"tags":{"page":"/api/stream/[path]"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":56885,"timestamp":22968637,"id":2565,"parentId":2428,"tags":{"page":"/api/sync-table-data"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":56929,"timestamp":22968662,"id":2566,"parentId":2428,"tags":{"page":"/api/test/cors"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":57191,"timestamp":22968691,"id":2567,"parentId":2428,"tags":{"page":"/api/test/mail"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"}] +[{"name":"check-page","duration":57717,"timestamp":22968715,"id":2568,"parentId":2428,"tags":{"page":"/api/unsubscribe"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":58092,"timestamp":22968743,"id":2569,"parentId":2428,"tags":{"page":"/api/updateAdminUserAccess"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":58573,"timestamp":22968763,"id":2570,"parentId":2428,"tags":{"page":"/api/updateClonedTableForeignKeys"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":59173,"timestamp":22968787,"id":2571,"parentId":2428,"tags":{"page":"/api/updateDbSchemaDataForUser"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":59501,"timestamp":22968818,"id":2572,"parentId":2428,"tags":{"page":"/api/updateDbUser"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":60092,"timestamp":22968838,"id":2573,"parentId":2428,"tags":{"page":"/api/updateTableEntry"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":60738,"timestamp":22968863,"id":2574,"parentId":2428,"tags":{"page":"/api/updateUser"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":61582,"timestamp":22968890,"id":2575,"parentId":2428,"tags":{"page":"/api/updateUserDatabase"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":62440,"timestamp":22968920,"id":2576,"parentId":2428,"tags":{"page":"/api/updateUserTable"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":62682,"timestamp":22969008,"id":2577,"parentId":2428,"tags":{"page":"/api/updateUserUser"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":63245,"timestamp":22969032,"id":2578,"parentId":2428,"tags":{"page":"/api/user-schema/replace-database-schema"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":63501,"timestamp":22969057,"id":2579,"parentId":2428,"tags":{"page":"/api/user/[user_id]/add-user"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":63810,"timestamp":22969079,"id":2580,"parentId":2428,"tags":{"page":"/api/user/[user_id]/delete-user"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":64168,"timestamp":22969103,"id":2581,"parentId":2428,"tags":{"page":"/api/user/[user_id]/get-user"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":64841,"timestamp":22969129,"id":2582,"parentId":2428,"tags":{"page":"/api/user/[user_id]/github-login"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":65363,"timestamp":22969150,"id":2583,"parentId":2428,"tags":{"page":"/api/user/[user_id]/google-login"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":65822,"timestamp":22969174,"id":2584,"parentId":2428,"tags":{"page":"/api/user/[user_id]/grab-google-user-from-token"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":66134,"timestamp":22969202,"id":2585,"parentId":2428,"tags":{"page":"/api/user/[user_id]/login-user"},"startTime":1736834989574,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":66443,"timestamp":22969233,"id":2586,"parentId":2428,"tags":{"page":"/api/user/[user_id]/reauth-user"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":66792,"timestamp":22969257,"id":2587,"parentId":2428,"tags":{"page":"/api/user/[user_id]/send-email-code"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":67135,"timestamp":22969278,"id":2588,"parentId":2428,"tags":{"page":"/api/user/[user_id]/update-user"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":67478,"timestamp":22969304,"id":2589,"parentId":2428,"tags":{"page":"/api/webhooks/github-push"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":739305,"timestamp":23043548,"id":2635,"parentId":2445,"tags":{},"startTime":1736834989649,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":818152,"timestamp":22964916,"id":2445,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/add-entry"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":757642,"timestamp":23044154,"id":2636,"parentId":2447,"tags":{},"startTime":1736834989649,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":855283,"timestamp":22965014,"id":2447,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/fields"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":774713,"timestamp":23045863,"id":2638,"parentId":2449,"tags":{},"startTime":1736834989651,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":855495,"timestamp":22965113,"id":2449,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/add-table"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":791030,"timestamp":23046465,"id":2639,"parentId":2450,"tags":{},"startTime":1736834989652,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":872402,"timestamp":22965150,"id":2450,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":810160,"timestamp":23046680,"id":2640,"parentId":2451,"tags":{},"startTime":1736834989652,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":918153,"timestamp":22965204,"id":2451,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/[user]/change-password"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":836784,"timestamp":23047051,"id":2641,"parentId":2452,"tags":{},"startTime":1736834989652,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":918629,"timestamp":22965242,"id":2452,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/[user]"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":838733,"timestamp":23045270,"id":2637,"parentId":2448,"tags":{},"startTime":1736834989651,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":918971,"timestamp":22965054,"id":2448,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":849013,"timestamp":23047490,"id":2642,"parentId":2453,"tags":{},"startTime":1736834989653,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":931287,"timestamp":22965277,"id":2453,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/add-social-logins"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":857078,"timestamp":23048497,"id":2644,"parentId":2455,"tags":{},"startTime":1736834989654,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":940274,"timestamp":22965352,"id":2455,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":857749,"timestamp":23048008,"id":2643,"parentId":2454,"tags":{},"startTime":1736834989653,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":940465,"timestamp":22965313,"id":2454,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/users/add-user"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":867787,"timestamp":23049264,"id":2646,"parentId":2457,"tags":{},"startTime":1736834989655,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":951687,"timestamp":22965426,"id":2457,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":874105,"timestamp":23049551,"id":2647,"parentId":2458,"tags":{},"startTime":1736834989655,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":958261,"timestamp":22965480,"id":2458,"parentId":2428,"tags":{"page":"/admin/[user_id]"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":882752,"timestamp":23048865,"id":2645,"parentId":2456,"tags":{},"startTime":1736834989654,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":966280,"timestamp":22965383,"id":2456,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/add-database"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":891178,"timestamp":23050062,"id":2648,"parentId":2459,"tags":{},"startTime":1736834989655,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":975771,"timestamp":22965516,"id":2459,"parentId":2428,"tags":{"page":"/admin/[user_id]/media/[...folder]"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":892607,"timestamp":23050673,"id":2649,"parentId":2460,"tags":{},"startTime":1736834989656,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":977763,"timestamp":22965552,"id":2460,"parentId":2428,"tags":{"page":"/admin/[user_id]/media"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":898911,"timestamp":23051046,"id":2650,"parentId":2461,"tags":{},"startTime":1736834989656,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":984418,"timestamp":22965586,"id":2461,"parentId":2428,"tags":{"page":"/admin/[user_id]/schema"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":904539,"timestamp":23051371,"id":2651,"parentId":2462,"tags":{},"startTime":1736834989657,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":990349,"timestamp":22965620,"id":2462,"parentId":2428,"tags":{"page":"/admin/[user_id]/settings"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":910576,"timestamp":23051740,"id":2652,"parentId":2463,"tags":{},"startTime":1736834989657,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":996703,"timestamp":22965658,"id":2463,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/add-user"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":910535,"timestamp":23052146,"id":2653,"parentId":2464,"tags":{},"startTime":1736834989657,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":996967,"timestamp":22965747,"id":2464,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/databases/[database]/[user]"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":915716,"timestamp":23052852,"id":2655,"parentId":2466,"tags":{},"startTime":1736834989658,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1002735,"timestamp":22965875,"id":2466,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/databases"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":916853,"timestamp":23052489,"id":2654,"parentId":2465,"tags":{},"startTime":1736834989658,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1003570,"timestamp":22965812,"id":2465,"parentId":2428,"tags":{"page":"/admin/[user_id]/users/databases/[database]"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":923315,"timestamp":23053499,"id":2657,"parentId":2468,"tags":{},"startTime":1736834989659,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1010898,"timestamp":22965969,"id":2468,"parentId":2428,"tags":{"page":"/admin"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":927816,"timestamp":23053151,"id":2656,"parentId":2467,"tags":{},"startTime":1736834989658,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1015080,"timestamp":22965934,"id":2467,"parentId":2428,"tags":{"page":"/admin/[user_id]/users"},"startTime":1736834989571,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":929632,"timestamp":23054952,"id":2658,"parentId":2590,"tags":{},"startTime":1736834989660,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1015370,"timestamp":22969341,"id":2590,"parentId":2428,"tags":{"page":"/blog"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":937449,"timestamp":23055429,"id":2659,"parentId":2591,"tags":{},"startTime":1736834989661,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1023572,"timestamp":22969374,"id":2591,"parentId":2428,"tags":{"page":"/contact"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1045311,"timestamp":23057245,"id":2660,"parentId":2592,"tags":{},"startTime":1736834989663,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1133187,"timestamp":22969407,"id":2592,"parentId":2428,"tags":{"page":"/create-account"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1072879,"timestamp":23037204,"id":2622,"parentId":2433,"tags":{},"startTime":1736834989642,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1145864,"timestamp":22964279,"id":2433,"parentId":2428,"tags":{"page":"/404"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1057833,"timestamp":23060460,"id":2663,"parentId":2595,"tags":{},"startTime":1736834989666,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1148843,"timestamp":22969501,"id":2595,"parentId":2428,"tags":{"page":"/docs"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1075725,"timestamp":23064408,"id":2664,"parentId":2596,"tags":{},"startTime":1736834989670,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1170668,"timestamp":22969529,"id":2596,"parentId":2428,"tags":{"page":"/email-verification"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1099834,"timestamp":23040492,"id":2629,"parentId":2440,"tags":{},"startTime":1736834989646,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1175705,"timestamp":22964644,"id":2440,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1105680,"timestamp":23038168,"id":2623,"parentId":2434,"tags":{},"startTime":1736834989643,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1179584,"timestamp":22964314,"id":2434,"parentId":2428,"tags":{"page":"/500"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1103204,"timestamp":23040859,"id":2630,"parentId":2441,"tags":{},"startTime":1736834989646,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1179377,"timestamp":22964706,"id":2441,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/schema"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1103013,"timestamp":23041220,"id":2631,"parentId":2442,"tags":{},"startTime":1736834989647,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1179500,"timestamp":22964752,"id":2442,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/shell"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1105071,"timestamp":23039270,"id":2626,"parentId":2437,"tags":{},"startTime":1736834989645,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1179908,"timestamp":22964462,"id":2437,"parentId":2428,"tags":{"page":"/admin/[user_id]/connect"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1091516,"timestamp":23066759,"id":2666,"parentId":2598,"tags":{},"startTime":1736834989672,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1188750,"timestamp":22969589,"id":2598,"parentId":2428,"tags":{"page":"/login"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1093426,"timestamp":23065080,"id":2665,"parentId":2597,"tags":{},"startTime":1736834989670,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1189323,"timestamp":22969556,"id":2597,"parentId":2428,"tags":{"page":"/"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1089223,"timestamp":23069776,"id":2669,"parentId":2601,"tags":{},"startTime":1736834989675,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1189347,"timestamp":22969671,"id":2601,"parentId":2428,"tags":{"page":"/redirect"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1092952,"timestamp":23069347,"id":2668,"parentId":2600,"tags":{},"startTime":1736834989675,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1192714,"timestamp":22969642,"id":2600,"parentId":2428,"tags":{"page":"/privacy"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1113670,"timestamp":23068858,"id":2667,"parentId":2599,"tags":{},"startTime":1736834989674,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1212974,"timestamp":22969616,"id":2599,"parentId":2428,"tags":{"page":"/logout"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1112077,"timestamp":23070965,"id":2671,"parentId":2603,"tags":{},"startTime":1736834989676,"traceId":"7c1cab1d00152a27"}] +[{"name":"check-page","duration":1213932,"timestamp":22969727,"id":2603,"parentId":2428,"tags":{"page":"/send-password-reset-link"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1111412,"timestamp":23072366,"id":2672,"parentId":2604,"tags":{},"startTime":1736834989678,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1214039,"timestamp":22969753,"id":2604,"parentId":2428,"tags":{"page":"/su/backups"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1113479,"timestamp":23070385,"id":2670,"parentId":2602,"tags":{},"startTime":1736834989676,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1214175,"timestamp":22969699,"id":2602,"parentId":2428,"tags":{"page":"/reset-password"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1145364,"timestamp":23038571,"id":2624,"parentId":2435,"tags":{},"startTime":1736834989644,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1219600,"timestamp":22964354,"id":2435,"parentId":2428,"tags":{"page":"/about"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1144017,"timestamp":23040014,"id":2628,"parentId":2439,"tags":{},"startTime":1736834989645,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1219463,"timestamp":22964579,"id":2439,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/edit-database"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1146221,"timestamp":23038931,"id":2625,"parentId":2436,"tags":{},"startTime":1736834989644,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1220766,"timestamp":22964412,"id":2436,"parentId":2428,"tags":{"page":"/admin/[user_id]/api-keys"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1113067,"timestamp":23078406,"id":2674,"parentId":2606,"tags":{},"startTime":1736834989684,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1221676,"timestamp":22969848,"id":2606,"parentId":2428,"tags":{"page":"/su/docs/create-page"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1105574,"timestamp":23088258,"id":2678,"parentId":2610,"tags":{},"startTime":1736834989694,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1223843,"timestamp":22970029,"id":2610,"parentId":2428,"tags":{"page":"/su/docs/pages"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1114815,"timestamp":23081563,"id":2676,"parentId":2608,"tags":{},"startTime":1736834989687,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1226497,"timestamp":22969925,"id":2608,"parentId":2428,"tags":{"page":"/su/docs"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1104718,"timestamp":23096858,"id":2683,"parentId":2615,"tags":{},"startTime":1736834989702,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1231361,"timestamp":22970265,"id":2615,"parentId":2428,"tags":{"page":"/su/login"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1108923,"timestamp":23094390,"id":2681,"parentId":2613,"tags":{},"startTime":1736834989700,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1233190,"timestamp":22970163,"id":2613,"parentId":2428,"tags":{"page":"/su"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1111922,"timestamp":23100399,"id":2686,"parentId":2618,"tags":{},"startTime":1736834989706,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1241967,"timestamp":22970400,"id":2618,"parentId":2428,"tags":{"page":"/su/users"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1117243,"timestamp":23095215,"id":2682,"parentId":2614,"tags":{},"startTime":1736834989701,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1242268,"timestamp":22970206,"id":2614,"parentId":2428,"tags":{"page":"/su/load-balancing"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1135671,"timestamp":23076883,"id":2673,"parentId":2605,"tags":{},"startTime":1736834989682,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1242769,"timestamp":22969797,"id":2605,"parentId":2428,"tags":{"page":"/su/console"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1121271,"timestamp":23091325,"id":2680,"parentId":2612,"tags":{},"startTime":1736834989697,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1242491,"timestamp":22970114,"id":2612,"parentId":2428,"tags":{"page":"/su/error-logs"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1115118,"timestamp":23097509,"id":2684,"parentId":2616,"tags":{},"startTime":1736834989703,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1242327,"timestamp":22970307,"id":2616,"parentId":2428,"tags":{"page":"/su/servers"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1170060,"timestamp":23042598,"id":2633,"parentId":2444,"tags":{},"startTime":1736834989648,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1247825,"timestamp":22964842,"id":2444,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries/[single_entry]"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1132797,"timestamp":23079893,"id":2675,"parentId":2607,"tags":{},"startTime":1736834989685,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1242813,"timestamp":22969887,"id":2607,"parentId":2428,"tags":{"page":"/su/docs/edit-page"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1129603,"timestamp":23083124,"id":2677,"parentId":2609,"tags":{},"startTime":1736834989688,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1242754,"timestamp":22969983,"id":2609,"parentId":2428,"tags":{"page":"/su/docs/pages/[id]"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1123679,"timestamp":23089805,"id":2679,"parentId":2611,"tags":{},"startTime":1736834989695,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1243432,"timestamp":22970072,"id":2611,"parentId":2428,"tags":{"page":"/su/envar"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1113580,"timestamp":23101423,"id":2687,"parentId":2619,"tags":{},"startTime":1736834989707,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1244599,"timestamp":22970430,"id":2619,"parentId":2428,"tags":{"page":"/su/users/new"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1117232,"timestamp":23101861,"id":2688,"parentId":2620,"tags":{},"startTime":1736834989707,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1248661,"timestamp":22970466,"id":2620,"parentId":2428,"tags":{"page":"/terms"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1113000,"timestamp":23106154,"id":2689,"parentId":2621,"tags":{},"startTime":1736834989711,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1248650,"timestamp":22970511,"id":2621,"parentId":2428,"tags":{"page":"/unsubscribe"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1121090,"timestamp":23099080,"id":2685,"parentId":2617,"tags":{},"startTime":1736834989704,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1249822,"timestamp":22970353,"id":2617,"parentId":2428,"tags":{"page":"/su/users/[single]"},"startTime":1736834989576,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1175440,"timestamp":23058479,"id":2661,"parentId":2593,"tags":{},"startTime":1736834989664,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1264588,"timestamp":22969443,"id":2593,"parentId":2428,"tags":{"page":"/docs/[page]/[sub-page]"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1191400,"timestamp":23043070,"id":2634,"parentId":2446,"tags":{},"startTime":1736834989648,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1269523,"timestamp":22964962,"id":2446,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/entries"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1183971,"timestamp":23059723,"id":2662,"parentId":2594,"tags":{},"startTime":1736834989665,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1274367,"timestamp":22969470,"id":2594,"parentId":2428,"tags":{"page":"/docs/[page]"},"startTime":1736834989575,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1212188,"timestamp":23039711,"id":2627,"parentId":2438,"tags":{},"startTime":1736834989645,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1287431,"timestamp":22964505,"id":2438,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/connect"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"is-page-static","duration":1216876,"timestamp":23041926,"id":2632,"parentId":2443,"tags":{},"startTime":1736834989647,"traceId":"7c1cab1d00152a27"},{"name":"check-page","duration":1294039,"timestamp":22964791,"id":2443,"parentId":2428,"tags":{"page":"/admin/[user_id]/databases/[single]/tables/[single_table]/edit-table"},"startTime":1736834989570,"traceId":"7c1cab1d00152a27"},{"name":"static-check","duration":1420075,"timestamp":22838882,"id":2428,"parentId":1,"tags":{},"startTime":1736834989444,"traceId":"7c1cab1d00152a27"},{"name":"generate-required-server-files","duration":527,"timestamp":24534048,"id":2691,"parentId":1,"tags":{},"startTime":1736834991139,"traceId":"7c1cab1d00152a27"},{"name":"write-routes-manifest","duration":1547,"timestamp":24544079,"id":2693,"parentId":1,"tags":{},"startTime":1736834991149,"traceId":"7c1cab1d00152a27"},{"name":"load-dotenv","duration":155,"timestamp":24558233,"id":2696,"parentId":2695,"tags":{},"startTime":1736834991164,"traceId":"7c1cab1d00152a27"},{"name":"run-export-path-map","duration":423,"timestamp":24565629,"id":2697,"parentId":2695,"tags":{},"startTime":1736834991171,"traceId":"7c1cab1d00152a27"},{"name":"next-export","duration":13132068,"timestamp":24556750,"id":2695,"parentId":1,"tags":{},"startTime":1736834991162,"traceId":"7c1cab1d00152a27"},{"name":"node-file-trace-build","duration":13295175,"timestamp":24535831,"id":2692,"parentId":1,"tags":{"isTurbotrace":"false"},"startTime":1736834991141,"traceId":"7c1cab1d00152a27"},{"name":"apply-include-excludes","duration":1322,"timestamp":37831037,"id":2698,"parentId":1,"tags":{},"startTime":1736835004436,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":464,"timestamp":37833098,"id":2699,"parentId":2694,"tags":{},"startTime":1736835004438,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":74,"timestamp":37833587,"id":2700,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":85,"timestamp":37833672,"id":2701,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":63,"timestamp":37833768,"id":2702,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":74,"timestamp":37833840,"id":2703,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":83,"timestamp":37833922,"id":2704,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":67,"timestamp":37834012,"id":2705,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":73,"timestamp":37834089,"id":2706,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"move-exported-page","duration":63,"timestamp":37834172,"id":2707,"parentId":2694,"tags":{},"startTime":1736835004439,"traceId":"7c1cab1d00152a27"},{"name":"static-generation","duration":13280860,"timestamp":24553655,"id":2694,"parentId":1,"tags":{},"startTime":1736834991159,"traceId":"7c1cab1d00152a27"},{"name":"print-tree-view","duration":15108,"timestamp":37837893,"id":2708,"parentId":1,"tags":{},"startTime":1736835004443,"traceId":"7c1cab1d00152a27"},{"name":"telemetry-flush","duration":416127,"timestamp":37853031,"id":2709,"parentId":1,"tags":{},"startTime":1736835004458,"traceId":"7c1cab1d00152a27"},{"name":"next-build","duration":37659193,"timestamp":609999,"id":1,"tags":{"buildMode":"default","isTurboBuild":"false","version":"15.1.4","has-custom-webpack-config":"true","use-build-worker":"false"},"startTime":1736834967215,"traceId":"7c1cab1d00152a27"}] diff --git a/dsql-app/package-shared/functions/backend/noDatabaseDbHandler.ts b/dsql-app/package-shared/functions/backend/noDatabaseDbHandler.ts index 37d4bc7..e244f5d 100644 --- a/dsql-app/package-shared/functions/backend/noDatabaseDbHandler.ts +++ b/dsql-app/package-shared/functions/backend/noDatabaseDbHandler.ts @@ -1,6 +1,6 @@ import fs from "fs"; import serverError from "./serverError"; -import NO_DB_HANDLER from "@/package-shared/utils/backend/global-db/NO_DB_HANDLER"; +import NO_DB_HANDLER from "../../utils/backend/global-db/NO_DB_HANDLER"; /** * # No Database DB Handler