MCPcopy Create free account

hub / github.com/NoisySounds/NFT-Scavenger-Hunt-Game / functions

Functions1,045 in github.com/NoisySounds/NFT-Scavenger-Hunt-Game

MethodcreateWalletMessage
* Creates a standard message for wallet signing
backend/src/token-verification/services/verification.service.ts:125
MethoddailyCheckIn
(@Body() dailyCheckinDto: DailyCheckinDto)
backend/src/daily-reward/daily-reward.controller.ts:11
MethoddeactivateCode
(codeId: string)
backend/src/referral/services/referral-code.service.ts:99
MethoddeactivateTemplate
(id: string)
backend/src/milestone/services/milestone-template.service.ts:188
MethoddeleteCategory
* Delete a category (soft delete by setting isActive to false)
backend/src/puzzle-category/puzzle-category.service.ts:113
MethoddeleteCategory
(@Param('id') id: string)
backend/src/puzzle-category/puzzle-category.controller.ts:109
MethoddeleteComment
(commentId: string, userId: string, isAdmin: boolean)
backend/src/puzzle-comment/puzzle-comment.service.ts:156
MethoddeleteComment
( @Param('commentId') commentId: string, @Query('userId') userId: string, @Query('isAdmin') isAdmi
backend/src/puzzle-comment/puzzle-comment.controller.ts:99
MethoddeleteFeedback
(@Param("id", ParseUUIDPipe) id: string)
backend/src/feedback/controllers/feedback.controller.ts:305
MethoddeleteFeedback
* Delete feedback (admin only)
backend/src/feedback/services/feedback.service.ts:246
MethoddeleteNotification
* Delete a notification
backend/src/in-app-notifications/in-app-notifications.service.ts:129
MethoddeleteNotification
( @Query('userId', ParseIntPipe) userId: number, // In real app, this would come from JWT token @Param
backend/src/in-app-notifications/in-app-notifications.controller.ts:104
MethoddeletePuzzle
* Delete a puzzle (soft delete by setting isActive to false)
backend/src/puzzle-category/puzzle-category.service.ts:183
MethoddeletePuzzle
(@Param('id') id: string)
backend/src/puzzle-category/puzzle-category.controller.ts:171
MethoddeleteQuiz
(@Param('id', ParseUUIDPipe) id: string)
backend/src/quiz/controllers/quiz.controller.ts:86
MethoddeleteQuiz
(id: string)
backend/src/quiz/services/quiz.service.ts:266
MethoddeleteReview
( @Param("id", ParseUUIDPipe) id: string, body: { userId?: string }, )
backend/src/puzzle-review/puzzle-review/controllers/puzzle-review.controller.ts:144
MethoddeleteReview
* Delete a review
backend/src/puzzle-review/puzzle-review/services/puzzle-review.service.ts:144
MethoddeleteReward
(@Param('id') id: string)
backend/src/rewards/rewards.controller.ts:174
MethoddeleteSpecificUserSettings
(@Param("userId") userId: string)
backend/src/user-settings/user-settings.controller.ts:131
MethoddeleteTestCase
(@Param("id", ParseUUIDPipe) id: string)
backend/src/puzzle-test-case/controllers/puzzle-test-case.controller.ts:127
MethoddeleteTestCase
* Delete a test case
backend/src/puzzle-test-case/services/puzzle-test-case.service.ts:86
MethoddeleteUserSettings
* Delete user settings
backend/src/user-settings/user-settings.service.ts:88
MethoddisableMaintenanceMode
(disableDto: { adminUserId?: string adminUsername?: string })
backend/src/maintenance-mode/maintenance-mode.controller.ts:74
Methoddown
(queryRunner: QueryRunner)
backend/src/achievements/migrations/xxxx-create-achievements-table.ts:117
Methoddown
(queryRunner: QueryRunner)
backend/src/content/migrations/1700000000000-create-contents-table.ts:68
MethodenableMaintenanceMode
(enableDto: { reason?: string message?: string adminUserId?: string adminUsername?: string }
backend/src/maintenance-mode/maintenance-mode.controller.ts:53
MethodendSession
(sessionId: string)
backend/src/session/session.service.ts:30
MethodendSession
( @Param('sessionId') sessionId: string, )
backend/src/session/session.controller.ts:19
MethodexportUserSettings
(userId: string)
backend/src/user-settings/user-settings.controller.ts:84
MethodexportUserSettings
* Export user settings (for data portability)
backend/src/user-settings/user-settings.service.ts:179
FunctionfetchData
()
frontend/components/TestComponent.jsx:5
MethodfindActive
(@Query('difficulty') difficulty?: string)
backend/src/puzzle/puzzle.controller.ts:65
MethodfindActive
(difficulty?: string)
backend/src/puzzle/puzzle.service.ts:41
MethodfindActive
()
backend/src/gameMechanics/services/challenge.service.ts:27
MethodfindAll
()
backend/src/puzzle-dependency/puzzle-dependency.service.ts:47
MethodfindAll
()
backend/src/puzzle-dependency/puzzle-dependency.controller.ts:37
MethodfindAll
(@Query('topic') topic?: string)
backend/src/content/content.controller.ts:20
MethodfindAll
()
backend/src/reports/reports.service.ts:11
MethodfindAll
* Admin-only: Get all reports
backend/src/reports/reports.service.spec.ts:48
MethodfindAll
()
backend/src/reports/reports.controller.ts:30
MethodfindAll
()
backend/src/gameMechanics/controllers/challenge.controller.ts:25
MethodfindAll
()
backend/src/gameMechanics/services/challenge.service.ts:21
MethodfindAll
()
backend/src/puzzle-draft/draft-puzzle.controller.ts:23
MethodfindAll
()
backend/src/puzzle-draft/draft-puzzle.service.ts:20
MethodfindAllAdmin
()
backend/src/puzzle/puzzle.controller.ts:29
MethodfindAllAdmin
()
backend/src/puzzle/puzzle.service.ts:20
MethodfindAllAdmin
()
backend/src/content/content.controller.ts:51
MethodfindAllVersions
(@Param('puzzleId') puzzleId: string)
backend/src/puzzle-versioning/puzzle-versioning.controller.ts:23
MethodfindAvailable
()
backend/src/gameMechanics/controllers/challenge.controller.ts:30
MethodfindByAddress
(address: string)
backend/src/wallet/wallet.service.ts:28
MethodfindByEmail
(email: string)
backend/src/referral/services/referral-invite.service.ts:105
MethodfindByLang
( @Param('puzzleId') puzzleId: string, @Query('lang') lang: string, @Req() req, )
backend/src/puzzle-translation/puzzle-translation.controller.ts:26
MethodfindByPuzzleId
(@Param('puzzleId') puzzleId: string)
backend/src/puzzle-dependency/puzzle-dependency.controller.ts:45
MethodfindByUser
* Optional: Get reports by user
backend/src/reports/reports.service.spec.ts:72
MethodfindLatestVersion
(@Param('puzzleId') puzzleId: string)
backend/src/puzzle-versioning/puzzle-versioning.controller.ts:11
MethodfindOne
(@Param('id', ParseUUIDPipe) id: string)
backend/src/puzzle-dependency/puzzle-dependency.controller.ts:54
MethodfindOne
(@Param('id') id: string)
backend/src/content/content.controller.ts:31
MethodfindOne
(@Param('id') id: string)
backend/src/reports/reports.controller.ts:35
MethodfindOne
(@Param('id') id: string)
backend/src/gameMechanics/controllers/challenge.controller.ts:45
MethodfindOneAdmin
(@Param('id') id: string)
backend/src/puzzle/puzzle.controller.ts:38
MethodfindOneAdmin
(@Param('id') id: string)
backend/src/content/content.controller.ts:61
MethodfindPendingBonuses
()
backend/src/referral/services/referral-bonus.service.ts:112
MethodfindPendingInvites
()
backend/src/referral/services/referral-invite.service.ts:113
MethodfindTranslations
(@Param('puzzleId') puzzleId: string)
backend/src/puzzle-translation/puzzle-translation.controller.ts:21
MethodfindUnresolved
* Optional: Get unresolved reports
backend/src/reports/reports.service.spec.ts:82
MethodflagComment
(commentId: string, isAdmin: boolean)
backend/src/puzzle-comment/puzzle-comment.service.ts:126
MethodflagComment
( @Param('commentId') commentId: string, @Body() adminActionDto: AdminActionDto, )
backend/src/puzzle-comment/puzzle-comment.controller.ts:70
MethodgenerateApiKey
(@Body() generateApiKeyDto: GenerateApiKeyDto)
backend/src/api-key/api-key.controller.ts:52
MethodgenerateNonce
* Generates a nonce for wallet authentication
backend/src/token-verification/services/verification.service.ts:118
FunctiongenerateReferralLink
(userId)
frontend/hooks/useReferral.js:18
MethodgetActiveSessions
()
backend/src/session/session.service.ts:39
MethodgetActiveSessions
()
backend/src/session/session.controller.ts:26
MethodgetAllActiveStreaks
()
backend/src/streak/services/streak.service.ts:254
MethodgetAllApiKeys
(isAdmin: boolean)
backend/src/api-key/api-key.service.ts:113
MethodgetAllApiKeys
(@Query() adminActionDto: AdminActionDto)
backend/src/api-key/api-key.controller.ts:78
MethodgetAllCategories
()
backend/src/puzzle-category/puzzle-category.controller.ts:46
MethodgetAllFeedback
( @Query("page", new DefaultValuePipe(1), ParseIntPipe) page: number, @Query("limit", new DefaultValue
backend/src/feedback/controllers/feedback.controller.ts:150
MethodgetAllFeedback
* Get all feedback (admin only)
backend/src/feedback/services/feedback.service.ts:67
MethodgetAllPuzzles
()
backend/src/puzzle-category/puzzle-category.controller.ts:121
MethodgetAllReportCards
()
backend/src/user-report-card/user-report-card.controller.ts:111
MethodgetAllReportCards
()
backend/src/user-report-card/user-report-card.service.ts:129
MethodgetAllRewards
()
backend/src/rewards/rewards.controller.ts:52
MethodgetAllowedEmojis
()
backend/src/user-reaction/user-reaction.controller.ts:85
MethodgetApprovedReviews
(page = 1, limit = 20)
frontend/services/puzzleReviewService.js:368
MethodgetArchivedChallenges
()
backend/src/gameMechanics/services/rotation.service.ts:125
MethodgetAttempts
(playerId: string, puzzleId: string)
backend/src/puzzle-submission/puzzle-submission.service.ts:33
MethodgetAuditLogs
(@Query() filter: FilterAuditLogDto)
backend/src/audit-log/audit-log.controller.ts:12
MethodgetAverageSolveTime
(puzzleId: string)
backend/src/analytics/analytics.service.ts:79
MethodgetAverageSolveTime
(@Param('puzzleId') puzzleId: string)
backend/src/analytics/analytics.controller.ts:42
MethodgetBroadcaster
* Get broadcaster service for external use
backend/src/in-app-notifications/in-app-notifications.service.ts:148
MethodgetById
(@Param('id') id: string)
backend/src/user/user.controller.ts:55
MethodgetCategoryById
(@Param('id') id: string)
backend/src/puzzle-category/puzzle-category.controller.ts:59
MethodgetCategoryBySlug
* Get category by slug
backend/src/puzzle-category/puzzle-category.service.ts:79
MethodgetCategoryBySlug
(@Param('slug') slug: string)
backend/src/puzzle-category/puzzle-category.controller.ts:72
MethodgetChallengeStats
(@Param('id') id: string)
backend/src/gameMechanics/controllers/challenge.controller.ts:51
MethodgetChallengeStats
(challengeId: string)
backend/src/gameMechanics/services/puzzle.service.ts:258
MethodgetClaimById
(@Param('id') id: string)
backend/src/rewards/rewards.controller.ts:139
MethodgetCommentsForPuzzle
(puzzleId: string)
backend/src/puzzle-comment/puzzle-comment.service.ts:112
MethodgetCommentsForPuzzle
(@Param('puzzleId') puzzleId: string)
backend/src/puzzle-comment/puzzle-comment.controller.ts:58
← previousnext →601–700 of 1,045, ranked by callers