https://github.com/ahmedfarouk145/theqah
· scanned 2026-06-17 01:30 UTC (1 month, 2 weeks ago)
194 raw signals (0 security + 194 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -5.6 (diff) · 194 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2764 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 |
|---|---|---|---|
getClientIp |
software | healthy | middleware.ts:getClientIp |
maybeIp |
software | healthy | middleware.ts:maybeIp |
rateKey |
software | healthy | middleware.ts:rateKey |
touchBucket |
software | healthy | middleware.ts:touchBucket |
cleanupExpired |
software | healthy | middleware.ts:cleanupExpired |
middleware |
software | healthy | middleware.ts:middleware |
main |
software | healthy | scripts/delete-poisoned-domain-docs.cjs:main |
printHelp |
software | healthy | scripts/repair-salla-owner-tokens.mjs:printHelp |
parseArgs |
software | healthy | scripts/repair-salla-owner-tokens.mjs:parseArgs |
loadEnvFiles |
software | healthy | scripts/repair-salla-owner-tokens.mjs:loadEnvFiles |
initDb |
software | healthy | scripts/repair-salla-owner-tokens.mjs:initDb |
projectId |
software | healthy | scripts/repair-salla-owner-tokens.mjs:projectId |
clientEmail |
software | healthy | scripts/repair-salla-owner-tokens.mjs:clientEmail |
privateKey |
software | healthy | scripts/repair-salla-owner-tokens.mjs:privateKey |
firstString |
software | healthy | scripts/repair-salla-owner-tokens.mjs:firstString |
firstNumber |
software | healthy | scripts/repair-salla-owner-tokens.mjs:firstNumber |
normalizeEpochSeconds |
software | healthy | scripts/repair-salla-owner-tokens.mjs:normalizeEpochSeconds |
asRecord |
software | healthy | scripts/repair-salla-owner-tokens.mjs:asRecord |
isAliasStore |
software | healthy | scripts/repair-salla-owner-tokens.mjs:isAliasStore |
getStoreName |
software | healthy | scripts/repair-salla-owner-tokens.mjs:getStoreName |
getStoreDomain |
software | healthy | scripts/repair-salla-owner-tokens.mjs:getStoreDomain |
extractOwnerTokens |
software | healthy | scripts/repair-salla-owner-tokens.mjs:extractOwnerTokens |
extractLegacyTokens |
software | healthy | scripts/repair-salla-owner-tokens.mjs:extractLegacyTokens |
fetchSallaUserInfo |
software | healthy | scripts/repair-salla-owner-tokens.mjs:fetchSallaUserInfo |
refreshSallaToken |
software | healthy | scripts/repair-salla-owner-tokens.mjs:refreshSallaToken |
persistOwnerTokens |
software | healthy | scripts/repair-salla-owner-tokens.mjs:persistOwnerTokens |
summarizeStore |
software | healthy | scripts/repair-salla-owner-tokens.mjs:summarizeStore |
main |
software | healthy | scripts/repair-salla-owner-tokens.mjs:main |
log |
software | healthy | scripts/debug-store-subscription.js:log |
initFirebase |
software | healthy | scripts/debug-store-subscription.js:initFirebase |
run |
software | healthy | scripts/debug-store-subscription.js:run |
log |
software | healthy | scripts/test-salla-api.js:log |
initFirebase |
software | healthy | scripts/test-salla-api.js:initFirebase |
run |
software | healthy | scripts/test-salla-api.js:run |
loadEnvFiles |
software | healthy | scripts/export-subscribed-stores.mjs:loadEnvFiles |
initDb |
software | healthy | scripts/export-subscribed-stores.mjs:initDb |
projectId |
software | healthy | scripts/export-subscribed-stores.mjs:projectId |
clientEmail |
software | healthy | scripts/export-subscribed-stores.mjs:clientEmail |
firstNonEmpty |
software | healthy | scripts/export-subscribed-stores.mjs:firstNonEmpty |
numOrNull |
software | healthy | scripts/export-subscribed-stores.mjs:numOrNull |
getSubscriptionInfo |
software | healthy | scripts/export-subscribed-stores.mjs:getSubscriptionInfo |
isSubscribed |
software | healthy | scripts/export-subscribed-stores.mjs:isSubscribed |
getStatus |
software | healthy | scripts/export-subscribed-stores.mjs:getStatus |
csvCell |
software | healthy | scripts/export-subscribed-stores.mjs:csvCell |
printUsage |
software | healthy | scripts/export-subscribed-stores.mjs:printUsage |
main |
software | healthy | scripts/export-subscribed-stores.mjs:main |
loadEnvFiles |
software | healthy | scripts/export-subscription-tiers.mjs:loadEnvFiles |
initDb |
software | healthy | scripts/export-subscription-tiers.mjs:initDb |
projectId |
software | healthy | scripts/export-subscription-tiers.mjs:projectId |
clientEmail |
software | healthy | scripts/export-subscription-tiers.mjs:clientEmail |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tailwind.config.ts |
software | healthy | tailwind.config.ts |
vitest.config.ts |
software | healthy | vitest.config.ts |
postcss.config.js |
software | healthy | postcss.config.js |
AGENTS.md |
software | healthy | AGENTS.md |
vercel.json |
software | healthy | vercel.json |
firebase.json |
software | healthy | firebase.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
middleware.ts |
software | healthy | middleware.ts |
vitest.setup.ts |
software | healthy | vitest.setup.ts |
package.json |
software | healthy | package.json |
CODEX.md |
software | healthy | CODEX.md |
next.config.ts |
software | healthy | next.config.ts |
components.json |
software | healthy | components.json |
firestore.indexes.json |
software | healthy | firestore.indexes.json |
tsconfig.json |
software | healthy | tsconfig.json |
.last-run.json |
software | healthy | test-results/.last-run.json |
index.html |
software | healthy | playwright-report/index.html |
debug-widget.spec.ts |
software | healthy | tests/debug-widget.spec.ts |
debug-widget.spec.ts |
software | healthy | tests/e2e/debug-widget.spec.ts |
shortlink-redirect.spec.ts |
software | healthy | tests/e2e/shortlink-redirect.spec.ts |
review-approval.spec.ts |
software | healthy | tests/e2e/review-approval.spec.ts |
delete-poisoned-domain-docs.cjs |
software | healthy | scripts/delete-poisoned-domain-docs.cjs |
repair-salla-owner-tokens.mjs |
software | healthy | scripts/repair-salla-owner-tokens.mjs |
debug-store-subscription.js |
software | healthy | scripts/debug-store-subscription.js |
test-salla-api.js |
software | healthy | scripts/test-salla-api.js |
export-subscribed-stores.mjs |
software | healthy | scripts/export-subscribed-stores.mjs |
export-subscription-tiers.mjs |
software | healthy | scripts/export-subscription-tiers.mjs |
generate-favicons.mjs |
software | healthy | scripts/generate-favicons.mjs |
backfill-verified-index.cjs |
software | healthy | scripts/backfill-verified-index.cjs |
audit-admin-store-classification.mjs |
software | healthy | scripts/audit-admin-store-classification.mjs |
minify-widgets.js |
software | healthy | scripts/minify-widgets.js |
test-salla-api.ts |
software | healthy | scripts/test-salla-api.ts |
check-review-status.js |
software | healthy | scripts/check-review-status.js |
export-reviews.mjs |
software | healthy | scripts/export-reviews.mjs |
update-review.js |
software | healthy | scripts/update-review.js |
get-merchant-feed-url.js |
software | healthy | scripts/get-merchant-feed-url.js |
fix-review-order-ids.js |
software | healthy | scripts/fix-review-order-ids.js |
fix-subscription-and-verify.js |
software | healthy | scripts/fix-subscription-and-verify.js |
backfill-store-subscription-expiry.mjs |
software | healthy | scripts/backfill-store-subscription-expiry.mjs |
drain-metrics.cjs |
software | healthy | scripts/drain-metrics.cjs |
force-link-reviews.js |
software | healthy | scripts/force-link-reviews.js |
debug-store-resolution.js |
software | healthy | scripts/debug-store-resolution.js |
repair-backfill-product-ids.js |
software | healthy | scripts/repair-backfill-product-ids.js |
sync-salla-reviews.yml |
software | healthy | .github/workflows/sync-salla-reviews.yml |
README-testing.md |
software | healthy | tools/README-testing.md |
salla-webhook-tester.js |
software | healthy | tools/salla-webhook-tester.js |
test-production-webhooks.js |
software | healthy | tools/test-production-webhooks.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/privacy-policy |
frontend | healthy | src/pages/privacy-policy.tsx |
/login |
frontend | healthy | src/pages/login.tsx |
/setup-password |
frontend | healthy | src/pages/setup-password.tsx |
/sitemap.xml |
frontend | healthy | src/pages/sitemap.xml.tsx |
/report |
frontend | healthy | src/pages/report.tsx |
/reset-password |
frontend | healthy | src/pages/reset-password.tsx |
/terms |
frontend | healthy | src/pages/terms.tsx |
/_document |
frontend | healthy | src/pages/_document.tsx |
/faq |
frontend | healthy | src/pages/faq.tsx |
/robots.txt |
frontend | healthy | src/pages/robots.txt.tsx |
/forgot-password |
frontend | healthy | src/pages/forgot-password.tsx |
/llms.txt |
frontend | healthy | src/pages/llms.txt.tsx |
/easy-register |
frontend | healthy | src/pages/easy-register.tsx |
/ |
frontend | healthy | src/pages/index.tsx |
/dashboard |
frontend | healthy | src/pages/dashboard.tsx |
/scanner |
frontend | healthy | src/pages/scanner.tsx |
/_app |
frontend | healthy | src/pages/_app.tsx |
/signup |
frontend | healthy | src/pages/signup.tsx |
/support |
frontend | healthy | src/pages/support.tsx |
/r/[id] |
frontend | healthy | src/pages/r/[id].tsx |
/dashboard/integrations |
frontend | healthy | src/pages/dashboard/integrations.tsx |
/api/feedback |
frontend | healthy | src/pages/api/feedback.ts |
/api/report-review |
frontend | healthy | src/pages/api/report-review.ts |
/api/support-ticket |
frontend | healthy | src/pages/api/support-ticket.ts |
/api/health |
frontend | healthy | src/pages/api/health.ts |
/api/cron/enrich-reviews |
frontend | healthy | src/pages/api/cron/enrich-reviews.ts |
/api/cron/webhook-retry |
frontend | healthy | src/pages/api/cron/webhook-retry.ts |
/api/cron/sync-app-reviews |
frontend | healthy | src/pages/api/cron/sync-app-reviews.ts |
/api/cron/cleanup-retention |
frontend | healthy | src/pages/api/cron/cleanup-retention.ts |
/api/cron/refresh-consensus |
frontend | healthy | src/pages/api/cron/refresh-consensus.ts |
/api/cron/run-backfill |
frontend | healthy | src/pages/api/cron/run-backfill.ts |
/api/cron/refresh-tokens |
frontend | healthy | src/pages/api/cron/refresh-tokens.ts |
/api/cron/backfill-review-ids |
frontend | healthy | src/pages/api/cron/backfill-review-ids.ts |
/api/cron/subscription-alerts |
frontend | healthy | src/pages/api/cron/subscription-alerts.ts |
/api/cron/sync-zid-reviews |
frontend | healthy | src/pages/api/cron/sync-zid-reviews.ts |
/api/jobs/fetch-review-id |
frontend | healthy | src/pages/api/jobs/fetch-review-id.ts |
/api/jobs/enrich-review |
frontend | healthy | src/pages/api/jobs/enrich-review.ts |
/api/feeds/google-product-reviews/[storeUid]/feed.xml |
frontend | healthy | src/pages/api/feeds/google-product-reviews/[storeUid]/feed.… |
/api/og/share-card |
frontend | healthy | src/pages/api/og/share-card.tsx |
/api/admin/feedback |
frontend | healthy | src/pages/api/admin/feedback.ts |
/api/admin/stores |
frontend | healthy | src/pages/api/admin/stores.ts |
/api/admin/cleanup-metrics |
frontend | healthy | src/pages/api/admin/cleanup-metrics.ts |
/api/admin/sync-app-reviews |
frontend | healthy | src/pages/api/admin/sync-app-reviews.ts |
/api/admin/bootstrap |
frontend | healthy | src/pages/api/admin/bootstrap.ts |
/api/admin/monitor-realtime |
frontend | healthy | src/pages/api/admin/monitor-realtime.ts |
/api/admin/users |
frontend | healthy | src/pages/api/admin/users.ts |
/api/admin/outage-audit |
frontend | healthy | src/pages/api/admin/outage-audit.ts |
/api/admin/export-reviews |
frontend | healthy | src/pages/api/admin/export-reviews.ts |
/api/admin/create-store-domain |
frontend | healthy | src/pages/api/admin/create-store-domain.ts |
/api/admin/scans |
frontend | healthy | src/pages/api/admin/scans.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test-results |
software | healthy | test-results |
playwright-report |
software | healthy | playwright-report |
tests |
software | healthy | tests |
e2e |
software | healthy | tests/e2e |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
tools |
software | healthy | tools |
loadtest |
software | healthy | tools/loadtest |
k6 |
software | healthy | tools/loadtest/k6 |
src |
software | healthy | src |
worker |
software | healthy | src/worker |
backend |
software | healthy | src/backend |
server |
software | healthy | src/backend/server |
billing |
software | healthy | src/backend/server/billing |
messaging |
software | healthy | src/backend/server/messaging |
scans |
software | healthy | src/backend/server/scans |
sync |
software | healthy | src/backend/server/sync |
utils |
software | healthy | src/backend/server/utils |
triggers |
software | healthy | src/backend/server/triggers |
monitoring |
software | healthy | src/backend/server/monitoring |
types |
software | healthy | src/backend/server/types |
enrichment |
software | healthy | src/backend/server/enrichment |
auth |
software | healthy | src/backend/server/auth |
queue |
software | healthy | src/backend/server/queue |
db |
software | healthy | src/backend/server/db |
core |
software | healthy | src/backend/server/core |
repositories |
software | healthy | src/backend/server/repositories |
errors |
software | healthy | src/backend/server/errors |
middleware |
software | healthy | src/backend/server/middleware |
zid |
software | healthy | src/backend/server/zid |
services |
software | healthy | src/backend/server/services |
backfill |
software | healthy | src/backend/server/services/backfill |
moderation |
software | healthy | src/backend/server/moderation |
lib |
software | healthy | src/backend/lib |
config |
software | healthy | src/backend/config |
utils |
software | healthy | src/utils |
contexts |
software | healthy | src/contexts |
hooks |
software | healthy | src/hooks |
types |
software | healthy | src/types |
frontend |
software | healthy | src/frontend |
contexts |
software | healthy | src/frontend/contexts |
hooks |
software | healthy | src/frontend/hooks |
components |
software | healthy | src/frontend/components |
dashboard |
software | healthy | src/frontend/components/dashboard |
settings |
software | healthy | src/frontend/components/dashboard/settings |
admin |
software | healthy | src/frontend/components/admin |
_if_needed |
software | healthy | src/frontend/components/_if_needed |
dashboard |
software | healthy | src/frontend/components/_if_needed/dashboard |
settings |
software | healthy | src/frontend/components/_if_needed/dashboard/settings |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LoadingSpinner |
frontend | healthy | src/frontend/components/LoadingSpinner.tsx |
FirebaseStorageWidget |
frontend | healthy | src/frontend/components/FirebaseStorageWidget.tsx |
NavbarLanding |
frontend | healthy | src/frontend/components/NavbarLanding.tsx |
AnimatedLogo |
frontend | healthy | src/frontend/components/AnimatedLogo.tsx |
FeedbackWidget |
frontend | healthy | src/frontend/components/FeedbackWidget.tsx |
StoreSettings |
frontend | healthy | src/frontend/components/dashboard/StoreSettings.tsx |
SupportTab |
frontend | healthy | src/frontend/components/dashboard/Support.tsx |
DashboardAnalytics |
frontend | healthy | src/frontend/components/dashboard/Analytics.tsx |
OrdersTab |
frontend | healthy | src/frontend/components/dashboard/OrdersTab.tsx |
ReviewsTab |
frontend | healthy | src/frontend/components/dashboard/Reviews.tsx |
SallaIntegrationTab |
frontend | healthy | src/frontend/components/dashboard/settings/SallaIntegration… |
AdminReviews |
frontend | healthy | src/frontend/components/admin/AdminReviews.tsx |
AdminMonitoring |
frontend | healthy | src/frontend/components/admin/AdminMonitoring.tsx |
AdminReports |
frontend | healthy | src/frontend/components/admin/AdminReports.tsx |
AdminSubscriptions |
frontend | healthy | src/frontend/components/admin/AdminSubscriptions.tsx |
QuotaDashboard |
frontend | healthy | src/frontend/components/admin/QuotaDashboard.tsx |
AdminAnalytics |
frontend | healthy | src/frontend/components/admin/AdminAnalytics.tsx |
FailedWebhooksDashboard |
frontend | healthy | src/frontend/components/admin/FailedWebhooksDashboard.tsx |
UserActivityDashboard |
frontend | healthy | src/frontend/components/admin/UserActivityDashboard.tsx |
AdminStores |
frontend | healthy | src/frontend/components/admin/AdminStores.tsx |
StoreInfoTab |
frontend | healthy | src/frontend/components/_if_needed/dashboard/settings/Store… |
Pagination |
frontend | healthy | src/frontend/components/ui/Pagination.tsx |
PendingReviewsTab |
frontend | healthy | src/frontend/features/reviews/PendingReviewsTab.tsx |
JsonLd |
frontend | healthy | src/components/JsonLd.tsx |
ScannerSection |
frontend | healthy | src/components/ScannerSection.tsx |
LoadingSpinner |
frontend | healthy | src/components/LoadingSpinner.tsx |
FirebaseStorageWidget |
frontend | healthy | src/components/FirebaseStorageWidget.tsx |
NavbarLanding |
frontend | healthy | src/components/NavbarLanding.tsx |
AnimatedLogo |
frontend | healthy | src/components/AnimatedLogo.tsx |
FeedbackWidget |
frontend | healthy | src/components/FeedbackWidget.tsx |
StoreSettings |
frontend | healthy | src/components/dashboard/StoreSettings.tsx |
SupportTab |
frontend | healthy | src/components/dashboard/Support.tsx |
DashboardAnalytics |
frontend | healthy | src/components/dashboard/Analytics.tsx |
OrdersTab |
frontend | healthy | src/components/dashboard/OrdersTab.tsx |
ReviewsTab |
frontend | healthy | src/components/dashboard/Reviews.tsx |
SallaIntegrationTab |
frontend | healthy | src/components/dashboard/settings/SallaIntegrationTab.tsx |
AdminReviews |
frontend | healthy | src/components/admin/AdminReviews.tsx |
AdminMonitoring |
frontend | healthy | src/components/admin/AdminMonitoring.tsx |
AdminReports |
frontend | healthy | src/components/admin/AdminReports.tsx |
AdminSubscriptions |
frontend | healthy | src/components/admin/AdminSubscriptions.tsx |
QuotaDashboard |
frontend | healthy | src/components/admin/QuotaDashboard.tsx |
AdminScans |
frontend | healthy | src/components/admin/AdminScans.tsx |
AdminAnalytics |
frontend | healthy | src/components/admin/AdminAnalytics.tsx |
FailedWebhooksDashboard |
frontend | healthy | src/components/admin/FailedWebhooksDashboard.tsx |
UserActivityDashboard |
frontend | healthy | src/components/admin/UserActivityDashboard.tsx |
AdminStores |
frontend | healthy | src/components/admin/AdminStores.tsx |
StoreInfoTab |
frontend | healthy | src/components/_if_needed/dashboard/settings/StoreInfoTab.t… |
TipTapEditor |
frontend | healthy | src/components/blog/TipTapEditor.tsx |
OptimizedImage |
frontend | healthy | src/components/ui/OptimizedImage.tsx |
Pagination |
frontend | healthy | src/components/ui/Pagination.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MetricsCollector |
software | healthy | src/backend/server/monitoring/metrics.ts:MetricsCollector |
StoreNotLinkedError |
software | healthy | src/backend/server/auth/resolveStoreUid.ts:StoreNotLinkedEr… |
FirestoreQueryBuilder |
software | healthy | src/backend/server/core/query-builder.ts:FirestoreQueryBuil… |
DatabaseConnection |
software | healthy | src/backend/server/core/database.ts:DatabaseConnection |
for |
software | healthy | src/backend/server/core/errors.ts:for |
AppError |
software | healthy | src/backend/server/core/errors.ts:AppError |
NotFoundError |
software | healthy | src/backend/server/core/errors.ts:NotFoundError |
ValidationError |
software | healthy | src/backend/server/core/errors.ts:ValidationError |
UnauthorizedError |
software | healthy | src/backend/server/core/errors.ts:UnauthorizedError |
ForbiddenError |
software | healthy | src/backend/server/core/errors.ts:ForbiddenError |
DuplicateEntityError |
software | healthy | src/backend/server/core/errors.ts:DuplicateEntityError |
TokenError |
software | healthy | src/backend/server/core/errors.ts:TokenError |
RateLimitError |
software | healthy | src/backend/server/core/errors.ts:RateLimitError |
QuotaExceededError |
software | healthy | src/backend/server/core/errors.ts:QuotaExceededError |
ExternalServiceError |
software | healthy | src/backend/server/core/errors.ts:ExternalServiceError |
AppReviewRepository |
software | healthy | src/backend/server/repositories/app-review.repository.ts:Ap… |
OrderRepository |
software | healthy | src/backend/server/repositories/order.repository.ts:OrderRe… |
ConsensusRepository |
software | healthy | src/backend/server/repositories/consensus.repository.ts:Con… |
ZidStoreRepository |
software | healthy | src/backend/server/repositories/zid-store.repository.ts:Zid… |
OwnerRepository |
software | healthy | src/backend/server/repositories/owner.repository.ts:OwnerRe… |
ReviewRepository |
software | healthy | src/backend/server/repositories/review.repository.ts:Review… |
AuditLogRepository |
software | healthy | src/backend/server/repositories/audit-log.repository.ts:Aud… |
BaseRepository |
software | healthy | src/backend/server/repositories/base.repository.ts:BaseRepo… |
ZidReviewRepository |
software | healthy | src/backend/server/repositories/zid-review.repository.ts:Zi… |
DomainRepository |
software | healthy | src/backend/server/repositories/domain.repository.ts:Domain… |
RepositoryFactory |
software | healthy | src/backend/server/repositories/factory.ts:RepositoryFactory |
StoreRepository |
software | healthy | src/backend/server/repositories/store.repository.ts:StoreRe… |
with |
software | healthy | src/backend/server/errors/error-handler.ts:with |
AppError |
software | healthy | src/backend/server/errors/error-handler.ts:AppError |
ErrorGroup |
software | healthy | src/backend/server/errors/error-handler.ts:ErrorGroup |
ReviewService |
software | healthy | src/backend/server/services/review.service.ts:ReviewService |
MonitoringService |
software | healthy | src/backend/server/services/monitoring.service.ts:Monitorin… |
SmsService |
software | healthy | src/backend/server/services/sms.service.ts:SmsService |
SallaWebhookService |
software | healthy | src/backend/server/services/salla-webhook.service.ts:SallaW… |
VerificationService |
software | healthy | src/backend/server/services/verification.service.ts:Verific… |
ExportService |
software | healthy | src/backend/server/services/export.service.ts:ExportService |
DomainResolverService |
software | healthy | src/backend/server/services/domain-resolver.service.ts:Doma… |
ActivityService |
software | healthy | src/backend/server/services/activity.service.ts:ActivitySer… |
NotificationService |
software | healthy | src/backend/server/services/notification.service.ts:Notific… |
ZidWebhookService |
software | healthy | src/backend/server/services/zid-webhook.service.ts:ZidWebho… |
VerifiedIndexService |
software | healthy | src/backend/server/services/verified-index.service.ts:Verif… |
AnalyticsService |
software | healthy | src/backend/server/services/analytics.service.ts:AnalyticsS… |
MaintenanceService |
software | healthy | src/backend/server/services/maintenance.service.ts:Maintena… |
SallaTokenService |
software | healthy | src/backend/server/services/salla-token.service.ts:SallaTok… |
ZidTokenService |
software | healthy | src/backend/server/services/zid-token.service.ts:ZidTokenSe… |
RegistrationService |
software | healthy | src/backend/server/services/registration.service.ts:Registr… |
OrderService |
software | healthy | src/backend/server/services/order.service.ts:OrderService |
SallaReviewIdLookupService |
software | healthy | src/backend/server/services/salla-review-id-lookup.service.… |
AdminService |
software | healthy | src/backend/server/services/admin.service.ts:AdminService |
StoreService |
software | healthy | src/backend/server/services/store.service.ts:StoreService |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/components/dashboard/settings/SallaIntegrationTab… |
security | healthy | src/components/dashboard/settings/SallaIntegrationTab.tsx |
auth::scripts/repair-backfill-product-ids.js |
security | healthy | scripts/repair-backfill-product-ids.js |
auth::src/pages/api/zid/start.ts |
security | healthy | src/pages/api/zid/start.ts |
auth::src/lib/sallaClient.ts |
security | healthy | src/lib/sallaClient.ts |
auth::scripts/test-salla-api.ts |
security | healthy | scripts/test-salla-api.ts |
auth::docs/openapi.yaml |
security | healthy | docs/openapi.yaml |
auth::CODEX.md |
security | healthy | CODEX.md |
auth::zid/lib/auth.ts |
security | healthy | zid/lib/auth.ts |
auth::zid/api/start.ts |
security | healthy | zid/api/start.ts |
auth::src/backend/server/repositories/owner.repository.ts |
security | healthy | src/backend/server/repositories/owner.repository.ts |
auth::src/pages/api/zid/refresh.ts |
security | healthy | src/pages/api/zid/refresh.ts |
auth::src/lib/salla/scopes.ts |
security | healthy | src/lib/salla/scopes.ts |
auth::src/backend/server/services/zid-webhook.service.ts |
security | healthy | src/backend/server/services/zid-webhook.service.ts |
auth::src/pages/api/zid/webhook.ts |
security | healthy | src/pages/api/zid/webhook.ts |
auth::src/backend/server/core/types.ts |
security | healthy | src/backend/server/core/types.ts |
auth::zid/api/refresh.ts |
security | healthy | zid/api/refresh.ts |
auth::src/lib/zid/auth.ts |
security | healthy | src/lib/zid/auth.ts |
auth::src/pages/privacy-policy.tsx |
security | healthy | src/pages/privacy-policy.tsx |
auth::scripts/repair-salla-owner-tokens.mjs |
security | healthy | scripts/repair-salla-owner-tokens.mjs |
auth::README.md |
security | healthy | README.md |
auth::src/__tests__/utils/salla-webhook-authorize.test.ts |
security | healthy | src/__tests__/utils/salla-webhook-authorize.test.ts |
auth::src/backend/server/messaging/merchant-welcome.ts |
security | healthy | src/backend/server/messaging/merchant-welcome.ts |
auth::src/frontend/components/dashboard/settings/SallaInteg… |
security | healthy | src/frontend/components/dashboard/settings/SallaIntegration… |
auth::src/pages/api/zid/callback.ts |
security | healthy | src/pages/api/zid/callback.ts |
auth::src/backend/server/services/salla-token.service.ts |
security | healthy | src/backend/server/services/salla-token.service.ts |
auth::src/pages/api/salla/webhook.ts |
security | healthy | src/pages/api/salla/webhook.ts |
auth::src/backend/server/services/zid-token.service.ts |
security | healthy | src/backend/server/services/zid-token.service.ts |
auth::scripts/force-link-reviews.js |
security | healthy | scripts/force-link-reviews.js |
auth::src/backend/server/services/store.service.ts |
security | healthy | src/backend/server/services/store.service.ts |
auth::scripts/backfill-store-subscription-expiry.mjs |
security | healthy | scripts/backfill-store-subscription-expiry.mjs |
auth::src/pages/api/cron/refresh-tokens.ts |
security | healthy | src/pages/api/cron/refresh-tokens.ts |
auth::zid/api/callback.ts |
security | healthy | zid/api/callback.ts |
auth::src/backend/server/services/support.service.ts |
security | healthy | src/backend/server/services/support.service.ts |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::src/lib/zid/tokens.ts |
security | healthy | src/lib/zid/tokens.ts |
auth::src/pages/salla/oauth-info.tsx |
security | healthy | src/pages/salla/oauth-info.tsx |
auth::src/backend/lib/sallaClient.ts |
security | healthy | src/backend/lib/sallaClient.ts |
auth::scripts/fix-review-order-ids.js |
security | healthy | scripts/fix-review-order-ids.js |
auth::src/utils/verifyAdmin.ts |
security | healthy | src/utils/verifyAdmin.ts |
auth::src/pages/api/cron/sync-app-reviews.ts |
security | healthy | src/pages/api/cron/sync-app-reviews.ts |
auth::scripts/test-salla-api.js |
security | healthy | scripts/test-salla-api.js |
auth::src/__tests__/services/salla-token.service.test.ts |
security | healthy | src/__tests__/services/salla-token.service.test.ts |
auth::functions/src/backup-firestore.ts |
security | healthy | functions/src/backup-firestore.ts |
auth::docs/api/README.md |
security | healthy | docs/api/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.100 |
network | healthy | src/backend/server/rate-limit-public.ts |
192.168.1.0 |
network | healthy | src/backend/server/rate-limit-public.ts |
2.695.272.273 |
network | healthy | src/pages/index.tsx |
1.1.1.1 |
network | healthy | src/__tests__/scans/summarize-scans.test.ts |
2.2.2.2 |
network | healthy | src/__tests__/scans/summarize-scans.test.ts |
203.0.113.7 |
network | healthy | src/__tests__/cost-baseline/findings-baseline.test.ts |
2.43.46.66 |
network | healthy | public/widgets/theqah-widget.js |
1.16.56.55 |
network | healthy | public/widgets/theqah-widget.js |
1.77.25.64 |
network | healthy | public/widgets/theqah-widget.js |
| Label | Layer | Status | Path |
|---|---|---|---|
CRON_SECRET |
cicd | healthy | — |
ADMIN_SECRET |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
ahmedfarouk145__theqah |
software | healthy | /data/fable5_failed_archive/ahmedfarouk145__theqah |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | functions/src/cleanup-metrics.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | src/backend/server/rate-limit-public.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/frontend/components/LoadingSpinner.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | functions/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::sync-salla-reviews |
cicd | healthy | .github/workflows/sync-salla-reviews.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sync-reviews |
cicd | healthy | .github/workflows/sync-salla-reviews.yml |
This page is publicly accessible at:
https://repobility.com/scan/1de5c954-06c2-4c25-bc25-2c927c9a46b8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1de5c954-06c2-4c25-bc25-2c927c9a46b8/
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.