Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

safe-global/safe-client-gateway

https://github.com/safe-global/safe-client-gateway · scanned 2026-06-16 00:00 UTC (2 months, 3 weeks ago)

265 raw signals (116 security + 149 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 157 actionable findings from 2 signal sources. 371 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 4495 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.

LabelLayerStatusPath
yarn.lock software healthy yarn.lock
TESTING.md software healthy TESTING.md
tsconfig.build.json software healthy tsconfig.build.json
.env.sample.json software healthy .env.sample.json
README.md software healthy README.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
Dockerfile software healthy Dockerfile
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
nest-cli.json software healthy nest-cli.json
tsconfig.json software healthy tsconfig.json
.yarnrc.yml software healthy .yarnrc.yml
LICENSE software healthy LICENSE
biome.json software healthy biome.json
NOTICE.md software healthy NOTICE.md
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
post-create.sh software healthy .devcontainer/post-create.sh
devcontainer.json software healthy .devcontainer/devcontainer.json
Dockerfile software healthy .devcontainer/Dockerfile
post-attach.sh software healthy .devcontainer/post-attach.sh
docker-compose.yml software healthy .devcontainer/docker-compose.yml
jest-integration.json software healthy test/jest-integration.json
jest-all.json software healthy test/jest-all.json
e2e-setup.ts software healthy test/e2e-setup.ts
jest-unit.json software healthy test/jest-unit.json
global-setup.ts software healthy test/global-setup.ts
jest-e2e.json software healthy test/jest-e2e.json
validate-env-json.spec.ts software healthy scripts/validate-env-json.spec.ts
test-utils.ts software healthy scripts/test-utils.ts
autodeploy.sh software healthy scripts/autodeploy.sh
generate-abis.js software healthy scripts/generate-abis.js
generate-env.ts software healthy scripts/generate-env.ts
env-json-helpers.ts software healthy scripts/env-json-helpers.ts
env-json-helpers.spec.ts software healthy scripts/env-json-helpers.spec.ts
validate-env-json.ts software healthy scripts/validate-env-json.ts
generate-env.spec.ts software healthy scripts/generate-env.spec.ts
README.md software healthy db_config/test/README.md
speckit.taskstoissues.md software healthy .claude/commands/speckit.taskstoissues.md
speckit.tasks.md software healthy .claude/commands/speckit.tasks.md
speckit.specify.md software healthy .claude/commands/speckit.specify.md
speckit.implement.md software healthy .claude/commands/speckit.implement.md
speckit.checklist.md software healthy .claude/commands/speckit.checklist.md
speckit.clarify.md software healthy .claude/commands/speckit.clarify.md
speckit.analyze.md software healthy .claude/commands/speckit.analyze.md
speckit.constitution.md software healthy .claude/commands/speckit.constitution.md
speckit.plan.md software healthy .claude/commands/speckit.plan.md
1779200000000-add-member-invite-expires-at.ts software healthy migrations/1779200000000-add-member-invite-expires-at.ts
1776200000000-add-user-email.ts software healthy migrations/1776200000000-add-user-email.ts
1726452966034-notification_cleanup.ts software healthy migrations/1726452966034-notification_cleanup.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
AddMemberInviteExpiresAt1779200000000 software healthy migrations/1779200000000-add-member-invite-expires-at.ts:Ad…
AddUserEmail1776200000000 software healthy migrations/1776200000000-add-user-email.ts:AddUserEmail1776…
NotificationCleanup1726452966034 software healthy migrations/1726452966034-notification_cleanup.ts:Notificati…
AddExtUserId1771868786000 software healthy migrations/1771868786000-add-ext-user-id.ts:AddExtUserId177…
CreateUsers1737452015251 software healthy migrations/1737452015251-create_users.ts:CreateUsers1737452…
PrivateAddressBookAttributionToUserId1778000000000 software healthy migrations/1778000000000-private-address-book-attribution-t…
UpdateWalletTimestampTrigger1737473370466 software healthy migrations/1737473370466-update_wallet_timestamp_trigger.ts…
Notification1726752966034 software healthy migrations/1726752966034-notification.ts:Notification172675…
MigrateMembersInvitedBy1777274846000 software healthy migrations/1777274846000-migrate-members-invited-by.ts:Migr…
CreateSurveys1779100947599 software healthy migrations/1779100947599-create-surveys.ts:CreateSurveys177…
NotificationTypes1727702843994 software healthy migrations/1727702843994-notification_types.ts:Notification…
SpaceNamesConstraint1743412080544 software healthy migrations/1743412080544-space-names-constraint.ts:SpaceNam…
AddUserOrganizationsInvitedByField1740053306706 software healthy migrations/1740053306706-add-user-organizations-invited-by.…
UpdateUsersTimestampTrigger1737452044987 software healthy migrations/1737452044987-update_users_timestamp_trigger.ts:…
MigrateUserOrganizationsToMembers1742572795471 software healthy migrations/1742572795471-migrate-user-organizations-to-memb…
UpdateTimestampTrigger1727701600427 software healthy migrations/1727701600427-update_timestamp_trigger.ts:Update…
CreateOrganizations1737988522192 software healthy migrations/1737988522192-create_organizations.ts:CreateOrga…
SpaceAddressBooks1744127144217 software healthy migrations/1744127144217-space-address-books.ts:SpaceAddres…
AddressBookItemLength1755621780124 software healthy migrations/1755621780124-addressBookItemLength.ts:AddressBo…
CreateCounterfactualSafes1775500000000 software healthy migrations/1775500000000-create-counterfactual-safes.ts:Cre…
NotificationUpdateUpdatedAt1727701873513 software healthy migrations/1727701873513-notification_update_updated_at.ts:…
UserOrganizationName1740129969003 software healthy migrations/1740129969003-user-organization-name.ts:UserOrga…
CreateWallets1737473344288 software healthy migrations/1737473344288-create_wallets.ts:CreateWallets173…
MemberNameLength1780900000000 software healthy migrations/1780900000000-member-name-length.ts:MemberNameLe…
AddOrganizationsSafeUniqueIndex1741709533269 software healthy migrations/1741709533269-add-organizations-safe-unique-inde…
NotificationsEnum1727451367471 software healthy migrations/1727451367471-notifications_enum.ts:Notification…
CreateSpaceAuditLog1781200000000 software healthy migrations/1781200000000-create-space-audit-log.ts:CreateSp…
CreateCounterfactualSafeUsers1777636800000 software healthy migrations/1777636800000-create-counterfactual-safe-users.t…
AddMemberAlias1749755837793 software healthy migrations/1749755837793-add-member-alias.ts:AddMemberAlias…
MigrateOrganizationsToSpaces1742571887114 software healthy migrations/1742571887114-migrate-organizations-to-spaces.ts…
AddressBookAttributionToUserId1777033895000 software healthy migrations/1777033895000-address-book-attribution-to-user-i…
OrganizationSafe1739533422234 software healthy migrations/1739533422234-organization-safe.ts:OrganizationS…
AddSpaceUuid1779200000001 software healthy migrations/1779200000001-add-space-uuid.ts:AddSpaceUuid1779…
UnifyForeignKeysColumnNames1741792345987 software healthy migrations/1741792345987-unify-foreign-keys-column-names.ts…
AddWalletsUserIdIndex1777637000000 software healthy migrations/1777637000000-add-wallets-user-id-index.ts:AddWa…
DropUserAddressBookItems1781400000000 software healthy migrations/1781400000000-drop-user-address-book-items.ts:Dr…
AddressBookRequestsPendingUnique1781300000000 software healthy migrations/1781300000000-address-book-requests-pending-uniq…
MigrateOrganizationSafesToSpaceSafes1742573590016 software healthy migrations/1742573590016-migrate-organization-safes-to-spac…
UserAddressBookItems1776556800000 software healthy migrations/1776556800000-user-address-book-items.ts:UserAdd…
WalletUserIdNullable1738684563598 software healthy migrations/1738684563598-wallet_user_id_nullable.ts:WalletU…
UserOrganization1738679234042 software healthy migrations/1738679234042-user_organization.ts:UserOrganizat…
UpdateOrganizationsTimestampTrigger1737988602722 software healthy migrations/1737988602722-update_organizations_timestamp_tri…
AlterOrganizationsSafeUniqueIndex1742295485154 software healthy migrations/1742295485154-alter-organizations-safe-unique-in…
NotificationTypes1727702843994 software healthy migrations/tests/1727702843993-test.ts:NotificationTypes172…
should software healthy src/app.provider.ts:should
AppProvider software healthy src/app.provider.ts:AppProvider
DefaultAppProvider software healthy src/app.provider.ts:DefaultAppProvider
AppModule software healthy src/app.module.ts:AppModule
TestAppProvider software healthy src/__tests__/test-app.provider.ts:TestAppProvider
TestDbFactory software healthy src/__tests__/db.factory.ts:TestDbFactory

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
fileEntry software healthy scripts/validate-env-json.spec.ts:fileEntry
dirEntry software healthy scripts/validate-env-json.spec.ts:dirEntry
createMockStats software healthy scripts/test-utils.ts:createMockStats
mockProcessExit software healthy scripts/test-utils.ts:mockProcessExit
captureWriteContent software healthy scripts/test-utils.ts:captureWriteContent
captureAppendContent software healthy scripts/test-utils.ts:captureAppendContent
main software healthy scripts/generate-abis.js:main
assertNotSymlink software healthy scripts/generate-env.ts:assertNotSymlink
parseExistingEnv software healthy scripts/generate-env.ts:parseExistingEnv
updateEnvFile software healthy scripts/generate-env.ts:updateEnvFile
used software healthy scripts/generate-env.ts:used
generateNewEnvFile software healthy scripts/generate-env.ts:generateNewEnvFile
generateEnvFile software healthy scripts/generate-env.ts:generateEnvFile
based software healthy scripts/generate-env.ts:based
main software healthy scripts/generate-env.ts:main
readDirectory software healthy scripts/env-json-helpers.ts:readDirectory
isSymbolicLink software healthy scripts/env-json-helpers.ts:isSymbolicLink
setFilePermissions software healthy scripts/env-json-helpers.ts:setFilePermissions
sanitizeEnvValue software healthy scripts/env-json-helpers.ts:sanitizeEnvValue
escapeEnvComment software healthy scripts/env-json-helpers.ts:escapeEnvComment
formatRequiredVar software healthy scripts/env-json-helpers.ts:formatRequiredVar
formatOptionalVar software healthy scripts/env-json-helpers.ts:formatOptionalVar
findDuplicateNames software healthy scripts/env-json-helpers.ts:findDuplicateNames
loadEnvJson software healthy scripts/env-json-helpers.ts:loadEnvJson
log software healthy scripts/validate-env-json.ts:log
findTsFiles software healthy scripts/validate-env-json.ts:findTsFiles
extractProcessEnvVariables software healthy scripts/validate-env-json.ts:extractProcessEnvVariables
checkDuplicates software healthy scripts/validate-env-json.ts:checkDuplicates
main software healthy scripts/validate-env-json.ts:main
configureVersioning software healthy src/app.provider.ts:configureVersioning
configureShutdownHooks software healthy src/app.provider.ts:configureShutdownHooks
configureSwagger software healthy src/app.provider.ts:configureSwagger
capitalize software healthy src/app.provider.ts:capitalize
decapitalize software healthy src/app.provider.ts:decapitalize
configureRequestBodyLimit software healthy src/app.provider.ts:configureRequestBodyLimit
configureCookies software healthy src/app.provider.ts:configureCookies
bootstrap software healthy src/main.ts:bootstrap
getVersionsByChainIdByDeploymentMap software healthy src/__tests__/deployments.helper.ts:getVersionsByChainIdByD…
getDeploymentVersionsByChainIds software healthy src/__tests__/deployments.helper.ts:getDeploymentVersionsBy…
redisClientFactory software healthy src/__tests__/redis-client.factory.ts:redisClientFactory
fakeJson software healthy src/__tests__/faker.ts:fakeJson
amqpClientFactory software healthy src/__tests__/amqp-client.factory.ts:amqpClientFactory
createTestModule software healthy src/__tests__/testing-module.ts:createTestModule
createBaseTestModule software healthy src/__tests__/testing-module.ts:createBaseTestModule
waitMilliseconds software healthy src/__tests__/util/retry.ts:waitMilliseconds
retry software healthy src/__tests__/util/retry.ts:retry
execute software healthy src/__tests__/util/retry.ts:execute
checkGuardIsApplied software healthy src/__tests__/util/check-guard.ts:checkGuardIsApplied
createService software healthy src/datasources/circuit-breaker/circuit-breaker.service.spe…
createHalfOpenService software healthy src/datasources/circuit-breaker/circuit-breaker.service.spe…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.devcontainer software healthy .devcontainer
test software healthy test
scripts software healthy scripts
db_config software healthy db_config
test software healthy db_config/test
.claude software healthy .claude
commands software healthy .claude/commands
migrations software healthy migrations
tests software healthy migrations/tests
deprecated software healthy migrations/deprecated
__tests__ software healthy migrations/deprecated/__tests__
00017_targeted_messaging_add_outreach_7 software healthy migrations/deprecated/00017_targeted_messaging_add_outreach…
00005_notifications software healthy migrations/deprecated/00005_notifications
00006_targeted_messaging software healthy migrations/deprecated/00006_targeted_messaging
00021_targeted_messaging_add_outreach_10 software healthy migrations/deprecated/00021_targeted_messaging_add_outreach…
00013_targeted_messaging_add_outreach_2 software healthy migrations/deprecated/00013_targeted_messaging_add_outreach…
00007_targeted_messaging_update software healthy migrations/deprecated/00007_targeted_messaging_update
00014_targeted_messaging_add_chain_id software healthy migrations/deprecated/00014_targeted_messaging_add_chain_id
00008_targeted_messaging_add_outreach_1 software healthy migrations/deprecated/00008_targeted_messaging_add_outreach…
00016_targeted_messaging_add_outreach_6 software healthy migrations/deprecated/00016_targeted_messaging_add_outreach…
00018_fix_outreach_7_checksum software healthy migrations/deprecated/00018_fix_outreach_7_checksum
00012_targeted_messaging_update_2 software healthy migrations/deprecated/00012_targeted_messaging_update_2
00001_accounts software healthy migrations/deprecated/00001_accounts
00019_targeted_messaging_add_outreach_8 software healthy migrations/deprecated/00019_targeted_messaging_add_outreach…
00022_targeted_messaging_add_outreach_11 software healthy migrations/deprecated/00022_targeted_messaging_add_outreach…
00015_targeted_messaging_add_outreach_5 software healthy migrations/deprecated/00015_targeted_messaging_add_outreach…
00020_targeted_messaging_add_outreach_9 software healthy migrations/deprecated/00020_targeted_messaging_add_outreach…
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
__tests__ software healthy src/__tests__
util software healthy src/__tests__/util
matchers software healthy src/__tests__/matchers
datasources software healthy src/datasources
fee-service-api software healthy src/datasources/fee-service-api
circuit-breaker software healthy src/datasources/circuit-breaker
exceptions software healthy src/datasources/circuit-breaker/exceptions
interfaces software healthy src/datasources/circuit-breaker/interfaces
enums software healthy src/datasources/circuit-breaker/enums
config-api software healthy src/datasources/config-api
network software healthy src/datasources/network
__tests__ software healthy src/datasources/network/__tests__
auth software healthy src/datasources/network/auth
entities software healthy src/datasources/network/entities
errors software healthy src/datasources/network/entities/errors
job-queue software healthy src/datasources/job-queue
__tests__ software healthy src/datasources/job-queue/__tests__
types software healthy src/datasources/job-queue/types
errors software healthy src/datasources/errors

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /chains/:chainId/multisig-transactions/:safeTxHash/raw api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/multisig-transactio… api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/multisig-transactio… api healthy src/modules/transactions/routes/transactions.controller.ts
DELETE /chains/:chainId/transactions/:safeTxHash api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/module-transactions api healthy src/modules/transactions/routes/transactions.controller.ts
POST /chains/:chainId/transactions/:safeTxHash/confirmations api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/incoming-transfers api healthy src/modules/transactions/routes/transactions.controller.ts
POST /chains/:chainId/transactions/:safeAddress/preview api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/transactions/queued api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/transactions/history api healthy src/modules/transactions/routes/transactions.controller.ts
POST /chains/:chainId/transactions/:safeAddress/propose api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/transactions/creati… api healthy src/modules/transactions/routes/transactions.controller.ts
GET /chains/:chainId/safes/:safeAddress/creation/raw api healthy src/modules/transactions/routes/transactions.controller.ts
GET /status/:taskId api healthy src/modules/relay/routes/relay.controller.ts
GET /:safeAddress api healthy src/modules/relay/routes/relay.controller.ts
POST /wallet api healthy src/modules/users/routes/users.controller.ts
POST /wallet/add api healthy src/modules/users/routes/users.controller.ts
DELETE /wallet/:walletAddress api healthy src/modules/users/routes/users.controller.ts
GET /chains/:chainId/safes/:safeAddress/positions/:fiatCode api healthy src/modules/positions/routes/positions.controller.ts
GET /owners/:ownerAddress/safes api healthy src/modules/owners/routes/owners.controller.v2.ts
GET /chains/:chainId/owners/:ownerAddress/safes api healthy src/modules/owners/routes/owners.controller.v1.ts
POST /register/notifications api healthy src/modules/notifications/routes/v2/notifications.controlle…
GET /chains/:chainId/notifications/devices/:deviceUuid/safe… api healthy src/modules/notifications/routes/v2/notifications.controlle…
DELETE /notifications/subscriptions api healthy src/modules/notifications/routes/v2/notifications.controlle…
DELETE /chains/:chainId/notifications/devices/:deviceUuid api healthy src/modules/notifications/routes/v2/notifications.controlle…
DELETE /chains/:chainId/notifications/devices/:uuid api healthy src/modules/notifications/routes/v1/notifications.controlle…
DELETE /chains/:chainId/notifications/devices/:uuid/safes/:… api healthy src/modules/notifications/routes/v1/notifications.controlle…
GET /:spaceId/address-book api healthy src/modules/spaces/routes/address-books.controller.ts
PUT /:spaceId/address-book api healthy src/modules/spaces/routes/address-books.controller.ts
DELETE /:spaceId/address-book/:address api healthy src/modules/spaces/routes/address-books.controller.ts
GET /:spaceId/address-book/requests api healthy src/modules/spaces/routes/address-book-requests.controller.…
POST /:spaceId/address-book/requests api healthy src/modules/spaces/routes/address-book-requests.controller.…
PUT /:spaceId/address-book/requests/:requestId/approve api healthy src/modules/spaces/routes/address-book-requests.controller.…
PUT /:spaceId/address-book/requests/:requestId/reject api healthy src/modules/spaces/routes/address-book-requests.controller.…
POST /:spaceId/members/invite api healthy src/modules/spaces/routes/members.controller.ts
POST /:spaceId/members/accept api healthy src/modules/spaces/routes/members.controller.ts
POST /:spaceId/members/decline api healthy src/modules/spaces/routes/members.controller.ts
POST /:spaceId/members/:userId/invite/renew api healthy src/modules/spaces/routes/members.controller.ts
GET /:spaceId/members api healthy src/modules/spaces/routes/members.controller.ts
GET /:spaceId/membership api healthy src/modules/spaces/routes/members.controller.ts
PATCH /:spaceId/members/:userId/role api healthy src/modules/spaces/routes/members.controller.ts
PATCH /:spaceId/members/alias api healthy src/modules/spaces/routes/members.controller.ts
DELETE /:spaceId/members/:userId api healthy src/modules/spaces/routes/members.controller.ts
DELETE /:spaceId/members api healthy src/modules/spaces/routes/members.controller.ts
GET /:spaceId/audit-log api healthy src/modules/spaces/routes/space-audit.controller.ts
GET /:spaceId/audit-log/actors api healthy src/modules/spaces/routes/space-audit.controller.ts
POST /create-with-user api healthy src/modules/spaces/routes/spaces.controller.ts
GET /:id api healthy src/modules/spaces/routes/spaces.controller.ts
PATCH /:id api healthy src/modules/spaces/routes/spaces.controller.ts
DELETE /:id api healthy src/modules/spaces/routes/spaces.controller.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
1779200000000-add-member-invite-expires-at.ts data healthy migrations/1779200000000-add-member-invite-expires-at.ts
1776200000000-add-user-email.ts data healthy migrations/1776200000000-add-user-email.ts
1726452966034-notification_cleanup.ts data healthy migrations/1726452966034-notification_cleanup.ts
1771868786000-add-ext-user-id.ts data healthy migrations/1771868786000-add-ext-user-id.ts
1737452015251-create_users.ts data healthy migrations/1737452015251-create_users.ts
1778000000000-private-address-book-attribution-to-user-id.ts data healthy migrations/1778000000000-private-address-book-attribution-t…
1737473370466-update_wallet_timestamp_trigger.ts data healthy migrations/1737473370466-update_wallet_timestamp_trigger.ts
1726752966034-notification.ts data healthy migrations/1726752966034-notification.ts
1777274846000-migrate-members-invited-by.ts data healthy migrations/1777274846000-migrate-members-invited-by.ts
1779100947599-create-surveys.ts data healthy migrations/1779100947599-create-surveys.ts
1727702843994-notification_types.ts data healthy migrations/1727702843994-notification_types.ts
1743412080544-space-names-constraint.ts data healthy migrations/1743412080544-space-names-constraint.ts
1740053306706-add-user-organizations-invited-by.ts data healthy migrations/1740053306706-add-user-organizations-invited-by.…
1737452044987-update_users_timestamp_trigger.ts data healthy migrations/1737452044987-update_users_timestamp_trigger.ts
1742572795471-migrate-user-organizations-to-members.ts data healthy migrations/1742572795471-migrate-user-organizations-to-memb…
1727701600427-update_timestamp_trigger.ts data healthy migrations/1727701600427-update_timestamp_trigger.ts
1737988522192-create_organizations.ts data healthy migrations/1737988522192-create_organizations.ts
1744127144217-space-address-books.ts data healthy migrations/1744127144217-space-address-books.ts
1755621780124-addressBookItemLength.ts data healthy migrations/1755621780124-addressBookItemLength.ts
1775500000000-create-counterfactual-safes.ts data healthy migrations/1775500000000-create-counterfactual-safes.ts
1727701873513-notification_update_updated_at.ts data healthy migrations/1727701873513-notification_update_updated_at.ts
1740129969003-user-organization-name.ts data healthy migrations/1740129969003-user-organization-name.ts
1737473344288-create_wallets.ts data healthy migrations/1737473344288-create_wallets.ts
1780900000000-member-name-length.ts data healthy migrations/1780900000000-member-name-length.ts
1741709533269-add-organizations-safe-unique-index.ts data healthy migrations/1741709533269-add-organizations-safe-unique-inde…
1727451367471-notifications_enum.ts data healthy migrations/1727451367471-notifications_enum.ts
1781200000000-create-space-audit-log.ts data healthy migrations/1781200000000-create-space-audit-log.ts
1777636800000-create-counterfactual-safe-users.ts data healthy migrations/1777636800000-create-counterfactual-safe-users.ts
1749755837793-add-member-alias.ts data healthy migrations/1749755837793-add-member-alias.ts
1742571887114-migrate-organizations-to-spaces.ts data healthy migrations/1742571887114-migrate-organizations-to-spaces.ts
1777033895000-address-book-attribution-to-user-id.ts data healthy migrations/1777033895000-address-book-attribution-to-user-i…
1739533422234-organization-safe.ts data healthy migrations/1739533422234-organization-safe.ts
1779200000001-add-space-uuid.ts data healthy migrations/1779200000001-add-space-uuid.ts
1741792345987-unify-foreign-keys-column-names.ts data healthy migrations/1741792345987-unify-foreign-keys-column-names.ts
1777637000000-add-wallets-user-id-index.ts data healthy migrations/1777637000000-add-wallets-user-id-index.ts
1781400000000-drop-user-address-book-items.ts data healthy migrations/1781400000000-drop-user-address-book-items.ts
1781300000000-address-book-requests-pending-unique.ts data healthy migrations/1781300000000-address-book-requests-pending-uniq…
1742573590016-migrate-organization-safes-to-space-safes.ts data healthy migrations/1742573590016-migrate-organization-safes-to-spac…
1776556800000-user-address-book-items.ts data healthy migrations/1776556800000-user-address-book-items.ts
1738684563598-wallet_user_id_nullable.ts data healthy migrations/1738684563598-wallet_user_id_nullable.ts
1738679234042-user_organization.ts data healthy migrations/1738679234042-user_organization.ts
1737988602722-update_organizations_timestamp_trigger.ts data healthy migrations/1737988602722-update_organizations_timestamp_tri…
1742295485154-alter-organizations-safe-unique-index.ts data healthy migrations/1742295485154-alter-organizations-safe-unique-in…
1727702843993-test.ts data healthy migrations/tests/1727702843993-test.ts
00013_targeted_messaging_add_outreach_2.integration.spec.ts data healthy migrations/deprecated/__tests__/00013_targeted_messaging_ad…
00008_targeted_messaging_add_outreach_1.integration.spec.ts data healthy migrations/deprecated/__tests__/00008_targeted_messaging_ad…
00007_targeted_messaging_update.integration.spec.ts data healthy migrations/deprecated/__tests__/00007_targeted_messaging_up…
00006_targeted_messaging.integration.spec.ts data healthy migrations/deprecated/__tests__/00006_targeted_messaging.in…
00014_targeted_messaging_add_chain_id.integration.spec.ts data healthy migrations/deprecated/__tests__/00014_targeted_messaging_ad…
_all.integration.spec.ts data healthy migrations/deprecated/__tests__/_all.integration.spec.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
auth::src/modules/auth/routes/auth.service.spec.ts security healthy src/modules/auth/routes/auth.service.spec.ts
auth::src/modules/auth/routes/auth.controller.integration.s… security healthy src/modules/auth/routes/auth.controller.integration.spec.ts
auth::src/modules/auth/utils/auth-redirect.helper.spec.ts security healthy src/modules/auth/utils/auth-redirect.helper.spec.ts
auth::src/config/entities/__tests__/configuration.ts security healthy src/config/entities/__tests__/configuration.ts
auth::src/modules/auth/routes/guards/optional-auth.guard.in… security healthy src/modules/auth/routes/guards/optional-auth.guard.integrat…
auth::migrations/1778000000000-private-address-book-attribu… security healthy migrations/1778000000000-private-address-book-attribution-t…
auth::src/modules/auth/domain/auth.repository.ts security healthy src/modules/auth/domain/auth.repository.ts
auth::src/modules/auth/domain/auth-repository.module.ts security healthy src/modules/auth/domain/auth-repository.module.ts
auth::src/modules/auth/routes/auth.service.ts security healthy src/modules/auth/routes/auth.service.ts
auth::src/modules/spaces/routes/address-book-requests.contr… security healthy src/modules/spaces/routes/address-book-requests.controller.…
auth::src/modules/notifications/routes/v2/notifications.con… security healthy src/modules/notifications/routes/v2/notifications.controlle…
auth::.env.sample.json security healthy .env.sample.json
auth::src/datasources/push-notifications-api/firebase-cloud… security healthy src/datasources/push-notifications-api/firebase-cloud-messa…
auth::src/modules/auth/oidc/auth0/__tests__/test.auth0.modu… security healthy src/modules/auth/oidc/auth0/__tests__/test.auth0.module.ts
auth::src/modules/users/domain/members.repository.integrati… security healthy src/modules/users/domain/members.repository.integration.spe…
auth::src/modules/auth/oidc/auth0/__tests__/auth0-jwks.help… security healthy src/modules/auth/oidc/auth0/__tests__/auth0-jwks.helper.ts
auth::src/modules/spaces/domain/address-books/address-book-… security healthy src/modules/spaces/domain/address-books/address-book-items.…
auth::src/modules/spaces/routes/space-safes.service.spec.ts security healthy src/modules/spaces/routes/space-safes.service.spec.ts
auth::src/modules/auth/oidc/routes/guards/oidc-auth-rate-li… security healthy src/modules/auth/oidc/routes/guards/oidc-auth-rate-limit.gu…
auth::src/modules/auth/oidc/auth0/domain/auth0.repository.i… security healthy src/modules/auth/oidc/auth0/domain/auth0.repository.interfa…
auth::src/modules/spaces/domain/spaces.repository.integrati… security healthy src/modules/spaces/domain/spaces.repository.integration.spe…
auth::src/modules/auth/domain/entities/__tests__/auth-paylo… security healthy src/modules/auth/domain/entities/__tests__/auth-payload-dto…
auth::src/app.module.ts security healthy src/app.module.ts
auth::src/modules/notifications/routes/v2/notifications.con… security healthy src/modules/notifications/routes/v2/notifications.controlle…
auth::src/modules/auth/routes/guards/auth.guard.integration… security healthy src/modules/auth/routes/guards/auth.guard.integration.spec.…
auth::src/modules/spaces/routes/space-audit.controller.ts security healthy src/modules/spaces/routes/space-audit.controller.ts
auth::src/modules/auth/oidc/oidc-auth.module.ts security healthy src/modules/auth/oidc/oidc-auth.module.ts
auth::src/modules/auth/routes/guards/auth.guard.ts security healthy src/modules/auth/routes/guards/auth.guard.ts
auth::src/modules/spaces/routes/address-books.controller.ts security healthy src/modules/spaces/routes/address-books.controller.ts
auth::src/datasources/jwt/jwt.service.ts security healthy src/datasources/jwt/jwt.service.ts
auth::src/modules/auth/oidc/auth0/domain/auth0.repository.s… security healthy src/modules/auth/oidc/auth0/domain/auth0.repository.spec.ts
auth::src/modules/auth/domain/entities/__tests__/auth-paylo… security healthy src/modules/auth/domain/entities/__tests__/auth-payload.ent…
auth::src/modules/auth/routes/entities/user-session.entity.… security healthy src/modules/auth/routes/entities/user-session.entity.ts
auth::src/modules/auth/oidc/auth0/datasources/auth0-api.ser… security healthy src/modules/auth/oidc/auth0/datasources/auth0-api.service.ts
auth::src/modules/spaces/routes/spaces.controller.e2e-spec.… security healthy src/modules/spaces/routes/spaces.controller.e2e-spec.ts
auth::src/modules/auth/routes/decorators/auth.decorator.int… security healthy src/modules/auth/routes/decorators/auth.decorator.integrati…
auth::src/modules/auth/oidc/routes/oidc-auth.controller.ts security healthy src/modules/auth/oidc/routes/oidc-auth.controller.ts
auth::src/modules/users/routes/users.controller.e2e-spec.ts security healthy src/modules/users/routes/users.controller.e2e-spec.ts
auth::src/modules/auth/oidc/auth0/domain/entities/auth0-tok… security healthy src/modules/auth/oidc/auth0/domain/entities/auth0-token.ent…
auth::src/modules/spaces/routes/spaces.service.spec.ts security healthy src/modules/spaces/routes/spaces.service.spec.ts
auth::src/datasources/push-notifications-api/push-notificat… security healthy src/datasources/push-notifications-api/push-notifications-a…
auth::src/modules/spaces/routes/members.service.spec.ts security healthy src/modules/spaces/routes/members.service.spec.ts
auth::src/config/configuration.validator.spec.ts security healthy src/config/configuration.validator.spec.ts
auth::migrations/1777033895000-address-book-attribution-to-… security healthy migrations/1777033895000-address-book-attribution-to-user-i…
auth::src/modules/users/domain/users.repository.spec.ts security healthy src/modules/users/domain/users.repository.spec.ts
auth::src/modules/spaces/routes/spaces.service.ts security healthy src/modules/spaces/routes/spaces.service.ts
auth::.github/workflows/claude-code-review.yml security healthy .github/workflows/claude-code-review.yml
auth::src/modules/auth/oidc/auth0/domain/auth0-token.verifi… security healthy src/modules/auth/oidc/auth0/domain/auth0-token.verifier.ts
auth::src/modules/auth/oidc/routes/entities/oidc-state.enti… security healthy src/modules/auth/oidc/routes/entities/oidc-state.entity.spe…
auth::src/modules/auth/oidc/auth0/domain/auth0.repository.ts security healthy src/modules/auth/oidc/auth0/domain/auth0.repository.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/chains/1/safes/:safeAddress frontend healthy src/routes/common/guards/blocklist.guard.spec.ts
/chains/:chainId frontend healthy src/routes/common/guards/blocklist.guard.spec.ts
/accounts/:accountAddress frontend healthy src/routes/common/guards/blocklist.guard.spec.ts
/test/server-error frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/server-data-source-error frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/error-level-error-with-code frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/client-error frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/validation-error frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/zod-error frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/error-level-info-with-code frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/success frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/test/server-error-non-http frontend healthy src/routes/common/interceptors/route-logger.interceptor.int…
/ frontend healthy src/modules/auth/utils/auth-cookie.utils.ts
/alerts frontend healthy src/modules/alerts/routes/alerts.controller.ts

LabelLayerStatusPath
port:8001 network healthy docker-compose.yml
port:5672 network healthy docker-compose.yml
port:15672 network healthy docker-compose.yml
port:8888 network healthy docker-compose.yml
port:80 network healthy docker-compose.yml
port:256 network healthy .devcontainer/Dockerfile
port:14484 network healthy .devcontainer/Dockerfile
port:3000 network healthy scripts/generate-env.spec.ts
port:6379 network healthy .github/workflows/ci.yml
port:5433 network healthy .github/workflows/ci.yml
port:5432 network healthy .github/workflows/ci.yml

LabelLayerStatusPath
claude-review cicd healthy .github/workflows/claude-code-review.yml
license-headers cicd healthy .github/workflows/ci.yml
env-validation cicd healthy .github/workflows/ci.yml
biome cicd healthy .github/workflows/ci.yml
unit-tests cicd healthy .github/workflows/ci.yml
integration-tests cicd healthy .github/workflows/ci.yml
tests cicd healthy .github/workflows/ci.yml
tests-finish cicd healthy .github/workflows/ci.yml
docker-publish-staging cicd healthy .github/workflows/ci.yml
docker-publish-release cicd healthy .github/workflows/ci.yml
autodeploy cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
AUTODEPLOY_URL cicd healthy
ANTHROPIC_API_KEY cicd healthy
AUTODEPLOY_TOKEN cicd healthy
SAFE_CONFIG_BASE_URI cicd healthy
GITHUB_TOKEN cicd healthy
DOCKER_IMAGE_REGISTRY cicd healthy
BUILD_NUMBER cicd healthy
DOCKER_BUILD_IMAGE_TAG cicd healthy
DOCKER_PASSWORD cicd healthy
DOCKER_IMAGE_NAME cicd healthy
DOCKER_USER cicd healthy

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::.devcontainer/Dockerfile hardware healthy .devcontainer/Dockerfile
redis hardware healthy docker-compose.yml
db hardware healthy docker-compose.yml
db-test hardware healthy docker-compose.yml
rabbitmq hardware healthy docker-compose.yml
web hardware healthy docker-compose.yml
pgadmin hardware healthy docker-compose.yml
nginx hardware healthy docker-compose.yml
devcontainer hardware healthy .devcontainer/docker-compose.yml

LabelLayerStatusPath
push_notification_devices data healthy migrations/deprecated/00005_notifications/index.sql
notification_types data healthy migrations/deprecated/00005_notifications/index.sql
notification_subscriptions data healthy migrations/deprecated/00005_notifications/index.sql
notification_subscription_notification_types data healthy migrations/deprecated/00005_notifications/index.sql
outreaches data healthy migrations/deprecated/00006_targeted_messaging/index.sql
targeted_safes data healthy migrations/deprecated/00006_targeted_messaging/index.sql
submissions data healthy migrations/deprecated/00006_targeted_messaging/index.sql

LabelLayerStatusPath
redis data healthy yarn.lock
postgres data healthy yarn.lock
mongodb data healthy yarn.lock
postgresql data healthy .env.sample.json

LabelLayerStatusPath
bullmq data healthy yarn.lock
rabbitmq data healthy .env.sample.json

LabelLayerStatusPath
gha::claude-code-review cicd healthy .github/workflows/claude-code-review.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-qc19wf_9 software healthy /tmp/repobility-clone-qc19wf_9

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy test/e2e-setup.ts

LabelLayerStatusPath
vps::aws hardware healthy yarn.lock

LabelLayerStatusPath
password_literal::test/e2e-setup.ts security healthy test/e2e-setup.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/f927b54a-d3d2-4212-83bb-c76fda5b3e07/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f927b54a-d3d2-4212-83bb-c76fda5b3e07/

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.