https://github.com/SaheerLulu/healthcare-accounting
· scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)
342 raw signals (0 security + 342 graph)
Last scanned 2 months, 3 weeks ago · v1 · 248 actionable findings from 1 signal source. 94 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3927 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 |
|---|---|---|---|
ProtectedRoute |
software | healthy | frontend/src/App.tsx:ProtectedRoute |
App |
software | healthy | frontend/src/App.tsx:App |
voucherLabel |
software | healthy | frontend/src/components/CommandPalette.tsx:voucherLabel |
CommandPalette |
software | healthy | frontend/src/components/CommandPalette.tsx:CommandPalette |
onKey |
software | healthy | frontend/src/components/CommandPalette.tsx:onKey |
voucherLabel |
software | healthy | frontend/src/components/PrintVoucherView.tsx:voucherLabel |
PrintVoucherView |
software | healthy | frontend/src/components/PrintVoucherView.tsx:PrintVoucherVi… |
allItems |
software | healthy | frontend/src/components/Layout.tsx:allItems |
Wordmark |
software | healthy | frontend/src/components/Layout.tsx:Wordmark |
LocationSelector |
software | healthy | frontend/src/components/Layout.tsx:LocationSelector |
handleClick |
software | healthy | frontend/src/components/Layout.tsx:handleClick |
findActiveItemId |
software | healthy | frontend/src/components/Layout.tsx:findActiveItemId |
TopNav |
software | healthy | frontend/src/components/Layout.tsx:TopNav |
handleEscape |
software | healthy | frontend/src/components/Layout.tsx:handleEscape |
handleLogout |
software | healthy | frontend/src/components/Layout.tsx:handleLogout |
isGroupActive |
software | healthy | frontend/src/components/Layout.tsx:isGroupActive |
handleGroupClick |
software | healthy | frontend/src/components/Layout.tsx:handleGroupClick |
GlobalNavShortcuts |
software | healthy | frontend/src/components/Layout.tsx:GlobalNavShortcuts |
RouteLoadingFallback |
software | healthy | frontend/src/components/Layout.tsx:RouteLoadingFallback |
Layout |
software | healthy | frontend/src/components/Layout.tsx:Layout |
HotkeyBar |
software | healthy | frontend/src/components/HotkeyBar.tsx:HotkeyBar |
HintChip |
software | healthy | frontend/src/components/HotkeyBar.tsx:HintChip |
PageTransition |
software | healthy | frontend/src/components/ui/PageTransition.tsx:PageTransition |
SheetHeader |
software | healthy | frontend/src/components/ui/sheet.tsx:SheetHeader |
SheetBody |
software | healthy | frontend/src/components/ui/sheet.tsx:SheetBody |
SheetFooter |
software | healthy | frontend/src/components/ui/sheet.tsx:SheetFooter |
ConfirmDialog |
software | healthy | frontend/src/components/ui/ConfirmDialog.tsx:ConfirmDialog |
AlertBanner |
software | healthy | frontend/src/components/ui/AlertBanner.tsx:AlertBanner |
Badge |
software | healthy | frontend/src/components/ui/badge.tsx:Badge |
EmptyState |
software | healthy | frontend/src/components/ui/EmptyState.tsx:EmptyState |
DialogHeader |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogHeader |
ThemeToggle |
software | healthy | frontend/src/components/ui/theme-toggle.tsx:ThemeToggle |
MiniSparkline |
software | healthy | frontend/src/components/ui/MiniSparkline.tsx:MiniSparkline |
PeriodPicker |
software | healthy | frontend/src/components/ui/period-picker.tsx:PeriodPicker |
handleMonthChange |
software | healthy | frontend/src/components/ui/period-picker.tsx:handleMonthCha… |
handleYearChange |
software | healthy | frontend/src/components/ui/period-picker.tsx:handleYearChan… |
Pagination |
software | healthy | frontend/src/components/ui/Pagination.tsx:Pagination |
Breadcrumbs |
software | healthy | frontend/src/components/ui/Breadcrumbs.tsx:Breadcrumbs |
getThresholdLevel |
software | healthy | frontend/src/components/ui/KpiCard.tsx:getThresholdLevel |
KpiCard |
software | healthy | frontend/src/components/ui/KpiCard.tsx:KpiCard |
TrendBadge |
software | healthy | frontend/src/components/ui/TrendBadge.tsx:TrendBadge |
MasterPage |
software | healthy | frontend/src/components/ui/MasterPage.tsx:MasterPage |
Skeleton |
software | healthy | frontend/src/components/ui/Skeletons.tsx:Skeleton |
SkeletonCard |
software | healthy | frontend/src/components/ui/Skeletons.tsx:SkeletonCard |
SkeletonTable |
software | healthy | frontend/src/components/ui/Skeletons.tsx:SkeletonTable |
SkeletonForm |
software | healthy | frontend/src/components/ui/Skeletons.tsx:SkeletonForm |
HotkeyProvider |
software | healthy | frontend/src/contexts/HotkeyContext.tsx:HotkeyProvider |
onKey |
software | healthy | frontend/src/contexts/HotkeyContext.tsx:onKey |
useHotkeyContext |
software | healthy | frontend/src/contexts/HotkeyContext.tsx:useHotkeyContext |
useHotkeys |
software | healthy | frontend/src/contexts/HotkeyContext.tsx:useHotkeys |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
account |
software | healthy | frontend/src/pages/ActivityMapPage.tsx:account |
created |
software | healthy | frontend/src/pages/fixed-assets/FixedAssetsPage.tsx:created |
BudgetSerializer |
software | healthy | backend/budgets/serializers.py:8 |
Meta |
software | healthy | backend/budgets/serializers.py:20 |
BudgetViewSet |
software | healthy | backend/budgets/views.py:13 |
BudgetVarianceView |
software | healthy | backend/budgets/views.py:41 |
BudgetAdmin |
software | healthy | backend/budgets/admin.py:7 |
BudgetsConfig |
software | healthy | backend/budgets/apps.py:4 |
Budget |
software | healthy | backend/budgets/models.py:13 |
Meta |
software | healthy | backend/budgets/models.py:45 |
BudgetVarianceTests |
software | healthy | backend/budgets/tests/test_variance.py:15 |
RevenueBudgetStatusTests |
software | healthy | backend/budgets/tests/test_variance.py:52 |
BudgetPeriodFormatTests |
software | healthy | backend/budgets/tests/test_variance.py:94 |
BudgetUniqueConstraintTests |
software | healthy | backend/budgets/tests/test_variance.py:127 |
BudgetLocationTests |
software | healthy | backend/budgets/tests/test_location_scoping.py:12 |
Migration |
software | healthy | backend/budgets/migrations/0001_initial.py:8 |
NotificationSerializer |
software | healthy | backend/notifications/serializers.py:6 |
Meta |
software | healthy | backend/notifications/serializers.py:18 |
NotificationPreferenceSerializer |
software | healthy | backend/notifications/serializers.py:17 |
NotificationViewSet |
software | healthy | backend/notifications/views.py:11 |
NotificationPreferenceViewSet |
software | healthy | backend/notifications/views.py:86 |
NotificationAdmin |
software | healthy | backend/notifications/admin.py:7 |
NotificationsConfig |
software | healthy | backend/notifications/apps.py:4 |
Notification |
software | healthy | backend/notifications/models.py:12 |
Meta |
software | healthy | backend/notifications/models.py:93 |
NotificationPreference |
software | healthy | backend/notifications/models.py:83 |
AlertTests |
software | healthy | backend/notifications/tests/test_alerts.py:16 |
MuteFilterTests |
software | healthy | backend/notifications/tests/test_preferences_and_extra_rule… |
StaleSyncFailureAlertTests |
software | healthy | backend/notifications/tests/test_preferences_and_extra_rule… |
PeriodLockChangeAlertTests |
software | healthy | backend/notifications/tests/test_preferences_and_extra_rule… |
Command |
software | healthy | backend/notifications/management/commands/generate_alerts.p… |
Migration |
software | healthy | backend/notifications/migrations/0001_initial.py:8 |
Migration |
software | healthy | backend/notifications/migrations/0004_rename_notificatio_us… |
Migration |
software | healthy | backend/notifications/migrations/0003_preferences_and_alert… |
Migration |
software | healthy | backend/notifications/migrations/0002_backfill_is_read_colu… |
SyncLogSerializer |
software | healthy | backend/sync/views.py:10 |
Meta |
software | healthy | backend/sync/views.py:17 |
SyncErrorSerializer |
software | healthy | backend/sync/views.py:16 |
SyncRunView |
software | healthy | backend/sync/views.py:22 |
SyncLogListView |
software | healthy | backend/sync/views.py:30 |
SyncRetryView |
software | healthy | backend/sync/views.py:41 |
SyncErrorListView |
software | healthy | backend/sync/views.py:49 |
SyncErrorResolveView |
software | healthy | backend/sync/views.py:67 |
FullResyncView |
software | healthy | backend/sync/views.py:83 |
SyncLogAdmin |
software | healthy | backend/sync/admin.py:6 |
InventorySyncService |
software | healthy | backend/sync/services.py:53 |
SyncConfig |
software | healthy | backend/sync/apps.py:4 |
SyncLog |
software | healthy | backend/sync/models.py:4 |
Meta |
software | healthy | backend/sync/models.py:50 |
SyncError |
software | healthy | backend/sync/models.py:38 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DOCUMENTATION.md |
software | healthy | DOCUMENTATION.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
start.sh |
software | healthy | start.sh |
AUDIT-FINDINGS.md |
software | healthy | AUDIT-FINDINGS.md |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
Dockerfile |
software | healthy | frontend/Dockerfile |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
CommandPalette.tsx |
software | healthy | frontend/src/components/CommandPalette.tsx |
PrintVoucherView.tsx |
software | healthy | frontend/src/components/PrintVoucherView.tsx |
Layout.tsx |
software | healthy | frontend/src/components/Layout.tsx |
HotkeyBar.tsx |
software | healthy | frontend/src/components/HotkeyBar.tsx |
PageTransition.tsx |
software | healthy | frontend/src/components/ui/PageTransition.tsx |
table.tsx |
software | healthy | frontend/src/components/ui/table.tsx |
sheet.tsx |
software | healthy | frontend/src/components/ui/sheet.tsx |
ConfirmDialog.tsx |
software | healthy | frontend/src/components/ui/ConfirmDialog.tsx |
AlertBanner.tsx |
software | healthy | frontend/src/components/ui/AlertBanner.tsx |
badge.tsx |
software | healthy | frontend/src/components/ui/badge.tsx |
EmptyState.tsx |
software | healthy | frontend/src/components/ui/EmptyState.tsx |
dialog.tsx |
software | healthy | frontend/src/components/ui/dialog.tsx |
button.tsx |
software | healthy | frontend/src/components/ui/button.tsx |
theme-toggle.tsx |
software | healthy | frontend/src/components/ui/theme-toggle.tsx |
card.tsx |
software | healthy | frontend/src/components/ui/card.tsx |
MiniSparkline.tsx |
software | healthy | frontend/src/components/ui/MiniSparkline.tsx |
period-picker.tsx |
software | healthy | frontend/src/components/ui/period-picker.tsx |
Pagination.tsx |
software | healthy | frontend/src/components/ui/Pagination.tsx |
Breadcrumbs.tsx |
software | healthy | frontend/src/components/ui/Breadcrumbs.tsx |
switch.tsx |
software | healthy | frontend/src/components/ui/switch.tsx |
KpiCard.tsx |
software | healthy | frontend/src/components/ui/KpiCard.tsx |
TrendBadge.tsx |
software | healthy | frontend/src/components/ui/TrendBadge.tsx |
tabs.tsx |
software | healthy | frontend/src/components/ui/tabs.tsx |
MasterPage.tsx |
software | healthy | frontend/src/components/ui/MasterPage.tsx |
input.tsx |
software | healthy | frontend/src/components/ui/input.tsx |
Skeletons.tsx |
software | healthy | frontend/src/components/ui/Skeletons.tsx |
HotkeyContext.tsx |
software | healthy | frontend/src/contexts/HotkeyContext.tsx |
LocationContext.tsx |
software | healthy | frontend/src/contexts/LocationContext.tsx |
api.ts |
software | healthy | frontend/src/lib/api.ts |
shortcuts.ts |
software | healthy | frontend/src/lib/shortcuts.ts |
utils.ts |
software | healthy | frontend/src/lib/utils.ts |
PayrollPage.tsx |
software | healthy | frontend/src/pages/PayrollPage.tsx |
AuditLogPage.tsx |
software | healthy | frontend/src/pages/AuditLogPage.tsx |
VoucherTypesPage.tsx |
software | healthy | frontend/src/pages/VoucherTypesPage.tsx |
LoginPage.tsx |
software | healthy | frontend/src/pages/LoginPage.tsx |
JournalsPage.tsx |
software | healthy | frontend/src/pages/JournalsPage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /api/budgets/ |
api | healthy | backend/budgets/urls.py |
ANY /api/budgets/budgets |
api | healthy | backend/budgets/urls.py |
ANY /api/budgets/variance |
api | healthy | backend/budgets/urls.py |
ANY /api/notifications/ |
api | healthy | backend/notifications/urls.py |
ANY /api/notifications/preferences |
api | healthy | backend/notifications/urls.py |
ANY /api/sync/run/ |
api | healthy | backend/sync/urls.py |
ANY /api/sync/logs/ |
api | healthy | backend/sync/urls.py |
ANY /api/sync/retry/ |
api | healthy | backend/sync/urls.py |
ANY /api/sync/errors/ |
api | healthy | backend/sync/urls.py |
ANY /api/sync/errors/<int:pk>/resolve/ |
api | healthy | backend/sync/urls.py |
ANY /api/sync/full-resync/ |
api | healthy | backend/sync/urls.py |
ANY /api/gst/grand-summary/ |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/gstr1 |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/gstr1-hsn |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/gstr3b |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/gstr2b |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/itc-reconciliation |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/rcm |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/setoff-preview |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/gstr9 |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/gstr9c |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/late-fee |
api | healthy | backend/gst_returns/urls.py |
ANY /api/gst/eway-bills |
api | healthy | backend/gst_returns/urls.py |
ANY /api/journals/entries |
api | healthy | backend/journals/urls.py |
ANY /api/journals/recurring |
api | healthy | backend/journals/urls.py |
ANY /api/journals/bill-references |
api | healthy | backend/journals/urls.py |
ANY /api/journals/voucher-types |
api | healthy | backend/journals/urls.py |
ANY /api/audit/ |
api | healthy | backend/audit/urls.py |
ANY /api/audit/export-csv/ |
api | healthy | backend/audit/urls.py |
ANY /api/audit/verify-chain/ |
api | healthy | backend/audit/urls.py |
ANY /api/bills/ |
api | healthy | backend/bills/urls.py |
ANY /api/bills/bills |
api | healthy | backend/bills/urls.py |
ANY /api/bills/recurring |
api | healthy | backend/bills/urls.py |
ANY /api/bills/payments |
api | healthy | backend/bills/urls.py |
ANY /api/bills/attachments |
api | healthy | backend/bills/urls.py |
ANY /api/payroll/ |
api | healthy | backend/payroll/urls.py |
ANY /api/payroll/employees |
api | healthy | backend/payroll/urls.py |
ANY /api/payroll/salary-structures |
api | healthy | backend/payroll/urls.py |
ANY /api/payroll/runs |
api | healthy | backend/payroll/urls.py |
ANY /api/banking/ |
api | healthy | backend/banking/urls.py |
ANY /api/banking/accounts |
api | healthy | backend/banking/urls.py |
ANY /api/banking/transactions |
api | healthy | backend/banking/urls.py |
ANY /api/banking/cheques |
api | healthy | backend/banking/urls.py |
ANY /api/banking/petty-cash |
api | healthy | backend/banking/urls.py |
ANY /api/fixed-assets/ |
api | healthy | backend/fixed_assets/urls.py |
ANY /api/fixed-assets/classes |
api | healthy | backend/fixed_assets/urls.py |
ANY /api/fixed-assets/assets |
api | healthy | backend/fixed_assets/urls.py |
ANY /api/fixed-assets/depreciation |
api | healthy | backend/fixed_assets/urls.py |
ANY /api/expenses/ |
api | healthy | backend/expenses/urls.py |
ANY /api/expenses/expenses |
api | healthy | backend/expenses/urls.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/PayrollPage |
frontend | healthy | frontend/src/pages/PayrollPage.tsx |
/AuditLogPage |
frontend | healthy | frontend/src/pages/AuditLogPage.tsx |
/VoucherTypesPage |
frontend | healthy | frontend/src/pages/VoucherTypesPage.tsx |
/LoginPage |
frontend | healthy | frontend/src/pages/LoginPage.tsx |
/JournalsPage |
frontend | healthy | frontend/src/pages/JournalsPage.tsx |
/ReceivablesPage |
frontend | healthy | frontend/src/pages/ReceivablesPage.tsx |
/SetupChecklistPage |
frontend | healthy | frontend/src/pages/SetupChecklistPage.tsx |
/SettingsPage |
frontend | healthy | frontend/src/pages/SettingsPage.tsx |
/TDSPage |
frontend | healthy | frontend/src/pages/TDSPage.tsx |
/CostCentresPage |
frontend | healthy | frontend/src/pages/CostCentresPage.tsx |
/SyncPage |
frontend | healthy | frontend/src/pages/SyncPage.tsx |
/AccountsPage |
frontend | healthy | frontend/src/pages/AccountsPage.tsx |
/DashboardPage |
frontend | healthy | frontend/src/pages/DashboardPage.tsx |
/GatewayPage |
frontend | healthy | frontend/src/pages/GatewayPage.tsx |
/PayablesPage |
frontend | healthy | frontend/src/pages/PayablesPage.tsx |
/ActivityMapPage |
frontend | healthy | frontend/src/pages/ActivityMapPage.tsx |
/fixed-assets/FixedAssetsPage |
frontend | healthy | frontend/src/pages/fixed-assets/FixedAssetsPage.tsx |
/notifications/NotificationBell |
frontend | healthy | frontend/src/pages/notifications/NotificationBell.tsx |
/notifications/NotificationsPage |
frontend | healthy | frontend/src/pages/notifications/NotificationsPage.tsx |
/journals/JournalDetailPage |
frontend | healthy | frontend/src/pages/journals/JournalDetailPage.tsx |
/journals/RecurringJournalEditorPage |
frontend | healthy | frontend/src/pages/journals/RecurringJournalEditorPage.tsx |
/journals/ClosingEntriesPage |
frontend | healthy | frontend/src/pages/journals/ClosingEntriesPage.tsx |
/journals/RecurringJournalsListPage |
frontend | healthy | frontend/src/pages/journals/RecurringJournalsListPage.tsx |
/journals/RecurringJournalDetailPage |
frontend | healthy | frontend/src/pages/journals/RecurringJournalDetailPage.tsx |
/journals/AccountPicker |
frontend | healthy | frontend/src/pages/journals/AccountPicker.tsx |
/journals/JournalEditorPage |
frontend | healthy | frontend/src/pages/journals/JournalEditorPage.tsx |
/bills/BillEditorPage |
frontend | healthy | frontend/src/pages/bills/BillEditorPage.tsx |
/bills/BillDetailPage |
frontend | healthy | frontend/src/pages/bills/BillDetailPage.tsx |
/bills/RecurringBillsListPage |
frontend | healthy | frontend/src/pages/bills/RecurringBillsListPage.tsx |
/bills/RecurringBillEditorPage |
frontend | healthy | frontend/src/pages/bills/RecurringBillEditorPage.tsx |
/bills/RecurringBillDetailPage |
frontend | healthy | frontend/src/pages/bills/RecurringBillDetailPage.tsx |
/bills/BillsListPage |
frontend | healthy | frontend/src/pages/bills/BillsListPage.tsx |
/vouchers/VoucherEditor |
frontend | healthy | frontend/src/pages/vouchers/VoucherEditor.tsx |
/vouchers/PaymentRowEditor |
frontend | healthy | frontend/src/pages/vouchers/PaymentRowEditor.tsx |
/vouchers/SimpleReceiptVoucher |
frontend | healthy | frontend/src/pages/vouchers/SimpleReceiptVoucher.tsx |
/vouchers/DebitNoteVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/DebitNoteVoucherPage.tsx |
/vouchers/InvoiceAllocationGrid |
frontend | healthy | frontend/src/pages/vouchers/InvoiceAllocationGrid.tsx |
/vouchers/SalesVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/SalesVoucherPage.tsx |
/vouchers/PaymentVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/PaymentVoucherPage.tsx |
/vouchers/JournalVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/JournalVoucherPage.tsx |
/vouchers/ReceiptVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/ReceiptVoucherPage.tsx |
/vouchers/CreditNoteVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/CreditNoteVoucherPage.tsx |
/vouchers/BillRefPickerSheet |
frontend | healthy | frontend/src/pages/vouchers/BillRefPickerSheet.tsx |
/vouchers/BillAllocationSheet |
frontend | healthy | frontend/src/pages/vouchers/BillAllocationSheet.tsx |
/vouchers/CostCenterPopup |
frontend | healthy | frontend/src/pages/vouchers/CostCenterPopup.tsx |
/vouchers/SimplePaymentVoucher |
frontend | healthy | frontend/src/pages/vouchers/SimplePaymentVoucher.tsx |
/vouchers/VoucherLineRow |
frontend | healthy | frontend/src/pages/vouchers/VoucherLineRow.tsx |
/vouchers/PurchaseVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/PurchaseVoucherPage.tsx |
/vouchers/ContraVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/ContraVoucherPage.tsx |
/vouchers/CreateLedgerModal |
frontend | healthy | frontend/src/pages/vouchers/CreateLedgerModal.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
0001_initial.py |
data | healthy | backend/budgets/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/budgets/migrations/__init__.py |
0001_initial.py |
data | healthy | backend/notifications/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/notifications/migrations/__init__.py |
0004_rename_notificatio_user_id_427e4b_idx_acct_notifi_user… |
data | healthy | backend/notifications/migrations/0004_rename_notificatio_us… |
0003_preferences_and_alert_kinds.py |
data | healthy | backend/notifications/migrations/0003_preferences_and_alert… |
0002_backfill_is_read_columns.py |
data | healthy | backend/notifications/migrations/0002_backfill_is_read_colu… |
0001_initial.py |
data | healthy | backend/sync/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/sync/migrations/__init__.py |
0002_alter_synclog_sync_type_syncerror.py |
data | healthy | backend/sync/migrations/0002_alter_synclog_sync_type_syncer… |
0003_sync_log_metrics.py |
data | healthy | backend/sync/migrations/0003_sync_log_metrics.py |
0001_initial.py |
data | healthy | backend/gst_returns/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/gst_returns/migrations/__init__.py |
0003_ewaybill.py |
data | healthy | backend/gst_returns/migrations/0003_ewaybill.py |
0004_gstr3b_rcm_buckets.py |
data | healthy | backend/gst_returns/migrations/0004_gstr3b_rcm_buckets.py |
0002_gstr1hsnsummary_gstr2bentry_itcreconciliation_and_more… |
data | healthy | backend/gst_returns/migrations/0002_gstr1hsnsummary_gstr2be… |
0005_gstr1hsnsummary_segment_gstr3bsummary_outward_exempt.py |
data | healthy | backend/gst_returns/migrations/0005_gstr1hsnsummary_segment… |
0004_journalentry_reversal_of.py |
data | healthy | backend/journals/migrations/0004_journalentry_reversal_of.py |
0001_initial.py |
data | healthy | backend/journals/migrations/0001_initial.py |
0003_recurringjournal_recurringjournalline_and_more.py |
data | healthy | backend/journals/migrations/0003_recurringjournal_recurring… |
__init__.py |
data | healthy | backend/journals/migrations/__init__.py |
0009_alter_journalentry_reference_type.py |
data | healthy | backend/journals/migrations/0009_alter_journalentry_referen… |
0008_alter_journalentry_reference_type.py |
data | healthy | backend/journals/migrations/0008_alter_journalentry_referen… |
0007_rename_journals_bi_ref_no_idx_journals_bi_ref_no_092ee… |
data | healthy | backend/journals/migrations/0007_rename_journals_bi_ref_no_… |
0010_perf_indexes.py |
data | healthy | backend/journals/migrations/0010_perf_indexes.py |
0006_billref_voucher_profile_options.py |
data | healthy | backend/journals/migrations/0006_billref_voucher_profile_op… |
0002_alter_journalentry_reference_type.py |
data | healthy | backend/journals/migrations/0002_alter_journalentry_referen… |
0005_journalentry_cost_center.py |
data | healthy | backend/journals/migrations/0005_journalentry_cost_center.py |
0001_initial.py |
data | healthy | backend/audit/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/audit/migrations/__init__.py |
0003_auditlog_location_id.py |
data | healthy | backend/audit/migrations/0003_auditlog_location_id.py |
0002_auditlog_content_hash_auditlog_prev_hash.py |
data | healthy | backend/audit/migrations/0002_auditlog_content_hash_auditlo… |
0001_initial.py |
data | healthy | backend/bills/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/bills/migrations/__init__.py |
0003_recurringbill_recurringbillitem_and_more.py |
data | healthy | backend/bills/migrations/0003_recurringbill_recurringbillit… |
0005_bill_approval_status_bill_approved_at_and_more.py |
data | healthy | backend/bills/migrations/0005_bill_approval_status_bill_app… |
0004_bill_bills_unique_vendor_invoice_no.py |
data | healthy | backend/bills/migrations/0004_bill_bills_unique_vendor_invo… |
0002_billattachment.py |
data | healthy | backend/bills/migrations/0002_billattachment.py |
0001_initial.py |
data | healthy | backend/payroll/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/payroll/migrations/__init__.py |
0001_initial.py |
data | healthy | backend/banking/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/banking/migrations/__init__.py |
0002_cheque.py |
data | healthy | backend/banking/migrations/0002_cheque.py |
0003_pettycashfloat_pettycashtransaction.py |
data | healthy | backend/banking/migrations/0003_pettycashfloat_pettycashtra… |
0001_initial.py |
data | healthy | backend/fixed_assets/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/fixed_assets/migrations/__init__.py |
0002_purchasereturnlinero_purchasereturnro_rolero_and_more.… |
data | healthy | backend/inventory_reader/migrations/0002_purchasereturnline… |
0001_initial.py |
data | healthy | backend/inventory_reader/migrations/0001_initial.py |
__init__.py |
data | healthy | backend/inventory_reader/migrations/__init__.py |
0003_feecollectionro_openingstocklinero_openingstockro_and_… |
data | healthy | backend/inventory_reader/migrations/0003_feecollectionro_op… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
components |
software | healthy | frontend/src/components |
ui |
software | healthy | frontend/src/components/ui |
contexts |
software | healthy | frontend/src/contexts |
lib |
software | healthy | frontend/src/lib |
pages |
software | healthy | frontend/src/pages |
fixed-assets |
software | healthy | frontend/src/pages/fixed-assets |
notifications |
software | healthy | frontend/src/pages/notifications |
journals |
software | healthy | frontend/src/pages/journals |
bills |
software | healthy | frontend/src/pages/bills |
vouchers |
software | healthy | frontend/src/pages/vouchers |
banking |
software | healthy | frontend/src/pages/banking |
expenses |
software | healthy | frontend/src/pages/expenses |
gst |
software | healthy | frontend/src/pages/gst |
parties |
software | healthy | frontend/src/pages/parties |
reports |
software | healthy | frontend/src/pages/reports |
loans |
software | healthy | frontend/src/pages/loans |
deploy |
software | healthy | deploy |
scripts |
software | healthy | deploy/scripts |
envs |
software | healthy | deploy/envs |
backend |
software | healthy | backend |
budgets |
software | healthy | backend/budgets |
tests |
software | healthy | backend/budgets/tests |
migrations |
software | healthy | backend/budgets/migrations |
notifications |
software | healthy | backend/notifications |
tests |
software | healthy | backend/notifications/tests |
management |
software | healthy | backend/notifications/management |
commands |
software | healthy | backend/notifications/management/commands |
migrations |
software | healthy | backend/notifications/migrations |
sync |
software | healthy | backend/sync |
tests |
software | healthy | backend/sync/tests |
management |
software | healthy | backend/sync/management |
commands |
software | healthy | backend/sync/management/commands |
migrations |
software | healthy | backend/sync/migrations |
gst_returns |
software | healthy | backend/gst_returns |
tests |
software | healthy | backend/gst_returns/tests |
migrations |
software | healthy | backend/gst_returns/migrations |
journals |
software | healthy | backend/journals |
tests |
software | healthy | backend/journals/tests |
management |
software | healthy | backend/journals/management |
commands |
software | healthy | backend/journals/management/commands |
migrations |
software | healthy | backend/journals/migrations |
audit |
software | healthy | backend/audit |
tests |
software | healthy | backend/audit/tests |
migrations |
software | healthy | backend/audit/migrations |
bills |
software | healthy | backend/bills |
tests |
software | healthy | backend/bills/tests |
management |
software | healthy | backend/bills/management |
commands |
software | healthy | backend/bills/management/commands |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Budget |
data | healthy | backend/budgets/models.py |
Notification |
data | healthy | backend/notifications/models.py |
NotificationPreference |
data | healthy | backend/notifications/models.py |
SyncLog |
data | healthy | backend/sync/models.py |
SyncError |
data | healthy | backend/sync/models.py |
GSTR1Entry |
data | healthy | backend/gst_returns/models.py |
GSTR1HSNSummary |
data | healthy | backend/gst_returns/models.py |
GSTR3BSummary |
data | healthy | backend/gst_returns/models.py |
GSTR2BEntry |
data | healthy | backend/gst_returns/models.py |
ITCReconciliation |
data | healthy | backend/gst_returns/models.py |
RCMEntry |
data | healthy | backend/gst_returns/models.py |
EWayBill |
data | healthy | backend/gst_returns/models.py |
JournalEntry |
data | healthy | backend/journals/models.py |
RecurringJournal |
data | healthy | backend/journals/models.py |
RecurringJournalLine |
data | healthy | backend/journals/models.py |
JournalEntryLine |
data | healthy | backend/journals/models.py |
BillReference |
data | healthy | backend/journals/models.py |
VoucherTypeProfile |
data | healthy | backend/journals/models.py |
AuditLog |
data | healthy | backend/audit/models.py |
Bill |
data | healthy | backend/bills/models.py |
BillLine |
data | healthy | backend/bills/models.py |
BillAttachment |
data | healthy | backend/bills/models.py |
RecurringBill |
data | healthy | backend/bills/models.py |
RecurringBillItem |
data | healthy | backend/bills/models.py |
BillPayment |
data | healthy | backend/bills/models.py |
Employee |
data | healthy | backend/payroll/models.py |
SalaryStructure |
data | healthy | backend/payroll/models.py |
PayrollRun |
data | healthy | backend/payroll/models.py |
BankAccount |
data | healthy | backend/banking/models.py |
BankTransaction |
data | healthy | backend/banking/models.py |
Cheque |
data | healthy | backend/banking/models.py |
PettyCashFloat |
data | healthy | backend/banking/models.py |
PettyCashTransaction |
data | healthy | backend/banking/models.py |
AssetClass |
data | healthy | backend/fixed_assets/models.py |
FixedAsset |
data | healthy | backend/fixed_assets/models.py |
DepreciationEntry |
data | healthy | backend/fixed_assets/models.py |
LocationRO |
data | healthy | backend/inventory_reader/models.py |
SupplierRO |
data | healthy | backend/inventory_reader/models.py |
CustomerRO |
data | healthy | backend/inventory_reader/models.py |
ProductRO |
data | healthy | backend/inventory_reader/models.py |
PurchaseOrderRO |
data | healthy | backend/inventory_reader/models.py |
PurchaseOrderLineRO |
data | healthy | backend/inventory_reader/models.py |
POSOrderRO |
data | healthy | backend/inventory_reader/models.py |
POSOrderLineRO |
data | healthy | backend/inventory_reader/models.py |
POSPaymentRO |
data | healthy | backend/inventory_reader/models.py |
B2BSalesOrderRO |
data | healthy | backend/inventory_reader/models.py |
B2BSalesOrderLineRO |
data | healthy | backend/inventory_reader/models.py |
SalesReturnRO |
data | healthy | backend/inventory_reader/models.py |
SalesReturnLineRO |
data | healthy | backend/inventory_reader/models.py |
PurchaseReturnRO |
data | healthy | backend/inventory_reader/models.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
Layout |
frontend | healthy | frontend/src/components/Layout.tsx |
PayrollPage |
frontend | healthy | frontend/src/pages/PayrollPage.tsx |
AuditLogPage |
frontend | healthy | frontend/src/pages/AuditLogPage.tsx |
VoucherTypesPage |
frontend | healthy | frontend/src/pages/VoucherTypesPage.tsx |
LoginPage |
frontend | healthy | frontend/src/pages/LoginPage.tsx |
JournalsPage |
frontend | healthy | frontend/src/pages/JournalsPage.tsx |
ReceivablesPage |
frontend | healthy | frontend/src/pages/ReceivablesPage.tsx |
SetupChecklistPage |
frontend | healthy | frontend/src/pages/SetupChecklistPage.tsx |
SettingsPage |
frontend | healthy | frontend/src/pages/SettingsPage.tsx |
TDSPage |
frontend | healthy | frontend/src/pages/TDSPage.tsx |
CostCentresPage |
frontend | healthy | frontend/src/pages/CostCentresPage.tsx |
SyncPage |
frontend | healthy | frontend/src/pages/SyncPage.tsx |
AccountsPage |
frontend | healthy | frontend/src/pages/AccountsPage.tsx |
DashboardPage |
frontend | healthy | frontend/src/pages/DashboardPage.tsx |
GatewayPage |
frontend | healthy | frontend/src/pages/GatewayPage.tsx |
PayablesPage |
frontend | healthy | frontend/src/pages/PayablesPage.tsx |
ActivityMapPage |
frontend | healthy | frontend/src/pages/ActivityMapPage.tsx |
FixedAssetsPage |
frontend | healthy | frontend/src/pages/fixed-assets/FixedAssetsPage.tsx |
NotificationBell |
frontend | healthy | frontend/src/pages/notifications/NotificationBell.tsx |
NotificationsPage |
frontend | healthy | frontend/src/pages/notifications/NotificationsPage.tsx |
JournalDetailPage |
frontend | healthy | frontend/src/pages/journals/JournalDetailPage.tsx |
RecurringJournalEditorPage |
frontend | healthy | frontend/src/pages/journals/RecurringJournalEditorPage.tsx |
ClosingEntriesPage |
frontend | healthy | frontend/src/pages/journals/ClosingEntriesPage.tsx |
RecurringJournalsListPage |
frontend | healthy | frontend/src/pages/journals/RecurringJournalsListPage.tsx |
RecurringJournalDetailPage |
frontend | healthy | frontend/src/pages/journals/RecurringJournalDetailPage.tsx |
JournalEditorPage |
frontend | healthy | frontend/src/pages/journals/JournalEditorPage.tsx |
BillEditorPage |
frontend | healthy | frontend/src/pages/bills/BillEditorPage.tsx |
BillDetailPage |
frontend | healthy | frontend/src/pages/bills/BillDetailPage.tsx |
RecurringBillsListPage |
frontend | healthy | frontend/src/pages/bills/RecurringBillsListPage.tsx |
RecurringBillEditorPage |
frontend | healthy | frontend/src/pages/bills/RecurringBillEditorPage.tsx |
RecurringBillDetailPage |
frontend | healthy | frontend/src/pages/bills/RecurringBillDetailPage.tsx |
BillsListPage |
frontend | healthy | frontend/src/pages/bills/BillsListPage.tsx |
VoucherEditor |
frontend | healthy | frontend/src/pages/vouchers/VoucherEditor.tsx |
SimpleReceiptVoucher |
frontend | healthy | frontend/src/pages/vouchers/SimpleReceiptVoucher.tsx |
DebitNoteVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/DebitNoteVoucherPage.tsx |
SalesVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/SalesVoucherPage.tsx |
PaymentVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/PaymentVoucherPage.tsx |
JournalVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/JournalVoucherPage.tsx |
ReceiptVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/ReceiptVoucherPage.tsx |
CreditNoteVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/CreditNoteVoucherPage.tsx |
SimplePaymentVoucher |
frontend | healthy | frontend/src/pages/vouchers/SimplePaymentVoucher.tsx |
PurchaseVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/PurchaseVoucherPage.tsx |
ContraVoucherPage |
frontend | healthy | frontend/src/pages/vouchers/ContraVoucherPage.tsx |
PettyCashPage |
frontend | healthy | frontend/src/pages/banking/PettyCashPage.tsx |
BankingPage |
frontend | healthy | frontend/src/pages/banking/BankingPage.tsx |
ChequesPage |
frontend | healthy | frontend/src/pages/banking/ChequesPage.tsx |
BankAccountPage |
frontend | healthy | frontend/src/pages/banking/BankAccountPage.tsx |
ExpenseEditorPage |
frontend | healthy | frontend/src/pages/expenses/ExpenseEditorPage.tsx |
ExpensesListPage |
frontend | healthy | frontend/src/pages/expenses/ExpensesListPage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/core/tests/test_capability_permissions.py |
security | healthy | backend/core/tests/test_capability_permissions.py |
auth::backend/core/mixins.py |
security | healthy | backend/core/mixins.py |
auth::backend/accounting_project/urls.py |
security | healthy | backend/accounting_project/urls.py |
auth::backend/accounting_project/settings/base.py |
security | healthy | backend/accounting_project/settings/base.py |
auth::backend/core/permissions.py |
security | healthy | backend/core/permissions.py |
auth::backend/gst_returns/einvoice.py |
security | healthy | backend/gst_returns/einvoice.py |
auth::frontend/src/lib/api.ts |
security | healthy | frontend/src/lib/api.ts |
auth::backend/core/middleware.py |
security | healthy | backend/core/middleware.py |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
EC2_HOST |
cicd | healthy | — |
EC2_USER |
cicd | healthy | — |
POSTGRES_PASSWORD |
cicd | healthy | — |
DJANGO_SECRET_KEY |
cicd | healthy | — |
EC2_SSH_KEY |
cicd | healthy | — |
EC2_SSH_PORT |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
sqlite |
data | healthy | backend/notifications/migrations/0002_backfill_is_read_colu… |
postgresql |
data | healthy | backend/notifications/migrations/0002_backfill_is_read_colu… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5174 |
network | healthy | frontend/vite.config.ts |
port:3000 |
network | healthy | frontend/Dockerfile |
port:8000 |
network | healthy | backend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | deploy/docker-compose.dev.yml |
207.180.215.167 |
network | healthy | deploy/envs/.env.dev.example |
| Label | Layer | Status | Path |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-z58xs9y_ |
software | healthy | /tmp/repobility-clone-z58xs9y_ |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | frontend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::ec2 |
hardware | healthy | .github/workflows/deploy-dev.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-dev |
cicd | healthy | .github/workflows/deploy-dev.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy-dev |
cicd | healthy | .github/workflows/deploy-dev.yml |
This page is publicly accessible at:
https://repobility.com/scan/96f55099-aeb5-4381-bf96-fa3bca50d33e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/96f55099-aeb5-4381-bf96-fa3bca50d33e/
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.