https://github.com/Tamerb86/norsk-lead-ai
· scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)
126 raw signals (0 security + 126 graph)
Last scanned 2 months, 2 weeks ago · v1 · 121 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1904 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 |
|---|---|---|---|
getLoginUrl |
software | healthy | client/src/const.ts:getLoginUrl |
Router |
software | healthy | client/src/main.tsx:Router |
App |
software | healthy | client/src/main.tsx:App |
useRegisterSW |
software | healthy | client/src/vite-env.d.ts:useRegisterSW |
PageLoader |
software | healthy | client/src/App.tsx:PageLoader |
usePrefetch |
software | healthy | client/src/App.tsx:usePrefetch |
Router |
software | healthy | client/src/App.tsx:Router |
App |
software | healthy | client/src/App.tsx:App |
DashboardStatsSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:DashboardStatsSke… |
SearchTableSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:SearchTableSkelet… |
CampaignsListSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:CampaignsListSkel… |
KanbanBoardSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:KanbanBoardSkelet… |
TemplatesListSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:TemplatesListSkel… |
ChartsSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:ChartsSkeleton |
CardSkeleton |
software | healthy | client/src/components/SkeletonLoaders.tsx:CardSkeleton |
getNotificationLink |
software | healthy | client/src/components/NotificationCenter.tsx:getNotificatio… |
NotificationCenter |
software | healthy | client/src/components/NotificationCenter.tsx:NotificationCe… |
handleNotificationClick |
software | healthy | client/src/components/NotificationCenter.tsx:handleNotifica… |
getTipsForPage |
software | healthy | client/src/components/SmartTips.tsx:getTipsForPage |
SmartTips |
software | healthy | client/src/components/SmartTips.tsx:SmartTips |
idleTime |
software | healthy | client/src/components/SmartTips.tsx:idleTime |
dismissTip |
software | healthy | client/src/components/SmartTips.tsx:dismissTip |
dismissPermanently |
software | healthy | client/src/components/SmartTips.tsx:dismissPermanently |
SavedCompaniesButton |
software | healthy | client/src/components/SavedCompanies.tsx:SavedCompaniesButt… |
handleSave |
software | healthy | client/src/components/SavedCompanies.tsx:handleSave |
handleRemove |
software | healthy | client/src/components/SavedCompanies.tsx:handleRemove |
SavedCompaniesList |
software | healthy | client/src/components/SavedCompanies.tsx:SavedCompaniesList |
VariableInserter |
software | healthy | client/src/components/VariableInserter.tsx:VariableInserter |
handleInsert |
software | healthy | client/src/components/VariableInserter.tsx:handleInsert |
CampaignProgress |
software | healthy | client/src/components/CampaignProgress.tsx:CampaignProgress |
isStepCompleted |
software | healthy | client/src/components/CampaignProgress.tsx:isStepCompleted |
isStepCurrent |
software | healthy | client/src/components/CampaignProgress.tsx:isStepCurrent |
isStepClickable |
software | healthy | client/src/components/CampaignProgress.tsx:isStepClickable |
CampaignProgressMini |
software | healthy | client/src/components/CampaignProgress.tsx:CampaignProgress… |
DashboardLayout |
software | healthy | client/src/components/DashboardLayout.tsx:DashboardLayout |
DashboardLayoutContent |
software | healthy | client/src/components/DashboardLayout.tsx:DashboardLayoutCo… |
handleMouseMove |
software | healthy | client/src/components/DashboardLayout.tsx:handleMouseMove |
handleMouseUp |
software | healthy | client/src/components/DashboardLayout.tsx:handleMouseUp |
handleRestartTutorial |
software | healthy | client/src/components/DashboardLayout.tsx:handleRestartTuto… |
AIEmailWriter |
software | healthy | client/src/components/AIEmailWriter.tsx:AIEmailWriter |
copyToClipboard |
software | healthy | client/src/components/AIEmailWriter.tsx:copyToClipboard |
SEOFooter |
software | healthy | client/src/components/SEOFooter.tsx:SEOFooter |
ManusDialog |
software | healthy | client/src/components/ManusDialog.tsx:ManusDialog |
handleOpenChange |
software | healthy | client/src/components/ManusDialog.tsx:handleOpenChange |
ShortcutBadge |
software | healthy | client/src/components/KeyboardShortcuts.tsx:ShortcutBadge |
ShortcutsHelpDialog |
software | healthy | client/src/components/KeyboardShortcuts.tsx:ShortcutsHelpDi… |
QuickSearchDialog |
software | healthy | client/src/components/KeyboardShortcuts.tsx:QuickSearchDial… |
handleSelect |
software | healthy | client/src/components/KeyboardShortcuts.tsx:handleSelect |
KeyboardShortcutsProvider |
software | healthy | client/src/components/KeyboardShortcuts.tsx:KeyboardShortcu… |
handleKeyDown |
software | healthy | client/src/components/KeyboardShortcuts.tsx:handleKeyDown |
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 |
vite.config.ts |
software | healthy | vite.config.ts |
PRODUCT.md |
software | healthy | PRODUCT.md |
README.md |
software | healthy | README.md |
typedoc.json |
software | healthy | typedoc.json |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
SECURITY_ENHANCEMENTS_REPORT.md |
software | healthy | SECURITY_ENHANCEMENTS_REPORT.md |
seed_demo.py |
software | healthy | seed_demo.py |
package.json |
software | healthy | package.json |
nixpacks.toml |
software | healthy | nixpacks.toml |
components.json |
software | healthy | components.json |
.env.example |
software | healthy | .env.example |
SEO_IMPROVEMENTS_REPORT.md |
software | healthy | SEO_IMPROVEMENTS_REPORT.md |
tsconfig.json |
software | healthy | tsconfig.json |
AUTH_SETUP_GUIDE.md |
software | healthy | AUTH_SETUP_GUIDE.md |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
DEVELOPMENT_ROADMAP.md |
software | healthy | DEVELOPMENT_ROADMAP.md |
COMPREHENSIVE_SECURITY_REPORT.md |
software | healthy | COMPREHENSIVE_SECURITY_REPORT.md |
todo.md |
software | healthy | todo.md |
SMART_RULES_GUIDE.md |
software | healthy | SMART_RULES_GUIDE.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
index.html |
software | healthy | client/index.html |
index.css |
software | healthy | client/src/index.css |
const.ts |
software | healthy | client/src/const.ts |
main.tsx |
software | healthy | client/src/main.tsx |
vite-env.d.ts |
software | healthy | client/src/vite-env.d.ts |
App.tsx |
software | healthy | client/src/App.tsx |
SkeletonLoaders.tsx |
software | healthy | client/src/components/SkeletonLoaders.tsx |
NotificationCenter.tsx |
software | healthy | client/src/components/NotificationCenter.tsx |
SmartTips.tsx |
software | healthy | client/src/components/SmartTips.tsx |
SavedCompanies.tsx |
software | healthy | client/src/components/SavedCompanies.tsx |
VariableInserter.tsx |
software | healthy | client/src/components/VariableInserter.tsx |
CampaignProgress.tsx |
software | healthy | client/src/components/CampaignProgress.tsx |
DashboardLayout.tsx |
software | healthy | client/src/components/DashboardLayout.tsx |
AIEmailWriter.tsx |
software | healthy | client/src/components/AIEmailWriter.tsx |
SEOFooter.tsx |
software | healthy | client/src/components/SEOFooter.tsx |
ManusDialog.tsx |
software | healthy | client/src/components/ManusDialog.tsx |
KeyboardShortcuts.tsx |
software | healthy | client/src/components/KeyboardShortcuts.tsx |
ReportExportButton.tsx |
software | healthy | client/src/components/ReportExportButton.tsx |
OnboardingWizard.tsx |
software | healthy | client/src/components/OnboardingWizard.tsx |
OnboardingTour.tsx |
software | healthy | client/src/components/OnboardingTour.tsx |
TwoFactorSettings.tsx |
software | healthy | client/src/components/TwoFactorSettings.tsx |
Breadcrumbs.tsx |
software | healthy | client/src/components/Breadcrumbs.tsx |
ErrorBoundary.tsx |
software | healthy | client/src/components/ErrorBoundary.tsx |
OptimizedImage.tsx |
software | healthy | client/src/components/OptimizedImage.tsx |
Map.tsx |
software | healthy | client/src/components/Map.tsx |
LeadScoreBadge.tsx |
software | healthy | client/src/components/LeadScoreBadge.tsx |
SEOHeader.tsx |
software | healthy | client/src/components/SEOHeader.tsx |
SEOHead.tsx |
software | healthy | client/src/components/SEOHead.tsx |
PageHelp.tsx |
software | healthy | client/src/components/PageHelp.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/Account |
frontend | healthy | client/src/pages/Account.tsx |
/Admin |
frontend | healthy | client/src/pages/Admin.tsx |
/Referral |
frontend | healthy | client/src/pages/Referral.tsx |
/CityLanding |
frontend | healthy | client/src/pages/CityLanding.tsx |
/Guide |
frontend | healthy | client/src/pages/Guide.tsx |
/Contact |
frontend | healthy | client/src/pages/Contact.tsx |
/LeadScoring |
frontend | healthy | client/src/pages/LeadScoring.tsx |
/Calendar |
frontend | healthy | client/src/pages/Calendar.tsx |
/About |
frontend | healthy | client/src/pages/About.tsx |
/Pricing |
frontend | healthy | client/src/pages/Pricing.tsx |
/Help |
frontend | healthy | client/src/pages/Help.tsx |
/Features |
frontend | healthy | client/src/pages/Features.tsx |
/Profile |
frontend | healthy | client/src/pages/Profile.tsx |
/Landing |
frontend | healthy | client/src/pages/Landing.tsx |
/Dashboard |
frontend | healthy | client/src/pages/Dashboard.tsx |
/AIInsights |
frontend | healthy | client/src/pages/AIInsights.tsx |
/Webhooks |
frontend | healthy | client/src/pages/Webhooks.tsx |
/Docs |
frontend | healthy | client/src/pages/Docs.tsx |
/Sequences |
frontend | healthy | client/src/pages/Sequences.tsx |
/AIAssistant |
frontend | healthy | client/src/pages/AIAssistant.tsx |
/PricingStatic |
frontend | healthy | client/src/pages/PricingStatic.tsx |
/ActivityLog |
frontend | healthy | client/src/pages/ActivityLog.tsx |
/Status |
frontend | healthy | client/src/pages/Status.tsx |
/Terms |
frontend | healthy | client/src/pages/Terms.tsx |
/Privacy |
frontend | healthy | client/src/pages/Privacy.tsx |
/Leads |
frontend | healthy | client/src/pages/Leads.tsx |
/Inbox |
frontend | healthy | client/src/pages/Inbox.tsx |
/Login |
frontend | healthy | client/src/pages/Login.tsx |
/Campaigns |
frontend | healthy | client/src/pages/Campaigns.tsx |
/ABTesting |
frontend | healthy | client/src/pages/ABTesting.tsx |
/NotFound |
frontend | healthy | client/src/pages/NotFound.tsx |
/Settings |
frontend | healthy | client/src/pages/Settings.tsx |
/AutoEnrichment |
frontend | healthy | client/src/pages/AutoEnrichment.tsx |
/Home |
frontend | healthy | client/src/pages/Home.tsx |
/LeadEnrichment |
frontend | healthy | client/src/pages/LeadEnrichment.tsx |
/IndustryLanding |
frontend | healthy | client/src/pages/IndustryLanding.tsx |
/Templates |
frontend | healthy | client/src/pages/Templates.tsx |
/ForgotPassword |
frontend | healthy | client/src/pages/ForgotPassword.tsx |
/Search |
frontend | healthy | client/src/pages/Search.tsx |
/SentryTest |
frontend | healthy | client/src/pages/SentryTest.tsx |
/Integrations |
frontend | healthy | client/src/pages/Integrations.tsx |
/TeamSettings |
frontend | healthy | client/src/pages/TeamSettings.tsx |
/Blog |
frontend | healthy | client/src/pages/Blog.tsx |
/Register |
frontend | healthy | client/src/pages/Register.tsx |
/ComponentShowcase |
frontend | healthy | client/src/pages/ComponentShowcase.tsx |
/Analytics |
frontend | healthy | client/src/pages/Analytics.tsx |
/ |
frontend | healthy | client/src/main.tsx |
/about |
frontend | healthy | client/src/main.tsx |
/privacy |
frontend | healthy | client/src/main.tsx |
/terms |
frontend | healthy | client/src/main.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 | client/src/App.tsx |
SmartTips |
frontend | healthy | client/src/components/SmartTips.tsx |
DashboardLayout |
frontend | healthy | client/src/components/DashboardLayout.tsx |
AIEmailWriter |
frontend | healthy | client/src/components/AIEmailWriter.tsx |
SEOFooter |
frontend | healthy | client/src/components/SEOFooter.tsx |
ReportExportButton |
frontend | healthy | client/src/components/ReportExportButton.tsx |
OnboardingWizard |
frontend | healthy | client/src/components/OnboardingWizard.tsx |
Breadcrumbs |
frontend | healthy | client/src/components/Breadcrumbs.tsx |
ErrorBoundary |
frontend | healthy | client/src/components/ErrorBoundary.tsx |
OptimizedImage |
frontend | healthy | client/src/components/OptimizedImage.tsx |
LeadScoreBadge |
frontend | healthy | client/src/components/LeadScoreBadge.tsx |
SEOHeader |
frontend | healthy | client/src/components/SEOHeader.tsx |
SEOHead |
frontend | healthy | client/src/components/SEOHead.tsx |
RequireAuth |
frontend | healthy | client/src/components/RequireAuth.tsx |
EmailVerificationBadge |
frontend | healthy | client/src/components/EmailVerificationBadge.tsx |
AnalyticsProvider |
frontend | healthy | client/src/components/Analytics.tsx |
PWAPrompt |
frontend | healthy | client/src/components/PWAPrompt.tsx |
EmptyState |
frontend | healthy | client/src/components/analytics/EmptyStates.tsx |
AISettingsTab |
frontend | healthy | client/src/components/admin/AISettingsTab.tsx |
Account |
frontend | healthy | client/src/pages/Account.tsx |
Admin |
frontend | healthy | client/src/pages/Admin.tsx |
Referral |
frontend | healthy | client/src/pages/Referral.tsx |
CityLanding |
frontend | healthy | client/src/pages/CityLanding.tsx |
Guide |
frontend | healthy | client/src/pages/Guide.tsx |
Contact |
frontend | healthy | client/src/pages/Contact.tsx |
LeadScoring |
frontend | healthy | client/src/pages/LeadScoring.tsx |
Calendar |
frontend | healthy | client/src/pages/Calendar.tsx |
About |
frontend | healthy | client/src/pages/About.tsx |
Pricing |
frontend | healthy | client/src/pages/Pricing.tsx |
Help |
frontend | healthy | client/src/pages/Help.tsx |
Features |
frontend | healthy | client/src/pages/Features.tsx |
Profile |
frontend | healthy | client/src/pages/Profile.tsx |
Landing |
frontend | healthy | client/src/pages/Landing.tsx |
Dashboard |
frontend | healthy | client/src/pages/Dashboard.tsx |
AIInsights |
frontend | healthy | client/src/pages/AIInsights.tsx |
Webhooks |
frontend | healthy | client/src/pages/Webhooks.tsx |
Docs |
frontend | healthy | client/src/pages/Docs.tsx |
Sequences |
frontend | healthy | client/src/pages/Sequences.tsx |
AIAssistant |
frontend | healthy | client/src/pages/AIAssistant.tsx |
PricingStatic |
frontend | healthy | client/src/pages/PricingStatic.tsx |
ActivityLog |
frontend | healthy | client/src/pages/ActivityLog.tsx |
Status |
frontend | healthy | client/src/pages/Status.tsx |
Terms |
frontend | healthy | client/src/pages/Terms.tsx |
Privacy |
frontend | healthy | client/src/pages/Privacy.tsx |
Leads |
frontend | healthy | client/src/pages/Leads.tsx |
Inbox |
frontend | healthy | client/src/pages/Inbox.tsx |
Login |
frontend | healthy | client/src/pages/Login.tsx |
Campaigns |
frontend | healthy | client/src/pages/Campaigns.tsx |
ABTesting |
frontend | healthy | client/src/pages/ABTesting.tsx |
NotFound |
frontend | healthy | client/src/pages/NotFound.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /open/:trackingId |
api | healthy | server/trackingRoutes.ts |
GET /click/:trackingId/:encodedUrl |
api | healthy | server/trackingRoutes.ts |
GET /unsubscribe/:trackingId |
api | healthy | server/trackingRoutes.ts |
POST /unsubscribe/:trackingId |
api | healthy | server/trackingRoutes.ts |
GET / |
api | healthy | server/smartRules/webhooks.ts |
POST / |
api | healthy | server/smartRules/webhooks.ts |
PUT /:id |
api | healthy | server/smartRules/webhooks.ts |
DELETE /:id |
api | healthy | server/smartRules/webhooks.ts |
POST /:id/test |
api | healthy | server/smartRules/webhooks.ts |
GET /:id/logs |
api | healthy | server/smartRules/webhooks.ts |
GET /events |
api | healthy | server/smartRules/webhooks.ts |
GET /open/:trackingId.gif |
api | healthy | server/smartRules/trackingPixel.ts |
GET /click/:trackingId/:linkId |
api | healthy | server/smartRules/trackingPixel.ts |
POST /api/auth/register |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/login |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/login/2fa |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/refresh |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/logout |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/logout-all |
api | healthy | server/_core/authRoutes.ts |
GET /api/auth/me |
api | healthy | server/_core/authRoutes.ts |
PUT /api/auth/profile |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/forgot-password |
api | healthy | server/_core/authRoutes.ts |
PUT /api/auth/password |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/2fa/setup |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/2fa/verify |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/2fa/disable |
api | healthy | server/_core/authRoutes.ts |
GET /api/auth/2fa/status |
api | healthy | server/_core/authRoutes.ts |
POST /api/auth/2fa/regenerate-backup |
api | healthy | server/_core/authRoutes.ts |
GET /health |
api | healthy | server/_core/index.ts |
POST /api/stripe/webhook |
api | healthy | server/_core/index.ts |
POST /api/sendgrid/inbound |
api | healthy | server/_core/index.ts |
USE /api/auth/login |
api | healthy | server/_core/index.ts |
USE /api/auth/register |
api | healthy | server/_core/index.ts |
USE /api/auth/forgot-password |
api | healthy | server/_core/index.ts |
USE /api/auth |
api | healthy | server/_core/index.ts |
USE /api/track |
api | healthy | server/_core/index.ts |
POST /api/sendgrid/webhook |
api | healthy | server/_core/index.ts |
USE /api/trpc |
api | healthy | server/_core/index.ts |
GET /api/oauth/callback |
api | healthy | server/_core/oauth.ts |
GET /api/admin/stats |
api | healthy | server/_core/adminRoutes.ts |
GET /api/admin/users |
api | healthy | server/_core/adminRoutes.ts |
PUT /api/admin/users/:id/role |
api | healthy | server/_core/adminRoutes.ts |
DELETE /api/admin/users/:id |
api | healthy | server/_core/adminRoutes.ts |
GET /api/admin/companies/stats |
api | healthy | server/_core/adminRoutes.ts |
POST /api/admin/import-companies |
api | healthy | server/_core/adminRoutes.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
scheduled_jobs |
data | healthy | server/smartRules/schema-updates.sql |
webhooks |
data | healthy | server/smartRules/schema-updates.sql |
webhook_logs |
data | healthy | server/smartRules/schema-updates.sql |
email_events |
data | healthy | server/smartRules/schema-updates.sql |
sequences |
data | healthy | server/smartRules/schema-updates.sql |
sequence_steps |
data | healthy | server/smartRules/schema-updates.sql |
sequence_enrollments |
data | healthy | server/smartRules/schema-updates.sql |
inbound_messages |
data | healthy | drizzle/0001_lead_reply_agent.sql |
ab_test_variants |
data | healthy | drizzle/0000_baseline_postgres.sql |
ab_tests |
data | healthy | drizzle/0000_baseline_postgres.sql |
activities |
data | healthy | drizzle/0000_baseline_postgres.sql |
activity_logs |
data | healthy | drizzle/0000_baseline_postgres.sql |
ai_integrations |
data | healthy | drizzle/0000_baseline_postgres.sql |
calendar_events |
data | healthy | drizzle/0000_baseline_postgres.sql |
campaigns |
data | healthy | drizzle/0000_baseline_postgres.sql |
data_update_logs |
data | healthy | drizzle/0000_baseline_postgres.sql |
email_queue |
data | healthy | drizzle/0000_baseline_postgres.sql |
email_templates |
data | healthy | drizzle/0000_baseline_postgres.sql |
enrichment_jobs |
data | healthy | drizzle/0000_baseline_postgres.sql |
enrichment_queue |
data | healthy | drizzle/0000_baseline_postgres.sql |
lead_scores |
data | healthy | drizzle/0000_baseline_postgres.sql |
leads |
data | healthy | drizzle/0000_baseline_postgres.sql |
norwegian_companies |
data | healthy | drizzle/0000_baseline_postgres.sql |
notifications |
data | healthy | drizzle/0000_baseline_postgres.sql |
referral_stats |
data | healthy | drizzle/0000_baseline_postgres.sql |
referrals |
data | healthy | drizzle/0000_baseline_postgres.sql |
refresh_tokens |
data | healthy | drizzle/0000_baseline_postgres.sql |
saved_companies |
data | healthy | drizzle/0000_baseline_postgres.sql |
saved_filters |
data | healthy | drizzle/0000_baseline_postgres.sql |
score_history |
data | healthy | drizzle/0000_baseline_postgres.sql |
scoring_rules |
data | healthy | drizzle/0000_baseline_postgres.sql |
system_settings |
data | healthy | drizzle/0000_baseline_postgres.sql |
team_invitations |
data | healthy | drizzle/0000_baseline_postgres.sql |
teams |
data | healthy | drizzle/0000_baseline_postgres.sql |
user_onboarding |
data | healthy | drizzle/0000_baseline_postgres.sql |
users |
data | healthy | drizzle/0000_baseline_postgres.sql |
webhook_deliveries |
data | healthy | drizzle/0000_baseline_postgres.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
client |
software | healthy | client |
src |
software | healthy | client/src |
components |
software | healthy | client/src/components |
analytics |
software | healthy | client/src/components/analytics |
ui |
software | healthy | client/src/components/ui |
dashboard |
software | healthy | client/src/components/dashboard |
admin |
software | healthy | client/src/components/admin |
contexts |
software | healthy | client/src/contexts |
lib |
software | healthy | client/src/lib |
pages |
software | healthy | client/src/pages |
_core |
software | healthy | client/src/_core |
hooks |
software | healthy | client/src/_core/hooks |
hooks |
software | healthy | client/src/hooks |
.circleci |
software | healthy | .circleci |
docs |
software | healthy | docs |
shared |
software | healthy | shared |
_core |
software | healthy | shared/_core |
server |
software | healthy | server |
enrichment |
software | healthy | server/enrichment |
middleware |
software | healthy | server/middleware |
smartRules |
software | healthy | server/smartRules |
_core |
software | healthy | server/_core |
types |
software | healthy | server/_core/types |
services |
software | healthy | server/services |
drizzle |
software | healthy | drizzle |
meta |
software | healthy | drizzle/meta |
_archive_mysql |
software | healthy | drizzle/_archive_mysql |
meta |
software | healthy | drizzle/_archive_mysql/meta |
e2e |
software | healthy | e2e |
helpers |
software | healthy | e2e/helpers |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::server/_core/oauth.ts |
security | healthy | server/_core/oauth.ts |
auth::client/src/pages/Docs.tsx |
security | healthy | client/src/pages/Docs.tsx |
auth::drizzle/schema.ts |
security | healthy | drizzle/schema.ts |
auth::vitest.config.ts |
security | healthy | vitest.config.ts |
auth::server/_core/auth.ts |
security | healthy | server/_core/auth.ts |
auth::server/_core/sdk.ts |
security | healthy | server/_core/sdk.ts |
auth::client/src/const.ts |
security | healthy | client/src/const.ts |
auth::.circleci/config.yml |
security | healthy | .circleci/config.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | client/src/components/ErrorBoundary.tsx:ErrorBoundary |
with |
software | healthy | shared/_core/errors.ts:with |
HttpError |
software | healthy | shared/_core/errors.ts:HttpError |
AuthService |
software | healthy | server/_core/auth.ts:AuthService |
OAuthService |
software | healthy | server/_core/sdk.ts:OAuthService |
SDKServer |
software | healthy | server/_core/sdk.ts:SDKServer |
auto |
software | healthy | drizzle/schema.ts:auto |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
mysql |
data | healthy | README.md |
postgres |
data | healthy | README.md |
redis |
data | healthy | README.md |
sqlite |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | vite.config.ts |
120.0.0.0 |
network | healthy | server/enrichment/googleMapsEmailFinder.ts |
169.254.169.254 |
network | healthy | server/enrichment/urlGuard.ts |
10.0.0.1 |
network | healthy | server/enrichment/urlGuard.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4173 |
network | healthy | vite.config.ts |
port:11 |
network | healthy | pnpm-lock.yaml |
port:12 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::azure |
hardware | healthy | client/src/components/admin/AISettingsTab.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-eib3xzzh |
software | healthy | /tmp/repobility-clone-eib3xzzh |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::e2e/helpers/auth.ts |
security | healthy | e2e/helpers/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
circleci |
cicd | healthy | .circleci/config.yml |
This page is publicly accessible at:
https://repobility.com/scan/cc054fde-57b6-4e1b-a2d1-70a1370a9b40/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cc054fde-57b6-4e1b-a2d1-70a1370a9b40/
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.