https://github.com/Abdulmjeedalmutairi/MAABAR
· scanned 2026-06-17 01:13 UTC (1 month, 2 weeks ago)
126 raw signals (0 security + 126 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -30.1 (diff) · 108 actionable findings from 1 signal source. 18 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1525 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 |
|---|---|---|---|
main |
software | healthy | scripts/invoke_demo_seed_auth_users.js:main |
sleep |
software | healthy | scripts/check_offer_block_minimal.js:sleep |
rand |
software | healthy | scripts/check_offer_block_minimal.js:rand |
decodeHtml |
software | healthy | scripts/check_offer_block_minimal.js:decodeHtml |
extractUrl |
software | healthy | scripts/check_offer_block_minimal.js:extractUrl |
jfetch |
software | healthy | scripts/check_offer_block_minimal.js:jfetch |
createMailbox |
software | healthy | scripts/check_offer_block_minimal.js:createMailbox |
waitConfirm |
software | healthy | scripts/check_offer_block_minimal.js:waitConfirm |
sb |
software | healthy | scripts/check_offer_block_minimal.js:sb |
sleep |
software | healthy | scripts/check_verification_email_delivery.js:sleep |
rand |
software | healthy | scripts/check_verification_email_delivery.js:rand |
decodeHtml |
software | healthy | scripts/check_verification_email_delivery.js:decodeHtml |
extractUrl |
software | healthy | scripts/check_verification_email_delivery.js:extractUrl |
jfetch |
software | healthy | scripts/check_verification_email_delivery.js:jfetch |
createMailbox |
software | healthy | scripts/check_verification_email_delivery.js:createMailbox |
listSubjects |
software | healthy | scripts/check_verification_email_delivery.js:listSubjects |
waitForSubject |
software | healthy | scripts/check_verification_email_delivery.js:waitForSubject |
sbClient |
software | healthy | scripts/check_verification_email_delivery.js:sbClient |
sleep |
software | healthy | scripts/post_hotfix_retest.js:sleep |
rand |
software | healthy | scripts/post_hotfix_retest.js:rand |
decodeHtml |
software | healthy | scripts/post_hotfix_retest.js:decodeHtml |
extractUrl |
software | healthy | scripts/post_hotfix_retest.js:extractUrl |
jfetch |
software | healthy | scripts/post_hotfix_retest.js:jfetch |
createMailbox |
software | healthy | scripts/post_hotfix_retest.js:createMailbox |
waitForMailboxLink |
software | healthy | scripts/post_hotfix_retest.js:waitForMailboxLink |
confirmLink |
software | healthy | scripts/post_hotfix_retest.js:confirmLink |
sbClient |
software | healthy | scripts/post_hotfix_retest.js:sbClient |
signUpSupplier |
software | healthy | scripts/post_hotfix_retest.js:signUpSupplier |
signUpBuyer |
software | healthy | scripts/post_hotfix_retest.js:signUpBuyer |
signIn |
software | healthy | scripts/post_hotfix_retest.js:signIn |
fetchOwnProfile |
software | healthy | scripts/post_hotfix_retest.js:fetchOwnProfile |
run |
software | healthy | scripts/post_hotfix_retest.js:run |
slugify |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:slugify |
sqlString |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:sqlString |
sqlNumber |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:sqlNumber |
sqlBoolean |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:sqlBoolean |
sqlArray |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:sqlArray |
cleaned |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:cleaned |
picsum |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:picsum |
avatar |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:avatar |
makeSupplierEmail |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:makeSuppli… |
makeTraderEmail |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:makeTrader… |
buildSupplierRecord |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildSuppl… |
buildTraderRecord |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildTrade… |
buildProductRecord |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildProdu… |
buildRequestRecord |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildReque… |
createBundle |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:createBund… |
buildSql |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildSql |
buildPlanMarkdown |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildPlanM… |
buildAccountManifest |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js:buildAccou… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env |
software | healthy | .env |
vercel.json |
software | healthy | vercel.json |
email-template-gmail-dark.html |
software | healthy | email-template-gmail-dark.html |
tsconfig.e2e.json |
software | healthy | tsconfig.e2e.json |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
MAABAR_CURRENCY_STATUS.md |
software | healthy | MAABAR_CURRENCY_STATUS.md |
package.json |
software | healthy | package.json |
.env.test |
software | healthy | .env.test |
.env.test.example |
software | healthy | .env.test.example |
.last-run.json |
software | healthy | test-results/.last-run.json |
invoke_demo_seed_auth_users.js |
software | healthy | scripts/invoke_demo_seed_auth_users.js |
check_offer_block_minimal.js |
software | healthy | scripts/check_offer_block_minimal.js |
check_verification_email_delivery.js |
software | healthy | scripts/check_verification_email_delivery.js |
post_hotfix_retest.js |
software | healthy | scripts/post_hotfix_retest.js |
generate_demo_marketplace_seed_bundle.js |
software | healthy | scripts/generate_demo_marketplace_seed_bundle.js |
supabase.js |
software | healthy | src/supabase.js |
reportWebVitals.js |
software | healthy | src/reportWebVitals.js |
setupProxy.js |
software | healthy | src/setupProxy.js |
setupTests.js |
software | healthy | src/setupTests.js |
index.js |
software | healthy | src/index.js |
paymentGateway.test.js |
software | healthy | src/paymentGateway.test.js |
App.css |
software | healthy | src/App.css |
App.js |
software | healthy | src/App.js |
App.test.js |
software | healthy | src/App.test.js |
index.css |
software | healthy | src/index.css |
useMobileViewport.js |
software | healthy | src/hooks/useMobileViewport.js |
usePageTitle.js |
software | healthy | src/hooks/usePageTitle.js |
BrandLogo.jsx |
software | healthy | src/components/BrandLogo.jsx |
ErrorBoundary.jsx |
software | healthy | src/components/ErrorBoundary.jsx |
ProductBuyerCardSummary.jsx |
software | healthy | src/components/ProductBuyerCardSummary.jsx |
AIHub.jsx |
software | healthy | src/components/AIHub.jsx |
MaabarSupportAgent.jsx |
software | healthy | src/components/MaabarSupportAgent.jsx |
TranslatedText.jsx |
software | healthy | src/components/TranslatedText.jsx |
ManagedAdminWorkspace.jsx |
software | healthy | src/components/ManagedAdminWorkspace.jsx |
Navbar.jsx |
software | healthy | src/components/Navbar.jsx |
ManagedBuyerRequestPanel.jsx |
software | healthy | src/components/ManagedBuyerRequestPanel.jsx |
Footer.jsx |
software | healthy | src/components/Footer.jsx |
IdeaToProduct.jsx |
software | healthy | src/components/IdeaToProduct.jsx |
BrandedLoading.jsx |
software | healthy | src/components/BrandedLoading.jsx |
RoleIntroTour.jsx |
software | healthy | src/components/RoleIntroTour.jsx |
ManagedSupplierMatchesPanel.jsx |
software | healthy | src/components/ManagedSupplierMatchesPanel.jsx |
FaqAccordion.jsx |
software | healthy | src/components/FaqAccordion.jsx |
AdminShell.jsx |
software | healthy | src/components/admin/AdminShell.jsx |
AdminNoteThread.jsx |
software | healthy | src/components/admin/AdminNoteThread.jsx |
AdminRouteGuard.jsx |
software | healthy | src/components/admin/AdminRouteGuard.jsx |
AdminConfirmDialog.jsx |
software | healthy | src/components/admin/AdminConfirmDialog.jsx |
AdminPaginator.jsx |
software | healthy | src/components/admin/AdminPaginator.jsx |
AdminStatusBadge.jsx |
software | healthy | src/components/admin/AdminStatusBadge.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/PaymentSuccess |
frontend | healthy | src/pages/PaymentSuccess.jsx |
/Support |
frontend | healthy | src/pages/Support.jsx |
/Inbox |
frontend | healthy | src/pages/Inbox.jsx |
/NotFound |
frontend | healthy | src/pages/NotFound.jsx |
/FAQSuppliers |
frontend | healthy | src/pages/FAQSuppliers.jsx |
/FAQ |
frontend | healthy | src/pages/FAQ.jsx |
/BuyerWaiting |
frontend | healthy | src/pages/BuyerWaiting.jsx |
/Login |
frontend | healthy | src/pages/Login.jsx |
/DashboardBuyer |
frontend | healthy | src/pages/DashboardBuyer.jsx |
/ComingSoon |
frontend | healthy | src/pages/ComingSoon.jsx |
/SupplierProfile |
frontend | healthy | src/pages/SupplierProfile.jsx |
/Suppliers |
frontend | healthy | src/pages/Suppliers.jsx |
/PendingApproval |
frontend | healthy | src/pages/PendingApproval.jsx |
/ProductDetail |
frontend | healthy | src/pages/ProductDetail.jsx |
/AdminSeed |
frontend | healthy | src/pages/AdminSeed.jsx |
/Contact |
frontend | healthy | src/pages/Contact.jsx |
/Checkout |
frontend | healthy | src/pages/Checkout.jsx |
/SupplierLanding |
frontend | healthy | src/pages/SupplierLanding.jsx |
/Chat |
frontend | healthy | src/pages/Chat.jsx |
/AgentPanel |
frontend | healthy | src/pages/AgentPanel.jsx |
/SupplierAccess |
frontend | healthy | src/pages/SupplierAccess.jsx |
/BuyerRegister |
frontend | healthy | src/pages/BuyerRegister.jsx |
/Home |
frontend | healthy | src/pages/Home.jsx |
/DashboardSupplier |
frontend | healthy | src/pages/DashboardSupplier.jsx |
/Requests |
frontend | healthy | src/pages/Requests.jsx |
/Products |
frontend | healthy | src/pages/Products.jsx |
/AuthCallback |
frontend | healthy | src/pages/AuthCallback.jsx |
/Terms |
frontend | healthy | src/pages/Terms.jsx |
/Privacy |
frontend | healthy | src/pages/Privacy.jsx |
/PreviewAccess |
frontend | healthy | src/pages/PreviewAccess.jsx |
/FAQTraders |
frontend | healthy | src/pages/FAQTraders.jsx |
/About |
frontend | healthy | src/pages/About.jsx |
/admin/AdminTraderDetail |
frontend | healthy | src/pages/admin/AdminTraderDetail.jsx |
/admin/AdminSuppliers |
frontend | healthy | src/pages/admin/AdminSuppliers.jsx |
/admin/AdminOrderDetail |
frontend | healthy | src/pages/admin/AdminOrderDetail.jsx |
/admin/AdminConciergeDetail |
frontend | healthy | src/pages/admin/AdminConciergeDetail.jsx |
/admin/AdminSettings |
frontend | healthy | src/pages/admin/AdminSettings.jsx |
/admin/AdminSupplierDetail |
frontend | healthy | src/pages/admin/AdminSupplierDetail.jsx |
/admin/AdminOverview |
frontend | healthy | src/pages/admin/AdminOverview.jsx |
/admin/AdminTicketDetail |
frontend | healthy | src/pages/admin/AdminTicketDetail.jsx |
/admin/AdminPayments |
frontend | healthy | src/pages/admin/AdminPayments.jsx |
/admin/AdminDisputeDetail |
frontend | healthy | src/pages/admin/AdminDisputeDetail.jsx |
/admin/AdminSupport |
frontend | healthy | src/pages/admin/AdminSupport.jsx |
/admin/AdminComingSoon |
frontend | healthy | src/pages/admin/AdminComingSoon.jsx |
/admin/AdminAnalytics |
frontend | healthy | src/pages/admin/AdminAnalytics.jsx |
/admin/AdminEmails |
frontend | healthy | src/pages/admin/AdminEmails.jsx |
/admin/AdminTraders |
frontend | healthy | src/pages/admin/AdminTraders.jsx |
/admin/AdminConcierge |
frontend | healthy | src/pages/admin/AdminConcierge.jsx |
/admin/AdminOrders |
frontend | healthy | src/pages/admin/AdminOrders.jsx |
/admin/AdminDisputes |
frontend | healthy | src/pages/admin/AdminDisputes.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BrandLogo |
frontend | healthy | src/components/BrandLogo.jsx |
ProductBuyerCardSummary |
frontend | healthy | src/components/ProductBuyerCardSummary.jsx |
AIHub |
frontend | healthy | src/components/AIHub.jsx |
TranslatedText |
frontend | healthy | src/components/TranslatedText.jsx |
ManagedAdminWorkspace |
frontend | healthy | src/components/ManagedAdminWorkspace.jsx |
Navbar |
frontend | healthy | src/components/Navbar.jsx |
ManagedBuyerRequestPanel |
frontend | healthy | src/components/ManagedBuyerRequestPanel.jsx |
Footer |
frontend | healthy | src/components/Footer.jsx |
IdeaToProduct |
frontend | healthy | src/components/IdeaToProduct.jsx |
BrandedLoading |
frontend | healthy | src/components/BrandedLoading.jsx |
RoleIntroTour |
frontend | healthy | src/components/RoleIntroTour.jsx |
ManagedSupplierMatchesPanel |
frontend | healthy | src/components/ManagedSupplierMatchesPanel.jsx |
FaqAccordion |
frontend | healthy | src/components/FaqAccordion.jsx |
AdminShell |
frontend | healthy | src/components/admin/AdminShell.jsx |
AdminNoteThread |
frontend | healthy | src/components/admin/AdminNoteThread.jsx |
AdminRouteGuard |
frontend | healthy | src/components/admin/AdminRouteGuard.jsx |
AdminConfirmDialog |
frontend | healthy | src/components/admin/AdminConfirmDialog.jsx |
AdminPaginator |
frontend | healthy | src/components/admin/AdminPaginator.jsx |
AdminStatusBadge |
frontend | healthy | src/components/admin/AdminStatusBadge.jsx |
SupplierOnboardingSequence |
frontend | healthy | src/components/supplier/SupplierOnboardingSequence.jsx |
PaymentSuccess |
frontend | healthy | src/pages/PaymentSuccess.jsx |
Support |
frontend | healthy | src/pages/Support.jsx |
Inbox |
frontend | healthy | src/pages/Inbox.jsx |
NotFound |
frontend | healthy | src/pages/NotFound.jsx |
FAQSuppliers |
frontend | healthy | src/pages/FAQSuppliers.jsx |
FAQ |
frontend | healthy | src/pages/FAQ.jsx |
BuyerWaiting |
frontend | healthy | src/pages/BuyerWaiting.jsx |
Login |
frontend | healthy | src/pages/Login.jsx |
DashboardBuyer |
frontend | healthy | src/pages/DashboardBuyer.jsx |
ComingSoon |
frontend | healthy | src/pages/ComingSoon.jsx |
SupplierProfile |
frontend | healthy | src/pages/SupplierProfile.jsx |
Suppliers |
frontend | healthy | src/pages/Suppliers.jsx |
PendingApproval |
frontend | healthy | src/pages/PendingApproval.jsx |
ProductDetail |
frontend | healthy | src/pages/ProductDetail.jsx |
AdminSeed |
frontend | healthy | src/pages/AdminSeed.jsx |
Contact |
frontend | healthy | src/pages/Contact.jsx |
Checkout |
frontend | healthy | src/pages/Checkout.jsx |
SupplierLanding |
frontend | healthy | src/pages/SupplierLanding.jsx |
Chat |
frontend | healthy | src/pages/Chat.jsx |
AgentPanel |
frontend | healthy | src/pages/AgentPanel.jsx |
SupplierAccess |
frontend | healthy | src/pages/SupplierAccess.jsx |
BuyerRegister |
frontend | healthy | src/pages/BuyerRegister.jsx |
Home |
frontend | healthy | src/pages/Home.jsx |
DashboardSupplier |
frontend | healthy | src/pages/DashboardSupplier.jsx |
Requests |
frontend | healthy | src/pages/Requests.jsx |
Products |
frontend | healthy | src/pages/Products.jsx |
AuthCallback |
frontend | healthy | src/pages/AuthCallback.jsx |
Terms |
frontend | healthy | src/pages/Terms.jsx |
Privacy |
frontend | healthy | src/pages/Privacy.jsx |
PreviewAccess |
frontend | healthy | src/pages/PreviewAccess.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
202603312355_supplier_verification_factory_videos.sql |
data | healthy | supabase/migrations/202603312355_supplier_verification_fact… |
20260419000004_fix_profiles_update_rls.sql |
data | healthy | supabase/migrations/20260419000004_fix_profiles_update_rls.… |
20260331_product_commerce_improvements.sql |
data | healthy | supabase/migrations/20260331_product_commerce_improvements.… |
20260419000003_seed_template_overrides.sql |
data | healthy | supabase/migrations/20260419000003_seed_template_overrides.… |
20260430000001_phase1_product_form_b2b_foundation.sql |
data | healthy | supabase/migrations/20260430000001_phase1_product_form_b2b_… |
20260429000001_supplier_onboarding_redesign.sql |
data | healthy | supabase/migrations/20260429000001_supplier_onboarding_rede… |
202604011830_requests_offer_visibility.sql |
data | healthy | supabase/migrations/202604011830_requests_offer_visibility.… |
202603311100_supplier_trade_links.sql |
data | healthy | supabase/migrations/202603311100_supplier_trade_links.sql |
20260426000002_managed_shortlisted_offers_currency.sql |
data | healthy | supabase/migrations/20260426000002_managed_shortlisted_offe… |
202604011430_profile_visibility_partition.sql |
data | healthy | supabase/migrations/202604011430_profile_visibility_partiti… |
202603310003_supplier_status_and_public_id.sql |
data | healthy | supabase/migrations/202603310003_supplier_status_and_public… |
202604110002_requests_offer_holder_visibility.sql |
data | healthy | supabase/migrations/202604110002_requests_offer_holder_visi… |
20260425000003_requests_direct_purchase_buyer_lifecycle_upd… |
data | healthy | supabase/migrations/20260425000003_requests_direct_purchase… |
202604180002_profiles_missing_columns.sql |
data | healthy | supabase/migrations/202604180002_profiles_missing_columns.s… |
202604012345_managed_sourcing_mvp.sql |
data | healthy | supabase/migrations/202604012345_managed_sourcing_mvp.sql |
202604010245_supplier_payout_bank_fields.sql |
data | healthy | supabase/migrations/202604010245_supplier_payout_bank_field… |
202604010110_supplier_docs_video_support.sql |
data | healthy | supabase/migrations/202604010110_supplier_docs_video_suppor… |
202604110001_product_attributes.sql |
data | healthy | supabase/migrations/202604110001_product_attributes.sql |
202604120001_requests_description_translations.sql |
data | healthy | supabase/migrations/202604120001_requests_description_trans… |
20260425000004_notifications_insert_direct_purchase_supplie… |
data | healthy | supabase/migrations/20260425000004_notifications_insert_dir… |
20260430000002_phase4_drop_price_from.sql |
data | healthy | supabase/migrations/20260430000002_phase4_drop_price_from.s… |
20260419000001_admin_dashboard.sql |
data | healthy | supabase/migrations/20260419000001_admin_dashboard.sql |
20260419000002_admin_phase2.sql |
data | healthy | supabase/migrations/20260419000002_admin_phase2.sql |
20260503000001_supplier_certifications_bucket.sql |
data | healthy | supabase/migrations/20260503000001_supplier_certifications_… |
202603310002_offer_shipping_breakdown.sql |
data | healthy | supabase/migrations/202603310002_offer_shipping_breakdown.s… |
20260425000001_requests_direct_purchase_update_policy.sql |
data | healthy | supabase/migrations/20260425000001_requests_direct_purchase… |
20260428000001_profiles_lang_column.sql |
data | healthy | supabase/migrations/20260428000001_profiles_lang_column.sql |
20260425000002_requests_direct_purchase_shipping_update_pol… |
data | healthy | supabase/migrations/20260425000002_requests_direct_purchase… |
202603311330_supplier_profile_trust_fields.sql |
data | healthy | supabase/migrations/202603311330_supplier_profile_trust_fie… |
20260429000003_drop_products_active_guard_trigger.sql |
data | healthy | supabase/migrations/20260429000003_drop_products_active_gua… |
202604011930_product_inquiries.sql |
data | healthy | supabase/migrations/202604011930_product_inquiries.sql |
202603310001_supplier_docs_privacy.sql |
data | healthy | supabase/migrations/202603310001_supplier_docs_privacy.sql |
20260420000001_product_variants_system.sql |
data | healthy | supabase/migrations/20260420000001_product_variants_system.… |
20260506000001_add_cover_photo_url.sql |
data | healthy | supabase/migrations/20260506000001_add_cover_photo_url.sql |
202604011845_requests_verified_visibility_simple.sql |
data | healthy | supabase/migrations/202604011845_requests_verified_visibili… |
20260426000001_requests_budget_currency.sql |
data | healthy | supabase/migrations/20260426000001_requests_budget_currency… |
202604180001_profiles_certifications_column.sql |
data | healthy | supabase/migrations/202604180001_profiles_certifications_co… |
20260419000005_profiles_payout_bank_address.sql |
data | healthy | supabase/migrations/20260419000005_profiles_payout_bank_add… |
20260426000003_offers_currency.sql |
data | healthy | supabase/migrations/20260426000003_offers_currency.sql |
202604011215_requests_verified_supplier_visibility.sql |
data | healthy | supabase/migrations/202604011215_requests_verified_supplier… |
20260424000001_drop_concierge_connections.sql |
data | healthy | supabase/migrations/20260424000001_drop_concierge_connectio… |
202603311215_supplier_verification_statuses.sql |
data | healthy | supabase/migrations/202603311215_supplier_verification_stat… |
202604011130_supplier_lockdown_trust_score_compat.sql |
data | healthy | supabase/migrations/202604011130_supplier_lockdown_trust_sc… |
20260429000002_products_active_guard_trigger.sql |
data | healthy | supabase/migrations/20260429000002_products_active_guard_tr… |
20260423000001_drop_managed_requests_schema_a.sql |
data | healthy | supabase/migrations/20260423000001_drop_managed_requests_sc… |
202604011050_supplier_lockdown_hotfix.sql |
data | healthy | supabase/migrations/202604011050_supplier_lockdown_hotfix.s… |
| Label | Layer | Status | Path |
|---|---|---|---|
test-results |
software | healthy | test-results |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
hooks |
software | healthy | src/hooks |
components |
software | healthy | src/components |
admin |
software | healthy | src/components/admin |
supplier |
software | healthy | src/components/supplier |
pages |
software | healthy | src/pages |
admin |
software | healthy | src/pages/admin |
lib |
software | healthy | src/lib |
maabarAi |
software | healthy | src/lib/maabarAi |
docs |
software | healthy | docs |
demo-marketplace-seed |
software | healthy | docs/demo-marketplace-seed |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
auto-reject-orders |
software | healthy | supabase/functions/auto-reject-orders |
send-email |
software | healthy | supabase/functions/send-email |
maabar-ai |
software | healthy | supabase/functions/maabar-ai |
admin-supplier-doc |
software | healthy | supabase/functions/admin-supplier-doc |
notify-admin-new-supplier |
software | healthy | supabase/functions/notify-admin-new-supplier |
verify-moyasar-payment |
software | healthy | supabase/functions/verify-moyasar-payment |
send-welcome-email |
software | healthy | supabase/functions/send-welcome-email |
seed-demo-auth-users |
software | healthy | supabase/functions/seed-demo-auth-users |
migrations |
software | healthy | supabase/migrations |
e2e |
software | healthy | e2e |
tests |
software | healthy | e2e/tests |
helpers |
software | healthy | e2e/helpers |
fixtures |
software | healthy | e2e/fixtures |
report |
software | healthy | e2e/report |
email-templates |
software | healthy | email-templates |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::.env |
security | healthy | .env |
dotenv::.env.test |
security | healthy | .env.test |
password_literal::scripts/check_verification_email_delivery… |
security | healthy | scripts/check_verification_email_delivery.js |
password_literal::scripts/post_hotfix_retest.js |
security | healthy | scripts/post_hotfix_retest.js |
password_literal::scripts/post_hotfix_retest.js |
security | healthy | scripts/post_hotfix_retest.js |
password_literal::src/pages/AgentPanel.jsx |
security | healthy | src/pages/AgentPanel.jsx |
password_literal::src/pages/BuyerRegister.jsx |
security | healthy | src/pages/BuyerRegister.jsx |
password_literal::src/pages/BuyerRegister.jsx |
security | healthy | src/pages/BuyerRegister.jsx |
password_literal::src/pages/PreviewAccess.jsx |
security | healthy | src/pages/PreviewAccess.jsx |
password_literal::e2e/global-setup.ts |
security | healthy | e2e/global-setup.ts |
password_literal::e2e/tests/07-email-language.spec.ts |
security | healthy | e2e/tests/07-email-language.spec.ts |
password_literal::e2e/tests/07-email-language.spec.ts |
security | healthy | e2e/tests/07-email-language.spec.ts |
password_literal::e2e/tests/07-email-language.spec.ts |
security | healthy | e2e/tests/07-email-language.spec.ts |
password_literal::e2e/tests/07-email-language.spec.ts |
security | healthy | e2e/tests/07-email-language.spec.ts |
password_literal::e2e/tests/supplier-full-journey.spec.ts |
security | healthy | e2e/tests/supplier-full-journey.spec.ts |
password_literal::e2e/fixtures/base.ts |
security | healthy | e2e/fixtures/base.ts |
password_literal::e2e/fixtures/base.ts |
security | healthy | e2e/fixtures/base.ts |
password_literal::e2e/fixtures/base.ts |
security | healthy | e2e/fixtures/base.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260430000001_phase1_product_form_b2b_… |
message_translations |
data | healthy | supabase/migrations/202604120001_requests_description_trans… |
| Label | Layer | Status | Path |
|---|---|---|---|
Abdulmjeedalmutairi__MAABAR |
software | healthy | /data/fable5_failed_archive/Abdulmjeedalmutairi__MAABAR |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.jsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/apollo |
api | healthy | src/setupProxy.js |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | src/components/supplier/ProductComposer.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::e2e/helpers/mail-tm.ts |
security | healthy | e2e/helpers/mail-tm.ts |
This page is publicly accessible at:
https://repobility.com/scan/3f927616-a7ad-4a52-8f3a-045254f85c5b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3f927616-a7ad-4a52-8f3a-045254f85c5b/
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.