├── .env.example ├── .eslintrc.json ├── .gitignore ├── .vercelignore ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── bun.lockb ├── components.json ├── drizzle.config.ts ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── public ├── default.jpg ├── home-hero.jpg ├── next.svg ├── system.jpg └── vercel.svg ├── src ├── app │ ├── action.tsx │ ├── api │ │ ├── stripe │ │ │ └── route.ts │ │ └── trpc │ │ │ └── [trpc] │ │ │ └── route.ts │ ├── auth │ │ ├── callback │ │ │ └── route.ts │ │ ├── login │ │ │ └── page.tsx │ │ └── logout │ │ │ └── route.ts │ ├── expired │ │ └── page.tsx │ ├── favicon.ico │ ├── globals.css │ ├── landing │ │ └── page.tsx │ ├── layout.tsx │ ├── messages │ │ └── page.tsx │ ├── page.tsx │ ├── playground-client │ │ └── page.tsx │ ├── playground │ │ └── page.tsx │ ├── profile │ │ └── page.tsx │ ├── support │ │ └── page.tsx │ └── workout │ │ ├── action.tsx │ │ └── page.tsx ├── components │ ├── Messages.tsx │ ├── TestRSC.tsx │ ├── client-pages │ │ ├── messages.tsx │ │ └── workout.tsx │ ├── exercise │ │ ├── AddExerciseCardClient.tsx │ │ └── AddExerciseCardServer.tsx │ ├── layout │ │ ├── Footer.tsx │ │ └── NavBar.tsx │ ├── schedule │ │ ├── ManageSchedule.tsx │ │ └── OneDaySchedule.tsx │ ├── ui │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── collapsible.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── table.tsx │ │ ├── textarea.tsx │ │ ├── toggle-group.tsx │ │ └── toggle.tsx │ └── workout │ │ ├── CompleteWorkoutCard.tsx │ │ ├── CreateWorkoutCard.tsx │ │ ├── CurrentWorkout.tsx │ │ ├── ViewAllWorkouts.tsx │ │ ├── ViewAllWorkoutsDetails.tsx │ │ └── WorkoutBreakdown.tsx ├── env.ts ├── lib │ └── utils.ts ├── middleware.ts ├── server │ ├── ai │ │ └── index.ts │ ├── db │ │ ├── index.ts │ │ └── schema.ts │ ├── helper │ │ ├── auth.ts │ │ ├── events.ts │ │ ├── url.ts │ │ └── workout.ts │ ├── index.ts │ ├── routers │ │ ├── _app.ts │ │ ├── exercise.ts │ │ ├── feedback.ts │ │ ├── schedule.ts │ │ ├── sets.ts │ │ ├── subscription.ts │ │ ├── user.ts │ │ └── workout.ts │ ├── sb │ │ ├── client.ts │ │ ├── database.types.ts │ │ ├── helper.ts │ │ ├── middleware.ts │ │ └── server.ts │ ├── stripe │ │ └── index.ts │ └── trpc.ts └── trpc │ ├── react.tsx │ └── server.ts ├── supabase ├── .gitignore ├── config.toml ├── functions │ ├── _shared │ │ └── database.types.ts │ ├── embed-test │ │ └── index.ts │ ├── generate-embedding │ │ └── index.ts │ ├── generate-exercise-embedding │ │ └── index.ts │ ├── hello-world │ │ └── index.ts │ ├── search-exercise │ │ └── index.ts │ └── search │ │ └── index.ts ├── migrations │ ├── 20240427145226_embeddings-demo-search.sql │ ├── 20240427145500_solid_the_twelve.sql │ ├── 20240427195338_embeddings-demo-search.sql │ ├── 20240427195347_user-exercise-search.sql │ ├── 20240427195349_large_viper.sql │ ├── 20240517173236_new_embeddings.sql │ └── meta │ │ ├── 0000_snapshot.json │ │ ├── 0001_snapshot.json │ │ ├── 0002_snapshot.json │ │ └── _journal.json └── seed.sql ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/.gitignore -------------------------------------------------------------------------------- /.vercelignore: -------------------------------------------------------------------------------- 1 | ./supabase -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/bun.lockb -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/components.json -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/public/default.jpg -------------------------------------------------------------------------------- /public/home-hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/public/home-hero.jpg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/system.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/public/system.jpg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/app/action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/action.tsx -------------------------------------------------------------------------------- /src/app/api/stripe/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/api/stripe/route.ts -------------------------------------------------------------------------------- /src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /src/app/auth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/auth/callback/route.ts -------------------------------------------------------------------------------- /src/app/auth/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/auth/login/page.tsx -------------------------------------------------------------------------------- /src/app/auth/logout/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/auth/logout/route.ts -------------------------------------------------------------------------------- /src/app/expired/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/expired/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/landing/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/landing/page.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/messages/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/messages/page.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/playground-client/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/playground-client/page.tsx -------------------------------------------------------------------------------- /src/app/playground/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/playground/page.tsx -------------------------------------------------------------------------------- /src/app/profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/profile/page.tsx -------------------------------------------------------------------------------- /src/app/support/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/support/page.tsx -------------------------------------------------------------------------------- /src/app/workout/action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/workout/action.tsx -------------------------------------------------------------------------------- /src/app/workout/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/app/workout/page.tsx -------------------------------------------------------------------------------- /src/components/Messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/Messages.tsx -------------------------------------------------------------------------------- /src/components/TestRSC.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/TestRSC.tsx -------------------------------------------------------------------------------- /src/components/client-pages/messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/client-pages/messages.tsx -------------------------------------------------------------------------------- /src/components/client-pages/workout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/client-pages/workout.tsx -------------------------------------------------------------------------------- /src/components/exercise/AddExerciseCardClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/exercise/AddExerciseCardClient.tsx -------------------------------------------------------------------------------- /src/components/exercise/AddExerciseCardServer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/exercise/AddExerciseCardServer.tsx -------------------------------------------------------------------------------- /src/components/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/layout/Footer.tsx -------------------------------------------------------------------------------- /src/components/layout/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/layout/NavBar.tsx -------------------------------------------------------------------------------- /src/components/schedule/ManageSchedule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/schedule/ManageSchedule.tsx -------------------------------------------------------------------------------- /src/components/schedule/OneDaySchedule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/schedule/OneDaySchedule.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /src/components/workout/CompleteWorkoutCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/workout/CompleteWorkoutCard.tsx -------------------------------------------------------------------------------- /src/components/workout/CreateWorkoutCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/workout/CreateWorkoutCard.tsx -------------------------------------------------------------------------------- /src/components/workout/CurrentWorkout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/workout/CurrentWorkout.tsx -------------------------------------------------------------------------------- /src/components/workout/ViewAllWorkouts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/workout/ViewAllWorkouts.tsx -------------------------------------------------------------------------------- /src/components/workout/ViewAllWorkoutsDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/workout/ViewAllWorkoutsDetails.tsx -------------------------------------------------------------------------------- /src/components/workout/WorkoutBreakdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/components/workout/WorkoutBreakdown.tsx -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/server/ai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/ai/index.ts -------------------------------------------------------------------------------- /src/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/db/index.ts -------------------------------------------------------------------------------- /src/server/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/db/schema.ts -------------------------------------------------------------------------------- /src/server/helper/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/helper/auth.ts -------------------------------------------------------------------------------- /src/server/helper/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/helper/events.ts -------------------------------------------------------------------------------- /src/server/helper/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/helper/url.ts -------------------------------------------------------------------------------- /src/server/helper/workout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/helper/workout.ts -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/routers/_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/_app.ts -------------------------------------------------------------------------------- /src/server/routers/exercise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/exercise.ts -------------------------------------------------------------------------------- /src/server/routers/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/feedback.ts -------------------------------------------------------------------------------- /src/server/routers/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/schedule.ts -------------------------------------------------------------------------------- /src/server/routers/sets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/sets.ts -------------------------------------------------------------------------------- /src/server/routers/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/subscription.ts -------------------------------------------------------------------------------- /src/server/routers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/user.ts -------------------------------------------------------------------------------- /src/server/routers/workout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/routers/workout.ts -------------------------------------------------------------------------------- /src/server/sb/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/sb/client.ts -------------------------------------------------------------------------------- /src/server/sb/database.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/sb/database.types.ts -------------------------------------------------------------------------------- /src/server/sb/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/sb/helper.ts -------------------------------------------------------------------------------- /src/server/sb/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/sb/middleware.ts -------------------------------------------------------------------------------- /src/server/sb/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/sb/server.ts -------------------------------------------------------------------------------- /src/server/stripe/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/stripe/index.ts -------------------------------------------------------------------------------- /src/server/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/server/trpc.ts -------------------------------------------------------------------------------- /src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/trpc/react.tsx -------------------------------------------------------------------------------- /src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/src/trpc/server.ts -------------------------------------------------------------------------------- /supabase/.gitignore: -------------------------------------------------------------------------------- 1 | # Supabase 2 | .branches 3 | .temp 4 | .env 5 | -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /supabase/functions/_shared/database.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/_shared/database.types.ts -------------------------------------------------------------------------------- /supabase/functions/embed-test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/embed-test/index.ts -------------------------------------------------------------------------------- /supabase/functions/generate-embedding/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/generate-embedding/index.ts -------------------------------------------------------------------------------- /supabase/functions/generate-exercise-embedding/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/generate-exercise-embedding/index.ts -------------------------------------------------------------------------------- /supabase/functions/hello-world/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/hello-world/index.ts -------------------------------------------------------------------------------- /supabase/functions/search-exercise/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/search-exercise/index.ts -------------------------------------------------------------------------------- /supabase/functions/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/functions/search/index.ts -------------------------------------------------------------------------------- /supabase/migrations/20240427145226_embeddings-demo-search.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/20240427145226_embeddings-demo-search.sql -------------------------------------------------------------------------------- /supabase/migrations/20240427145500_solid_the_twelve.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "user_schedule" ADD COLUMN "name" text DEFAULT 'Big Lift' NOT NULL; -------------------------------------------------------------------------------- /supabase/migrations/20240427195338_embeddings-demo-search.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/20240427195338_embeddings-demo-search.sql -------------------------------------------------------------------------------- /supabase/migrations/20240427195347_user-exercise-search.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/20240427195347_user-exercise-search.sql -------------------------------------------------------------------------------- /supabase/migrations/20240427195349_large_viper.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/20240427195349_large_viper.sql -------------------------------------------------------------------------------- /supabase/migrations/20240517173236_new_embeddings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/20240517173236_new_embeddings.sql -------------------------------------------------------------------------------- /supabase/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /supabase/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /supabase/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /supabase/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/supabase/migrations/meta/_journal.json -------------------------------------------------------------------------------- /supabase/seed.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davis7dotsh/ARCHIVE-weights-ai/HEAD/tsconfig.json --------------------------------------------------------------------------------