Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9,592 changes: 5,016 additions & 4,576 deletions package-lock.json

Large diffs are not rendered by default.

62 changes: 31 additions & 31 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,23 @@
"dependencies": {
"@aws-sdk/client-s3": "^3.688.0",
"@aws-sdk/s3-presigned-post": "^3.787.0",
"@nestjs/axios": "^0.0.7",
"@nestjs/common": "^8.4.2",
"@nestjs/config": "^2.3.4",
"@nestjs/core": "^8.0.0",
"@nestjs/jwt": "^8.0.1",
"@nestjs/axios": "^3.0.1",
"@nestjs/common": "^10.0.0",
"@nestjs/config": "^3.1.1",
"@nestjs/core": "^10.0.0",
"@nestjs/jwt": "^10.2.0",
"@nestjs/passport": "^10.0.3",
"@nestjs/platform-express": "^8.4.7",
"@nestjs/schedule": "^1.1.0",
"@nestjs/swagger": "^5.2.1",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/schedule": "^4.0.0",
"@nestjs/swagger": "^7.1.0",
"@nestjs/typeorm": "^10.0.2",
"@nestjs/cache-manager": "^2.1.1",
"@types/multer": "^1.4.12",
"aws-sdk": "^2.1692.0",
"axios": "^0.26.1",
"cache-manager": "^3.6.1",
"axios": "^1.6.7",
"cache-manager": "^5.4.0",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"class-validator": "^0.14.1",
"csv": "^6.3.10",
"csvtojson": "^2.0.10",
"date-fns": "^3.6.0",
Expand All @@ -58,39 +59,38 @@
"pg": "^8.11.3",
"reflect-metadata": "^0.1.13",
"rimraf": "^3.0.2",
"rxjs": "^7.2.0",
"swagger-ui-express": "^4.3.0",
"rxjs": "^7.8.1",
"swagger-ui-express": "^5.0.0",
"templates.js": "^0.3.11",
"typeorm": "^0.3.20",
"winston": "^3.11.0",
"kafkajs": "^2.2.4"

},
"devDependencies": {
"@nestjs/cli": "^8.0.0",
"@nestjs/schematics": "^8.0.0",
"@nestjs/testing": "^8.0.0",
"@types/cache-manager": "^3.4.3",
"@types/cron": "^1.7.3",
"@nestjs/cli": "^10.0.0",
"@nestjs/schematics": "^10.0.0",
"@nestjs/testing": "^10.0.0",
"@types/cache-manager": "^4.0.6",
"@types/cron": "^2.0.0",
"@types/express": "^4.17.13",
"@types/jest": "27.4.1",
"@types/node": "^16.0.0",
"@types/supertest": "^2.0.11",
"@types/jest": "29.5.12",
"@types/node": "^20.0.0",
"@types/supertest": "^6.0.2",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"@typescript-eslint/eslint-plugin": "^7.0.0",
"@typescript-eslint/parser": "^7.0.0",
"eslint": "^8.0.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"jest": "^27.2.5",
"prettier": "^2.3.2",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"jest": "^29.7.0",
"prettier": "^3.0.0",
"source-map-support": "^0.5.20",
"supertest": "^6.1.3",
"ts-jest": "^27.0.3",
"ts-jest": "^29.1.2",
"ts-loader": "^9.2.3",
"ts-node": "^10.0.0",
"tsconfig-paths": "^3.10.1",
"typescript": "^4.3.5"
"tsconfig-paths": "^4.2.0",
"typescript": "^5.0.0"
},
"jest": {
"moduleFileExtensions": [
Expand Down
6 changes: 3 additions & 3 deletions src/academicyears/academicyears.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export class AcademicyearsController {
async createAcademicYears(
@Body() academicyearsService: AcademicYearDto,
@Res() response: Response,
@Headers() headers
@Headers() headers,
) {
const tenantId = headers["tenantid"];
if (!tenantId || !isUUID(tenantId)) {
Expand All @@ -71,7 +71,7 @@ export class AcademicyearsController {
async getAcademicYearList(
@Body() academicYearSearchDto: AcademicYearSearchDto,
@Res() response: Response,
@Headers() headers
@Headers() headers,
) {
const tenantId = headers["tenantid"];
if (!tenantId || !isUUID(tenantId)) {
Expand All @@ -95,7 +95,7 @@ export class AcademicyearsController {
})
async getAcademicYearById(
@Param("id", new ParseUUIDPipe()) id: string,
@Res() response: Response
@Res() response: Response,
) {
const result = await this.academicYearAdapter
.buildAcademicYears()
Expand Down
2 changes: 1 addition & 1 deletion src/academicyears/academicyears.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ import { Tenants } from "src/userTenantMapping/entities/tenant.entity";
providers: [AcademicYearAdapter, PostgresAcademicYearService],
controllers: [AcademicyearsController],
})
export class AcademicyearsModule { }
export class AcademicyearsModule {}
2 changes: 1 addition & 1 deletion src/academicyears/academicyearsadaptor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { PostgresAcademicYearService } from "src/adapters/postgres/academicyears
@Injectable()
export class AcademicYearAdapter {
constructor(
private readonly postgresProviders: PostgresAcademicYearService
private readonly postgresProviders: PostgresAcademicYearService,
) {}
buildAcademicYears(): IServicelocatorAcademicyear {
let adapter: IServicelocatorAcademicyear;
Expand Down
4 changes: 2 additions & 2 deletions src/academicyears/dto/academicyears-create.dto.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ export class AcademicYearDto {
@IsNotEmpty()
@IsDateString(
{},
{ message: "startDate must be in ISO 8601 format (e.g., YYYY-MM-DD)" }
{ message: "startDate must be in ISO 8601 format (e.g., YYYY-MM-DD)" },
)
startDate: string;

@ApiProperty({ description: "endDate", example: "YYYY-MM-DD" })
@IsDateString(
{},
{ message: "endDate must be in ISO 8601 format (e.g., YYYY-MM-DD)" }
{ message: "endDate must be in ISO 8601 format (e.g., YYYY-MM-DD)" },
)
endDate: string;

Expand Down
4 changes: 2 additions & 2 deletions src/adapters/academicyearsservicelocater.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ export interface IServicelocatorAcademicyear {
createAcademicYear(
academicYearDto: AcademicYearDto,
tenantId,
response: Response
response: Response,
): Promise<any>;
getActiveAcademicYear(academicYearId: string, tenantId: string);
getAcademicYearList(
academicYearSearchDto: AcademicYearSearchDto,
tenantId,
response: Response
response: Response,
);
getAcademicYearById(id, response: Response);
}
2 changes: 1 addition & 1 deletion src/adapters/assignprivilegelocater.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export interface IServicelocatorprivilegeRole {
createPrivilegeRole(
request: any,
createPrivilegeRole: CreatePrivilegeRoleDto,
response: Response
response: Response,
);
getPrivilegeRole(userId, request, response: Response);
}
2 changes: 1 addition & 1 deletion src/adapters/assignroleservicelocater.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export interface IServicelocatorassignRole {
createAssignRole(
request: any,
createAssignRoleDto: CreateAssignRoleDto,
response: Response
response: Response,
);
getAssignedRole(userId, request, response: Response);
deleteAssignedRole(deleteAssignRoleDto, response: Response);
Expand Down
10 changes: 5 additions & 5 deletions src/adapters/cohortMembersservicelocator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,34 +9,34 @@ export interface IServicelocatorcohortMembers {
response: any,
tenantId: string,
deviceId: string,
academicyearid: string
academicyearid: string,
);
getCohortMembers(
cohortMemberId: string,
tenantId: string,
fieldvalue: string,
academicyearId: string,
response: Response
response: Response,
);
searchCohortMembers(
cohortMembersSearchDto: CohortMembersSearchDto,
tenantId: string,
academicyearId: string,
response: Response
response: Response,
);
updateCohortMembers(
cohortMembershipId: string,
loginUser: any,
cohortMemberUpdateDto: CohortMembersUpdateDto,

response: any
response: any,
);
deleteCohortMemberById(tenantid, cohortMembershipId, response);
createBulkCohortMembers(
loginUser,
cohortMembersDto,
response,
tenantId,
academicyearId: string
academicyearId: string,
);
}
14 changes: 7 additions & 7 deletions src/adapters/cohortacademicyearservicelocator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ import { CohortAcademicYearDto } from "src/cohortAcademicYear/dto/cohort-academi
import { Request, Response } from "express";

export interface IServiceLocatorCohortAcademicYear {
createCohortAcademicYear(
tenantId: string,
request: Request,
cohortAcademicYearDto: CohortAcademicYearDto,
response: Response
);
}
createCohortAcademicYear(
tenantId: string,
request: Request,
cohortAcademicYearDto: CohortAcademicYearDto,
response: Response,
);
}
2 changes: 1 addition & 1 deletion src/adapters/cohortservicelocator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export interface IServicelocatorcohort {
tenantid: string,
academicYearId: string,
cohortSearchDto: CohortSearchDto,
response
response,
);
updateCohort(cohortId: string, cohortUpdateDto: CohortUpdateDto, response);
updateCohortStatus(cohortId: string, response, userId: string);
Expand Down
10 changes: 5 additions & 5 deletions src/adapters/fieldsservicelocator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,32 +17,32 @@ export interface IServicelocatorfields {
fieldId: any,
request: any,
fieldsUpdateDto: FieldsUpdateDto,
response: Response
response: Response,
);
// getFields(tenantId, fieldsId, request);
searchFields(
tenantid,
request: any,
fieldsSearchDto: FieldsSearchDto,
response: Response
response: Response,
);
// updateFields(fieldsId: string, request: any, fieldsDto: FieldsDto);
//field values
createFieldValues(
request: any,
fieldValuesDto: FieldValuesDto,
response: Response
response: Response,
);
// getFieldValues(id, request);
searchFieldValues(
request: any,
fieldValuesSearchDto: FieldValuesSearchDto,
response: Response
response: Response,
);
updateFieldValues(id: string, request: any, fieldValuesDto: FieldValuesDto);
getFieldOptions(
fieldsOptionsSearchDto: FieldsOptionsSearchDto,
response: Response
response: Response,
);
deleteFieldOptions(requiredData, response);
getFormCustomField(requiredData, response);
Expand Down
Loading