New Chat
/
Sign In
Sign Up
Chat
Design
Connect
Vars
Rules
Settings
Sign In
Sign Up
Interview task assignment - v0 by Vercel
Interview task assignment - v0 by Vercel
Chat
Preview
Latest
Latest
test
health.e2e-spec.ts
.github
workflows
ci.yml
+84
scripts
seed.ts
+166
src
common
decorators
roles.decorator.ts
+5
enums
document-status.enum.ts
+5
ingestion-status.enum.ts
+6
user-role.enum.ts
+5
filters
http-exception.filter.spec.ts
+92
http-exception.filter.ts
+22
guards
roles.guard.spec.ts
+105
roles.guard.ts
+23
interceptors
transform.interceptor.spec.ts
+86
transform.interceptor.ts
+22
database
database.module.ts
+27
modules
auth
dto
login.dto.ts
+12
register.dto.ts
+21
guards
jwt-auth.guard.ts
+5
local-auth.guard.ts
+5
strategies
jwt.strategy.ts
+27
local.strategy.ts
+19
auth.controller.spec.ts
+188
auth.controller.ts
+25
auth.module.ts
+28
auth.service.spec.ts
+193
auth.service.ts
+42
documents
dto
create-document.dto.ts
+24
update-document.dto.ts
+4
entities
document.entity.ts
+61
documents.controller.spec.ts
+492
documents.controller.ts
+85
documents.module.ts
+13
documents.service.spec.ts
+342
documents.service.ts
+99
health
health.controller.spec.ts
+94
health.controller.ts
+16
health.module.ts
+7
ingestion
dto
create-ingestion-job.dto.ts
+18
update-ingestion-job.dto.ts
+14
entities
ingestion-job.entity.ts
+60
ingestion.controller.spec.ts
+527
ingestion.controller.ts
+62
ingestion.module.ts
+13
ingestion.service.spec.ts
+343
ingestion.service.ts
+160
users
dto
create-user.dto.ts
+27
update-user.dto.ts
+4
entities
user.entity.ts
+49
users.controller.spec.ts
+411
users.controller.ts
+66
users.module.ts
+13
users.service.spec.ts
+314
users.service.ts
+94
app.controller.spec.ts
+72
app.controller.ts
+15
app.module.ts
+35
app.service.spec.ts
+52
app.service.ts
+8
main.ts
+52
test
app.e2e-spec.ts
+22
auth.e2e-spec.ts
+114
documents.e2e-spec.ts
+136
health.e2e-spec.ts
+66
ingestion.e2e-spec.ts
+226
jest-e2e.json
+16
setup.ts
+26
users.e2e-spec.ts
+101
.env.example
+18
docker-compose.yml
+59
Dockerfile
+28
jest.config.js
+33
jest.config.json
+20
package.json
+99
README.md
+332