move AI flyer processing to background BullMQ jobs using redis for storage
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 6m21s
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 6m21s
This commit is contained in:
@@ -17,18 +17,24 @@
|
||||
"start:dev": "tsx --env-file .env.test server.ts",
|
||||
"start:prod": "tsx --env-file .env server.ts",
|
||||
"start:test": "NODE_V8_COVERAGE=.coverage/tmp/integration-server tsx --env-file .env.test server.ts",
|
||||
"db:reset:test": "tsx --env-file .env.test src/db/seed.ts"
|
||||
"db:reset:test": "tsx --env-file .env.test src/db/seed.ts",
|
||||
"worker:dev": "tsx --env-file .env.test src/services/queueService.server.ts",
|
||||
"worker:prod": "tsx --env-file .env src/services/queueService.server.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@bull-board/api": "^6.14.2",
|
||||
"@bull-board/express": "^6.14.2",
|
||||
"@google/genai": "^1.30.0",
|
||||
"@types/connect-timeout": "^1.9.0",
|
||||
"bcrypt": "^5.1.1",
|
||||
"bullmq": "^5.65.1",
|
||||
"connect-timeout": "^1.9.1",
|
||||
"cookie-parser": "^1.4.7",
|
||||
"date-fns": "^4.1.0",
|
||||
"express": "^5.1.0",
|
||||
"express-list-endpoints": "^7.1.1",
|
||||
"express-rate-limit": "^8.2.1",
|
||||
"ioredis": "^5.8.2",
|
||||
"jsonwebtoken": "^9.0.2",
|
||||
"lucide-react": "^0.555.0",
|
||||
"msw": "^2.12.3",
|
||||
@@ -40,6 +46,7 @@
|
||||
"passport-google-oauth20": "^2.0.0",
|
||||
"passport-jwt": "^4.0.1",
|
||||
"passport-local": "^1.0.0",
|
||||
"pdf-poppler": "^0.2.3",
|
||||
"pdfjs-dist": "^5.4.394",
|
||||
"pg": "^8.16.3",
|
||||
"react": "^19.2.0",
|
||||
|
||||
Reference in New Issue
Block a user