├── .env.example ├── .gitignore ├── .npmrc ├── README.md ├── app.vue ├── components ├── Breadcrumb.vue ├── Folder │ └── Form.vue └── icon │ └── Google.vue ├── docker-compose.yml ├── nuxt.config.ts ├── package.json ├── pages ├── d │ └── [documentId].vue ├── files │ └── [...slugs].vue └── index.vue ├── prisma ├── migrations │ ├── 20230905122741_init │ │ └── migration.sql │ ├── 20230905124348_timestamps │ │ └── migration.sql │ ├── 20230906044822_auth_schema │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── public └── favicon.ico ├── server ├── api │ ├── auth │ │ └── [...].ts │ ├── documents │ │ ├── [documentId] │ │ │ ├── index.get.ts │ │ │ └── index.put.ts │ │ ├── index.get.ts │ │ └── index.post.ts │ ├── files.get.ts │ ├── folders │ │ ├── index.get.ts │ │ └── index.post.ts │ └── generate.ts ├── middleware │ └── prisma.ts └── tsconfig.json ├── tsconfig.json ├── types └── next-auth.d.ts └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/app.vue -------------------------------------------------------------------------------- /components/Breadcrumb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/components/Breadcrumb.vue -------------------------------------------------------------------------------- /components/Folder/Form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/components/Folder/Form.vue -------------------------------------------------------------------------------- /components/icon/Google.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/components/icon/Google.vue -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/package.json -------------------------------------------------------------------------------- /pages/d/[documentId].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/pages/d/[documentId].vue -------------------------------------------------------------------------------- /pages/files/[...slugs].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/pages/files/[...slugs].vue -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/pages/index.vue -------------------------------------------------------------------------------- /prisma/migrations/20230905122741_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/prisma/migrations/20230905122741_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230905124348_timestamps/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/prisma/migrations/20230905124348_timestamps/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230906044822_auth_schema/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/prisma/migrations/20230906044822_auth_schema/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /server/api/auth/[...].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/auth/[...].ts -------------------------------------------------------------------------------- /server/api/documents/[documentId]/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/documents/[documentId]/index.get.ts -------------------------------------------------------------------------------- /server/api/documents/[documentId]/index.put.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/documents/[documentId]/index.put.ts -------------------------------------------------------------------------------- /server/api/documents/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/documents/index.get.ts -------------------------------------------------------------------------------- /server/api/documents/index.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/documents/index.post.ts -------------------------------------------------------------------------------- /server/api/files.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/files.get.ts -------------------------------------------------------------------------------- /server/api/folders/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/folders/index.get.ts -------------------------------------------------------------------------------- /server/api/folders/index.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/folders/index.post.ts -------------------------------------------------------------------------------- /server/api/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/api/generate.ts -------------------------------------------------------------------------------- /server/middleware/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/server/middleware/prisma.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/types/next-auth.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naveennaidu/novuel/HEAD/yarn.lock --------------------------------------------------------------------------------