2026-08-29 21:06:30 +03:30
|
|
|
import { Module } from '@nestjs/common';
|
|
|
|
|
import { ConfigModule } from '@nestjs/config';
|
2026-09-11 11:34:49 +03:30
|
|
|
import { ScheduleModule } from '@nestjs/schedule';
|
2026-08-29 21:06:30 +03:30
|
|
|
import { PrismaModule } from './prisma/prisma.module';
|
|
|
|
|
import { HealthModule } from './health/health.module';
|
|
|
|
|
import { AuthModule } from './auth/auth.module';
|
|
|
|
|
import { OrganizationsModule } from './organizations/organizations.module';
|
|
|
|
|
import { ContactsModule } from './contacts/contacts.module';
|
|
|
|
|
import { PipelinesModule } from './pipelines/pipelines.module';
|
|
|
|
|
import { ActivitiesModule } from './activities/activities.module';
|
|
|
|
|
import { NotesModule } from './notes/notes.module';
|
|
|
|
|
import { CustomFieldsModule } from './custom-fields/custom-fields.module';
|
|
|
|
|
import { ProductsModule } from './products/products.module';
|
|
|
|
|
import { NotificationsModule } from './notifications/notifications.module';
|
|
|
|
|
import { StorageModule } from './storage/storage.module';
|
|
|
|
|
import { UsersModule } from './users/users.module';
|
2026-09-15 17:33:05 +03:30
|
|
|
import { OrgRolesModule } from './org-roles/org-roles.module';
|
2026-08-29 21:06:30 +03:30
|
|
|
import { LeadFormsModule } from './lead-forms/lead-forms.module';
|
|
|
|
|
import { QuotesModule } from './quotes/quotes.module';
|
|
|
|
|
import { InvoicesModule } from './invoices/invoices.module';
|
|
|
|
|
import { SalesModule } from './sales/sales.module';
|
|
|
|
|
import { TicketsModule } from './tickets/tickets.module';
|
|
|
|
|
import { FaqModule } from './faq/faq.module';
|
|
|
|
|
import { PortalModule } from './portal/portal.module';
|
|
|
|
|
import { ReportsModule } from './reports/reports.module';
|
2026-08-30 09:42:07 +03:30
|
|
|
import { ProjectBoardsModule } from './project-boards/project-boards.module';
|
|
|
|
|
import { LoyaltyModule } from './loyalty/loyalty.module';
|
|
|
|
|
import { AutomationsModule } from './automations/automations.module';
|
2026-09-13 19:11:47 +03:30
|
|
|
import { MessageAutomationsModule } from './message-automations/message-automations.module';
|
2026-09-01 14:29:34 +03:30
|
|
|
import { AiModule } from './ai/ai.module';
|
|
|
|
|
import { MemoryModule } from './memory/memory.module';
|
2026-09-04 22:00:23 +03:30
|
|
|
import { TahesabModule } from './integrations/tahesab/tahesab.module';
|
2026-09-10 22:24:16 +03:30
|
|
|
import { InventoryModule } from './inventory/inventory.module';
|
2026-09-11 01:09:59 +03:30
|
|
|
import { FinanceModule } from './finance/finance.module';
|
2026-09-19 21:54:21 +03:30
|
|
|
import { PlatformModule } from './platform/platform.module';
|
2026-09-20 11:24:14 +03:30
|
|
|
import { BillingModule } from './billing/billing.module';
|
2026-09-26 14:59:48 +03:30
|
|
|
import { AuditLogsModule } from './audit-logs/audit-logs.module';
|
|
|
|
|
import { SavedViewsModule } from './saved-views/saved-views.module';
|
2026-09-26 16:12:29 +03:30
|
|
|
import { PublicApiModule } from './public-api/public-api.module';
|
|
|
|
|
import { SmsCampaignsModule } from './sms-campaigns/sms-campaigns.module';
|
2026-09-26 17:15:09 +03:30
|
|
|
import { TeamsModule } from './teams/teams.module';
|
2026-09-26 17:59:16 +03:30
|
|
|
import { WooCommerceModule } from './integrations/woocommerce/woocommerce.module';
|
2026-09-27 08:47:11 +03:30
|
|
|
import { VoipModule } from './integrations/voip/voip.module';
|
2026-09-27 09:38:17 +03:30
|
|
|
import { ReservationsModule } from './reservations/reservations.module';
|
2026-08-29 21:06:30 +03:30
|
|
|
|
|
|
|
|
@Module({
|
|
|
|
|
imports: [
|
|
|
|
|
ConfigModule.forRoot({
|
|
|
|
|
isGlobal: true,
|
|
|
|
|
envFilePath: ['.env', '../../.env'],
|
|
|
|
|
}),
|
2026-09-11 11:34:49 +03:30
|
|
|
ScheduleModule.forRoot(),
|
2026-09-01 14:29:34 +03:30
|
|
|
AiModule,
|
2026-08-29 21:06:30 +03:30
|
|
|
PrismaModule,
|
|
|
|
|
StorageModule,
|
|
|
|
|
HealthModule,
|
2026-09-20 11:24:14 +03:30
|
|
|
BillingModule,
|
2026-08-29 21:06:30 +03:30
|
|
|
AuthModule,
|
2026-09-19 21:54:21 +03:30
|
|
|
PlatformModule,
|
2026-08-29 21:06:30 +03:30
|
|
|
UsersModule,
|
2026-09-15 17:33:05 +03:30
|
|
|
OrgRolesModule,
|
2026-08-29 21:06:30 +03:30
|
|
|
OrganizationsModule,
|
|
|
|
|
ContactsModule,
|
|
|
|
|
PipelinesModule,
|
|
|
|
|
ActivitiesModule,
|
|
|
|
|
NotesModule,
|
|
|
|
|
CustomFieldsModule,
|
|
|
|
|
ProductsModule,
|
|
|
|
|
NotificationsModule,
|
|
|
|
|
LeadFormsModule,
|
|
|
|
|
QuotesModule,
|
|
|
|
|
InvoicesModule,
|
2026-09-10 22:24:16 +03:30
|
|
|
InventoryModule,
|
2026-09-11 01:09:59 +03:30
|
|
|
FinanceModule,
|
2026-08-29 21:06:30 +03:30
|
|
|
SalesModule,
|
|
|
|
|
TicketsModule,
|
|
|
|
|
FaqModule,
|
|
|
|
|
PortalModule,
|
|
|
|
|
ReportsModule,
|
2026-08-30 09:42:07 +03:30
|
|
|
ProjectBoardsModule,
|
|
|
|
|
LoyaltyModule,
|
|
|
|
|
AutomationsModule,
|
2026-09-13 19:11:47 +03:30
|
|
|
MessageAutomationsModule,
|
2026-09-01 14:29:34 +03:30
|
|
|
MemoryModule,
|
2026-09-04 22:00:23 +03:30
|
|
|
TahesabModule,
|
2026-09-26 14:59:48 +03:30
|
|
|
AuditLogsModule,
|
|
|
|
|
SavedViewsModule,
|
2026-09-26 16:12:29 +03:30
|
|
|
PublicApiModule,
|
|
|
|
|
SmsCampaignsModule,
|
2026-09-26 17:15:09 +03:30
|
|
|
TeamsModule,
|
2026-09-26 17:59:16 +03:30
|
|
|
WooCommerceModule,
|
2026-09-27 08:47:11 +03:30
|
|
|
VoipModule,
|
2026-09-27 09:38:17 +03:30
|
|
|
ReservationsModule,
|
2026-08-29 21:06:30 +03:30
|
|
|
],
|
|
|
|
|
})
|
|
|
|
|
export class AppModule {}
|