MCPcopy Create free account

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

Functions592 in github.com/Abhinav1416/coding-platform

FunctionProfilePage
()
frontend/src/features/auth/pages/ProfilePage.tsx:75
MethodRedisExpirationListener
(ProblemService problemService, DuelManager duelManager)
backend/src/main/java/com/Abhinav/backend/config/RedisExpirationListener.java:20
FunctionRegisterForm
({ onLoginSuccess, theme }: Props)
frontend/src/features/auth/components/RegisterForm.tsx:11
FunctionRegisterPage
()
frontend/src/features/auth/pages/RegisterPage.tsx:7
FunctionRequestTokenForm
({ email, setEmail, onSubmit, loading, error, success, theme }: Props)
frontend/src/features/auth/components/RequestTokenForm.tsx:15
FunctionResetPasswordForm
({ token, setToken, newPassword, setNewPassword, confirmPassword, setConfirmPassword, onSubmit,
frontend/src/features/auth/components/ResetPasswordForm.tsx:19
MethodResourceConflictException
(String message)
backend/src/main/java/com/Abhinav/backend/features/exception/ResourceConflictException.java:8
MethodResourceNotFoundException
(String message)
backend/src/main/java/com/Abhinav/backend/features/exception/ResourceNotFoundException.java:9
FunctionResultRow
({ problemId, link, p1Stats, p2Stats, p1Handle, p2Handle }: { problemId: string, link: string, p1Stats?:
frontend/src/features/duel/pages/DuelResultPage.tsx:33
MethodRole
(RoleType name)
backend/src/main/java/com/Abhinav/backend/features/authentication/model/Role.java:23
MethodS3Service
(S3Presigner s3Presigner, S3Client s3Client, ObjectMapper objectMapper, RedisTemplate<String, Object> redisTem
backend/src/main/java/com/Abhinav/backend/features/AWS/service/S3Service.java:49
FunctionSectionCard
({ title, icon, children, action, isDark })
frontend/src/features/auth/pages/ProfilePage.tsx:10
MethodSecurityConfig
(JwtAuthenticationFilter jwtAuthFilter, UserDetailsService userDetailsService)
backend/src/main/java/com/Abhinav/backend/features/authentication/configuration/SecurityConfig.java:39
MethodSentinelPollingService
(MatchMonitoringService monitoringService, CodeforcesApiClient apiClient,
sentinel/src/main/java/com/codingplatform/sentinel/service/SentinelPollingService.java:32
MethodServiceUnavailableException
(String message)
backend/src/main/java/com/Abhinav/backend/features/exception/ServiceUnavailableException.java:8
FunctionStatCard
({ to, icon, label, value })
frontend/src/pages/Home.tsx:11
FunctionStatCard
({ icon, label, value, isDark })
frontend/src/features/auth/pages/ProfilePage.tsx:25
FunctionStatItem
({ icon, label, value }: { icon: React.ReactNode, label: string, value: number })
frontend/src/features/match/components/PlayerCard.tsx:6
FunctionStatsDisplay
({ stats }: { stats: UserStats })
frontend/src/features/match/pages/MatchResultsPage.tsx:13
FunctionStatsSection
({ isDark }: { isDark: boolean })
frontend/src/features/auth/pages/ProfilePage.tsx:35
FunctionStatusBadge
({ status })
frontend/src/features/problem/components/SubmissionsList.tsx:10
MethodSubmissionCreatedEvent
(Object source, UUID submissionId)
backend/src/main/java/com/Abhinav/backend/features/submission/events/SubmissionCreatedEvent.java:12
FunctionSubmissionDetailModal
({ submission, onClose })
frontend/src/features/problem/SubmissionDetailModal.tsx:24
MethodSubmissionEventListener
(SqsService sqsService)
backend/src/main/java/com/Abhinav/backend/features/submission/events/SubmissionEventListener.java:18
FunctionSubmissionsList
({ submissions, onSubmissionClick })
frontend/src/features/problem/components/SubmissionsList.tsx:29
FunctionTabs
({ tabs, activeTab, setActiveTab })
frontend/src/core/components/Tabs.tsx:15
FunctionThemeProvider
({ children }: ThemeProviderProps)
frontend/src/core/context/ThemeContext.tsx:17
FunctionThemeToggle
({ theme, toggleTheme }: ThemeToggleProps)
frontend/src/features/auth/components/ThemeToggle.tsx:8
FunctionTimer
({ time, isActive, onStart, onPause, onReset })
frontend/src/features/problem/components/Timer.tsx:21
MethodTwoFactorRequest
()
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/TwoFactorRequest.java:11
MethodUserDetailsServiceImpl
(AuthenticationUserRepository repository)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/UserDetailsServiceImpl.java:13
FunctionVerdictBadge
({ status, time }: { status: string, time?: number })
frontend/src/features/duel/pages/DuelArenaPage.tsx:16
FunctionVerdictBadge
({ status, time }: { status: string, time?: number })
frontend/src/features/duel/pages/DuelResultPage.tsx:13
FunctionVerifyTokenForm
({ email, onLoginSuccess, theme }: Props)
frontend/src/features/auth/components/VerifyTokenForm.tsx:12
FunctionWaitingForOpponent
({ data }: { data: CreateMatchResponse })
frontend/src/features/match/pages/CreateMatchPage.tsx:102
FunctionWinningSubmission
({ submission }: { submission: SubmissionDetails })
frontend/src/features/match/pages/MatchResultsPage.tsx:26
FunctionaddLinkField
()
frontend/src/features/duel/pages/CreateDuelPage.tsx:30
MethodauthenticationManager
(AuthenticationConfiguration config)
backend/src/main/java/com/Abhinav/backend/features/authentication/configuration/SecurityConfig.java:121
MethodcacheManager
(RedisConnectionFactory connectionFactory)
backend/src/main/java/com/Abhinav/backend/config/RedisConfig.java:116
MethodcancelWaitingRoom
(UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:152
MethodchangePassword
( @AuthenticationPrincipal AuthenticationUser user, @Valid @RequestBody ChangePassword
backend/src/main/java/com/Abhinav/backend/features/authentication/controller/AuthenticationController.java:55
MethodchangePassword
(AuthenticationUser user, String currentPassword, String newPassword)
backend/src/main/java/com/Abhinav/backend/features/authentication/service/AuthenticationService.java:202
FunctionchangePasswordMutation
(data: ChangePasswordRequest)
frontend/src/features/auth/hooks/useChangePassword.ts:10
MethodcheckBucketNameProperty
()
backend/src/main/java/com/Abhinav/backend/features/AWS/service/S3Service.java:56
MethodcleanupExpiredPermissions
()
backend/src/main/java/com/Abhinav/backend/core/scheduler/PermissionCleanupTask.java:21
MethodcleanupPendingProblem
(UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:174
MethodconfigureMessageBroker
(MessageBrokerRegistry registry)
backend/src/main/java/com/Abhinav/backend/features/notification/config/WebSocketConfig.java:17
Methodconstructor
()
frontend/src/core/sockets/stompClient.ts:18
MethodcontextLoads
()
sentinel/src/test/java/com/codingplatform/sentinel/SentinelApplicationTests.java:9
MethodcontextLoads
()
backend/src/test/java/com/Abhinav/backend/BackendApplicationTests.java:14
FunctioncopyCode
()
frontend/src/features/duel/pages/DuelLobbyPage.tsx:121
MethodcreateDuel
( @Valid @RequestBody CreateDuelRequest request, @AuthenticationPrincipal Authenticati
backend/src/main/java/com/Abhinav/backend/features/match/controller/MatchController.java:26
MethodcreateDuel
(CreateDuelRequest request, Long creatorId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:76
MethodcreateDuel
( @Valid @RequestBody CreateDuelRequest request, @AuthenticationPrincipal Authenticati
backend/src/main/java/com/Abhinav/backend/features/duel/controller/DuelController.java:29
MethodcreateSubmission
( @Valid @RequestBody SubmissionRequest request, @AuthenticationPrincipal Authenticati
backend/src/main/java/com/Abhinav/backend/features/submission/controller/SubmissionController.java:28
MethodcreateSubmission
(SubmissionRequest request, Long userId)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionServiceImpl.java:54
MethodcreateWaitingRoom
(Long userId, CreateDuelRequest request)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:56
MethoddeleteProblem
( @PathVariable UUID problemId, @AuthenticationPrincipal AuthenticationUser author)
backend/src/main/java/com/Abhinav/backend/features/problem/controller/ProblemController.java:47
MethoddeleteProblem
(UUID problemId, AuthenticationUser author)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:199
MethoddoFilterInternal
( @NonNull HttpServletRequest request, @NonNull HttpServletResponse response,
backend/src/main/java/com/Abhinav/backend/features/authentication/filter/JwtAuthenticationFilter.java:38
MethodexecuteCode
(String sourceCode, String languageSlug, List<TestCase> testCases, UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/judge0/service/Judge0ServiceImpl.java:40
MethodexpireStaleMatches
()
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchCleanupService.java:26
MethodfinalizeProblem
(UUID problemId, String providedSecret)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:133
MethodfinalizeProblemFromLambda
( @PathVariable UUID problemId, @RequestHeader("X-Internal-Secret") String secret)
backend/src/main/java/com/Abhinav/backend/features/problem/controller/InternalProblemController.java:20
MethodfindAllByStatus
(MatchStatus status)
backend/src/main/java/com/Abhinav/backend/features/match/repository/MatchRepository.java:26
MethodfindByNameIn
(List<String> names)
backend/src/main/java/com/Abhinav/backend/features/problem/repository/TagRepository.java:14
MethodfromEntity
(Submission submission)
backend/src/main/java/com/Abhinav/backend/features/match/dto/SubmissionTimelineDTO.java:20
MethodfromEntity
(Problem problem)
backend/src/main/java/com/Abhinav/backend/features/problem/dto/ProblemSummaryResponse.java:20
MethodfromEntity
(Submission submission)
backend/src/main/java/com/Abhinav/backend/features/submission/dto/SubmissionSummaryDTO.java:23
MethodgetAllProblems
( @PageableDefault(size = 50, sort = "createdAt", direction = Sort.Direction.DESC) Pageable pageab
backend/src/main/java/com/Abhinav/backend/features/problem/controller/ProblemController.java:63
MethodgetAllProblems
(Pageable pageable, List<String> tags, String tagOperator)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:229
FunctiongetCurrentUser
()
frontend/src/features/auth/services/authService.ts:82
MethodgetCurrentUserStats
( @AuthenticationPrincipal AuthenticationUser user)
backend/src/main/java/com/Abhinav/backend/features/match/controller/StatsController.java:29
MethodgetDuelHistory
(@PathVariable UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/controller/DuelController.java:64
MethodgetDuelIdByCode
(String roomCode)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:375
MethodgetDuelState
(@PathVariable UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/controller/MatchController.java:42
MethodgetDuelState
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:124
MethodgetDuelState
(@PathVariable UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/controller/DuelController.java:52
MethodgetDuelState
(UUID duelId)
backend/src/main/java/com/Abhinav/backend/features/duel/service/DuelManagerImpl.java:368
MethodgetEmail
()
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/EmailTokenRequest.java:9
MethodgetEmail
()
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/EmailVerificationRequest.java:11
MethodgetLobbyState
(@PathVariable UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/controller/MatchController.java:68
MethodgetLobbyState
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:437
MethodgetLoggedInUser
(@AuthenticationPrincipal AuthenticationUser currentUser)
backend/src/main/java/com/Abhinav/backend/features/authentication/controller/AuthenticationController.java:32
MethodgetMatchHistory
( @AuthenticationPrincipal AuthenticationUser user, @PageableDefault(size = 10) Pageab
backend/src/main/java/com/Abhinav/backend/features/match/controller/MatchController.java:56
MethodgetMatchResults
(@PathVariable UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/controller/MatchController.java:48
MethodgetMatchResults
(UUID matchId)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:288
MethodgetMyPermissions
(@AuthenticationPrincipal AuthenticationUser user)
backend/src/main/java/com/Abhinav/backend/features/user/controller/UserController.java:21
MethodgetPastMatchesForUser
(Long userId, String result, Pageable pageable)
backend/src/main/java/com/Abhinav/backend/features/match/service/MatchServiceImpl.java:381
MethodgetProblemBySlug
(@PathVariable String slug)
backend/src/main/java/com/Abhinav/backend/features/problem/controller/ProblemController.java:56
MethodgetProblemBySlug
(String slug)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:254
MethodgetProblemCount
()
backend/src/main/java/com/Abhinav/backend/features/problem/controller/ProblemController.java:73
MethodgetProblemStatus
(@PathVariable UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/problem/controller/ProblemController.java:80
MethodgetProblemStatus
(UUID problemId)
backend/src/main/java/com/Abhinav/backend/features/problem/service/ProblemServiceImpl.java:308
MethodgetSubmissionById
( @PathVariable UUID submissionId)
backend/src/main/java/com/Abhinav/backend/features/submission/controller/SubmissionController.java:62
MethodgetSubmissionDetails
(UUID submissionId)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionServiceImpl.java:213
MethodgetSubmissions
( @PathVariable UUID problemId, Pageable pageable, @AuthenticationPrincipa
backend/src/main/java/com/Abhinav/backend/features/submission/controller/SubmissionController.java:43
MethodgetSubmissionsForProblemAndUser
(UUID problemId, Long userId, Pageable pageable)
backend/src/main/java/com/Abhinav/backend/features/submission/service/SubmissionServiceImpl.java:207
MethodgetToken
()
backend/src/main/java/com/Abhinav/backend/features/authentication/dto/EmailVerificationRequest.java:15
MethodgetUserProfile
(@PathVariable String username)
backend/src/main/java/com/Abhinav/backend/features/authentication/controller/ProfileController.java:18
← previousnext →301–400 of 592, ranked by callers