Skip to content

Commit a170c08

Browse files
committed
up npm libs
remove outdated ai endpoint
1 parent 445e944 commit a170c08

6 files changed

Lines changed: 1395 additions & 1308 deletions

File tree

backend/package.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"packageExtensions": {
1010
"ibm_db": {
1111
"dependencies": {
12-
"node-gyp": "^11.2.0"
12+
"node-gyp": "^11.4.1"
1313
}
1414
}
1515
},
@@ -33,13 +33,13 @@
3333
},
3434
"dependencies": {
3535
"@amplitude/node": "1.10.2",
36-
"@aws-sdk/lib-dynamodb": "^3.840.0",
37-
"@faker-js/faker": "^9.9.0",
38-
"@nestjs/common": "11.1.3",
36+
"@aws-sdk/lib-dynamodb": "^3.873.0",
37+
"@faker-js/faker": "^10.0.0",
38+
"@nestjs/common": "11.1.6",
3939
"@nestjs/config": "4.0.2",
40-
"@nestjs/core": "11.1.3",
41-
"@nestjs/microservices": "^11.1.3",
42-
"@nestjs/platform-express": "11.1.3",
40+
"@nestjs/core": "11.1.6",
41+
"@nestjs/microservices": "^11.1.6",
42+
"@nestjs/platform-express": "11.1.6",
4343
"@nestjs/schedule": "^6.0.0",
4444
"@nestjs/swagger": "^11.2.0",
4545
"@nestjs/typeorm": "^11.0.0",
@@ -50,12 +50,12 @@
5050
"@types/crypto-js": "^4.2.2",
5151
"@types/jsonwebtoken": "^9.0.10",
5252
"@types/multer": "^2.0.0",
53-
"@types/nodemailer": "^6.4.17",
53+
"@types/nodemailer": "^7.0.1",
5454
"@types/nunjucks": "^3.2.6",
5555
"@types/qrcode": "^1.5.5",
5656
"@zapier/secret-scrubber": "^1.1.2",
57-
"argon2": "0.43.0",
58-
"axios": "^1.10.0",
57+
"argon2": "0.44.0",
58+
"axios": "^1.11.0",
5959
"base32-encode": "^2.0.0",
6060
"basic-auth": "2.0.1",
6161
"bcrypt": "6.0.0",
@@ -65,11 +65,11 @@
6565
"cookie-parser": "^1.4.7",
6666
"crc": "^4.3.2",
6767
"crypto-js": "4.2.0",
68-
"csv": "^6.3.11",
69-
"dotenv": "17.0.1",
68+
"csv": "^6.4.1",
69+
"dotenv": "17.2.1",
7070
"eslint-plugin-security": "3.0.1",
7171
"express": "5.1.0",
72-
"express-rate-limit": "7.5.1",
72+
"express-rate-limit": "8.0.1",
7373
"fetch-blob": "^4.0.0",
7474
"helmet": "8.1.0",
7575
"ip-range-check": "0.2.0",
@@ -78,21 +78,21 @@
7878
"knex": "3.1.0",
7979
"lru-cache": "^11.1.0",
8080
"nanoid": "5.1.5",
81-
"node-gyp": "^11.2.0",
82-
"nodemailer": "^7.0.4",
81+
"node-gyp": "^11.4.1",
82+
"nodemailer": "^7.0.5",
8383
"nunjucks": "^3.2.4",
84-
"openai": "^5.8.2",
84+
"openai": "^5.15.0",
8585
"otplib": "^12.0.1",
8686
"p-queue": "8.1.0",
8787
"pg-connection-string": "^2.9.1",
8888
"qrcode": "^1.5.4",
89-
"query-string": "^9.2.1",
89+
"query-string": "^9.2.2",
9090
"reflect-metadata": "0.2.2",
9191
"rimraf": "6.0.1",
9292
"rxjs": "7.8.2",
9393
"safe-regex2": "^5.0.0",
9494
"secure-json-parse": "4.0.0",
95-
"typeorm": "0.3.25",
95+
"typeorm": "0.3.26",
9696
"uuid": "^11.1.0",
9797
"validator": "^13.15.15",
9898
"winston": "3.17.0"
@@ -101,34 +101,34 @@
101101
"ibm_db": "^3.3.0"
102102
},
103103
"devDependencies": {
104-
"@ava/typescript": "5.0.0",
105-
"@nestjs/cli": "^11.0.7",
106-
"@nestjs/schematics": "11.0.5",
107-
"@nestjs/testing": "^11.1.3",
108-
"@types/bcrypt": "^5.0.2",
104+
"@ava/typescript": "6.0.0",
105+
"@nestjs/cli": "^11.0.10",
106+
"@nestjs/schematics": "11.0.7",
107+
"@nestjs/testing": "^11.1.6",
108+
"@types/bcrypt": "^6.0.0",
109109
"@types/body-parser": "^1.19.6",
110110
"@types/cookie-parser": "^1.4.9",
111111
"@types/cron": "^2.4.3",
112112
"@types/express": "^5.0.3",
113113
"@types/ibm_db": "^3.2.0",
114114
"@types/json2csv": "^5.0.7",
115-
"@types/node": "^24.0.10",
115+
"@types/node": "^24.3.0",
116116
"@types/safe-regex": "^1.1.6",
117117
"@types/supertest": "^6.0.3",
118118
"@types/uuid": "^10.0.0",
119119
"@types/validator": "^13.15.2",
120-
"@typescript-eslint/eslint-plugin": "^8.35.1",
121-
"@typescript-eslint/parser": "^8.35.1",
122-
"ava": "6.4.0",
123-
"eslint": "^9.30.1",
124-
"eslint-config-prettier": "^10.1.5",
120+
"@typescript-eslint/eslint-plugin": "^8.41.0",
121+
"@typescript-eslint/parser": "^8.41.0",
122+
"ava": "6.4.1",
123+
"eslint": "^9.34.0",
124+
"eslint-config-prettier": "^10.1.8",
125125
"eslint-plugin-import": "^2.32.0",
126-
"nock": "^14.0.5",
126+
"nock": "^14.0.10",
127127
"prettier": "^3.6.2",
128-
"supertest": "^7.1.1",
129-
"ts-loader": "^9.5.2",
128+
"supertest": "^7.1.4",
129+
"ts-loader": "^9.5.4",
130130
"ts-node": "^10.9.2",
131131
"tsconfig-paths": "^4.2.0",
132-
"typescript": "5.8.3"
132+
"typescript": "5.9.2"
133133
}
134134
}

backend/src/entities/ai/ai.module.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ import { CreateThreadWithAIAssistantUseCase } from './use-cases/create-thread-wi
1010
import { DeleteThreadWithAIAssistantUseCase } from './use-cases/delete-thread-with-ai-assistant.use.case.js';
1111
import { FindAllMessagesInAiThreadUseCase } from './use-cases/find-all-messages-in-ai-thread.use.case.js';
1212
import { FindAllUserThreadsWithAssistantUseCase } from './use-cases/find-all-user-threads-with-assistant.use.case.js';
13-
import { RequestInfoFromTableWithAIUseCase } from './use-cases/request-info-from-table-with-ai.use.case.js';
1413
import { UserAIRequestsControllerV2 } from './user-ai-requests-v2.controller.js';
15-
import { UserAIRequestsController } from './user-ai-requests.controller.js';
1614
import { UserAIThreadsController } from './user-ai-threads.controller.js';
1715
import { RequestInfoFromTableWithAIUseCaseV4 } from './use-cases/request-info-from-table-with-ai-v4.use.case.js';
1816

@@ -23,10 +21,6 @@ import { RequestInfoFromTableWithAIUseCaseV4 } from './use-cases/request-info-fr
2321
provide: BaseType.GLOBAL_DB_CONTEXT,
2422
useClass: GlobalDatabaseContext,
2523
},
26-
{
27-
provide: UseCaseType.REQUEST_INFO_FROM_TABLE_WITH_AI,
28-
useClass: RequestInfoFromTableWithAIUseCase,
29-
},
3024
{
3125
provide: UseCaseType.REQUEST_INFO_FROM_TABLE_WITH_AI_V2,
3226
useClass: RequestInfoFromTableWithAIUseCaseV4,
@@ -52,14 +46,13 @@ import { RequestInfoFromTableWithAIUseCaseV4 } from './use-cases/request-info-fr
5246
useClass: DeleteThreadWithAIAssistantUseCase,
5347
},
5448
],
55-
controllers: [UserAIRequestsController, UserAIThreadsController, UserAIRequestsControllerV2],
49+
controllers: [UserAIThreadsController, UserAIRequestsControllerV2],
5650
})
5751
export class AIModule implements NestModule {
5852
public configure(consumer: MiddlewareConsumer): any {
5953
consumer
6054
.apply(AuthMiddleware)
6155
.forRoutes(
62-
{ path: '/ai/request/:connectionId', method: RequestMethod.POST },
6356
{ path: '/ai/v2/request/:connectionId', method: RequestMethod.POST },
6457
{ path: '/ai/thread/:connectionId', method: RequestMethod.POST },
6558
{ path: '/ai/thread/message/:connectionId/:threadId', method: RequestMethod.POST },

0 commit comments

Comments
 (0)