https://github.com/spectrum77br/davinci
· scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)
194 raw signals (6 security + 188 graph)
Last scanned 2 months, 2 weeks ago · v1 · 173 actionable findings from 2 signal sources. 21 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4048 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 |
|---|---|---|---|
Router |
software | healthy | reference/stock-sync-hub/client/src/App.tsx:Router |
App |
software | healthy | reference/stock-sync-hub/client/src/App.tsx:App |
CatalogMLTable |
software | healthy | reference/stock-sync-hub/client/src/components/CatalogMLTab… |
handlePushPrice |
software | healthy | reference/stock-sync-hub/client/src/components/CatalogMLTab… |
DashboardLayout |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
DashboardLayoutContent |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
handleMouseMove |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
handleMouseUp |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
ManusDialog |
software | healthy | reference/stock-sync-hub/client/src/components/ManusDialog.… |
handleOpenChange |
software | healthy | reference/stock-sync-hub/client/src/components/ManusDialog.… |
loadMapScript |
software | healthy | reference/stock-sync-hub/client/src/components/Map.tsx:load… |
MapView |
software | healthy | reference/stock-sync-hub/client/src/components/Map.tsx:MapV… |
ChatPage |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
handleSend |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
AIChatBox |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
with |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
scrollToBottom |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
handleSubmit |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
handleKeyDown |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.ts… |
PlatformBadge |
software | healthy | reference/stock-sync-hub/client/src/components/PlatformBadg… |
StatusBadge |
software | healthy | reference/stock-sync-hub/client/src/components/PlatformBadg… |
getPlatformLabel |
software | healthy | reference/stock-sync-hub/client/src/components/PlatformBadg… |
DashboardLayoutSkeleton |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
ThemeProvider |
software | healthy | reference/stock-sync-hub/client/src/contexts/ThemeContext.t… |
useTheme |
software | healthy | reference/stock-sync-hub/client/src/contexts/ThemeContext.t… |
cn |
software | healthy | reference/stock-sync-hub/client/src/lib/utils.ts:cn |
downloadCsvTemplate |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:down… |
parseCsvRows |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:pars… |
Products |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:Prod… |
skippedVerified |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:skip… |
skippedClosed |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:skip… |
handleCreate |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:hand… |
handleFileChange |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:hand… |
handleImportCsv |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:hand… |
isLowStock |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx:isLo… |
getTypeLabel |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:getTy… |
calcPrice |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:calcP… |
getKitCost |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:getKi… |
getMarginShipping |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:getMa… |
groupAccountsByPlatform |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:group… |
getBaseName |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:getBa… |
getVariant |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:getVa… |
cellKey |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:cellK… |
Pricing |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:Prici… |
AuditRow |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:Audit… |
PricingContent |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:Prici… |
allAccounts |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:allAc… |
allProducts |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:allPr… |
overrides |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:overr… |
storeInfoData |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx:store… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
prd.md |
software | healthy | prd.md |
docker-compose.override.yml |
software | healthy | docker-compose.override.yml |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
docker-compose.prod.yml |
software | healthy | docker-compose.prod.yml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
docker-compose.yml |
software | healthy | docker-compose.yml |
package.json |
software | healthy | reference/stock-sync-hub/package.json |
index.css |
software | healthy | reference/stock-sync-hub/client/src/index.css |
App.tsx |
software | healthy | reference/stock-sync-hub/client/src/App.tsx |
CatalogMLTable.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/CatalogMLTab… |
DashboardLayout.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
ManusDialog.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/ManusDialog.… |
ErrorBoundary.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/ErrorBoundar… |
Map.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/Map.tsx |
AIChatBox.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/AIChatBox.tsx |
PlatformBadge.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/PlatformBadg… |
DashboardLayoutSkeleton.tsx |
software | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
ThemeContext.tsx |
software | healthy | reference/stock-sync-hub/client/src/contexts/ThemeContext.t… |
trpc.ts |
software | healthy | reference/stock-sync-hub/client/src/lib/trpc.ts |
utils.ts |
software | healthy | reference/stock-sync-hub/client/src/lib/utils.ts |
Products.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx |
Pricing.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx |
Dashboard.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Dashboard.tsx |
Onboarding.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Onboarding.tsx |
SyncLogs.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/SyncLogs.tsx |
NotFound.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/NotFound.tsx |
Settings.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Settings.tsx |
Home.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Home.tsx |
Audit.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Audit.tsx |
Integrations.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Integrations.tsx |
ComponentShowcase.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/ComponentShowcase… |
Alerts.tsx |
software | healthy | reference/stock-sync-hub/client/src/pages/Alerts.tsx |
useMobile.tsx |
software | healthy | reference/stock-sync-hub/client/src/hooks/useMobile.tsx |
useComposition.ts |
software | healthy | reference/stock-sync-hub/client/src/hooks/useComposition.ts |
usePersistFn.ts |
software | healthy | reference/stock-sync-hub/client/src/hooks/usePersistFn.ts |
const.ts |
software | healthy | reference/stock-sync-hub/shared/const.ts |
types.ts |
software | healthy | reference/stock-sync-hub/shared/types.ts |
errors.ts |
software | healthy | reference/stock-sync-hub/shared/_core/errors.ts |
routers.ts |
software | healthy | reference/stock-sync-hub/server/routers.ts |
db.ts |
software | healthy | reference/stock-sync-hub/server/db.ts |
schema.ts |
software | healthy | reference/stock-sync-hub/drizzle/schema.ts |
Dockerfile |
software | healthy | apps/api/Dockerfile |
pyproject.toml |
software | healthy | apps/api/pyproject.toml |
test_audit_em_andamento_data.py |
software | healthy | apps/api/tests/test_audit_em_andamento_data.py |
test_importacao_categoria.py |
software | healthy | apps/api/tests/test_importacao_categoria.py |
test_refunds_router.py |
software | healthy | apps/api/tests/test_refunds_router.py |
test_estoque_envios.py |
software | healthy | apps/api/tests/test_estoque_envios.py |
test_webhook_bling.py |
software | healthy | apps/api/tests/test_webhook_bling.py |
test_failed_jobs_alert_scan.py |
software | healthy | apps/api/tests/test_failed_jobs_alert_scan.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | reference/stock-sync-hub/client/src/components/ErrorBoundar… |
with |
software | healthy | reference/stock-sync-hub/shared/_core/errors.ts:with |
HttpError |
software | healthy | reference/stock-sync-hub/shared/_core/errors.ts:HttpError |
_FakePool |
software | healthy | apps/api/tests/test_listings_router.py:254 |
_R |
software | healthy | apps/api/tests/test_listings_router.py:256 |
FakePool |
software | healthy | apps/api/tests/test_pricing_catalog_batch.py:411 |
_J |
software | healthy | apps/api/tests/test_pricing_catalog_batch.py:416 |
_FakeClient |
software | healthy | apps/api/tests/test_bling_revenue_situacoes.py:16 |
_FakeSession |
software | healthy | apps/api/tests/test_bling_revenue_situacoes.py:29 |
_FakeIntegration |
software | healthy | apps/api/tests/test_bling_revenue_situacoes.py:34 |
FakePool |
software | healthy | apps/api/tests/test_pricing_audit_competitor.py:561 |
_J |
software | healthy | apps/api/tests/test_pricing_audit_competitor.py:565 |
_FakeBlingClient |
software | healthy | apps/api/tests/test_sync_orchestrator.py:141 |
FakeBlingClient |
software | healthy | apps/api/tests/test_margens_router.py:13 |
WorkerSettings |
software | healthy | apps/api/app/worker.py:1181 |
WorkerSettingsUI |
software | healthy | apps/api/app/worker.py:1300 |
WorkerSettingsMarketplace |
software | healthy | apps/api/app/worker.py:1329 |
Settings |
software | healthy | apps/api/app/config.py:11 |
UserRole |
software | healthy | apps/api/app/models/enums.py:4 |
UserStatus |
software | healthy | apps/api/app/models/enums.py:9 |
Marketplace |
software | healthy | apps/api/app/models/enums.py:15 |
StoreStatus |
software | healthy | apps/api/app/models/enums.py:30 |
CadastroTipo |
software | healthy | apps/api/app/models/enums.py:39 |
CadastroStatus |
software | healthy | apps/api/app/models/enums.py:46 |
IntegrationPlatform |
software | healthy | apps/api/app/models/enums.py:52 |
LinkSyncStatus |
software | healthy | apps/api/app/models/enums.py:65 |
SyncLogAction |
software | healthy | apps/api/app/models/enums.py:74 |
BackgroundJobType |
software | healthy | apps/api/app/models/enums.py:84 |
BackgroundJobStatus |
software | healthy | apps/api/app/models/enums.py:99 |
ListingStatus |
software | healthy | apps/api/app/models/enums.py:107 |
ListingRequestStatus |
software | healthy | apps/api/app/models/enums.py:115 |
AlertSeverity |
software | healthy | apps/api/app/models/enums.py:122 |
AlertType |
software | healthy | apps/api/app/models/enums.py:129 |
Department |
software | healthy | apps/api/app/models/enums.py:140 |
PricingPlatform |
software | healthy | apps/api/app/models/enums.py:148 |
CellStatus |
software | healthy | apps/api/app/models/enums.py:159 |
AuditRunStatus |
software | healthy | apps/api/app/models/enums.py:173 |
AuditFindingStatus |
software | healthy | apps/api/app/models/enums.py:181 |
Integration |
software | healthy | apps/api/app/models/integration.py:23 |
OAuthState |
software | healthy | apps/api/app/models/integration.py:73 |
PricingAccount |
software | healthy | apps/api/app/models/pricing.py:35 |
PricingProduct |
software | healthy | apps/api/app/models/pricing.py:127 |
PricingOverride |
software | healthy | apps/api/app/models/pricing.py:179 |
AuditDismissedSku |
software | healthy | apps/api/app/models/pricing.py:218 |
StoreInfo |
software | healthy | apps/api/app/models/pricing.py:236 |
PricingPushIdempotency |
software | healthy | apps/api/app/models/pricing.py:279 |
Devolution |
software | healthy | apps/api/app/models/devolution.py:11 |
Segment |
software | healthy | apps/api/app/models/segment.py:11 |
FinanceiroConsorcio |
software | healthy | apps/api/app/models/financeiro.py:12 |
FinanceiroSuprimentos |
software | healthy | apps/api/app/models/financeiro.py:30 |
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/health |
api | healthy | apps/api/app/main.py |
GET / |
api | healthy | apps/api/app/routers/integrations.py |
GET /{integration_id} |
api | healthy | apps/api/app/routers/integrations.py |
POST / |
api | healthy | apps/api/app/routers/integrations.py |
PATCH /{integration_id} |
api | healthy | apps/api/app/routers/integrations.py |
DELETE /{integration_id} |
api | healthy | apps/api/app/routers/integrations.py |
POST /{integration_id}/test |
api | healthy | apps/api/app/routers/integrations.py |
GET /tiktok/start |
api | healthy | apps/api/app/routers/integrations.py |
GET /tiktok/callback |
api | healthy | apps/api/app/routers/integrations.py |
GET /{integration_id}/bling-stores |
api | healthy | apps/api/app/routers/integrations.py |
GET /metrics |
api | healthy | apps/api/app/routers/metrics.py |
POST /metrics/reset |
api | healthy | apps/api/app/routers/metrics.py |
GET /discrepancies |
api | healthy | apps/api/app/routers/discrepancies.py |
GET /products |
api | healthy | apps/api/app/routers/products.py |
GET /products/{product_id} |
api | healthy | apps/api/app/routers/products.py |
POST /products |
api | healthy | apps/api/app/routers/products.py |
PATCH /products/{product_id} |
api | healthy | apps/api/app/routers/products.py |
DELETE /products/{product_id} |
api | healthy | apps/api/app/routers/products.py |
POST /products/bulk-delete |
api | healthy | apps/api/app/routers/products.py |
POST /products/bulk-segment |
api | healthy | apps/api/app/routers/products.py |
GET /product-links |
api | healthy | apps/api/app/routers/products.py |
DELETE /product-links/{link_id} |
api | healthy | apps/api/app/routers/products.py |
GET /products/preview/bling |
api | healthy | apps/api/app/routers/products.py |
POST /products/import/bling |
api | healthy | apps/api/app/routers/products.py |
POST /products/import/csv |
api | healthy | apps/api/app/routers/products.py |
GET /accounts |
api | healthy | apps/api/app/routers/pricing.py |
POST /accounts |
api | healthy | apps/api/app/routers/pricing.py |
PATCH /accounts/{account_id} |
api | healthy | apps/api/app/routers/pricing.py |
DELETE /accounts/{account_id} |
api | healthy | apps/api/app/routers/pricing.py |
POST /products/{product_id}/catalog |
api | healthy | apps/api/app/routers/pricing.py |
POST /products/import |
api | healthy | apps/api/app/routers/pricing.py |
GET /overrides |
api | healthy | apps/api/app/routers/pricing.py |
PUT /overrides |
api | healthy | apps/api/app/routers/pricing.py |
PUT /overrides/cell-status |
api | healthy | apps/api/app/routers/pricing.py |
PUT /overrides/cell-color |
api | healthy | apps/api/app/routers/pricing.py |
DELETE /overrides |
api | healthy | apps/api/app/routers/pricing.py |
POST /push |
api | healthy | apps/api/app/routers/pricing.py |
GET /grid |
api | healthy | apps/api/app/routers/pricing.py |
GET /catalog-listings |
api | healthy | apps/api/app/routers/pricing.py |
POST /push-catalog |
api | healthy | apps/api/app/routers/pricing.py |
POST /push-batch |
api | healthy | apps/api/app/routers/pricing.py |
POST /push-report |
api | healthy | apps/api/app/routers/pricing.py |
GET /stock-map |
api | healthy | apps/api/app/routers/pricing.py |
GET /sales-map |
api | healthy | apps/api/app/routers/pricing.py |
GET /actual-prices/{pricing_product_id} |
api | healthy | apps/api/app/routers/pricing.py |
GET /sku-audit |
api | healthy | apps/api/app/routers/pricing.py |
GET /sku-audit/dismissed |
api | healthy | apps/api/app/routers/pricing.py |
POST /sku-audit/{sku}/dismiss |
api | healthy | apps/api/app/routers/pricing.py |
POST /sku-audit/{sku}/undismiss |
api | healthy | apps/api/app/routers/pricing.py |
GET /competitor-prices |
api | healthy | apps/api/app/routers/pricing.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
IF |
data | healthy | apps/api/app/worker.py |
Integration |
data | healthy | apps/api/app/models/integration.py |
OAuthState |
data | healthy | apps/api/app/models/integration.py |
integrations |
data | healthy | apps/api/app/models/integration.py |
oauth_states |
data | healthy | apps/api/app/models/integration.py |
PricingAccount |
data | healthy | apps/api/app/models/pricing.py |
PricingProduct |
data | healthy | apps/api/app/models/pricing.py |
PricingOverride |
data | healthy | apps/api/app/models/pricing.py |
AuditDismissedSku |
data | healthy | apps/api/app/models/pricing.py |
StoreInfo |
data | healthy | apps/api/app/models/pricing.py |
PricingPushIdempotency |
data | healthy | apps/api/app/models/pricing.py |
pricing_accounts |
data | healthy | apps/api/app/models/pricing.py |
pricing_products |
data | healthy | apps/api/app/models/pricing.py |
pricing_overrides |
data | healthy | apps/api/app/models/pricing.py |
audit_dismissed_skus |
data | healthy | apps/api/app/models/pricing.py |
store_info |
data | healthy | apps/api/app/models/pricing.py |
pricing_push_idempotency |
data | healthy | apps/api/app/models/pricing.py |
Devolution |
data | healthy | apps/api/app/models/devolution.py |
devolutions |
data | healthy | apps/api/app/models/devolution.py |
Segment |
data | healthy | apps/api/app/models/segment.py |
segments |
data | healthy | apps/api/app/models/segment.py |
FinanceiroConsorcio |
data | healthy | apps/api/app/models/financeiro.py |
FinanceiroSuprimentos |
data | healthy | apps/api/app/models/financeiro.py |
FinanceiroSimulacao |
data | healthy | apps/api/app/models/financeiro.py |
DNPConfig |
data | healthy | apps/api/app/models/financeiro.py |
DNPProduto |
data | healthy | apps/api/app/models/financeiro.py |
NCMCache |
data | healthy | apps/api/app/models/financeiro.py |
financeiro_consorcio |
data | healthy | apps/api/app/models/financeiro.py |
financeiro_suprimentos |
data | healthy | apps/api/app/models/financeiro.py |
financeiro_simulacao |
data | healthy | apps/api/app/models/financeiro.py |
dnp_config |
data | healthy | apps/api/app/models/financeiro.py |
dnp_produtos |
data | healthy | apps/api/app/models/financeiro.py |
ncm_cache |
data | healthy | apps/api/app/models/financeiro.py |
UserSettings |
data | healthy | apps/api/app/models/user_settings.py |
user_settings |
data | healthy | apps/api/app/models/user_settings.py |
MarketingAccount |
data | healthy | apps/api/app/models/marketing.py |
MarketingSchedule |
data | healthy | apps/api/app/models/marketing.py |
MarketingMetric |
data | healthy | apps/api/app/models/marketing.py |
MarketingDecision |
data | healthy | apps/api/app/models/marketing.py |
MarketingCampaign |
data | healthy | apps/api/app/models/marketing.py |
MarketingPattern |
data | healthy | apps/api/app/models/marketing.py |
marketing_accounts |
data | healthy | apps/api/app/models/marketing.py |
marketing_schedules |
data | healthy | apps/api/app/models/marketing.py |
marketing_metrics |
data | healthy | apps/api/app/models/marketing.py |
marketing_decisions |
data | healthy | apps/api/app/models/marketing.py |
marketing_campaigns |
data | healthy | apps/api/app/models/marketing.py |
marketing_patterns |
data | healthy | apps/api/app/models/marketing.py |
MarketplaceOrderFinancial |
data | healthy | apps/api/app/models/marketplace_financial.py |
MarketplaceFinancialEvent |
data | healthy | apps/api/app/models/marketplace_financial.py |
MarketplaceOrderFreightReconciliation |
data | healthy | apps/api/app/models/marketplace_financial.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
reference |
software | healthy | reference |
stock-sync-hub |
software | healthy | reference/stock-sync-hub |
client |
software | healthy | reference/stock-sync-hub/client |
src |
software | healthy | reference/stock-sync-hub/client/src |
components |
software | healthy | reference/stock-sync-hub/client/src/components |
contexts |
software | healthy | reference/stock-sync-hub/client/src/contexts |
lib |
software | healthy | reference/stock-sync-hub/client/src/lib |
pages |
software | healthy | reference/stock-sync-hub/client/src/pages |
hooks |
software | healthy | reference/stock-sync-hub/client/src/hooks |
shared |
software | healthy | reference/stock-sync-hub/shared |
_core |
software | healthy | reference/stock-sync-hub/shared/_core |
server |
software | healthy | reference/stock-sync-hub/server |
drizzle |
software | healthy | reference/stock-sync-hub/drizzle |
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
tests |
software | healthy | apps/api/tests |
scripts |
software | healthy | apps/api/scripts |
app |
software | healthy | apps/api/app |
security |
software | healthy | apps/api/app/security |
models |
software | healthy | apps/api/app/models |
cutover |
software | healthy | apps/api/app/cutover |
email_templates |
software | healthy | apps/api/app/email_templates |
services |
software | healthy | apps/api/app/services |
audit |
software | healthy | apps/api/app/services/audit |
marketing |
software | healthy | apps/api/app/services/marketing |
marketplaces |
software | healthy | apps/api/app/services/marketplaces |
pricing |
software | healthy | apps/api/app/services/pricing |
deps |
software | healthy | apps/api/app/deps |
schemas |
software | healthy | apps/api/app/schemas |
routers |
software | healthy | apps/api/app/routers |
alembic |
software | healthy | apps/api/alembic |
versions |
software | healthy | apps/api/alembic/versions |
web |
software | healthy | apps/web |
stores |
software | healthy | apps/web/stores |
middleware |
software | healthy | apps/web/middleware |
composables |
software | healthy | apps/web/composables |
components |
software | healthy | apps/web/components |
ui |
software | healthy | apps/web/components/ui |
input |
software | healthy | apps/web/components/ui/input |
label |
software | healthy | apps/web/components/ui/label |
card |
software | healthy | apps/web/components/ui/card |
button |
software | healthy | apps/web/components/ui/button |
assets |
software | healthy | apps/web/assets |
css |
software | healthy | apps/web/assets/css |
lib |
software | healthy | apps/web/lib |
pages |
software | healthy | apps/web/pages |
cadastros |
software | healthy | apps/web/pages/cadastros |
users |
software | healthy | apps/web/pages/users |
admin |
software | healthy | apps/web/pages/admin |
financeiro |
software | healthy | apps/web/pages/financeiro |
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/app/services/marketplaces/bling.py |
security | healthy | apps/api/app/services/marketplaces/bling.py |
auth::reference/stock-sync-hub/client/src/pages/Onboarding.… |
security | healthy | reference/stock-sync-hub/client/src/pages/Onboarding.tsx |
auth::apps/api/app/routers/oauth.py |
security | healthy | apps/api/app/routers/oauth.py |
auth::apps/api/app/models/bling_nota.py |
security | healthy | apps/api/app/models/bling_nota.py |
auth::apps/api/app/config.py |
security | healthy | apps/api/app/config.py |
auth::apps/api/app/routers/integrations.py |
security | healthy | apps/api/app/routers/integrations.py |
auth::apps/api/app/cutover/cli.py |
security | healthy | apps/api/app/cutover/cli.py |
auth::apps/api/app/cutover/migrate.py |
security | healthy | apps/api/app/cutover/migrate.py |
auth::apps/api/app/services/ml_ads.py |
security | healthy | apps/api/app/services/ml_ads.py |
auth::apps/api/app/routers/dev.py |
security | healthy | apps/api/app/routers/dev.py |
auth::reference/stock-sync-hub/client/src/pages/Integration… |
security | healthy | reference/stock-sync-hub/client/src/pages/Integrations.tsx |
auth::.env.example |
security | healthy | .env.example |
auth::apps/api/app/main.py |
security | healthy | apps/api/app/main.py |
auth::apps/api/app/routers/auth.py |
security | healthy | apps/api/app/routers/auth.py |
auth::apps/web/components/IntegrationFormModal.vue |
security | healthy | apps/web/components/IntegrationFormModal.vue |
auth::apps/web/pages/integrations.vue |
security | healthy | apps/web/pages/integrations.vue |
auth::apps/api/scripts/import_ml_integrations.py |
security | healthy | apps/api/scripts/import_ml_integrations.py |
auth::apps/api/app/worker.py |
security | healthy | apps/api/app/worker.py |
auth::apps/api/alembic/versions/0140_bling_notas.py |
security | healthy | apps/api/alembic/versions/0140_bling_notas.py |
auth::apps/api/app/security/jwt.py |
security | healthy | apps/api/app/security/jwt.py |
auth::apps/api/app/routers/notas_fiscais.py |
security | healthy | apps/api/app/routers/notas_fiscais.py |
auth::apps/api/app/services/amazon_ads.py |
security | healthy | apps/api/app/services/amazon_ads.py |
auth::apps/api/app/services/marketplaces/ml.py |
security | healthy | apps/api/app/services/marketplaces/ml.py |
auth::apps/api/tests/test_integrations_router.py |
security | healthy | apps/api/tests/test_integrations_router.py |
auth::apps/api/app/services/token_refresh_lock.py |
security | healthy | apps/api/app/services/token_refresh_lock.py |
auth::apps/api/app/deps/auth.py |
security | healthy | apps/api/app/deps/auth.py |
auth::apps/api/app/services/marketplaces/tiktok.py |
security | healthy | apps/api/app/services/marketplaces/tiktok.py |
auth::apps/web/e2e/README.md |
security | healthy | apps/web/e2e/README.md |
auth::apps/api/app/services/bling_notas_token_refresh.py |
security | healthy | apps/api/app/services/bling_notas_token_refresh.py |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | reference/stock-sync-hub/client/src/App.tsx |
DashboardLayout |
frontend | healthy | reference/stock-sync-hub/client/src/components/DashboardLay… |
ErrorBoundary |
frontend | healthy | reference/stock-sync-hub/client/src/components/ErrorBoundar… |
Products |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx |
Pricing |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx |
Dashboard |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Dashboard.tsx |
Onboarding |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Onboarding.tsx |
SyncLogs |
frontend | healthy | reference/stock-sync-hub/client/src/pages/SyncLogs.tsx |
NotFound |
frontend | healthy | reference/stock-sync-hub/client/src/pages/NotFound.tsx |
Settings |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Settings.tsx |
Home |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Home.tsx |
AuditPage |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Audit.tsx |
Integrations |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Integrations.tsx |
ComponentsShowcase |
frontend | healthy | reference/stock-sync-hub/client/src/pages/ComponentShowcase… |
Alerts |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Alerts.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/Products |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Products.tsx |
/Pricing |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Pricing.tsx |
/Dashboard |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Dashboard.tsx |
/Onboarding |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Onboarding.tsx |
/SyncLogs |
frontend | healthy | reference/stock-sync-hub/client/src/pages/SyncLogs.tsx |
/NotFound |
frontend | healthy | reference/stock-sync-hub/client/src/pages/NotFound.tsx |
/Settings |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Settings.tsx |
/Home |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Home.tsx |
/Audit |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Audit.tsx |
/Integrations |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Integrations.tsx |
/ComponentShowcase |
frontend | healthy | reference/stock-sync-hub/client/src/pages/ComponentShowcase… |
/Alerts |
frontend | healthy | reference/stock-sync-hub/client/src/pages/Alerts.tsx |
/ |
frontend | healthy | apps/web/e2e/fixtures/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::apps/api/Dockerfile |
hardware | healthy | apps/api/Dockerfile |
image::apps/web/Dockerfile |
hardware | healthy | apps/web/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
api |
hardware | healthy | docker-compose.yml |
worker |
hardware | healthy | docker-compose.yml |
worker_ui |
hardware | healthy | docker-compose.yml |
worker_marketplace |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | docker-compose.override.yml |
port:6379 |
network | healthy | docker-compose.override.yml |
port:8000 |
network | healthy | docker-compose.override.yml |
port:3000 |
network | healthy | docker-compose.override.yml |
port:80 |
network | healthy | docker-compose.prod.yml |
port:443 |
network | healthy | docker-compose.prod.yml |
port:8001 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | docker-compose.override.yml |
redis |
data | healthy | docker-compose.override.yml |
postgresql |
data | healthy | .env.example |
mysql |
data | healthy | reference/stock-sync-hub/drizzle/schema.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | pnpm-lock.yaml |
vps::hetzner |
hardware | healthy | docker-compose.prod.yml |
vps::aws |
hardware | healthy | reference/stock-sync-hub/package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | docker-compose.prod.yml |
traefik |
network | healthy | apps/web/nuxt.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
8.12.20.24 |
network | healthy | apps/api/tests/test_importacao_kit_bling.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-q83i87jm |
software | healthy | /tmp/repobility-clone-q83i87jm |
| Label | Layer | Status | Path |
|---|---|---|---|
test_importacao_config_migration.py |
data | healthy | apps/api/tests/test_importacao_config_migration.py |
This page is publicly accessible at:
https://repobility.com/scan/9394c339-2a31-499a-bc4d-de3471f11378/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9394c339-2a31-499a-bc4d-de3471f11378/
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.