Auto-count storefront page views with 6-month event retention and lifetime counters, track product visit/cart/sale stats, persist SSL cert expiry with daily probes, and support owner titles plus annual contract renewal. Co-authored-by: Cursor <cursoragent@cursor.com>
57 lines
2.1 KiB
TypeScript
57 lines
2.1 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { AuthModule } from '../auth/auth.module';
|
|
import { MediaModule } from '../media/media.module';
|
|
import { TenantModule } from '../tenant/tenant.module';
|
|
import { WebsiteAnalyticsModule } from '../website-analytics/website-analytics.module';
|
|
import {
|
|
PublicWebsiteBrandGroupsController,
|
|
WebsiteBrandGroupsController,
|
|
} from './website-brand-groups.controller';
|
|
import { WebsiteBrandGroupsService } from './website-brand-groups.service';
|
|
import {
|
|
PublicWebsiteCategoryGroupsController,
|
|
WebsiteCategoryGroupsController,
|
|
} from './website-category-groups.controller';
|
|
import { WebsiteCategoryGroupsService } from './website-category-groups.service';
|
|
import {
|
|
PublicWebsiteBusinessInfoController,
|
|
} from './website-business-info.controller';
|
|
import { WebsiteBusinessInfoService } from './website-business-info.service';
|
|
import { PublicWebsiteFaviconController } from './website-favicon.controller';
|
|
import { WebsiteFaviconService } from './website-favicon.service';
|
|
import {
|
|
PublicWebsiteSlidersController,
|
|
WebsiteSlidersController,
|
|
} from './website-sliders.controller';
|
|
import { WebsiteSlidersService } from './website-sliders.service';
|
|
import {
|
|
PublicWebsiteStaticImagesController,
|
|
WebsiteStaticImagesController,
|
|
} from './website-static-images.controller';
|
|
import { WebsiteStaticImagesService } from './website-static-images.service';
|
|
|
|
@Module({
|
|
imports: [AuthModule, TenantModule, MediaModule, WebsiteAnalyticsModule],
|
|
controllers: [
|
|
PublicWebsiteCategoryGroupsController,
|
|
WebsiteCategoryGroupsController,
|
|
PublicWebsiteBrandGroupsController,
|
|
WebsiteBrandGroupsController,
|
|
PublicWebsiteSlidersController,
|
|
WebsiteSlidersController,
|
|
PublicWebsiteStaticImagesController,
|
|
WebsiteStaticImagesController,
|
|
PublicWebsiteBusinessInfoController,
|
|
PublicWebsiteFaviconController,
|
|
],
|
|
providers: [
|
|
WebsiteCategoryGroupsService,
|
|
WebsiteBrandGroupsService,
|
|
WebsiteSlidersService,
|
|
WebsiteStaticImagesService,
|
|
WebsiteBusinessInfoService,
|
|
WebsiteFaviconService,
|
|
],
|
|
})
|
|
export class WebsiteModule {}
|