chore: extend root eslint config in twenty-server (#5101)
Reopening @thaisguigon work from https://github.com/twentyhq/twenty/pull/4781 --------- Co-authored-by: Thaïs Guigon <guigon.thais@gmail.com>
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
import { FieldMetadataType } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';
|
||||
import { viewFieldStandardFieldIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { VIEW_FIELD_STANDARD_FIELD_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { FieldMetadata } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/field-metadata.decorator';
|
||||
import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-not-audit-logged.decorator';
|
||||
import { IsNullable } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-nullable.decorator';
|
||||
@ -10,7 +10,7 @@ import { BaseObjectMetadata } from 'src/engine/workspace-manager/workspace-sync-
|
||||
import { ViewObjectMetadata } from 'src/modules/view/standard-objects/view.object-metadata';
|
||||
|
||||
@ObjectMetadata({
|
||||
standardId: standardObjectIds.viewField,
|
||||
standardId: STANDARD_OBJECT_IDS.viewField,
|
||||
namePlural: 'viewFields',
|
||||
labelSingular: 'View Field',
|
||||
labelPlural: 'View Fields',
|
||||
@ -21,7 +21,7 @@ import { ViewObjectMetadata } from 'src/modules/view/standard-objects/view.objec
|
||||
@IsSystem()
|
||||
export class ViewFieldObjectMetadata extends BaseObjectMetadata {
|
||||
@FieldMetadata({
|
||||
standardId: viewFieldStandardFieldIds.fieldMetadataId,
|
||||
standardId: VIEW_FIELD_STANDARD_FIELD_IDS.fieldMetadataId,
|
||||
type: FieldMetadataType.UUID,
|
||||
label: 'Field Metadata Id',
|
||||
description: 'View Field target field',
|
||||
@ -30,7 +30,7 @@ export class ViewFieldObjectMetadata extends BaseObjectMetadata {
|
||||
fieldMetadataId: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFieldStandardFieldIds.isVisible,
|
||||
standardId: VIEW_FIELD_STANDARD_FIELD_IDS.isVisible,
|
||||
type: FieldMetadataType.BOOLEAN,
|
||||
label: 'Visible',
|
||||
description: 'View Field visibility',
|
||||
@ -40,7 +40,7 @@ export class ViewFieldObjectMetadata extends BaseObjectMetadata {
|
||||
isVisible: boolean;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFieldStandardFieldIds.size,
|
||||
standardId: VIEW_FIELD_STANDARD_FIELD_IDS.size,
|
||||
type: FieldMetadataType.NUMBER,
|
||||
label: 'Size',
|
||||
description: 'View Field size',
|
||||
@ -50,7 +50,7 @@ export class ViewFieldObjectMetadata extends BaseObjectMetadata {
|
||||
size: number;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFieldStandardFieldIds.position,
|
||||
standardId: VIEW_FIELD_STANDARD_FIELD_IDS.position,
|
||||
type: FieldMetadataType.NUMBER,
|
||||
label: 'Position',
|
||||
description: 'View Field position',
|
||||
@ -60,7 +60,7 @@ export class ViewFieldObjectMetadata extends BaseObjectMetadata {
|
||||
position: number;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFieldStandardFieldIds.view,
|
||||
standardId: VIEW_FIELD_STANDARD_FIELD_IDS.view,
|
||||
type: FieldMetadataType.RELATION,
|
||||
label: 'View',
|
||||
description: 'View Field related view',
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
import { Relation } from 'src/engine/workspace-manager/workspace-sync-metadata/interfaces/relation.interface';
|
||||
|
||||
import { FieldMetadataType } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';
|
||||
import { viewFilterStandardFieldIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { VIEW_FILTER_STANDARD_FIELD_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { FieldMetadata } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/field-metadata.decorator';
|
||||
import { IsNullable } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-nullable.decorator';
|
||||
import { IsSystem } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-system.decorator';
|
||||
@ -12,7 +12,7 @@ import { ViewObjectMetadata } from 'src/modules/view/standard-objects/view.objec
|
||||
import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-not-audit-logged.decorator';
|
||||
|
||||
@ObjectMetadata({
|
||||
standardId: standardObjectIds.viewFilter,
|
||||
standardId: STANDARD_OBJECT_IDS.viewFilter,
|
||||
namePlural: 'viewFilters',
|
||||
labelSingular: 'View Filter',
|
||||
labelPlural: 'View Filters',
|
||||
@ -23,7 +23,7 @@ import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-me
|
||||
@IsSystem()
|
||||
export class ViewFilterObjectMetadata extends BaseObjectMetadata {
|
||||
@FieldMetadata({
|
||||
standardId: viewFilterStandardFieldIds.fieldMetadataId,
|
||||
standardId: VIEW_FILTER_STANDARD_FIELD_IDS.fieldMetadataId,
|
||||
type: FieldMetadataType.UUID,
|
||||
label: 'Field Metadata Id',
|
||||
description: 'View Filter target field',
|
||||
@ -31,7 +31,7 @@ export class ViewFilterObjectMetadata extends BaseObjectMetadata {
|
||||
fieldMetadataId: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFilterStandardFieldIds.operand,
|
||||
standardId: VIEW_FILTER_STANDARD_FIELD_IDS.operand,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Operand',
|
||||
description: 'View Filter operand',
|
||||
@ -40,7 +40,7 @@ export class ViewFilterObjectMetadata extends BaseObjectMetadata {
|
||||
operand: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFilterStandardFieldIds.value,
|
||||
standardId: VIEW_FILTER_STANDARD_FIELD_IDS.value,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Value',
|
||||
description: 'View Filter value',
|
||||
@ -48,7 +48,7 @@ export class ViewFilterObjectMetadata extends BaseObjectMetadata {
|
||||
value: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFilterStandardFieldIds.displayValue,
|
||||
standardId: VIEW_FILTER_STANDARD_FIELD_IDS.displayValue,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Display Value',
|
||||
description: 'View Filter Display Value',
|
||||
@ -56,7 +56,7 @@ export class ViewFilterObjectMetadata extends BaseObjectMetadata {
|
||||
displayValue: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewFilterStandardFieldIds.view,
|
||||
standardId: VIEW_FILTER_STANDARD_FIELD_IDS.view,
|
||||
type: FieldMetadataType.RELATION,
|
||||
label: 'View',
|
||||
description: 'View Filter related view',
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
import { Relation } from 'src/engine/workspace-manager/workspace-sync-metadata/interfaces/relation.interface';
|
||||
|
||||
import { FieldMetadataType } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';
|
||||
import { viewSortStandardFieldIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { VIEW_SORT_STANDARD_FIELD_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { FieldMetadata } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/field-metadata.decorator';
|
||||
import { IsNullable } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-nullable.decorator';
|
||||
import { IsSystem } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-system.decorator';
|
||||
@ -12,7 +12,7 @@ import { ViewObjectMetadata } from 'src/modules/view/standard-objects/view.objec
|
||||
import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-not-audit-logged.decorator';
|
||||
|
||||
@ObjectMetadata({
|
||||
standardId: standardObjectIds.viewSort,
|
||||
standardId: STANDARD_OBJECT_IDS.viewSort,
|
||||
namePlural: 'viewSorts',
|
||||
labelSingular: 'View Sort',
|
||||
labelPlural: 'View Sorts',
|
||||
@ -23,7 +23,7 @@ import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-me
|
||||
@IsSystem()
|
||||
export class ViewSortObjectMetadata extends BaseObjectMetadata {
|
||||
@FieldMetadata({
|
||||
standardId: viewSortStandardFieldIds.fieldMetadataId,
|
||||
standardId: VIEW_SORT_STANDARD_FIELD_IDS.fieldMetadataId,
|
||||
type: FieldMetadataType.UUID,
|
||||
label: 'Field Metadata Id',
|
||||
description: 'View Sort target field',
|
||||
@ -32,7 +32,7 @@ export class ViewSortObjectMetadata extends BaseObjectMetadata {
|
||||
fieldMetadataId: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewSortStandardFieldIds.direction,
|
||||
standardId: VIEW_SORT_STANDARD_FIELD_IDS.direction,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Direction',
|
||||
description: 'View Sort direction',
|
||||
@ -41,7 +41,7 @@ export class ViewSortObjectMetadata extends BaseObjectMetadata {
|
||||
direction: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewSortStandardFieldIds.view,
|
||||
standardId: VIEW_SORT_STANDARD_FIELD_IDS.view,
|
||||
type: FieldMetadataType.RELATION,
|
||||
label: 'View',
|
||||
description: 'View Sort related view',
|
||||
|
||||
@ -5,8 +5,8 @@ import {
|
||||
RelationMetadataType,
|
||||
RelationOnDeleteAction,
|
||||
} from 'src/engine/metadata-modules/relation-metadata/relation-metadata.entity';
|
||||
import { viewStandardFieldIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { standardObjectIds } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { VIEW_STANDARD_FIELD_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-field-ids';
|
||||
import { STANDARD_OBJECT_IDS } from 'src/engine/workspace-manager/workspace-sync-metadata/constants/standard-object-ids';
|
||||
import { FieldMetadata } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/field-metadata.decorator';
|
||||
import { IsNullable } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-nullable.decorator';
|
||||
import { IsSystem } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-system.decorator';
|
||||
@ -19,7 +19,7 @@ import { ViewSortObjectMetadata } from 'src/modules/view/standard-objects/view-s
|
||||
import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-not-audit-logged.decorator';
|
||||
|
||||
@ObjectMetadata({
|
||||
standardId: standardObjectIds.view,
|
||||
standardId: STANDARD_OBJECT_IDS.view,
|
||||
namePlural: 'views',
|
||||
labelSingular: 'View',
|
||||
labelPlural: 'Views',
|
||||
@ -30,7 +30,7 @@ import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-me
|
||||
@IsSystem()
|
||||
export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.name,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.name,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Name',
|
||||
description: 'View name',
|
||||
@ -38,7 +38,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
name: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.objectMetadataId,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.objectMetadataId,
|
||||
type: FieldMetadataType.UUID,
|
||||
label: 'Object Metadata Id',
|
||||
description: 'View target object',
|
||||
@ -46,7 +46,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
objectMetadataId: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.type,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.type,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Type',
|
||||
description: 'View type',
|
||||
@ -55,7 +55,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
type: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.key,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.key,
|
||||
type: FieldMetadataType.SELECT,
|
||||
label: 'Key',
|
||||
description: 'View key',
|
||||
@ -66,7 +66,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
key: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.icon,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.icon,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'Icon',
|
||||
description: 'View icon',
|
||||
@ -74,7 +74,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
icon: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.kanbanFieldMetadataId,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.kanbanFieldMetadataId,
|
||||
type: FieldMetadataType.TEXT,
|
||||
label: 'kanbanfieldMetadataId',
|
||||
description: 'View Kanban column field',
|
||||
@ -82,7 +82,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
kanbanFieldMetadataId: string;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.position,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.position,
|
||||
type: FieldMetadataType.POSITION,
|
||||
label: 'Position',
|
||||
description: 'View position',
|
||||
@ -91,7 +91,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
position: number;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.isCompact,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.isCompact,
|
||||
type: FieldMetadataType.BOOLEAN,
|
||||
label: 'Compact View',
|
||||
description: 'Describes if the view is in compact mode',
|
||||
@ -100,7 +100,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
isCompact: boolean;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.viewFields,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.viewFields,
|
||||
type: FieldMetadataType.RELATION,
|
||||
label: 'View Fields',
|
||||
description: 'View Fields',
|
||||
@ -115,7 +115,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
viewFields: Relation<ViewFieldObjectMetadata[]>;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.viewFilters,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.viewFilters,
|
||||
type: FieldMetadataType.RELATION,
|
||||
label: 'View Filters',
|
||||
description: 'View Filters',
|
||||
@ -130,7 +130,7 @@ export class ViewObjectMetadata extends BaseObjectMetadata {
|
||||
viewFilters: Relation<ViewFilterObjectMetadata[]>;
|
||||
|
||||
@FieldMetadata({
|
||||
standardId: viewStandardFieldIds.viewSorts,
|
||||
standardId: VIEW_STANDARD_FIELD_IDS.viewSorts,
|
||||
type: FieldMetadataType.RELATION,
|
||||
label: 'View Sorts',
|
||||
description: 'View Sorts',
|
||||
|
||||
Reference in New Issue
Block a user