https://github.com/corourke/GigManager
· scanned 2026-06-17 01:51 UTC (1 month, 1 week ago)
94 raw signals (0 security + 94 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -17.8 (diff) · 94 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1723 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 |
|---|---|---|---|
addDays |
software | healthy | test-filter.js:addDays |
subDays |
software | healthy | test-filter.js:subDays |
applyDateFilter |
software | healthy | test-filter.js:applyDateFilter |
params |
software | healthy | eslint.config.js:params |
question |
software | healthy | scripts/bulk-sync-gigs.ts:question |
main |
software | healthy | scripts/bulk-sync-gigs.ts:main |
extract_text |
software | healthy | scripts/invoice_import.py:100 |
parse_with_anthropic |
software | healthy | scripts/invoice_import.py:156 |
parse_with_ollama |
software | healthy | scripts/invoice_import.py:172 |
_safe_json_parse |
software | healthy | scripts/invoice_import.py:185 |
validate_parsed |
software | healthy | scripts/invoice_import.py:200 |
allocate_costs |
software | healthy | scripts/invoice_import.py:218 |
build_asset_rows |
software | healthy | scripts/invoice_import.py:263 |
_build_row |
software | healthy | scripts/invoice_import.py:291 |
insert_assets |
software | healthy | scripts/invoice_import.py:320 |
parse_args |
software | healthy | scripts/invoice_import.py:331 |
env_require |
software | healthy | scripts/invoice_import.py:350 |
main |
software | healthy | scripts/invoice_import.py:357 |
ErrorFallback |
software | healthy | src/main.tsx:ErrorFallback |
App |
software | healthy | src/App.tsx:App |
handleResize |
software | healthy | src/App.tsx:handleResize |
handlePopState |
software | healthy | src/App.tsx:handlePopState |
handleProfileCompleted |
software | healthy | src/App.tsx:handleProfileCompleted |
_handleSkipProfile |
software | healthy | src/App.tsx:_handleSkipProfile |
handleSelectOrganization |
software | healthy | src/App.tsx:handleSelectOrganization |
handleCreateOrganization |
software | healthy | src/App.tsx:handleCreateOrganization |
handleOrganizationCreated |
software | healthy | src/App.tsx:handleOrganizationCreated |
handleBackToSelection |
software | healthy | src/App.tsx:handleBackToSelection |
handleLogout |
software | healthy | src/App.tsx:handleLogout |
handleNavigateToGigs |
software | healthy | src/App.tsx:handleNavigateToGigs |
handleNavigateToTeam |
software | healthy | src/App.tsx:handleNavigateToTeam |
handleCreateGig |
software | healthy | src/App.tsx:handleCreateGig |
handleViewGig |
software | healthy | src/App.tsx:handleViewGig |
handleEditGig |
software | healthy | src/App.tsx:handleEditGig |
handleGigCreated |
software | healthy | src/App.tsx:handleGigCreated |
_handleNavigate |
software | healthy | src/App.tsx:_handleNavigate |
handleBackToDashboard |
software | healthy | src/App.tsx:handleBackToDashboard |
handleNavigateToSettings |
software | healthy | src/App.tsx:handleNavigateToSettings |
handleBackToGigList |
software | healthy | src/App.tsx:handleBackToGigList |
handleBackToCalendar |
software | healthy | src/App.tsx:handleBackToCalendar |
handleNavigateToAssets |
software | healthy | src/App.tsx:handleNavigateToAssets |
handleCreateAsset |
software | healthy | src/App.tsx:handleCreateAsset |
handleViewAsset |
software | healthy | src/App.tsx:handleViewAsset |
handleEditAsset |
software | healthy | src/App.tsx:handleEditAsset |
handleAssetCreated |
software | healthy | src/App.tsx:handleAssetCreated |
handleBackToAssetList |
software | healthy | src/App.tsx:handleBackToAssetList |
handleViewTeamMember |
software | healthy | src/App.tsx:handleViewTeamMember |
handleBackToTeam |
software | healthy | src/App.tsx:handleBackToTeam |
handleNavigateToKits |
software | healthy | src/App.tsx:handleNavigateToKits |
handleNavigateToInventory |
software | healthy | src/App.tsx:handleNavigateToInventory |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
vitest.config.ts |
software | healthy | vitest.config.ts |
AGENTS.md |
software | healthy | AGENTS.md |
vite.config.ts |
software | healthy | vite.config.ts |
package-lock.json |
software | healthy | package-lock.json |
test-filter.js |
software | healthy | test-filter.js |
package.json |
software | healthy | package.json |
eslint.config.js |
software | healthy | eslint.config.js |
index.html |
software | healthy | index.html |
deploy_dev.sh |
software | healthy | deploy_dev.sh |
deploy_prod.sh |
software | healthy | deploy_prod.sh |
tsconfig.json |
software | healthy | tsconfig.json |
bulk-sync-gigs.ts |
software | healthy | scripts/bulk-sync-gigs.ts |
README.md |
software | healthy | scripts/README.md |
invoice_import.py |
software | healthy | scripts/invoice_import.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
index.html |
software | healthy | website/index.html |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
index.css |
software | healthy | src/index.css |
App.tsx |
software | healthy | src/App.tsx |
populate-database.sql |
software | healthy | src/utils/populate-database.sql |
passwordValidation.ts |
software | healthy | src/utils/passwordValidation.ts |
form-utils.ts |
software | healthy | src/utils/form-utils.ts |
csvImport.ts |
software | healthy | src/utils/csvImport.ts |
permissions.test.ts |
software | healthy | src/utils/permissions.test.ts |
form-utils.test.ts |
software | healthy | src/utils/form-utils.test.ts |
dateUtils.test.ts |
software | healthy | src/utils/dateUtils.test.ts |
financials.utils.test.ts |
software | healthy | src/utils/financials.utils.test.ts |
csvImportAssets.test.ts |
software | healthy | src/utils/csvImportAssets.test.ts |
validation-utils.test.ts |
software | healthy | src/utils/validation-utils.test.ts |
validation-utils.ts |
software | healthy | src/utils/validation-utils.ts |
permissions.ts |
software | healthy | src/utils/permissions.ts |
api-error-utils.ts |
software | healthy | src/utils/api-error-utils.ts |
financials.utils.ts |
software | healthy | src/utils/financials.utils.ts |
passwordValidation.test.ts |
software | healthy | src/utils/passwordValidation.test.ts |
csvImport.test.ts |
software | healthy | src/utils/csvImport.test.ts |
api-error-utils.test.ts |
software | healthy | src/utils/api-error-utils.test.ts |
dateUtils.ts |
software | healthy | src/utils/dateUtils.ts |
timezones.ts |
software | healthy | src/utils/timezones.ts |
useSimpleFormChanges.test.ts |
software | healthy | src/utils/hooks/useSimpleFormChanges.test.ts |
useAutoSave.ts |
software | healthy | src/utils/hooks/useAutoSave.ts |
useAutocompleteSuggestions.ts |
software | healthy | src/utils/hooks/useAutocompleteSuggestions.ts |
useSimpleFormChanges.ts |
software | healthy | src/utils/hooks/useSimpleFormChanges.ts |
useAutoSave.test.ts |
software | healthy | src/utils/hooks/useAutoSave.test.ts |
useTableState.ts |
software | healthy | src/utils/hooks/useTableState.ts |
store.ts |
software | healthy | src/utils/idb/store.ts |
constants.ts |
software | healthy | src/utils/supabase/constants.ts |
auth-utils.ts |
software | healthy | src/utils/supabase/auth-utils.ts |
client.tsx |
software | healthy | src/utils/supabase/client.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
AssetListScreen |
frontend | healthy | src/components/AssetListScreen.tsx |
InvitationErrorScreen |
frontend | healthy | src/components/InvitationErrorScreen.tsx |
AppHeader |
frontend | healthy | src/components/AppHeader.tsx |
KitListScreen |
frontend | healthy | src/components/KitListScreen.tsx |
UserSelector |
frontend | healthy | src/components/UserSelector.tsx |
ReviewScannedDataDialog |
frontend | healthy | src/components/ReviewScannedDataDialog.tsx |
AssetScreen |
frontend | healthy | src/components/AssetScreen.tsx |
CalendarScreen |
frontend | healthy | src/components/CalendarScreen.tsx |
CalendarAuthCallback |
frontend | healthy | src/components/CalendarAuthCallback.tsx |
MarkdownEditor |
frontend | healthy | src/components/MarkdownEditor.tsx |
TagsInput |
frontend | healthy | src/components/TagsInput.tsx |
GigScreen |
frontend | healthy | src/components/GigScreen.tsx |
TeamMemberDetailScreen |
frontend | healthy | src/components/TeamMemberDetailScreen.tsx |
FinancialsScreen |
frontend | healthy | src/components/FinancialsScreen.tsx |
NavigationMenu |
frontend | healthy | src/components/NavigationMenu.tsx |
GigDetailScreen |
frontend | healthy | src/components/GigDetailScreen.tsx |
OrganizationScreen |
frontend | healthy | src/components/OrganizationScreen.tsx |
LoginScreen |
frontend | healthy | src/components/LoginScreen.tsx |
OrganizationSelector |
frontend | healthy | src/components/OrganizationSelector.tsx |
GigListScreen |
frontend | healthy | src/components/GigListScreen.tsx |
TeamScreen |
frontend | healthy | src/components/TeamScreen.tsx |
ImportScreen |
frontend | healthy | src/components/ImportScreen.tsx |
OrganizationSelectionScreen |
frontend | healthy | src/components/OrganizationSelectionScreen.tsx |
EquipmentTabs |
frontend | healthy | src/components/EquipmentTabs.tsx |
KitDetailScreen |
frontend | healthy | src/components/KitDetailScreen.tsx |
KitScreen |
frontend | healthy | src/components/KitScreen.tsx |
AssetDetailScreen |
frontend | healthy | src/components/AssetDetailScreen.tsx |
AcceptInvitationScreen |
frontend | healthy | src/components/AcceptInvitationScreen.tsx |
UserProfileForm |
frontend | healthy | src/components/UserProfileForm.tsx |
SettingsScreen |
frontend | healthy | src/components/SettingsScreen.tsx |
CalendarIntegrationSettings |
frontend | healthy | src/components/CalendarIntegrationSettings.tsx |
AttachmentManager |
frontend | healthy | src/components/AttachmentManager.tsx |
AdminOrganizationsScreen |
frontend | healthy | src/components/AdminOrganizationsScreen.tsx |
ResetPasswordScreen |
frontend | healthy | src/components/ResetPasswordScreen.tsx |
UserProfileCompletionScreen |
frontend | healthy | src/components/UserProfileCompletionScreen.tsx |
EditUserProfileDialog |
frontend | healthy | src/components/EditUserProfileDialog.tsx |
Dashboard |
frontend | healthy | src/components/Dashboard.tsx |
DevTableDemoScreen |
frontend | healthy | src/components/dev/DevTableDemoScreen.tsx |
GigAccountingRowDetail |
frontend | healthy | src/components/financials/GigAccountingRowDetail.tsx |
GigAccountingSummaryBar |
frontend | healthy | src/components/financials/GigAccountingSummaryBar.tsx |
GigAccountingFilters |
frontend | healthy | src/components/financials/GigAccountingFilters.tsx |
GigAccountingTable |
frontend | healthy | src/components/financials/GigAccountingTable.tsx |
GigAccountingCardView |
frontend | healthy | src/components/financials/GigAccountingCardView.tsx |
GigAccountingTab |
frontend | healthy | src/components/financials/GigAccountingTab.tsx |
InventoryTabScreen |
frontend | healthy | src/components/inventory/InventoryTabScreen.tsx |
GigKitAssignmentsSection |
frontend | healthy | src/components/gig/GigKitAssignmentsSection.tsx |
SaveStateIndicator |
frontend | healthy | src/components/gig/SaveStateIndicator.tsx |
GigFinancialsSection |
frontend | healthy | src/components/gig/GigFinancialsSection.tsx |
QuickActionButtons |
frontend | healthy | src/components/gig/QuickActionButtons.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260207100001_update_user_rpc_timezone.sql |
data | healthy | supabase/migrations_archive/20260207100001_update_user_rpc_… |
20260129110000_add_organization_join_policy.sql |
data | healthy | supabase/migrations_archive/20260129110000_add_organization… |
20260130000000_add_security_definer_user_functions.sql |
data | healthy | supabase/migrations_archive/20260130000000_add_security_def… |
20260130000001_fix_rls_recursion.sql |
data | healthy | supabase/migrations_archive/20260130000001_fix_rls_recursio… |
20260131100000_invite_user_rpc.sql |
data | healthy | supabase/migrations_archive/20260131100000_invite_user_rpc.… |
20260207000001_fix_gig_participant_role_casting.sql |
data | healthy | supabase/migrations_archive/20260207000001_fix_gig_particip… |
20260130000005_nuclear_cleanup_users.sql |
data | healthy | supabase/migrations_archive/20260130000005_nuclear_cleanup_… |
20260203000003_update_invite_user_rpc_resend.sql |
data | healthy | supabase/migrations_archive/20260203000003_update_invite_us… |
20251120191100_add_organization_insert_policy.sql |
data | healthy | supabase/migrations_archive/20251120191100_add_organization… |
20260207100000_add_user_timezone.sql |
data | healthy | supabase/migrations_archive/20260207100000_add_user_timezon… |
20260203000000_update_invite_user_rpc_inviter_id.sql |
data | healthy | supabase/migrations_archive/20260203000000_update_invite_us… |
20260207000002_remove_unauthorized_gig_columns.sql |
data | healthy | supabase/migrations_archive/20260207000002_remove_unauthori… |
20260129000001_optimize_gig_operations.sql |
data | healthy | supabase/migrations_archive/20260129000001_optimize_gig_ope… |
20260129000000_implement_rls_and_policies.sql |
data | healthy | supabase/migrations_archive/20260129000000_implement_rls_an… |
20251118180820_fix_invitations_rls_policy.sql |
data | healthy | supabase/migrations_archive/20251118180820_fix_invitations_… |
20260205000000_centralize_gig_financials.sql |
data | healthy | supabase/migrations_archive/20260205000000_centralize_gig_f… |
20260130000006_disable_rls_diagnostic.sql |
data | healthy | supabase/migrations_archive/20260130000006_disable_rls_diag… |
20260130000004_cleanup_recursive_policies.sql |
data | healthy | supabase/migrations_archive/20260130000004_cleanup_recursiv… |
20260130000008_re_enable_rls.sql |
data | healthy | supabase/migrations_archive/20260130000008_re_enable_rls.sql |
20260207000000_add_missing_gig_columns.sql |
data | healthy | supabase/migrations_archive/20260207000000_add_missing_gig_… |
20251118180800_initial.sql |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
20251118182126_replace_jwt_email_with_helper_function.sql |
data | healthy | supabase/migrations_archive/20251118182126_replace_jwt_emai… |
20260129100000_fix_gig_participants_recursion.sql |
data | healthy | supabase/migrations_archive/20260129100000_fix_gig_particip… |
20260203000002_add_search_users_rpc.sql |
data | healthy | supabase/migrations_archive/20260203000002_add_search_users… |
20260201000000_invite_user_rpc_v2.sql |
data | healthy | supabase/migrations_archive/20260201000000_invite_user_rpc_… |
20260207000003_fix_create_gig_complex_final.sql |
data | healthy | supabase/migrations_archive/20260207000003_fix_create_gig_c… |
20260130000003_fix_gig_security_functions.sql |
data | healthy | supabase/migrations_archive/20260130000003_fix_gig_security… |
20260203000001_robust_convert_pending_user.sql |
data | healthy | supabase/migrations_archive/20260203000001_robust_convert_p… |
20260130000007_combined_user_data_rpc.sql |
data | healthy | supabase/migrations_archive/20260130000007_combined_user_da… |
20260130000002_fix_rpc_recursion.sql |
data | healthy | supabase/migrations_archive/20260130000002_fix_rpc_recursio… |
20260221000000_add_sync_status_enum_values.sql |
data | healthy | supabase/migrations/20260221000000_add_sync_status_enum_val… |
20260601000000_add_mileage_to_gig_financials.sql |
data | healthy | supabase/migrations/20260601000000_add_mileage_to_gig_finan… |
20260611000000_cleanup_synthesized_headers.sql |
data | healthy | supabase/migrations/20260611000000_cleanup_synthesized_head… |
20260328000001_update_fin_categories.sql |
data | healthy | supabase/migrations/20260328000001_update_fin_categories.sql |
20260529000000_add_location_to_inventory_tracking.sql |
data | healthy | supabase/migrations/20260529000000_add_location_to_inventor… |
20260528000000_fix_google_calendar_settings_unique_constrai… |
data | healthy | supabase/migrations/20260528000000_fix_google_calendar_sett… |
20260316000001_atomic_purchase_rpc.sql |
data | healthy | supabase/migrations/20260316000001_atomic_purchase_rpc.sql |
20260309100000_add_update_asset_status_rpc.sql |
data | healthy | supabase/migrations/20260309100000_add_update_asset_status_… |
20260522000001_fix_get_complete_user_data.sql |
data | healthy | supabase/migrations/20260522000001_fix_get_complete_user_da… |
20260319213000_gig_financials_workflow.sql |
data | healthy | supabase/migrations/20260319213000_gig_financials_workflow.… |
20260309000000_fix_inventory_tracking_cumulative.sql |
data | healthy | supabase/migrations/20260309000000_fix_inventory_tracking_c… |
20260316000000_rename_purchases_back_to_description.sql |
data | healthy | supabase/migrations/20260316000000_rename_purchases_back_to… |
20260322000000_fix_fin_type_typo.sql |
data | healthy | supabase/migrations/20260322000000_fix_fin_type_typo.sql |
20260613000000_restrict_financials_and_gig_creation.sql |
data | healthy | supabase/migrations/20260613000000_restrict_financials_and_… |
20260607000000_reclassify_expense_as_asset_rpc.sql |
data | healthy | supabase/migrations/20260607000000_reclassify_expense_as_as… |
20260513000000_make_fin_category_nullable.sql |
data | healthy | supabase/migrations/20260513000000_make_fin_category_nullab… |
20260315000000_update_purchases_audit.sql |
data | healthy | supabase/migrations/20260315000000_update_purchases_audit.s… |
20260530000000_fix_inventory_tracking_fkeys.sql |
data | healthy | supabase/migrations/20260530000000_fix_inventory_tracking_f… |
20260611000001_ensure_attachments_bucket.sql |
data | healthy | supabase/migrations/20260611000001_ensure_attachments_bucke… |
20260609000000_add_asset_status_history_insert_policy.sql |
data | healthy | supabase/migrations/20260609000000_add_asset_status_history… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
website |
software | healthy | website |
src |
software | healthy | src |
utils |
software | healthy | src/utils |
hooks |
software | healthy | src/utils/hooks |
idb |
software | healthy | src/utils/idb |
supabase |
software | healthy | src/utils/supabase |
contexts |
software | healthy | src/contexts |
hooks |
software | healthy | src/hooks |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
dev |
software | healthy | src/components/dev |
financials |
software | healthy | src/components/financials |
inventory |
software | healthy | src/components/inventory |
gig |
software | healthy | src/components/gig |
tables |
software | healthy | src/components/tables |
mobile |
software | healthy | src/components/mobile |
gigs |
software | healthy | src/components/gigs |
ui |
software | healthy | src/components/ui |
test |
software | healthy | src/test |
services |
software | healthy | src/services |
mobile |
software | healthy | src/services/mobile |
config |
software | healthy | src/config |
styles |
software | healthy | src/styles |
docs |
software | healthy | docs |
development |
software | healthy | docs/development |
design |
software | healthy | docs/design |
mockups |
software | healthy | docs/design/mockups |
mobile-screens |
software | healthy | docs/design/mockups/mobile-screens |
web-screens |
software | healthy | docs/design/mockups/web-screens |
component-sheet |
software | healthy | docs/design/mockups/component-sheet |
product |
software | healthy | docs/product |
development-plan |
software | healthy | docs/product/development-plan |
technical |
software | healthy | docs/technical |
supabase |
software | healthy | supabase |
dump |
software | healthy | supabase/dump |
functions |
software | healthy | supabase/functions |
server |
software | healthy | supabase/functions/server |
lib |
software | healthy | supabase/functions/server/lib |
pure |
software | healthy | supabase/functions/server/lib/pure |
routes |
software | healthy | supabase/functions/server/routes |
_shared |
software | healthy | supabase/functions/_shared |
ai-scan |
software | healthy | supabase/functions/ai-scan |
migrations_archive |
software | healthy | supabase/migrations_archive |
migrations |
software | healthy | supabase/migrations |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | supabase/functions/server/index.ts |
POST /users |
api | healthy | supabase/functions/server/routes/users.ts |
GET /users |
api | healthy | supabase/functions/server/routes/users.ts |
GET /users/:id |
api | healthy | supabase/functions/server/routes/users.ts |
PUT /users/:id |
api | healthy | supabase/functions/server/routes/users.ts |
GET /users/:id/organizations |
api | healthy | supabase/functions/server/routes/users.ts |
GET /integrations/google-places/search |
api | healthy | supabase/functions/server/routes/places.ts |
GET /integrations/google-places/:placeId{.+} |
api | healthy | supabase/functions/server/routes/places.ts |
POST /webauthn/register/options |
api | healthy | supabase/functions/server/routes/webauthn.ts |
POST /webauthn/register/verify |
api | healthy | supabase/functions/server/routes/webauthn.ts |
POST /webauthn/authenticate/options |
api | healthy | supabase/functions/server/routes/webauthn.ts |
POST /webauthn/authenticate/verify |
api | healthy | supabase/functions/server/routes/webauthn.ts |
POST /integrations/google-calendar/exchange-token |
api | healthy | supabase/functions/server/routes/calendar.ts |
POST /integrations/google-calendar/refresh-token |
api | healthy | supabase/functions/server/routes/calendar.ts |
POST /integrations/google-calendar/calendars |
api | healthy | supabase/functions/server/routes/calendar.ts |
POST /integrations/google-calendar/events |
api | healthy | supabase/functions/server/routes/calendar.ts |
DELETE /integrations/google-calendar/events |
api | healthy | supabase/functions/server/routes/calendar.ts |
POST /integrations/google-calendar/sync-gig-all-users |
api | healthy | supabase/functions/server/routes/calendar.ts |
GET /gigs |
api | healthy | supabase/functions/server/routes/gigs.ts |
GET /gigs/:id |
api | healthy | supabase/functions/server/routes/gigs.ts |
POST /gigs |
api | healthy | supabase/functions/server/routes/gigs.ts |
PUT /gigs/:id |
api | healthy | supabase/functions/server/routes/gigs.ts |
DELETE /gigs/:id |
api | healthy | supabase/functions/server/routes/gigs.ts |
GET /organizations/:id/dashboard |
api | healthy | supabase/functions/server/routes/gigs.ts |
GET /organizations |
api | healthy | supabase/functions/server/routes/organizations.ts |
POST /organizations |
api | healthy | supabase/functions/server/routes/organizations.ts |
PUT /organizations/:id |
api | healthy | supabase/functions/server/routes/organizations.ts |
DELETE /organizations/:id |
api | healthy | supabase/functions/server/routes/organizations.ts |
POST /organizations/:id/members |
api | healthy | supabase/functions/server/routes/organizations.ts |
GET /organizations/:id/members |
api | healthy | supabase/functions/server/routes/organizations.ts |
GET /organizations/:id/members/:memberId |
api | healthy | supabase/functions/server/routes/organizations.ts |
PUT /organizations/:id/members/:memberId |
api | healthy | supabase/functions/server/routes/organizations.ts |
DELETE /organizations/:id/members/:memberId |
api | healthy | supabase/functions/server/routes/organizations.ts |
DELETE /invitations/:invitationId |
api | healthy | supabase/functions/server/routes/organizations.ts |
POST /organizations/:id/invitations |
api | healthy | supabase/functions/server/routes/organizations.ts |
POST /organizations/:id/members/create |
api | healthy | supabase/functions/server/routes/organizations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/dump/schema_dump.sql |
users |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
organizations |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
staff_roles |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
organization_members |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gigs |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gig_status_history |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gig_participants |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gig_staff_slots |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gig_staff_assignments |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gig_bids |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
invitations |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
assets |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
kits |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
kit_assets |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
gig_kit_assignments |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
kv_store_de012ad4 |
data | healthy | supabase/migrations_archive/20251118180800_initial.sql |
user_google_calendar_settings |
data | healthy | supabase/migrations/20260210000000_add_google_calendar_inte… |
gig_sync_status |
data | healthy | supabase/migrations/20260210000000_add_google_calendar_inte… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/README.md |
security | healthy | scripts/README.md |
auth::src/utils/api-error-utils.ts |
security | healthy | src/utils/api-error-utils.ts |
auth::src/components/LoginScreen.tsx |
security | healthy | src/components/LoginScreen.tsx |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::supabase/functions/server/routes/calendar.ts |
security | healthy | supabase/functions/server/routes/calendar.ts |
auth::docs/README.md |
security | healthy | docs/README.md |
auth::website/index.html |
security | healthy | website/index.html |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/components/LoginScreen.test.tsx |
security | healthy | src/components/LoginScreen.test.tsx |
password_literal::src/components/UserProfileCompletionScree… |
security | healthy | src/components/UserProfileCompletionScreen.tsx |
password_literal::src/components/UserProfileCompletionScree… |
security | healthy | src/components/UserProfileCompletionScreen.tsx |
password_literal::src/components/UserProfileCompletionScree… |
security | healthy | src/components/UserProfileCompletionScreen.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | AGENTS.md |
postgres |
data | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | supabase/config.toml |
vps::aws |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
corourke__GigManager |
software | healthy | /data/fable5_failed_archive/corourke__GigManager |
| Label | Layer | Status | Path |
|---|---|---|---|
ResizeObserver |
software | healthy | src/test/setup.ts:ResizeObserver |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/2dd04e84-53ca-4442-8fb0-0b54245dad0a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2dd04e84-53ca-4442-8fb0-0b54245dad0a/
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.