MCPcopy Create free account

hub / github.com/Abhinav1416/coding-platform / functions

Functions592 in github.com/Abhinav1416/coding-platform

↓ 2 callersFunctionsendToken
()
frontend/src/features/auth/hooks/useForgotPassword.ts:15
↓ 2 callersMethodstartDuel
(UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManager.java:13
↓ 2 callersMethodsubscribeToCountdown
(matchId: string, onEvent: (event: any) => void)
frontend/src/core/sockets/stompClient.ts:97
↓ 2 callersMethodsubscribeToDuel
(duelId: string, onEvent: (event: any) => void)
frontend/src/core/sockets/stompClient.ts:101
↓ 2 callersMethodupdateUserStats
(Long p1Id, Long p2Id, Long winnerId, boolean isDraw)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:253
↓ 1 callersMethodaggregateResults
(List<Judge0SubmissionResponse> results, String logPrefix, UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/judge0/service/Judge0ServiceImpl.java:129
↓ 1 callersFunctionchangePassword
( request: ChangePasswordRequest )
frontend/src/features/auth/services/authService.ts:76
↓ 1 callersMethodcheckUserSubmissions
(String handle, MonitoredMatch match)
sentinel/src/main/java/com/codingplatform/sentinel/service/SentinelPollingService.java:105
↓ 1 callersMethodcleanupPendingProblem
(UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:17
↓ 1 callersMethodcompleteMatch
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:192
↓ 1 callersMethodcompleteMatch
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchService.java:19
↓ 1 callersMethodconvertDuelToDto
(DuelHistory duel, Long currentUserId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:503
↓ 1 callersMethodconvertToDto
(Match match, Long currentUserId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:468
↓ 1 callersMethodcountByStatus
(ProblemStatus status)
backend/src/main/java/com/Abhinav/backend/features/problem/repository/ProblemRepository.java:71
↓ 1 callersMethodcountDistinctProblemsSolvedByUser
(@Param("userId") Long userId)
backend/src/main/java/com/Abhinav/backend/features/submission/repository/SubmissionRepository.java:34
↓ 1 callersMethodcountSolvedProblemsByTagForUser
(@Param("userId") Long userId)
backend/src/main/java/com/Abhinav/backend/features/submission/repository/SubmissionRepository.java:41
↓ 1 callersFunctioncreateMatch
(requestData: CreateMatchRequest)
frontend/src/features/match/services/matchService.ts:21
↓ 1 callersFunctioncreateMatchMutation
(data: CreateMatchRequest)
frontend/src/features/match/hooks/useCreateMatch.ts:10
↓ 1 callersMethodcreateNewGoogleUser
(GoogleIdToken.Payload payload)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:252
↓ 1 callersMethodcreateSubmission
(SubmissionRequest request, Long userId)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionService.java:14
↓ 1 callersMethoddeleteAllByExpiryTimestampBefore
(LocalDateTime expiryTimestamp)
backend/src/main/java/com/Abhinav/backend/features/admin/repository/TemporaryPermissionRepository.java:31
↓ 1 callersMethoddeleteById
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/repository/LiveMatchStateRepository.java:43
↓ 1 callersMethoddeleteProblem
(UUID problemId, AuthenticationUser author)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:29
↓ 1 callersMethoddetermineResult
(Match match, Long currentUserId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:538
↓ 1 callersMethoddownloadAndParseHiddenTestCases
(String s3Key)
backend/src/main/java/com/Abhinav/backend/features/AWS/service/S3Service.java:187
↓ 1 callersMethodendDuel
(UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:283
↓ 1 callersMethodexecuteCode
(String sourceCode, String languageSlug, List<TestCase> testCases, UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/judge0/service/Judge0Service.java:13
↓ 1 callersMethodextractAllClaims
(String token)
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/JwtService.java:89
↓ 1 callersMethodextractProblemId
(String url)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:397
↓ 1 callersMethodfallbackGetSubmissions
(String handle, Throwable t)
sentinel/src/main/java/com/codingplatform/sentinel/client/CodeforcesApiClient.java:44
↓ 1 callersFunctionfetchAllResults
()
frontend/src/features/match/pages/MatchResultsPage.tsx:64
↓ 1 callersFunctionfetchData
()
frontend/src/pages/Home.tsx:43
↓ 1 callersFunctionfetchDetails
()
frontend/src/features/match/pages/MatchArenaPage.tsx:35
↓ 1 callersFunctionfetchDetails
()
frontend/src/features/match/hooks/useArenaData.ts:20
↓ 1 callersFunctionfetchProblem
()
frontend/src/features/problem/hooks/useProblem.ts:11
↓ 1 callersMethodfinalizeProblem
(UUID problemId, String providedSecret)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:14
↓ 1 callersMethodfindActiveCreatePermissionForUser
(Long userId, LocalDateTime now)
backend/src/main/java/com/Abhinav/backend/features/admin/repository/TemporaryPermissionRepository.java:19
↓ 1 callersMethodfindAllByStatusAndCreatedAtBefore
(MatchStatus status, Instant cutoff)
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:29
↓ 1 callersMethodfindAllByStatusAndScheduledAtBefore
(MatchStatus status, Instant currentTime)
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:23
↓ 1 callersMethodfindByAllTagNames
( @Param("tagNames") List<String> tagNames, @Param("tagCount") Long tagCount,
backend/src/main/java/com/Abhinav/backend/features/problem/repository/ProblemRepository.java:30
↓ 1 callersMethodfindByAnyTagName
( @Param("tagNames") List<String> tagNames, Pageable pageable )
backend/src/main/java/com/Abhinav/backend/features/problem/repository/ProblemRepository.java:22
↓ 1 callersMethodfindByMatchIdAndUserIdAndStatusOrderByCreatedAtAsc
(UUID matchId, Long userId, SubmissionStatus status)
backend/src/main/java/com/Abhinav/backend/features/submission/repository/SubmissionRepository.java:59
↓ 1 callersMethodfindByMatchIdOrderByCreatedAtAsc
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/submission/repository/SubmissionRepository.java:22
↓ 1 callersMethodfindByProblemIdAndUserIdOrderByCreatedAtDesc
(UUID problemId, Long userId, Pageable pageable)
backend/src/main/java/com/Abhinav/backend/features/submission/repository/SubmissionRepository.java:20
↓ 1 callersMethodfindByRoomCode
(String roomCode)
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:20
↓ 1 callersMethodfindByUserIdAndExpiryTimestampAfter
(Long userId, LocalDateTime now)
backend/src/main/java/com/Abhinav/backend/features/admin/repository/TemporaryPermissionRepository.java:34
↓ 1 callersMethodfindByUsername
(@Param("username") String username)
backend/src/main/java/com/Abhinav/backend/features/authentication/repository/AuthenticationUserRepository.java:16
↓ 1 callersMethodfindRandomUnsolvedProblemForTwoUsers
( @Param("minDifficulty") Integer minDifficulty, @Param("maxDifficulty") Integer maxDi
backend/src/main/java/com/Abhinav/backend/features/problem/repository/ProblemRepository.java:41
↓ 1 callersMethodfindUserActivityForHeatmap
(@Param("userId") Long userId)
backend/src/main/java/com/Abhinav/backend/features/submission/repository/SubmissionRepository.java:25
↓ 1 callersMethodfindUserDraws
( @Param("userId") Long userId, @Param("statuses") Collection<MatchStatus> statuses,
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:56
↓ 1 callersMethodfindUserLosses
( @Param("userId") Long userId, @Param("statuses") Collection<MatchStatus> statuses,
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:48
↓ 1 callersMethodfindUserMatchesByStatus
( @Param("userId") Long userId, @Param("statuses") Collection<MatchStatus> statuses,
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:32
↓ 1 callersMethodfindUserWins
( @Param("userId") Long userId, @Param("statuses") Collection<MatchStatus> statuses,
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:40
↓ 1 callersFunctionformatTime
(seconds: number)
frontend/src/features/match/components/MatchHeader.tsx:10
↓ 1 callersFunctionformatTime
(totalSeconds: number)
frontend/src/features/problem/components/Timer.tsx:11
↓ 1 callersMethodfromEntity
(UserStats entity)
backend/src/main/java/com/Abhinav/backend/features/match/dto/UserStatsDTO.java:17
↓ 1 callersMethodgenerateAndSaveTwoFactorCode
(AuthenticationUser user)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:269
↓ 1 callersMethodgeneratePresignedUploadUrl
(String objectKey)
backend/src/main/java/com/Abhinav/backend/features/AWS/service/S3Service.java:61
↓ 1 callersMethodgenerateRefreshToken
(UserDetails userDetails)
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/JwtService.java:53
↓ 1 callersMethodgenerateRoomCode
()
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:393
↓ 1 callersMethodgetAllProblems
(Pageable pageable, List<String> tags, String tagOperator)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:23
↓ 1 callersMethodgetCurrentUserPermissions
(AuthenticationUser currentUser)
backend/src/main/java/com/Abhinav/backend/features/user/service/UserService.java:19
↓ 1 callersMethodgetDuelState
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchService.java:15
↓ 1 callersFunctiongetErrorMessage
(error: unknown)
frontend/src/features/match/pages/CreateMatchPage.tsx:11
↓ 1 callersMethodgetLobbyState
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchService.java:25
↓ 1 callersFunctiongetMatchLobbyState
(matchId: string)
frontend/src/features/match/services/matchService.ts:33
↓ 1 callersFunctiongetMatchResult
(matchId: string)
frontend/src/features/match/services/matchService.ts:50
↓ 1 callersMethodgetMatchResults
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchService.java:21
↓ 1 callersMethodgetOrFetchAllTestCases
(Problem problem)
backend/src/main/java/com/Abhinav/backend/features/AWS/service/S3Service.java:144
↓ 1 callersFunctiongetPaginationItems
()
frontend/src/core/components/Pagination.tsx:17
↓ 1 callersMethodgetPastMatchesForUser
(Long userId, String result, Pageable pageable)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchService.java:23
↓ 1 callersFunctiongetProblemBySlug
(slug: string)
frontend/src/features/problem/services/problemService.ts:5
↓ 1 callersMethodgetProblemBySlug
(String slug)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:20
↓ 1 callersFunctiongetProblemCount
()
frontend/src/features/problem/services/problemService.ts:36
↓ 1 callersMethodgetProblemStatus
(UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:35
↓ 1 callersFunctiongetProblemSubmissions
(problemId: string)
frontend/src/features/problem/services/problemService.ts:19
↓ 1 callersFunctiongetResultBadgeClass
(result: PastMatch['result'])
frontend/src/features/match/pages/MatchHistoryPage.tsx:48
↓ 1 callersFunctiongetResultInfo
(result: PastMatch['result'])
frontend/src/pages/Home.tsx:62
↓ 1 callersFunctiongetReturnValues
(countDown: number)
frontend/src/core/hooks/useCountdown.ts:3
↓ 1 callersMethodgetSolvedCount
()
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/SolvesByTagDto.java:18
↓ 1 callersMethodgetSubmissionDetails
(UUID submissionId)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionService.java:24
↓ 1 callersMethodgetSubmissionsForProblemAndUser
(UUID problemId, Long userId, Pageable pageable)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionService.java:21
↓ 1 callersMethodgetTagName
()
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/SolvesByTagDto.java:17
↓ 1 callersMethodgetTotalProblemCount
()
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:302
↓ 1 callersMethodgetTotalProblemCount
()
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:32
↓ 1 callersMethodgetUsernameFromEmail
(String email)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchScheduler.java:36
↓ 1 callersMethodgrantCreatePermission
(String email)
backend/src/main/java/com/Abhinav/backend/features/admin/service/AdminService.java:26
↓ 1 callersMethodgrantDeletePermission
(String email, UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/admin/service/AdminService.java:47
↓ 1 callersMethodgrantUpdatePermission
(String email, UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/admin/service/AdminService.java:36
↓ 1 callersMethodhandleExpiration
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchExpirationHandler.java:20
↓ 1 callersFunctionhandleFilterChange
(newFilter: string)
frontend/src/features/match/pages/MatchHistoryPage.tsx:39
↓ 1 callersFunctionhandleLinkChange
(index: number, value: string)
frontend/src/features/duel/pages/CreateDuelPage.tsx:24
↓ 1 callersFunctionhandleLoginSuccess
(data: AuthResponse)
frontend/src/features/auth/pages/RegisterPage.tsx:13
↓ 1 callersMethodhandleProcessingError
(Submission submission, Exception e, String logPrefix)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionServiceImpl.java:190
↓ 1 callersFunctionhandleSubmit
(e: React.FormEvent)
frontend/src/features/auth/hooks/useRegister.ts:14
↓ 1 callersFunctioninitializeAuth
()
frontend/src/core/context/AuthContext.tsx:96
↓ 1 callersMethodinitiateProblemCreation
(ProblemInitiationRequest requestDto, AuthenticationUser user)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:11
↓ 1 callersMethodisProblemInMatch
(CodeforcesResponse.CfProblem problem, MonitoredMatch match)
sentinel/src/main/java/com/codingplatform/sentinel/service/SentinelPollingService.java:169
↓ 1 callersFunctionisStrongPassword
(password: string)
frontend/src/core/utils/validators.ts:5
↓ 1 callersMethodisTokenExpired
(String token)
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/JwtService.java:80
← previousnext →101–200 of 592, ranked by callers