MCPcopy Create free account

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

Functions592 in github.com/Abhinav1416/coding-platform

↓ 1 callersFunctionjoinMatch
(requestData: JoinMatchRequest)
frontend/src/features/match/services/matchService.ts:27
↓ 1 callersMethodloadUserByUsername
(String email)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/UserDetailsServiceImpl.java:15
↓ 1 callersFunctionlogin
( credentials: LoginCredentials )
frontend/src/features/auth/services/authService.ts:36
↓ 1 callersMethodloginWithGoogle
(String googleToken)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:227
↓ 1 callersMethodmoveObject
(String sourceKey, String destinationKey)
backend/src/main/java/com/Abhinav/backend/features/AWS/service/S3Service.java:114
↓ 1 callersMethodnotifyMatchStart
(UUID matchId, LiveMatchStateDTO liveState, String p1Username, String p2Username)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchNotificationService.java:16
↓ 1 callersMethodnotifyMatchUpdate
(UUID matchId, LiveMatchStateDTO liveState)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchNotificationService.java:12
↓ 1 callersMethodnotifyPlayerJoined
(UUID matchId, Long playerTwoId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchNotificationService.java:10
↓ 1 callersMethodpasswordEncoder
()
backend/src/main/java/com/Abhinav/backend/features/authentication/configuration/SecurityConfig.java:126
↓ 1 callersMethodprocessDuelSubmissionResult
(UUID matchId, Long userId, SubmissionStatus submissionStatus)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchService.java:17
↓ 1 callersMethodprocessMatches
(List<MonitoredMatch> activeMatches)
sentinel/src/main/java/com/codingplatform/sentinel/service/SentinelPollingService.java:89
↓ 1 callersMethodprocessSubmission
(UUID submissionId)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionService.java:17
↓ 1 callersMethodprocessSubscriptionQueue
()
frontend/src/core/sockets/stompClient.ts:39
↓ 1 callersFunctionremoveLinkField
(index: number)
frontend/src/features/duel/pages/CreateDuelPage.tsx:36
↓ 1 callersFunctionrenderResultDetails
()
frontend/src/features/problem/SubmissionDetailModal.tsx:27
↓ 1 callersFunctionresendVerificationToken
( payload: ResendTokenPayload )
frontend/src/features/auth/services/authService.ts:57
↓ 1 callersMethodsendEmailVerificationToken
(String email)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:106
↓ 1 callersFunctionsendPasswordResetToken
( data: SendPasswordResetTokenRequest )
frontend/src/features/auth/services/authService.ts:64
↓ 1 callersMethodsendSubmissionMessage
(UUID submissionId)
backend/src/main/java/com/Abhinav/backend/features/AWS/service/SqsService.java:24
↓ 1 callersMethodsendTwoFactorCode
(String email, String code)
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/EmailService.java:33
↓ 1 callersMethodsqsAsyncClient
()
backend/src/main/java/com/Abhinav/backend/features/AWS/config/AwsConfig.java:71
↓ 1 callersMethodstartDuel
(UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:184
↓ 1 callersFunctiontick
()
frontend/src/core/hooks/useServerTimer.ts:12
↓ 1 callersFunctiontick
()
frontend/src/features/duel/pages/DuelLobbyPage.tsx:23
↓ 1 callersFunctiontoggle2FA
()
frontend/src/features/auth/services/authService.ts:98
↓ 1 callersMethodtoggleTwoFactor
(AuthenticationUser user)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:197
↓ 1 callersMethodupdateProblem
(UUID problemId, ProblemUpdateRequest requestDto, AuthenticationUser author)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemService.java:26
↓ 1 callersFunctionupdateSize
()
frontend/src/features/match/components/MatchResultOverlay.tsx:11
↓ 1 callersMethodupdateUserStats
(Long p1Id, Long p2Id, Long winnerId, boolean isDraw)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:352
↓ 1 callersMethodupdateUserStatsForDraw
(Long p1Id, Long p2Id)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:283
↓ 1 callersFunctionuseAdminAuth
()
frontend/src/core/components/AdminRoute.tsx:13
↓ 1 callersFunctionuseArenaData
(matchId: string | undefined)
frontend/src/features/match/pages/MatchArenaPage.tsx:23
↓ 1 callersFunctionuseCreateMatch
()
frontend/src/features/match/hooks/useCreateMatch.ts:5
↓ 1 callersFunctionuseDuelWebSocket
(duelId: string | undefined)
frontend/src/features/duel/hooks/useDuelWebSocket.ts:6
↓ 1 callersFunctionuseForgotPassword
()
frontend/src/features/auth/hooks/useForgotPassword.ts:5
↓ 1 callersFunctionuseGrantPermission
()
frontend/src/features/admin/hooks/useGrantPermission.ts:5
↓ 1 callersFunctionuseJoinMatch
()
frontend/src/features/match/hooks/useJoinMatch.ts:6
↓ 1 callersFunctionuseMatchEvents
( matchId: string | undefined, onMatchEnd: (result: MatchResult) => void, onCountdownStart: (data:
frontend/src/features/match/pages/MatchArenaPage.tsx:55
↓ 1 callersFunctionuseProblem
(slug: string)
frontend/src/features/problem/hooks/useProblem.ts:5
↓ 1 callersFunctionuseWindowSize
()
frontend/src/features/match/components/MatchResultOverlay.tsx:8
↓ 1 callersMethodvalidateEmailVerificationToken
(String token, String email)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:126
↓ 1 callersFunctionverify2fa
( payload: Verify2faPayload )
frontend/src/features/auth/services/authService.ts:50
↓ 1 callersFunctionverifyEmail
( payload: VerifyEmailPayload )
frontend/src/features/auth/services/authService.ts:26
↓ 1 callersMethodwithProcessedId
(long submissionId)
sentinel/src/main/java/com/codingplatform/sentinel/dto/MonitoredMatch.java:16
FunctionAdminDashboardPage
()
frontend/src/features/admin/pages/AdminDashboardPage.tsx:52
FunctionAdminRoute
()
frontend/src/core/components/AdminRoute.tsx:50
FunctionApp
()
frontend/src/App.tsx:6
FunctionAppRoutes
()
frontend/src/routes/AppRoutes.tsx:24
FunctionArenaStateLayout
({ children })
frontend/src/features/match/pages/MatchArenaPage.tsx:87
FunctionAuthProvider
({ children })
frontend/src/core/context/AuthContext.tsx:38
MethodAuthenticationController
(AuthenticationService authenticationService)
backend/src/main/java/com/Abhinav/backend/features/authentication/controller/AuthenticationController.java:18
MethodAuthenticationUser
(String email, String password)
backend/src/main/java/com/Abhinav/backend/features/authentication/model/AuthenticationUser.java:65
MethodAuthorizationException
(String message)
backend/src/main/java/com/Abhinav/backend/features/exception/AuthorizationException.java:9
FunctionBattleRow
({ problemId, link, p1Stats, p2Stats, p1Handle, p2Handle }: { problemId: string, link: string, p1Stats?:
frontend/src/features/duel/pages/DuelArenaPage.tsx:37
FunctionCodeBlock
({ title, content })
frontend/src/features/problem/SubmissionDetailModal.tsx:12
FunctionCodeEditor
({ language, setLanguage, code, setCode, onSubmit, isSubmittingDisabled, su
frontend/src/features/problem/components/CodeEditor.tsx:32
MethodCodeforcesApiClient
(RestClient.Builder builder)
sentinel/src/main/java/com/codingplatform/sentinel/client/CodeforcesApiClient.java:19
MethodCountdownStartPayload
(long startTime, int duration)
backend/src/main/java/com/Abhinav/backend/features/match/dto/CountdownStartPayload.java:11
FunctionCreateDuelPage
()
frontend/src/features/duel/pages/CreateDuelPage.tsx:11
FunctionCreateMatchPage
()
frontend/src/features/match/pages/CreateMatchPage.tsx:19
FunctionDetailRow
({ label, value })
frontend/src/features/problem/SubmissionDetailModal.tsx:5
FunctionDuelArenaPage
()
frontend/src/features/duel/pages/DuelArenaPage.tsx:157
FunctionDuelLobbyPage
()
frontend/src/features/duel/pages/DuelLobbyPage.tsx:57
FunctionDuelResultPage
()
frontend/src/features/duel/pages/DuelResultPage.tsx:116
MethodEmailService
(JavaMailSender mailSender)
backend/src/main/java/com/Abhinav/backend/features/authentication/utils/EmailService.java:15
FunctionErrorState
({ title = "Something went wrong", message = "We couldn't connect to the server. It might be down or you
frontend/src/components/common/ErrorState.tsx:10
FunctionFilterButton
({ filter, label }: { filter: string, label: string })
frontend/src/features/match/pages/MatchHistoryPage.tsx:58
FunctionForgotPasswordForm
({ theme }: Props)
frontend/src/features/auth/components/ForgotPasswordForm.tsx:9
FunctionForgotPasswordPage
()
frontend/src/features/auth/pages/ForgotPasswordPage.tsx:4
FunctionFormInput
({ id, label, register, error, ...rest }: any)
frontend/src/features/admin/pages/AdminDashboardPage.tsx:9
FunctionGrantScopedPermissionForm
({ title, onSubmit, isLoading })
frontend/src/features/admin/pages/AdminDashboardPage.tsx:27
FunctionHome
()
frontend/src/pages/Home.tsx:26
MethodInvalidRequestException
(String message)
backend/src/main/java/com/Abhinav/backend/features/exception/InvalidRequestException.java:8
FunctionJoinDuelPage
()
frontend/src/features/duel/pages/JoinDuelPage.tsx:9
FunctionJoinMatchPage
()
frontend/src/features/match/pages/JoinMatchPage.tsx:16
MethodJwtAuthenticationFilter
(JwtService jwtService, UserDetailsService userDetailsService, RedisTemplate<String, Object> redisTemplate)
backend/src/main/java/com/Abhinav/backend/features/authentication/filter/JwtAuthenticationFilter.java:32
FunctionLobbyCountdown
({ startTime }: { startTime?: number })
frontend/src/features/duel/pages/DuelLobbyPage.tsx:14
FunctionLobbyStateLayout
({ children })
frontend/src/features/match/pages/MatchLobbyPage.tsx:12
FunctionLoginForm
({ onAuthenticated, theme }: Props)
frontend/src/features/auth/components/LoginForm.tsx:11
FunctionLoginPage
()
frontend/src/features/auth/pages/LoginPage.tsx:6
FunctionMainLayout
({ children }: MainLayoutProps)
frontend/src/components/layout/MainLayout.tsx:9
MethodMatchAlreadyCompletedException
(String message)
backend/src/main/java/com/Abhinav/backend/features/exception/MatchAlreadyCompletedException.java:9
FunctionMatchArenaPage
()
frontend/src/features/match/pages/MatchArenaPage.tsx:98
FunctionMatchHeader
({ timeLeft, playerOneUsername, playerTwoUsername, status })
frontend/src/features/match/components/MatchHeader.tsx:17
FunctionMatchHistoryPage
()
frontend/src/features/match/pages/MatchHistoryPage.tsx:9
FunctionMatchLobbyPage
()
frontend/src/features/match/pages/MatchLobbyPage.tsx:20
MethodMatchMonitoringService
(RedisTemplate<String, MonitoredMatch> redisTemplate)
sentinel/src/main/java/com/codingplatform/sentinel/repository/MatchMonitoringService.java:19
MethodMatchQueueListener
(MatchMonitoringService monitoringService, ObjectMapper objectMapper)
sentinel/src/main/java/com/codingplatform/sentinel/listener/MatchQueueListener.java:21
FunctionMatchResultOverlay
({ result, currentUserEmail })
frontend/src/features/match/components/MatchResultOverlay.tsx:38
FunctionMatchResultsPage
()
frontend/src/features/match/pages/MatchResultsPage.tsx:41
MethodMatchStatusProducer
(SqsTemplate sqsTemplate, ObjectMapper objectMapper)
sentinel/src/main/java/com/codingplatform/sentinel/producer/MatchStatusProducer.java:20
FunctionNavbar
()
frontend/src/components/layout/Navbar.tsx:4
FunctionNotFoundPage
()
frontend/src/pages/NotFound.tsx:5
MethodPageDto
(Page<T> page)
backend/src/main/java/com/Abhinav/backend/features/match/dto/PageDto.java:20
FunctionPagination
({ currentPage, totalPages, onPageChange })
frontend/src/core/components/Pagination.tsx:11
FunctionPlayerCard
({ player })
frontend/src/features/match/components/PlayerCard.tsx:20
FunctionPlayerResultDisplay
({ }: { playerResult: PlayerResult })
frontend/src/features/match/components/MatchResultOverlay.tsx:22
FunctionProblemDetails
({ problem })
frontend/src/features/problem/components/ProblemDetails.tsx:9
FunctionProblemPage
()
frontend/src/features/problem/pages/ProblemPage.tsx:26
FunctionProblemStateLayout
({ children })
frontend/src/features/problem/pages/ProblemPage.tsx:18
← previousnext →201–300 of 592, ranked by callers