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.

Xryonz/Umbra

https://github.com/Xryonz/Umbra · scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)

126 raw signals (0 security + 126 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 119 actionable findings from 1 signal source. 7 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 1587 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
socketAllowedOrigin software healthy apps/api/src/index.ts:socketAllowedOrigin
shouldPersistStatus software healthy apps/api/src/config/socket.ts:shouldPersistStatus
userCanAccessChannel software healthy apps/api/src/config/socket.ts:userCanAccessChannel
userCanAccessDM software healthy apps/api/src/config/socket.ts:userCanAccessDM
setupSocket software healthy apps/api/src/config/socket.ts:setupSocket
chosenStatus software healthy apps/api/src/config/socket.ts:chosenStatus
now software healthy apps/api/src/config/socket.ts:now
extractBearer software healthy apps/api/src/middleware/auth.ts:extractBearer
requireAuth software healthy apps/api/src/middleware/auth.ts:requireAuth
optionalAuth software healthy apps/api/src/middleware/auth.ts:optionalAuth
requireSameOrigin software healthy apps/api/src/middleware/csrf.ts:requireSameOrigin
mkReq software healthy apps/api/src/middleware/validate.test.ts:mkReq
mkRes software healthy apps/api/src/middleware/validate.test.ts:mkRes
httpMetrics software healthy apps/api/src/middleware/httpMetrics.ts:httpMetrics
hidePoweredBy software healthy apps/api/src/middleware/secureHeaders.ts:hidePoweredBy
userOrIpKey software healthy apps/api/src/middleware/rateLimiter.ts:userOrIpKey
userId software healthy apps/api/src/middleware/rateLimiter.ts:userId
reqContext software healthy apps/api/src/middleware/reqContext.ts:reqContext
sanitizeShallowString software healthy apps/api/src/middleware/sanitize.ts:sanitizeShallowString
sanitizeInputs software healthy apps/api/src/middleware/sanitize.ts:sanitizeInputs
validate software healthy apps/api/src/middleware/validate.ts:validate
runTool software healthy apps/api/src/lib/botTools.ts:runTool
initFcm software healthy apps/api/src/lib/fcm.ts:initFcm
isFcmEnabled software healthy apps/api/src/lib/fcm.ts:isFcmEnabled
sendFcmToUser software healthy apps/api/src/lib/fcm.ts:sendFcmToUser
code software healthy apps/api/src/lib/fcm.ts:code
memKey software healthy apps/api/src/lib/botMemory.ts:memKey
summaryKey software healthy apps/api/src/lib/botMemory.ts:summaryKey
tokensKey software healthy apps/api/src/lib/botMemory.ts:tokensKey
toolsKey software healthy apps/api/src/lib/botMemory.ts:toolsKey
pushTurn software healthy apps/api/src/lib/botMemory.ts:pushTurn
getHistory software healthy apps/api/src/lib/botMemory.ts:getHistory
countTurns software healthy apps/api/src/lib/botMemory.ts:countTurns
getSummary software healthy apps/api/src/lib/botMemory.ts:getSummary
setSummary software healthy apps/api/src/lib/botMemory.ts:setSummary
clearMemory software healthy apps/api/src/lib/botMemory.ts:clearMemory
consumeTokens software healthy apps/api/src/lib/botMemory.ts:consumeTokens
consumeToolCall software healthy apps/api/src/lib/botMemory.ts:consumeToolCall
safeParseTurn software healthy apps/api/src/lib/botMemory.ts:safeParseTurn
parseDuration software healthy apps/api/src/lib/reminders.ts:parseDuration
startReminderWorker software healthy apps/api/src/lib/reminders.ts:startReminderWorker
tick software healthy apps/api/src/lib/reminders.ts:tick
getMemberPerms software healthy apps/api/src/lib/permissions.ts:getMemberPerms
hasPermission software healthy apps/api/src/lib/permissions.ts:hasPermission
parsePermissionsJson software healthy apps/api/src/lib/permissions.ts:parsePermissionsJson
userCanSeeChannel software healthy apps/api/src/lib/permissions.ts:userCanSeeChannel
filterVisibleChannels software healthy apps/api/src/lib/permissions.ts:filterVisibleChannels
computeChannelVisibility software healthy apps/api/src/lib/permissions.ts:computeChannelVisibility
computeMemberPerms software healthy apps/api/src/lib/permissions.ts:computeMemberPerms
putAttachment software healthy apps/api/src/lib/storage.ts:putAttachment

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

LabelLayerStatusPath
skills-lock.json software healthy skills-lock.json
vercel.json software healthy vercel.json
README.md software healthy README.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
railway.json software healthy railway.json
package.json software healthy apps/api/package.json
.env.example software healthy apps/api/.env.example
tsconfig.json software healthy apps/api/tsconfig.json
drizzle.config.ts software healthy apps/api/drizzle.config.ts
vitest.config.ts software healthy apps/api/vitest.config.ts
0015_server_banner.sql software healthy apps/api/drizzle/migrations/0015_server_banner.sql
0018_badges.sql software healthy apps/api/drizzle/migrations/0018_badges.sql
0013_channel_notif_prefs.sql software healthy apps/api/drizzle/migrations/0013_channel_notif_prefs.sql
0002_banner_personalization.sql software healthy apps/api/drizzle/migrations/0002_banner_personalization.sql
0003_profile_personalization.sql software healthy apps/api/drizzle/migrations/0003_profile_personalization.sql
0006_coordinate.sql software healthy apps/api/drizzle/migrations/0006_coordinate.sql
0010_session_meta.sql software healthy apps/api/drizzle/migrations/0010_session_meta.sql
0000_broken_firelord.sql software healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
0017_onboarding.sql software healthy apps/api/drizzle/migrations/0017_onboarding.sql
0012_custom_emojis.sql software healthy apps/api/drizzle/migrations/0012_custom_emojis.sql
0007_bot_rename.sql software healthy apps/api/drizzle/migrations/0007_bot_rename.sql
0014_fcm_tokens.sql software healthy apps/api/drizzle/migrations/0014_fcm_tokens.sql
0001_perf_indexes.sql software healthy apps/api/drizzle/migrations/0001_perf_indexes.sql
0009_preferences.sql software healthy apps/api/drizzle/migrations/0009_preferences.sql
0005_schema_sync.sql software healthy apps/api/drizzle/migrations/0005_schema_sync.sql
0011_search_trgm.sql software healthy apps/api/drizzle/migrations/0011_search_trgm.sql
0004_profile_cleanup.sql software healthy apps/api/drizzle/migrations/0004_profile_cleanup.sql
0008_wishing_star.sql software healthy apps/api/drizzle/migrations/0008_wishing_star.sql
0016_server_discovery.sql software healthy apps/api/drizzle/migrations/0016_server_discovery.sql
0000_snapshot.json software healthy apps/api/drizzle/migrations/meta/0000_snapshot.json
_journal.json software healthy apps/api/drizzle/migrations/meta/_journal.json
index.ts software healthy apps/api/src/index.ts
types.test.ts software healthy apps/api/src/__tests__/types.test.ts
setup.ts software healthy apps/api/src/__tests__/setup.ts
socket.ts software healthy apps/api/src/config/socket.ts
passport.ts software healthy apps/api/src/config/passport.ts
auth.ts software healthy apps/api/src/middleware/auth.ts
csrf.ts software healthy apps/api/src/middleware/csrf.ts
validate.test.ts software healthy apps/api/src/middleware/validate.test.ts
httpMetrics.ts software healthy apps/api/src/middleware/httpMetrics.ts
secureHeaders.ts software healthy apps/api/src/middleware/secureHeaders.ts
rateLimiter.ts software healthy apps/api/src/middleware/rateLimiter.ts
reqContext.ts software healthy apps/api/src/middleware/reqContext.ts
sanitize.ts software healthy apps/api/src/middleware/sanitize.ts
validate.ts software healthy apps/api/src/middleware/validate.ts
botTools.ts software healthy apps/api/src/lib/botTools.ts
fcm.ts software healthy apps/api/src/lib/fcm.ts
botMemory.ts software healthy apps/api/src/lib/botMemory.ts
reminders.ts software healthy apps/api/src/lib/reminders.ts

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

LabelLayerStatusPath
USE /api/profile api healthy apps/api/src/index.ts
USE /api/auth api healthy apps/api/src/index.ts
USE /api/invites api healthy apps/api/src/index.ts
USE /i api healthy apps/api/src/index.ts
USE /api/servers api healthy apps/api/src/index.ts
USE /api/channels/:channelId/messages api healthy apps/api/src/index.ts
USE /api/channels/:channelId/polls api healthy apps/api/src/index.ts
USE /api api healthy apps/api/src/index.ts
USE /api/dm api healthy apps/api/src/index.ts
USE /api/search api healthy apps/api/src/index.ts
USE /api/discover api healthy apps/api/src/index.ts
USE /api/upload api healthy apps/api/src/index.ts
USE /api/push api healthy apps/api/src/index.ts
USE /api/gif api healthy apps/api/src/index.ts
USE /api/users api healthy apps/api/src/index.ts
USE /api/bookmarks api healthy apps/api/src/index.ts
USE /api/reminders api healthy apps/api/src/index.ts
USE /api/translate api healthy apps/api/src/index.ts
USE /api/friends api healthy apps/api/src/index.ts
USE /api/voice api healthy apps/api/src/index.ts
USE /api/wishes api healthy apps/api/src/index.ts
USE /api/sessions api healthy apps/api/src/index.ts
USE /uploads api healthy apps/api/src/index.ts
USE /api/channels/:channelId/messages/:messageId/react api healthy apps/api/src/index.ts
POST /route api healthy apps/api/src/middleware/validate.ts
POST /channels/:channelId/read api healthy apps/api/src/routes/reads.ts
GET /reads/channels api healthy apps/api/src/routes/reads.ts
POST /dm/:conversationId/read api healthy apps/api/src/routes/reads.ts
GET /reads/dm api healthy apps/api/src/routes/reads.ts
GET / api healthy apps/api/src/routes/discover.ts
POST /:serverId/join api healthy apps/api/src/routes/discover.ts
POST /register api healthy apps/api/src/routes/auth.ts
POST /login api healthy apps/api/src/routes/auth.ts
POST /refresh api healthy apps/api/src/routes/auth.ts
POST /logout api healthy apps/api/src/routes/auth.ts
GET /me api healthy apps/api/src/routes/auth.ts
POST /password api healthy apps/api/src/routes/auth.ts
POST /onboarded api healthy apps/api/src/routes/auth.ts
GET /google api healthy apps/api/src/routes/auth.ts
GET /google/callback api healthy apps/api/src/routes/auth.ts
GET /:userId/badges api healthy apps/api/src/routes/badges.ts
GET /:serverId/badges api healthy apps/api/src/routes/badges.ts
POST /:serverId/badges api healthy apps/api/src/routes/badges.ts
DELETE /:serverId/badges/:badgeId api healthy apps/api/src/routes/badges.ts
POST /:serverId/badges/:badgeId/grants api healthy apps/api/src/routes/badges.ts
DELETE /:serverId/badges/:badgeId/grants/:userId api healthy apps/api/src/routes/badges.ts
GET /live api healthy apps/api/src/routes/health.ts
GET /metrics api healthy apps/api/src/routes/health.ts
GET /channels/:channelId/threads api healthy apps/api/src/routes/threads.ts
POST /channels/:channelId/threads api healthy apps/api/src/routes/threads.ts

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

LabelLayerStatusPath
apps software healthy apps
api software healthy apps/api
drizzle software healthy apps/api/drizzle
migrations software healthy apps/api/drizzle/migrations
meta software healthy apps/api/drizzle/migrations/meta
src software healthy apps/api/src
__tests__ software healthy apps/api/src/__tests__
config software healthy apps/api/src/config
middleware software healthy apps/api/src/middleware
lib software healthy apps/api/src/lib
routes software healthy apps/api/src/routes
db software healthy apps/api/src/db
web software healthy apps/web
android software healthy apps/web/android
app software healthy apps/web/android/app
src software healthy apps/web/android/app/src
androidTest software healthy apps/web/android/app/src/androidTest
java software healthy apps/web/android/app/src/androidTest/java
com software healthy apps/web/android/app/src/androidTest/java/com
getcapacitor software healthy apps/web/android/app/src/androidTest/java/com/getcapacitor
myapp software healthy apps/web/android/app/src/androidTest/java/com/getcapacitor/…
test software healthy apps/web/android/app/src/test
java software healthy apps/web/android/app/src/test/java
com software healthy apps/web/android/app/src/test/java/com
getcapacitor software healthy apps/web/android/app/src/test/java/com/getcapacitor
myapp software healthy apps/web/android/app/src/test/java/com/getcapacitor/myapp
main software healthy apps/web/android/app/src/main
java software healthy apps/web/android/app/src/main/java
app software healthy apps/web/android/app/src/main/java/app
astra software healthy apps/web/android/app/src/main/java/app/astra
client software healthy apps/web/android/app/src/main/java/app/astra/client
tests software healthy apps/web/tests
e2e software healthy apps/web/tests/e2e
public software healthy apps/web/public
src software healthy apps/web/src
i18n software healthy apps/web/src/i18n
locales software healthy apps/web/src/i18n/locales
components software healthy apps/web/src/components
settings software healthy apps/web/src/components/settings
sections software healthy apps/web/src/components/settings/sections
layout software healthy apps/web/src/components/layout
dialogs software healthy apps/web/src/components/layout/dialogs
notifications software healthy apps/web/src/components/notifications
auth software healthy apps/web/src/components/auth
anim software healthy apps/web/src/components/anim
ui software healthy apps/web/src/components/ui
skeletons software healthy apps/web/src/components/skeletons
chat software healthy apps/web/src/components/chat
Message software healthy apps/web/src/components/chat/Message
voice software healthy apps/web/src/components/voice

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

LabelLayerStatusPath
App frontend healthy apps/web/src/App.tsx
AstraLogo frontend healthy apps/web/src/components/AstraLogo.tsx
CommandPalette frontend healthy apps/web/src/components/CommandPalette.tsx
ProfileCard frontend healthy apps/web/src/components/ProfileCard.tsx
Lightbox frontend healthy apps/web/src/components/Lightbox.tsx
StatusDot frontend healthy apps/web/src/components/StatusDot.tsx
ServerContextMenu frontend healthy apps/web/src/components/ServerContextMenu.tsx
AppearanceSection frontend healthy apps/web/src/components/settings/sections/AppearanceSection…
NameColorsSection frontend healthy apps/web/src/components/settings/sections/NameColorsSection…
AccountSection frontend healthy apps/web/src/components/settings/sections/AccountSection.tsx
LanguageSection frontend healthy apps/web/src/components/settings/sections/LanguageSection.t…
ProfileSection frontend healthy apps/web/src/components/settings/sections/ProfileSection.tsx
CustomizationSection frontend healthy apps/web/src/components/settings/sections/CustomizationSect…
SessionsSection frontend healthy apps/web/src/components/settings/sections/SessionsSection.t…
DataSection frontend healthy apps/web/src/components/settings/sections/DataSection.tsx
NotificationsSection frontend healthy apps/web/src/components/settings/sections/NotificationsSect…
WishingStarSection frontend healthy apps/web/src/components/settings/sections/WishingStarSectio…
MobileAvatarTrigger frontend healthy apps/web/src/components/layout/MobileAvatarTrigger.tsx
MobileBottomNav frontend healthy apps/web/src/components/layout/MobileBottomNav.tsx
MobileMoreSheet frontend healthy apps/web/src/components/layout/MobileMoreSheet.tsx
Sidebar frontend healthy apps/web/src/components/layout/Sidebar.tsx
MobileNotificationsSheet frontend healthy apps/web/src/components/notifications/MobileNotificationsSh…
RegisterForm frontend healthy apps/web/src/components/auth/RegisterForm.tsx
LoginForm frontend healthy apps/web/src/components/auth/LoginForm.tsx
GoogleButton frontend healthy apps/web/src/components/auth/GoogleButton.tsx
EditHistoryPopover frontend healthy apps/web/src/components/chat/EditHistoryPopover.tsx
PinnedMessagesSheet frontend healthy apps/web/src/components/chat/PinnedMessagesSheet.tsx
MessageItem frontend healthy apps/web/src/components/chat/MessageItem.tsx
GifPicker frontend healthy apps/web/src/components/chat/GifPicker.tsx
CodeBlock frontend healthy apps/web/src/components/chat/CodeBlock.tsx
FullEmojiPicker frontend healthy apps/web/src/components/chat/FullEmojiPicker.tsx
MessageInput frontend healthy apps/web/src/components/chat/MessageInput.tsx
RightPanel frontend healthy apps/web/src/components/chat/RightPanel.tsx
ChannelNotifButton frontend healthy apps/web/src/components/chat/ChannelNotifButton.tsx
TypingIndicator frontend healthy apps/web/src/components/chat/TypingIndicator.tsx
MessageMobileActions frontend healthy apps/web/src/components/chat/MessageMobileActions.tsx
MentionBanner frontend healthy apps/web/src/components/chat/MentionBanner.tsx
PollCard frontend healthy apps/web/src/components/chat/PollCard.tsx
PollComposer frontend healthy apps/web/src/components/chat/PollComposer.tsx
MessageList frontend healthy apps/web/src/components/chat/MessageList.tsx
BookmarksSheet frontend healthy apps/web/src/components/bookmarks/BookmarksSheet.tsx
DMChat frontend healthy apps/web/src/components/dm/DMChat.tsx
DMInput frontend healthy apps/web/src/components/dm/DMInput.tsx
DMList frontend healthy apps/web/src/components/dm/DMList.tsx
OrbitSpinner frontend healthy apps/web/src/components/astra/OrbitSpinner.tsx
StarField frontend healthy apps/web/src/components/astra/StarField.tsx
ConstellationEmpty frontend healthy apps/web/src/components/astra/ConstellationEmpty.tsx
SplashScreen frontend healthy apps/web/src/components/astra/SplashScreen.tsx
InvitePage frontend healthy apps/web/src/pages/InvitePage.tsx
FriendsPage frontend healthy apps/web/src/pages/FriendsPage.tsx

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

LabelLayerStatusPath
Badge data healthy apps/api/drizzle/migrations/0018_badges.sql
BadgeGrant data healthy apps/api/drizzle/migrations/0018_badges.sql
ChannelNotifPref data healthy apps/api/drizzle/migrations/0013_channel_notif_prefs.sql
ProfileNote data healthy apps/api/drizzle/migrations/0003_profile_personalization.sql
Channel data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
DirectMessage data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
DMConversation data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
MessageReaction data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
Message data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
MutedMember data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
PushSubscription data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
RefreshToken data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
ServerMember data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
Server data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
Thread data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
User data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
ServerEmoji data healthy apps/api/drizzle/migrations/0012_custom_emojis.sql
FcmToken data healthy apps/api/drizzle/migrations/0014_fcm_tokens.sql
Friendship data healthy apps/api/drizzle/migrations/0001_perf_indexes.sql
ServerRole data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
ServerMemberRole data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
ChannelRolePerm data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
ServerBan data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
ServerAuditLog data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
ChannelRead data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
MessageEdit data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
Reminder data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
Bookmark data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
Notification data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
WishingStar data healthy apps/api/drizzle/migrations/0008_wishing_star.sql

LabelLayerStatusPath
/InvitePage frontend healthy apps/web/src/pages/InvitePage.tsx
/FriendsPage frontend healthy apps/web/src/pages/FriendsPage.tsx
/LoginPage frontend healthy apps/web/src/pages/LoginPage.tsx
/AppPage frontend healthy apps/web/src/pages/AppPage.tsx
/ProfilePage frontend healthy apps/web/src/pages/ProfilePage.tsx
/DMPage frontend healthy apps/web/src/pages/DMPage.tsx
/OnboardingPage frontend healthy apps/web/src/pages/OnboardingPage.tsx
/SettingsPage frontend healthy apps/web/src/pages/SettingsPage.tsx
/OAuthCallbackPage frontend healthy apps/web/src/pages/OAuthCallbackPage.tsx
/DiscoverPage frontend healthy apps/web/src/pages/DiscoverPage.tsx
/ServerSettingsPage frontend healthy apps/web/src/pages/ServerSettingsPage.tsx
/RegisterPage frontend healthy apps/web/src/pages/RegisterPage.tsx
/ frontend healthy apps/web/src/App.tsx
/login frontend healthy apps/web/src/App.tsx
/register frontend healthy apps/web/src/App.tsx
/auth/callback frontend healthy apps/web/src/App.tsx
/invite/:code frontend healthy apps/web/src/App.tsx
/onboarding frontend healthy apps/web/src/App.tsx
/app/* frontend healthy apps/web/src/App.tsx
dm/* frontend healthy apps/web/src/pages/AppPage.tsx
friends frontend healthy apps/web/src/pages/AppPage.tsx
discover frontend healthy apps/web/src/pages/AppPage.tsx
profile frontend healthy apps/web/src/pages/AppPage.tsx
settings frontend healthy apps/web/src/pages/AppPage.tsx
servers/:serverId/settings frontend healthy apps/web/src/pages/AppPage.tsx
* frontend healthy apps/web/src/pages/AppPage.tsx
/test frontend healthy apps/api/src/middleware/validate.test.ts

LabelLayerStatusPath
auth::apps/api/package.json security healthy apps/api/package.json
auth::apps/api/src/config/socket.ts security healthy apps/api/src/config/socket.ts
auth::apps/web/src/components/auth/GoogleButton.tsx security healthy apps/web/src/components/auth/GoogleButton.tsx
auth::apps/api/src/routes/auth.ts security healthy apps/api/src/routes/auth.ts
auth::apps/api/src/__tests__/setup.ts security healthy apps/api/src/__tests__/setup.ts
auth::apps/web/tests/e2e/smoke.spec.ts security healthy apps/web/tests/e2e/smoke.spec.ts
auth::apps/api/src/routes/voice.ts security healthy apps/api/src/routes/voice.ts
auth::apps/web/playwright.config.ts security healthy apps/web/playwright.config.ts
auth::apps/api/src/middleware/auth.ts security healthy apps/api/src/middleware/auth.ts
auth::apps/api/src/config/passport.ts security healthy apps/api/src/config/passport.ts
auth::apps/api/src/routes/sessions.ts security healthy apps/api/src/routes/sessions.ts
auth::apps/api/src/lib/jwt.ts security healthy apps/api/src/lib/jwt.ts
auth::apps/api/.env.example security healthy apps/api/.env.example
auth::apps/api/src/lib/jwt.test.ts security healthy apps/api/src/lib/jwt.test.ts
auth::apps/api/src/index.ts security healthy apps/api/src/index.ts
auth::apps/web/public/sw.js security healthy apps/web/public/sw.js
auth::apps/web/src/lib/oauth.ts security healthy apps/web/src/lib/oauth.ts
auth::apps/web/src/lib/native.ts security healthy apps/web/src/lib/native.ts
auth::apps/api/src/lib/env.ts security healthy apps/api/src/lib/env.ts
auth::apps/api/src/middleware/secureHeaders.ts security healthy apps/api/src/middleware/secureHeaders.ts
auth::apps/web/src/hooks/useAuth.ts security healthy apps/web/src/hooks/useAuth.ts

LabelLayerStatusPath
0015_server_banner.sql data healthy apps/api/drizzle/migrations/0015_server_banner.sql
0018_badges.sql data healthy apps/api/drizzle/migrations/0018_badges.sql
0013_channel_notif_prefs.sql data healthy apps/api/drizzle/migrations/0013_channel_notif_prefs.sql
0002_banner_personalization.sql data healthy apps/api/drizzle/migrations/0002_banner_personalization.sql
0003_profile_personalization.sql data healthy apps/api/drizzle/migrations/0003_profile_personalization.sql
0006_coordinate.sql data healthy apps/api/drizzle/migrations/0006_coordinate.sql
0010_session_meta.sql data healthy apps/api/drizzle/migrations/0010_session_meta.sql
0000_broken_firelord.sql data healthy apps/api/drizzle/migrations/0000_broken_firelord.sql
0017_onboarding.sql data healthy apps/api/drizzle/migrations/0017_onboarding.sql
0012_custom_emojis.sql data healthy apps/api/drizzle/migrations/0012_custom_emojis.sql
0007_bot_rename.sql data healthy apps/api/drizzle/migrations/0007_bot_rename.sql
0014_fcm_tokens.sql data healthy apps/api/drizzle/migrations/0014_fcm_tokens.sql
0001_perf_indexes.sql data healthy apps/api/drizzle/migrations/0001_perf_indexes.sql
0009_preferences.sql data healthy apps/api/drizzle/migrations/0009_preferences.sql
0005_schema_sync.sql data healthy apps/api/drizzle/migrations/0005_schema_sync.sql
0011_search_trgm.sql data healthy apps/api/drizzle/migrations/0011_search_trgm.sql
0004_profile_cleanup.sql data healthy apps/api/drizzle/migrations/0004_profile_cleanup.sql
0008_wishing_star.sql data healthy apps/api/drizzle/migrations/0008_wishing_star.sql
0016_server_discovery.sql data healthy apps/api/drizzle/migrations/0016_server_discovery.sql
verifyMigrations.ts data healthy apps/api/src/db/verifyMigrations.ts

LabelLayerStatusPath
RedisStore software healthy apps/api/src/middleware/rateLimiter.ts:RedisStore
HttpError software healthy apps/api/src/lib/errors.ts:HttpError
ErrorBoundary software healthy apps/web/src/components/ErrorBoundary.tsx:ErrorBoundary

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy apps/api/src/lib/retentionWorker.ts

LabelLayerStatusPath
password_literal::apps/api/src/__tests__/types.test.ts security healthy apps/api/src/__tests__/types.test.ts
password_literal::apps/api/src/__tests__/types.test.ts security healthy apps/api/src/__tests__/types.test.ts
password_literal::apps/api/src/__tests__/types.test.ts security healthy apps/api/src/__tests__/types.test.ts

LabelLayerStatusPath
port:3001 network healthy apps/api/.env.example
port:5173 network healthy apps/web/vite.config.ts

LabelLayerStatusPath
127.0.0.1 network healthy apps/api/src/db/index.ts
192.168.0.10 network healthy apps/web/capacitor.config.ts

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

LabelLayerStatusPath
nginx network healthy apps/api/src/index.ts

LabelLayerStatusPath
vps::aws hardware healthy apps/api/package.json

LabelLayerStatusPath
gpu (detected) hardware healthy apps/web/src/components/anim/PageTransition.tsx

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
ci cicd healthy .github/workflows/ci.yml
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/80d0c547-7980-4f98-996c-f4b43b62eaa4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/80d0c547-7980-4f98-996c-f4b43b62eaa4/

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.