diff --git a/.DS_Store b/.DS_Store index cd8d499..37817e5 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/frontend/.svelte-kit/ambient.d.ts b/frontend/.svelte-kit/ambient.d.ts index 9f46977..9c1092e 100644 --- a/frontend/.svelte-kit/ambient.d.ts +++ b/frontend/.svelte-kit/ambient.d.ts @@ -56,6 +56,7 @@ declare module '$env/static/private' { export const PATH: string; export const npm_package_json: string; export const _: string; + export const LaunchInstanceID: string; export const npm_config_userconfig: string; export const npm_config_init_module: string; export const __CFBundleIdentifier: string; @@ -95,6 +96,7 @@ declare module '$env/static/private' { export const CLAUDECODE: string; export const VSCODE_L10N_BUNDLE_LOCATION: string; export const VSCODE_CWD: string; + export const SECURITYSESSIONID: string; export const npm_node_execpath: string; export const npm_config_prefix: string; export const NODE_ENV: string; @@ -110,7 +112,7 @@ declare module '$env/static/private' { * ``` */ declare module '$env/static/public' { - + export const PUBLIC_API_URL: string; } /** @@ -157,6 +159,7 @@ declare module '$env/dynamic/private' { PATH: string; npm_package_json: string; _: string; + LaunchInstanceID: string; npm_config_userconfig: string; npm_config_init_module: string; __CFBundleIdentifier: string; @@ -196,6 +199,7 @@ declare module '$env/dynamic/private' { CLAUDECODE: string; VSCODE_L10N_BUNDLE_LOCATION: string; VSCODE_CWD: string; + SECURITYSESSIONID: string; npm_node_execpath: string; npm_config_prefix: string; NODE_ENV: string; @@ -216,6 +220,7 @@ declare module '$env/dynamic/private' { */ declare module '$env/dynamic/public' { export const env: { + PUBLIC_API_URL: string; [key: `PUBLIC_${string}`]: string | undefined; } } diff --git a/frontend/.svelte-kit/generated/client/app.js b/frontend/.svelte-kit/generated/client/app.js index 2f31a71..279cd97 100644 --- a/frontend/.svelte-kit/generated/client/app.js +++ b/frontend/.svelte-kit/generated/client/app.js @@ -8,18 +8,26 @@ export const nodes = [ () => import('./nodes/4'), () => import('./nodes/5'), () => import('./nodes/6'), - () => import('./nodes/7') + () => import('./nodes/7'), + () => import('./nodes/8'), + () => import('./nodes/9'), + () => import('./nodes/10'), + () => import('./nodes/11') ]; export const server_loads = []; export const dictionary = { "/": [2], - "/cost-tracker": [3], - "/data-audit": [4], - "/drift-monitor": [5], - "/inference-estimator": [6], - "/privacy-scanner": [7] + "/auth/callback/google": [3], + "/cost-tracker": [4], + "/data-audit": [5], + "/drift-monitor": [6], + "/eda-gapminder": [7], + "/house-predictor": [8], + "/inference-estimator": [9], + "/login": [10], + "/privacy-scanner": [11] }; export const hooks = { diff --git a/frontend/.svelte-kit/generated/client/nodes/3.js b/frontend/.svelte-kit/generated/client/nodes/3.js index 1b4cb6f..df1e348 100644 --- a/frontend/.svelte-kit/generated/client/nodes/3.js +++ b/frontend/.svelte-kit/generated/client/nodes/3.js @@ -1 +1 @@ -export { default as component } from "../../../../src/routes/cost-tracker/+page.svelte"; \ No newline at end of file +export { default as component } from "../../../../src/routes/auth/callback/google/+page.svelte"; \ No newline at end of file diff --git a/frontend/.svelte-kit/generated/client/nodes/4.js b/frontend/.svelte-kit/generated/client/nodes/4.js index 17ff415..1b4cb6f 100644 --- a/frontend/.svelte-kit/generated/client/nodes/4.js +++ b/frontend/.svelte-kit/generated/client/nodes/4.js @@ -1 +1 @@ -export { default as component } from "../../../../src/routes/data-audit/+page.svelte"; \ No newline at end of file +export { default as component } from "../../../../src/routes/cost-tracker/+page.svelte"; \ No newline at end of file diff --git a/frontend/.svelte-kit/generated/client/nodes/5.js b/frontend/.svelte-kit/generated/client/nodes/5.js index b891224..17ff415 100644 --- a/frontend/.svelte-kit/generated/client/nodes/5.js +++ b/frontend/.svelte-kit/generated/client/nodes/5.js @@ -1 +1 @@ -export { default as component } from "../../../../src/routes/drift-monitor/+page.svelte"; \ No newline at end of file +export { default as component } from "../../../../src/routes/data-audit/+page.svelte"; \ No newline at end of file diff --git a/frontend/.svelte-kit/generated/client/nodes/6.js b/frontend/.svelte-kit/generated/client/nodes/6.js index c80b7c5..b891224 100644 --- a/frontend/.svelte-kit/generated/client/nodes/6.js +++ b/frontend/.svelte-kit/generated/client/nodes/6.js @@ -1 +1 @@ -export { default as component } from "../../../../src/routes/inference-estimator/+page.svelte"; \ No newline at end of file +export { default as component } from "../../../../src/routes/drift-monitor/+page.svelte"; \ No newline at end of file diff --git a/frontend/.svelte-kit/generated/client/nodes/7.js b/frontend/.svelte-kit/generated/client/nodes/7.js index bc678ec..dd7a5ec 100644 --- a/frontend/.svelte-kit/generated/client/nodes/7.js +++ b/frontend/.svelte-kit/generated/client/nodes/7.js @@ -1 +1 @@ -export { default as component } from "../../../../src/routes/privacy-scanner/+page.svelte"; \ No newline at end of file +export { default as component } from "../../../../src/routes/eda-gapminder/+page.svelte"; \ No newline at end of file diff --git a/frontend/.svelte-kit/generated/server/internal.js b/frontend/.svelte-kit/generated/server/internal.js index 252c229..40bbe96 100644 --- a/frontend/.svelte-kit/generated/server/internal.js +++ b/frontend/.svelte-kit/generated/server/internal.js @@ -24,7 +24,7 @@ export const options = { app: ({ head, body, assets, nonce, env }) => "\n\n\t\n\t\t\n\t\t\n\t\t\n\t\tAI Tools Suite\n\t\t" + head + "\n\t\n\t\n\t\t
" + body + "
\n\t\n\n", error: ({ status, message }) => "\n\n\t\n\t\t\n\t\t" + message + "\n\n\t\t\n\t\n\t\n\t\t
\n\t\t\t" + status + "\n\t\t\t
\n\t\t\t\t

" + message + "

\n\t\t\t
\n\t\t
\n\t\n\n" }, - version_hash: "fbb2o" + version_hash: "whuzp1" }; export async function get_hooks() { diff --git a/frontend/.svelte-kit/non-ambient.d.ts b/frontend/.svelte-kit/non-ambient.d.ts index a76e1f3..b9523e0 100644 --- a/frontend/.svelte-kit/non-ambient.d.ts +++ b/frontend/.svelte-kit/non-ambient.d.ts @@ -27,29 +27,35 @@ export {}; declare module "$app/types" { export interface AppTypes { - RouteId(): "/" | "/bias-checks" | "/content-performance" | "/cost-tracker" | "/data-audit" | "/data-history" | "/drift-monitor" | "/emergency-control" | "/inference-estimator" | "/label-quality" | "/model-comparator" | "/privacy-scanner" | "/profitability" | "/reports" | "/security-tester"; + RouteId(): "/" | "/auth" | "/auth/callback" | "/auth/callback/google" | "/bias-checks" | "/content-performance" | "/cost-tracker" | "/data-audit" | "/data-history" | "/drift-monitor" | "/eda-gapminder" | "/emergency-control" | "/house-predictor" | "/inference-estimator" | "/label-quality" | "/login" | "/model-comparator" | "/privacy-scanner" | "/profitability" | "/reports" | "/security-tester"; RouteParams(): { }; LayoutParams(): { "/": Record; + "/auth": Record; + "/auth/callback": Record; + "/auth/callback/google": Record; "/bias-checks": Record; "/content-performance": Record; "/cost-tracker": Record; "/data-audit": Record; "/data-history": Record; "/drift-monitor": Record; + "/eda-gapminder": Record; "/emergency-control": Record; + "/house-predictor": Record; "/inference-estimator": Record; "/label-quality": Record; + "/login": Record; "/model-comparator": Record; "/privacy-scanner": Record; "/profitability": Record; "/reports": Record; "/security-tester": Record }; - Pathname(): "/" | "/bias-checks" | "/bias-checks/" | "/content-performance" | "/content-performance/" | "/cost-tracker" | "/cost-tracker/" | "/data-audit" | "/data-audit/" | "/data-history" | "/data-history/" | "/drift-monitor" | "/drift-monitor/" | "/emergency-control" | "/emergency-control/" | "/inference-estimator" | "/inference-estimator/" | "/label-quality" | "/label-quality/" | "/model-comparator" | "/model-comparator/" | "/privacy-scanner" | "/privacy-scanner/" | "/profitability" | "/profitability/" | "/reports" | "/reports/" | "/security-tester" | "/security-tester/"; + Pathname(): "/" | "/auth" | "/auth/" | "/auth/callback" | "/auth/callback/" | "/auth/callback/google" | "/auth/callback/google/" | "/bias-checks" | "/bias-checks/" | "/content-performance" | "/content-performance/" | "/cost-tracker" | "/cost-tracker/" | "/data-audit" | "/data-audit/" | "/data-history" | "/data-history/" | "/drift-monitor" | "/drift-monitor/" | "/eda-gapminder" | "/eda-gapminder/" | "/emergency-control" | "/emergency-control/" | "/house-predictor" | "/house-predictor/" | "/inference-estimator" | "/inference-estimator/" | "/label-quality" | "/label-quality/" | "/login" | "/login/" | "/model-comparator" | "/model-comparator/" | "/privacy-scanner" | "/privacy-scanner/" | "/profitability" | "/profitability/" | "/reports" | "/reports/" | "/security-tester" | "/security-tester/"; ResolvedPathname(): `${"" | `/${string}`}${ReturnType}`; - Asset(): string & {}; + Asset(): "/logo.png" | string & {}; } } \ No newline at end of file diff --git a/frontend/.svelte-kit/types/route_meta_data.json b/frontend/.svelte-kit/types/route_meta_data.json index 8819983..c7b5d9e 100644 --- a/frontend/.svelte-kit/types/route_meta_data.json +++ b/frontend/.svelte-kit/types/route_meta_data.json @@ -1,8 +1,12 @@ { "/": [], + "/auth/callback/google": [], "/cost-tracker": [], "/data-audit": [], "/drift-monitor": [], + "/eda-gapminder": [], + "/house-predictor": [], "/inference-estimator": [], + "/login": [], "/privacy-scanner": [] } \ No newline at end of file diff --git a/frontend/.svelte-kit/types/src/routes/$types.d.ts b/frontend/.svelte-kit/types/src/routes/$types.d.ts index 12b37d9..78bb8f6 100644 --- a/frontend/.svelte-kit/types/src/routes/$types.d.ts +++ b/frontend/.svelte-kit/types/src/routes/$types.d.ts @@ -12,7 +12,7 @@ type EnsureDefined = T extends null | undefined ? {} : T; type OptionalUnion, A extends keyof U = U extends U ? keyof U : never> = U extends unknown ? { [P in Exclude]?: never } & U : never; export type Snapshot = Kit.Snapshot; type PageParentData = EnsureDefined; -type LayoutRouteId = RouteId | "/" | "/cost-tracker" | "/data-audit" | "/drift-monitor" | "/inference-estimator" | "/privacy-scanner" | null +type LayoutRouteId = RouteId | "/" | "/auth/callback/google" | "/cost-tracker" | "/data-audit" | "/drift-monitor" | "/eda-gapminder" | "/house-predictor" | "/inference-estimator" | "/login" | "/privacy-scanner" | null type LayoutParams = RouteParams & { } type LayoutParentData = EnsureDefined<{}>; diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index 6bdd47c..9daa6fe 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -48,6 +48,25 @@

+ + +