fix linting and includes

This commit is contained in:
einhornimmond 2025-04-29 12:06:43 +02:00
parent 9c4cb869c9
commit 1b5a151517
119 changed files with 252 additions and 307 deletions

View File

@ -3,9 +3,9 @@
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
import { Connection } from '@typeorm/connection'
import { Transaction as DbTransaction } from 'database'
import { Decimal } from 'decimal.js-light'
import { Connection } from 'typeorm'
import { cleanDB, testEnvironment } from '@test/helpers'

View File

@ -1,5 +1,5 @@
import { IsNull, Not } from 'typeorm'
import { User } from 'database'
import { IsNull, Not } from 'typeorm'
import { CONFIG } from '@/config'
import { LogError } from '@/server/LogError'

View File

@ -1,5 +1,4 @@
import { User } from 'database'
import { UserContact } from 'database'
import { User, UserContact } from 'database'
import { IRestResponse } from 'typed-rest-client'
import { GetUser } from '@/apis/humhub/model/GetUser'

View File

@ -1,4 +1,5 @@
import { AbstractLoggingView } from 'database'
import { Account } from '@/apis/humhub/model/Account'
export class AccountLoggingView extends AbstractLoggingView {

View File

@ -1,4 +1,5 @@
import { AbstractLoggingView } from 'database'
import { PostUser } from '@/apis/humhub/model/PostUser'
import { AccountLoggingView } from './AccountLogging.view'

View File

@ -1,4 +1,5 @@
import { AbstractLoggingView } from 'database'
import { Profile } from '@/apis/humhub/model/Profile'
export class ProfileLoggingView extends AbstractLoggingView {

View File

@ -1,5 +1,4 @@
import { User } from 'database'
import { UserContact } from 'database'
import { User, UserContact } from 'database'
import { v4 as uuidv4 } from 'uuid'
import { PublishNameType } from '@/graphql/enum/PublishNameType'

View File

@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-empty-function */
import { User } from 'database'
import { UserContact } from 'database'
import { User, UserContact } from 'database'
import { GetUser } from './model/GetUser'
import { syncUser, ExecutedHumhubAction } from './syncUser'

View File

@ -1,6 +1,5 @@
/* eslint-disable camelcase */
import { OpenaiThreads } from 'database'
import { User } from 'database'
import { OpenaiThreads, User } from 'database'
import { OpenAI } from 'openai'
import { Message } from 'openai/resources/beta/threads/messages'

View File

@ -100,11 +100,11 @@ const email = {
EMAIL_LINK_OVERVIEW: COMMUNITY_URL + (process.env.EMAIL_LINK_OVERVIEW_PATH ?? '/overview'),
// time in minutes a optin code is valid
EMAIL_CODE_VALID_TIME: process.env.EMAIL_CODE_VALID_TIME
? parseInt(process.env.EMAIL_CODE_VALID_TIME) ?? 1440
? (parseInt(process.env.EMAIL_CODE_VALID_TIME) ?? 1440)
: 1440,
// time in minutes that must pass to request a new optin code
EMAIL_CODE_REQUEST_TIME: process.env.EMAIL_CODE_REQUEST_TIME
? parseInt(process.env.EMAIL_CODE_REQUEST_TIME) ?? 10
? (parseInt(process.env.EMAIL_CODE_REQUEST_TIME) ?? 10)
: 10,
}

View File

@ -1,6 +1,4 @@
import { Contribution } from 'database'
import { ContributionMessage } from 'database'
import { User } from 'database'
import { Contribution, ContributionMessage, User } from 'database'
import { ContributionMessageType } from '@/graphql/enum/ContributionMessageType'

View File

@ -54,8 +54,8 @@ export class PublishNameLogic {
return publishNameType === PublishNameType.PUBLISH_NAME_FULL
? this.user.lastName
: publishNameType === PublishNameType.PUBLISH_NAME_FIRST_INITIAL
? this.user.lastName.charAt(0)
: ''
? this.user.lastName.charAt(0)
: ''
}
/**
@ -84,8 +84,8 @@ export class PublishNameLogic {
return this.isUsernameFromAlias(publishNameType)
? this.getUsernameFromAlias()
: this.isUsernameFromInitials(publishNameType)
? this.getUsernameFromInitials()
: (this.getFirstName(publishNameType) + ' ' + this.getLastName(publishNameType)).trim()
? this.getUsernameFromInitials()
: (this.getFirstName(publishNameType) + ' ' + this.getLastName(publishNameType)).trim()
}
public getUsernameFromInitials(): string {

View File

@ -1,5 +1,4 @@
import { User } from 'database'
import { UserRole } from 'database'
import { User, UserRole } from 'database'
import { RoleNames } from '@enum/RoleNames'

View File

@ -2,9 +2,9 @@
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-unsafe-call */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
import { Connection } from 'typeorm'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Decimal } from 'decimal.js-light'
import { Connection } from 'typeorm'
import { testEnvironment } from '@test/helpers'
import { logger, i18n as localization } from '@test/testSetup'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { ContributionLink as DbContributionLink } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { ContributionLink as DbContributionLink, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { ContributionLink as DbContributionLink } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { ContributionLink as DbContributionLink, Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,6 +1,4 @@
import { ContributionLink as DbContributionLink } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { ContributionLink as DbContributionLink, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,7 +1,9 @@
import { Contribution as DbContribution } from 'database'
import { ContributionMessage as DbContributionMessage } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import {
Contribution as DbContribution,
ContributionMessage as DbContributionMessage,
Event as DbEvent,
User as DbUser,
} from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,8 +1,10 @@
import { Contribution as DbContribution } from 'database'
import { ContributionLink as DbContributionLink } from 'database'
import { Event as DbEvent } from 'database'
import { Transaction as DbTransaction } from 'database'
import { User as DbUser } from 'database'
import {
Contribution as DbContribution,
ContributionLink as DbContributionLink,
Event as DbEvent,
Transaction as DbTransaction,
User as DbUser,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,7 +1,9 @@
import { Contribution as DbContribution } from 'database'
import { ContributionMessage as DbContributionMessage } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import {
Contribution as DbContribution,
ContributionMessage as DbContributionMessage,
Event as DbEvent,
User as DbUser,
} from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,6 +1,4 @@
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Contribution as DbContribution, Event as DbEvent, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,6 +1,4 @@
import { Event as DbEvent } from 'database'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, TransactionLink as DbTransactionLink, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Event as DbEvent } from 'database'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, TransactionLink as DbTransactionLink, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,6 +1,4 @@
import { Event as DbEvent } from 'database'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, TransactionLink as DbTransactionLink, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Event as DbEvent } from 'database'
import { Transaction as DbTransaction } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, Transaction as DbTransaction, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,6 +1,4 @@
import { Event as DbEvent } from 'database'
import { Transaction as DbTransaction } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, Transaction as DbTransaction, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Event } from './Event'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Event as DbEvent } from 'database'
import { User as DbUser } from 'database'
import { Event as DbEvent, User as DbUser } from 'database'
import { Event } from './Event'
import { EventType } from './EventType'

View File

@ -1,10 +1,12 @@
import { Contribution as DbContribution } from 'database'
import { ContributionLink as DbContributionLink } from 'database'
import { ContributionMessage as DbContributionMessage } from 'database'
import { Event as DbEvent } from 'database'
import { Transaction as DbTransaction } from 'database'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import {
Contribution as DbContribution,
ContributionLink as DbContributionLink,
ContributionMessage as DbContributionMessage,
Event as DbEvent,
Transaction as DbTransaction,
TransactionLink as DbTransactionLink,
User as DbUser,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { EventType } from './EventType'

View File

@ -1,5 +1,4 @@
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { Community as DbCommunity, FederatedCommunity as DbFederatedCommunity } from 'database'
import { validate as validateUUID, version as versionUUID } from 'uuid'
import { CONFIG } from '@/config'

View File

@ -5,11 +5,11 @@
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/explicit-module-boundary-types */
import { Connection } from 'typeorm'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { GraphQLClient } from 'graphql-request'
import { Response } from 'graphql-request/dist/types'
import { Connection } from 'typeorm'
import { testEnvironment, cleanDB } from '@test/helpers'
import { logger } from '@test/testSetup'

View File

@ -1,9 +1,12 @@
/** eslint-disable @typescript-eslint/no-unsafe-assignment */
/** eslint-disable @typescript-eslint/no-unsafe-call */
import {
Community as DbCommunity,
FederatedCommunity as DbFederatedCommunity,
FederatedCommunityLoggingView,
} from 'database'
import { IsNull } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { FederatedCommunityLoggingView } from 'database'
import { FederationClient as V1_0_FederationClient } from '@/federation/client/1_0/FederationClient'
import { PublicCommunityInfo } from '@/federation/client/1_0/model/PublicCommunityInfo'
import { FederationClientFactory } from '@/federation/client/FederationClientFactory'

View File

@ -1,7 +1,6 @@
import { Point } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { Community as DbCommunity, FederatedCommunity as DbFederatedCommunity } from 'database'
import { ObjectType, Field } from 'type-graphql'
import { Point } from 'typeorm'
import { Point2Location } from '@/graphql/resolver/util/Location2Point'

View File

@ -1,5 +1,4 @@
import { Contribution as dbContribution } from 'database'
import { User as DbUser } from 'database'
import { Contribution as dbContribution, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { ObjectType, Field, Int } from 'type-graphql'

View File

@ -1,5 +1,4 @@
import { ContributionMessage as DbContributionMessage } from 'database'
import { User } from 'database'
import { ContributionMessage as DbContributionMessage, User } from 'database'
import { Field, Int, ObjectType } from 'type-graphql'
@ObjectType()

View File

@ -46,7 +46,7 @@ export class Transaction {
this.linkedTransactionId = transaction.linkedTransactionId ?? null
this.linkId = transaction.contribution
? transaction.contribution.contributionLinkId
: transaction.transactionLinkId ?? null
: (transaction.transactionLinkId ?? null)
this.previousBalance =
transaction.previousTransaction?.balance.toDecimalPlaces(2, Decimal.ROUND_DOWN) ??
new Decimal(0)

View File

@ -1,5 +1,4 @@
import { Contribution } from 'database'
import { User } from 'database'
import { Contribution, User } from 'database'
import { Decimal } from 'decimal.js-light'
import { ObjectType, Field, Int } from 'type-graphql'

View File

@ -1,6 +1,6 @@
import { Point } from 'typeorm'
import { User as dbUser } from 'database'
import { ObjectType, Field, Int } from 'type-graphql'
import { Point } from 'typeorm'
import { GmsPublishLocationType } from '@enum/GmsPublishLocationType'
import { PublishNameType } from '@enum/PublishNameType'

View File

@ -1,9 +1,8 @@
/* eslint-disable @typescript-eslint/restrict-template-expressions */
import { IsNull } from 'typeorm'
import { Transaction as dbTransaction } from 'database'
import { TransactionLink as dbTransactionLink } from 'database'
import { Transaction as dbTransaction, TransactionLink as dbTransactionLink } from 'database'
import { Decimal } from 'decimal.js-light'
import { Resolver, Query, Ctx, Authorized } from 'type-graphql'
import { IsNull } from 'typeorm'
import { Balance } from '@model/Balance'

View File

@ -5,11 +5,10 @@
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/explicit-module-boundary-types */
import { Connection } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Community as DbCommunity, FederatedCommunity as DbFederatedCommunity } from 'database'
import { GraphQLError } from 'graphql/error/GraphQLError'
import { Connection } from 'typeorm'
import { v4 as uuidv4 } from 'uuid'
import { cleanDB, testEnvironment } from '@test/helpers'

View File

@ -1,7 +1,6 @@
import { IsNull, Not } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { Community as DbCommunity, FederatedCommunity as DbFederatedCommunity } from 'database'
import { Resolver, Query, Authorized, Mutation, Args, Arg } from 'type-graphql'
import { IsNull, Not } from 'typeorm'
import { Paginated } from '@arg/Paginated'
import { EditCommunityInput } from '@input/EditCommunityInput'

View File

@ -1,11 +1,10 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
import { Connection } from 'typeorm'
import { ContributionLink as DbContributionLink } from 'database'
import { Event as DbEvent } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { ContributionLink as DbContributionLink, Event as DbEvent } from 'database'
import { Decimal } from 'decimal.js-light'
import { GraphQLError } from 'graphql'
import { Connection } from 'typeorm'
import { cleanDB, testEnvironment, resetToken } from '@test/helpers'
import { logger } from '@test/testSetup'

View File

@ -1,6 +1,6 @@
import { MoreThan, IsNull } from 'typeorm'
import { ContributionLink as DbContributionLink } from 'database'
import { Resolver, Args, Arg, Authorized, Mutation, Query, Int, Ctx } from 'type-graphql'
import { MoreThan, IsNull } from 'typeorm'
import { ContributionLinkArgs } from '@arg/ContributionLinkArgs'
import { Paginated } from '@arg/Paginated'

View File

@ -3,11 +3,10 @@
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-explicit-any */
import { Connection } from 'typeorm'
import { Contribution as DbContribution } from 'database'
import { Event as DbEvent } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Contribution as DbContribution, Event as DbEvent } from 'database'
import { GraphQLError } from 'graphql'
import { Connection } from 'typeorm'
import { ContributionStatus } from '@enum/ContributionStatus'
import { cleanDB, resetToken, testEnvironment } from '@test/helpers'

View File

@ -1,9 +1,11 @@
/* eslint-disable @typescript-eslint/restrict-template-expressions */
import { EntityManager, FindOptionsRelations, getConnection } from 'typeorm'
import { Contribution as DbContribution } from 'database'
import { ContributionMessage as DbContributionMessage } from 'database'
import { User as DbUser } from 'database'
import {
Contribution as DbContribution,
ContributionMessage as DbContributionMessage,
User as DbUser,
} from 'database'
import { Arg, Args, Authorized, Ctx, Int, Mutation, Query, Resolver } from 'type-graphql'
import { EntityManager, FindOptionsRelations, getConnection } from 'typeorm'
import { ContributionMessageArgs } from '@arg/ContributionMessageArgs'
import { Paginated } from '@arg/Paginated'

View File

@ -1,15 +1,12 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-explicit-any */
import { Connection, Equal } from 'typeorm'
import { Contribution } from 'database'
import { Event as DbEvent } from 'database'
import { Transaction as DbTransaction } from 'database'
import { User } from 'database'
import { UserInputError } from 'apollo-server-express'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Contribution, Event as DbEvent, Transaction as DbTransaction, User } from 'database'
import { Decimal } from 'decimal.js-light'
import { GraphQLError } from 'graphql'
import { Connection, Equal } from 'typeorm'
import { ContributionMessageType } from '@enum/ContributionMessageType'
import { ContributionStatus } from '@enum/ContributionStatus'

View File

@ -1,8 +1,9 @@
import { EntityManager, IsNull, getConnection } from 'typeorm'
import { Contribution as DbContribution } from 'database'
import { Transaction as DbTransaction } from 'database'
import { User as DbUser } from 'database'
import { UserContact } from 'database'
import {
Contribution as DbContribution,
Transaction as DbTransaction,
User as DbUser,
UserContact,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { GraphQLResolveInfo } from 'graphql'
import {
@ -18,6 +19,7 @@ import {
Resolver,
Root,
} from 'type-graphql'
import { EntityManager, IsNull, getConnection } from 'typeorm'
import { AdminCreateContributionArgs } from '@arg/AdminCreateContributionArgs'
import { AdminUpdateContributionArgs } from '@arg/AdminUpdateContributionArgs'

View File

@ -1,9 +1,9 @@
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
import { Connection } from 'typeorm'
import { User as DbUser } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { User as DbUser } from 'database'
import { GraphQLError } from 'graphql'
import { Connection } from 'typeorm'
import { testEnvironment, cleanDB } from '@test/helpers'

View File

@ -3,8 +3,7 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-call */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
import { Event as DbEvent } from 'database'
import { UserContact } from 'database'
import { Event as DbEvent, UserContact } from 'database'
import { GraphQLError } from 'graphql'
import { cleanDB, resetToken, testEnvironment } from '@test/helpers'

View File

@ -1,11 +1,10 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-unsafe-argument */
import { getConnection } from 'typeorm'
import { Transaction as DbTransaction } from 'database'
import { User as DbUser } from 'database'
import { Transaction as DbTransaction, User as DbUser } from 'database'
import { Decimal } from 'decimal.js-light'
import { Resolver, Query, Authorized, FieldResolver } from 'type-graphql'
import { getConnection } from 'typeorm'
import { CommunityStatistics, DynamicStatisticsFields } from '@model/CommunityStatistics'

View File

@ -1,15 +1,17 @@
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/restrict-template-expressions */
import { Connection } from 'typeorm'
import { ContributionLink as DbContributionLink } from 'database'
import { Event as DbEvent } from 'database'
import { Transaction } from 'database'
import { User } from 'database'
import { UserContact } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import {
ContributionLink as DbContributionLink,
Event as DbEvent,
Transaction,
User,
UserContact,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { GraphQLError } from 'graphql'
import { Connection } from 'typeorm'
import { UnconfirmedContribution } from '@model/UnconfirmedContribution'
import { cleanDB, testEnvironment, resetToken, resetEntity } from '@test/helpers'

View File

@ -1,13 +1,15 @@
import { randomBytes } from 'crypto'
import { getConnection } from 'typeorm'
import { Contribution as DbContribution } from 'database'
import { ContributionLink as DbContributionLink } from 'database'
import { Transaction as DbTransaction } from 'database'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import {
Contribution as DbContribution,
ContributionLink as DbContributionLink,
Transaction as DbTransaction,
TransactionLink as DbTransactionLink,
User as DbUser,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { Resolver, Args, Arg, Authorized, Ctx, Mutation, Query, Int } from 'type-graphql'
import { getConnection } from 'typeorm'
import { Paginated } from '@arg/Paginated'
import { TransactionLinkArgs } from '@arg/TransactionLinkArgs'

View File

@ -4,15 +4,17 @@
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/no-unsafe-argument */
import { Connection, In } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { DltTransaction } from 'database'
import { Event as DbEvent } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { Transaction } from 'database'
import { User } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import {
Community as DbCommunity,
DltTransaction,
Event as DbEvent,
FederatedCommunity as DbFederatedCommunity,
Transaction,
User,
} from 'database'
import { GraphQLError } from 'graphql'
import { Connection, In } from 'typeorm'
import { v4 as uuidv4 } from 'uuid'
import { cleanDB, testEnvironment } from '@test/helpers'

View File

@ -2,14 +2,16 @@
/* eslint-disable new-cap */
/* eslint-disable @typescript-eslint/no-non-null-assertion */
import { getConnection, In, IsNull } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { PendingTransaction as DbPendingTransaction } from 'database'
import { Transaction as dbTransaction } from 'database'
import { TransactionLink as dbTransactionLink } from 'database'
import { User as dbUser } from 'database'
import {
Community as DbCommunity,
PendingTransaction as DbPendingTransaction,
Transaction as dbTransaction,
TransactionLink as dbTransactionLink,
User as dbUser,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { Resolver, Query, Args, Authorized, Ctx, Mutation } from 'type-graphql'
import { getConnection, In, IsNull } from 'typeorm'
import { Paginated } from '@arg/Paginated'
import { TransactionSendArgs } from '@arg/TransactionSendArgs'

View File

@ -4,16 +4,18 @@
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/no-unsafe-argument */
import { Connection } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { Event as DbEvent } from 'database'
import { TransactionLink } from 'database'
import { User } from 'database'
import { UserContact } from 'database'
import { UserRole } from 'database'
import { UserInputError } from 'apollo-server-express'
import { ApolloServerTestClient } from 'apollo-server-testing'
import {
Community as DbCommunity,
Event as DbEvent,
TransactionLink,
User,
UserContact,
UserRole,
} from 'database'
import { GraphQLError } from 'graphql'
import { Connection } from 'typeorm'
import { v4 as uuidv4, validate as validateUUID, version as versionUUID } from 'uuid'
import { GmsPublishLocationType } from '@enum/GmsPublishLocationType'

View File

@ -2,13 +2,14 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/restrict-template-expressions */
import { getConnection, In, Point } from 'typeorm'
import { ContributionLink as DbContributionLink } from 'database'
import { ProjectBranding } from 'database'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import { UserContact as DbUserContact } from 'database'
import { UserLoggingView } from 'database'
import {
ContributionLink as DbContributionLink,
ProjectBranding,
TransactionLink as DbTransactionLink,
User as DbUser,
UserContact as DbUserContact,
UserLoggingView,
} from 'database'
import { GraphQLResolveInfo } from 'graphql'
import i18n from 'i18n'
import {
@ -25,6 +26,7 @@ import {
Info,
} from 'type-graphql'
import { IRestResponse } from 'typed-rest-client'
import { getConnection, In, Point } from 'typeorm'
import { v4 as uuidv4 } from 'uuid'
import { UserArgs } from '@arg//UserArgs'

View File

@ -1,11 +1,11 @@
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/restrict-template-expressions */
import { Connection } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Community as DbCommunity } from 'database'
import { Decimal } from 'decimal.js-light'
import { GraphQLError } from 'graphql'
import { Connection } from 'typeorm'
import { v4 as uuidv4 } from 'uuid'
import { cleanDB, testEnvironment, contributionDateFormatter } from '@test/helpers'

View File

@ -1,4 +1,5 @@
import { Point } from 'typeorm'
import { Location } from '@model/Location'
export function Location2Point(location: Location): Point {

View File

@ -1,6 +1,5 @@
import { Community as DbCommunity, FederatedCommunity as DbFederatedCommunity } from 'database'
import { FindOneOptions } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { Paginated } from '@arg/Paginated'

View File

@ -1,6 +1,6 @@
import { User as DbUser, UserLoggingView } from 'database'
import { Point } from 'typeorm'
import { User as DbUser } from 'database'
import { UserLoggingView } from 'database'
import { UpdateUserInfosArgs } from '@/graphql/arg/UpdateUserInfosArgs'
import { GmsPublishLocationType } from '@/graphql/enum/GmsPublishLocationType'
import { PublishNameType } from '@/graphql/enum/PublishNameType'

View File

@ -1,7 +1,6 @@
import { Connection } from 'typeorm'
import { Contribution } from 'database'
import { User } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Contribution, User } from 'database'
import { Connection } from 'typeorm'
import { testEnvironment, cleanDB, contributionDateFormatter } from '@test/helpers'

View File

@ -1,9 +1,9 @@
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-argument */
import { getConnection } from 'typeorm'
import { Contribution } from 'database'
import { Decimal } from 'decimal.js-light'
import { getConnection } from 'typeorm'
import { OpenCreation } from '@model/OpenCreation'

View File

@ -1,6 +1,4 @@
import { Event as DbEvent } from 'database'
import { User } from 'database'
import { UserContact } from 'database'
import { Event as DbEvent, User, UserContact } from 'database'
export const lastDateTimeEvents = async (
eventType: string,

View File

@ -1,10 +1,10 @@
import { ObjectLiteral, SelectQueryBuilder } from 'typeorm'
import { GraphQLResolveInfo } from 'graphql'
import {
parseResolveInfo,
ResolveTree,
simplifyParsedResolveInfoFragmentWithType,
} from 'graphql-parse-resolve-info'
import { ObjectLiteral, SelectQueryBuilder } from 'typeorm'
/**
* Extracts the requested fields from GraphQL

View File

@ -1,5 +1,5 @@
import { In } from 'typeorm'
import { ContributionMessage as DbContributionMessage } from 'database'
import { In } from 'typeorm'
import { ContributionMessageType } from '@enum/ContributionMessageType'
import { Order } from '@enum/Order'

View File

@ -1,14 +1,6 @@
/* eslint-disable security/detect-object-injection */
import {
Brackets,
In,
IsNull,
LessThanOrEqual,
Like,
Not,
SelectQueryBuilder,
} from 'typeorm'
import { Contribution as DbContribution } from 'database'
import { Brackets, In, IsNull, LessThanOrEqual, Like, Not, SelectQueryBuilder } from 'typeorm'
import { Paginated } from '@arg/Paginated'
import { SearchContributionsFilterArgs } from '@arg/SearchContributionsFilterArgs'

View File

@ -1,8 +1,6 @@
import { FindOptionsWhere } from 'typeorm'
import { Community } from 'database'
import { User as DbUser } from 'database'
import { UserContact as DbUserContact } from 'database'
import { isURL } from 'class-validator'
import { Community, User as DbUser, UserContact as DbUserContact } from 'database'
import { FindOptionsWhere } from 'typeorm'
import { validate, version } from 'uuid'
import { LogError } from '@/server/LogError'
@ -24,8 +22,8 @@ export const findUserByIdentifier = async (
const communityWhere: FindOptionsWhere<Community> = isURL(communityIdentifier)
? { url: communityIdentifier }
: isUUID4(communityIdentifier)
? { communityUuid: communityIdentifier }
: { name: communityIdentifier }
? { communityUuid: communityIdentifier }
: { name: communityIdentifier }
if (validate(identifier) && version(identifier) === 4) {
user = await DbUser.findOne({

View File

@ -1,10 +1,9 @@
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/restrict-template-expressions */
import { Connection } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { User as DbUser } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Community as DbCommunity, User as DbUser } from 'database'
import { Connection } from 'typeorm'
import { cleanDB, testEnvironment } from '@test/helpers'

View File

@ -1,5 +1,5 @@
import { IsNull, Not, Like } from 'typeorm'
import { User as DbUser } from 'database'
import { IsNull, Not, Like } from 'typeorm'
import { SearchUsersFilters } from '@arg/SearchUsersFilters'
import { Order } from '@enum/Order'

View File

@ -1,5 +1,4 @@
import { User as DbUser } from 'database'
import { UserRole } from 'database'
import { User as DbUser, UserRole } from 'database'
import { LogError } from '@/server/LogError'

View File

@ -1,7 +1,9 @@
import { Community as DbCommunity } from 'database'
import { FederatedCommunity as DbFederatedCommunity } from 'database'
import { PendingTransaction as DbPendingTransaction } from 'database'
import { User as dbUser } from 'database'
import {
Community as DbCommunity,
FederatedCommunity as DbFederatedCommunity,
PendingTransaction as DbPendingTransaction,
User as dbUser,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { CONFIG } from '@/config'

View File

@ -5,16 +5,14 @@
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/explicit-module-boundary-types */
import { Connection } from 'typeorm'
import { Community } from 'database'
import { DltTransaction } from 'database'
import { Transaction } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { Community, DltTransaction, Transaction } from 'database'
import { Decimal } from 'decimal.js-light'
// import { GraphQLClient } from 'graphql-request'
// import { Response } from 'graphql-request/dist/types'
import { GraphQLClient } from 'graphql-request'
import { Response } from 'graphql-request/dist/types'
import { Connection } from 'typeorm'
import { v4 as uuidv4 } from 'uuid'
import { testEnvironment, cleanDB } from '@test/helpers'

View File

@ -1,6 +1,5 @@
import { DltTransaction, Transaction } from 'database'
import { IsNull } from 'typeorm'
import { DltTransaction } from 'database'
import { Transaction } from 'database'
import { DltConnectorClient } from '@dltConnector/DltConnectorClient'

View File

@ -1,5 +1,4 @@
import { Community as DbCommunity } from 'database'
import { User as DbUser } from 'database'
import { Community as DbCommunity, User as DbUser } from 'database'
import { createGmsUser, updateGmsUser } from '@/apis/gms/GmsClient'
import { GmsUser } from '@/apis/gms/model/GmsUser'

View File

@ -2,12 +2,14 @@
/* eslint-disable new-cap */
/* eslint-disable @typescript-eslint/no-non-null-assertion */
import { getConnection } from 'typeorm'
import { Community as DbCommunity } from 'database'
import { PendingTransaction as DbPendingTransaction } from 'database'
import { Transaction as dbTransaction } from 'database'
import { User as DbUser } from 'database'
import {
Community as DbCommunity,
PendingTransaction as DbPendingTransaction,
Transaction as dbTransaction,
User as DbUser,
} from 'database'
import { Decimal } from 'decimal.js-light'
import { getConnection } from 'typeorm'
import { PendingTransactionState } from '@/graphql/enum/PendingTransactionState'
import { LogError } from '@/server/LogError'

View File

@ -1,5 +1,4 @@
import { Community as DbCommunity } from 'database'
import { User as DbUser } from 'database'
import { Community as DbCommunity, User as DbUser } from 'database'
import { SendCoinsResult } from '@/federation/client/1_0/model/SendCoinsResult'
import { backendLogger as logger } from '@/server/logger'

View File

@ -1,5 +1,4 @@
import { User } from 'database'
import { UserContact } from 'database'
import { User, UserContact } from 'database'
import { HumHubClient } from '@/apis/humhub/HumHubClient'
import { GetUser } from '@/apis/humhub/model/GetUser'

View File

@ -1,6 +1,5 @@
import { TransactionLink as DbTransactionLink, User as DbUser } from 'database'
import { MoreThan, IsNull } from 'typeorm'
import { TransactionLink as DbTransactionLink } from 'database'
import { User as DbUser } from 'database'
import { Paginated } from '@arg/Paginated'
import { TransactionLinkFilters } from '@arg/TransactionLinkFilters'

View File

@ -1,8 +1,8 @@
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-argument */
import { getConnection } from 'typeorm'
import { TransactionLink as DbTransactionLink } from 'database'
import { Decimal } from 'decimal.js-light'
import { getConnection } from 'typeorm'
import { LogError } from '@/server/LogError'

View File

@ -1,6 +1,6 @@
import { Connection } from 'typeorm'
import { User } from 'database'
import { ApolloServerTestClient } from 'apollo-server-testing'
import { User } from 'database'
import { Connection } from 'typeorm'
import { testEnvironment, cleanDB } from '@test/helpers'
import { logger, i18n as localization } from '@test/testSetup'

View File

@ -1,5 +1,5 @@
import { Raw } from 'typeorm'
import { User as DbUser } from 'database'
import { Raw } from 'typeorm'
import { LogError } from '@/server/LogError'

Some files were not shown because too many files have changed in this diff Show More