Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NoisySounds/NFT-Scavenger-Hunt-Game
/ functions
Functions
1,045 in github.com/NoisySounds/NFT-Scavenger-Hunt-Game
⨍
Functions
1,045
◇
Types & classes
961
Method
canActivate
(context: ExecutionContext)
backend/src/gameMechanics/guards/admin.guard.ts:6
Method
canActivate
(context: ExecutionContext)
backend/src/gameMechanics/guards/rate-limit.guard.ts:8
Method
canActivate
(context: ExecutionContext)
backend/src/puzzle-review/puzzle-review/guards/admin.guard.ts:7
Method
canActivate
(context: ExecutionContext)
backend/src/user-token-history/guards/admin.guard.ts:7
Method
canActivate
(context: ExecutionContext)
backend/src/migration/guards/admin.guard.ts:7
Method
canActivate
(context: ExecutionContext)
backend/src/puzzle-test-case/guards/admin.guard.ts:7
Method
canActivate
(context: ExecutionContext)
backend/src/admin/guards/roles.guard.ts:10
Method
catch
(exception: unknown, host: ArgumentsHost)
backend/src/common/exceptions/global-exception.filter.ts:8
Method
checkEligibility
(@Body() checkEligibilityDto: CheckEligibilityDto)
backend/src/puzzle-dependency/puzzle-dependency.controller.ts:92
Method
checkScheduledMaintenance
()
backend/src/maintenance-mode/maintenance-mode.service.ts:178
Method
claimNFT
(@Body() claimNFTDto: ClaimNFTDto)
backend/src/nft-claim/nft-claim.controller.ts:17
Method
claimNFT
(claimNFTDto: ClaimNFTDto)
backend/src/nft-claim/providers/starknet-handler.service.ts:15
Method
claimReward
(@Body() claimRewardDto: ClaimRewardDto)
backend/src/rewards/rewards.controller.ts:111
Method
cleanupExpiredInvites
()
backend/src/referral/services/referral.service.ts:84
Method
cleanupExpiredSessions
()
backend/src/session/session.service.ts:45
Method
cleanupExpiredTokens
()
backend/src/user-token-history/controllers/token-history.controller.ts:323
Method
cleanupExpiredTokens
* Clean up expired tokens
backend/src/user-token-history/services/user-token-history.service.ts:431
Method
cleanupInactiveStreaks
(daysInactive = 30)
backend/src/streak/services/streak.service.ts:261
Method
cleanupOldEntries
()
backend/src/multiplayer-queue/multiplayer-queue.service.ts:299
Method
cleanupOldPuzzles
(body: { daysOld?: number })
backend/src/migration/controllers/migration.controller.ts:222
Method
cleanupOldPuzzles
* Cleanup old puzzle data (if needed)
backend/src/migration/services/migration.service.ts:139
Function
clearFilters
()
frontend/components/admin/puzzle-review/ReviewFilters.jsx:13
Method
completeInvite
(@Param('id') inviteId: string)
backend/src/referral/controllers/referral.controller.ts:53
Method
constructor
()
frontend/services/puzzleReviewService.js:145
Method
constructor
(private readonly appService: AppService)
backend/src/app.controller.ts:10
Method
constructor
( @InjectRepository(Progress) private readonly progressRepo: Repository<Progress>, )
backend/src/progress/progress.service.ts:9
Method
constructor
(private readonly progressService: ProgressService)
backend/src/progress/progress.controller.ts:9
Method
constructor
( @InjectRepository(DailyRewardLog) private readonly rewardLogRepository: Repository<DailyRewardLog>,
backend/src/daily-reward/daily-reward.service.ts:8
Method
constructor
(private readonly dailyRewardService: DailyRewardService)
backend/src/daily-reward/daily-reward.controller.ts:7
Method
constructor
( @InjectRepository(Category) private categoryRepository: Repository<Category>, @InjectRepository(Ca
backend/src/puzzle-category/puzzle-category.service.ts:16
Method
constructor
(private readonly puzzleCategoryService: PuzzleCategoryService)
backend/src/puzzle-category/puzzle-category.controller.ts:17
Method
constructor
( @InjectRepository(ActivityLog) private readonly logRepo: Repository<ActivityLog>, )
backend/src/user-activity-log/user-activity-log.service.ts:8
Method
constructor
(private readonly logService: UserActivityLogService)
backend/src/user-activity-log/user-activity-log.controller.ts:7
Method
constructor
(private readonly streakService: StreakService)
backend/src/streak/controllers/public-streak.controller.ts:7
Method
constructor
(private readonly streakService: StreakService)
backend/src/streak/controllers/streak.controller.ts:18
Method
constructor
( streakRepository: Repository<Streak>, activityRepository: Repository<StreakActivity>, calculatio
backend/src/streak/services/streak.service.ts:15
Method
constructor
( @InjectRepository(PuzzleSubmission) private readonly submissionRepo: Repository<PuzzleSubmission>,
backend/src/puzzle-submission/puzzle-submission.service.ts:8
Method
constructor
(private readonly submissionService: PuzzleSubmissionService)
backend/src/puzzle-submission/puzzle-submission.controller.ts:8
Method
constructor
(private readonly rewardsService: RewardsService)
backend/src/rewards/rewards.controller.ts:28
Method
constructor
( @InjectRepository(Reward) private readonly rewardRepository: Repository<Reward>, @InjectReposito
backend/src/rewards/rewards.service.ts:11
Method
constructor
(private readonly userSettingsService: UserSettingsService)
backend/src/user-settings/user-settings.controller.ts:11
Method
constructor
(private readonly userSettingsRepository: Repository<UserSettings>)
backend/src/user-settings/user-settings.service.ts:12
Method
constructor
( @InjectRepository(Wallet) private readonly walletRepository: Repository<Wallet>, )
backend/src/wallet/wallet.service.ts:8
Method
constructor
(private readonly walletService: WalletService)
backend/src/wallet/wallet.controller.ts:7
Method
constructor
()
backend/src/api-key/api-key.service.ts:29
Method
constructor
(private readonly apiKeyService: ApiKeyService)
backend/src/api-key/api-key.controller.ts:48
Method
constructor
(private apiKeyService: ApiKeyService)
backend/src/api-key/api-key.guard.ts:15
Method
constructor
(private readonly authService: AuthService)
backend/src/auth/controllers/auth.controller.ts:15
Method
constructor
( private jwtService: JwtService, private configService: ConfigService, )
backend/src/auth/middleware/auth.middleware.ts:8
Method
constructor
( private authService: AuthService, private configService: ConfigService, )
backend/src/auth/strategies/jwt.strategy.ts:10
Method
constructor
(private reflector: Reflector)
backend/src/auth/guards/jwt-auth.guard.ts:9
Method
constructor
()
backend/src/auth/exceptions/auth.exceptions.ts:4
Method
constructor
()
backend/src/auth/exceptions/auth.exceptions.ts:10
Method
constructor
()
backend/src/auth/exceptions/auth.exceptions.ts:16
Method
constructor
()
backend/src/auth/exceptions/auth.exceptions.ts:22
Method
constructor
()
backend/src/auth/exceptions/auth.exceptions.ts:28
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, private readonly jwtService
backend/src/auth/services/auth.service.ts:23
Method
constructor
(private readonly rewardShopService: RewardShopService)
backend/src/reward-shop/reward-shop.controller.ts:60
Method
constructor
()
backend/src/reward-shop/reward-shop.service.ts:37
Method
constructor
(private readonly reportCardService: UserReportCardService)
backend/src/user-report-card/user-report-card.controller.ts:19
Method
constructor
()
backend/src/user-report-card/user-report-card.service.ts:11
Method
constructor
( @InjectRepository(Activity) private activityRepo: Repository<Activity>, )
backend/src/activity/activity.service.ts:9
Method
constructor
(private readonly activityService: ActivityService)
backend/src/activity/activity.controller.ts:20
Method
constructor
(private readonly userInventoryService: UserInventoryService)
backend/src/user-inventory/user-inventory.controller.ts:14
Method
constructor
( @InjectRepository(Inventory) private inventoryRepository: Repository<Inventory>, @InjectReposito
backend/src/user-inventory/user-inventory.service.ts:13
Method
constructor
(private readonly maintenanceModeService: MaintenanceModeService)
backend/src/maintenance-mode/maintenance-mode.controller.ts:15
Method
constructor
( private readonly maintenanceConfigRepository: Repository<MaintenanceConfig>, private readonly config
backend/src/maintenance-mode/maintenance-mode.service.ts:15
Method
constructor
( private readonly maintenanceModeService: MaintenanceModeService, private readonly reflector: Reflect
backend/src/maintenance-mode/guards/maintenance.guard.ts:10
Method
constructor
(private readonly userService: UserService)
backend/src/user/user.controller.ts:21
Method
constructor
( @InjectRepository(User) private usersRepo: Repository<User>, )
backend/src/user/user.service.ts:15
Method
constructor
( @InjectRepository(PuzzleDependency) private puzzleDependencyRepository: Repository<PuzzleDependency>
backend/src/puzzle-dependency/puzzle-dependency.service.ts:12
Method
constructor
(private readonly puzzleDependencyService: PuzzleDependencyService)
backend/src/puzzle-dependency/puzzle-dependency.controller.ts:23
Method
constructor
(private readonly timeTrialService: TimetrialService)
backend/src/time-trial/time-trial.controller.ts:14
Method
constructor
( @InjectRepository(TimeTrial) private trialRepo: Repository<TimeTrial>, )
backend/src/time-trial/providers/timetrial.service.ts:8
Method
constructor
(private readonly feedbackService: FeedbackService)
backend/src/feedback/controllers/feedback.controller.ts:34
Method
constructor
(feedbackRepository: Repository<Feedback>)
backend/src/feedback/services/feedback.service.ts:16
Method
constructor
(private readonly referralService: ReferralService)
backend/src/referral/controllers/referral.controller.ts:10
Method
constructor
( private readonly bonusRepository: Repository<ReferralBonus>, private readonly referralCodeService: R
backend/src/referral/services/referral-bonus.service.ts:23
Method
constructor
(private readonly referralCodeRepository: Repository<ReferralCode>)
backend/src/referral/services/referral-code.service.ts:11
Method
constructor
( private readonly referralCodeService: ReferralCodeService, private readonly inviteService: ReferralI
backend/src/referral/services/referral.service.ts:11
Method
constructor
( private readonly inviteRepository: Repository<ReferralInvite>, private readonly referralCodeService:
backend/src/referral/services/referral-invite.service.ts:9
Method
constructor
( @InjectRepository(AuditLog) private readonly auditRepo: Repository<AuditLog>, )
backend/src/audit-log/audit-log.service.ts:8
Method
constructor
(private readonly auditLogService: AuditLogService)
backend/src/audit-log/audit-log.controller.ts:9
Method
constructor
(private readonly auditLogService: AuditLogService)
backend/src/audit-log/interceptor/audit-log.interceptor.ts:12
Method
constructor
( @InjectRepository(Achievement) private achievementRepository: Repository<Achievement>, @InjectRe
backend/src/achievements/achievements.service.ts:23
Method
constructor
(private readonly achievementService: AchievementService)
backend/src/achievements/achievements.controller.ts:15
Method
constructor
( @InjectRepository(ForkedPuzzle) private readonly forkedPuzzleRepository: Repository<ForkedPuzzle>,
backend/src/puzzle-fork/puzzle-fork.service.ts:11
Method
constructor
(private readonly puzzleForkService: PuzzleForkService)
backend/src/puzzle-fork/puzzle-fork.controller.ts:7
Method
constructor
( @InjectRepository(PuzzleVersion) private readonly puzzleVersionRepository: Repository<PuzzleVersion>
backend/src/puzzle-versioning/puzzle-versioning.service.ts:10
Method
constructor
(private readonly puzzleVersioningService: PuzzleVersioningService)
backend/src/puzzle-versioning/puzzle-versioning.controller.ts:7
Method
constructor
( @InjectRepository(UserRank) private readonly userRankRepository: Repository<UserRank>, )
backend/src/user-ranking/user-ranking.service.ts:9
Method
constructor
(private readonly userRankingService: UserRankingService)
backend/src/user-ranking/user-ranking.controller.ts:9
Method
constructor
( @InjectRepository(Session) private readonly sessionRepository: Repository<Session>, )
backend/src/session/session.service.ts:12
Method
constructor
(private readonly sessionService: SessionService)
backend/src/session/session.controller.ts:8
Method
constructor
(private readonly accessLogService: PuzzleAccessLogService)
backend/src/puzzle-access-log/puzzle-access-log.controller.ts:7
Method
constructor
( @InjectRepository(PuzzleAccessLog) private readonly accessLogRepository: Repository<PuzzleAccessLog>
backend/src/puzzle-access-log/puzzle-access-log.service.ts:10
Method
constructor
( private readonly queueRepository: Repository<Queue>, private readonly matchRepository: Repository<Ma
backend/src/multiplayer-queue/multiplayer-queue.service.ts:15
Method
constructor
(private readonly multiplayerQueueService: MultiplayerQueueService)
backend/src/multiplayer-queue/multiplayer-queue.controller.ts:12
Method
constructor
( private readonly verificationService: VerificationService, private readonly reflector: Reflector,
backend/src/token-verification/guards/jwt.guard.ts:14
Method
constructor
( private readonly verificationService: VerificationService, private readonly reflector: Reflector,
backend/src/token-verification/guards/wallet.guard.ts:21
← previous
next →
401–500 of 1,045, ranked by callers