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.

adil-waqar/reddut

https://github.com/adil-waqar/reddut · scanned 2026-06-17 01:29 UTC (1 month, 2 weeks ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -11.0 (diff) · 19 actionable findings from 1 signal source. 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 182 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
.env.example software healthy .env.example
README.md software healthy README.md
docker-compose.yml software healthy docker-compose.yml
.env.example software healthy server/.env.example
package-lock.json software healthy server/package-lock.json
ormconfig.json software healthy server/ormconfig.json
package.json software healthy server/package.json
Dockerfile software healthy server/Dockerfile
tsconfig.json software healthy server/tsconfig.json
index.ts software healthy server/src/index.ts
application.ts software healthy server/src/application.ts
constants.ts software healthy server/src/constants.ts
user.resolver.ts software healthy server/src/resolvers/user.resolver.ts
post.resolver.ts software healthy server/src/resolvers/post.resolver.ts
hello.resolver.ts software healthy server/src/resolvers/hello.resolver.ts
error.response.ts software healthy server/src/resolvers/responses/error.response.ts
generic.response.ts software healthy server/src/resolvers/responses/generic.response.ts
createUserLoader.ts software healthy server/src/utils/createUserLoader.ts
handleException.ts software healthy server/src/utils/handleException.ts
getFieldFromError.ts software healthy server/src/utils/getFieldFromError.ts
sendEmail.ts software healthy server/src/utils/sendEmail.ts
env.d.ts software healthy server/src/types/env.d.ts
index.d.ts software healthy server/src/types/express-session/index.d.ts
user.entity.ts software healthy server/src/entities/user.entity.ts
post.entity.ts software healthy server/src/entities/post.entity.ts
base.entity.ts software healthy server/src/entities/base.entity.ts
updoot.entity.ts software healthy server/src/entities/updoot.entity.ts
EntityValidationError.ts software healthy server/src/entities/errors/EntityValidationError.ts
isAuth.ts software healthy server/src/middleware/isAuth.ts
MyContext.ts software healthy server/src/interfaces/MyContext.ts
1611684816974-FakePosts.ts software healthy server/src/migrations/1611684816974-FakePosts.ts
1612279755259-Initial.ts software healthy server/src/migrations/1612279755259-Initial.ts
.env.development software healthy web/.env.development
package.json software healthy web/package.json
yarn.lock software healthy web/yarn.lock
codegen.yml software healthy web/codegen.yml
next-env.d.ts software healthy web/next-env.d.ts
Dockerfile software healthy web/Dockerfile
tsconfig.json software healthy web/tsconfig.json
theme.tsx software healthy web/src/theme.tsx
getPostIdFromUrl.ts software healthy web/src/utils/getPostIdFromUrl.ts
toErrorMap.ts software healthy web/src/utils/toErrorMap.ts
createUrqlClient.ts software healthy web/src/utils/createUrqlClient.ts
getServerUrl.ts software healthy web/src/utils/getServerUrl.ts
betterUpdateQuery.ts software healthy web/src/utils/betterUpdateQuery.ts
useIsAuth.ts software healthy web/src/utils/useIsAuth.ts
handleUnhandledRejections.ts software healthy web/src/utils/handleUnhandledRejections.ts
isServerSideRendered.ts software healthy web/src/utils/isServerSideRendered.ts
Navbar.tsx software healthy web/src/components/Navbar.tsx
Post.tsx software healthy web/src/components/Post.tsx

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

LabelLayerStatusPath
EntityResponse software healthy server/src/resolvers/responses/generic.response.ts:EntityRe…
createUserLoader software healthy server/src/utils/createUserLoader.ts:createUserLoader
handleException software healthy server/src/utils/handleException.ts:handleException
getFieldFromError software healthy server/src/utils/getFieldFromError.ts:getFieldFromError
sendEmail software healthy server/src/utils/sendEmail.ts:sendEmail
getPostIdFromUrl software healthy web/src/utils/getPostIdFromUrl.ts:getPostIdFromUrl
toErrorMap software healthy web/src/utils/toErrorMap.ts:toErrorMap
createUrqlClient software healthy web/src/utils/createUrqlClient.ts:createUrqlClient
getServerUrl software healthy web/src/utils/getServerUrl.ts:getServerUrl
betterUpdateQuery software healthy web/src/utils/betterUpdateQuery.ts:betterUpdateQuery
useIsAuth software healthy web/src/utils/useIsAuth.ts:useIsAuth
handleUnhandledRejections software healthy web/src/utils/handleUnhandledRejections.ts:handleUnhandledR…
isServerSideRendered software healthy web/src/utils/isServerSideRendered.ts:isServerSideRendered
cursor software healthy web/src/components/Posts.tsx:cursor
useChangePasswordMutation software healthy web/src/generated/graphql.ts:useChangePasswordMutation
useCreatePostMutation software healthy web/src/generated/graphql.ts:useCreatePostMutation
useDeletePostMutation software healthy web/src/generated/graphql.ts:useDeletePostMutation
useForgotPasswordMutation software healthy web/src/generated/graphql.ts:useForgotPasswordMutation
useLoginMutation software healthy web/src/generated/graphql.ts:useLoginMutation
useLogoutMutation software healthy web/src/generated/graphql.ts:useLogoutMutation
useRegisterMutation software healthy web/src/generated/graphql.ts:useRegisterMutation
useUpdatePostMutation software healthy web/src/generated/graphql.ts:useUpdatePostMutation
useVotePostMutation software healthy web/src/generated/graphql.ts:useVotePostMutation
useMeQuery software healthy web/src/generated/graphql.ts:useMeQuery
useGetPostQuery software healthy web/src/generated/graphql.ts:useGetPostQuery
useGetPostsQuery software healthy web/src/generated/graphql.ts:useGetPostsQuery
Index software healthy web/src/pages/index.tsx:Index
MyApp software healthy web/src/pages/_app.tsx:MyApp

LabelLayerStatusPath
Application software healthy server/src/application.ts:Application
LoginInput software healthy server/src/resolvers/user.resolver.ts:LoginInput
RegisterInput software healthy server/src/resolvers/user.resolver.ts:RegisterInput
UserResponse software healthy server/src/resolvers/user.resolver.ts:UserResponse
UserResolver software healthy server/src/resolvers/user.resolver.ts:UserResolver
PostInput software healthy server/src/resolvers/post.resolver.ts:PostInput
EditPostInput software healthy server/src/resolvers/post.resolver.ts:EditPostInput
VoteInput software healthy server/src/resolvers/post.resolver.ts:VoteInput
PostResponse software healthy server/src/resolvers/post.resolver.ts:PostResponse
PaginatedPost software healthy server/src/resolvers/post.resolver.ts:PaginatedPost
PostResolver software healthy server/src/resolvers/post.resolver.ts:PostResolver
HelloResolver software healthy server/src/resolvers/hello.resolver.ts:HelloResolver
Error software healthy server/src/resolvers/responses/error.response.ts:Error
EntityResponseClass software healthy server/src/resolvers/responses/generic.response.ts:EntityRe…
User software healthy server/src/entities/user.entity.ts:User
Post software healthy server/src/entities/post.entity.ts:Post
BaseEntity software healthy server/src/entities/base.entity.ts:BaseEntity
Updoot software healthy server/src/entities/updoot.entity.ts:Updoot
EntityValidationError software healthy server/src/entities/errors/EntityValidationError.ts:EntityV…
FakePosts1611684816974 software healthy server/src/migrations/1611684816974-FakePosts.ts:FakePosts1…
Initial1612279755259 software healthy server/src/migrations/1612279755259-Initial.ts:Initial16122…
Document software healthy web/src/pages/_document.tsx:Document

LabelLayerStatusPath
server software healthy server
src software healthy server/src
resolvers software healthy server/src/resolvers
responses software healthy server/src/resolvers/responses
utils software healthy server/src/utils
types software healthy server/src/types
express-session software healthy server/src/types/express-session
entities software healthy server/src/entities
errors software healthy server/src/entities/errors
middleware software healthy server/src/middleware
interfaces software healthy server/src/interfaces
migrations software healthy server/src/migrations
web software healthy web
src software healthy web/src
utils software healthy web/src/utils
components software healthy web/src/components
generated software healthy web/src/generated
pages software healthy web/src/pages
change-password software healthy web/src/pages/change-password
post software healthy web/src/pages/post
edit software healthy web/src/pages/post/edit

LabelLayerStatusPath
/login frontend healthy web/src/pages/login.tsx
/create-post frontend healthy web/src/pages/create-post.tsx
/_document frontend healthy web/src/pages/_document.tsx
/register frontend healthy web/src/pages/register.tsx
/forgot-password frontend healthy web/src/pages/forgot-password.tsx
/ frontend healthy web/src/pages/index.tsx
/_app frontend healthy web/src/pages/_app.tsx
/network-error frontend healthy web/src/pages/network-error.tsx
/change-password/[token] frontend healthy web/src/pages/change-password/[token].tsx
/post/[id] frontend healthy web/src/pages/post/[id].tsx
/post/edit/[id] frontend healthy web/src/pages/post/edit/[id].tsx

LabelLayerStatusPath
image::server/Dockerfile hardware healthy server/Dockerfile
image::web/Dockerfile hardware healthy web/Dockerfile
db hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml
server hardware healthy docker-compose.yml
web hardware healthy docker-compose.yml
proxy hardware healthy docker-compose.yml

LabelLayerStatusPath
Post frontend healthy web/src/components/Post.tsx
Posts frontend healthy web/src/components/Posts.tsx
PaginatedPosts frontend healthy web/src/components/PaginatedPosts.tsx
InputField frontend healthy web/src/components/InputField.tsx
Wrapper frontend healthy web/src/components/Wrapper.tsx
MyApp frontend healthy web/src/pages/_app.tsx
NetworkError frontend healthy web/src/pages/network-error.tsx

LabelLayerStatusPath
port:4000 network healthy docker-compose.yml
port:80 network healthy docker-compose.yml
port:443 network healthy docker-compose.yml
port:587 network healthy server/src/utils/sendEmail.ts
port:3000 network healthy web/Dockerfile

LabelLayerStatusPath
postgres data healthy docker-compose.yml
redis data healthy docker-compose.yml
postgresql data healthy docker-compose.yml
mongodb data healthy server/package-lock.json

LabelLayerStatusPath
Query root api healthy web/src/generated/graphql.ts
Mutation root api healthy web/src/generated/graphql.ts

LabelLayerStatusPath
1611684816974-FakePosts.ts data healthy server/src/migrations/1611684816974-FakePosts.ts
1612279755259-Initial.ts data healthy server/src/migrations/1612279755259-Initial.ts

LabelLayerStatusPath
adil-waqar__reddut software healthy /data/fable5_failed_archive/adil-waqar__reddut

LabelLayerStatusPath
nginx network healthy docker-compose.yml

LabelLayerStatusPath
127.0.0.1 network healthy server/src/application.ts

LabelLayerStatusPath
vps::aws hardware healthy web/yarn.lock

LabelLayerStatusPath
dotenv::web/.env.development security healthy web/.env.development
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/0c0398a6-eb3d-4a66-b1ec-796654ea9d6d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0c0398a6-eb3d-4a66-b1ec-796654ea9d6d/

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.