https://github.com/SHAMAN-KATHMANDU/ims
· scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)
364 raw signals (45 security + 319 graph)
Last scanned 2 months, 2 weeks ago · v1 · 293 actionable findings from 2 signal sources. 202 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 10969 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 |
|---|---|---|---|
buildMockPrisma |
software | healthy | apps/api/tests/seeds-rbac-roles-mapping.test.ts:buildMockPr… |
nameByRoleId |
software | healthy | apps/api/tests/seeds-rbac-roles-mapping.test.ts:nameByRoleId |
dangerousCount |
software | healthy | apps/api/tests/security/dangerous-permission-audit.test.ts:… |
makeReq |
software | healthy | apps/api/tests/security/error-report-role-auth.test.ts:make… |
mockRes |
software | healthy | apps/api/tests/security/error-report-role-auth.test.ts:mock… |
createToken |
software | healthy | apps/api/tests/security/permissions-rbac.test.ts:createToken |
allowBit |
software | healthy | apps/api/tests/security/permissions-rbac.test.ts:allowBit |
denyBit |
software | healthy | apps/api/tests/security/permissions-rbac.test.ts:denyBit |
makeToken |
software | healthy | apps/api/tests/security/auth-password-rate-limit.test.ts:ma… |
createApp |
software | healthy | apps/api/tests/security/auth-password-rate-limit.test.ts:cr… |
makeConfig |
software | healthy | apps/api/tests/integration/api/template-apply-custom-pages.… |
BIT |
software | healthy | apps/api/tests/integration/api/permissions-resolution.integ… |
memberPerms |
software | healthy | apps/api/tests/integration/api/permissions-resolution.integ… |
salesLeadPerms |
software | healthy | apps/api/tests/integration/api/permissions-resolution.integ… |
setupAndCheck |
software | healthy | apps/api/tests/integration/api/permissions-resolution.integ… |
makeConfig |
software | healthy | apps/api/tests/integration/api/template-apply-preserves-ide… |
makeTemplate |
software | healthy | apps/api/tests/integration/api/template-apply-preserves-ide… |
buildMockRepo |
software | healthy | apps/api/tests/integration/api/template-apply-preserves-ide… |
app |
software | healthy | apps/api/tests/integration/api/template-apply-preserves-ide… |
createToken |
software | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
makeConfig |
software | healthy | apps/api/tests/integration/api/template-apply-fork-preferre… |
buildMockRepo |
software | healthy | apps/api/tests/integration/api/template-apply-fork-preferre… |
signAdminToken |
software | healthy | apps/api/tests/integration/api/automation.integration.test.… |
ifNodes |
software | healthy | apps/api/tests/integration/api/automation.integration.test.… |
swNodes |
software | healthy | apps/api/tests/integration/api/automation.integration.test.… |
BIT |
software | healthy | apps/api/tests/integration/api/permissions-deny-vs-allow.in… |
createProduct |
software | healthy | apps/api/tests/factories/product.factory.ts:createProduct |
createSale |
software | healthy | apps/api/tests/factories/sale.factory.ts:createSale |
createSaleItem |
software | healthy | apps/api/tests/factories/sale.factory.ts:createSaleItem |
createInventory |
software | healthy | apps/api/tests/factories/inventory.factory.ts:createInvento… |
createUser |
software | healthy | apps/api/tests/factories/user.factory.ts:createUser |
createTenant |
software | healthy | apps/api/tests/factories/tenant.factory.ts:createTenant |
createCategory |
software | healthy | apps/api/tests/factories/category.factory.ts:createCategory |
apiRequest |
software | healthy | apps/api/tests/helpers/api.ts:apiRequest |
withAuth |
software | healthy | apps/api/tests/helpers/api.ts:withAuth |
mockRes |
software | healthy | apps/api/tests/helpers/controller.ts:mockRes |
makeReq |
software | healthy | apps/api/tests/helpers/controller.ts:makeReq |
inside |
software | healthy | apps/api/tests/helpers/db.ts:inside |
withTestTransaction |
software | healthy | apps/api/tests/helpers/db.ts:withTestTransaction |
createMockDelegate |
software | healthy | apps/api/tests/helpers/mocks.ts:createMockDelegate |
createMockBasePrismaForTrash |
software | healthy | apps/api/tests/helpers/mocks.ts:createMockBasePrismaForTrash |
createMockService |
software | healthy | apps/api/tests/helpers/mocks.ts:createMockService |
delegate |
software | healthy | apps/api/tests/jobs/trash-cleanup.test.ts:delegate |
productDelegate |
software | healthy | apps/api/tests/jobs/trash-cleanup.test.ts:productDelegate |
categoryDelegate |
software | healthy | apps/api/tests/jobs/trash-cleanup.test.ts:categoryDelegate |
main |
software | healthy | apps/api/scripts/smoke-mcp.ts:main |
inner |
software | healthy | apps/api/scripts/smoke-mcp.ts:inner |
promptsMap |
software | healthy | apps/api/scripts/smoke-mcp.ts:promptsMap |
main |
software | healthy | apps/api/scripts/backfill-journey-types.ts:main |
name |
software | healthy | apps/api/scripts/backfill-journey-types.ts:name |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.dev.yml |
software | healthy | docker-compose.dev.yml |
.jscpdrc.json |
software | healthy | .jscpdrc.json |
commitlint.config.js |
software | healthy | commitlint.config.js |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
docker-compose.prod.yml |
software | healthy | docker-compose.prod.yml |
knip.json |
software | healthy | knip.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
docker-compose.yml |
software | healthy | docker-compose.yml |
.env.prod.example |
software | healthy | .env.prod.example |
tsconfig.build.json |
software | healthy | apps/api/tsconfig.build.json |
tsconfig.check.json |
software | healthy | apps/api/tsconfig.check.json |
package.json |
software | healthy | apps/api/package.json |
Dockerfile |
software | healthy | apps/api/Dockerfile |
.env.example |
software | healthy | apps/api/.env.example |
tsconfig.json |
software | healthy | apps/api/tsconfig.json |
eslint.config.mjs |
software | healthy | apps/api/eslint.config.mjs |
docker-entrypoint.sh |
software | healthy | apps/api/docker-entrypoint.sh |
.env.prod.example |
software | healthy | apps/api/.env.prod.example |
seeds-rbac-roles-mapping.test.ts |
software | healthy | apps/api/tests/seeds-rbac-roles-mapping.test.ts |
permissions-cross-tenant.test.ts |
software | healthy | apps/api/tests/security/permissions-cross-tenant.test.ts |
permissions-overwrite-constraints.test.ts |
software | healthy | apps/api/tests/security/permissions-overwrite-constraints.t… |
cross-tenant.test.ts |
software | healthy | apps/api/tests/security/cross-tenant.test.ts |
dangerous-permission-audit.test.ts |
software | healthy | apps/api/tests/security/dangerous-permission-audit.test.ts |
error-report-role-auth.test.ts |
software | healthy | apps/api/tests/security/error-report-role-auth.test.ts |
permissions-rbac.test.ts |
software | healthy | apps/api/tests/security/permissions-rbac.test.ts |
auth-password-rate-limit.test.ts |
software | healthy | apps/api/tests/security/auth-password-rate-limit.test.ts |
idor.test.ts |
software | healthy | apps/api/tests/security/idor.test.ts |
auth-bypass.test.ts |
software | healthy | apps/api/tests/security/auth-bypass.test.ts |
transfer-concurrency.test.ts |
software | healthy | apps/api/tests/concurrency/transfer-concurrency.test.ts |
delete-update-race.test.ts |
software | healthy | apps/api/tests/concurrency/delete-update-race.test.ts |
inventory-race.test.ts |
software | healthy | apps/api/tests/concurrency/inventory-race.test.ts |
schema-edge.test.ts |
software | healthy | apps/api/tests/edge/schema-edge.test.ts |
time-based.test.ts |
software | healthy | apps/api/tests/edge/time-based.test.ts |
controller-edge.integration.test.ts |
software | healthy | apps/api/tests/edge/controller-edge.integration.test.ts |
auth.integration.test.ts |
software | healthy | apps/api/tests/integration/api/auth.integration.test.ts |
template-apply-custom-pages.integration.test.ts |
software | healthy | apps/api/tests/integration/api/template-apply-custom-pages.… |
sale.integration.test.ts |
software | healthy | apps/api/tests/integration/api/sale.integration.test.ts |
permissions-resolution.integration.test.ts |
software | healthy | apps/api/tests/integration/api/permissions-resolution.integ… |
transfer.integration.test.ts |
software | healthy | apps/api/tests/integration/api/transfer.integration.test.ts |
auth-flow.integration.test.ts |
software | healthy | apps/api/tests/integration/api/auth-flow.integration.test.ts |
permissions-administrator-bypass.integration.test.ts |
software | healthy | apps/api/tests/integration/api/permissions-administrator-by… |
template-apply-preserves-identity.integration.test.ts |
software | healthy | apps/api/tests/integration/api/template-apply-preserves-ide… |
gift-card-redeem.integration.test.ts |
software | healthy | apps/api/tests/integration/api/gift-card-redeem.integration… |
permissions-rbac.integration.test.ts |
software | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
product-bulk.integration.test.ts |
software | healthy | apps/api/tests/integration/api/product-bulk.integration.tes… |
bundle-public.integration.test.ts |
software | healthy | apps/api/tests/integration/api/bundle-public.integration.te… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
tests |
software | healthy | apps/api/tests |
security |
software | healthy | apps/api/tests/security |
concurrency |
software | healthy | apps/api/tests/concurrency |
edge |
software | healthy | apps/api/tests/edge |
integration |
software | healthy | apps/api/tests/integration |
api |
software | healthy | apps/api/tests/integration/api |
db |
software | healthy | apps/api/tests/integration/db |
property |
software | healthy | apps/api/tests/property |
factories |
software | healthy | apps/api/tests/factories |
helpers |
software | healthy | apps/api/tests/helpers |
failure |
software | healthy | apps/api/tests/failure |
jobs |
software | healthy | apps/api/tests/jobs |
perf |
software | healthy | apps/api/tests/perf |
scripts |
software | healthy | apps/api/scripts |
prisma |
software | healthy | apps/api/prisma |
seeds |
software | healthy | apps/api/prisma/seeds |
essential |
software | healthy | apps/api/prisma/seeds/essential |
scripts |
software | healthy | apps/api/prisma/scripts |
migrations |
software | healthy | apps/api/prisma/migrations |
20260320210000_message_reaction_external_owner |
software | healthy | apps/api/prisma/migrations/20260320210000_message_reaction_… |
20260311132522_add_deal_line_items |
software | healthy | apps/api/prisma/migrations/20260311132522_add_deal_line_ite… |
20260213072108_add_crm_models |
software | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models |
20260415120000_add_blog_posts_and_categories |
software | healthy | apps/api/prisma/migrations/20260415120000_add_blog_posts_an… |
20260506120000_add_content_body_columns |
software | healthy | apps/api/prisma/migrations/20260506120000_add_content_body_… |
20260403120000_automation_flow_graph |
software | healthy | apps/api/prisma/migrations/20260403120000_automation_flow_g… |
20260310115903_add_promo_discount_to_sale |
software | healthy | apps/api/prisma/migrations/20260310115903_add_promo_discoun… |
20260444120000_add_form_submission_delivery |
software | healthy | apps/api/prisma/migrations/20260444120000_add_form_submissi… |
20260312151410_add_password_reset_requests |
software | healthy | apps/api/prisma/migrations/20260312151410_add_password_rese… |
20260225035050_tenant_plan_customers |
software | healthy | apps/api/prisma/migrations/20260225035050_tenant_plan_custo… |
20260306081922_add_sales_pipeline_to_plan_limits |
software | healthy | apps/api/prisma/migrations/20260306081922_add_sales_pipelin… |
20260420120000_notification_website_order_new |
software | healthy | apps/api/prisma/migrations/20260420120000_notification_webs… |
20260508120000_media_alt_text_folder |
software | healthy | apps/api/prisma/migrations/20260508120000_media_alt_text_fo… |
20260315154657_crm_pipeline_framework |
software | healthy | apps/api/prisma/migrations/20260315154657_crm_pipeline_fram… |
20260425173126_tenant_business_profile |
software | healthy | apps/api/prisma/migrations/20260425173126_tenant_business_p… |
20260308102543_add_promo_codes_used_to_sale |
software | healthy | apps/api/prisma/migrations/20260308102543_add_promo_codes_u… |
20260510130000_backfill_legacy_drift |
software | healthy | apps/api/prisma/migrations/20260510130000_backfill_legacy_d… |
20260320200000_add_reactions_reply_edit |
software | healthy | apps/api/prisma/migrations/20260320200000_add_reactions_rep… |
20260307180843_add_messaging_system |
software | healthy | apps/api/prisma/migrations/20260307180843_add_messaging_sys… |
20260509230000_add_site_config_navigation |
software | healthy | apps/api/prisma/migrations/20260509230000_add_site_config_n… |
20260312160258_add_sale_soft_delete |
software | healthy | apps/api/prisma/migrations/20260312160258_add_sale_soft_del… |
20260430120000_form_submissions |
software | healthy | apps/api/prisma/migrations/20260430120000_form_submissions |
20260442120000_add_gift_cards |
software | healthy | apps/api/prisma/migrations/20260442120000_add_gift_cards |
20260426120000_site_config_theme_tokens |
software | healthy | apps/api/prisma/migrations/20260426120000_site_config_theme… |
20260220100000_variation_ims_code_only |
software | healthy | apps/api/prisma/migrations/20260220100000_variation_ims_cod… |
20260404100000_automation_run_flow_graph_snapshot |
software | healthy | apps/api/prisma/migrations/20260404100000_automation_run_fl… |
20260510120000_add_site_config_offers |
software | healthy | apps/api/prisma/migrations/20260510120000_add_site_config_o… |
20260401170000_add_platform_automation_backbone |
software | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
20260312165022_add_manual_sale_discounts |
software | healthy | apps/api/prisma/migrations/20260312165022_add_manual_sale_d… |
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 | apps/api/src/config/router.config.ts |
USE /webhooks |
api | healthy | apps/api/src/config/router.config.ts |
USE /auth |
api | healthy | apps/api/src/config/router.config.ts |
USE /mcp/tokens |
api | healthy | apps/api/src/config/router.config.ts |
USE /mcp |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/preview/page |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/preview/site |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/v1 |
api | healthy | apps/api/src/config/router.config.ts |
USE /public |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/blog |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/pages |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/snippets |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/site-layouts |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/orders |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/cart-pings |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/form-submissions |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/bundles |
api | healthy | apps/api/src/config/router.config.ts |
USE /public/gift-cards |
api | healthy | apps/api/src/config/router.config.ts |
USE /internal |
api | healthy | apps/api/src/config/router.config.ts |
USE /platform |
api | healthy | apps/api/src/config/router.config.ts |
USE /platform/site-templates |
api | healthy | apps/api/src/config/router.config.ts |
USE /users |
api | healthy | apps/api/src/config/router.config.ts |
USE /products |
api | healthy | apps/api/src/config/router.config.ts |
USE /categories |
api | healthy | apps/api/src/config/router.config.ts |
USE /attribute-types |
api | healthy | apps/api/src/config/router.config.ts |
USE /vendors |
api | healthy | apps/api/src/config/router.config.ts |
USE /locations |
api | healthy | apps/api/src/config/router.config.ts |
USE /inventory |
api | healthy | apps/api/src/config/router.config.ts |
USE /transfers |
api | healthy | apps/api/src/config/router.config.ts |
USE /members |
api | healthy | apps/api/src/config/router.config.ts |
USE /sales |
api | healthy | apps/api/src/config/router.config.ts |
USE /promos |
api | healthy | apps/api/src/config/router.config.ts |
USE /audit-logs |
api | healthy | apps/api/src/config/router.config.ts |
USE /error-reports |
api | healthy | apps/api/src/config/router.config.ts |
USE /analytics |
api | healthy | apps/api/src/config/router.config.ts |
USE /dashboard |
api | healthy | apps/api/src/config/router.config.ts |
USE /bulk |
api | healthy | apps/api/src/config/router.config.ts |
USE /companies |
api | healthy | apps/api/src/config/router.config.ts |
USE /contacts |
api | healthy | apps/api/src/config/router.config.ts |
USE /leads |
api | healthy | apps/api/src/config/router.config.ts |
USE /pipelines |
api | healthy | apps/api/src/config/router.config.ts |
USE /deals |
api | healthy | apps/api/src/config/router.config.ts |
USE /tasks |
api | healthy | apps/api/src/config/router.config.ts |
USE /activities |
api | healthy | apps/api/src/config/router.config.ts |
USE /notifications |
api | healthy | apps/api/src/config/router.config.ts |
USE /crm |
api | healthy | apps/api/src/config/router.config.ts |
USE /crm-settings |
api | healthy | apps/api/src/config/router.config.ts |
USE /tenant-settings |
api | healthy | apps/api/src/config/router.config.ts |
USE /tenants |
api | healthy | apps/api/src/config/router.config.ts |
USE /sites |
api | healthy | apps/api/src/config/router.config.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MessengerProvider |
software | healthy | apps/api/src/providers/messenger.provider.ts:MessengerProvi… |
GeminiApiProvider |
software | healthy | apps/api/src/providers/llm/gemini-api.provider.ts:GeminiApi… |
OpenAIResponsesProvider |
software | healthy | apps/api/src/providers/llm/openai-responses.provider.ts:Ope… |
S3KeyError |
software | healthy | apps/api/src/lib/s3/s3Key.ts:S3KeyError |
BundleService |
software | healthy | apps/api/src/modules/bundles/bundle.service.ts:BundleService |
BundleRepository |
software | healthy | apps/api/src/modules/bundles/bundle.repository.ts:BundleRep… |
BundleController |
software | healthy | apps/api/src/modules/bundles/bundle.controller.ts:BundleCon… |
AutomationService |
software | healthy | apps/api/src/modules/automation/automation.service.ts:Autom… |
AutomationController |
software | healthy | apps/api/src/modules/automation/automation.controller.ts:Au… |
AutomationProcessingError |
software | healthy | apps/api/src/modules/automation/automation.runtime.ts:Autom… |
AutomationRepository |
software | healthy | apps/api/src/modules/automation/automation.repository.ts:Au… |
BlogRepository |
software | healthy | apps/api/src/modules/blog/blog.repository.ts:BlogRepository |
BlogController |
software | healthy | apps/api/src/modules/blog/blog.controller.ts:BlogController |
BlogService |
software | healthy | apps/api/src/modules/blog/blog.service.ts:BlogService |
ReviewWorkflowController |
software | healthy | apps/api/src/modules/review-workflow/review-workflow.contro… |
InventoryRepository |
software | healthy | apps/api/src/modules/inventory/inventory.repository.ts:Inve… |
InventoryController |
software | healthy | apps/api/src/modules/inventory/inventory.controller.ts:Inve… |
InventoryService |
software | healthy | apps/api/src/modules/inventory/inventory.service.ts:Invento… |
ErrorReportRepository |
software | healthy | apps/api/src/modules/error-reports/error-report.repository.… |
ErrorReportService |
software | healthy | apps/api/src/modules/error-reports/error-report.service.ts:… |
ErrorReportController |
software | healthy | apps/api/src/modules/error-reports/error-report.controller.… |
UserRepository |
software | healthy | apps/api/src/modules/users/user.repository.ts:UserRepository |
PasswordResetRepository |
software | healthy | apps/api/src/modules/users/password-reset.repository.ts:Pas… |
UserController |
software | healthy | apps/api/src/modules/users/user.controller.ts:UserController |
UserService |
software | healthy | apps/api/src/modules/users/user.service.ts:UserService |
GiftCardService |
software | healthy | apps/api/src/modules/gift-cards/gift-card.service.ts:GiftCa… |
GiftCardController |
software | healthy | apps/api/src/modules/gift-cards/gift-card.controller.ts:Gif… |
GiftCardRepository |
software | healthy | apps/api/src/modules/gift-cards/gift-card.repository.ts:Gif… |
NotificationService |
software | healthy | apps/api/src/modules/notifications/notification.service.ts:… |
NotificationRepository |
software | healthy | apps/api/src/modules/notifications/notification.repository.… |
NotificationController |
software | healthy | apps/api/src/modules/notifications/notification.controller.… |
PublicCartPingsController |
software | healthy | apps/api/src/modules/public-cart-pings/public-cart-pings.co… |
CrmSettingsRepository |
software | healthy | apps/api/src/modules/crm-settings/crm-settings.repository.t… |
CrmSettingsService |
software | healthy | apps/api/src/modules/crm-settings/crm-settings.service.ts:C… |
CrmSettingsController |
software | healthy | apps/api/src/modules/crm-settings/crm-settings.controller.t… |
AuthService |
software | healthy | apps/api/src/modules/auth/auth.service.ts:AuthService |
AuthController |
software | healthy | apps/api/src/modules/auth/auth.controller.ts:AuthController |
AuthRepository |
software | healthy | apps/api/src/modules/auth/auth.repository.ts:AuthRepository |
PlatformWebsitesService |
software | healthy | apps/api/src/modules/platform-websites/platform-websites.se… |
PlatformWebsitesController |
software | healthy | apps/api/src/modules/platform-websites/platform-websites.co… |
PlatformWebsitesRepository |
software | healthy | apps/api/src/modules/platform-websites/platform-websites.re… |
BulkController |
software | healthy | apps/api/src/modules/bulk/bulk.controller.ts:BulkController |
BulkService |
software | healthy | apps/api/src/modules/bulk/bulk.service.ts:BulkService |
BulkRepository |
software | healthy | apps/api/src/modules/bulk/bulk.repository.ts:BulkRepository |
AnalyticsRepository |
software | healthy | apps/api/src/modules/analytics/analytics.repository.ts:Anal… |
AnalyticsController |
software | healthy | apps/api/src/modules/analytics/analytics.controller.ts:Anal… |
AnalyticsService |
software | healthy | apps/api/src/modules/analytics/analytics.service.ts:Analyti… |
LeadRepository |
software | healthy | apps/api/src/modules/leads/lead.repository.ts:LeadRepository |
LeadController |
software | healthy | apps/api/src/modules/leads/lead.controller.ts:LeadController |
LeadService |
software | healthy | apps/api/src/modules/leads/lead.service.ts:LeadService |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/pages.service.test |
frontend | healthy | apps/api/src/modules/pages/pages.service.test.ts |
/pages.repository |
frontend | healthy | apps/api/src/modules/pages/pages.repository.ts |
/mcp-tools-update |
frontend | healthy | apps/api/src/modules/pages/mcp-tools-update.ts |
/mcp-tools-create |
frontend | healthy | apps/api/src/modules/pages/mcp-tools-create.ts |
/pages.repository.test |
frontend | healthy | apps/api/src/modules/pages/pages.repository.test.ts |
/pages.schema |
frontend | healthy | apps/api/src/modules/pages/pages.schema.ts |
/pages.schema.test |
frontend | healthy | apps/api/src/modules/pages/pages.schema.test.ts |
/pages.controller.test |
frontend | healthy | apps/api/src/modules/pages/pages.controller.test.ts |
/pages.revalidate |
frontend | healthy | apps/api/src/modules/pages/pages.revalidate.ts |
/pages.router |
frontend | healthy | apps/api/src/modules/pages/pages.router.ts |
/pages.revalidate.test |
frontend | healthy | apps/api/src/modules/pages/pages.revalidate.test.ts |
/pages.controller |
frontend | healthy | apps/api/src/modules/pages/pages.controller.ts |
/pages.service |
frontend | healthy | apps/api/src/modules/pages/pages.service.ts |
/page.tsx |
frontend | healthy | apps/tenant-site/app/page.tsx |
/blog/tag/[tag] |
frontend | healthy | apps/tenant-site/app/blog/tag/[tag]/page.tsx |
/blog/category/[slug] |
frontend | healthy | apps/tenant-site/app/blog/category/[slug]/page.tsx |
/blog/[slug] |
frontend | healthy | apps/tenant-site/app/blog/[slug]/page.tsx |
/[...slug] |
frontend | healthy | apps/tenant-site/app/[...slug]/page.tsx |
/preview/site/[scope] |
frontend | healthy | apps/tenant-site/app/preview/site/[scope]/page.tsx |
/preview/page/[id] |
frontend | healthy | apps/tenant-site/app/preview/page/[id]/page.tsx |
/collections/[slug] |
frontend | healthy | apps/tenant-site/app/collections/[slug]/page.tsx |
/landing/[slug] |
frontend | healthy | apps/tenant-site/app/landing/[slug]/page.tsx |
/products/[id] |
frontend | healthy | apps/tenant-site/app/products/[id]/page.tsx |
/checkout |
frontend | healthy | apps/tenant-site/app/checkout/page.tsx |
/login |
frontend | healthy | apps/web/app/login/page.tsx |
/loading |
frontend | healthy | apps/web/app/loading/page.tsx |
/401 |
frontend | healthy | apps/web/app/401/page.tsx |
/[workspace]/(cms)/site |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/page.tsx |
/[workspace]/(cms)/site/settings |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/settings/page.tsx |
/[workspace]/(cms)/site/blog |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/blog/page.tsx |
/[workspace]/(cms)/site/navigation |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/navigation/page.tsx |
/[workspace]/(cms)/site/media |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/media/page.tsx |
/[workspace]/(cms)/site/dashboard |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/dashboard/page.tsx |
/[workspace]/(cms)/site/post/[postId] |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/post/[postId]/page.tsx |
/[workspace]/(cms)/site/design |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/design/page.tsx |
/[workspace]/(cms)/site/templates |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/templates/page.tsx |
/[workspace]/(cms)/site/templates/[id]/edit |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/templates/[id]/edit/pag… |
/[workspace]/(cms)/site/collections |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/collections/page.tsx |
/page |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/pages/page.tsx |
/[workspace]/(cms)/site/snippets |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/snippets/page.tsx |
/[workspace]/(cms)/site/snippets/[id] |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/snippets/[id]/page.tsx |
/[workspace]/(cms)/site/builder/[pageId] |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/builder/[pageId]/page.t… |
/[workspace]/(cms)/site/offers |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/offers/page.tsx |
/[workspace]/(cms)/site/blocks |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/blocks/page.tsx |
/[workspace]/(cms)/site/forms |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/forms/page.tsx |
/[workspace]/(cms)/site/seo |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/seo/page.tsx |
/[workspace]/(cms)/site/domains |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/domains/page.tsx |
/[workspace]/login |
frontend | healthy | apps/web/app/[workspace]/login/page.tsx |
/[workspace]/forgot-password |
frontend | healthy | apps/web/app/[workspace]/forgot-password/page.tsx |
/[workspace]/(admin) |
frontend | healthy | apps/web/app/[workspace]/(admin)/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Loading |
frontend | healthy | apps/tenant-site/app/loading.tsx |
HomeError |
frontend | healthy | apps/tenant-site/app/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/blog/loading.tsx |
BlogError |
frontend | healthy | apps/tenant-site/app/blog/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/blog/[slug]/loading.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/contact/loading.tsx |
ContactError |
frontend | healthy | apps/tenant-site/app/contact/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/[...slug]/loading.tsx |
CmsPageError |
frontend | healthy | apps/tenant-site/app/[...slug]/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/cart/loading.tsx |
CartError |
frontend | healthy | apps/tenant-site/app/cart/error.tsx |
CollectionNotFound |
frontend | healthy | apps/tenant-site/app/collections/[slug]/not-found.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/collections/[slug]/loading.tsx |
CollectionError |
frontend | healthy | apps/tenant-site/app/collections/[slug]/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/landing/[slug]/loading.tsx |
LandingError |
frontend | healthy | apps/tenant-site/app/landing/[slug]/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/offers/loading.tsx |
OffersError |
frontend | healthy | apps/tenant-site/app/offers/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/products/loading.tsx |
ProductsError |
frontend | healthy | apps/tenant-site/app/products/error.tsx |
ProductNotFound |
frontend | healthy | apps/tenant-site/app/products/[id]/not-found.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/products/[id]/loading.tsx |
ProductError |
frontend | healthy | apps/tenant-site/app/products/[id]/error.tsx |
Loading |
frontend | healthy | apps/tenant-site/app/checkout/loading.tsx |
CheckoutError |
frontend | healthy | apps/tenant-site/app/checkout/error.tsx |
NotFound |
frontend | healthy | apps/web/app/not-found.tsx |
Loading |
frontend | healthy | apps/web/app/loading.tsx |
Page |
frontend | healthy | apps/web/app/page.tsx |
RootLayout |
frontend | healthy | apps/web/app/layout.tsx |
Error |
frontend | healthy | apps/web/app/error.tsx |
GlobalError |
frontend | healthy | apps/web/app/global-error.tsx |
LoginPage |
frontend | healthy | apps/web/app/login/page.tsx |
Loading |
frontend | healthy | apps/web/app/loading/page.tsx |
UnauthorizedContent |
frontend | healthy | apps/web/app/401/UnauthorizedContent.tsx |
UnauthorizedPage |
frontend | healthy | apps/web/app/401/page.tsx |
WorkspaceNotFound |
frontend | healthy | apps/web/app/[workspace]/not-found.tsx |
Loading |
frontend | healthy | apps/web/app/[workspace]/loading.tsx |
WorkspaceLayout |
frontend | healthy | apps/web/app/[workspace]/layout.tsx |
WorkspaceError |
frontend | healthy | apps/web/app/[workspace]/error.tsx |
SettingsPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/settings/page.tsx |
BlogPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/blog/page.tsx |
NavigationPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/navigation/page.tsx |
MediaPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/media/page.tsx |
DashboardPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/dashboard/page.tsx |
DesignPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/design/page.tsx |
TemplatesPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/templates/page.tsx |
Page |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/templates/[id]/edit/pag… |
CollectionsPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/collections/page.tsx |
PagesPage |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/pages/page.tsx |
SnippetsRoute |
frontend | healthy | apps/web/app/[workspace]/(cms)/site/snippets/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
deal_line_items |
data | healthy | apps/api/prisma/migrations/20260311132522_add_deal_line_ite… |
companies |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
contact_tags |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
contact_tag_links |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
contacts |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
contact_notes |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
contact_attachments |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
contact_communications |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
leads |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
pipelines |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
deals |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
tasks |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
activities |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
notifications |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
blog_categories |
data | healthy | apps/api/prisma/migrations/20260415120000_add_blog_posts_an… |
blog_posts |
data | healthy | apps/api/prisma/migrations/20260415120000_add_blog_posts_an… |
password_reset_requests |
data | healthy | apps/api/prisma/migrations/20260312151410_add_password_rese… |
remarketing_sequences |
data | healthy | apps/api/prisma/migrations/20260315154657_crm_pipeline_fram… |
tenant_business_profiles |
data | healthy | apps/api/prisma/migrations/20260425173126_tenant_business_p… |
tenant_api_keys |
data | healthy | apps/api/prisma/migrations/20260510130000_backfill_legacy_d… |
message_reactions |
data | healthy | apps/api/prisma/migrations/20260320200000_add_reactions_rep… |
messaging_channels |
data | healthy | apps/api/prisma/migrations/20260307180843_add_messaging_sys… |
conversations |
data | healthy | apps/api/prisma/migrations/20260307180843_add_messaging_sys… |
messages |
data | healthy | apps/api/prisma/migrations/20260307180843_add_messaging_sys… |
webhook_events |
data | healthy | apps/api/prisma/migrations/20260307180843_add_messaging_sys… |
form_submissions |
data | healthy | apps/api/prisma/migrations/20260430120000_form_submissions/… |
gift_cards |
data | healthy | apps/api/prisma/migrations/20260442120000_add_gift_cards/mi… |
automation_definitions |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
automation_triggers |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
automation_steps |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
automation_events |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
automation_runs |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
automation_run_steps |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
work_items |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
inventory_signals |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
work_item_links |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
bundles |
data | healthy | apps/api/prisma/migrations/20260440120000_add_bundles/migra… |
tenant_pages |
data | healthy | apps/api/prisma/migrations/20260416120000_tenant_pages_drop… |
block_comments |
data | healthy | apps/api/prisma/migrations/20260506150000_add_review_workfl… |
tenant_redirects |
data | healthy | apps/api/prisma/migrations/20260446120000_add_tenant_redire… |
forms |
data | healthy | apps/api/prisma/migrations/20260509000000_add_forms_table/m… |
mcp_tokens |
data | healthy | apps/api/prisma/migrations/20260526121030_add_mcp_tokens/mi… |
crm_sources |
data | healthy | apps/api/prisma/migrations/20260302155310_add_contact_sourc… |
tenants |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
plan_limits |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
pricing_plans |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
subscriptions |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
tenant_payments |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
users |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
categories |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
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 | apps/api/prisma/migrations/20260320210000_message_reaction_… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260311132522_add_deal_line_ite… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260213072108_add_crm_models/mi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260415120000_add_blog_posts_an… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260506120000_add_content_body_… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260403120000_automation_flow_g… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260310115903_add_promo_discoun… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260444120000_add_form_submissi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260312151410_add_password_rese… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260225035050_tenant_plan_custo… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260306081922_add_sales_pipelin… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260420120000_notification_webs… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260508120000_media_alt_text_fo… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260315154657_crm_pipeline_fram… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260425173126_tenant_business_p… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260308102543_add_promo_codes_u… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260510130000_backfill_legacy_d… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260320200000_add_reactions_rep… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260307180843_add_messaging_sys… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260509230000_add_site_config_n… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260312160258_add_sale_soft_del… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260430120000_form_submissions/… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260442120000_add_gift_cards/mi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260426120000_site_config_theme… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260220100000_variation_ims_cod… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260404100000_automation_run_fl… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260510120000_add_site_config_o… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260401170000_add_platform_auto… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260312165022_add_manual_sale_d… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260440120000_add_bundles/migra… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260416120000_tenant_pages_drop… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260506150000_add_review_workfl… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260436120000_add_site_config_c… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260446120000_add_tenant_redire… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260401143000_enforce_unique_wo… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260324170939_pipeline_closing_… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260509000000_add_forms_table/m… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260311124745_add_email_to_acti… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260313120000_use_escalated_sta… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260224120000_add_max_customers… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260402013000_add_exhausted_aut… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260526121030_add_mcp_tokens/mi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260312161204_add_sale_edit_bra… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260302155310_add_contact_sourc… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260208000000_multi_tenant_foun… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260224130000_add_tenant_limit_… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260320180000_conversation_part… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260413160235_add_tenant_domain… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260506130000_add_content_versi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260224105008_add_discount_type… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::apps/api/tests/edge/schema-edge.test.ts |
security | healthy | apps/api/tests/edge/schema-edge.test.ts |
password_literal::apps/api/tests/edge/schema-edge.test.ts |
security | healthy | apps/api/tests/edge/schema-edge.test.ts |
password_literal::apps/api/tests/edge/schema-edge.test.ts |
security | healthy | apps/api/tests/edge/schema-edge.test.ts |
password_literal::apps/api/tests/integration/api/permission… |
security | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
password_literal::apps/api/tests/integration/api/permission… |
security | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
password_literal::apps/api/tests/integration/api/permission… |
security | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
password_literal::apps/api/tests/integration/api/permission… |
security | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
password_literal::apps/api/tests/integration/api/permission… |
security | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
password_literal::apps/api/tests/integration/db/essential-s… |
security | healthy | apps/api/tests/integration/db/essential-seed.test.ts |
password_literal::apps/api/tests/integration/db/essential-s… |
security | healthy | apps/api/tests/integration/db/essential-seed.test.ts |
password_literal::apps/api/tests/integration/db/essential-s… |
security | healthy | apps/api/tests/integration/db/essential-seed.test.ts |
password_literal::apps/api/tests/integration/db/essential-s… |
security | healthy | apps/api/tests/integration/db/essential-seed.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/property/schema-fuzz.test.… |
security | healthy | apps/api/tests/property/schema-fuzz.test.ts |
password_literal::apps/api/tests/factories/user.factory.ts |
security | healthy | apps/api/tests/factories/user.factory.ts |
password_literal::apps/api/prisma/seeds/04-users.seed.ts |
security | healthy | apps/api/prisma/seeds/04-users.seed.ts |
password_literal::apps/api/src/README.md |
security | healthy | apps/api/src/README.md |
password_literal::apps/api/src/modules/users/user.service.t… |
security | healthy | apps/api/src/modules/users/user.service.test.ts |
password_literal::apps/api/src/modules/users/user.service.t… |
security | healthy | apps/api/src/modules/users/user.service.test.ts |
password_literal::apps/api/src/modules/users/user.service.t… |
security | healthy | apps/api/src/modules/users/user.service.test.ts |
password_literal::apps/api/src/modules/users/user.service.t… |
security | healthy | apps/api/src/modules/users/user.service.test.ts |
password_literal::apps/api/src/modules/users/user.service.t… |
security | healthy | apps/api/src/modules/users/user.service.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.schema.te… |
security | healthy | apps/api/src/modules/users/user.schema.test.ts |
password_literal::apps/api/src/modules/users/user.controlle… |
security | healthy | apps/api/src/modules/users/user.controller.test.ts |
password_literal::apps/api/src/modules/users/user.controlle… |
security | healthy | apps/api/src/modules/users/user.controller.test.ts |
password_literal::apps/api/src/modules/users/user.controlle… |
security | healthy | apps/api/src/modules/users/user.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
password_literal::apps/api/src/modules/auth/auth.controller… |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/api/tests/helpers/api.ts |
security | healthy | apps/api/tests/helpers/api.ts |
auth::apps/api/src/modules/reports/report.storage.ts |
security | healthy | apps/api/src/modules/reports/report.storage.ts |
auth::apps/web/features/auth/hooks/use-auth.test.tsx |
security | healthy | apps/web/features/auth/hooks/use-auth.test.tsx |
auth::apps/api/src/modules/auth/auth.schema.ts |
security | healthy | apps/api/src/modules/auth/auth.schema.ts |
auth::apps/api/src/modules/auth/auth.service.test.ts |
security | healthy | apps/api/src/modules/auth/auth.service.test.ts |
auth::apps/web/features/auth/services/auth.service.test.ts |
security | healthy | apps/web/features/auth/services/auth.service.test.ts |
auth::apps/api/src/modules/public-orders/public-orders.cont… |
security | healthy | apps/api/src/modules/public-orders/public-orders.controller… |
auth::apps/api/src/modules/mcp/mcp.router.ts |
security | healthy | apps/api/src/modules/mcp/mcp.router.ts |
auth::apps/api/src/modules/products/product.router.ts |
security | healthy | apps/api/src/modules/products/product.router.ts |
auth::apps/api/tests/security/idor.test.ts |
security | healthy | apps/api/tests/security/idor.test.ts |
auth::apps/api/tests/security/auth-password-rate-limit.test… |
security | healthy | apps/api/tests/security/auth-password-rate-limit.test.ts |
auth::apps/api/src/middlewares/authMiddleware.ts |
security | healthy | apps/api/src/middlewares/authMiddleware.ts |
auth::apps/api/src/middlewares/requireInternalToken.ts |
security | healthy | apps/api/src/middlewares/requireInternalToken.ts |
auth::apps/api/src/modules/auth/auth.controller.test.ts |
security | healthy | apps/api/src/modules/auth/auth.controller.test.ts |
auth::apps/api/src/modules/tenants/tenant.controller.ts |
security | healthy | apps/api/src/modules/tenants/tenant.controller.ts |
auth::.cursor/skills/security-testing/SKILL.md |
security | healthy | .cursor/skills/security-testing/SKILL.md |
auth::apps/api/src/middlewares/authMiddleware.test.ts |
security | healthy | apps/api/src/middlewares/authMiddleware.test.ts |
auth::apps/api/src/modules/public-api-keys/public-api-keys.… |
security | healthy | apps/api/src/modules/public-api-keys/public-api-keys.router… |
auth::apps/api/src/config/router.config.ts |
security | healthy | apps/api/src/config/router.config.ts |
auth::apps/api/src/modules/tenants/tenant.router.ts |
security | healthy | apps/api/src/modules/tenants/tenant.router.ts |
auth::apps/web/features/mcp-tokens/types.ts |
security | healthy | apps/web/features/mcp-tokens/types.ts |
auth::apps/api/tests/integration/api/automation.integration… |
security | healthy | apps/api/tests/integration/api/automation.integration.test.… |
auth::apps/web/lib/axios.ts |
security | healthy | apps/web/lib/axios.ts |
auth::apps/web/e2e/permissions.spec.ts |
security | healthy | apps/web/e2e/permissions.spec.ts |
auth::apps/api/src/modules/internal/internal.router.ts |
security | healthy | apps/api/src/modules/internal/internal.router.ts |
auth::README.md |
security | healthy | README.md |
auth::apps/api/.env.prod.example |
security | healthy | apps/api/.env.prod.example |
auth::.cursor/skills/search-first/SKILL.md |
security | healthy | .cursor/skills/search-first/SKILL.md |
auth::apps/api/src/modules/public-pages/public-pages.contro… |
security | healthy | apps/api/src/modules/public-pages/public-pages.controller.ts |
auth::apps/web/features/sites/hooks/use-my-domains.ts |
security | healthy | apps/web/features/sites/hooks/use-my-domains.ts |
auth::apps/api/src/modules/messaging-channels/messaging-cha… |
security | healthy | apps/api/src/modules/messaging-channels/messaging-channel.s… |
auth::apps/api/tests/security/permissions-cross-tenant.test… |
security | healthy | apps/api/tests/security/permissions-cross-tenant.test.ts |
auth::apps/api/src/modules/public-api-keys/public-api-keys.… |
security | healthy | apps/api/src/modules/public-api-keys/public-api-keys.reposi… |
auth::.github/ISSUE_TEMPLATE/security.yml |
security | healthy | .github/ISSUE_TEMPLATE/security.yml |
auth::apps/api/src/modules/public-data-api/public-data-api.… |
security | healthy | apps/api/src/modules/public-data-api/public-data-api.router… |
auth::apps/api/tests/security/permissions-rbac.test.ts |
security | healthy | apps/api/tests/security/permissions-rbac.test.ts |
auth::apps/api/src/config/socket.config.ts |
security | healthy | apps/api/src/config/socket.config.ts |
auth::apps/api/src/modules/dashboard/dashboard.router.test.… |
security | healthy | apps/api/src/modules/dashboard/dashboard.router.test.ts |
auth::apps/api/src/middlewares/tenantMiddleware.ts |
security | healthy | apps/api/src/middlewares/tenantMiddleware.ts |
auth::apps/web/features/sites/services/site-platform.servic… |
security | healthy | apps/web/features/sites/services/site-platform.service.ts |
auth::apps/api/src/modules/auth/auth.service.ts |
security | healthy | apps/api/src/modules/auth/auth.service.ts |
auth::.env.prod.example |
security | healthy | .env.prod.example |
auth::apps/api/src/config/swagger.config.ts |
security | healthy | apps/api/src/config/swagger.config.ts |
auth::apps/api/src/modules/public-blog/public-blog.controll… |
security | healthy | apps/api/src/modules/public-blog/public-blog.controller.ts |
auth::apps/api/src/modules/mcp/mcp.token.ts |
security | healthy | apps/api/src/modules/mcp/mcp.token.ts |
auth::apps/web/e2e/helpers/rbac-seed.ts |
security | healthy | apps/web/e2e/helpers/rbac-seed.ts |
auth::apps/api/tests/integration/api/permissions-rbac.integ… |
security | healthy | apps/api/tests/integration/api/permissions-rbac.integration… |
auth::.cursor/skills/tdd-workflow/SKILL.md |
security | healthy | .cursor/skills/tdd-workflow/SKILL.md |
auth::apps/api/src/modules/auth/auth.router.ts |
security | healthy | apps/api/src/modules/auth/auth.router.ts |
auth::apps/api/src/modules/dashboard/dashboard.router.ts |
security | healthy | apps/api/src/modules/dashboard/dashboard.router.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::apps/api/Dockerfile |
hardware | healthy | apps/api/Dockerfile |
image::apps/tenant-site/Dockerfile |
hardware | healthy | apps/tenant-site/Dockerfile |
image::apps/web/Dockerfile |
hardware | healthy | apps/web/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
api |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
dev_db |
hardware | healthy | deploy/dev/docker-compose.yml |
dev_db_backup |
hardware | healthy | deploy/dev/docker-compose.yml |
dev_redis |
hardware | healthy | deploy/dev/docker-compose.yml |
dev_api |
hardware | healthy | deploy/dev/docker-compose.yml |
dev_web |
hardware | healthy | deploy/dev/docker-compose.yml |
dev_tenant_site |
hardware | healthy | deploy/dev/docker-compose.yml |
dev_caddy |
hardware | healthy | deploy/dev/docker-compose.yml |
prod_db |
hardware | healthy | deploy/prod/docker-compose.yml |
prod_db_backup |
hardware | healthy | deploy/prod/docker-compose.yml |
prod_redis |
hardware | healthy | deploy/prod/docker-compose.yml |
prod_api |
hardware | healthy | deploy/prod/docker-compose.yml |
prod_web |
hardware | healthy | deploy/prod/docker-compose.yml |
prod_tenant_site |
hardware | healthy | deploy/prod/docker-compose.yml |
prod_caddy |
hardware | healthy | deploy/prod/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
clean-docker-hub |
cicd | healthy | .github/workflows/cleanup.yml |
clean-actions-cache |
cicd | healthy | .github/workflows/cleanup.yml |
pr-title |
cicd | healthy | .github/workflows/ci.yml |
changes |
cicd | healthy | .github/workflows/ci.yml |
static-checks |
cicd | healthy | .github/workflows/ci.yml |
test-node |
cicd | healthy | .github/workflows/ci.yml |
test-api |
cicd | healthy | .github/workflows/ci.yml |
changes |
cicd | healthy | .github/workflows/build-push-staging.yml |
build-api |
cicd | healthy | .github/workflows/build-push-staging.yml |
build-web |
cicd | healthy | .github/workflows/build-push-staging.yml |
build-tenant-site |
cicd | healthy | .github/workflows/build-push-staging.yml |
resolve-tag |
cicd | healthy | .github/workflows/release.yml |
build-api |
cicd | healthy | .github/workflows/release.yml |
build-web |
cicd | healthy | .github/workflows/release.yml |
build-tenant-site |
cicd | healthy | .github/workflows/release.yml |
create-release |
cicd | healthy | .github/workflows/release.yml |
e2e-web-automation |
cicd | healthy | .github/workflows/e2e.yml |
trivy |
cicd | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4000 |
network | healthy | docker-compose.dev.yml |
port:5432 |
network | healthy | docker-compose.dev.yml |
port:3000 |
network | healthy | docker-compose.dev.yml |
port:3333 |
network | healthy | package.json |
port:587 |
network | healthy | apps/api/src/lib/email/email.ts |
port:6379 |
network | healthy | apps/api/src/queues/form-submission-email.worker.test.ts |
port:3100 |
network | healthy | apps/tenant-site/Dockerfile |
port:02 |
network | healthy | deploy/dev/setup-backups.sh |
port:80 |
network | healthy | deploy/dev/docker-compose.yml |
port:443 |
network | healthy | deploy/dev/docker-compose.yml |
port:06 |
network | healthy | .github/workflows/e2e.yml |
port:04 |
network | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/api/.env.example |
192.168.1.1 |
network | healthy | apps/api/tests/security/permissions-rbac.test.ts |
203.0.113.42 |
network | healthy | apps/api/tests/security/permissions-rbac.test.ts |
192.168.1.100 |
network | healthy | apps/api/tests/security/permissions-rbac.test.ts |
203.0.113.1 |
network | healthy | apps/api/src/modules/public-orders/public-orders.controller… |
10.0.0.1 |
network | healthy | apps/api/src/modules/public-orders/public-orders.controller… |
1.2.3.4 |
network | healthy | apps/web/features/site-cms/routes/DomainsRoute.test.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::cleanup |
cicd | healthy | .github/workflows/cleanup.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::build-push-staging |
cicd | healthy | .github/workflows/build-push-staging.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::security |
cicd | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
COMMIT_SHA |
cicd | healthy | — |
DOCKERHUB_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
DOCKERHUB_USERNAME |
cicd | healthy | — |
TURBO_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | docker-compose.dev.yml |
postgresql |
data | healthy | docker-compose.dev.yml |
redis |
data | healthy | apps/api/package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | apps/api/src/config/env.ts |
nginx |
network | healthy | apps/api/src/modules/internal/internal.service.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::ec2 |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | apps/api/package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-1w_tz1k0 |
software | healthy | /tmp/repobility-clone-1w_tz1k0 |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | apps/api/package.json |
This page is publicly accessible at:
https://repobility.com/scan/aa3952c3-16e4-4781-adb3-86c884b4dbe3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/aa3952c3-16e4-4781-adb3-86c884b4dbe3/
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.