├── .github └── FUNDING.yml ├── .gitignore ├── .npmrc ├── README.md ├── apps ├── api │ ├── .dev.vars.example │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src │ │ ├── client.ts │ │ ├── durables │ │ │ └── NotificationWebsocketServer.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── auth.ts │ │ │ ├── auth │ │ │ │ └── hooks │ │ │ │ │ └── emails.tsx │ │ │ └── database.ts │ │ ├── middleware │ │ │ └── allowBrowser.ts │ │ ├── routes │ │ │ ├── notifications.ts │ │ │ └── transcript.ts │ │ ├── transcriptionConsumer.ts │ │ └── types │ │ │ └── AppEnv.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── wrangler.jsonc └── web │ ├── .env.example │ ├── .gitignore │ ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── settings.json │ ├── README.md │ ├── astro.config.mjs │ ├── components.json │ ├── package.json │ ├── public │ ├── .assetsignore │ └── favicon.svg │ ├── src │ ├── assets │ │ ├── astro.svg │ │ └── background.svg │ ├── components │ │ ├── AppHeader.tsx │ │ ├── DashboardHeader.tsx │ │ ├── LayoutDashboard.tsx │ │ ├── NotificationBell.tsx │ │ ├── PagesDashboard.tsx │ │ ├── PagesDashboardFileUpload.tsx │ │ ├── PagesDashboardTranscript.tsx │ │ ├── PagesDashboardTranscripts.tsx │ │ ├── PagesHome.tsx │ │ ├── PagesLogin.tsx │ │ ├── PagesRegister.tsx │ │ ├── PagesResetPassword.tsx │ │ ├── PagesSettingsUser.tsx │ │ ├── PagesVerifyEmail.tsx │ │ └── PagesVerifyPhone.tsx │ ├── env.d.ts │ ├── layouts │ │ ├── Layout.astro │ │ ├── LayoutBase.astro │ │ └── LayoutDashboard.astro │ ├── lib │ │ ├── apiClient.ts │ │ └── authClient.ts │ ├── middleware.ts │ ├── pages │ │ ├── dashboard │ │ │ ├── file-upload.astro │ │ │ ├── index.astro │ │ │ ├── record.astro │ │ │ └── transcripts │ │ │ │ ├── [id].astro │ │ │ │ └── index.astro │ │ ├── forgot-password.astro │ │ ├── index.astro │ │ ├── login.astro │ │ ├── register.astro │ │ ├── reset-password.astro │ │ ├── settings │ │ │ ├── billing │ │ │ │ └── index.astro │ │ │ ├── security.astro │ │ │ ├── sessions.astro │ │ │ └── user.astro │ │ └── verify-email.astro │ └── utils │ │ └── deriveUserData.ts │ ├── tsconfig.json │ ├── worker-configuration.d.ts │ └── wrangler.jsonc ├── package.json ├── packages ├── constants │ ├── package.json │ ├── src │ │ ├── appInfo.ts │ │ ├── index.ts │ │ └── tailwindConfig.ts │ └── tsconfig.json ├── database │ ├── .gitignore │ ├── db-local.sh │ ├── drizzle.config.ts │ ├── migrations │ │ ├── 0000_daffy_ego.sql │ │ ├── 0001_watery_satana.sql │ │ ├── 0002_dusty_mephistopheles.sql │ │ └── meta │ │ │ ├── 0000_snapshot.json │ │ │ ├── 0001_snapshot.json │ │ │ ├── 0002_snapshot.json │ │ │ └── _journal.json │ ├── package.json │ ├── src │ │ ├── base.json │ │ ├── index.ts │ │ └── schema │ │ │ ├── auth.ts │ │ │ ├── index.ts │ │ │ └── main.ts │ └── tsconfig.json ├── email │ ├── emails │ │ ├── ResetPassword.tsx │ │ └── VerificationEmail.tsx │ ├── package.json │ ├── readme.md │ └── tsconfig.json ├── typescript-config │ ├── README.md │ ├── base.json │ ├── package.json │ └── react-library.json └── ui │ ├── components.json │ ├── package.json │ ├── src │ ├── components │ │ ├── .gitkeep │ │ ├── accordion.tsx │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── aspect-ratio.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card.tsx │ │ ├── carousel.tsx │ │ ├── chart.tsx │ │ ├── checkbox.tsx │ │ ├── collapsible.tsx │ │ ├── command.tsx │ │ ├── context-menu.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── hover-card.tsx │ │ ├── input-otp.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── menubar.tsx │ │ ├── navigation-menu.tsx │ │ ├── pagination.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── radio-group.tsx │ │ ├── resizable.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toggle-group.tsx │ │ ├── toggle.tsx │ │ └── tooltip.tsx │ ├── hooks │ │ ├── .gitkeep │ │ └── use-mobile.ts │ ├── lib │ │ └── utils.ts │ └── styles │ │ └── globals.css │ └── tsconfig.json ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/README.md -------------------------------------------------------------------------------- /apps/api/.dev.vars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/.dev.vars.example -------------------------------------------------------------------------------- /apps/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/.gitignore -------------------------------------------------------------------------------- /apps/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/README.md -------------------------------------------------------------------------------- /apps/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/package.json -------------------------------------------------------------------------------- /apps/api/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/client.ts -------------------------------------------------------------------------------- /apps/api/src/durables/NotificationWebsocketServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/durables/NotificationWebsocketServer.ts -------------------------------------------------------------------------------- /apps/api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/index.ts -------------------------------------------------------------------------------- /apps/api/src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/lib/auth.ts -------------------------------------------------------------------------------- /apps/api/src/lib/auth/hooks/emails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/lib/auth/hooks/emails.tsx -------------------------------------------------------------------------------- /apps/api/src/lib/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/lib/database.ts -------------------------------------------------------------------------------- /apps/api/src/middleware/allowBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/middleware/allowBrowser.ts -------------------------------------------------------------------------------- /apps/api/src/routes/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/routes/notifications.ts -------------------------------------------------------------------------------- /apps/api/src/routes/transcript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/routes/transcript.ts -------------------------------------------------------------------------------- /apps/api/src/transcriptionConsumer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/transcriptionConsumer.ts -------------------------------------------------------------------------------- /apps/api/src/types/AppEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/src/types/AppEnv.ts -------------------------------------------------------------------------------- /apps/api/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/tsconfig.build.json -------------------------------------------------------------------------------- /apps/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/tsconfig.json -------------------------------------------------------------------------------- /apps/api/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/api/wrangler.jsonc -------------------------------------------------------------------------------- /apps/web/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/.env.example -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/.vscode/extensions.json -------------------------------------------------------------------------------- /apps/web/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/.vscode/launch.json -------------------------------------------------------------------------------- /apps/web/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/.vscode/settings.json -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/astro.config.mjs -------------------------------------------------------------------------------- /apps/web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/components.json -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/public/.assetsignore: -------------------------------------------------------------------------------- 1 | _worker.js 2 | _routes.json -------------------------------------------------------------------------------- /apps/web/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/public/favicon.svg -------------------------------------------------------------------------------- /apps/web/src/assets/astro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/assets/astro.svg -------------------------------------------------------------------------------- /apps/web/src/assets/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/assets/background.svg -------------------------------------------------------------------------------- /apps/web/src/components/AppHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/AppHeader.tsx -------------------------------------------------------------------------------- /apps/web/src/components/DashboardHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/DashboardHeader.tsx -------------------------------------------------------------------------------- /apps/web/src/components/LayoutDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/LayoutDashboard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/NotificationBell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/NotificationBell.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesDashboard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesDashboardFileUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesDashboardFileUpload.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesDashboardTranscript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesDashboardTranscript.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesDashboardTranscripts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesDashboardTranscripts.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesHome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesHome.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesLogin.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesRegister.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesRegister.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesResetPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesResetPassword.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesSettingsUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesSettingsUser.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesVerifyEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/components/PagesVerifyEmail.tsx -------------------------------------------------------------------------------- /apps/web/src/components/PagesVerifyPhone.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/web/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/env.d.ts -------------------------------------------------------------------------------- /apps/web/src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/layouts/Layout.astro -------------------------------------------------------------------------------- /apps/web/src/layouts/LayoutBase.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/layouts/LayoutBase.astro -------------------------------------------------------------------------------- /apps/web/src/layouts/LayoutDashboard.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/layouts/LayoutDashboard.astro -------------------------------------------------------------------------------- /apps/web/src/lib/apiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/lib/apiClient.ts -------------------------------------------------------------------------------- /apps/web/src/lib/authClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/lib/authClient.ts -------------------------------------------------------------------------------- /apps/web/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/middleware.ts -------------------------------------------------------------------------------- /apps/web/src/pages/dashboard/file-upload.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/dashboard/file-upload.astro -------------------------------------------------------------------------------- /apps/web/src/pages/dashboard/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/dashboard/index.astro -------------------------------------------------------------------------------- /apps/web/src/pages/dashboard/record.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/dashboard/record.astro -------------------------------------------------------------------------------- /apps/web/src/pages/dashboard/transcripts/[id].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/dashboard/transcripts/[id].astro -------------------------------------------------------------------------------- /apps/web/src/pages/dashboard/transcripts/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/dashboard/transcripts/index.astro -------------------------------------------------------------------------------- /apps/web/src/pages/forgot-password.astro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/web/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/index.astro -------------------------------------------------------------------------------- /apps/web/src/pages/login.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/login.astro -------------------------------------------------------------------------------- /apps/web/src/pages/register.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/register.astro -------------------------------------------------------------------------------- /apps/web/src/pages/reset-password.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/reset-password.astro -------------------------------------------------------------------------------- /apps/web/src/pages/settings/billing/index.astro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/web/src/pages/settings/security.astro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/web/src/pages/settings/sessions.astro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/web/src/pages/settings/user.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/settings/user.astro -------------------------------------------------------------------------------- /apps/web/src/pages/verify-email.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/pages/verify-email.astro -------------------------------------------------------------------------------- /apps/web/src/utils/deriveUserData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/src/utils/deriveUserData.ts -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /apps/web/worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/worker-configuration.d.ts -------------------------------------------------------------------------------- /apps/web/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/apps/web/wrangler.jsonc -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/package.json -------------------------------------------------------------------------------- /packages/constants/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/constants/package.json -------------------------------------------------------------------------------- /packages/constants/src/appInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/constants/src/appInfo.ts -------------------------------------------------------------------------------- /packages/constants/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/constants/src/index.ts -------------------------------------------------------------------------------- /packages/constants/src/tailwindConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/constants/src/tailwindConfig.ts -------------------------------------------------------------------------------- /packages/constants/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/constants/tsconfig.json -------------------------------------------------------------------------------- /packages/database/.gitignore: -------------------------------------------------------------------------------- 1 | .env.* -------------------------------------------------------------------------------- /packages/database/db-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/db-local.sh -------------------------------------------------------------------------------- /packages/database/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/drizzle.config.ts -------------------------------------------------------------------------------- /packages/database/migrations/0000_daffy_ego.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/0000_daffy_ego.sql -------------------------------------------------------------------------------- /packages/database/migrations/0001_watery_satana.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/0001_watery_satana.sql -------------------------------------------------------------------------------- /packages/database/migrations/0002_dusty_mephistopheles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/0002_dusty_mephistopheles.sql -------------------------------------------------------------------------------- /packages/database/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /packages/database/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /packages/database/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /packages/database/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/migrations/meta/_journal.json -------------------------------------------------------------------------------- /packages/database/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/package.json -------------------------------------------------------------------------------- /packages/database/src/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/src/base.json -------------------------------------------------------------------------------- /packages/database/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/src/index.ts -------------------------------------------------------------------------------- /packages/database/src/schema/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/src/schema/auth.ts -------------------------------------------------------------------------------- /packages/database/src/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/src/schema/index.ts -------------------------------------------------------------------------------- /packages/database/src/schema/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/src/schema/main.ts -------------------------------------------------------------------------------- /packages/database/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/database/tsconfig.json -------------------------------------------------------------------------------- /packages/email/emails/ResetPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/email/emails/ResetPassword.tsx -------------------------------------------------------------------------------- /packages/email/emails/VerificationEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/email/emails/VerificationEmail.tsx -------------------------------------------------------------------------------- /packages/email/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/email/package.json -------------------------------------------------------------------------------- /packages/email/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/email/readme.md -------------------------------------------------------------------------------- /packages/email/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/email/tsconfig.json -------------------------------------------------------------------------------- /packages/typescript-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/typescript-config/README.md -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/typescript-config/react-library.json -------------------------------------------------------------------------------- /packages/ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/components.json -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/src/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ui/src/components/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/accordion.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/alert.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/aspect-ratio.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/avatar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/badge.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/breadcrumb.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/button.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/calendar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/carousel.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/chart.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/checkbox.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/collapsible.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/command.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/context-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/drawer.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/form.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/hover-card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/input-otp.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/label.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/menubar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/navigation-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/pagination.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/popover.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/progress.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/radio-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/resizable.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/scroll-area.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/separator.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/sheet.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/sidebar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/skeleton.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/slider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/sonner.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/switch.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/table.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/tabs.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/textarea.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/toggle-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/toggle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/components/tooltip.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /packages/ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/src/styles/globals.css -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeoPrint3D/neostack/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------