Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheRealSirHaXalot/AntiHunter-Command-Control-PRO
/ functions
Functions
1,705 in github.com/TheRealSirHaXalot/AntiHunter-Command-Control-PRO
⨍
Functions
1,705
◇
Types & classes
629
↓ 241 callers
Method
get
(@Param('siteId') siteId: string)
apps/backend/src/sites/sites.controller.ts:16
↓ 60 callers
Method
test
(@Req() req: Request, @Param('id') id: string)
apps/backend/src/webhooks/webhooks.controller.ts:53
↓ 59 callers
Method
delete
(id: string)
apps/backend/src/targets/targets.service.ts:191
↓ 43 callers
Function
Roles
(...roles: Role[])
apps/backend/src/auth/auth.decorators.ts:13
↓ 41 callers
Method
add
(task: () => Promise<T>, priority = false)
apps/backend/src/serial/serial.service.ts:58
↓ 41 callers
Method
upsert
(snapshot: NodeSnapshot)
apps/backend/src/nodes/nodes.service.ts:46
↓ 39 callers
Method
getState
()
apps/backend/src/serial/serial.service.ts:358
↓ 32 callers
Method
clear
()
apps/backend/src/serial/serial.service.ts:77
↓ 28 callers
Method
transform
(value: unknown, _metadata: ArgumentMetadata)
apps/backend/src/utils/sanitize-input.pipe.ts:7
↓ 26 callers
Method
emitEvent
(payload: CommandCenterEvent, options?: { skipBus?: boolean })
apps/backend/src/ws/command-center.gateway.ts:140
↓ 26 callers
Function
updateAppSetting
(patch: Partial<AppSettings>)
apps/frontend/src/pages/ConfigPage.tsx:1404
↓ 23 callers
Function
get
(path: string, options?: RequestOptions)
apps/frontend/src/api/client.ts:87
↓ 23 callers
Method
update
(id: string, dto: UpdateSiteDto)
apps/backend/src/sites/sites.service.ts:22
↓ 19 callers
Method
publishProgressEvent
* Publish progress event
apps/backend/src/update/update-executor.service.ts:207
↓ 18 callers
Method
create
(dto: CreateTargetDto)
apps/backend/src/targets/targets.service.ts:83
↓ 18 callers
Method
extractString
(record: Record<string, unknown>, fields: string[])
apps/backend/src/faa/faa.service.ts:342
↓ 18 callers
Function
parseNumberEnv
(value: string | undefined, fallback: number)
apps/backend/src/config/configuration.ts:1
↓ 18 callers
Function
updateSerialSetting
(patch: Partial<SerialConfig>)
apps/frontend/src/pages/ConfigPage.tsx:1067
↓ 17 callers
Function
cardClass
(...sections: ConfigSectionId[])
apps/frontend/src/pages/ConfigPage.tsx:521
↓ 17 callers
Method
execGit
* Execute a git command and return the output
apps/backend/src/update/update-git.service.ts:29
↓ 17 callers
Function
normalizeHexColor
(value: string | null | undefined, fallback: string)
apps/frontend/src/constants/alert-colors.ts:60
↓ 16 callers
Function
ariaSort
(key: TargetSortKey)
apps/frontend/src/pages/TargetsPage.tsx:595
↓ 16 callers
Function
handleSort
(key: TargetSortKey)
apps/frontend/src/pages/TargetsPage.tsx:571
↓ 16 callers
Function
renderSortIcon
(key: TargetSortKey)
apps/frontend/src/pages/TargetsPage.tsx:580
↓ 16 callers
Method
update
(@Req() req: Request, @Param('id') id: string, @Body() dto: UpdateAlertRuleDto)
apps/backend/src/alert-rules/alert-rules.controller.ts:56
↓ 15 callers
Function
hasValidPosition
(lat: number | null, lon: number | null)
apps/frontend/src/stores/node-store.ts:72
↓ 15 callers
Function
toNumber
(value: unknown)
apps/frontend/src/components/socket-bridge.tsx:1398
↓ 14 callers
Function
randomBetween
(min, max)
scripts/drone-simulator.cjs:257
↓ 13 callers
Method
publishToAll
( topic: string, message: string | Buffer, options?: IClientPublishOptions, kind: 'events' | '
apps/backend/src/mqtt/mqtt.service.ts:278
↓ 13 callers
Method
send
(@Req() req: Request, @Body() dto: SendChatMessageDto)
apps/backend/src/chat/chat.controller.ts:17
↓ 13 callers
Function
setLocalMqttConfig
(siteId: string, patch: Partial<MqttSiteConfig>)
apps/frontend/src/pages/ConfigPage.tsx:1222
↓ 13 callers
Function
toRad
(degrees: number)
apps/frontend/src/pages/StrategyAdvisorPage.tsx:2940
↓ 12 callers
Function
commitTakConfig
(patch: Partial<TakConfig>)
apps/frontend/src/pages/ConfigPage.tsx:1490
↓ 12 callers
Method
normalizeColor
(value: string)
apps/backend/src/app-config/app-config.service.ts:185
↓ 12 callers
Function
normalizeMac
(mac: string)
apps/backend/src/utils/mac.ts:1
↓ 11 callers
Function
ariaSort
(key: InventorySortKey)
apps/frontend/src/pages/InventoryPage.tsx:191
↓ 11 callers
Function
canonicalNodeId
(value: string | null | undefined)
apps/frontend/src/stores/node-store.ts:83
↓ 11 callers
Function
commitMqttConfig
( siteId: string, patch: Partial<MqttSiteConfig> & { password?: string | null }, )
apps/frontend/src/pages/ConfigPage.tsx:1228
↓ 11 callers
Function
handleSort
(key: InventorySortKey)
apps/frontend/src/pages/InventoryPage.tsx:167
↓ 11 callers
Function
renderSortIcon
(key: InventorySortKey)
apps/frontend/src/pages/InventoryPage.tsx:176
↓ 11 callers
Method
resolve
(mac: string)
apps/backend/src/oui/oui.service.ts:34
↓ 11 callers
Method
updateStatus
(siteId: string, state: MqttStatusState, message?: string)
apps/backend/src/mqtt/mqtt.service.ts:396
↓ 11 callers
Function
updateTakSetting
(patch: Partial<TakConfig>)
apps/frontend/src/pages/ConfigPage.tsx:1486
↓ 10 callers
Function
handleFirewallFieldChange
( key: K, value: FirewallFormState[K], )
apps/frontend/src/pages/ConfigPage.tsx:1543
↓ 10 callers
Function
normalizeTarget
(value: string | undefined)
apps/frontend/src/pages/CommandConsolePage.tsx:63
↓ 10 callers
Method
safeNumber
(value: number | null | undefined)
apps/backend/src/tak/tak.service.ts:391
↓ 10 callers
Function
storeAuthToken
(token: string | null)
apps/frontend/src/auth/session.ts:17
↓ 9 callers
Method
dispatchToSubscribers
( eventType: WebhookEventType, context: WebhookDispatchContext, )
apps/backend/src/webhooks/webhook-dispatcher.service.ts:464
↓ 9 callers
Method
getConnectedContexts
()
apps/backend/src/mqtt/mqtt.service.ts:274
↓ 8 callers
Method
broadcastState
()
apps/backend/src/serial/serial.service.ts:1503
↓ 8 callers
Method
confirm
(@Req() req: Request, @Body() dto: TwoFactorVerifyDto)
apps/backend/src/auth/two-factor.controller.ts:31
↓ 8 callers
Method
emitUpdate
(command: CommandLog)
apps/backend/src/commands/commands.service.ts:272
↓ 8 callers
Function
escapeXml
(value: string, attribute = false)
apps/backend/src/tak/utils/cot-builder.ts:80
↓ 8 callers
Function
get
(key, envKey, fallback)
scripts/adsb-simulator.cjs:35
↓ 8 callers
Function
handleTakToggle
(key: keyof TakConfig)
apps/frontend/src/pages/ConfigPage.tsx:1502
↓ 8 callers
Method
mapEntity
(geofence: Geofence & { site?: Site | null })
apps/backend/src/geofences/geofences.service.ts:382
↓ 8 callers
Method
onClientConnected
(listener: (context: SiteMqttContext) => void)
apps/backend/src/mqtt/mqtt.service.ts:259
↓ 8 callers
Function
randomInt
(min, max)
scripts/probe-simulator.cjs:30
↓ 8 callers
Method
registerAuthFailure
( ip: string, context: { reason?: string; path?: string; userAgent?: string }, )
apps/backend/src/firewall/firewall.service.ts:376
↓ 8 callers
Function
setTheme
(next: Theme)
apps/frontend/src/providers/theme-provider.tsx:36
↓ 8 callers
Method
toFinite
(value: number | null | undefined)
apps/backend/src/inventory/inventory.service.ts:387
↓ 8 callers
Function
updateSiteSetting
(siteId: string, patch: Partial<SiteSummary>)
apps/frontend/src/pages/ConfigPage.tsx:1601
↓ 8 callers
Method
writeAudit
( actorId: string | undefined, action: string, entityId: string, before: unknown, after: u
apps/backend/src/users/users.service.ts:834
↓ 7 callers
Function
compareNumbers
(a?: number | null, b?: number | null)
apps/frontend/src/pages/InventoryPage.tsx:1041
↓ 7 callers
Function
compareStrings
(a?: string | null, b?: string | null)
apps/frontend/src/pages/TargetsPage.tsx:1079
↓ 7 callers
Function
formatDateKey
(date: Date)
apps/frontend/src/pages/SchedulerPage.tsx:18
↓ 7 callers
Function
formatDateTime
(value?: string | null)
apps/frontend/src/pages/ConfigPage.tsx:1716
↓ 7 callers
Method
getColumn
(cols: string[], header: string[], name: string)
apps/backend/src/adsb/adsb.service.ts:654
↓ 7 callers
Method
mapCommand
(command: CommandLog)
apps/backend/src/commands/commands.service.ts:470
↓ 7 callers
Method
mapUser
( user: Prisma.UserGetPayload<{ include: { preferences: true; permissions: true;
apps/backend/src/users/users.service.ts:654
↓ 7 callers
Method
publish
(event: CommandCenterEvent)
apps/backend/src/events/event-bus.service.ts:18
↓ 7 callers
Function
request
(input: RequestInfo | URL, options: RequestOptions = {})
apps/frontend/src/api/client.ts:16
↓ 7 callers
Method
toFinite
(value?: number | null)
apps/backend/src/tracking/target-tracking.service.ts:418
↓ 7 callers
Method
updatePhase
* Update the phase in the database
apps/backend/src/update/update.service.ts:526
↓ 6 callers
Method
broadcastParsedEvents
(events: SerialParseResult[])
apps/backend/src/serial/serial.service.ts:1480
↓ 6 callers
Function
commitSiteSetting
(siteId: string, patch: Partial<SiteSummary>)
apps/frontend/src/pages/ConfigPage.tsx:1607
↓ 6 callers
Function
compareStrings
(a?: string | null, b?: string | null)
apps/frontend/src/pages/InventoryPage.tsx:1035
↓ 6 callers
Function
createFallbackTone
(level: AlarmLevel, volumePercent: number)
apps/frontend/src/providers/alarm-provider.tsx:54
↓ 6 callers
Method
createToken
( id: string, email: string, role: Role, legalAccepted: boolean, options?: { twoFactorPend
apps/backend/src/auth/auth.service.ts:364
↓ 6 callers
Method
emitSnapshot
()
apps/backend/src/drones/drones.service.ts:186
↓ 6 callers
Method
findUserOrThrow
(userId: string)
apps/backend/src/users/users.service.ts:639
↓ 6 callers
Method
getExistingConfigFiles
* Get list of config files that exist
apps/backend/src/update/update-config.service.ts:61
↓ 6 callers
Method
getSnapshotById
(nodeId: string)
apps/backend/src/nodes/nodes.service.ts:307
↓ 6 callers
Function
getVendor
(target: Target, vendorMap: Map<string, InventoryDevice>)
apps/frontend/src/pages/TargetsPage.tsx:1067
↓ 6 callers
Function
handleSort
(key: SortKey)
apps/frontend/src/pages/ProbeInventoryPage.tsx:107
↓ 6 callers
Method
logBlock
(details: { ip: string; reason: string; path: string; method: string; outcome?: FirewallLo
apps/backend/src/firewall/firewall.service.ts:641
↓ 6 callers
Function
normalizeDuration
(value: string, min = 1, max = 86_400)
apps/backend/src/commands/command-builder.ts:360
↓ 6 callers
Function
normalizeMacKey
(value: string)
apps/frontend/src/components/socket-bridge.tsx:1409
↓ 6 callers
Function
normalizeNodeTarget
(nodeId?: string | null)
apps/frontend/src/pages/TargetsPage.tsx:105
↓ 6 callers
Method
normalizePem
(value?: string | null)
apps/backend/src/webhooks/webhooks.service.ts:229
↓ 6 callers
Function
parseStringList
(value: string)
apps/frontend/src/pages/AlertsPage.tsx:1002
↓ 6 callers
Method
requestRpc
(action: SerialRpcAction, payload?: unknown)
apps/backend/src/serial/serial.service.ts:1375
↓ 6 callers
Method
requireAuth
(req: Request)
apps/backend/src/alert-rules/alert-rules.controller.ts:67
↓ 6 callers
Function
runTest
(label: string, rawInput: string, tc: TestCase)
apps/backend/src/serial/serial-pipeline.test.ts:598
↓ 6 callers
Method
shouldUseRpc
()
apps/backend/src/serial/serial.service.ts:1263
↓ 6 callers
Function
sortIcon
(key: SortKey)
apps/frontend/src/pages/ProbeInventoryPage.tsx:116
↓ 6 callers
Function
toFiniteNumber
(value: unknown)
apps/frontend/src/pages/MapPage.tsx:1306
↓ 6 callers
Function
updateAddons
(next: Partial<Record<string, boolean>>)
apps/frontend/src/pages/AddonPage.tsx:43
↓ 5 callers
Function
AllowLegalPending
()
apps/backend/src/auth/auth.decorators.ts:11
↓ 5 callers
Function
ariaSort
(column: SortKey)
apps/frontend/src/pages/GeofencePage.tsx:157
next →
1–100 of 1,705, ranked by callers