https://github.com/tf2pickup-org/tf2pickup
· scanned 2026-06-16 00:32 UTC (2 months, 2 weeks ago)
56 raw signals (0 security + 56 graph)
Last scanned 2 months, 2 weeks ago · v1 · 46 actionable findings from 1 signal source. 10 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1835 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
renovate.json |
software | healthy | renovate.json |
tsconfig.build.json |
software | healthy | tsconfig.build.json |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
CHANGELOG_ARCHIVE.md |
software | healthy | CHANGELOG_ARCHIVE.md |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
.release-it.json |
software | healthy | .release-it.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
game-server-simulator.ts |
software | healthy | tests/game-server-simulator.ts |
user-manager.ts |
software | healthy | tests/user-manager.ts |
queue-slots.ts |
software | healthy | tests/queue-slots.ts |
data.ts |
software | healthy | tests/data.ts |
auth.setup.ts |
software | healthy | tests/auth.setup.ts |
configure-mumble-server.ts |
software | healthy | tests/fixtures/configure-mumble-server.ts |
auth-users.ts |
software | healthy | tests/fixtures/auth-users.ts |
simulate-game-server.ts |
software | healthy | tests/fixtures/simulate-game-server.ts |
access-mongo-db.ts |
software | healthy | tests/fixtures/access-mongo-db.ts |
wait-for-empty-queue.ts |
software | healthy | tests/fixtures/wait-for-empty-queue.ts |
launch-game.ts |
software | healthy | tests/fixtures/launch-game.ts |
03-reinitialize-game-server.spec.ts |
software | healthy | tests/90-admin/03-reinitialize-game-server.spec.ts |
02-force-end-game.spec.ts |
software | healthy | tests/90-admin/02-force-end-game.spec.ts |
01-admin-panel.spec.ts |
software | healthy | tests/90-admin/01-admin-panel.spec.ts |
05-skill-import-export.spec.ts |
software | healthy | tests/90-admin/05-skill-import-export.spec.ts |
04-disable-game-buttons.spec.ts |
software | healthy | tests/90-admin/04-disable-game-buttons.spec.ts |
game.page.ts |
software | healthy | tests/pages/game.page.ts |
admin.page.ts |
software | healthy | tests/pages/admin.page.ts |
queue.page.ts |
software | healthy | tests/pages/queue.page.ts |
02-ban-alert.spec.ts |
software | healthy | tests/30-bans/02-ban-alert.spec.ts |
01-lock-queue.spec.ts |
software | healthy | tests/30-bans/01-lock-queue.spec.ts |
01-chat-mute.spec.ts |
software | healthy | tests/40-chat-mutes/01-chat-mute.spec.ts |
05-public-api.spec.ts |
software | healthy | tests/00-misc/05-public-api.spec.ts |
04-handles-back-button.spec.ts |
software | healthy | tests/00-misc/04-handles-back-button.spec.ts |
03-accept-rules.spec.ts |
software | healthy | tests/00-misc/03-accept-rules.spec.ts |
02-login.spec.ts |
software | healthy | tests/00-misc/02-login.spec.ts |
01-initial.spec.ts |
software | healthy | tests/00-misc/01-initial.spec.ts |
04-everybody-leaves.spec.ts |
software | healthy | tests/10-queue/04-everybody-leaves.spec.ts |
02-vote-for-map.spec.ts |
software | healthy | tests/10-queue/02-vote-for-map.spec.ts |
08-respects-skill-threshold.spec.ts |
software | healthy | tests/10-queue/08-respects-skill-threshold.spec.ts |
07-pre-ready-up.spec.ts |
software | healthy | tests/10-queue/07-pre-ready-up.spec.ts |
05-late-for-ready-up.spec.ts |
software | healthy | tests/10-queue/05-late-for-ready-up.spec.ts |
01-update-player-count.spec.ts |
software | healthy | tests/10-queue/01-update-player-count.spec.ts |
11-respects-player-verification.spec.ts |
software | healthy | tests/10-queue/11-respects-player-verification.spec.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
getPlayerCount |
software | healthy | tests/queue-slots.ts:getPlayerCount |
getQueueConfig |
software | healthy | tests/queue-slots.ts:getQueueConfig |
hasCommand |
software | healthy | tests/fixtures/simulate-game-server.ts:hasCommand |
message |
software | healthy | tests/fixtures/simulate-game-server.ts:message |
pinoLevelToSeverityNumber |
software | healthy | src/logger.ts:pinoLevelToSeverityNumber |
pinoLevelToSeverityText |
software | healthy | src/logger.ts:pinoLevelToSeverityText |
isAttributeValue |
software | healthy | src/logger.ts:isAttributeValue |
flattenAttributes |
software | healthy | src/logger.ts:flattenAttributes |
linkChannels |
software | healthy | src/mumble/link-channels.ts:linkChannels |
setStatus |
software | healthy | src/mumble/status.ts:setStatus |
getStatus |
software | healthy | src/mumble/status.ts:getStatus |
setupGameChannels |
software | healthy | src/mumble/setup-game-channels.ts:setupGameChannels |
moveToTargetChannel |
software | healthy | src/mumble/move-to-target-channel.ts:moveToTargetChannel |
assertClientIsConnected |
software | healthy | src/mumble/assert-client-is-connected.ts:assertClientIsConn… |
tryConnect |
software | healthy | src/mumble/client.ts:tryConnect |
reportError |
software | healthy | src/mumble/client.ts:reportError |
afterConnect |
software | healthy | src/mumble/client.ts:afterConnect |
isSocketError |
software | healthy | src/mumble/client.ts:isSocketError |
mumbleDirectUrl |
software | healthy | src/mumble/mumble-direct-url.ts:mumbleDirectUrl |
createCertificate |
software | healthy | src/certificates/get.ts:createCertificate |
get |
software | healthy | src/certificates/get.ts:get |
uploadLogs |
software | healthy | src/logs-tf/upload-logs.ts:uploadLogs |
fetchLog |
software | healthy | src/logs-tf/fetch-log.ts:fetchLog |
extractLogId |
software | healthy | src/logs-tf/extract-log-id.ts:extractLogId |
getGameLogs |
software | healthy | src/logs-tf/plugins/index.ts:getGameLogs |
resetMapOptions |
software | healthy | src/maps/reset-options.ts:resetMapOptions |
applyMapCooldown |
software | healthy | src/maps/apply-cooldown.ts:applyMapCooldown |
get |
software | healthy | src/maps/pool/get.ts:get |
set |
software | healthy | src/maps/pool/set.ts:set |
reset |
software | healthy | src/maps/pool/reset.ts:reset |
assignGameServer |
software | healthy | src/games/assign-game-server.ts:assignGameServer |
doAssign |
software | healthy | src/games/assign-game-server.ts:doAssign |
assignFirstFree |
software | healthy | src/games/assign-game-server.ts:assignFirstFree |
assignSelected |
software | healthy | src/games/assign-game-server.ts:assignSelected |
redact |
software | healthy | src/games/game-log-sink.ts:redact |
makeConnectString |
software | healthy | src/games/make-connect-string.ts:makeConnectString |
resolveAddress |
software | healthy | src/games/make-connect-string.ts:resolveAddress |
requestSubstitute |
software | healthy | src/games/request-substitute.ts:requestSubstitute |
update |
software | healthy | src/games/update.ts:update |
getOrphanedGames |
software | healthy | src/games/get-orphaned-games.ts:getOrphanedGames |
applyCooldown |
software | healthy | src/games/apply-cooldown.ts:applyCooldown |
replacePlayer |
software | healthy | src/games/replace-player.ts:replacePlayer |
create |
software | healthy | src/games/create.ts:create |
queueSlotToPlayerSlot |
software | healthy | src/games/create.ts:queueSlotToPlayerSlot |
getNextGameNumber |
software | healthy | src/games/create.ts:getNextGameNumber |
makeSlot |
software | healthy | src/games/calculate-elo-updates.test.ts:makeSlot |
makeGame |
software | healthy | src/games/calculate-elo-updates.test.ts:makeGame |
getDefaultElo |
software | healthy | src/games/calculate-elo-updates.test.ts:getDefaultElo |
provisionalGames |
software | healthy | src/games/calculate-elo-updates.test.ts:provisionalGames |
establishedGames |
software | healthy | src/games/calculate-elo-updates.test.ts:establishedGames |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
90-admin |
software | healthy | tests/90-admin |
pages |
software | healthy | tests/pages |
30-bans |
software | healthy | tests/30-bans |
40-chat-mutes |
software | healthy | tests/40-chat-mutes |
00-misc |
software | healthy | tests/00-misc |
10-queue |
software | healthy | tests/10-queue |
20-game |
software | healthy | tests/20-game |
docs |
software | healthy | docs |
api |
software | healthy | docs/api |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
.cursor |
software | healthy | .cursor |
rules |
software | healthy | .cursor/rules |
src |
software | healthy | src |
mumble |
software | healthy | src/mumble |
plugins |
software | healthy | src/mumble/plugins |
certificates |
software | healthy | src/certificates |
logs-tf |
software | healthy | src/logs-tf |
plugins |
software | healthy | src/logs-tf/plugins |
maps |
software | healthy | src/maps |
pool |
software | healthy | src/maps/pool |
games |
software | healthy | src/games |
schemas |
software | healthy | src/games/schemas |
rcon |
software | healthy | src/games/rcon |
views |
software | healthy | src/games/views |
json |
software | healthy | src/games/views/json |
html |
software | healthy | src/games/views/html |
plugins |
software | healthy | src/games/plugins |
auth |
software | healthy | src/auth |
types |
software | healthy | src/auth/types |
views |
software | healthy | src/auth/views |
html |
software | healthy | src/auth/views/html |
plugins |
software | healthy | src/auth/plugins |
players |
software | healthy | src/players |
types |
software | healthy | src/players/types |
schemas |
software | healthy | src/players/schemas |
views |
software | healthy | src/players/views |
json |
software | healthy | src/players/views/json |
html |
software | healthy | src/players/views/html |
@client |
software | healthy | src/players/views/html/@client |
plugins |
software | healthy | src/players/plugins |
tf2-quick-server |
software | healthy | src/tf2-quick-server |
views |
software | healthy | src/tf2-quick-server/views |
html |
software | healthy | src/tf2-quick-server/views/html |
html |
software | healthy | src/html |
@client |
software | healthy | src/html/@client |
middleware |
software | healthy | src/html/middleware |
components |
software | healthy | src/html/components |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RconPacket |
software | healthy | tests/game-server-simulator.ts:RconPacket |
CVar |
software | healthy | tests/game-server-simulator.ts:CVar |
AddedPlayer |
software | healthy | tests/game-server-simulator.ts:AddedPlayer |
GameServerSimulator |
software | healthy | tests/game-server-simulator.ts:GameServerSimulator |
UserContext |
software | healthy | tests/user-manager.ts:UserContext |
UserManager |
software | healthy | tests/user-manager.ts:UserManager |
GameSlot |
software | healthy | tests/pages/game.page.ts:GameSlot |
GamePage |
software | healthy | tests/pages/game.page.ts:GamePage |
AdminPage |
software | healthy | tests/pages/admin.page.ts:AdminPage |
QueueSlot |
software | healthy | tests/pages/queue.page.ts:QueueSlot |
ReadyUpDialog |
software | healthy | tests/pages/queue.page.ts:ReadyUpDialog |
QueuePage |
software | healthy | tests/pages/queue.page.ts:QueuePage |
TypedEventEmitter |
software | healthy | src/events.ts:TypedEventEmitter |
LogsTfRateLimitError |
software | healthy | src/logs-tf/fetch-log.ts:LogsTfRateLimitError |
GameLogSink |
software | healthy | src/games/game-log-sink.ts:GameLogSink |
in |
software | healthy | src/games/pick-teams.ts:in |
lineup |
software | healthy | src/games/pick-teams.ts:lineup |
MockRcon |
software | healthy | src/games/rcon/with-rcon.test.ts:MockRcon |
was |
software | healthy | src/players/pluck-last-edit.test.ts:was |
independently |
software | healthy | src/players/make-skill-suggestions.test.ts:independently |
yet |
software | healthy | src/players/views/html/elo-history-chart.tsx:yet |
BroadcastOperator |
software | healthy | src/websocket/gateway.ts:BroadcastOperator |
Gateway |
software | healthy | src/websocket/gateway.ts:Gateway |
SteamApiError |
software | healthy | src/steam/errors/steam-api.error.ts:SteamApiError |
Etf2lApiError |
software | healthy | src/etf2l/errors/etf2l-api.error.ts:Etf2lApiError |
| Label | Layer | Status | Path |
|---|---|---|---|
019-add-stats.ts |
data | healthy | src/migrations/019-add-stats.ts |
018-fetch-logstf-logs.ts |
data | healthy | src/migrations/018-fetch-logstf-logs.ts |
022-fix-missing-player-avatars.ts |
data | healthy | src/migrations/022-fix-missing-player-avatars.ts |
008-add-game-slot-status.ts |
data | healthy | src/migrations/008-add-game-slot-status.ts |
007-add-game-slot-ids.ts |
data | healthy | src/migrations/007-add-game-slot-ids.ts |
014-refactor-etf2l-profile-to-subdocument.ts |
data | healthy | src/migrations/014-refactor-etf2l-profile-to-subdocument.ts |
020-add-missing-static-game-server-id.ts |
data | healthy | src/migrations/020-add-missing-static-game-server-id.ts |
021-backfill-player-elo.ts |
data | healthy | src/migrations/021-backfill-player-elo.ts |
011-hide-player-ips-in-game-logs.ts |
data | healthy | src/migrations/011-hide-player-ips-in-game-logs.ts |
003-remove-playerpreferences.ts |
data | healthy | src/migrations/003-remove-playerpreferences.ts |
009-reset-queue.ts |
data | healthy | src/migrations/009-reset-queue.ts |
005-remove-replaced-game-slots.ts |
data | healthy | src/migrations/005-remove-replaced-game-slots.ts |
016-chat-message-mentions.ts |
data | healthy | src/migrations/016-chat-message-mentions.ts |
006-twitchtv-profiles-collection.ts |
data | healthy | src/migrations/006-twitchtv-profiles-collection.ts |
015-player-actions-indexes.ts |
data | healthy | src/migrations/015-player-actions-indexes.ts |
002-remove-bot-player.ts |
data | healthy | src/migrations/002-remove-bot-player.ts |
012-player-actions-by-steam-id.ts |
data | healthy | src/migrations/012-player-actions-by-steam-id.ts |
004-remove-playerbans.ts |
data | healthy | src/migrations/004-remove-playerbans.ts |
017-player-verification.ts |
data | healthy | src/migrations/017-player-verification.ts |
010-add-player-replaced-event-game-class.ts |
data | healthy | src/migrations/010-add-player-replaced-event-game-class.ts |
013-add-player-stats.ts |
data | healthy | src/migrations/013-add-player-stats.ts |
013-chat-message-linkify.ts |
data | healthy | src/migrations/013-chat-message-linkify.ts |
001-use-steam-ids-in-game-slots-and-events.ts |
data | healthy | src/migrations/001-use-steam-ids-in-game-slots-and-events.ts |
023-backfill-activity-log.ts |
data | healthy | src/migrations/023-backfill-activity-log.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.yml |
10.0.0.1 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.2 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.3 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.4 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.5 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.6 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.7 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.8 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.9 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.10 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.11 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.12 |
network | healthy | src/games/rcon/parse-status.test.ts |
10.0.0.13 |
network | healthy | src/games/rcon/parse-status.test.ts |
1.2.3.4 |
network | healthy | src/games/views/json/game-to-dto.test.ts |
192.168.1.1 |
network | healthy | src/games/views/html/join-game-button.test.tsx |
5.6.7.8 |
network | healthy | src/tf2-quick-server/assign.test.ts |
1.1.1.1 |
network | healthy | src/tf2-quick-server/list-free.test.ts |
2.2.2.2 |
network | healthy | src/tf2-quick-server/list-free.test.ts |
192.0.2.1 |
network | healthy | src/utils/hide-ip-addresses.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::.github/workflows/test.yml |
security | healthy | .github/workflows/test.yml |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/game-log-sink.test.ts |
security | healthy | src/games/game-log-sink.test.ts |
password_literal::src/games/rcon/with-rcon.test.ts |
security | healthy | src/games/rcon/with-rcon.test.ts |
password_literal::src/games/rcon/with-rcon.test.ts |
security | healthy | src/games/rcon/with-rcon.test.ts |
password_literal::src/games/views/json/game-to-dto.test.ts |
security | healthy | src/games/views/json/game-to-dto.test.ts |
password_literal::src/tf2-quick-server/assign.test.ts |
security | healthy | src/tf2-quick-server/assign.test.ts |
password_literal::src/tf2-quick-server/assign.test.ts |
security | healthy | src/tf2-quick-server/assign.test.ts |
password_literal::src/tf2-quick-server/assign.test.ts |
security | healthy | src/tf2-quick-server/assign.test.ts |
password_literal::src/routes/static-game-servers/index.ts |
security | healthy | src/routes/static-game-servers/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /auth/sign-out |
api | healthy | src/auth/plugins/sign-out.ts |
GET /auth/steam |
api | healthy | src/auth/plugins/steam.ts |
GET /auth/steam/return |
api | healthy | src/auth/plugins/steam.ts |
GET /:filename.js |
api | healthy | src/html/plugins/serve-bundles.ts |
GET /ws |
api | healthy | src/websocket/index.ts |
GET / |
api | healthy | src/routes/index.ts |
GET /:selection? |
api | healthy | src/routes/players/:steamId/win-loss-chart/index.ts |
PUT / |
api | healthy | src/routes/players/:steamId/verify/index.ts |
DELETE / |
api | healthy | src/routes/players/:steamId/edit/skill/index.ts |
POST / |
api | healthy | src/routes/players/:steamId/edit/skill/index.ts |
DELETE /game |
api | healthy | src/routes/static-game-servers/:id/index.ts |
PUT /disconnect |
api | healthy | src/routes/twitch/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
port:27015 |
network | healthy | docker-compose.yml |
port:27017 |
network | healthy | docker-compose.yml |
port:64738 |
network | healthy | docker-compose.yml |
port:3001 |
network | healthy | docker-compose.yml |
port:9871 |
network | healthy | .github/workflows/test.yml |
port:80 |
network | healthy | .github/workflows/test.yml |
port:443 |
network | healthy | .github/workflows/test.yml |
port:12345 |
network | healthy | src/games/rcon/with-rcon.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
unit-tests |
cicd | healthy | .github/workflows/test.yml |
build |
cicd | healthy | .github/workflows/test.yml |
e2e-tests |
cicd | healthy | .github/workflows/test.yml |
merge-reports |
cicd | healthy | .github/workflows/test.yml |
check-and-release |
cicd | healthy | .github/workflows/release-on-deps-update.yml |
lint |
cicd | healthy | .github/workflows/check.yml |
xss-scan |
cicd | healthy | .github/workflows/check.yml |
release |
cicd | healthy | .github/workflows/release.yml |
docker |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
TEST_USER_USERNAME |
cicd | healthy | — |
MUMBLE_SUPERUSER_PASSWORD |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
REGISTRY |
cicd | healthy | — |
RELEASE_TOKEN |
cicd | healthy | — |
TEST_USER_PASSWORD |
cicd | healthy | — |
STEAM_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | pnpm-lock.yaml |
cassandra |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
mongo |
hardware | healthy | docker-compose.yml |
mumble |
hardware | healthy | docker-compose.yml |
gameserver |
hardware | healthy | docker-compose.yml |
umami |
hardware | healthy | docker-compose.yml |
umami-db |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::release-on-deps-update |
cicd | healthy | .github/workflows/release-on-deps-update.yml |
gha::check |
cicd | healthy | .github/workflows/check.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/game.page |
frontend | healthy | tests/pages/game.page.ts |
/admin.page |
frontend | healthy | tests/pages/admin.page.ts |
/queue.page |
frontend | healthy | tests/pages/queue.page.ts |
/ |
frontend | healthy | src/main.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::azure |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/tf2-quick-server/client.ts |
security | healthy | src/tf2-quick-server/client.ts |
auth::src/twitch-tv/index.ts |
security | healthy | src/twitch-tv/index.ts |
auth::src/twitch-tv/state.ts |
security | healthy | src/twitch-tv/state.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-okahvz54 |
software | healthy | /tmp/repobility-clone-okahvz54 |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | .github/workflows/test.yml |
This page is publicly accessible at:
https://repobility.com/scan/76575893-be4a-43b9-9e3a-c88548c5f677/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/76575893-be4a-43b9-9e3a-c88548c5f677/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.