├── .DS_Store ├── .env.example ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── app.vue ├── assets ├── logo.png ├── logo.svg └── main.css ├── components ├── Completed.vue ├── Edit.vue ├── Loading.vue ├── Overlay.vue ├── Preview.vue ├── Preview │ ├── Controls.vue │ └── Text.vue ├── Transcribe │ ├── Config.vue │ └── Subtitle.vue └── User.vue ├── composables ├── useConfig.ts ├── useCustomHead.ts ├── useInMemoryFile.ts ├── usePlayback.ts ├── useSupabase.ts ├── useTranscode.ts └── useTranscription.ts ├── layouts └── default.vue ├── middleware └── auth.ts ├── nuxt.config.ts ├── package.json ├── pages ├── create.vue ├── home.vue ├── index.vue ├── login.vue └── v │ └── [id].vue ├── public ├── logo.svg └── og.png ├── server └── middleware │ └── headers.ts ├── supabase ├── .temp │ └── project-ref ├── config.toml ├── functions │ ├── transcribe-webhook │ │ └── index.ts │ └── transcribe │ │ └── index.ts └── seed.sql ├── tsconfig.json ├── utils ├── database.types.ts ├── functions.ts └── interface.ts └── yarn.lock /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/.DS_Store -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/app.vue -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/assets/main.css -------------------------------------------------------------------------------- /components/Completed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Completed.vue -------------------------------------------------------------------------------- /components/Edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Edit.vue -------------------------------------------------------------------------------- /components/Loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Loading.vue -------------------------------------------------------------------------------- /components/Overlay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Overlay.vue -------------------------------------------------------------------------------- /components/Preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Preview.vue -------------------------------------------------------------------------------- /components/Preview/Controls.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Preview/Controls.vue -------------------------------------------------------------------------------- /components/Preview/Text.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Preview/Text.vue -------------------------------------------------------------------------------- /components/Transcribe/Config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Transcribe/Config.vue -------------------------------------------------------------------------------- /components/Transcribe/Subtitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/Transcribe/Subtitle.vue -------------------------------------------------------------------------------- /components/User.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/components/User.vue -------------------------------------------------------------------------------- /composables/useConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/useConfig.ts -------------------------------------------------------------------------------- /composables/useCustomHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/useCustomHead.ts -------------------------------------------------------------------------------- /composables/useInMemoryFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/useInMemoryFile.ts -------------------------------------------------------------------------------- /composables/usePlayback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/usePlayback.ts -------------------------------------------------------------------------------- /composables/useSupabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/useSupabase.ts -------------------------------------------------------------------------------- /composables/useTranscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/useTranscode.ts -------------------------------------------------------------------------------- /composables/useTranscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/composables/useTranscription.ts -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/middleware/auth.ts -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/package.json -------------------------------------------------------------------------------- /pages/create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/pages/create.vue -------------------------------------------------------------------------------- /pages/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/pages/home.vue -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/pages/login.vue -------------------------------------------------------------------------------- /pages/v/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/pages/v/[id].vue -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/public/og.png -------------------------------------------------------------------------------- /server/middleware/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/server/middleware/headers.ts -------------------------------------------------------------------------------- /supabase/.temp/project-ref: -------------------------------------------------------------------------------- 1 | dnbzfbxwhuddlekupeog -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /supabase/functions/transcribe-webhook/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/supabase/functions/transcribe-webhook/index.ts -------------------------------------------------------------------------------- /supabase/functions/transcribe/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/supabase/functions/transcribe/index.ts -------------------------------------------------------------------------------- /supabase/seed.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/database.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/utils/database.types.ts -------------------------------------------------------------------------------- /utils/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/utils/functions.ts -------------------------------------------------------------------------------- /utils/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/utils/interface.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zernonia/vista/HEAD/yarn.lock --------------------------------------------------------------------------------