MCPcopy Create free account

hub / github.com/boostcampwm2025/web27-BoostAD / functions

Functions652 in github.com/boostcampwm2025/web27-BoostAD

FunctionSdkInstallGuideList
({ mode }: SdkInstallGuideListProps)
frontend/src/3_features/sdkInstallation/ui/SdkInstallGuideList.tsx:9
FunctionSdkInstallStepCard
({ icon, stepNumber, title, description, imageSrc, }: SdkInstallStepCardProps)
frontend/src/3_features/sdkInstallation/ui/SdkInstallStepCard.tsx:11
FunctionSdkModeToggle
({ mode, onModeChange }: SdkModeToggleProps)
frontend/src/3_features/sdkInstallation/ui/SdkModeToggle.tsx:8
FunctionSdkSuccessHeader
({ mode }: SdkSuccessHeaderProps)
frontend/src/3_features/sdkInstallation/ui/SdkSuccessHeader.tsx:8
FunctionSecondaryButton
({ href, children }: SecondaryButtonProps)
frontend/src/2_pages/main/ui/components/SecondaryButton.tsx:9
FunctionSidebar
()
frontend/src/4_shared/ui/Sidebar/Sidebar.tsx:12
FunctionSpendingLogCard
()
frontend/src/3_features/campaignDetail/ui/SpendingLogCard/SpendingLogCard.tsx:25
FunctionSpendingLogTableHeader
()
frontend/src/3_features/campaignDetail/ui/SpendingLogCard/SpendingLogTableHeader.tsx:1
FunctionSpendingLogTableRow
({ log }: SpendingLogTableRowProps)
frontend/src/3_features/campaignDetail/ui/SpendingLogCard/SpendingLogTableRow.tsx:42
FunctionStatCard
({ title, value, change, icon }: StatCardProps)
frontend/src/4_shared/ui/StatCard/StatCard.tsx:10
FunctionStatusBadge
({ status }: StatusBadgeProps)
frontend/src/4_shared/ui/StatusBadge/StatusBadge.tsx:40
FunctionStep1Content
({ onImageUpload }: Step1ContentProps)
frontend/src/4_shared/ui/CampaignForm/ui/Step1Content.tsx:27
FunctionStep2Content
()
frontend/src/4_shared/ui/CampaignForm/ui/Step2Content.tsx:14
FunctionStep3Content
()
frontend/src/4_shared/ui/CampaignForm/ui/Step3Content.tsx:10
FunctionStepIndicator
({ currentStep, totalSteps: totalStepsProp = 3, mode = 'create', onBack, }: StepIndicatorProps)
frontend/src/4_shared/ui/CampaignForm/ui/StepIndicator.tsx:11
FunctionTag
({ children, variant = 'default', icon, className = '', }: TagProps)
frontend/src/4_shared/ui/Tag/Tag.tsx:27
FunctionTermsModal
({ accountType, onClose, onAgree }: TermsModalProps)
frontend/src/3_features/authorize/register/ui/TermsModal.tsx:9
FunctionTextArea
({ label, error, id, className, ...rest }: Props)
frontend/src/4_shared/ui/TextArea/TextArea.tsx:8
FunctionTextField
({ label, error, id, className, ...rest }: Props)
frontend/src/4_shared/ui/TextField/TextField.tsx:8
FunctionToast
({ message, type, onClose, duration = 2000 }: ToastProps)
frontend/src/4_shared/ui/Toast/Toast.tsx:12
FunctionToastProvider
({ children }: { children: ReactNode })
frontend/src/1_app/providers/ToastProvider.tsx:7
FunctionUserProfile
()
frontend/src/4_shared/ui/UserProfile.tsx:3
FunctionUserTypeSelector
(props: UserTypeSelectorProps)
frontend/src/3_features/authorize/register/ui/UserTypeSelector.tsx:8
FunctionapiClient
(endpoint: string)
frontend/src/4_shared/lib/api/client.ts:3
MethodcanActivate
(context: ExecutionContext)
backend/src/auth/guards/jwt-cookie.guard.ts:25
MethodcanActivate
(context: ExecutionContext)
backend/src/common/guards/blog-key-validation.guard.ts:41
MethodchargeCredit
( @Req() req: AuthenticatedRequest, @Body() body: ChargeCreditDto )
backend/src/advertiser/advertiser.controller.ts:22
FunctioncloseBundle
()
sdk/vite.config.ts:42
MethodcollectTagTexts
(links: NodeListOf<Element>)
sdk/src/features/TagExtractor.ts:63
MethodcomputeTextSimilarity
(textA: string, textB: string)
backend/src/rtb/ml/xenova-mlEngine.ts:78
MethodconfirmPayment
( @Req() req: AuthenticatedRequest, @Body() body: { paymentKey: string; orderId: string; amount: numbe
backend/src/payment/payment.controller.ts:14
MethodconfirmPayment
( userId: number, paymentKey: string, orderId: string, amount: number )
backend/src/payment/payment.service.ts:26
Methodconstructor
( @Inject(IOREDIS_CLIENT) private readonly redis: AppIORedisClient )
backend/src/cache/repository/redis-cache.repository.ts:11
Methodconstructor
( private readonly userRepository: UserRepository, private readonly blogRepository: BlogRepository,
backend/src/blog/blog.service.ts:21
Methodconstructor
( private readonly blogService: BlogService, private readonly blogCacheRepository: BlogCacheRepository
backend/src/blog/blog.controller.ts:15
Methodconstructor
( @Inject(IOREDIS_CLIENT) private readonly ioredisClient: AppIORedisClient )
backend/src/blog/repository/redis-blog.cache.repository.ts:15
Methodconstructor
( @InjectRepository(BlogEntity) private readonly blogRepo: Repository<BlogEntity> )
backend/src/blog/repository/typeorm-blog.repository.ts:9
Methodconstructor
( private readonly userRepository: UserRepository, @InjectRepository(ClickLogEntity) private reado
backend/src/publisher/publisher.service.ts:10
Methodconstructor
(private readonly publisherService: PublisherService)
backend/src/publisher/publisher.controller.ts:9
Methodconstructor
(private readonly configService: ConfigService)
backend/src/image/image.service.ts:32
Methodconstructor
(private readonly imageService: ImageService)
backend/src/image/image.controller.ts:36
Methodconstructor
( private readonly userRepository: UserRepository, private readonly oauthAccountRepository: OAuthAccou
backend/src/auth/auth.service.ts:71
Methodconstructor
(private readonly oauthService: OAuthService)
backend/src/auth/auth.controller.ts:17
Methodconstructor
(private readonly reflector: Reflector)
backend/src/auth/guards/jwt-cookie.guard.ts:23
Methodconstructor
( @InjectRepository(OAuthAccountEntity) private readonly oauthAccountRepo: Repository<OAuthAccountEnti
backend/src/auth/repository/typeorm-oauthaccount.repository.ts:12
Methodconstructor
(private readonly userService: UserService)
backend/src/user/user.controller.ts:8
Methodconstructor
( private readonly userRepository: UserRepository, @InjectDataSource() private readonly dataSource: Da
backend/src/user/user.service.ts:13
Methodconstructor
( @InjectRepository(UserEntity) private readonly userRepo: Repository<UserEntity> )
backend/src/user/repository/typeorm-user.repository.ts:9
Methodconstructor
(private readonly metricsService: MetricsService)
backend/src/metrics/http-metrics.interceptor.ts:15
Methodconstructor
(private readonly metricsService: MetricsService)
backend/src/metrics/metrics.controller.ts:8
Methodconstructor
()
backend/src/metrics/metrics.service.ts:44
Methodconstructor
(private readonly paymentService: PaymentService)
backend/src/payment/payment.controller.ts:10
Methodconstructor
( private readonly configService: ConfigService, private readonly advertiserService: AdvertiserService
backend/src/payment/payment.service.ts:14
Methodconstructor
( @InjectRepository(ViewLogEntity) private readonly viewLogRepository: Repository<ViewLogEntity>,
backend/src/log/repository/typeorm-log.repository.ts:16
Methodconstructor
( @Inject(IOREDIS_CLIENT) private readonly redis: AppIORedisClient, private readonly cacheRepository:
backend/src/worker/redis-ttl.worker.ts:20
Methodconstructor
( private readonly mlEngine: MLEngine, private readonly campaignCacheRepository: CampaignCacheReposito
backend/src/worker/embedding.worker.ts:11
Methodconstructor
(private readonly sdkService: SdkService)
backend/src/sdk/sdk.controller.ts:23
Methodconstructor
( private readonly logRepository: LogRepository, private readonly cacheRepository: CacheRepository,
backend/src/sdk/sdk.service.ts:23
Methodconstructor
( private readonly matcher: Matcher, private readonly scorer: Scorer, private readonly selector: C
backend/src/rtb/rtb.service.ts:28
Methodconstructor
(private readonly rtbService: RTBService)
backend/src/rtb/rtb.controller.ts:24
Methodconstructor
()
backend/src/rtb/scorers/xenova.scorer.ts:14
Methodconstructor
(private readonly eventEmitter: EventEmitter2)
backend/src/rtb/ml/xenova-mlEngine.ts:17
Methodconstructor
( private readonly campaignCacheRepo: CampaignCacheRepository, private readonly mlEngine: MLEngine )
backend/src/rtb/matchers/xenova.matcher.ts:37
Methodconstructor
( private readonly campaignService: CampaignService, private readonly campaignCronService: CampaignCro
backend/src/campaign/campaign.controller.ts:26
Methodconstructor
( private readonly campaignRepository: CampaignRepository, private readonly userRepository: UserReposi
backend/src/campaign/campaign.service.ts:41
Methodconstructor
( private readonly campaignRepository: CampaignRepository, private readonly campaignCacheRepository: C
backend/src/campaign/campaign-cron.service.ts:17
Methodconstructor
( @Inject(IOREDIS_CLIENT) private readonly ioredisClient: AppIORedisClient )
backend/src/campaign/repository/redis-campaign.cache.repository.ts:26
Methodconstructor
( @InjectRepository(CampaignEntity) private readonly campaignRepo: Repository<CampaignEntity>, @In
backend/src/campaign/repository/typeorm-campaign.repository.ts:15
Methodconstructor
( private readonly bidLogRepository: BidLogRepository, private readonly campaignRepository: CampaignRe
backend/src/bid-log/bid-log.service.ts:13
Methodconstructor
(private readonly bidLogService: BidLogService)
backend/src/bid-log/bid-log.controller.ts:13
Methodconstructor
( @InjectRepository(BidLogEntity) private readonly repository: Repository<BidLogEntity> )
backend/src/bid-log/repositories/typeorm-bid-log.repository.ts:10
Methodconstructor
( private readonly blogRepository: BlogRepository, private readonly blogCacheRepository: BlogCacheRepo
backend/src/common/guards/blog-key-validation.guard.ts:36
Methodconstructor
( @Inject(IOREDIS_CLIENT) private readonly ioredisClient: AppIORedisClient )
backend/src/redis/redis.module.ts:57
Methodconstructor
( private readonly userRepository: UserRepository, private readonly campaignRepository: CampaignReposi
backend/src/advertiser/advertiser.service.ts:20
Methodconstructor
(private readonly advertiserService: AdvertiserService)
backend/src/advertiser/advertiser.controller.ts:11
Methodconstructor
( @InjectRepository(CreditHistoryEntity) private readonly creditHistoryRepo: Repository<CreditHistoryE
backend/src/advertiser/repository/typeorm-credit-history.repository.ts:12
Methodconstructor
(private readonly tags: readonly Tag[])
sdk/src/features/TagExtractor.ts:24
Methodconstructor
(private readonly blogKey: string)
sdk/src/features/AdTracker.ts:16
Methodconstructor
(private readonly config: SDKConfig)
sdk/src/features/DecisionAPIClient.ts:12
Methodconstructor
(blogKey: string)
sdk/src/features/BannerAdRenderer.ts:8
Methodconstructor
( private readonly tagExtractor: TagExtractor, private readonly apiClient: APIClient, private read
sdk/src/features/BoostAdSDK.ts:42
Methodcount
()
backend/src/bid-log/repositories/typeorm-bid-log.repository.ts:51
MethodcreateBlog
(payload: { blogName: string; blogUrl: string; userId: number; })
backend/src/blog/blog.service.ts:85
MethodcreateBlog
( @Body() createBlogDto: CreateBlogDto, @Req() req: AuthenticatedRequest )
backend/src/blog/blog.controller.ts:21
MethodcreateBlog
( userId: number, domain: string, name: string, blogKey: string )
backend/src/blog/repository/typeorm-blog.repository.ts:15
MethodcreateCampaign
( @Req() req: AuthenticatedRequest, @Body() dto: CreateCampaignDto )
backend/src/campaign/campaign.controller.ts:32
MethodcreateCampaign
( userId: number, dto: CreateCampaignDto )
backend/src/campaign/campaign.service.ts:114
MethoddeleteAuctionData
(auctionId: string)
backend/src/cache/repository/redis-cache.repository.ts:41
MethoddeleteBlogCacheById
(id: number)
backend/src/blog/repository/redis-blog.cache.repository.ts:75
MethoddeleteCampaign
( @Req() req: AuthenticatedRequest, @Param('id') id: string )
backend/src/campaign/campaign.controller.ts:98
MethoddeleteCampaign
(campaignId: string, userId: number)
backend/src/campaign/campaign.service.ts:520
MethodexistsBlogCacheById
(id: number)
backend/src/blog/repository/redis-blog.cache.repository.ts:61
MethodexistsCampaignCacheById
(id: string)
backend/src/campaign/repository/redis-campaign.cache.repository.ts:236
Methodextract
()
sdk/src/features/TagExtractor.ts:26
MethodfetchDecision
( tags: Tag[], postUrl: string, behaviorScore: number = 0, isHighIntent: boolean = false )
sdk/src/features/DecisionAPIClient.ts:14
MethodfindByBlogKey
(blogKey: string)
backend/src/blog/repository/redis-blog.cache.repository.ts:112
MethodfindByCampaignId
(campaignId: string)
backend/src/bid-log/repositories/typeorm-bid-log.repository.ts:37
MethodgetAll
()
backend/src/bid-log/repositories/typeorm-bid-log.repository.ts:55
MethodgetById
(campaignId: string)
backend/src/campaign/repository/typeorm-campaign.repository.ts:35
MethodgetByTags
(tags: Tag[])
backend/src/campaign/repository/typeorm-campaign.repository.ts:44
← previousnext →401–500 of 652, ranked by callers