https://github.com/xvxvxvxvxv1914/The_Storm_Watcher
· scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)
67 raw signals (0 security + 67 graph)
Last scanned 2 months, 1 week ago · v1 · 66 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 973 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 |
|---|---|---|---|
parseNigggDate |
software | healthy | api/niggg.ts:parseNigggDate |
isRateLimited |
software | healthy | api/niggg.ts:isRateLimited |
handler |
software | healthy | api/niggg.ts:handler |
ip |
software | healthy | api/niggg.ts:ip |
KP_COLOR |
software | healthy | api/og.tsx:KP_COLOR |
G_LEVEL |
software | healthy | api/og.tsx:G_LEVEL |
handler |
software | healthy | api/og.tsx:handler |
title |
software | healthy | api/og.tsx:title |
showKp |
software | healthy | api/og.tsx:showKp |
isRateLimited |
software | healthy | api/gfz.ts:isRateLimited |
handler |
software | healthy | api/gfz.ts:handler |
ip |
software | healthy | api/gfz.ts:ip |
escapeXml |
software | healthy | api/feed.ts:escapeXml |
handler |
software | healthy | api/feed.ts:handler |
sendEmail |
software | healthy | api/lib/resend.ts:sendEmail |
base |
software | healthy | api/emails/templates.ts:base |
btn |
software | healthy | api/emails/templates.ts:btn |
divider |
software | healthy | api/emails/templates.ts:divider |
badge |
software | healthy | api/emails/templates.ts:badge |
confirmationEmail |
software | healthy | api/emails/templates.ts:confirmationEmail |
resetEmail |
software | healthy | api/emails/templates.ts:resetEmail |
emailChangeEmail |
software | healthy | api/emails/templates.ts:emailChangeEmail |
proActivatedEmail |
software | healthy | api/emails/templates.ts:proActivatedEmail |
paymentFailedEmail |
software | healthy | api/emails/templates.ts:paymentFailedEmail |
trialEndingEmail |
software | healthy | api/emails/templates.ts:trialEndingEmail |
subscriptionCancelledEmail |
software | healthy | api/emails/templates.ts:subscriptionCancelledEmail |
getGLevel |
software | healthy | api/cron/storm-alert.ts:getGLevel |
buildTweet |
software | healthy | api/cron/storm-alert.ts:buildTweet |
handler |
software | healthy | api/cron/storm-alert.ts:handler |
handler |
software | healthy | api/cron/webhook-health.ts:handler |
makeReq |
software | healthy | api/stripe/webhook.test.ts:makeReq |
makeRes |
software | healthy | api/stripe/webhook.test.ts:makeRes |
makeEvent |
software | healthy | api/stripe/webhook.test.ts:makeEvent |
getUserEmail |
software | healthy | api/stripe/webhook.ts:getUserEmail |
getRawBody |
software | healthy | api/stripe/webhook.ts:getRawBody |
handler |
software | healthy | api/stripe/webhook.ts:handler |
releaseDedupLock |
software | healthy | api/stripe/webhook.ts:releaseDedupLock |
plan |
software | healthy | api/stripe/webhook.ts:plan |
isCheckoutRateLimited |
software | healthy | api/stripe/create-checkout-session.ts:isCheckoutRateLimited |
handler |
software | healthy | api/stripe/create-checkout-session.ts:handler |
isPortalRateLimited |
software | healthy | api/stripe/create-portal-session.ts:isPortalRateLimited |
handler |
software | healthy | api/stripe/create-portal-session.ts:handler |
lang_url |
software | healthy | scripts/generate_sitemap.py:57 |
url_block |
software | healthy | scripts/generate_sitemap.py:64 |
blog_url_block |
software | healthy | scripts/generate_sitemap.py:94 |
main |
software | healthy | scripts/generate_sitemap.py:105 |
esc |
software | healthy | scripts/prerender-meta.mjs:esc |
buildHreflangBlock |
software | healthy | scripts/prerender-meta.mjs:buildHreflangBlock |
buildHtml |
software | healthy | scripts/prerender-meta.mjs:buildHtml |
corsHeaders |
software | healthy | supabase/functions/submit-mood/index.ts:corsHeaders |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
capacitor.config.ts |
software | healthy | capacitor.config.ts |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
build.gradle |
software | healthy | android/build.gradle |
build.gradle |
software | healthy | android/app/build.gradle |
ExampleInstrumentedTest.java |
software | healthy | android/app/src/androidTest/java/com/getcapacitor/myapp/Exa… |
ExampleUnitTest.java |
software | healthy | android/app/src/test/java/com/getcapacitor/myapp/ExampleUni… |
MainActivity.java |
software | healthy | android/app/src/main/java/com/stormwatcher/app/MainActivity… |
niggg.ts |
software | healthy | api/niggg.ts |
og.tsx |
software | healthy | api/og.tsx |
gfz.ts |
software | healthy | api/gfz.ts |
feed.ts |
software | healthy | api/feed.ts |
tsconfig.json |
software | healthy | api/tsconfig.json |
resend.ts |
software | healthy | api/lib/resend.ts |
templates.ts |
software | healthy | api/emails/templates.ts |
storm-alert.ts |
software | healthy | api/cron/storm-alert.ts |
webhook-health.ts |
software | healthy | api/cron/webhook-health.ts |
webhook.test.ts |
software | healthy | api/stripe/webhook.test.ts |
webhook.ts |
software | healthy | api/stripe/webhook.ts |
create-checkout-session.ts |
software | healthy | api/stripe/create-checkout-session.ts |
create-portal-session.ts |
software | healthy | api/stripe/create-portal-session.ts |
generate_sitemap.py |
software | healthy | scripts/generate_sitemap.py |
prerender-meta.mjs |
software | healthy | scripts/prerender-meta.mjs |
ios-deploy.sh |
software | healthy | scripts/ios-deploy.sh |
meta-translations.mjs |
software | healthy | scripts/meta-translations.mjs |
README.md |
software | healthy | ios/App/CapApp-SPM/README.md |
Package.swift |
software | healthy | ios/App/CapApp-SPM/Package.swift |
CapApp-SPM.swift |
software | healthy | ios/App/CapApp-SPM/Sources/CapApp-SPM/CapApp-SPM.swift |
StormLiveActivity.swift |
software | healthy | ios/App/StormWidget/StormLiveActivity.swift |
StormWidget.swift |
software | healthy | ios/App/StormWidget/StormWidget.swift |
StormActivityAttributes.swift |
software | healthy | ios/App/StormWidget/StormActivityAttributes.swift |
StormLiveActivityPlugin.swift |
software | healthy | ios/App/App/StormLiveActivityPlugin.swift |
AppReviewPlugin.swift |
software | healthy | ios/App/App/AppReviewPlugin.swift |
ViewController.swift |
software | healthy | ios/App/App/ViewController.swift |
AppDelegate.swift |
software | healthy | ios/App/App/AppDelegate.swift |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
androidTest |
software | healthy | android/app/src/androidTest |
java |
software | healthy | android/app/src/androidTest/java |
com |
software | healthy | android/app/src/androidTest/java/com |
getcapacitor |
software | healthy | android/app/src/androidTest/java/com/getcapacitor |
myapp |
software | healthy | android/app/src/androidTest/java/com/getcapacitor/myapp |
test |
software | healthy | android/app/src/test |
java |
software | healthy | android/app/src/test/java |
com |
software | healthy | android/app/src/test/java/com |
getcapacitor |
software | healthy | android/app/src/test/java/com/getcapacitor |
myapp |
software | healthy | android/app/src/test/java/com/getcapacitor/myapp |
main |
software | healthy | android/app/src/main |
java |
software | healthy | android/app/src/main/java |
com |
software | healthy | android/app/src/main/java/com |
stormwatcher |
software | healthy | android/app/src/main/java/com/stormwatcher |
app |
software | healthy | android/app/src/main/java/com/stormwatcher/app |
api |
software | healthy | api |
lib |
software | healthy | api/lib |
emails |
software | healthy | api/emails |
cron |
software | healthy | api/cron |
stripe |
software | healthy | api/stripe |
scripts |
software | healthy | scripts |
ios |
software | healthy | ios |
App |
software | healthy | ios/App |
CapApp-SPM |
software | healthy | ios/App/CapApp-SPM |
Sources |
software | healthy | ios/App/CapApp-SPM/Sources |
CapApp-SPM |
software | healthy | ios/App/CapApp-SPM/Sources/CapApp-SPM |
StormWidget |
software | healthy | ios/App/StormWidget |
App |
software | healthy | ios/App/App |
Assets.xcassets |
software | healthy | ios/App/App/Assets.xcassets |
AppIcon.appiconset |
software | healthy | ios/App/App/Assets.xcassets/AppIcon.appiconset |
Splash.imageset |
software | healthy | ios/App/App/Assets.xcassets/Splash.imageset |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
submit-mood |
software | healthy | supabase/functions/submit-mood |
send-weekly-digest |
software | healthy | supabase/functions/send-weekly-digest |
donki-proxy |
software | healthy | supabase/functions/donki-proxy |
delete-account |
software | healthy | supabase/functions/delete-account |
send-kp-alerts |
software | healthy | supabase/functions/send-kp-alerts |
verify-iap |
software | healthy | supabase/functions/verify-iap |
migrations |
software | healthy | supabase/migrations |
public |
software | healthy | public |
the stormwatcher |
software | healthy | the stormwatcher |
the-storm-watcher-brand |
software | healthy | the stormwatcher/the-storm-watcher-brand |
brand |
software | healthy | the stormwatcher/the-storm-watcher-brand/brand |
ios |
software | healthy | the stormwatcher/the-storm-watcher-brand/brand/ios |
AppIcon.appiconset |
software | healthy | the stormwatcher/the-storm-watcher-brand/brand/ios/AppIcon.… |
web |
software | healthy | the stormwatcher/the-storm-watcher-brand/brand/web |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/MagneticEffects |
frontend | healthy | src/pages/MagneticEffects.tsx |
/Contact |
frontend | healthy | src/pages/Contact.tsx |
/AuthReset |
frontend | healthy | src/pages/AuthReset.tsx |
/ISS |
frontend | healthy | src/pages/ISS.tsx |
/Calendar |
frontend | healthy | src/pages/Calendar.tsx |
/AuroraMap |
frontend | healthy | src/pages/AuroraMap.tsx |
/About |
frontend | healthy | src/pages/About.tsx |
/Pricing |
frontend | healthy | src/pages/Pricing.tsx |
/Profile |
frontend | healthy | src/pages/Profile.tsx |
/Dashboard |
frontend | healthy | src/pages/Dashboard.tsx |
/Hunt |
frontend | healthy | src/pages/Hunt.tsx |
/FAQ |
frontend | healthy | src/pages/FAQ.tsx |
/Auth |
frontend | healthy | src/pages/Auth.tsx |
/Referrals |
frontend | healthy | src/pages/Referrals.tsx |
/SkyVisibility |
frontend | healthy | src/pages/SkyVisibility.tsx |
/Aurora |
frontend | healthy | src/pages/Aurora.tsx |
/Forecast |
frontend | healthy | src/pages/Forecast.tsx |
/Terms |
frontend | healthy | src/pages/Terms.tsx |
/Privacy |
frontend | healthy | src/pages/Privacy.tsx |
/LanguageSettings |
frontend | healthy | src/pages/LanguageSettings.tsx |
/Mood |
frontend | healthy | src/pages/Mood.tsx |
/NotFound |
frontend | healthy | src/pages/NotFound.tsx |
/UV |
frontend | healthy | src/pages/UV.tsx |
/Settings |
frontend | healthy | src/pages/Settings.tsx |
/Home |
frontend | healthy | src/pages/Home.tsx |
/SunTimes |
frontend | healthy | src/pages/SunTimes.tsx |
/Gallery |
frontend | healthy | src/pages/Gallery.tsx |
/Livestream |
frontend | healthy | src/pages/Livestream.tsx |
/Blog |
frontend | healthy | src/pages/Blog.tsx |
/AuroraLog |
frontend | healthy | src/pages/AuroraLog.tsx |
/BlogPost |
frontend | healthy | src/pages/BlogPost.tsx |
/Alerts |
frontend | healthy | src/pages/Alerts.tsx |
/ |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/auth |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/dashboard |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/forecast |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/aurora |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/alerts |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/mood |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/uv |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/sun |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/sky |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/iss |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/auth/reset |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/profile |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/settings |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/settings/language |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/faq |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/magnetic-effects |
frontend | healthy | src/components/AnimatedRoutes.tsx |
/pricing |
frontend | healthy | src/components/AnimatedRoutes.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
OfflineBanner |
frontend | healthy | src/components/OfflineBanner.tsx |
PlanGuard |
frontend | healthy | src/components/PlanGuard.tsx |
BottomTabBar |
frontend | healthy | src/components/BottomTabBar.tsx |
SplashAnimation |
frontend | healthy | src/components/SplashAnimation.tsx |
AvatarCropper |
frontend | healthy | src/components/AvatarCropper.tsx |
AuroraGlobe |
frontend | healthy | src/components/AuroraGlobe.tsx |
React |
frontend | healthy | src/components/Navigation.tsx |
ISSGlobe |
frontend | healthy | src/components/ISSGlobe.tsx |
ProTrialNudge |
frontend | healthy | src/components/ProTrialNudge.tsx |
InstallPrompt |
frontend | healthy | src/components/InstallPrompt.tsx |
ScrollToTop |
frontend | healthy | src/components/ScrollToTop.tsx |
OnboardingTour |
frontend | healthy | src/components/OnboardingTour.tsx |
ErrorBoundary |
frontend | healthy | src/components/ErrorBoundary.tsx |
LocationPrompt |
frontend | healthy | src/components/LocationPrompt.tsx |
KpGauge |
frontend | healthy | src/components/KpGauge.tsx |
BreadcrumbSchema |
frontend | healthy | src/components/BreadcrumbSchema.tsx |
CookieConsent |
frontend | healthy | src/components/CookieConsent.tsx |
StarField |
frontend | healthy | src/components/StarField.tsx |
Footer |
frontend | healthy | src/components/Footer.tsx |
PageMeta |
frontend | healthy | src/components/PageMeta.tsx |
PushNotificationBell |
frontend | healthy | src/components/PushNotificationBell.tsx |
SwipeToDelete |
frontend | healthy | src/components/SwipeToDelete.tsx |
TrialBanner |
frontend | healthy | src/components/TrialBanner.tsx |
KpAlertPrompt |
frontend | healthy | src/components/KpAlertPrompt.tsx |
ErrorCard |
frontend | healthy | src/components/ErrorCard.tsx |
LocationPicker |
frontend | healthy | src/components/LocationPicker.tsx |
AuroraHeatmap |
frontend | healthy | src/components/AuroraHeatmap.tsx |
TimeSeriesChart |
frontend | healthy | src/components/charts/TimeSeriesChart.tsx |
SvgBarChart |
frontend | healthy | src/components/charts/SvgBarChart.tsx |
SvgDonut |
frontend | healthy | src/components/charts/SvgDonut.tsx |
MagneticEffects |
frontend | healthy | src/pages/MagneticEffects.tsx |
Contact |
frontend | healthy | src/pages/Contact.tsx |
AuthReset |
frontend | healthy | src/pages/AuthReset.tsx |
ISS |
frontend | healthy | src/pages/ISS.tsx |
Calendar |
frontend | healthy | src/pages/Calendar.tsx |
AuroraMap |
frontend | healthy | src/pages/AuroraMap.tsx |
About |
frontend | healthy | src/pages/About.tsx |
Pricing |
frontend | healthy | src/pages/Pricing.tsx |
Profile |
frontend | healthy | src/pages/Profile.tsx |
Dashboard |
frontend | healthy | src/pages/Dashboard.tsx |
Hunt |
frontend | healthy | src/pages/Hunt.tsx |
FAQ |
frontend | healthy | src/pages/FAQ.tsx |
Auth |
frontend | healthy | src/pages/Auth.tsx |
Referrals |
frontend | healthy | src/pages/Referrals.tsx |
SkyVisibility |
frontend | healthy | src/pages/SkyVisibility.tsx |
Aurora |
frontend | healthy | src/pages/Aurora.tsx |
Forecast |
frontend | healthy | src/pages/Forecast.tsx |
Terms |
frontend | healthy | src/pages/Terms.tsx |
Privacy |
frontend | healthy | src/pages/Privacy.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260406122000_security_fixes.sql |
data | healthy | supabase/migrations/20260406122000_security_fixes.sql |
20260526000000_add_device_push_tokens.sql |
data | healthy | supabase/migrations/20260526000000_add_device_push_tokens.s… |
20260512000000_stripe_processed_events.sql |
data | healthy | supabase/migrations/20260512000000_stripe_processed_events.… |
20260529000003_referred_by_on_delete_set_null.sql |
data | healthy | supabase/migrations/20260529000003_referred_by_on_delete_se… |
20260514000000_security_advisor_fixes.sql |
data | healthy | supabase/migrations/20260514000000_security_advisor_fixes.s… |
20260425000002_kp_alerts_cron_MANUAL.sql |
data | healthy | supabase/migrations/20260425000002_kp_alerts_cron_MANUAL.sql |
20260529000001_webhook_health_cron_MANUAL.sql |
data | healthy | supabase/migrations/20260529000001_webhook_health_cron_MANU… |
20260523000001_fix_security_advisor_rls_and_storage.sql |
data | healthy | supabase/migrations/20260523000001_fix_security_advisor_rls… |
20260528000000_add_is_beta_flag.sql |
data | healthy | supabase/migrations/20260528000000_add_is_beta_flag.sql |
20260519000000_user_preferences.sql |
data | healthy | supabase/migrations/20260519000000_user_preferences.sql |
20260406081543_create_user_profiles.sql |
data | healthy | supabase/migrations/20260406081543_create_user_profiles.sql |
20260612000000_add_quiet_hours.sql |
data | healthy | supabase/migrations/20260612000000_add_quiet_hours.sql |
20260512000001_favorite_locations_update_policy.sql |
data | healthy | supabase/migrations/20260512000001_favorite_locations_updat… |
20260425000000_add_push_subscriptions.sql |
data | healthy | supabase/migrations/20260425000000_add_push_subscriptions.s… |
20260424140000_add_profile_plan.sql |
data | healthy | supabase/migrations/20260424140000_add_profile_plan.sql |
20260501000000_add_stripe_fields.sql |
data | healthy | supabase/migrations/20260501000000_add_stripe_fields.sql |
20260529000002_referral_program.sql |
data | healthy | supabase/migrations/20260529000002_referral_program.sql |
20260529000000_lock_profile_plan_columns.sql |
data | healthy | supabase/migrations/20260529000000_lock_profile_plan_column… |
20260514000001_fix_rls_initplan_performance.sql |
data | healthy | supabase/migrations/20260514000001_fix_rls_initplan_perform… |
20260605000000_add_location_to_push_tables.sql |
data | healthy | supabase/migrations/20260605000000_add_location_to_push_tab… |
20260527000000_stripe_customer_unique.sql |
data | healthy | supabase/migrations/20260527000000_stripe_customer_unique.s… |
20260425000003_favorite_locations.sql |
data | healthy | supabase/migrations/20260425000003_favorite_locations.sql |
20260605000002_weekly_digest_cron_MANUAL.sql |
data | healthy | supabase/migrations/20260605000002_weekly_digest_cron_MANUA… |
20260523000000_fix_hunter_leaderboard_security_invoker.sql |
data | healthy | supabase/migrations/20260523000000_fix_hunter_leaderboard_s… |
20260526000001_hunt_server_cooldown.sql |
data | healthy | supabase/migrations/20260526000001_hunt_server_cooldown.sql |
20260605000001_weekly_digest.sql |
data | healthy | supabase/migrations/20260605000001_weekly_digest.sql |
20260405111246_create_mood_tracking.sql |
data | healthy | supabase/migrations/20260405111246_create_mood_tracking.sql |
20260529000004_live_activity_tokens.sql |
data | healthy | supabase/migrations/20260529000004_live_activity_tokens.sql |
20260527000001_stripe_events_cleanup_MANUAL.sql |
data | healthy | supabase/migrations/20260527000001_stripe_events_cleanup_MA… |
20260425000001_add_push_last_notified.sql |
data | healthy | supabase/migrations/20260425000001_add_push_last_notified.s… |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260526000000_add_device_push_tokens.s… |
stripe_processed_events |
data | healthy | supabase/migrations/20260512000000_stripe_processed_events.… |
profiles |
data | healthy | supabase/migrations/20260406081543_create_user_profiles.sql |
push_subscriptions |
data | healthy | supabase/migrations/20260425000000_add_push_subscriptions.s… |
favorite_locations |
data | healthy | supabase/migrations/20260425000003_favorite_locations.sql |
mood_entries |
data | healthy | supabase/migrations/20260405111246_create_mood_tracking.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/pages/Auth.tsx |
security | healthy | src/pages/Auth.tsx |
auth::supabase/functions/send-kp-alerts/index.ts |
security | healthy | supabase/functions/send-kp-alerts/index.ts |
auth::src/contexts/AuthContext.tsx |
security | healthy | src/contexts/AuthContext.tsx |
auth::supabase/functions/delete-account/index.ts |
security | healthy | supabase/functions/delete-account/index.ts |
auth::src/App.tsx |
security | healthy | src/App.tsx |
auth::supabase/functions/verify-iap/index.ts |
security | healthy | supabase/functions/verify-iap/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
flares |
software | healthy | api/feed.ts:flares |
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.tsx:ErrorBoundary |
flares |
software | healthy | src/locales/en.ts:flares |
ISSGlobeErrorBoundary |
software | healthy | src/pages/ISS.tsx:ISSGlobeErrorBoundary |
GlobeErrorBoundary |
software | healthy | src/pages/Aurora.tsx:GlobeErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
3.074.149.198 |
network | healthy | src/pages/Home.tsx |
4.487.709.306 |
network | healthy | src/pages/Home.tsx |
1.694.625.712 |
network | healthy | src/pages/Home.tsx |
1.871.118.571 |
network | healthy | src/pages/Home.tsx |
3.741.982.998 |
network | healthy | src/pages/Home.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
VITE_VAPID_PUBLIC_KEY |
cicd | healthy | — |
VITE_SUPABASE_ANON_KEY |
cicd | healthy | — |
VITE_SUPABASE_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-94xfjt3t |
software | healthy | /tmp/repobility-clone-94xfjt3t |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/components/AuroraGlobe.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/2a08a35e-84fd-4025-bb96-36deb1c53150/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2a08a35e-84fd-4025-bb96-36deb1c53150/
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.