diff --git a/.gitignore b/.gitignore index e28293ff4602ad75179740b9d32f5bc2ac96f6a5..e31b5703b509000ba1a05117d02586b513b30335 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,9 @@ npm-debug.log* # But exclude the cache directory - it's too large and not needed .next/cache/ +# Testing +.sites/* + # Claude Code settings .claude/ diff --git a/.next/BUILD_ID b/.next/BUILD_ID index a6d07bb890987a71c786602d22cbe1aeb05c6617..1afa5bb0ecfd4abfcd8872111d629aae08adac58 100644 --- a/.next/BUILD_ID +++ b/.next/BUILD_ID @@ -1 +1 @@ -GN54BbL4KORqecYNj1l26 \ No newline at end of file +9vuBdSevB6CUChUh5Igaf \ No newline at end of file diff --git a/.next/app-build-manifest.json b/.next/app-build-manifest.json index 62302ea2f08dd13be690bde8c2a79a115a1af8f1..4aae615c8849b1395dc5a3951f1691a2689a40b7 100644 --- a/.next/app-build-manifest.json +++ b/.next/app-build-manifest.json @@ -17,33 +17,33 @@ "static/chunks/2138-18d4ca002a920f5d.js", "static/chunks/app/layout-19d4da7b6d1a11dd.js" ], - "/api/admin/run-migrations/route": [ + "/api/admin/sites/[id]/database/schema/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/run-migrations/route-ec97c80d56f7b57c.js" + "static/chunks/app/api/admin/sites/[id]/database/schema/route-57afe5f39873ef1b.js" ], - "/api/admin/sites/[id]/database/query/route": [ + "/api/admin/sites/[id]/database/logs/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/database/query/route-e69d2fe91c705975.js" + "static/chunks/app/api/admin/sites/[id]/database/logs/route-c36b03dfd4ff180c.js" ], - "/api/admin/sites/[id]/database/logs/route": [ + "/api/admin/sites/[id]/database/query/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/database/logs/route-c36b03dfd4ff180c.js" + "static/chunks/app/api/admin/sites/[id]/database/query/route-e69d2fe91c705975.js" ], - "/api/admin/sites/[id]/functions/[functionId]/route": [ + "/api/admin/run-migrations/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/functions/[functionId]/route-2bd23c80b0d547a8.js" + "static/chunks/app/api/admin/run-migrations/route-ec97c80d56f7b57c.js" ], "/api/admin/sites/[id]/functions/[functionId]/logs/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -52,12 +52,12 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/admin/sites/[id]/functions/[functionId]/logs/route-745506c05ad29725.js" ], - "/api/admin/sites/[id]/functions/route": [ + "/api/admin/sites/[id]/functions/[functionId]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/functions/route-f216a04ba9eaf519.js" + "static/chunks/app/api/admin/sites/[id]/functions/[functionId]/route-2bd23c80b0d547a8.js" ], "/api/admin/sites/[id]/secrets/[secretId]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -73,12 +73,12 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/admin/sites/[id]/secrets/route-7376ba8b5cefd4e8.js" ], - "/api/admin/sites/[id]/server-functions/[functionId]/route": [ + "/api/admin/sites/[id]/server-context/mutate/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/server-functions/[functionId]/route-25697da6c69099f3.js" + "static/chunks/app/api/admin/sites/[id]/server-context/mutate/route-ca842a8223996343.js" ], "/api/admin/sites/[id]/server-context/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -87,12 +87,12 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/admin/sites/[id]/server-context/route-cbac2145aa36aaed.js" ], - "/api/admin/sites/[id]/server-context/mutate/route": [ + "/api/admin/sites/[id]/server-functions/[functionId]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/server-context/mutate/route-ca842a8223996343.js" + "static/chunks/app/api/admin/sites/[id]/server-functions/[functionId]/route-25697da6c69099f3.js" ], "/api/admin/sites/[id]/server-functions/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -101,6 +101,13 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/admin/sites/[id]/server-functions/route-4d45f64e320920fe.js" ], + "/api/admin/sites/[id]/functions/route": [ + "static/chunks/webpack-c81a7e1091340d8b.js", + "static/chunks/4bd1b696-2683f5a71cc09935.js", + "static/chunks/1684-94ae6109893bd411.js", + "static/chunks/main-app-eac23abd81400eeb.js", + "static/chunks/app/api/admin/sites/[id]/functions/route-f216a04ba9eaf519.js" + ], "/api/analytics/[siteId]/clear/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", @@ -115,6 +122,13 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/analytics/[siteId]/export/route-61786f8f56f21e46.js" ], + "/api/analytics/[siteId]/heatmap/route": [ + "static/chunks/webpack-c81a7e1091340d8b.js", + "static/chunks/4bd1b696-2683f5a71cc09935.js", + "static/chunks/1684-94ae6109893bd411.js", + "static/chunks/main-app-eac23abd81400eeb.js", + "static/chunks/app/api/analytics/[siteId]/heatmap/route-88ef7d383a45082d.js" + ], "/api/analytics/[siteId]/engagement/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", @@ -122,12 +136,12 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/analytics/[siteId]/engagement/route-c4c7ab3a4f2b80eb.js" ], - "/api/analytics/[siteId]/heatmap/route": [ + "/api/analytics/[siteId]/sessions/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/analytics/[siteId]/heatmap/route-88ef7d383a45082d.js" + "static/chunks/app/api/analytics/[siteId]/sessions/route-248ca834c38e1f49.js" ], "/api/analytics/[siteId]/storage/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -143,13 +157,6 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/analytics/[siteId]/route-10aa33f2ec750d2d.js" ], - "/api/analytics/track/route": [ - "static/chunks/webpack-c81a7e1091340d8b.js", - "static/chunks/4bd1b696-2683f5a71cc09935.js", - "static/chunks/1684-94ae6109893bd411.js", - "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/analytics/track/route-fdb002ff96ad2df2.js" - ], "/api/analytics/[siteId]/overview/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", @@ -157,40 +164,40 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/analytics/[siteId]/overview/route-a7cf1256591608fc.js" ], - "/api/analytics/interaction/route": [ + "/api/analytics/track/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/analytics/interaction/route-6e80ed168ac9216b.js" + "static/chunks/app/api/analytics/track/route-fdb002ff96ad2df2.js" ], - "/api/admin/sites/[id]/database/schema/route": [ + "/api/auth/check/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/admin/sites/[id]/database/schema/route-57afe5f39873ef1b.js" + "static/chunks/app/api/auth/check/route-dab4b93b788ff764.js" ], - "/api/auth/check/route": [ + "/api/analytics/interaction/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/auth/check/route-dab4b93b788ff764.js" + "static/chunks/app/api/analytics/interaction/route-6e80ed168ac9216b.js" ], - "/api/auth/login/route": [ + "/api/docs/[...path]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/auth/login/route-6bb231b7c02f90a8.js" + "static/chunks/app/api/docs/[...path]/route-627df421c9593aad.js" ], - "/api/generate/route": [ + "/api/auth/login/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/generate/route-3fcc5518477e369e.js" + "static/chunks/app/api/auth/login/route-6bb231b7c02f90a8.js" ], "/api/auth/logout/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -206,33 +213,33 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/auth/me/route-9905c76bc79bb039.js" ], - "/api/docs/[...path]/route": [ + "/api/projects/[id]/sites/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/docs/[...path]/route-627df421c9593aad.js" + "static/chunks/app/api/projects/[id]/sites/route-b8d9f3309a1aabb6.js" ], - "/api/projects/[id]/sites/route": [ + "/api/projects/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/projects/[id]/sites/route-b8d9f3309a1aabb6.js" + "static/chunks/app/api/projects/route-3fdeadd5f4cc9321.js" ], - "/api/models/route": [ + "/api/generate/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/models/route-f2500a9d9bef7a52.js" + "static/chunks/app/api/generate/route-3fcc5518477e369e.js" ], - "/api/projects/route": [ + "/api/models/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/projects/route-3fdeadd5f4cc9321.js" + "static/chunks/app/api/models/route-f2500a9d9bef7a52.js" ], "/api/sites/[id]/publish/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -255,12 +262,12 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/sites/[id]/route-8757097247ef3272.js" ], - "/api/sites/[id]/settings/route": [ + "/api/sites/[id]/thumbnail/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/sites/[id]/settings/route-a4110613ae39e9e3.js" + "static/chunks/app/api/sites/[id]/thumbnail/route-82f44a449ae7dd32.js" ], "/api/sites/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -269,19 +276,19 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/sites/route-1b735122cd050b64.js" ], - "/api/sites/[id]/thumbnail/route": [ + "/api/sites/[id]/settings/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/sites/[id]/thumbnail/route-82f44a449ae7dd32.js" + "static/chunks/app/api/sites/[id]/settings/route-a4110613ae39e9e3.js" ], - "/api/sync/files/route": [ + "/api/sync/projects/[id]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/sync/files/route-63c78c4ce397e171.js" + "static/chunks/app/api/sync/projects/[id]/route-df598dcf120a1209.js" ], "/api/sync/projects/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -290,26 +297,26 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/api/sync/projects/route-9e0db8afae377fa3.js" ], - "/api/validate-key/route": [ + "/api/sync/files/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/validate-key/route-c03a8560d2bd05a5.js" + "static/chunks/app/api/sync/files/route-63c78c4ce397e171.js" ], - "/api/sync/projects/[id]/route": [ + "/sites/[id]/[...path]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/sync/projects/[id]/route-df598dcf120a1209.js" + "static/chunks/app/sites/[id]/[...path]/route-21a2d1800183d7cb.js" ], - "/sites/[id]/[...path]/route": [ + "/api/sync/status/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/sites/[id]/[...path]/route-21a2d1800183d7cb.js" + "static/chunks/app/api/sync/status/route-8bb958d7801bf763.js" ], "/sites/[id]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -318,19 +325,19 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/sites/[id]/route-aaf0334e238f8f14.js" ], - "/api/sync/status/route": [ + "/api/validate-key/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/sync/status/route-8bb958d7801bf763.js" + "static/chunks/app/api/validate-key/route-c03a8560d2bd05a5.js" ], - "/api/analytics/[siteId]/sessions/route": [ + "/api/sites/[id]/functions/[...path]/route": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/analytics/[siteId]/sessions/route-248ca834c38e1f49.js" + "static/chunks/app/api/sites/[id]/functions/[...path]/route-1e8dcddfbba051ee.js" ], "/admin/docs/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -360,7 +367,7 @@ "static/chunks/main-app-eac23abd81400eeb.js", "static/chunks/app/admin/page-f05c1054700b06bb.js" ], - "/admin/projects/page": [ + "/admin/settings/application/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", @@ -372,7 +379,7 @@ "static/chunks/3263-c92ef084ef21734b.js", "static/chunks/4750-0f9d0976158ca18d.js", "static/chunks/9695-475a71a5d57464e1.js", - "static/chunks/app/admin/projects/page-1d5cea6db8f0f7fa.js" + "static/chunks/app/admin/settings/application/page-dc785116eef18e9d.js" ], "/admin/settings/model/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -388,7 +395,7 @@ "static/chunks/9695-475a71a5d57464e1.js", "static/chunks/app/admin/settings/model/page-e024da3091445646.js" ], - "/admin/settings/application/page": [ + "/admin/projects/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", @@ -400,9 +407,9 @@ "static/chunks/3263-c92ef084ef21734b.js", "static/chunks/4750-0f9d0976158ca18d.js", "static/chunks/9695-475a71a5d57464e1.js", - "static/chunks/app/admin/settings/application/page-dc785116eef18e9d.js" + "static/chunks/app/admin/projects/page-1d5cea6db8f0f7fa.js" ], - "/admin/templates/page": [ + "/admin/skills/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", @@ -414,9 +421,9 @@ "static/chunks/3263-c92ef084ef21734b.js", "static/chunks/4750-0f9d0976158ca18d.js", "static/chunks/9695-475a71a5d57464e1.js", - "static/chunks/app/admin/templates/page-e957189165c35277.js" + "static/chunks/app/admin/skills/page-cfcec55ab3500973.js" ], - "/admin/skills/page": [ + "/admin/settings/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", @@ -428,7 +435,7 @@ "static/chunks/3263-c92ef084ef21734b.js", "static/chunks/4750-0f9d0976158ca18d.js", "static/chunks/9695-475a71a5d57464e1.js", - "static/chunks/app/admin/skills/page-cfcec55ab3500973.js" + "static/chunks/app/admin/settings/page-b4f8d13de930b91b.js" ], "/admin/sites/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -444,7 +451,7 @@ "static/chunks/9695-475a71a5d57464e1.js", "static/chunks/app/admin/sites/page-f0e071160afe9175.js" ], - "/admin/settings/page": [ + "/admin/templates/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", "static/chunks/4bd1b696-2683f5a71cc09935.js", "static/chunks/1684-94ae6109893bd411.js", @@ -456,7 +463,7 @@ "static/chunks/3263-c92ef084ef21734b.js", "static/chunks/4750-0f9d0976158ca18d.js", "static/chunks/9695-475a71a5d57464e1.js", - "static/chunks/app/admin/settings/page-b4f8d13de930b91b.js" + "static/chunks/app/admin/templates/page-e957189165c35277.js" ], "/page": [ "static/chunks/webpack-c81a7e1091340d8b.js", @@ -482,13 +489,6 @@ "static/chunks/4792-f97f5e70e2ff5861.js", "static/chunks/4750-0f9d0976158ca18d.js", "static/chunks/app/test-generation/page-c0fb010ce78373b4.js" - ], - "/api/sites/[id]/functions/[...path]/route": [ - "static/chunks/webpack-c81a7e1091340d8b.js", - "static/chunks/4bd1b696-2683f5a71cc09935.js", - "static/chunks/1684-94ae6109893bd411.js", - "static/chunks/main-app-eac23abd81400eeb.js", - "static/chunks/app/api/sites/[id]/functions/[...path]/route-1e8dcddfbba051ee.js" ] } } \ No newline at end of file diff --git a/.next/app-path-routes-manifest.json b/.next/app-path-routes-manifest.json index a1f617157bdbc924f51e82875fd9e8909746d060..6581d5be762181220fdff048b0211cff342c0de0 100644 --- a/.next/app-path-routes-manifest.json +++ b/.next/app-path-routes-manifest.json @@ -1,61 +1,61 @@ { "/_not-found/page": "/_not-found", - "/api/admin/run-migrations/route": "/api/admin/run-migrations", - "/api/admin/sites/[id]/database/query/route": "/api/admin/sites/[id]/database/query", + "/api/admin/sites/[id]/database/schema/route": "/api/admin/sites/[id]/database/schema", "/api/admin/sites/[id]/database/logs/route": "/api/admin/sites/[id]/database/logs", - "/api/admin/sites/[id]/functions/[functionId]/route": "/api/admin/sites/[id]/functions/[functionId]", + "/api/admin/sites/[id]/database/query/route": "/api/admin/sites/[id]/database/query", + "/api/admin/run-migrations/route": "/api/admin/run-migrations", "/api/admin/sites/[id]/functions/[functionId]/logs/route": "/api/admin/sites/[id]/functions/[functionId]/logs", - "/api/admin/sites/[id]/functions/route": "/api/admin/sites/[id]/functions", + "/api/admin/sites/[id]/functions/[functionId]/route": "/api/admin/sites/[id]/functions/[functionId]", "/api/admin/sites/[id]/secrets/[secretId]/route": "/api/admin/sites/[id]/secrets/[secretId]", "/api/admin/sites/[id]/secrets/route": "/api/admin/sites/[id]/secrets", - "/api/admin/sites/[id]/server-functions/[functionId]/route": "/api/admin/sites/[id]/server-functions/[functionId]", - "/api/admin/sites/[id]/server-context/route": "/api/admin/sites/[id]/server-context", "/api/admin/sites/[id]/server-context/mutate/route": "/api/admin/sites/[id]/server-context/mutate", + "/api/admin/sites/[id]/server-context/route": "/api/admin/sites/[id]/server-context", + "/api/admin/sites/[id]/server-functions/[functionId]/route": "/api/admin/sites/[id]/server-functions/[functionId]", "/api/admin/sites/[id]/server-functions/route": "/api/admin/sites/[id]/server-functions", + "/api/admin/sites/[id]/functions/route": "/api/admin/sites/[id]/functions", "/api/analytics/[siteId]/clear/route": "/api/analytics/[siteId]/clear", "/api/analytics/[siteId]/export/route": "/api/analytics/[siteId]/export", - "/api/analytics/[siteId]/engagement/route": "/api/analytics/[siteId]/engagement", "/api/analytics/[siteId]/heatmap/route": "/api/analytics/[siteId]/heatmap", + "/api/analytics/[siteId]/engagement/route": "/api/analytics/[siteId]/engagement", + "/api/analytics/[siteId]/sessions/route": "/api/analytics/[siteId]/sessions", "/api/analytics/[siteId]/storage/route": "/api/analytics/[siteId]/storage", "/api/analytics/[siteId]/route": "/api/analytics/[siteId]", - "/api/analytics/track/route": "/api/analytics/track", "/api/analytics/[siteId]/overview/route": "/api/analytics/[siteId]/overview", - "/api/analytics/interaction/route": "/api/analytics/interaction", - "/api/admin/sites/[id]/database/schema/route": "/api/admin/sites/[id]/database/schema", + "/api/analytics/track/route": "/api/analytics/track", "/api/auth/check/route": "/api/auth/check", + "/api/analytics/interaction/route": "/api/analytics/interaction", + "/api/docs/[...path]/route": "/api/docs/[...path]", "/api/auth/login/route": "/api/auth/login", - "/api/generate/route": "/api/generate", "/api/auth/logout/route": "/api/auth/logout", "/api/auth/me/route": "/api/auth/me", - "/api/docs/[...path]/route": "/api/docs/[...path]", "/api/projects/[id]/sites/route": "/api/projects/[id]/sites", - "/api/models/route": "/api/models", "/api/projects/route": "/api/projects", + "/api/generate/route": "/api/generate", + "/api/models/route": "/api/models", "/api/sites/[id]/publish/route": "/api/sites/[id]/publish", "/api/shell/execute/route": "/api/shell/execute", "/api/sites/[id]/route": "/api/sites/[id]", - "/api/sites/[id]/settings/route": "/api/sites/[id]/settings", - "/api/sites/route": "/api/sites", "/api/sites/[id]/thumbnail/route": "/api/sites/[id]/thumbnail", - "/api/sync/files/route": "/api/sync/files", - "/api/sync/projects/route": "/api/sync/projects", - "/api/validate-key/route": "/api/validate-key", + "/api/sites/route": "/api/sites", + "/api/sites/[id]/settings/route": "/api/sites/[id]/settings", "/api/sync/projects/[id]/route": "/api/sync/projects/[id]", + "/api/sync/projects/route": "/api/sync/projects", + "/api/sync/files/route": "/api/sync/files", "/sites/[id]/[...path]/route": "/sites/[id]/[...path]", - "/sites/[id]/route": "/sites/[id]", "/api/sync/status/route": "/api/sync/status", - "/api/analytics/[siteId]/sessions/route": "/api/analytics/[siteId]/sessions", + "/sites/[id]/route": "/sites/[id]", + "/api/validate-key/route": "/api/validate-key", + "/api/sites/[id]/functions/[...path]/route": "/api/sites/[id]/functions/[...path]", "/admin/docs/page": "/admin/docs", "/admin/login/page": "/admin/login", "/admin/page": "/admin", - "/admin/projects/page": "/admin/projects", - "/admin/settings/model/page": "/admin/settings/model", "/admin/settings/application/page": "/admin/settings/application", - "/admin/templates/page": "/admin/templates", + "/admin/settings/model/page": "/admin/settings/model", + "/admin/projects/page": "/admin/projects", "/admin/skills/page": "/admin/skills", - "/admin/sites/page": "/admin/sites", "/admin/settings/page": "/admin/settings", + "/admin/sites/page": "/admin/sites", + "/admin/templates/page": "/admin/templates", "/page": "/", - "/test-generation/page": "/test-generation", - "/api/sites/[id]/functions/[...path]/route": "/api/sites/[id]/functions/[...path]" + "/test-generation/page": "/test-generation" } \ No newline at end of file diff --git a/.next/build-manifest.json b/.next/build-manifest.json index 506af8e48a6bd6b2a2a2710f6523e3cd9fcda378..bb21cc3577749d55889483ea9154a87113729801 100644 --- a/.next/build-manifest.json +++ b/.next/build-manifest.json @@ -5,8 +5,8 @@ "devFiles": [], "ampDevFiles": [], "lowPriorityFiles": [ - "static/GN54BbL4KORqecYNj1l26/_buildManifest.js", - "static/GN54BbL4KORqecYNj1l26/_ssgManifest.js" + "static/9vuBdSevB6CUChUh5Igaf/_buildManifest.js", + "static/9vuBdSevB6CUChUh5Igaf/_ssgManifest.js" ], "rootMainFiles": [ "static/chunks/webpack-c81a7e1091340d8b.js", diff --git a/.next/prerender-manifest.json b/.next/prerender-manifest.json index 12e087b749dc5eee52f72e72d2c1e68b29b0fd27..5e0735a6943fc2b94e81f238f16ea58b7378d680 100644 --- a/.next/prerender-manifest.json +++ b/.next/prerender-manifest.json @@ -49,7 +49,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/docs": { + "/admin/settings/model": { "experimentalBypassFor": [ { "type": "header", @@ -62,8 +62,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/docs", - "dataRoute": "/admin/docs.rsc", + "srcRoute": "/admin/settings/model", + "dataRoute": "/admin/settings/model.rsc", "allowHeader": [ "host", "x-matched-path", @@ -73,7 +73,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/templates": { + "/admin/skills": { "experimentalBypassFor": [ { "type": "header", @@ -86,8 +86,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/templates", - "dataRoute": "/admin/templates.rsc", + "srcRoute": "/admin/skills", + "dataRoute": "/admin/skills.rsc", "allowHeader": [ "host", "x-matched-path", @@ -97,7 +97,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/settings/application": { + "/": { "experimentalBypassFor": [ { "type": "header", @@ -110,8 +110,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/settings/application", - "dataRoute": "/admin/settings/application.rsc", + "srcRoute": "/", + "dataRoute": "/index.rsc", "allowHeader": [ "host", "x-matched-path", @@ -121,7 +121,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/settings": { + "/test-generation": { "experimentalBypassFor": [ { "type": "header", @@ -134,8 +134,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/settings", - "dataRoute": "/admin/settings.rsc", + "srcRoute": "/test-generation", + "dataRoute": "/test-generation.rsc", "allowHeader": [ "host", "x-matched-path", @@ -145,7 +145,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/projects": { + "/admin/docs": { "experimentalBypassFor": [ { "type": "header", @@ -158,8 +158,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/projects", - "dataRoute": "/admin/projects.rsc", + "srcRoute": "/admin/docs", + "dataRoute": "/admin/docs.rsc", "allowHeader": [ "host", "x-matched-path", @@ -169,7 +169,7 @@ "x-next-revalidate-tag-token" ] }, - "/test-generation": { + "/admin/settings/application": { "experimentalBypassFor": [ { "type": "header", @@ -182,8 +182,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/test-generation", - "dataRoute": "/test-generation.rsc", + "srcRoute": "/admin/settings/application", + "dataRoute": "/admin/settings/application.rsc", "allowHeader": [ "host", "x-matched-path", @@ -193,7 +193,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/skills": { + "/admin/sites": { "experimentalBypassFor": [ { "type": "header", @@ -206,8 +206,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/skills", - "dataRoute": "/admin/skills.rsc", + "srcRoute": "/admin/sites", + "dataRoute": "/admin/sites.rsc", "allowHeader": [ "host", "x-matched-path", @@ -217,7 +217,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/sites": { + "/admin/settings": { "experimentalBypassFor": [ { "type": "header", @@ -230,8 +230,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/sites", - "dataRoute": "/admin/sites.rsc", + "srcRoute": "/admin/settings", + "dataRoute": "/admin/settings.rsc", "allowHeader": [ "host", "x-matched-path", @@ -241,7 +241,7 @@ "x-next-revalidate-tag-token" ] }, - "/admin/settings/model": { + "/admin/templates": { "experimentalBypassFor": [ { "type": "header", @@ -254,8 +254,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/admin/settings/model", - "dataRoute": "/admin/settings/model.rsc", + "srcRoute": "/admin/templates", + "dataRoute": "/admin/templates.rsc", "allowHeader": [ "host", "x-matched-path", @@ -265,7 +265,7 @@ "x-next-revalidate-tag-token" ] }, - "/": { + "/admin/projects": { "experimentalBypassFor": [ { "type": "header", @@ -278,8 +278,8 @@ } ], "initialRevalidateSeconds": false, - "srcRoute": "/", - "dataRoute": "/index.rsc", + "srcRoute": "/admin/projects", + "dataRoute": "/admin/projects.rsc", "allowHeader": [ "host", "x-matched-path", @@ -293,8 +293,8 @@ "dynamicRoutes": {}, "notFoundRoutes": [], "preview": { - "previewModeId": "3f6e7b68ca0f25523264b5e13ccf0d1b", - "previewModeSigningKey": "66037fb25b96b1af87773cedf53654006f3a412cfca9a385817e5b6fc971e218", - "previewModeEncryptionKey": "780f25b864dc75e98079e1c0718dbfc6d54b653657cbe5f47412a54f508f00b9" + "previewModeId": "34a23cbb30e9dedfdf948344c6b49fd3", + "previewModeSigningKey": "025c2a1f4659e3ab0244bd7c854a02f0b7cd74954bb516ce1b319c111eec1b34", + "previewModeEncryptionKey": "a76a5d1205f9c38e0a69e2c1aa3667910a81753ae956d745e574856885a4715e" } } \ No newline at end of file diff --git a/.next/server/app-paths-manifest.json b/.next/server/app-paths-manifest.json index 24e0c0f9c7ab3fac5373489512f6ebd797baf4bf..a996c7234a9f0a1da6db93177502562306898595 100644 --- a/.next/server/app-paths-manifest.json +++ b/.next/server/app-paths-manifest.json @@ -1,61 +1,61 @@ { "/_not-found/page": "app/_not-found/page.js", - "/api/admin/run-migrations/route": "app/api/admin/run-migrations/route.js", - "/api/admin/sites/[id]/database/query/route": "app/api/admin/sites/[id]/database/query/route.js", + "/api/admin/sites/[id]/database/schema/route": "app/api/admin/sites/[id]/database/schema/route.js", "/api/admin/sites/[id]/database/logs/route": "app/api/admin/sites/[id]/database/logs/route.js", - "/api/admin/sites/[id]/functions/[functionId]/route": "app/api/admin/sites/[id]/functions/[functionId]/route.js", + "/api/admin/sites/[id]/database/query/route": "app/api/admin/sites/[id]/database/query/route.js", + "/api/admin/run-migrations/route": "app/api/admin/run-migrations/route.js", "/api/admin/sites/[id]/functions/[functionId]/logs/route": "app/api/admin/sites/[id]/functions/[functionId]/logs/route.js", - "/api/admin/sites/[id]/functions/route": "app/api/admin/sites/[id]/functions/route.js", + "/api/admin/sites/[id]/functions/[functionId]/route": "app/api/admin/sites/[id]/functions/[functionId]/route.js", "/api/admin/sites/[id]/secrets/[secretId]/route": "app/api/admin/sites/[id]/secrets/[secretId]/route.js", "/api/admin/sites/[id]/secrets/route": "app/api/admin/sites/[id]/secrets/route.js", - "/api/admin/sites/[id]/server-functions/[functionId]/route": "app/api/admin/sites/[id]/server-functions/[functionId]/route.js", - "/api/admin/sites/[id]/server-context/route": "app/api/admin/sites/[id]/server-context/route.js", "/api/admin/sites/[id]/server-context/mutate/route": "app/api/admin/sites/[id]/server-context/mutate/route.js", + "/api/admin/sites/[id]/server-context/route": "app/api/admin/sites/[id]/server-context/route.js", + "/api/admin/sites/[id]/server-functions/[functionId]/route": "app/api/admin/sites/[id]/server-functions/[functionId]/route.js", "/api/admin/sites/[id]/server-functions/route": "app/api/admin/sites/[id]/server-functions/route.js", + "/api/admin/sites/[id]/functions/route": "app/api/admin/sites/[id]/functions/route.js", "/api/analytics/[siteId]/clear/route": "app/api/analytics/[siteId]/clear/route.js", "/api/analytics/[siteId]/export/route": "app/api/analytics/[siteId]/export/route.js", - "/api/analytics/[siteId]/engagement/route": "app/api/analytics/[siteId]/engagement/route.js", "/api/analytics/[siteId]/heatmap/route": "app/api/analytics/[siteId]/heatmap/route.js", + "/api/analytics/[siteId]/engagement/route": "app/api/analytics/[siteId]/engagement/route.js", + "/api/analytics/[siteId]/sessions/route": "app/api/analytics/[siteId]/sessions/route.js", "/api/analytics/[siteId]/storage/route": "app/api/analytics/[siteId]/storage/route.js", "/api/analytics/[siteId]/route": "app/api/analytics/[siteId]/route.js", - "/api/analytics/track/route": "app/api/analytics/track/route.js", "/api/analytics/[siteId]/overview/route": "app/api/analytics/[siteId]/overview/route.js", - "/api/analytics/interaction/route": "app/api/analytics/interaction/route.js", - "/api/admin/sites/[id]/database/schema/route": "app/api/admin/sites/[id]/database/schema/route.js", + "/api/analytics/track/route": "app/api/analytics/track/route.js", "/api/auth/check/route": "app/api/auth/check/route.js", + "/api/analytics/interaction/route": "app/api/analytics/interaction/route.js", + "/api/docs/[...path]/route": "app/api/docs/[...path]/route.js", "/api/auth/login/route": "app/api/auth/login/route.js", - "/api/generate/route": "app/api/generate/route.js", "/api/auth/logout/route": "app/api/auth/logout/route.js", "/api/auth/me/route": "app/api/auth/me/route.js", - "/api/docs/[...path]/route": "app/api/docs/[...path]/route.js", "/api/projects/[id]/sites/route": "app/api/projects/[id]/sites/route.js", - "/api/models/route": "app/api/models/route.js", "/api/projects/route": "app/api/projects/route.js", + "/api/generate/route": "app/api/generate/route.js", + "/api/models/route": "app/api/models/route.js", "/api/sites/[id]/publish/route": "app/api/sites/[id]/publish/route.js", "/api/shell/execute/route": "app/api/shell/execute/route.js", "/api/sites/[id]/route": "app/api/sites/[id]/route.js", - "/api/sites/[id]/settings/route": "app/api/sites/[id]/settings/route.js", - "/api/sites/route": "app/api/sites/route.js", "/api/sites/[id]/thumbnail/route": "app/api/sites/[id]/thumbnail/route.js", - "/api/sync/files/route": "app/api/sync/files/route.js", - "/api/sync/projects/route": "app/api/sync/projects/route.js", - "/api/validate-key/route": "app/api/validate-key/route.js", + "/api/sites/route": "app/api/sites/route.js", + "/api/sites/[id]/settings/route": "app/api/sites/[id]/settings/route.js", "/api/sync/projects/[id]/route": "app/api/sync/projects/[id]/route.js", + "/api/sync/projects/route": "app/api/sync/projects/route.js", + "/api/sync/files/route": "app/api/sync/files/route.js", "/sites/[id]/[...path]/route": "app/sites/[id]/[...path]/route.js", - "/sites/[id]/route": "app/sites/[id]/route.js", "/api/sync/status/route": "app/api/sync/status/route.js", - "/api/analytics/[siteId]/sessions/route": "app/api/analytics/[siteId]/sessions/route.js", + "/sites/[id]/route": "app/sites/[id]/route.js", + "/api/validate-key/route": "app/api/validate-key/route.js", + "/api/sites/[id]/functions/[...path]/route": "app/api/sites/[id]/functions/[...path]/route.js", "/admin/docs/page": "app/admin/docs/page.js", "/admin/login/page": "app/admin/login/page.js", "/admin/page": "app/admin/page.js", - "/admin/projects/page": "app/admin/projects/page.js", - "/admin/settings/model/page": "app/admin/settings/model/page.js", "/admin/settings/application/page": "app/admin/settings/application/page.js", - "/admin/templates/page": "app/admin/templates/page.js", + "/admin/settings/model/page": "app/admin/settings/model/page.js", + "/admin/projects/page": "app/admin/projects/page.js", "/admin/skills/page": "app/admin/skills/page.js", - "/admin/sites/page": "app/admin/sites/page.js", "/admin/settings/page": "app/admin/settings/page.js", + "/admin/sites/page": "app/admin/sites/page.js", + "/admin/templates/page": "app/admin/templates/page.js", "/page": "app/page.js", - "/test-generation/page": "app/test-generation/page.js", - "/api/sites/[id]/functions/[...path]/route": "app/api/sites/[id]/functions/[...path]/route.js" + "/test-generation/page": "app/test-generation/page.js" } \ No newline at end of file diff --git a/.next/server/app/_not-found.html b/.next/server/app/_not-found.html index 9533086a566a71907627239ed068375a9b638b75..bf9f309d0ee3e3b89e484dec17289975d9f2c626 100644 --- a/.next/server/app/_not-found.html +++ b/.next/server/app/_not-found.html @@ -1 +1 @@ -
Redirecting...
Redirecting...