* feat: restart cmd added in aio service * feat: nestjs config package added * test: fix all broken test case * feat: infra config module add with get-update-reset functionality * test: fix test case failure * feat: update infra configs mutation added * feat: utilise ConfigService in util functions * chore: remove saml stuff * feat: removed saml stuffs * fix: config service precedence * fix: mailer module init with right env value * feat: added mutations and query * feat: add query infra-configs * fix: mailer module init issue * chore: smtp url validation added * fix: all sso disabling is handled * fix: pnpm i without db connection * fix: allowedAuthProviders and enableAndDisableSSO * fix: validateSMTPUrl check * feat: get api added for fetch provider list * feat: feedback resolve * chore: update code comments * fix: uppercase issue of VITE_ALLOWED_AUTH_PROVIDERS * chore: update lockfile * fix: add validation checks for MAILER_ADDRESS_FROM * test: fix test case * chore: feedback resolve * chore: renamed an enum * chore: app shutdown way changed --------- Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
26 lines
1006 B
TypeScript
26 lines
1006 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { PrismaModule } from 'src/prisma/prisma.module';
|
|
import { PubSubModule } from 'src/pubsub/pubsub.module';
|
|
import { TeamModule } from 'src/team/team.module';
|
|
import { UserModule } from 'src/user/user.module';
|
|
import { TeamInvitationResolver } from './team-invitation.resolver';
|
|
import { TeamInvitationService } from './team-invitation.service';
|
|
import { TeamInviteTeamOwnerGuard } from './team-invite-team-owner.guard';
|
|
import { TeamInviteViewerGuard } from './team-invite-viewer.guard';
|
|
import { TeamInviteeGuard } from './team-invitee.guard';
|
|
import { TeamTeamInviteExtResolver } from './team-teaminvite-ext.resolver';
|
|
|
|
@Module({
|
|
imports: [PrismaModule, TeamModule, PubSubModule, UserModule],
|
|
providers: [
|
|
TeamInvitationService,
|
|
TeamInvitationResolver,
|
|
TeamTeamInviteExtResolver,
|
|
TeamInviteeGuard,
|
|
TeamInviteViewerGuard,
|
|
TeamInviteTeamOwnerGuard,
|
|
],
|
|
exports: [TeamInvitationService],
|
|
})
|
|
export class TeamInvitationModule {}
|