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
↓ 2 callers
Function
canonicalEntityKey
(entityId: string, siteId?: string)
apps/frontend/src/stores/geofence-store.ts:469
↓ 2 callers
Method
checkCode
( userId: string, code: string, encryptedSecret: string, recoveryHashes: string[] | undefined,
apps/backend/src/auth/two-factor.service.ts:196
↓ 2 callers
Method
clamp01
(value: number)
apps/backend/src/tracking/target-tracking.service.ts:460
↓ 2 callers
Method
clampLatitude
(lat: number)
apps/backend/src/tracking/target-tracking.service.ts:425
↓ 2 callers
Method
clampLongitude
(lon: number)
apps/backend/src/tracking/target-tracking.service.ts:429
↓ 2 callers
Method
cleanDescription
(value?: string | null)
apps/backend/src/alert-rules/alert-rules.service.ts:675
↓ 2 callers
Function
cleanupExpiredSessions
( sessions: Record<string, TrackingSessionEntry>, macIndex: Record<string, string>, )
apps/frontend/src/stores/tracking-session-store.ts:238
↓ 2 callers
Function
clearAutoStop
(targetId: string)
apps/frontend/src/pages/TargetsPage.tsx:281
↓ 2 callers
Method
clearReconnectTimer
()
apps/backend/src/serial/serial.service.ts:615
↓ 2 callers
Function
compareNumbers
(a?: number | null, b?: number | null)
apps/frontend/src/pages/GeofencePage.tsx:467
↓ 2 callers
Function
compareNumbers
(a?: number | null, b?: number | null)
apps/frontend/src/pages/TargetsPage.tsx:1085
↓ 2 callers
Function
composeNodeKey
(nodeId: string, siteId?: string | null)
apps/frontend/src/pages/MapPage.tsx:1184
↓ 2 callers
Function
computeNormal
(direction: { x: number; y: number }, isCounterClockwise: boolean)
apps/frontend/src/pages/StrategyAdvisorPage.tsx:2714
↓ 2 callers
Function
computePerimeter
(points: { x: number; y: number }[])
apps/frontend/src/pages/StrategyAdvisorPage.tsx:2656
↓ 2 callers
Method
consumeRate
(counter: RateCounter, limit: number)
apps/backend/src/serial/serial.service.ts:805
↓ 2 callers
Function
createFormState
( command: CommandDefinition, preset?: { target?: string; params?: string[] }, )
apps/frontend/src/pages/CommandConsolePage.tsx:78
↓ 2 callers
Function
createHistoryPoint
(node: NodeSummary)
apps/frontend/src/stores/node-store.ts:291
↓ 2 callers
Function
createParser
(protocol: ProtocolKey)
apps/backend/src/serial/protocol-registry.ts:6
↓ 2 callers
Method
dispatchInventoryUpdate
(device: InventoryDevice)
apps/backend/src/webhooks/webhook-dispatcher.service.ts:73
↓ 2 callers
Function
distance
(lat1, lon1, lat2, lon2)
scripts/tdoa-sim.cjs:57
↓ 2 callers
Function
distanceBetween
(lat1: number, lon1: number, lat2: number, lon2: number)
apps/frontend/src/pages/StrategyAdvisorPage.tsx:2859
↓ 2 callers
Method
distanceMeters
(lat1: number, lon1: number, lat2: number, lon2: number)
apps/backend/src/tracking/target-tracking.service.ts:443
↓ 2 callers
Method
emitCompleteLines
()
apps/backend/src/serial/meshtastic-frame-parser.ts:79
↓ 2 callers
Method
emitGeofenceAlert
( geofence: GeofenceResponse, track: AdsbTrack, transition: 'enter' | 'exit', )
apps/backend/src/adsb/adsb.service.ts:880
↓ 2 callers
Method
emitRemovalEvent
(drone: DroneSnapshot)
apps/backend/src/drones/drones.service.ts:548
↓ 2 callers
Method
emitSecurityAlert
( message: string, level: 'NOTICE' | 'ALERT', data?: Record<string, unknown>, recipients?: str
apps/backend/src/auth/auth.service.ts:514
↓ 2 callers
Method
enrichAirportMetadata
(track: AdsbTrack)
apps/backend/src/adsb/adsb.service.ts:1420
↓ 2 callers
Method
ensureAdsbDataInitialized
()
apps/backend/src/adsb/adsb.service.ts:219
↓ 2 callers
Method
ensureExists
()
apps/backend/src/app-config/app-config.service.ts:143
↓ 2 callers
Method
ensureHttpsUrl
(value: string)
apps/backend/src/webhooks/webhooks.service.ts:180
↓ 2 callers
Function
ensureIsoString
(value: string | number | Date | null | undefined)
apps/frontend/src/stores/node-store.ts:235
↓ 2 callers
Method
ensureTargetExists
* Ensure a target exists for the given MAC address without updating its position. * This is useful during triangulation when T_D messages arrive bu
apps/backend/src/targets/targets.service.ts:291
↓ 2 callers
Function
escapeXml
(value: string)
apps/frontend/src/pages/StrategyAdvisorPage.tsx:2931
↓ 2 callers
Method
executePreflightChecks
* Phase 1: Pre-flight checks
apps/backend/src/update/update-executor.service.ts:252
↓ 2 callers
Function
extractBaseSurfaces
(settings?: AppSettingsPick)
apps/frontend/src/constants/theme.ts:65
↓ 2 callers
Method
extractDate
(record: Record<string, unknown>, fields: string[])
apps/backend/src/faa/faa.service.ts:368
↓ 2 callers
Function
extractOui
(mac: string)
apps/backend/src/utils/mac.ts:9
↓ 2 callers
Method
faaRegistryModel
()
apps/backend/src/faa/faa.service.ts:695
↓ 2 callers
Function
fahrenheitToCelsius
(value: number)
apps/frontend/src/pages/NodesPage.tsx:732
↓ 2 callers
Method
fetch
* Fetch from remote
apps/backend/src/update/update-git.service.ts:333
↓ 2 callers
Function
fetchAdsbProxy
()
apps/frontend/src/api/adsb.ts:64
↓ 2 callers
Method
findLatestMatchingCommand
( name: string, nodeId?: string, )
apps/backend/src/commands/commands.service.ts:498
↓ 2 callers
Function
findOnlineNodeForTarget
(target: Target, nodes: NodeSummary[])
apps/frontend/src/pages/TargetsPage.tsx:138
↓ 2 callers
Method
flushText
()
apps/backend/src/serial/meshtastic-frame-parser.ts:92
↓ 2 callers
Function
forceLogout
()
apps/frontend/src/auth/session.ts:37
↓ 2 callers
Function
formatCoord
(value: number)
apps/backend/src/tak/utils/cot-builder.ts:72
↓ 2 callers
Function
formatDateTime
(value: string)
apps/frontend/src/pages/UserPage.tsx:1099
↓ 2 callers
Function
formatDistance
(value?: number | null)
apps/frontend/src/components/AdsbFloatingCard.tsx:211
↓ 2 callers
Function
formatDroneStatusLabel
(status: DroneStatus)
apps/frontend/src/components/DroneFloatingCard.tsx:254
↓ 2 callers
Function
formatNodeLabel
(node: NodeSummary)
apps/frontend/src/components/map/CommandCenterMap.tsx:717
↓ 2 callers
Function
formatRelativeTime
(value: string, mode: 'default' | 'short' = 'default')
apps/frontend/src/components/AdsbFloatingCard.tsx:175
↓ 2 callers
Function
formatRelativeTime
(value: string, mode: 'default' | 'short' = 'default')
apps/frontend/src/components/DroneFloatingCard.tsx:237
↓ 2 callers
Function
formatRelativeTime
(value?: string | null)
apps/frontend/src/pages/AdsbPage.tsx:17
↓ 2 callers
Method
futureDateHours
(hours: number)
apps/backend/src/users/users.service.ts:828
↓ 2 callers
Method
generateRecoveryCodes
()
apps/backend/src/auth/two-factor.service.ts:245
↓ 2 callers
Method
generateToken
(length: number)
apps/backend/src/users/users.service.ts:824
↓ 2 callers
Method
geoJsonResult
(type: string, payload: string)
apps/backend/src/exports/exports.service.ts:408
↓ 2 callers
Method
getConfig
()
apps/backend/src/tak/tak.controller.ts:18
↓ 2 callers
Method
getConfigChecksums
* Get checksums of config files for verification
apps/backend/src/update/update-config.service.ts:284
↓ 2 callers
Method
getCurrentUser
(userId: string)
apps/backend/src/users/users.service.ts:133
↓ 2 callers
Method
getEnvSerialDefaults
()
apps/backend/src/serial/serial-config.service.ts:106
↓ 2 callers
Function
getFirstNodeLabel
(target: Target)
apps/frontend/src/pages/TargetsPage.tsx:1075
↓ 2 callers
Method
getRemoteCommit
* Get the latest commit on remote branch
apps/backend/src/update/update-git.service.ts:386
↓ 2 callers
Method
getState
()
apps/backend/src/serial/serial.controller.ts:24
↓ 2 callers
Method
getStream
()
apps/backend/src/events/event-bus.service.ts:14
↓ 2 callers
Method
getUserDetails
(userId: string)
apps/backend/src/users/users.service.ts:138
↓ 2 callers
Method
handleAutoConnectFailure
(error: unknown)
apps/backend/src/serial/serial.service.ts:338
↓ 2 callers
Method
handleCotMessage
(message: string)
apps/backend/src/tak/tak.service.ts:514
↓ 2 callers
Function
handleDeleteRfAsset
(id: string)
apps/frontend/src/pages/StrategyAdvisorPage.tsx:1468
↓ 2 callers
Function
handleDndChange
(key: 'dndStart' | 'dndEnd')
apps/frontend/src/pages/ConfigPage.tsx:1792
↓ 2 callers
Function
handleDroneVolumeChange
(key: 'volumeDroneGeofence' | 'volumeDroneTelemetry')
apps/frontend/src/pages/ConfigPage.tsx:1770
↓ 2 callers
Function
handleOuiExport
(format: 'csv' | 'json')
apps/frontend/src/pages/ConfigPage.tsx:1703
↓ 2 callers
Function
handleParamInputChange
(param: CommandParameter, rawValue: string)
apps/frontend/src/pages/CommandConsolePage.tsx:524
↓ 2 callers
Function
handleSelectNode
(nodeId: string)
apps/frontend/src/pages/StrategyAdvisorPage.tsx:1245
↓ 2 callers
Function
handler
(event: MediaQueryListEvent | MediaQueryList)
apps/frontend/src/pages/MapPage.tsx:253
↓ 2 callers
Method
hasUncommittedChanges
* Check if there are uncommitted changes
apps/backend/src/update/update-git.service.ts:283
↓ 2 callers
Function
hexToRgb
(hex: string)
apps/frontend/src/components/map/CommandCenterMap.tsx:307
↓ 2 callers
Function
hexToRgbString
(hex: string)
apps/frontend/src/App.tsx:232
↓ 2 callers
Method
ingestMaster
( filePath: string, datasetUrl: string, datasetVersion: string, )
apps/backend/src/faa/faa.service.ts:503
↓ 2 callers
Function
isChatMessage
(payload: unknown)
apps/frontend/src/components/socket-bridge.tsx:1310
↓ 2 callers
Function
isDroneStatus
(value: unknown)
apps/frontend/src/components/socket-bridge.tsx:836
↓ 2 callers
Function
isDroneStatus
(value: unknown)
apps/backend/src/mqtt/mqtt-events.service.ts:338
↓ 2 callers
Method
isIpInList
(ip: string, list: string[])
apps/backend/src/firewall/firewall.service.ts:596
↓ 2 callers
Method
isUpdateEnabled
* Check if updates are enabled
apps/backend/src/update/update.service.ts:99
↓ 2 callers
Function
keyForAlert
(nodeId: string, siteId?: string)
apps/frontend/src/stores/alert-store.ts:45
↓ 2 callers
Function
killPort
(port: number)
apps/backend/src/bootstrap.ts:106
↓ 2 callers
Method
list
(limit?: number, search?: string)
apps/backend/src/oui/oui.service.ts:55
↓ 2 callers
Function
listAlertRules
(params: ListAlertRulesParams = {})
apps/frontend/src/api/alert-rules.ts:29
↓ 2 callers
Method
loadAircraftDatabaseFromDisk
(path = this.aircraftDbPath)
apps/backend/src/adsb/adsb.service.ts:496
↓ 2 callers
Function
loadEnv
(relative)
scripts/check-nodes.cjs:3
↓ 2 callers
Function
makeId
()
apps/frontend/src/stores/chat-store.ts:35
↓ 2 callers
Method
mapConfig
(config: FirewallConfig)
apps/backend/src/firewall/firewall.service.ts:712
↓ 2 callers
Method
mapEntity
(drone: Drone & { site?: Site | null })
apps/backend/src/drones/drones.service.ts:250
↓ 2 callers
Function
mapFirewallConfigToForm
(config: FirewallOverview['config'])
apps/frontend/src/pages/ConfigPage.tsx:4899
↓ 2 callers
Method
mapGeofenceToPayload
(geofence: GeofenceEvent['geofence'])
apps/backend/src/mqtt/mqtt-geofences.service.ts:337
↓ 2 callers
Function
mergePalette
(base: ThemePalette, overrides?: PartialThemePalette)
apps/frontend/src/constants/theme.ts:173
↓ 2 callers
Function
normalizeChannels
(value: string)
apps/backend/src/commands/command-builder.ts:376
↓ 2 callers
Function
normalizeDelimiter
(value?: string | null)
apps/backend/src/serial/serial.service.ts:183
↓ 2 callers
Function
normalizeDrone
( drone: Partial<Drone> & { id: string; lat: number; lon: number; lastSeen?: string }, )
apps/frontend/src/stores/drone-store.ts:169
↓ 2 callers
Method
normalizeError
(error: unknown)
apps/backend/src/adsb/adsb.service.ts:971
← previous
next →
301–400 of 1,705, ranked by callers