https://github.com/xsantcastx/VarsityHubMobile
· scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)
533 raw signals (0 security + 533 graph)
Last scanned 2 months, 1 week ago · v1 · 451 actionable findings from 1 signal source. 82 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7193 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 |
|---|---|---|---|
shellQuote |
software | healthy | lint-staged.config.cjs:shellQuote |
isTruthy |
software | healthy | app.config.js:isTruthy |
MockIcon |
software | healthy | jest.setup.ts:MockIcon |
passthrough |
software | healthy | jest.setup.ts:passthrough |
read |
software | healthy | __tests__/onboarding-no-skip.test.ts:read |
getPendingApprovalAuthSnapshot |
software | healthy | __tests__/onboarding-no-skip.test.ts:getPendingApprovalAuth… |
mkJsonResponse |
software | healthy | __tests__/http.test.ts:mkJsonResponse |
mkHtmlResponse |
software | healthy | __tests__/http.test.ts:mkHtmlResponse |
freshHttp |
software | healthy | __tests__/http.test.ts:freshHttp |
headers |
software | healthy | __tests__/http.test.ts:headers |
doesn |
software | healthy | __tests__/http.test.ts:doesn |
retryHeaders |
software | healthy | __tests__/http.test.ts:retryHeaders |
auth |
software | healthy | __tests__/http.test.ts:auth |
userBHeaders |
software | healthy | __tests__/http.test.ts:userBHeaders |
summarize |
software | healthy | __tests__/notification-summarizer.test.ts:summarize |
read |
software | healthy | __tests__/ad-ux-guards.test.ts:read |
canContinue |
software | healthy | __tests__/onboarding-validation.test.ts:canContinue |
read |
software | healthy | __tests__/discover-result-screen-contracts.test.ts:read |
readFile |
software | healthy | __tests__/navigation-tab-registry.test.ts:readFile |
listTabsScreenFiles |
software | healthy | __tests__/navigation-tab-registry.test.ts:listTabsScreenFil… |
walk |
software | healthy | __tests__/navigation-tab-registry.test.ts:walk |
extractHiddenTabScreenNames |
software | healthy | __tests__/navigation-tab-registry.test.ts:extractHiddenTabS… |
extractVisibleTabNames |
software | healthy | __tests__/navigation-tab-registry.test.ts:extractVisibleTab… |
scan |
software | healthy | __tests__/navigation-tab-registry.test.ts:scan |
read |
software | healthy | __tests__/iap-review-ui.test.ts:read |
read |
software | healthy | __tests__/auth-snapshot-helper-contracts.test.ts:read |
getAuthSnapshot |
software | healthy | __tests__/auth-snapshot-helper-contracts.test.ts:getAuthSna… |
Harness |
software | healthy | __tests__/OnboardingContext.persistence.test.tsx:Harness |
renderProvider |
software | healthy | __tests__/OnboardingContext.persistence.test.tsx:renderProv… |
initializeReducer |
software | healthy | __tests__/OnboardingContext.persistence.test.tsx:initialize… |
read |
software | healthy | __tests__/guest-create-entry-contracts.test.ts:read |
read |
software | healthy | __tests__/auth-screen-snapshot-contract.test.ts:read |
getRoutingInput |
software | healthy | __tests__/routingConvergence.test.ts:getRoutingInput |
resolveForRoute |
software | healthy | __tests__/routingConvergence.test.ts:resolveForRoute |
expectStableAfterRedirect |
software | healthy | __tests__/routingConvergence.test.ts:expectStableAfterRedir… |
readRepoFile |
software | healthy | __tests__/notification-upload-guardrails.test.ts:readRepoFi… |
syncNotificationBadge |
software | healthy | __tests__/notification-upload-guardrails.test.ts:syncNotifi… |
clearNotificationBadge |
software | healthy | __tests__/notification-upload-guardrails.test.ts:clearNotif… |
isPlanActivated |
software | healthy | __tests__/payment-polling.test.ts:isPlanActivated |
read |
software | healthy | __tests__/coach-org-navigation-contracts.test.ts:read |
read |
software | healthy | __tests__/entity-client-screen-contract.test.ts:read |
read |
software | healthy | __tests__/settings-canonical-state-contracts.test.ts:read |
read |
software | healthy | __tests__/ad-geofence-ui.test.ts:read |
read |
software | healthy | __tests__/current-user-prefill-contracts.test.ts:read |
read |
software | healthy | __tests__/navigation-direct-open-contracts.test.ts:read |
read |
software | healthy | __tests__/route-wrapper-integrity.test.ts:read |
read |
software | healthy | __tests__/game-feed-auth-snapshot-contracts.test.ts:read |
approvedCoach |
software | healthy | __tests__/roleChecks.test.ts:approvedCoach |
approvedPaidCoach |
software | healthy | __tests__/roleChecks.test.ts:approvedPaidCoach |
read |
software | healthy | __tests__/event-route-helper-contract.test.ts:read |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SECURITY_AUDIT.md |
software | healthy | SECURITY_AUDIT.md |
railway.toml |
software | healthy | railway.toml |
playwright.config.ts |
software | healthy | playwright.config.ts |
ERROR_AUDIT.md |
software | healthy | ERROR_AUDIT.md |
metro.config.js |
software | healthy | metro.config.js |
DB_AUDIT.md |
software | healthy | DB_AUDIT.md |
babel.config.js |
software | healthy | babel.config.js |
START_DEV_NOW.sh |
software | healthy | START_DEV_NOW.sh |
FRONTEND_AUDIT_REPORT.md |
software | healthy | FRONTEND_AUDIT_REPORT.md |
jest.config.js |
software | healthy | jest.config.js |
vercel.json |
software | healthy | vercel.json |
PRODUCTION_AUDIT_REPORT.md |
software | healthy | PRODUCTION_AUDIT_REPORT.md |
MASTER_BUG_REPORT.md |
software | healthy | MASTER_BUG_REPORT.md |
API_AUDIT.md |
software | healthy | API_AUDIT.md |
README.md |
software | healthy | README.md |
jest.env.ts |
software | healthy | jest.env.ts |
RELEASE_SMOKE_TESTS.md |
software | healthy | RELEASE_SMOKE_TESTS.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
template-verification-results.json |
software | healthy | template-verification-results.json |
v1.0.2-runtime-test-checklist.md |
software | healthy | v1.0.2-runtime-test-checklist.md |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
OPEN_SIMULATOR.sh |
software | healthy | OPEN_SIMULATOR.sh |
ARCH_AUDIT.md |
software | healthy | ARCH_AUDIT.md |
lint-staged.config.cjs |
software | healthy | lint-staged.config.cjs |
.gitleaks.toml |
software | healthy | .gitleaks.toml |
AUDIT_RUN_SUMMARY.md |
software | healthy | AUDIT_RUN_SUMMARY.md |
package-lock.json |
software | healthy | package-lock.json |
AUDIT_V2.md |
software | healthy | AUDIT_V2.md |
thunder-client-collection.json |
software | healthy | thunder-client-collection.json |
CONTEXT.md |
software | healthy | CONTEXT.md |
AUDIT.md |
software | healthy | AUDIT.md |
reset-onboarding.sh |
software | healthy | reset-onboarding.sh |
app.config.js |
software | healthy | app.config.js |
react-native.config.js |
software | healthy | react-native.config.js |
app.json |
software | healthy | app.json |
webpack.config.js |
software | healthy | webpack.config.js |
.env.example |
software | healthy | .env.example |
jest.setup.ts |
software | healthy | jest.setup.ts |
CONTRACT_AUDIT.md |
software | healthy | CONTRACT_AUDIT.md |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
FLOW_AUDIT.md |
software | healthy | FLOW_AUDIT.md |
BUG_FIX_PLAN.md |
software | healthy | BUG_FIX_PLAN.md |
INTEGRATION_AUDIT_REPORT.md |
software | healthy | INTEGRATION_AUDIT_REPORT.md |
ReactotronConfig.ts |
software | healthy | ReactotronConfig.ts |
App.tsx |
software | healthy | App.tsx |
start_metro.py |
software | healthy | start_metro.py |
SKILLS.md |
software | healthy | SKILLS.md |
AGENTS.md |
software | healthy | AGENTS.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | server/mock-server.js |
POST /auth/login |
api | healthy | server/mock-server.js |
POST /auth/google |
api | healthy | server/mock-server.js |
POST /auth/apple |
api | healthy | server/mock-server.js |
GET /games |
api | healthy | server/mock-server.js |
GET /me |
api | healthy | server/mock-server.js |
GET /users/:id/posts |
api | healthy | server/mock-server.js |
GET /users/:id/interactions |
api | healthy | server/mock-server.js |
GET /posts/:id/comments |
api | healthy | server/mock-server.js |
GET /teams |
api | healthy | server/mock-server.js |
GET /teams/managed |
api | healthy | server/mock-server.js |
GET /events |
api | healthy | server/mock-server.js |
GET /users |
api | healthy | server/mock-server.js |
GET /notifications |
api | healthy | server/mock-server.js |
GET /messages |
api | healthy | server/mock-server.js |
POST /uploads |
api | healthy | server/mock-server.js |
POST /posts |
api | healthy | server/mock-server.js |
POST /posts/:id/comments |
api | healthy | server/mock-server.js |
POST /posts/:id/upvote |
api | healthy | server/mock-server.js |
POST /posts/:id/bookmark |
api | healthy | server/mock-server.js |
GET /organizations |
api | healthy | server/mock-server.js |
GET /organizations/:id |
api | healthy | server/mock-server.js |
POST /organizations/:id/team-join-request |
api | healthy | server/mock-server.js |
GET /organizations/:id/team-join-requests |
api | healthy | server/mock-server.js |
POST /team-join-requests/:id/approve |
api | healthy | server/mock-server.js |
POST /team-join-requests/:id/reject |
api | healthy | server/mock-server.js |
GET /teams/:id/join-requests |
api | healthy | server/mock-server.js |
POST /auth/verify/request |
api | healthy | server/mock-server.js |
POST /auth/verify/confirm |
api | healthy | server/mock-server.js |
GET /highlights |
api | healthy | server/mock-server.js |
GET /api-docs |
api | healthy | server/mock-server.js |
GET /health |
api | healthy | server/scripts/start-verify-api.ts |
USE /auth |
api | healthy | server/src/teamGateTestApp.ts |
USE /teams |
api | healthy | server/src/teamGateTestApp.ts |
USE /consent |
api | healthy | server/src/testApp.ts |
POST /me/consent/resend |
api | healthy | server/src/testApp.ts |
USE /me |
api | healthy | server/src/testApp.ts |
USE /ads |
api | healthy | server/src/testApp.ts |
USE /admin |
api | healthy | server/src/testApp.ts |
USE /events |
api | healthy | server/src/testApp.ts |
USE /feed |
api | healthy | server/src/testApp.ts |
USE /follows |
api | healthy | server/src/testApp.ts |
USE /games |
api | healthy | server/src/testApp.ts |
USE /geocoding |
api | healthy | server/src/testApp.ts |
USE /highlights |
api | healthy | server/src/testApp.ts |
USE /notifications |
api | healthy | server/src/testApp.ts |
USE /organizations |
api | healthy | server/src/testApp.ts |
USE /payments |
api | healthy | server/src/testApp.ts |
USE /posts |
api | healthy | server/src/testApp.ts |
USE /messages |
api | healthy | server/src/testApp.ts |
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__ |
__mocks__ |
software | healthy | __tests__/__mocks__ |
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
main |
software | healthy | android/app/src/main |
java |
software | healthy | android/app/src/main/java |
com |
software | healthy | android/app/src/main/java/com |
varsityhub |
software | healthy | android/app/src/main/java/com/varsityhub |
varsityhub |
software | healthy | android/app/src/main/java/com/varsityhub/varsityhub |
types |
software | healthy | types |
.devcontainer |
software | healthy | .devcontainer |
config |
software | healthy | config |
tests |
software | healthy | tests |
api |
software | healthy | tests/api |
e2e |
software | healthy | tests/e2e |
helpers |
software | healthy | tests/e2e/helpers |
shims |
software | healthy | shims |
api |
software | healthy | api |
__tests__ |
software | healthy | api/__tests__ |
schemas |
software | healthy | api/schemas |
docs |
software | healthy | docs |
security |
software | healthy | docs/security |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
legal |
software | healthy | docs/legal |
archive |
software | healthy | docs/archive |
notes |
software | healthy | docs/archive/notes |
testing |
software | healthy | docs/testing |
runbooks |
software | healthy | docs/runbooks |
deploy |
software | healthy | docs/deploy |
moved-from-root |
software | healthy | docs/moved-from-root |
incidents |
software | healthy | docs/incidents |
release |
software | healthy | docs/release |
status |
software | healthy | docs/status |
well-known |
software | healthy | docs/well-known |
setup |
software | healthy | docs/setup |
troubleshooting |
software | healthy | docs/troubleshooting |
shared |
software | healthy | shared |
runtime |
software | healthy | shared/runtime |
scripts |
software | healthy | scripts |
moved-from-root |
software | healthy | scripts/moved-from-root |
constants |
software | healthy | constants |
utils |
software | healthy | utils |
__tests__ |
software | healthy | utils/__tests__ |
components |
software | healthy | components |
settings |
software | healthy | components/settings |
__tests__ |
software | healthy | components/__tests__ |
auth |
software | healthy | components/auth |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
private_key::.env.example |
security | healthy | .env.example |
password_literal::tests/smoke-comprehensive.spec.ts |
security | healthy | tests/smoke-comprehensive.spec.ts |
password_literal::tests/smoke-comprehensive.spec.ts |
security | healthy | tests/smoke-comprehensive.spec.ts |
password_literal::tests/smoke-comprehensive.spec.ts |
security | healthy | tests/smoke-comprehensive.spec.ts |
password_literal::tests/onboarding-flow.spec.ts |
security | healthy | tests/onboarding-flow.spec.ts |
password_literal::tests/overnight-functionality.spec.ts |
security | healthy | tests/overnight-functionality.spec.ts |
password_literal::tests/auth-flow.spec.ts |
security | healthy | tests/auth-flow.spec.ts |
password_literal::tests/api/auth-api.spec.ts |
security | healthy | tests/api/auth-api.spec.ts |
password_literal::tests/api/auth-api.spec.ts |
security | healthy | tests/api/auth-api.spec.ts |
password_literal::tests/api/auth-api.spec.ts |
security | healthy | tests/api/auth-api.spec.ts |
password_literal::tests/api/auth-api.spec.ts |
security | healthy | tests/api/auth-api.spec.ts |
password_literal::tests/api/posts-api.spec.ts |
security | healthy | tests/api/posts-api.spec.ts |
password_literal::tests/api/posts-api.spec.ts |
security | healthy | tests/api/posts-api.spec.ts |
password_literal::tests/api/teams-api.spec.ts |
security | healthy | tests/api/teams-api.spec.ts |
password_literal::tests/api/teams-api.spec.ts |
security | healthy | tests/api/teams-api.spec.ts |
password_literal::tests/e2e/highlights.spec.ts |
security | healthy | tests/e2e/highlights.spec.ts |
password_literal::tests/e2e/upload.spec.ts |
security | healthy | tests/e2e/upload.spec.ts |
password_literal::tests/e2e/rbac-permissions.spec.ts |
security | healthy | tests/e2e/rbac-permissions.spec.ts |
password_literal::tests/e2e/feed-messaging.spec.ts |
security | healthy | tests/e2e/feed-messaging.spec.ts |
password_literal::tests/e2e/team-join-requests-ui.spec.ts |
security | healthy | tests/e2e/team-join-requests-ui.spec.ts |
password_literal::tests/e2e/teams.spec.ts |
security | healthy | tests/e2e/teams.spec.ts |
password_literal::tests/e2e/event-approvals-ui.spec.ts |
security | healthy | tests/e2e/event-approvals-ui.spec.ts |
password_literal::tests/e2e/games.spec.ts |
security | healthy | tests/e2e/games.spec.ts |
password_literal::tests/e2e/sample-events.spec.ts |
security | healthy | tests/e2e/sample-events.spec.ts |
password_literal::tests/e2e/critical-flows.spec.ts |
security | healthy | tests/e2e/critical-flows.spec.ts |
password_literal::tests/e2e/discover.spec.ts |
security | healthy | tests/e2e/discover.spec.ts |
password_literal::tests/e2e/posts-flow.spec.ts |
security | healthy | tests/e2e/posts-flow.spec.ts |
password_literal::scripts/test-login-flow.sh |
security | healthy | scripts/test-login-flow.sh |
password_literal::scripts/email-verification-test.sh |
security | healthy | scripts/email-verification-test.sh |
password_literal::scripts/prod-cross-system-e2e.sh |
security | healthy | scripts/prod-cross-system-e2e.sh |
password_literal::scripts/prod-cross-system-e2e.sh |
security | healthy | scripts/prod-cross-system-e2e.sh |
password_literal::server/tests/auth-signin.integration.test… |
security | healthy | server/tests/auth-signin.integration.test.ts |
password_literal::server/scripts/verify-guard-bypass.ts |
security | healthy | server/scripts/verify-guard-bypass.ts |
password_literal::server/scripts/concurrent-test.ts |
security | healthy | server/scripts/concurrent-test.ts |
password_literal::server/scripts/notification-test.ts |
security | healthy | server/scripts/notification-test.ts |
password_literal::server/scripts/notification-test.ts |
security | healthy | server/scripts/notification-test.ts |
password_literal::server/scripts/notification-test.ts |
security | healthy | server/scripts/notification-test.ts |
password_literal::server/scripts/verify-polling-approval.ts |
security | healthy | server/scripts/verify-polling-approval.ts |
password_literal::server/scripts/verify-ad-dashboard-review… |
security | healthy | server/scripts/verify-ad-dashboard-review-flow.ts |
password_literal::server/scripts/verify-ad-approval-flow.ts |
security | healthy | server/scripts/verify-ad-approval-flow.ts |
password_literal::server/scripts/verify-identity-uniqueness… |
security | healthy | server/scripts/verify-identity-uniqueness.ts |
password_literal::server/scripts/verify-event-approval-flow… |
security | healthy | server/scripts/verify-event-approval-flow.ts |
password_literal::server/scripts/geofencing-test.ts |
security | healthy | server/scripts/geofencing-test.ts |
password_literal::server/scripts/geofencing-test.ts |
security | healthy | server/scripts/geofencing-test.ts |
password_literal::server/scripts/verify-session-enforcement… |
security | healthy | server/scripts/verify-session-enforcement.ts |
password_literal::server/scripts/verify-session-enforcement… |
security | healthy | server/scripts/verify-session-enforcement.ts |
password_literal::server/scripts/test-production-email.ts |
security | healthy | server/scripts/test-production-email.ts |
password_literal::server/scripts/cross-role-e2e-audit.ts |
security | healthy | server/scripts/cross-role-e2e-audit.ts |
password_literal::server/scripts/cross-role-e2e-audit.ts |
security | healthy | server/scripts/cross-role-e2e-audit.ts |
password_literal::server/scripts/api-contract-tests.ts |
security | healthy | server/scripts/api-contract-tests.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SwipeBackContainer |
frontend | healthy | components/SwipeBackContainer.tsx |
ExpandableText |
frontend | healthy | components/ExpandableText.tsx |
AppearancePicker |
frontend | healthy | components/AppearancePicker.tsx |
VideoPlayer |
frontend | healthy | components/VideoPlayer.tsx |
EventMapWeb |
frontend | healthy | components/EventMap.web.tsx |
AddGameModal |
frontend | healthy | components/AddGameModal.tsx |
RankingBadge |
frontend | healthy | components/RankingBadge.tsx |
EmailPreview |
frontend | healthy | components/EmailPreview.tsx |
VideoTrimmer |
frontend | healthy | components/VideoTrimmer.tsx |
QuickAddGameModal |
frontend | healthy | components/QuickAddGameModal.tsx |
ParallaxScrollView |
frontend | healthy | components/ParallaxScrollView.tsx |
React |
frontend | healthy | components/PostCard.tsx |
BulkScheduleModal |
frontend | healthy | components/BulkScheduleModal.tsx |
TeamSearchInput |
frontend | healthy | components/TeamSearchInput.tsx |
EventMap |
frontend | healthy | components/EventMap.tsx |
ImageEditor |
frontend | healthy | components/ImageEditor.tsx |
EventPreviewImageField |
frontend | healthy | components/EventPreviewImageField.tsx |
KeyboardAwareScreen |
frontend | healthy | components/KeyboardAwareScreen.tsx |
CustomActionModal |
frontend | healthy | components/CustomActionModal.tsx |
CoachAccessRedirecting |
frontend | healthy | components/CoachAccessRedirecting.tsx |
LocationPicker |
frontend | healthy | components/LocationPicker.tsx |
MasonryGrid |
frontend | healthy | components/MasonryGrid.tsx |
React |
frontend | healthy | components/MasonryPostCard.tsx |
PollCard |
frontend | healthy | components/PollCard.tsx |
CollageView |
frontend | healthy | components/CollageView.tsx |
CenterTabButton |
frontend | healthy | components/ui/CenterTabButton.tsx |
Avatar |
frontend | healthy | components/ui/avatar.tsx |
Badge |
frontend | healthy | components/ui/badge.tsx |
PrimaryButton |
frontend | healthy | components/ui/PrimaryButton.tsx |
BlurTabBarBackground |
frontend | healthy | components/ui/TabBarBackground.ios.tsx |
DateField |
frontend | healthy | components/ui/DateField.tsx |
MessagesTabIcon |
frontend | healthy | components/ui/MessagesTabIcon.tsx |
Button |
frontend | healthy | components/ui/button.tsx |
ProgressBar |
frontend | healthy | components/ui/ProgressBar.tsx |
Card |
frontend | healthy | components/ui/card.tsx |
Switch |
frontend | healthy | components/ui/switch.tsx |
DateField |
frontend | healthy | components/ui/DateField.web.tsx |
Textarea |
frontend | healthy | components/ui/textarea.tsx |
TabBarBackground |
frontend | healthy | components/ui/TabBarBackground.tsx |
MentionInput |
frontend | healthy | components/ui/MentionInput.tsx |
Input |
frontend | healthy | components/ui/input.tsx |
Label |
frontend | healthy | components/ui/label.tsx |
PaymentSuccessScreen |
frontend | healthy | app/payment-success.tsx |
RequestJoinOrganizationScreen |
frontend | healthy | app/request-join-organization.tsx |
TeamInvitesScreen |
frontend | healthy | app/team-invites.tsx |
FavoritesScreen |
frontend | healthy | app/favorites.tsx |
AdminMessagesScreen |
frontend | healthy | app/admin-messages.tsx |
TeamScreen |
frontend | healthy | app/team-page.tsx |
PublicEventScreen |
frontend | healthy | app/public-event.tsx |
MyAdsScreen |
frontend | healthy | app/my-ads.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | server/prisma/migrations/20260419170500_add_apple_transacti… |
migration.sql |
data | healthy | server/prisma/migrations/20250917121500_tiktok_feed_and_gam… |
migration.sql |
data | healthy | server/prisma/migrations/20251118012457_add_extracurricular… |
migration.sql |
data | healthy | server/prisma/migrations/20260530183000_add_confidence_perf… |
migration.sql |
data | healthy | server/prisma/migrations/20251211004214_add_tournament_fiel… |
migration.sql |
data | healthy | server/prisma/migrations/20250924120000_add_password_reset/… |
migration.sql |
data | healthy | server/prisma/migrations/20250910122502_init/migration.sql |
migration.sql |
data | healthy | server/prisma/migrations/20260310140000_add_custom_position… |
migration.sql |
data | healthy | server/prisma/migrations/20260424180000_add_refresh_token_v… |
migration.sql |
data | healthy | server/prisma/migrations/20260606171500_add_post_highlights… |
migration.sql |
data | healthy | server/prisma/migrations/20260420190000_add_team_is_private… |
migration.sql |
data | healthy | server/prisma/migrations/20260426193000_add_apple_s2s_notif… |
migration.sql |
data | healthy | server/prisma/migrations/20260324143204_add_missing_notific… |
migration.sql |
data | healthy | server/prisma/migrations/20250916122428_add_postvote_and_po… |
migration.sql |
data | healthy | server/prisma/migrations/20260318184213_string_to_prisma_en… |
migration.sql |
data | healthy | server/prisma/migrations/20250922172641_init/migration.sql |
migration.sql |
data | healthy | server/prisma/migrations/20251117171117_add_organization_lo… |
migration.sql |
data | healthy | server/prisma/migrations/20260420170000_add_parental_consen… |
migration.sql |
data | healthy | server/prisma/migrations/20260420200000_add_data_export/mig… |
migration.sql |
data | healthy | server/prisma/migrations/20250918130000_add_game_votes/migr… |
migration.sql |
data | healthy | server/prisma/migrations/20260325_add_notification_types/mi… |
migration.sql |
data | healthy | server/prisma/migrations/20260303140000_fix_cascade_deletes… |
migration.sql |
data | healthy | server/prisma/migrations/20251103101628_add_subscription_an… |
migration.sql |
data | healthy | server/prisma/migrations/20250915104938_update_profile/migr… |
migration.sql |
data | healthy | server/prisma/migrations/20260422200100_add_needs_review_tr… |
migration.sql |
data | healthy | server/prisma/migrations/20250922180000_add_custom_position… |
migration.sql |
data | healthy | server/prisma/migrations/20260316013712_add_password_change… |
migration.sql |
data | healthy | server/prisma/migrations/20260422153000_add_user_auth_state… |
migration.sql |
data | healthy | server/prisma/migrations/20260422181500_add_user_billing_st… |
migration.sql |
data | healthy | server/prisma/migrations/20250909145656_add_comments/migrat… |
migration.sql |
data | healthy | server/prisma/migrations/20260110184500_clean_failed_migrat… |
migration.sql |
data | healthy | server/prisma/migrations/20260506193000_align_organization_… |
migration.sql |
data | healthy | server/prisma/migrations/20260202120000_add_post_deleted_at… |
migration.sql |
data | healthy | server/prisma/migrations/20260612210000_add_search_trigram_… |
migration.sql |
data | healthy | server/prisma/migrations/20250919113236_add_promotions/migr… |
migration.sql |
data | healthy | server/prisma/migrations/20251211005755_add_tournament_orga… |
migration.sql |
data | healthy | server/prisma/migrations/20260420180000_add_parental_consen… |
migration.sql |
data | healthy | server/prisma/migrations/20260429224500_organization_duplic… |
migration.sql |
data | healthy | server/prisma/migrations/20260310120000_add_follow_status/m… |
migration.sql |
data | healthy | server/prisma/migrations/20251103141926_add_approval_workfl… |
migration.sql |
data | healthy | server/prisma/migrations/20260223220000_add_post_team_id_an… |
migration.sql |
data | healthy | server/prisma/migrations/20260420123000_add_ad_banner_moder… |
migration.sql |
data | healthy | server/prisma/migrations/20260330165951_add_performance_ind… |
migration.sql |
data | healthy | server/prisma/migrations/20251010150438_add_google_id_to_us… |
migration.sql |
data | healthy | server/prisma/migrations/20260429213000_align_rookie_team_l… |
migration.sql |
data | healthy | server/prisma/migrations/20250917120000_add_event_game_link… |
migration.sql |
data | healthy | server/prisma/migrations/20260316040000_add_logo_url_to_org… |
migration.sql |
data | healthy | server/prisma/migrations/20250910130604_init/migration.sql |
migration.sql |
data | healthy | server/prisma/migrations/20260318182053_add_ad_deleted_enum… |
migration.sql |
data | healthy | server/prisma/migrations/20260426010000_add_post_country_up… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::server/src/routes/health.ts |
security | healthy | server/src/routes/health.ts |
auth::server/src/services/email/providers/SendGridProvider.… |
security | healthy | server/src/services/email/providers/SendGridProvider.ts |
auth::server/src/__tests__/ad-alternative-zips.test.ts |
security | healthy | server/src/__tests__/ad-alternative-zips.test.ts |
auth::server/src/__tests__/league-review-routes.test.ts |
security | healthy | server/src/__tests__/league-review-routes.test.ts |
auth::server/src/__tests__/group-chat-permissions.test.ts |
security | healthy | server/src/__tests__/group-chat-permissions.test.ts |
auth::server/src/__tests__/api-group-chats.test.ts |
security | healthy | server/src/__tests__/api-group-chats.test.ts |
auth::scripts/test-sign-in-methods.sh |
security | healthy | scripts/test-sign-in-methods.sh |
auth::scripts/verify-production-fixes.sh |
security | healthy | scripts/verify-production-fixes.sh |
auth::__tests__/auth-account-boundaries.test.ts |
security | healthy | __tests__/auth-account-boundaries.test.ts |
auth::server/src/lib/dataExport/builder.ts |
security | healthy | server/src/lib/dataExport/builder.ts |
auth::server/src/__tests__/api-organizations.test.ts |
security | healthy | server/src/__tests__/api-organizations.test.ts |
auth::scripts/pre-release-audit.sh |
security | healthy | scripts/pre-release-audit.sh |
auth::server/src/__tests__/api-game-stories.test.ts |
security | healthy | server/src/__tests__/api-game-stories.test.ts |
auth::server/src/__tests__/public-app-handoff-behavior.test… |
security | healthy | server/src/__tests__/public-app-handoff-behavior.test.ts |
auth::server/src/__tests__/review-tokens.test.ts |
security | healthy | server/src/__tests__/review-tokens.test.ts |
auth::server/src/__tests__/email-templates.test.ts |
security | healthy | server/src/__tests__/email-templates.test.ts |
auth::server/src/__tests__/game-approval.test.ts |
security | healthy | server/src/__tests__/game-approval.test.ts |
auth::server/scripts/e2e/test-integration-crossmatrix.sh |
security | healthy | server/scripts/e2e/test-integration-crossmatrix.sh |
auth::tests/smoke-comprehensive.spec.ts |
security | healthy | tests/smoke-comprehensive.spec.ts |
auth::server/src/__tests__/session-epoch-enforcement.test.ts |
security | healthy | server/src/__tests__/session-epoch-enforcement.test.ts |
auth::scripts/moved-from-root/smoke-test.sh |
security | healthy | scripts/moved-from-root/smoke-test.sh |
auth::server/src/lib/reviewTokens.ts |
security | healthy | server/src/lib/reviewTokens.ts |
auth::scripts/moved-from-root/validate-signin-config.sh |
security | healthy | scripts/moved-from-root/validate-signin-config.sh |
auth::server/src/lib/oauthVerification.ts |
security | healthy | server/src/lib/oauthVerification.ts |
auth::server/src/routes/payments.ts |
security | healthy | server/src/routes/payments.ts |
auth::server/src/__tests__/team-privacy.test.ts |
security | healthy | server/src/__tests__/team-privacy.test.ts |
auth::server/src/__tests__/coach-flow-invariants.test.ts |
security | healthy | server/src/__tests__/coach-flow-invariants.test.ts |
auth::server/src/__tests__/parental-consent-verify-allowlis… |
security | healthy | server/src/__tests__/parental-consent-verify-allowlist.test… |
auth::scripts/moved-from-root/QUICK_REFERENCE.sh |
security | healthy | scripts/moved-from-root/QUICK_REFERENCE.sh |
auth::.gitleaks.toml |
security | healthy | .gitleaks.toml |
auth::server/src/__tests__/team-transfer-authorization.test… |
security | healthy | server/src/__tests__/team-transfer-authorization.test.ts |
auth::server/src/__tests__/api-auth.test.ts |
security | healthy | server/src/__tests__/api-auth.test.ts |
auth::server/src/lib/jwt.ts |
security | healthy | server/src/lib/jwt.ts |
auth::server/src/__tests__/auth-security-hardening.test.ts |
security | healthy | server/src/__tests__/auth-security-hardening.test.ts |
auth::server/scripts/security-test.ts |
security | healthy | server/scripts/security-test.ts |
auth::server/src/__tests__/payments-invariants.test.ts |
security | healthy | server/src/__tests__/payments-invariants.test.ts |
auth::server/src/__tests__/coach-join-email-review.test.ts |
security | healthy | server/src/__tests__/coach-join-email-review.test.ts |
auth::server/src/__tests__/refresh-token-reuse.test.ts |
security | healthy | server/src/__tests__/refresh-token-reuse.test.ts |
auth::server/src/__tests__/refresh-token-versioned-hash.tes… |
security | healthy | server/src/__tests__/refresh-token-versioned-hash.test.ts |
auth::utils/userDisplay.ts |
security | healthy | utils/userDisplay.ts |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::scripts/verify-play-service-account.js |
security | healthy | scripts/verify-play-service-account.js |
auth::server/package.json |
security | healthy | server/package.json |
auth::app/settings/index.tsx |
security | healthy | app/settings/index.tsx |
auth::server/.env.example |
security | healthy | server/.env.example |
auth::thunder-client-collection.json |
security | healthy | thunder-client-collection.json |
auth::server/src/__tests__/api-uploads.test.ts |
security | healthy | server/src/__tests__/api-uploads.test.ts |
auth::server/src/__tests__/admin-transactions.test.ts |
security | healthy | server/src/__tests__/admin-transactions.test.ts |
auth::app.config.js |
security | healthy | app.config.js |
auth::server/scripts/verify-production-health.ts |
security | healthy | server/scripts/verify-production-health.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MockXHR |
software | healthy | api/__tests__/upload-routing.test.ts:MockXHR |
CombinedShapeItem |
software | healthy | scripts/patch-lottie-ios.js:CombinedShapeItem |
ImageAsset |
software | healthy | scripts/patch-lottie-ios.js:ImageAsset |
PrecompAsset |
software | healthy | scripts/patch-lottie-ios.js:PrecompAsset |
DropShadowEffect |
software | healthy | scripts/patch-lottie-ios.js:DropShadowEffect |
ColorEffectValue |
software | healthy | scripts/patch-lottie-ios.js:ColorEffectValue |
Vector1DEffectValue |
software | healthy | scripts/patch-lottie-ios.js:Vector1DEffectValue |
ImageLayerModel |
software | healthy | scripts/patch-lottie-ios.js:ImageLayerModel |
PreCompLayerModel |
software | healthy | scripts/patch-lottie-ios.js:PreCompLayerModel |
TestingMonitor |
software | healthy | utils/testingMonitor.web.ts:TestingMonitor |
ICloudMaterializationError |
software | healthy | utils/materializeICloudAsset.ts:ICloudMaterializationError |
Events |
software | healthy | utils/events.ts:Events |
ErrorBoundary |
software | healthy | components/ErrorBoundary.tsx:ErrorBoundary |
SESv2Client |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
SESv2ServiceException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
AccountSuspendedException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
AlreadyExistsException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
BadRequestException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
InternalServiceErrorException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
NotFoundException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
TooManyRequestsException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
ConcurrentModificationException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
ConflictException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
LimitExceededException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
MailFromDomainNotVerifiedException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
MessageRejected |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
SendingPausedException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
InvalidNextTokenException |
software | healthy | server/node_modules_stale/@aws-sdk/client-sesv2/dist-cjs/in… |
MockDatabase |
software | healthy | server/tests/auth-signin.mock.test.ts:MockDatabase |
of |
software | healthy | server/src/__tests__/email-template-payload-contract.test.t… |
we |
software | healthy | server/src/__tests__/coach-flow-invariants.test.ts:we |
MockObjectStorageNotConfiguredError |
software | healthy | server/src/__tests__/helpers/dataExportTestUtils.ts:MockObj… |
CloudinaryUpstreamError |
software | healthy | server/src/lib/cloudinary.ts:CloudinaryUpstreamError |
ObjectStorageNotConfiguredError |
software | healthy | server/src/lib/objectStorage.ts:ObjectStorageNotConfiguredE… |
S3CompatibleAdapter |
software | healthy | server/src/lib/objectStorage.ts:S3CompatibleAdapter |
AuthenticationError |
software | healthy | server/src/lib/errors/AuthenticationError.ts:Authentication… |
ConflictError |
software | healthy | server/src/lib/errors/ConflictError.ts:ConflictError |
RateLimitError |
software | healthy | server/src/lib/errors/RateLimitError.ts:RateLimitError |
ValidationError |
software | healthy | server/src/lib/errors/ValidationError.ts:ValidationError |
NotFoundError |
software | healthy | server/src/lib/errors/NotFoundError.ts:NotFoundError |
AuthorizationError |
software | healthy | server/src/lib/errors/AuthorizationError.ts:AuthorizationEr… |
to |
software | healthy | server/src/lib/errors/AppError.ts:to |
AppError |
software | healthy | server/src/lib/errors/AppError.ts:AppError |
of |
software | healthy | server/src/cron/overnightTasks.ts:of |
EmailService |
software | healthy | server/src/services/email/EmailService.ts:EmailService |
TestProvider |
software | healthy | server/src/services/email/EmailService.ts:TestProvider |
SendGridProvider |
software | healthy | server/src/services/email/providers/SendGridProvider.ts:Sen… |
| Label | Layer | Status | Path |
|---|---|---|---|
AppleTransactionClaim |
data | healthy | server/prisma/migrations/20260419170500_add_apple_transacti… |
PostBookmark |
data | healthy | server/prisma/migrations/20250917121500_tiktok_feed_and_gam… |
GameVote |
data | healthy | server/prisma/migrations/20250917121500_tiktok_feed_and_gam… |
EventRsvp |
data | healthy | server/prisma/migrations/20250910122502_init/migration.sql |
AdReservation |
data | healthy | server/prisma/migrations/20250910122502_init/migration.sql |
Team |
data | healthy | server/prisma/migrations/20250910122502_init/migration.sql |
TeamMembership |
data | healthy | server/prisma/migrations/20250910122502_init/migration.sql |
PostVote |
data | healthy | server/prisma/migrations/20250916122428_add_postvote_and_po… |
Notification |
data | healthy | server/prisma/migrations/20250922172641_init/migration.sql |
OrganizationJoinRequest |
data | healthy | server/prisma/migrations/20251117171117_add_organization_lo… |
DataExport |
data | healthy | server/prisma/migrations/20260420200000_add_data_export/mig… |
Follows |
data | healthy | server/prisma/migrations/20250915104938_update_profile/migr… |
Comment |
data | healthy | server/prisma/migrations/20250909145656_add_comments/migrat… |
PromoCode |
data | healthy | server/prisma/migrations/20250919113236_add_promotions/migr… |
PromoRedemption |
data | healthy | server/prisma/migrations/20250919113236_add_promotions/migr… |
ParentalConsentAudit |
data | healthy | server/prisma/migrations/20260420180000_add_parental_consen… |
TeamInvite |
data | healthy | server/prisma/migrations/20250910130604_init/migration.sql |
RefreshToken |
data | healthy | server/prisma/migrations/20260318185343_nullable_password_h… |
AdminActivityLog |
data | healthy | server/prisma/migrations/20251020111711_add_admin_activity_… |
GroupChat |
data | healthy | server/prisma/migrations/20251029171214_add_group_chat_mode… |
GroupChatMember |
data | healthy | server/prisma/migrations/20251029171214_add_group_chat_mode… |
GroupChatMessage |
data | healthy | server/prisma/migrations/20251029171214_add_group_chat_mode… |
Category |
data | healthy | server/prisma/migrations/20250918153000_add_categories/migr… |
CategoryFollow |
data | healthy | server/prisma/migrations/20250918153000_add_categories/migr… |
CategoryAssignment |
data | healthy | server/prisma/migrations/20250918153000_add_categories/migr… |
TeamJoinRequest |
data | healthy | server/prisma/migrations/20260524230000_add_team_join_reque… |
CoachApplication |
data | healthy | server/prisma/migrations/20260423150000_add_coach_applicati… |
AbuseReport |
data | healthy | server/prisma/migrations/20251116183957_add_abuse_reports/m… |
Ad |
data | healthy | server/prisma/migrations/20250910165708_add_ads/migration.s… |
BlockedUser |
data | healthy | server/prisma/migrations/20251029172224_add_blocked_users/m… |
Organization |
data | healthy | server/prisma/migrations/20250923092941_add_organizations_a… |
OrganizationMembership |
data | healthy | server/prisma/migrations/20250923092941_add_organizations_a… |
OrganizationInvite |
data | healthy | server/prisma/migrations/20250923092941_add_organizations_a… |
UserWarning |
data | healthy | server/prisma/migrations/20260309120000_moderation_system/m… |
User |
data | healthy | server/prisma/migrations/20250909115558_init/migration.sql |
Game |
data | healthy | server/prisma/migrations/20250909115558_init/migration.sql |
Post |
data | healthy | server/prisma/migrations/20250909115558_init/migration.sql |
Event |
data | healthy | server/prisma/migrations/20250909115558_init/migration.sql |
Message |
data | healthy | server/prisma/migrations/20250909115558_init/migration.sql |
ProcessedStripeEvent |
data | healthy | server/prisma/migrations/20260227120000_add_stripe_event_de… |
Story |
data | healthy | server/prisma/migrations/20250910151949_init/migration.sql |
Poll |
data | healthy | server/prisma/migrations/20260221134500_add_poll_and_story_… |
PollOption |
data | healthy | server/prisma/migrations/20260221134500_add_poll_and_story_… |
PollVote |
data | healthy | server/prisma/migrations/20260221134500_add_poll_and_story_… |
TeamFollow |
data | healthy | server/prisma/migrations/20260223120000_add_team_org_follow… |
OrganizationFollow |
data | healthy | server/prisma/migrations/20260223120000_add_team_org_follow… |
TransactionLog |
data | healthy | server/prisma/migrations/20251013131950_add_transaction_log… |
| Label | Layer | Status | Path |
|---|---|---|---|
/token |
frontend | healthy | scripts/verify-play-service-account.js |
/test-emails/verification |
frontend | healthy | scripts/test-email-system.ts |
/test-emails/password-reset |
frontend | healthy | scripts/test-email-system.ts |
/test-emails/team-invite |
frontend | healthy | scripts/test-email-system.ts |
/test-emails/org-invite |
frontend | healthy | scripts/test-email-system.ts |
/uploads/mock-file.jpg |
frontend | healthy | server/mock-server.js |
/test |
frontend | healthy | server/tests/middleware.test.ts |
/a |
frontend | healthy | server/tests/middleware.test.ts |
/b |
frontend | healthy | server/tests/middleware.test.ts |
/payments/checkout |
frontend | healthy | server/tests/middleware.test.ts |
/posts?limit=50 |
frontend | healthy | server/scripts/performance-baseline-test.ts |
/events |
frontend | healthy | server/scripts/performance-baseline-test.ts |
/notifications?limit=50 |
frontend | healthy | server/scripts/performance-baseline-test.ts |
/auth/me |
frontend | healthy | server/scripts/auth-security-test.ts |
/notifications |
frontend | healthy | server/scripts/auth-security-test.ts |
/posts |
frontend | healthy | server/scripts/auth-security-test.ts |
/auth/login |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/uploads/sign?path=/uploads/load-smoke.png |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/messages |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/payments/finalize-session |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/payments/webhook |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/me |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/events/pending |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/payments/config |
frontend | healthy | server/scripts/load/p0-load-smoke.ts |
/admin/coaches/cmpsnx0jt001310ulizn8xxez/approve |
frontend | healthy | server/src/__tests__/sentry-tagging.test.ts |
/payment-success |
frontend | healthy | server/src/__tests__/public-app-handoff-routes.test.ts |
/payment-cancel |
frontend | healthy | server/src/__tests__/public-app-handoff-routes.test.ts |
/onboarding/coach-agreement |
frontend | healthy | server/src/__tests__/public-app-handoff-routes.test.ts |
/onboarding/step-3-league |
frontend | healthy | server/src/__tests__/public-app-handoff-routes.test.ts |
/%c0%2eenv |
frontend | healthy | server/src/__tests__/error-handler-malformed-url.test.ts |
/ |
frontend | healthy | server/src/__tests__/require-verified-oauth.test.ts |
/auth/refresh |
frontend | healthy | server/src/__tests__/refresh-token-device-fingerprint.test.… |
/register |
frontend | healthy | server/src/routes/auth.ts |
/settings/manage-subscription |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/admin-dashboard |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/admin-ads |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/event-approvals |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/organization |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/approvals |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/organization-join-requests |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/team-hub |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/create-fan-event |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/event-detail |
frontend | healthy | server/src/routes/publicAppHandoff.ts |
/checkout |
frontend | healthy | server/src/routes/payments.ts |
/apple/verify-receipt |
frontend | healthy | server/src/routes/payments.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
check-build-health |
cicd | healthy | .github/workflows/nightly-build-health.yml |
production-e2e |
cicd | healthy | .github/workflows/production-e2e.yml |
health-check |
cicd | healthy | .github/workflows/railway-health.yml |
deprecated |
cicd | healthy | .github/workflows/ci-checks.yml |
snyk-scan-and-remediate |
cicd | healthy | .github/workflows/snyk-auto-remediate.yml |
audit |
cicd | healthy | .github/workflows/npm-audit.yml |
doctor |
cicd | healthy | .github/workflows/expo-doctor.yml |
repo-health |
cicd | healthy | .github/workflows/ci.yml |
cache-invalidation-guard |
cicd | healthy | .github/workflows/ci.yml |
route-guardrails |
cicd | healthy | .github/workflows/ci.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
typecheck |
cicd | healthy | .github/workflows/ci.yml |
server-checks |
cicd | healthy | .github/workflows/ci.yml |
server-invariants |
cicd | healthy | .github/workflows/ci.yml |
server-tests |
cicd | healthy | .github/workflows/ci.yml |
all-checks |
cicd | healthy | .github/workflows/ci.yml |
dependency-audit |
cicd | healthy | .github/workflows/ci.yml |
format-check |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
deprecated |
cicd | healthy | .github/workflows/ci-cd.yml |
scan |
cicd | healthy | .github/workflows/secret-scan.yml |
coach-approval-drift |
cicd | healthy | .github/workflows/production-drift-check.yml |
audit-github-secrets |
cicd | healthy | .github/workflows/environment-audit-consolidated.yml |
audit-railway-services |
cicd | healthy | .github/workflows/environment-audit-consolidated.yml |
check-env-alignment |
cicd | healthy | .github/workflows/environment-audit-consolidated.yml |
audit-summary |
cicd | healthy | .github/workflows/environment-audit-consolidated.yml |
verify |
cicd | healthy | .github/workflows/verify-production-ready.yml |
pre-deploy-health-check |
cicd | healthy | .github/workflows/deploy-guard.yml |
generate-changelog |
cicd | healthy | .github/workflows/auto-changelog.yml |
migrate-and-seed |
cicd | healthy | .github/workflows/nightly-db-migrate.yml |
snyk-scan |
cicd | healthy | .github/workflows/snyk-security.yml |
container-scan |
cicd | healthy | .github/workflows/snyk-security.yml |
security-report |
cicd | healthy | .github/workflows/snyk-security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.100 |
network | healthy | ReactotronConfig.ts |
127.0.0.1 |
network | healthy | start_metro.py |
10.0.2.2 |
network | healthy | config/env.ts |
192.168.0.11 |
network | healthy | scripts/beta-deploy.sh |
192.168.1.1 |
network | healthy | server/scripts/test-email-send.ts |
8.8.8.8 |
network | healthy | server/src/__tests__/geofencing-post-grace-window.test.ts |
10.0.0.5 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
192.168.1.10 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
172.20.5.5 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
169.254.169.254 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
100.64.0.1 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
1.1.1.1 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
172.15.0.0 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
172.15.0.1 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
172.32.0.1 |
network | healthy | server/src/__tests__/ad-image-ssrf-guard.test.ts |
10.0.0.0 |
network | healthy | server/src/lib/adImageModeration.ts |
172.16.0.0 |
network | healthy | server/src/lib/adImageModeration.ts |
192.168.0.0 |
network | healthy | server/src/lib/adImageModeration.ts |
127.0.0.0 |
network | healthy | server/src/lib/adImageModeration.ts |
169.254.0.0 |
network | healthy | server/src/lib/adImageModeration.ts |
100.64.0.0 |
network | healthy | server/src/lib/adImageModeration.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::nightly-build-health |
cicd | healthy | .github/workflows/nightly-build-health.yml |
gha::production-e2e |
cicd | healthy | .github/workflows/production-e2e.yml |
gha::railway-health |
cicd | healthy | .github/workflows/railway-health.yml |
gha::ci-checks |
cicd | healthy | .github/workflows/ci-checks.yml |
gha::snyk-auto-remediate |
cicd | healthy | .github/workflows/snyk-auto-remediate.yml |
gha::npm-audit |
cicd | healthy | .github/workflows/npm-audit.yml |
gha::expo-doctor |
cicd | healthy | .github/workflows/expo-doctor.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::ci-cd |
cicd | healthy | .github/workflows/ci-cd.yml |
gha::secret-scan |
cicd | healthy | .github/workflows/secret-scan.yml |
gha::production-drift-check |
cicd | healthy | .github/workflows/production-drift-check.yml |
gha::environment-audit-consolidated |
cicd | healthy | .github/workflows/environment-audit-consolidated.yml |
gha::verify-production-ready |
cicd | healthy | .github/workflows/verify-production-ready.yml |
gha::deploy-guard |
cicd | healthy | .github/workflows/deploy-guard.yml |
gha::auto-changelog |
cicd | healthy | .github/workflows/auto-changelog.yml |
gha::nightly-db-migrate |
cicd | healthy | .github/workflows/nightly-db-migrate.yml |
gha::snyk-security |
cicd | healthy | .github/workflows/snyk-security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
EXPO_TOKEN |
cicd | healthy | — |
EXPO_PUBLIC_STRIPE_PUBLISHABLE_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
PROD_ADMIN_PASSWORD |
cicd | healthy | — |
PROD_ADMIN_REFRESH_TOKEN |
cicd | healthy | — |
RAILWAY_TOKEN |
cicd | healthy | — |
EXPO_PUBLIC_API_URL |
cicd | healthy | — |
STRIPE_SECRET_KEY |
cicd | healthy | — |
RAILWAY_DATABASE_URL |
cicd | healthy | — |
SNYK_TOKEN |
cicd | healthy | — |
EXPO_PUBLIC_GOOGLE_IOS_CLIENT_ID |
cicd | healthy | — |
PRODUCTION_DATABASE_URL |
cicd | healthy | — |
PROD_ADMIN_EMAIL |
cicd | healthy | — |
EXPO_PUBLIC_GOOGLE_ANDROID_CLIENT_ID |
cicd | healthy | — |
JWT_SECRET |
cicd | healthy | — |
SENDGRID_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4000 |
network | healthy | .env.example |
port:9090 |
network | healthy | ReactotronConfig.ts |
port:11 |
network | healthy | scripts/beta-deploy.sh |
port:12 |
network | healthy | scripts/prod-cross-system-e2e.sh |
port:6379 |
network | healthy | scripts/moved-from-root/install-queue-deps.sh |
port:01 |
network | healthy | scripts/moved-from-root/OVERNIGHT_SUMMARY.sh |
port:35 |
network | healthy | scripts/moved-from-root/OVERNIGHT_SUMMARY.sh |
port:23 |
network | healthy | scripts/moved-from-root/OVERNIGHT_SUMMARY.sh |
port:30 |
network | healthy | scripts/moved-from-root/OVERNIGHT_SUMMARY.sh |
port:04 |
network | healthy | server/Dockerfile |
port:40 |
network | healthy | server/Dockerfile |
port:03 |
network | healthy | .github/dependabot.yml |
port:05 |
network | healthy | .github/dependabot.yml |
port:5432 |
network | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | .env.example |
redis |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .gitleaks.toml |
vps::gcp |
hardware | healthy | .gitleaks.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nup9jogs |
software | healthy | /tmp/repobility-clone-nup9jogs |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
image::server/Dockerfile |
hardware | healthy | server/Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/67ef2bee-0036-4674-b1fe-cebd1cb3cc5a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/67ef2bee-0036-4674-b1fe-cebd1cb3cc5a/
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.