Skip to content

Commit 587b60f

Browse files
committed
chore(*): remove unused code
1 parent ff1adb0 commit 587b60f

File tree

47 files changed

+19
-489
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+19
-489
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,9 @@
11
import { DataSource } from 'typeorm';
22

3-
import {
4-
seedUsers,
5-
deleteUsersByWorkspace,
6-
} from 'src/database/typeorm-seeds/core/users';
7-
import {
8-
seedWorkspaces,
9-
deleteWorkspaces,
10-
} from 'src/database/typeorm-seeds/core/workspaces';
11-
import {
12-
seedFeatureFlags,
13-
deleteFeatureFlags,
14-
} from 'src/database/typeorm-seeds/core/feature-flags';
15-
import {
16-
deleteUserWorkspaces,
17-
seedUserWorkspaces,
18-
} from 'src/database/typeorm-seeds/core/userWorkspaces';
3+
import { seedUsers } from 'src/database/typeorm-seeds/core/users';
4+
import { seedWorkspaces } from 'src/database/typeorm-seeds/core/workspaces';
5+
import { seedFeatureFlags } from 'src/database/typeorm-seeds/core/feature-flags';
6+
import { seedUserWorkspaces } from 'src/database/typeorm-seeds/core/userWorkspaces';
197

208
export const seedCoreSchema = async (
219
workspaceDataSource: DataSource,
@@ -28,16 +16,3 @@ export const seedCoreSchema = async (
2816
await seedUserWorkspaces(workspaceDataSource, schemaName, workspaceId);
2917
await seedFeatureFlags(workspaceDataSource, schemaName, workspaceId);
3018
};
31-
32-
export const deleteCoreSchema = async (
33-
workspaceDataSource: DataSource,
34-
workspaceId: string,
35-
) => {
36-
const schemaName = 'core';
37-
38-
await deleteUserWorkspaces(workspaceDataSource, schemaName, workspaceId);
39-
await deleteUsersByWorkspace(workspaceDataSource, schemaName, workspaceId);
40-
await deleteFeatureFlags(workspaceDataSource, schemaName, workspaceId);
41-
// deleteWorkspaces should be last
42-
await deleteWorkspaces(workspaceDataSource, schemaName, workspaceId);
43-
};

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/create-many-query.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { v4 as uuidv4 } from 'uuid';
44

@@ -14,8 +14,6 @@ import { FieldsStringFactory } from './fields-string.factory';
1414

1515
@Injectable()
1616
export class CreateManyQueryFactory {
17-
private readonly logger = new Logger(CreateManyQueryFactory.name);
18-
1917
constructor(
2018
private readonly fieldsStringFactory: FieldsStringFactory,
2119
private readonly argsAliasFactory: ArgsAliasFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/delete-one-query.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { WorkspaceQueryBuilderOptions } from 'src/engine/api/graphql/workspace-query-builder/interfaces/workspace-query-builder-options.interface';
44
import { DeleteOneResolverArgs } from 'src/engine/api/graphql/workspace-resolver-builder/interfaces/workspace-resolvers-builder.interface';
@@ -9,8 +9,6 @@ import { FieldsStringFactory } from './fields-string.factory';
99

1010
@Injectable()
1111
export class DeleteOneQueryFactory {
12-
private readonly logger = new Logger(DeleteOneQueryFactory.name);
13-
1412
constructor(private readonly fieldsStringFactory: FieldsStringFactory) {}
1513

1614
async create(

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/fields-string.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { GraphQLResolveInfo } from 'graphql';
44
import graphqlFields from 'graphql-fields';
@@ -15,8 +15,6 @@ import { RelationFieldAliasFactory } from './relation-field-alias.factory';
1515

1616
@Injectable()
1717
export class FieldsStringFactory {
18-
private readonly logger = new Logger(FieldsStringFactory.name);
19-
2018
constructor(
2119
private readonly fieldAliasFactory: FieldAliasFactory,
2220
private readonly relationFieldAliasFactory: RelationFieldAliasFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/find-duplicates-query.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import isEmpty from 'lodash.isempty';
44

@@ -15,8 +15,6 @@ import { FieldsStringFactory } from './fields-string.factory';
1515

1616
@Injectable()
1717
export class FindDuplicatesQueryFactory {
18-
private readonly logger = new Logger(FindDuplicatesQueryFactory.name);
19-
2018
constructor(
2119
private readonly fieldsStringFactory: FieldsStringFactory,
2220
private readonly argsAliasFactory: ArgsAliasFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/find-many-query.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import {
44
RecordFilter,
@@ -14,8 +14,6 @@ import { FieldsStringFactory } from './fields-string.factory';
1414

1515
@Injectable()
1616
export class FindManyQueryFactory {
17-
private readonly logger = new Logger(FindManyQueryFactory.name);
18-
1917
constructor(
2018
private readonly fieldsStringFactory: FieldsStringFactory,
2119
private readonly argsStringFactory: ArgsStringFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/find-one-query.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { WorkspaceQueryBuilderOptions } from 'src/engine/api/graphql/workspace-query-builder/interfaces/workspace-query-builder-options.interface';
44
import { RecordFilter } from 'src/engine/api/graphql/workspace-query-builder/interfaces/record.interface';
@@ -11,8 +11,6 @@ import { FieldsStringFactory } from './fields-string.factory';
1111

1212
@Injectable()
1313
export class FindOneQueryFactory {
14-
private readonly logger = new Logger(FindOneQueryFactory.name);
15-
1614
constructor(
1715
private readonly fieldsStringFactory: FieldsStringFactory,
1816
private readonly argsStringFactory: ArgsStringFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/relation-field-alias.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { forwardRef, Inject, Injectable, Logger } from '@nestjs/common';
1+
import { forwardRef, Inject, Injectable } from '@nestjs/common';
22

33
import { GraphQLResolveInfo } from 'graphql';
44

@@ -20,8 +20,6 @@ import { ArgsStringFactory } from './args-string.factory';
2020

2121
@Injectable()
2222
export class RelationFieldAliasFactory {
23-
private logger = new Logger(RelationFieldAliasFactory.name);
24-
2523
constructor(
2624
@Inject(forwardRef(() => FieldsStringFactory))
2725
private readonly fieldsStringFactory: CircularDep<FieldsStringFactory>,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/factories/update-one-query.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { Record as IRecord } from 'src/engine/api/graphql/workspace-query-builder/interfaces/record.interface';
44
import { WorkspaceQueryBuilderOptions } from 'src/engine/api/graphql/workspace-query-builder/interfaces/workspace-query-builder-options.interface';
@@ -12,8 +12,6 @@ import { FieldsStringFactory } from './fields-string.factory';
1212

1313
@Injectable()
1414
export class UpdateOneQueryFactory {
15-
private readonly logger = new Logger(UpdateOneQueryFactory.name);
16-
1715
constructor(
1816
private readonly fieldsStringFactory: FieldsStringFactory,
1917
private readonly argsAliasFactory: ArgsAliasFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-builder/workspace-query-builder.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { WorkspaceQueryBuilderOptions } from 'src/engine/api/graphql/workspace-query-builder/interfaces/workspace-query-builder-options.interface';
44
import {
@@ -34,8 +34,6 @@ import { FindDuplicatesQueryFactory } from './factories/find-duplicates-query.fa
3434

3535
@Injectable()
3636
export class WorkspaceQueryBuilderFactory {
37-
private readonly logger = new Logger(WorkspaceQueryBuilderFactory.name);
38-
3937
constructor(
4038
private readonly findManyQueryFactory: FindManyQueryFactory,
4139
private readonly findOneQueryFactory: FindOneQueryFactory,

packages/twenty-server/src/engine/api/graphql/workspace-query-runner/workspace-query-hook/storage/workspace-query-hook.storage.ts

-6
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,4 @@ export class WorkspaceQueryHookStorage {
6666

6767
this.postHookInstances.get(key)?.push(data);
6868
}
69-
70-
getWorkspaceQueryPostHookInstances(
71-
key: WorkspaceQueryHookKey,
72-
): WorkspaceQueryHookData<WorkspaceQueryHookInstance>[] | undefined {
73-
return this.postHookInstances.get(key);
74-
}
7569
}

packages/twenty-server/src/engine/api/graphql/workspace-query-runner/workspace-query-runner.service.ts

-11
Original file line numberDiff line numberDiff line change
@@ -1011,17 +1011,6 @@ export class WorkspaceQueryRunnerService {
10111011
return parseResult(resultWithGetters);
10121012
}
10131013

1014-
async executeAndParse<Result>(
1015-
query: string,
1016-
objectMetadataItem: ObjectMetadataInterface,
1017-
command: string,
1018-
workspaceId: string,
1019-
): Promise<Result> {
1020-
const result = await this.execute(query, workspaceId);
1021-
1022-
return this.parseResult(result, objectMetadataItem, command, workspaceId);
1023-
}
1024-
10251014
async triggerWebhooks<Record>(
10261015
jobsData: Record[] | undefined,
10271016
operation: CallWebhookJobsJobOperation,

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/factories/connection-type-definition.factory.ts

-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ export enum ConnectionTypeDefinitionKind {
2020

2121
@Injectable()
2222
export class ConnectionTypeDefinitionFactory {
23-
private readonly logger = new Logger(ConnectionTypeDefinitionFactory.name);
24-
2523
constructor(private readonly connectionTypeFactory: ConnectionTypeFactory) {}
2624

2725
public create(

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/factories/edge-type-definition.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { GraphQLFieldConfigMap, GraphQLObjectType } from 'graphql';
44

@@ -20,8 +20,6 @@ export enum EdgeTypeDefinitionKind {
2020

2121
@Injectable()
2222
export class EdgeTypeDefinitionFactory {
23-
private readonly logger = new Logger(EdgeTypeDefinitionFactory.name);
24-
2523
constructor(private readonly edgeTypeFactory: EdgeTypeFactory) {}
2624

2725
public create(

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/graphql-types/input/date-time-filter.input-type.ts

-18
This file was deleted.

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/graphql-types/input/index.ts

-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@ export * from './big-float-filter.input-type';
22
export * from './big-int-filter.input-type';
33
export * from './boolean-filter.input-type';
44
export * from './date-filter.input-type';
5-
export * from './date-time-filter.input-type';
65
export * from './float-filter.input-type';
76
export * from './int-filter.input-type';
87
export * from './raw-json-filter.input-type';
98
export * from './string-filter.input-type';
10-
export * from './time-filter.input-type';
11-
export * from './uuid-filter.input-type';

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/graphql-types/input/time-filter.input-type.ts

-18
This file was deleted.

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/graphql-types/input/uuid-filter.input-type.ts

-14
This file was deleted.

packages/twenty-server/src/engine/api/graphql/workspace-schema-builder/workspace-graphql-schema.factory.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, Logger } from '@nestjs/common';
1+
import { Injectable } from '@nestjs/common';
22

33
import { GraphQLSchema } from 'graphql';
44

@@ -14,8 +14,6 @@ import { OrphanedTypesFactory } from './factories/orphaned-types.factory';
1414

1515
@Injectable()
1616
export class WorkspaceGraphQLSchemaFactory {
17-
private readonly logger = new Logger(WorkspaceGraphQLSchemaFactory.name);
18-
1917
constructor(
2018
private readonly typeDefinitionsGenerator: TypeDefinitionsGenerator,
2119
private readonly queryTypeFactory: QueryTypeFactory,

packages/twenty-server/src/engine/core-modules/auth/services/auth.service.ts

-6
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,6 @@ import { EnvironmentService } from 'src/engine/integrations/environment/environm
4141

4242
import { TokenService } from './token.service';
4343

44-
export type UserPayload = {
45-
firstName: string;
46-
lastName: string;
47-
email: string;
48-
};
49-
5044
@Injectable()
5145
export class AuthService {
5246
constructor(

packages/twenty-server/src/engine/core-modules/workspace/services/workspace.service.ts

-6
Original file line numberDiff line numberDiff line change
@@ -115,12 +115,6 @@ export class WorkspaceService extends TypeOrmQueryService<Workspace> {
115115
return workspace;
116116
}
117117

118-
async getWorkspaceIds() {
119-
return this.workspaceRepository
120-
.find()
121-
.then((workspaces) => workspaces.map((workspace) => workspace.id));
122-
}
123-
124118
async handleRemoveWorkspaceMember(workspaceId: string, userId: string) {
125119
await this.userWorkspaceRepository.delete({
126120
userId,

packages/twenty-server/src/engine/decorators/ability/user-ability.decorator.ts

-11
This file was deleted.

packages/twenty-server/src/engine/integrations/exception-handler/exception-handler.module-definition.ts

-7
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,3 @@ export const {
1616
})
1717
.setClassMethodName('forRoot')
1818
.build();
19-
20-
export type ExceptionHandlerModuleAsyncOptions = {
21-
useFactory: (
22-
...args: any[]
23-
) => ExceptionHandlerModuleOptions | Promise<ExceptionHandlerModuleOptions>;
24-
} & Pick<ModuleMetadata, 'imports'> &
25-
Pick<FactoryProvider, 'inject'>;

packages/twenty-server/src/engine/integrations/logger/logger.module-definition.ts

-7
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,3 @@ export const {
1616
})
1717
.setClassMethodName('forRoot')
1818
.build();
19-
20-
export type LoggerModuleAsyncOptions = {
21-
useFactory: (
22-
...args: any[]
23-
) => LoggerModuleOptions | Promise<LoggerModuleOptions>;
24-
} & Pick<ModuleMetadata, 'imports'> &
25-
Pick<FactoryProvider, 'inject'>;

packages/twenty-server/src/engine/integrations/message-queue/message-queue-metadata.accessor.ts

-6
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,4 @@ export class MessageQueueMetadataAccessor {
4545

4646
return metadata;
4747
}
48-
49-
getWorkerOptionsMetadata(
50-
target: Type<any> | Function,
51-
): MessageQueueWorkerOptions {
52-
return this.reflector.get(WORKER_METADATA, target) ?? {};
53-
}
5448
}

packages/twenty-server/src/engine/integrations/message-queue/utils/get-job-class-name.util.ts

-5
This file was deleted.

packages/twenty-server/src/engine/metadata-modules/field-metadata/composite-types/index.ts

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ import { linkCompositeType } from 'src/engine/metadata-modules/field-metadata/co
99
import { linksCompositeType } from 'src/engine/metadata-modules/field-metadata/composite-types/links.composite-type';
1010
import { FieldMetadataType } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';
1111

12-
export type CompositeFieldsDefinitionFunction = (
13-
fieldMetadata?: FieldMetadataInterface,
14-
) => FieldMetadataInterface[];
15-
1612
export const compositeTypeDefinitions = new Map<
1713
FieldMetadataType,
1814
CompositeType

0 commit comments

Comments
 (0)