MCPcopy Create free account

hub / github.com/asynchronous-x/orbital-ctf / functions

Functions217 in github.com/asynchronous-x/orbital-ctf

FunctionCategoryPage
()
src/app/categories/[categoryId]/page.tsx:13
FunctionCategorySatellite
({ satellite, onSelect }: { satellite: CategorySatellite; onSelect: () => void })
src/components/SpaceScene.tsx:58
FunctionChallengeModal
({ title, challenge, setChallenge, onClose, submitText, isEditing = false, allChallenges, onDa
src/components/admin/ChallengeModal.tsx:18
FunctionChallengePage
()
src/app/challenges/[challengeId]/page.tsx:91
FunctionChallengesTab
()
src/components/admin/ChallengesTab.tsx:9
FunctionChartView
()
src/app/scoreboard/page.tsx:106
FunctionConfigurationTab
({ siteConfig, fetchConfig }: ConfigurationTabProps)
src/components/admin/ConfigurationTab.tsx:11
FunctionDELETE
( request: Request, { params }: { params: Promise<{ filepath: string }> } )
src/app/api/files/[filepath]/route.ts:8
FunctionDELETE
(req: Request)
src/app/api/hints/route.ts:94
FunctionDELETE
( request: Request, { params }: { params: Promise<{ id: string }> } )
src/app/api/announcements/[id]/route.ts:6
FunctionDELETE
(request: Request)
src/app/api/admin/users/route.ts:36
FunctionDELETE
(req: Request)
src/app/api/admin/challenges/route.ts:117
FunctionDELETE
(req: Request)
src/app/api/admin/activity/route.ts:25
FunctionDELETE
(req: Request)
src/app/api/admin/teams/route.ts:38
FunctionDashboard
()
src/app/dashboard/page.tsx:30
FunctionDetailedCategoryView
({ challenges, hoveredChallenge, setHoveredChallenge }: DetailedCategoryViewProps)
src/components/DetailedCategoryView.tsx:14
FunctionEarth
()
src/components/SpaceScene.tsx:41
FunctionGET
()
src/app/api/challenges/route.ts:7
FunctionGET
( request: Request, { params }: { params: Promise<{ challengeId: string }> } )
src/app/api/challenges/[challengeId]/route.ts:7
FunctionGET
()
src/app/api/challenges/categories/route.ts:31
FunctionGET
( request: Request, { params }: { params: Promise<{ categoryId: string }> } )
src/app/api/challenges/categories/[categoryId]/route.ts:6
FunctionGET
()
src/app/api/challenges/solved/route.ts:6
FunctionGET
(req: Request)
src/app/api/hints/route.ts:37
FunctionGET
()
src/app/api/scores/route.ts:4
FunctionGET
()
src/app/api/activity/route.ts:4
FunctionGET
()
src/app/api/game-config/route.ts:6
FunctionGET
()
src/app/api/announcements/route.ts:6
FunctionGET
()
src/app/api/leaderboard/route.ts:6
FunctionGET
()
src/app/api/rules/route.ts:4
FunctionGET
( request: Request, { params }: { params: Promise<{ teamId: string }> } )
src/app/api/teams/[teamId]/route.ts:6
FunctionGET
( request: Request, { params }: { params: Promise<{ teamId: string }> } )
src/app/api/teams/[teamId]/points/history/route.ts:4
FunctionGET
()
src/app/api/config/route.ts:11
FunctionGET
()
src/app/api/admin/users/route.ts:7
FunctionGET
()
src/app/api/admin/challenges/route.ts:76
FunctionGET
()
src/app/api/admin/challenges/bulk/route.ts:12
FunctionGET
()
src/app/api/admin/activity/route.ts:6
FunctionGET
()
src/app/api/admin/metrics/route.ts:6
FunctionGET
()
src/app/api/admin/submissions/route.ts:6
FunctionGET
()
src/app/api/admin/teams/route.ts:6
FunctionGameClock
({ gameConfig, isOpen, setIsOpen, isMobile }: GameClockProps)
src/components/dashboard/GameClock.tsx:16
FunctionGameConfigurationTab
()
src/components/admin/GameConfigurationTab.tsx:7
FunctionHome
()
src/app/page.tsx:8
FunctionLeaderboard
({ teams, currentUserTeam, isOpen, setIsOpen, isMobile }: LeaderboardProps)
src/components/dashboard/Leaderboard.tsx:14
FunctionLoadingSpinner
({ size = 'md', color = 'white' }: LoadingSpinnerProps)
src/components/common/LoadingSpinner.tsx:6
FunctionMetricsTab
()
src/components/admin/MetricsTab.tsx:6
FunctionNavbar
()
src/components/Navbar.tsx:19
FunctionNotFound
()
src/app/not-found.tsx:6
FunctionOrbitTrail
({ satellite }: { satellite: CategorySatellite })
src/components/SpaceScene.tsx:142
FunctionPATCH
(req: Request)
src/app/api/hints/route.ts:116
FunctionPATCH
(req: Request)
src/app/api/admin/users/route.ts:80
FunctionPATCH
(req: Request)
src/app/api/admin/challenges/route.ts:139
FunctionPATCH
(req: Request)
src/app/api/admin/activity/route.ts:45
FunctionPATCH
(req: Request)
src/app/api/admin/teams/route.ts:73
FunctionPOST
(request: Request)
src/app/api/files/upload/route.ts:8
FunctionPOST
(req: Request)
src/app/api/hints/route.ts:11
FunctionPOST
(req: Request)
src/app/api/hints/purchase/route.ts:6
FunctionPOST
(req: Request)
src/app/api/auth/signup/route.ts:5
FunctionPOST
(request: Request)
src/app/api/announcements/route.ts:24
FunctionPOST
(request: Request)
src/app/api/submissions/route.ts:8
FunctionPOST
(req: Request)
src/app/api/admin/challenges/route.ts:11
FunctionPOST
(req: Request)
src/app/api/admin/challenges/bulk/route.ts:35
FunctionPUT
(request: Request)
src/app/api/game-config/route.ts:39
FunctionPUT
(request: Request)
src/app/api/config/route.ts:16
FunctionPageLayout
({ children, title, maxWidth = '7xl', showHeaderLine = true }: PageLayoutProps)
src/components/layouts/PageLayout.tsx:13
FunctionProfile
()
src/app/profile/page.tsx:13
FunctionProviders
({ children, session }: { children: React.ReactNode; session: Session | null; })
src/components/Providers.tsx:6
FunctionPurchaseHintModal
({ hint, isOpen, onConfirm, onClose }: PurchaseHintModalProps)
src/app/challenges/[challengeId]/page.tsx:59
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
src/app/layout.tsx:29
FunctionRulesPage
()
src/app/rules/page.tsx:10
FunctionScoreboardChart
({ chartData }: ScoreboardChartProps)
src/components/ScoreboardChart.tsx:26
FunctionScoreboardPage
()
src/app/scoreboard/page.tsx:17
FunctionScoreboardStandings
({ scores }: ScoreboardStandingsProps)
src/components/ScoreboardStandings.tsx:12
FunctionSignIn
()
src/app/auth/signin/page.tsx:9
FunctionSignOut
()
src/app/auth/signout/page.tsx:6
FunctionSignUp
()
src/app/auth/signup/page.tsx:11
FunctionSiteConfigurationTab
()
src/components/admin/SiteConfigurationTab.tsx:7
FunctionSolutionModal
({ isOpen, onClose, explanation }: SolutionModalProps)
src/app/challenges/[challengeId]/page.tsx:23
FunctionSpaceScene
({ isMobile }: { isMobile?: boolean })
src/components/SpaceScene.tsx:195
FunctionStandingsView
()
src/app/scoreboard/page.tsx:144
FunctionSubmissionsTab
()
src/components/admin/SubmissionsTab.tsx:6
FunctionTabButton
({ active, onClick, children }: TabButtonProps)
src/components/common/TabButton.tsx:7
FunctionTeamEditModal
({ team, isOpen, onClose, onSave, onDataRefresh }: TeamEditModalProps)
src/components/admin/TeamEditModal.tsx:12
FunctionTeamIconSelection
({ selectedIcon, selectedColor, onIconSelect }: TeamIconSelectionProps)
src/components/auth/TeamIconSelection.tsx:16
FunctionTeamsTab
()
src/components/admin/TeamsTab.tsx:8
FunctionUserEditModal
({ user, isOpen, onClose, onSave, teams, onDataRefresh }: UserEditModalProps)
src/components/admin/UserEditModal.tsx:13
FunctionUsersTab
()
src/components/admin/UsersTab.tsx:8
Functionanimate
()
src/components/dashboard/GameClock.tsx:22
Functionauthorize
(credentials)
src/lib/auth.ts:14
FunctionclosePurchaseModal
()
src/app/challenges/[challengeId]/page.tsx:145
FunctionconfirmPurchaseHint
()
src/app/challenges/[challengeId]/page.tsx:149
Methodconstructor
()
src/lib/challenge-ingestion.ts:15
FunctionfetchSiteConfig
()
src/utils/api.ts:28
FunctiongenerateMetadata
()
src/app/layout.tsx:16
FunctionhandleClickOutside
(event: MouseEvent)
src/components/Navbar.tsx:58
FunctionhandleConfigUpdate
(e: React.FormEvent)
src/components/admin/ConfigurationTab.tsx:42
FunctionhandleCreateAnnouncement
(e: React.FormEvent)
src/components/admin/AnnouncementsTab.tsx:40
FunctionhandleExportChallenges
()
src/components/admin/ChallengesTab.tsx:71
FunctionhandleGameConfigUpdate
(e: React.FormEvent)
src/components/admin/GameConfigurationTab.tsx:36
FunctionhandleGameConfigUpdate
(e: React.FormEvent)
src/components/admin/ConfigurationTab.tsx:54
FunctionhandleImportChallenges
(e: React.ChangeEvent<HTMLInputElement>)
src/components/admin/ChallengesTab.tsx:92
← previousnext →101–200 of 217, ranked by callers