https://github.com/Rivega42/indiahorizone
· scanned 2026-06-15 23:52 UTC (2 months, 3 weeks ago)
158 raw signals (0 security + 158 graph)
Last scanned 2 months, 3 weeks ago · v1 · 108 actionable findings from 1 signal source. 50 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2354 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 |
|---|---|---|---|
makeCrypto |
software | healthy | apps/api/prisma/seed/demo.ts:makeCrypto |
upsertUser |
software | healthy | apps/api/prisma/seed/demo.ts:upsertUser |
cleanup |
software | healthy | apps/api/prisma/seed/demo.ts:cleanup |
main |
software | healthy | apps/api/prisma/seed/demo.ts:main |
enc |
software | healthy | apps/api/prisma/seed/demo.ts:enc |
readEnv |
software | healthy | apps/api/prisma/seed/admin.ts:readEnv |
main |
software | healthy | apps/api/prisma/seed/admin.ts:main |
seedTour |
software | healthy | apps/api/prisma/seed/tours.ts:seedTour |
main |
software | healthy | apps/api/prisma/seed/tours.ts:main |
bootstrap |
software | healthy | apps/api/src/main.ts:bootstrap |
corsOrigins |
software | healthy | apps/api/src/main.ts:corsOrigins |
fakeConfig |
software | healthy | apps/api/src/common/crypto/crypto.service.spec.ts:fakeConfig |
validKey |
software | healthy | apps/api/src/common/crypto/crypto.service.spec.ts:validKey |
Roles |
software | healthy | apps/api/src/common/auth/decorators.ts:Roles |
Public |
software | healthy | apps/api/src/common/auth/decorators.ts:Public |
result |
software | healthy | apps/api/src/common/events-bus/events-bus.service.ts:result |
streamForEventType |
software | healthy | apps/api/src/common/events-bus/types.ts:streamForEventType |
route |
software | healthy | apps/api/src/common/metrics/metrics.middleware.ts:route |
istDateKey |
software | healthy | apps/api/src/modules/comm/daily-brief/daily-brief.scheduler… |
computeTripDayNumber |
software | healthy | apps/api/src/modules/comm/daily-brief/daily-brief.scheduler… |
diffDays |
software | healthy | apps/api/src/modules/comm/daily-brief/daily-brief.scheduler… |
dailyBriefEventId |
software | healthy | apps/api/src/modules/comm/daily-brief/daily-brief.scheduler… |
makeScheduler |
software | healthy | apps/api/src/modules/comm/daily-brief/daily-brief.scheduler… |
makeListener |
software | healthy | apps/api/src/modules/comm/listeners/trip-events-push.listen… |
event |
software | healthy | apps/api/src/modules/comm/listeners/trip-events-push.listen… |
toThreadSummaries |
software | healthy | apps/api/src/modules/comm/chat/dto/chat.dto.ts:toThreadSumm… |
thread |
software | healthy | apps/api/src/modules/comm/chat/dto/chat-thread-summary.spec… |
configWith |
software | healthy | apps/api/src/modules/comm/providers/email-provider.factory.… |
factory |
software | healthy | apps/api/src/modules/comm/providers/email-provider.factory.… |
info |
software | healthy | apps/api/src/modules/comm/providers/smtp-email.provider.ts:… |
configWith |
software | healthy | apps/api/src/modules/ai/openai.client.spec.ts:configWith |
collect |
software | healthy | apps/api/src/modules/ai/openai.client.spec.ts:collect |
fmtMoney |
software | healthy | apps/api/src/modules/ai/ai-manager-context.builder.ts:fmtMo… |
makeService |
software | healthy | apps/api/src/modules/ai/ai.service.spec.ts:makeService |
sentMessages |
software | healthy | apps/api/src/modules/ai/ai.service.spec.ts:sentMessages |
makeService |
software | healthy | apps/api/src/modules/ai/ai-manager.service.spec.ts:makeServ… |
input |
software | healthy | apps/api/src/modules/ai/ai-manager.service.spec.ts:input |
makeBuilder |
software | healthy | apps/api/src/modules/ai/ai-manager-context.builder.spec.ts:… |
where |
software | healthy | apps/api/src/modules/ai/ai-manager-context.builder.spec.ts:… |
parseUserAgent |
software | healthy | apps/api/src/modules/auth/sessions/lib/ua-parser.ts:parseUs… |
deviceLabel |
software | healthy | apps/api/src/modules/auth/sessions/lib/ua-parser.ts:deviceL… |
sameIpPrefix |
software | healthy | apps/api/src/modules/auth/services/suspicious-login.detecto… |
similarUserAgent |
software | healthy | apps/api/src/modules/auth/services/suspicious-login.detecto… |
maskIp |
software | healthy | apps/api/src/modules/auth/services/suspicious-login.detecto… |
fakeConfig |
software | healthy | apps/api/src/modules/auth/services/jwt.service.spec.ts:fake… |
makeService |
software | healthy | apps/api/src/modules/auth/services/jwt.service.spec.ts:make… |
escape |
software | healthy | apps/api/src/modules/leads/telegram.client.ts:escape |
makeService |
software | healthy | apps/api/src/modules/leads/admin-leads.service.spec.ts:make… |
makeService |
software | healthy | apps/api/src/modules/leads/leads.service.spec.ts:makeService |
makeService |
software | healthy | apps/api/src/modules/trips/bookings/bookings.service.spec.t… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
STATE.md |
software | healthy | STATE.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
.lighthouserc.json |
software | healthy | .lighthouserc.json |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
пояснения.md |
software | healthy | пояснения.md |
AUDIT.md |
software | healthy | AUDIT.md |
ROADMAP.md |
software | healthy | ROADMAP.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
DECISIONS.md |
software | healthy | DECISIONS.md |
BACKLOG.md |
software | healthy | BACKLOG.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
tsconfig.build.json |
software | healthy | apps/api/tsconfig.build.json |
jest.config.js |
software | healthy | apps/api/jest.config.js |
package.json |
software | healthy | apps/api/package.json |
Dockerfile |
software | healthy | apps/api/Dockerfile |
nest-cli.json |
software | healthy | apps/api/nest-cli.json |
tsconfig.json |
software | healthy | apps/api/tsconfig.json |
tsconfig.spec.json |
software | healthy | apps/api/tsconfig.spec.json |
tsconfig.json |
software | healthy | apps/api/prisma/tsconfig.json |
migration_lock.toml |
software | healthy | apps/api/prisma/migrations/migration_lock.toml |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428210000_M5_F_001_media_as… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428170000_M5_E_001_notifica… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260425134043_0_init/migration.… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428150000_M5_K_001_audit_ev… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428190000_M5_G_001_feedback… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428200000_M5_E_005_notifica… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260427110000_M5_catalog_tour_m… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260610081500_reviews_model/mig… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428100000_M5_B_007_two_fa/m… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428130000_M5_C_007_emergenc… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260610080000_payment_kind_spli… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428160000_M5_E_006_chat_mod… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260427100000_M5_C_002_pdn_encr… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428140000_M5_B_003_sessions… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260609210000_m5_ai_chat_models… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260611040000_ai_thread_kind/mi… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428120000_M5_C_005_consent_… |
migration.sql |
software | healthy | apps/api/prisma/migrations/20260428230000_chore_align_schem… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
prisma |
software | healthy | apps/api/prisma |
migrations |
software | healthy | apps/api/prisma/migrations |
20260428210000_M5_F_001_media_assets |
software | healthy | apps/api/prisma/migrations/20260428210000_M5_F_001_media_as… |
20260428170000_M5_E_001_notifications |
software | healthy | apps/api/prisma/migrations/20260428170000_M5_E_001_notifica… |
20260425134043_0_init |
software | healthy | apps/api/prisma/migrations/20260425134043_0_init |
20260428150000_M5_K_001_audit_events |
software | healthy | apps/api/prisma/migrations/20260428150000_M5_K_001_audit_ev… |
20260428190000_M5_G_001_feedback_models |
software | healthy | apps/api/prisma/migrations/20260428190000_M5_G_001_feedback… |
20260428200000_M5_E_005_notification_preferences |
software | healthy | apps/api/prisma/migrations/20260428200000_M5_E_005_notifica… |
20260428110000_M5_D_001_trip_models |
software | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
20260427110000_M5_catalog_tour_models |
software | healthy | apps/api/prisma/migrations/20260427110000_M5_catalog_tour_m… |
20260610081500_reviews_model |
software | healthy | apps/api/prisma/migrations/20260610081500_reviews_model |
20260428100000_M5_B_007_two_fa |
software | healthy | apps/api/prisma/migrations/20260428100000_M5_B_007_two_fa |
20260428130000_M5_C_007_emergency_contacts |
software | healthy | apps/api/prisma/migrations/20260428130000_M5_C_007_emergenc… |
20260610080000_payment_kind_split |
software | healthy | apps/api/prisma/migrations/20260610080000_payment_kind_split |
20260428160000_M5_E_006_chat_models |
software | healthy | apps/api/prisma/migrations/20260428160000_M5_E_006_chat_mod… |
20260427100000_M5_C_002_pdn_encryption |
software | healthy | apps/api/prisma/migrations/20260427100000_M5_C_002_pdn_encr… |
20260428140000_M5_B_003_sessions |
software | healthy | apps/api/prisma/migrations/20260428140000_M5_B_003_sessions |
20260609210000_m5_ai_chat_models |
software | healthy | apps/api/prisma/migrations/20260609210000_m5_ai_chat_models |
20260611040000_ai_thread_kind |
software | healthy | apps/api/prisma/migrations/20260611040000_ai_thread_kind |
20260428120000_M5_C_005_consent_model |
software | healthy | apps/api/prisma/migrations/20260428120000_M5_C_005_consent_… |
20260428230000_chore_align_schema_drift |
software | healthy | apps/api/prisma/migrations/20260428230000_chore_align_schem… |
20260428220000_M5_E_002_push_subscriptions |
software | healthy | apps/api/prisma/migrations/20260428220000_M5_E_002_push_sub… |
20260428180000_M5_B_009_password_reset |
software | healthy | apps/api/prisma/migrations/20260428180000_M5_B_009_password… |
20260608180224_m5_payments_models |
software | healthy | apps/api/prisma/migrations/20260608180224_m5_payments_models |
20260427091123_M5_C_001_client_model |
software | healthy | apps/api/prisma/migrations/20260427091123_M5_C_001_client_m… |
20260611030000_referral_codes |
software | healthy | apps/api/prisma/migrations/20260611030000_referral_codes |
20260608175400_m5_sos_models |
software | healthy | apps/api/prisma/migrations/20260608175400_m5_sos_models |
20260427120000_M5_leads_lead_model |
software | healthy | apps/api/prisma/migrations/20260427120000_M5_leads_lead_mod… |
20260504000000_M5_B04_quiz_fields |
software | healthy | apps/api/prisma/migrations/20260504000000_M5_B04_quiz_fields |
seed |
software | healthy | apps/api/prisma/seed |
tours |
software | healthy | apps/api/prisma/seed/tours |
src |
software | healthy | apps/api/src |
common |
software | healthy | apps/api/src/common |
crypto |
software | healthy | apps/api/src/common/crypto |
auth |
software | healthy | apps/api/src/common/auth |
outbox |
software | healthy | apps/api/src/common/outbox |
prisma |
software | healthy | apps/api/src/common/prisma |
events-bus |
software | healthy | apps/api/src/common/events-bus |
redis |
software | healthy | apps/api/src/common/redis |
logger |
software | healthy | apps/api/src/common/logger |
metrics |
software | healthy | apps/api/src/common/metrics |
throttle |
software | healthy | apps/api/src/common/throttle |
tracing |
software | healthy | apps/api/src/common/tracing |
filters |
software | healthy | apps/api/src/common/filters |
modules |
software | healthy | apps/api/src/modules |
comm |
software | healthy | apps/api/src/modules/comm |
push |
software | healthy | apps/api/src/modules/comm/push |
dto |
software | healthy | apps/api/src/modules/comm/push/dto |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AppModule |
software | healthy | apps/api/src/app.module.ts:AppModule |
CryptoModule |
software | healthy | apps/api/src/common/crypto/crypto.module.ts:CryptoModule |
CryptoService |
software | healthy | apps/api/src/common/crypto/crypto.service.ts:CryptoService |
JwtAuthGuard |
software | healthy | apps/api/src/common/auth/jwt-auth.guard.ts:JwtAuthGuard |
CommonAuthModule |
software | healthy | apps/api/src/common/auth/auth.module.ts:CommonAuthModule |
OutboxRelayWorker |
software | healthy | apps/api/src/common/outbox/outbox-relay.worker.ts:OutboxRel… |
OutboxModule |
software | healthy | apps/api/src/common/outbox/outbox.module.ts:OutboxModule |
OutboxService |
software | healthy | apps/api/src/common/outbox/outbox.service.ts:OutboxService |
PrismaModule |
software | healthy | apps/api/src/common/prisma/prisma.module.ts:PrismaModule |
PrismaService |
software | healthy | apps/api/src/common/prisma/prisma.service.ts:PrismaService |
EventsBusService |
software | healthy | apps/api/src/common/events-bus/events-bus.service.ts:Events… |
EventsBusModule |
software | healthy | apps/api/src/common/events-bus/events-bus.module.ts:EventsB… |
IdempotencyService |
software | healthy | apps/api/src/common/events-bus/idempotency.service.ts:Idemp… |
RedisService |
software | healthy | apps/api/src/common/redis/redis.service.ts:RedisService |
RedisModule |
software | healthy | apps/api/src/common/redis/redis.module.ts:RedisModule |
LoggerModule |
software | healthy | apps/api/src/common/logger/logger.module.ts:LoggerModule |
MetricsModule |
software | healthy | apps/api/src/common/metrics/metrics.module.ts:MetricsModule |
MetricsController |
software | healthy | apps/api/src/common/metrics/metrics.controller.ts:MetricsCo… |
MetricsMiddleware |
software | healthy | apps/api/src/common/metrics/metrics.middleware.ts:MetricsMi… |
MetricsService |
software | healthy | apps/api/src/common/metrics/metrics.service.ts:MetricsServi… |
ThrottleModule |
software | healthy | apps/api/src/common/throttle/throttle.module.ts:ThrottleMod… |
AllExceptionsFilter |
software | healthy | apps/api/src/common/filters/all-exceptions.filter.ts:AllExc… |
NotifyService |
software | healthy | apps/api/src/modules/comm/notify.service.ts:NotifyService |
TemplateService |
software | healthy | apps/api/src/modules/comm/template.service.ts:TemplateServi… |
CommModule |
software | healthy | apps/api/src/modules/comm/comm.module.ts:CommModule |
PushController |
software | healthy | apps/api/src/modules/comm/push/push.controller.ts:PushContr… |
WebPushProvider |
software | healthy | apps/api/src/modules/comm/push/web-push.provider.ts:WebPush… |
PushService |
software | healthy | apps/api/src/modules/comm/push/push.service.ts:PushService |
LogPushProvider |
software | healthy | apps/api/src/modules/comm/push/log-push.provider.ts:LogPush… |
WebPushKeysDto |
software | healthy | apps/api/src/modules/comm/push/dto/subscribe.dto.ts:WebPush… |
SubscribePushDto |
software | healthy | apps/api/src/modules/comm/push/dto/subscribe.dto.ts:Subscri… |
UnsubscribePushDto |
software | healthy | apps/api/src/modules/comm/push/dto/unsubscribe.dto.ts:Unsub… |
DailyBriefScheduler |
software | healthy | apps/api/src/modules/comm/daily-brief/daily-brief.scheduler… |
SuspiciousLoginListener |
software | healthy | apps/api/src/modules/comm/listeners/suspicious-login.listen… |
TripEventsPushListener |
software | healthy | apps/api/src/modules/comm/listeners/trip-events-push.listen… |
WelcomeEmailListener |
software | healthy | apps/api/src/modules/comm/listeners/welcome.listener.ts:Wel… |
ChatGateway |
software | healthy | apps/api/src/modules/comm/chat/chat.gateway.ts:ChatGateway |
ChatService |
software | healthy | apps/api/src/modules/comm/chat/chat.service.ts:ChatService |
ChatController |
software | healthy | apps/api/src/modules/comm/chat/chat.controller.ts:ChatContr… |
SendMessageDto |
software | healthy | apps/api/src/modules/comm/chat/dto/chat.dto.ts:SendMessageD… |
ListMessagesQueryDto |
software | healthy | apps/api/src/modules/comm/chat/dto/chat.dto.ts:ListMessages… |
SmtpEmailProvider |
software | healthy | apps/api/src/modules/comm/providers/smtp-email.provider.ts:… |
LogEmailProvider |
software | healthy | apps/api/src/modules/comm/providers/log-email.provider.ts:L… |
NotificationPreferencesController |
software | healthy | apps/api/src/modules/comm/preferences/preferences.controlle… |
NotificationPreferencesService |
software | healthy | apps/api/src/modules/comm/preferences/preferences.service.t… |
UpdatePreferenceDto |
software | healthy | apps/api/src/modules/comm/preferences/dto/preferences.dto.t… |
AiContextBuilder |
software | healthy | apps/api/src/modules/ai/ai-context.builder.ts:AiContextBuil… |
ChatRequestDto |
software | healthy | apps/api/src/modules/ai/dto.ts:ChatRequestDto |
OpenAiClient |
software | healthy | apps/api/src/modules/ai/openai.client.ts:OpenAiClient |
AiManagerContextBuilder |
software | healthy | apps/api/src/modules/ai/ai-manager-context.builder.ts:AiMan… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /me |
api | healthy | apps/api/src/common/auth/decorators.ts |
GET /metrics |
api | healthy | apps/api/src/common/metrics/metrics.controller.ts |
POST /comm/push/subscribe |
api | healthy | apps/api/src/modules/comm/push/push.controller.ts |
DELETE /comm/push/subscribe |
api | healthy | apps/api/src/modules/comm/push/push.controller.ts |
GET /comm/push/subscriptions |
api | healthy | apps/api/src/modules/comm/push/push.controller.ts |
GET /chat/threads |
api | healthy | apps/api/src/modules/comm/chat/chat.controller.ts |
GET /chat/threads/:id/messages |
api | healthy | apps/api/src/modules/comm/chat/chat.controller.ts |
POST /chat/threads/:id/messages |
api | healthy | apps/api/src/modules/comm/chat/chat.controller.ts |
POST /chat/threads/:id/read |
api | healthy | apps/api/src/modules/comm/chat/chat.controller.ts |
PATCH /comm/preferences/:category |
api | healthy | apps/api/src/modules/comm/preferences/preferences.controlle… |
POST /ai/manager-chat |
api | healthy | apps/api/src/modules/ai/ai-manager.controller.ts |
GET /ai/manager-threads |
api | healthy | apps/api/src/modules/ai/ai-manager.controller.ts |
GET /ai/manager-threads/:id |
api | healthy | apps/api/src/modules/ai/ai-manager.controller.ts |
POST /ai/chat |
api | healthy | apps/api/src/modules/ai/ai.controller.ts |
GET /ai/threads |
api | healthy | apps/api/src/modules/ai/ai.controller.ts |
GET /ai/threads/:id |
api | healthy | apps/api/src/modules/ai/ai.controller.ts |
POST /auth/register |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/login |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/refresh |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/logout |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
POST /auth/logout-all |
api | healthy | apps/api/src/modules/auth/auth.controller.ts |
DELETE /auth/sessions/:id |
api | healthy | apps/api/src/modules/auth/sessions/sessions.controller.ts |
POST /auth/2fa/enroll |
api | healthy | apps/api/src/modules/auth/two-fa/two-fa.controller.ts |
POST /auth/2fa/verify-enroll |
api | healthy | apps/api/src/modules/auth/two-fa/two-fa.controller.ts |
POST /auth/2fa/verify |
api | healthy | apps/api/src/modules/auth/two-fa/two-fa.controller.ts |
POST /auth/2fa/disable |
api | healthy | apps/api/src/modules/auth/two-fa/two-fa.controller.ts |
POST /auth/password/reset-request |
api | healthy | apps/api/src/modules/auth/password-reset/password-reset.con… |
POST /auth/password/reset |
api | healthy | apps/api/src/modules/auth/password-reset/password-reset.con… |
POST /leads/messenger-click |
api | healthy | apps/api/src/modules/leads/leads.controller.ts |
GET /admin/leads/:id |
api | healthy | apps/api/src/modules/leads/admin-leads.controller.ts |
PATCH /admin/leads/:id/status |
api | healthy | apps/api/src/modules/leads/admin-leads.controller.ts |
GET /trips/me |
api | healthy | apps/api/src/modules/trips/trips.controller.ts |
GET /trips/:id |
api | healthy | apps/api/src/modules/trips/trips.controller.ts |
PATCH /trips/:id/status |
api | healthy | apps/api/src/modules/trips/trips.controller.ts |
PATCH /trips/:tripId/bookings/:id |
api | healthy | apps/api/src/modules/trips/bookings/bookings.controller.ts |
DELETE /trips/:tripId/bookings/:id |
api | healthy | apps/api/src/modules/trips/bookings/bookings.controller.ts |
PATCH /trips/:id/itinerary |
api | healthy | apps/api/src/modules/trips/itinerary/itinerary.controller.ts |
POST /trips/:id/itinerary/publish |
api | healthy | apps/api/src/modules/trips/itinerary/itinerary.controller.ts |
GET /trips/:id/itinerary |
api | healthy | apps/api/src/modules/trips/itinerary/itinerary.controller.ts |
GET /trips/:id/itinerary/draft |
api | healthy | apps/api/src/modules/trips/itinerary/itinerary.controller.ts |
GET /health |
api | healthy | apps/api/src/modules/health/health.controller.ts |
GET /readiness |
api | healthy | apps/api/src/modules/health/health.controller.ts |
POST /media/upload |
api | healthy | apps/api/src/modules/media/media.controller.ts |
POST /media/:id/finalize |
api | healthy | apps/api/src/modules/media/media.controller.ts |
GET /media/:id/url |
api | healthy | apps/api/src/modules/media/media.controller.ts |
GET /media/me/documents |
api | healthy | apps/api/src/modules/media/media.controller.ts |
DELETE /media/:id |
api | healthy | apps/api/src/modules/media/media.controller.ts |
GET /admin/tours/:id |
api | healthy | apps/api/src/modules/catalog/admin-catalog.controller.ts |
PATCH /admin/tours/:id |
api | healthy | apps/api/src/modules/catalog/admin-catalog.controller.ts |
POST /admin/tours/:id/publish |
api | healthy | apps/api/src/modules/catalog/admin-catalog.controller.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | apps/web/app/not-found.tsx |
RootLayout |
frontend | healthy | apps/web/app/layout.tsx |
AppError |
frontend | healthy | apps/web/app/error.tsx |
GlobalError |
frontend | healthy | apps/web/app/global-error.tsx |
LegalLayout |
frontend | healthy | apps/web/app/(legal)/layout.tsx |
OfferPage |
frontend | healthy | apps/web/app/(legal)/offer/page.tsx |
PrivacyPage |
frontend | healthy | apps/web/app/(legal)/privacy/page.tsx |
ConsentPage |
frontend | healthy | apps/web/app/(legal)/consent/page.tsx |
AdminDashboardPage |
frontend | healthy | apps/web/app/admin/page.tsx |
AdminLayout |
frontend | healthy | apps/web/app/admin/layout.tsx |
AdminLeadsListPage |
frontend | healthy | apps/web/app/admin/leads/page.tsx |
AdminLeadDetailsPage |
frontend | healthy | apps/web/app/admin/leads/[id]/page.tsx |
AdminTripsListPage |
frontend | healthy | apps/web/app/admin/trips/page.tsx |
NewTripPage |
frontend | healthy | apps/web/app/admin/trips/new/page.tsx |
AdminTripDetailsPage |
frontend | healthy | apps/web/app/admin/trips/[id]/page.tsx |
AdminToursListPage |
frontend | healthy | apps/web/app/admin/tours/page.tsx |
NewTourPage |
frontend | healthy | apps/web/app/admin/tours/new/page.tsx |
EditTourPage |
frontend | healthy | apps/web/app/admin/tours/[id]/page.tsx |
AdminReviewsPage |
frontend | healthy | apps/web/app/admin/reviews/page.tsx |
SosDashboardPage |
frontend | healthy | apps/web/app/admin/sos/page.tsx |
SosDetailsPage |
frontend | healthy | apps/web/app/admin/sos/[id]/page.tsx |
AdminClientsListPage |
frontend | healthy | apps/web/app/admin/clients/page.tsx |
AdminClientDetailsPage |
frontend | healthy | apps/web/app/admin/clients/[id]/page.tsx |
AdminAssistantPage |
frontend | healthy | apps/web/app/admin/assistant/page.tsx |
ProfileIndexPage |
frontend | healthy | apps/web/app/profile/page.tsx |
SessionsPage |
frontend | healthy | apps/web/app/profile/security/sessions/page.tsx |
TwoFaPage |
frontend | healthy | apps/web/app/profile/security/2fa/page.tsx |
NotificationsProfilePage |
frontend | healthy | apps/web/app/profile/notifications/page.tsx |
ReferralsPage |
frontend | healthy | apps/web/app/profile/referrals/page.tsx |
MyTripsPage |
frontend | healthy | apps/web/app/profile/trips/page.tsx |
TripDetailPage |
frontend | healthy | apps/web/app/profile/trips/[id]/page.tsx |
TripChecklistPage |
frontend | healthy | apps/web/app/profile/trips/[id]/checklist/page.tsx |
TripReviewPage |
frontend | healthy | apps/web/app/profile/trips/[id]/review/page.tsx |
TripDashboardPage |
frontend | healthy | apps/web/app/profile/trips/[id]/dashboard/page.tsx |
PaymentSuccessPage |
frontend | healthy | apps/web/app/profile/trips/[id]/payment-success/page.tsx |
FeedbackPage |
frontend | healthy | apps/web/app/profile/trips/[id]/feedback/page.tsx |
ChatThreadsPage |
frontend | healthy | apps/web/app/profile/chat/page.tsx |
ChatThreadPage |
frontend | healthy | apps/web/app/profile/chat/[id]/page.tsx |
QuizPage |
frontend | healthy | apps/web/app/profile/quiz/page.tsx |
PersonalProfilePage |
frontend | healthy | apps/web/app/profile/personal/page.tsx |
AssistantPage |
frontend | healthy | apps/web/app/profile/assistant/page.tsx |
ConsentsPage |
frontend | healthy | apps/web/app/profile/consents/page.tsx |
DocumentsPage |
frontend | healthy | apps/web/app/profile/documents/page.tsx |
EmergencyContactsPage |
frontend | healthy | apps/web/app/profile/emergency/page.tsx |
AuthLayout |
frontend | healthy | apps/web/app/(auth)/layout.tsx |
ResetPasswordPage |
frontend | healthy | apps/web/app/(auth)/reset-password/page.tsx |
LoginPage |
frontend | healthy | apps/web/app/(auth)/login/page.tsx |
TwoFaChallengePage |
frontend | healthy | apps/web/app/(auth)/login/2fa/page.tsx |
ForgotPasswordPage |
frontend | healthy | apps/web/app/(auth)/forgot-password/page.tsx |
RegisterPage |
frontend | healthy | apps/web/app/(auth)/register/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/web/app/page.tsx |
/tours |
frontend | healthy | apps/web/app/tours/page.tsx |
/tours/[slug] |
frontend | healthy | apps/web/app/tours/[slug]/page.tsx |
/(legal)/offer |
frontend | healthy | apps/web/app/(legal)/offer/page.tsx |
/(legal)/privacy |
frontend | healthy | apps/web/app/(legal)/privacy/page.tsx |
/(legal)/consent |
frontend | healthy | apps/web/app/(legal)/consent/page.tsx |
/admin |
frontend | healthy | apps/web/app/admin/page.tsx |
/admin/leads |
frontend | healthy | apps/web/app/admin/leads/page.tsx |
/admin/leads/[id] |
frontend | healthy | apps/web/app/admin/leads/[id]/page.tsx |
/admin/trips |
frontend | healthy | apps/web/app/admin/trips/page.tsx |
/admin/trips/new |
frontend | healthy | apps/web/app/admin/trips/new/page.tsx |
/admin/trips/[id] |
frontend | healthy | apps/web/app/admin/trips/[id]/page.tsx |
/admin/tours |
frontend | healthy | apps/web/app/admin/tours/page.tsx |
/admin/tours/new |
frontend | healthy | apps/web/app/admin/tours/new/page.tsx |
/admin/tours/[id] |
frontend | healthy | apps/web/app/admin/tours/[id]/page.tsx |
/admin/reviews |
frontend | healthy | apps/web/app/admin/reviews/page.tsx |
/admin/sos |
frontend | healthy | apps/web/app/admin/sos/page.tsx |
/admin/sos/[id] |
frontend | healthy | apps/web/app/admin/sos/[id]/page.tsx |
/admin/clients |
frontend | healthy | apps/web/app/admin/clients/page.tsx |
/admin/clients/[id] |
frontend | healthy | apps/web/app/admin/clients/[id]/page.tsx |
/admin/assistant |
frontend | healthy | apps/web/app/admin/assistant/page.tsx |
/profile |
frontend | healthy | apps/web/app/profile/page.tsx |
/profile/security/sessions |
frontend | healthy | apps/web/app/profile/security/sessions/page.tsx |
/profile/security/2fa |
frontend | healthy | apps/web/app/profile/security/2fa/page.tsx |
/profile/notifications |
frontend | healthy | apps/web/app/profile/notifications/page.tsx |
/profile/referrals |
frontend | healthy | apps/web/app/profile/referrals/page.tsx |
/profile/trips |
frontend | healthy | apps/web/app/profile/trips/page.tsx |
/profile/trips/[id] |
frontend | healthy | apps/web/app/profile/trips/[id]/page.tsx |
/profile/trips/[id]/checklist |
frontend | healthy | apps/web/app/profile/trips/[id]/checklist/page.tsx |
/profile/trips/[id]/review |
frontend | healthy | apps/web/app/profile/trips/[id]/review/page.tsx |
/profile/trips/[id]/dashboard |
frontend | healthy | apps/web/app/profile/trips/[id]/dashboard/page.tsx |
/profile/trips/[id]/payment-success |
frontend | healthy | apps/web/app/profile/trips/[id]/payment-success/page.tsx |
/profile/trips/[id]/feedback |
frontend | healthy | apps/web/app/profile/trips/[id]/feedback/page.tsx |
/profile/chat |
frontend | healthy | apps/web/app/profile/chat/page.tsx |
/profile/chat/[id] |
frontend | healthy | apps/web/app/profile/chat/[id]/page.tsx |
/profile/quiz |
frontend | healthy | apps/web/app/profile/quiz/page.tsx |
/profile/personal |
frontend | healthy | apps/web/app/profile/personal/page.tsx |
/profile/assistant |
frontend | healthy | apps/web/app/profile/assistant/page.tsx |
/profile/consents |
frontend | healthy | apps/web/app/profile/consents/page.tsx |
/profile/documents |
frontend | healthy | apps/web/app/profile/documents/page.tsx |
/profile/emergency |
frontend | healthy | apps/web/app/profile/emergency/page.tsx |
/(auth)/reset-password |
frontend | healthy | apps/web/app/(auth)/reset-password/page.tsx |
/(auth)/login |
frontend | healthy | apps/web/app/(auth)/login/page.tsx |
/(auth)/login/2fa |
frontend | healthy | apps/web/app/(auth)/login/2fa/page.tsx |
/(auth)/forgot-password |
frontend | healthy | apps/web/app/(auth)/forgot-password/page.tsx |
/(auth)/register |
frontend | healthy | apps/web/app/(auth)/register/page.tsx |
/ws/chat |
frontend | healthy | apps/api/src/modules/comm/chat/chat.gateway.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
media_assets |
data | healthy | apps/api/prisma/migrations/20260428210000_M5_F_001_media_as… |
notifications |
data | healthy | apps/api/prisma/migrations/20260428170000_M5_E_001_notifica… |
outbox_entries |
data | healthy | apps/api/prisma/migrations/20260425134043_0_init/migration.… |
processed_events |
data | healthy | apps/api/prisma/migrations/20260425134043_0_init/migration.… |
users |
data | healthy | apps/api/prisma/migrations/20260425134043_0_init/migration.… |
audit_events |
data | healthy | apps/api/prisma/migrations/20260428150000_M5_K_001_audit_ev… |
feedback_requests |
data | healthy | apps/api/prisma/migrations/20260428190000_M5_G_001_feedback… |
feedback |
data | healthy | apps/api/prisma/migrations/20260428190000_M5_G_001_feedback… |
notification_preferences |
data | healthy | apps/api/prisma/migrations/20260428200000_M5_E_005_notifica… |
trips |
data | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
itineraries |
data | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
day_plans |
data | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
bookings |
data | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
tours |
data | healthy | apps/api/prisma/migrations/20260427110000_M5_catalog_tour_m… |
tour_days |
data | healthy | apps/api/prisma/migrations/20260427110000_M5_catalog_tour_m… |
tour_media |
data | healthy | apps/api/prisma/migrations/20260427110000_M5_catalog_tour_m… |
reviews |
data | healthy | apps/api/prisma/migrations/20260610081500_reviews_model/mig… |
recovery_codes |
data | healthy | apps/api/prisma/migrations/20260428100000_M5_B_007_two_fa/m… |
emergency_contacts |
data | healthy | apps/api/prisma/migrations/20260428130000_M5_C_007_emergenc… |
chat_threads |
data | healthy | apps/api/prisma/migrations/20260428160000_M5_E_006_chat_mod… |
chat_messages |
data | healthy | apps/api/prisma/migrations/20260428160000_M5_E_006_chat_mod… |
sessions |
data | healthy | apps/api/prisma/migrations/20260428140000_M5_B_003_sessions… |
ai_chat_threads |
data | healthy | apps/api/prisma/migrations/20260609210000_m5_ai_chat_models… |
ai_chat_messages |
data | healthy | apps/api/prisma/migrations/20260609210000_m5_ai_chat_models… |
consents |
data | healthy | apps/api/prisma/migrations/20260428120000_M5_C_005_consent_… |
push_subscriptions |
data | healthy | apps/api/prisma/migrations/20260428220000_M5_E_002_push_sub… |
password_reset_tokens |
data | healthy | apps/api/prisma/migrations/20260428180000_M5_B_009_password… |
payments |
data | healthy | apps/api/prisma/migrations/20260608180224_m5_payments_model… |
payment_webhook_events |
data | healthy | apps/api/prisma/migrations/20260608180224_m5_payments_model… |
offer_acceptances |
data | healthy | apps/api/prisma/migrations/20260608180224_m5_payments_model… |
clients |
data | healthy | apps/api/prisma/migrations/20260427091123_M5_C_001_client_m… |
client_profiles |
data | healthy | apps/api/prisma/migrations/20260427091123_M5_C_001_client_m… |
referrals |
data | healthy | apps/api/prisma/migrations/20260611030000_referral_codes/mi… |
referral_redemptions |
data | healthy | apps/api/prisma/migrations/20260611030000_referral_codes/mi… |
sos_events |
data | healthy | apps/api/prisma/migrations/20260608175400_m5_sos_models/mig… |
sos_acks |
data | healthy | apps/api/prisma/migrations/20260608175400_m5_sos_models/mig… |
sos_escalations |
data | healthy | apps/api/prisma/migrations/20260608175400_m5_sos_models/mig… |
leads |
data | healthy | apps/api/prisma/migrations/20260427120000_M5_leads_lead_mod… |
| Label | Layer | Status | Path |
|---|---|---|---|
build-api |
cicd | healthy | .github/workflows/deploy-prod.yml |
build-web |
cicd | healthy | .github/workflows/deploy-prod.yml |
deploy |
cicd | healthy | .github/workflows/deploy-prod.yml |
validate |
cicd | healthy | .github/workflows/validate-issue.yml |
sync |
cicd | healthy | .github/workflows/epic-board-sync.yml |
release-please |
cicd | healthy | .github/workflows/release-please.yml |
path-labels |
cicd | healthy | .github/workflows/path-size-labeler.yml |
size-labels |
cicd | healthy | .github/workflows/path-size-labeler.yml |
build-api |
cicd | healthy | .github/workflows/deploy-staging.yml |
build-web |
cicd | healthy | .github/workflows/deploy-staging.yml |
deploy |
cicd | healthy | .github/workflows/deploy-staging.yml |
notify |
cicd | healthy | .github/workflows/notifications.yml |
rollup |
cicd | healthy | .github/workflows/sub-issue-rollup.yml |
resolve |
cicd | healthy | .github/workflows/dependency-resolver.yml |
label |
cicd | healthy | .github/workflows/auto-label-pr.yml |
check |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
security |
cicd | healthy | .github/workflows/ci.yml |
stale |
cicd | healthy | .github/workflows/stale-cleanup.yml |
sync |
cicd | healthy | .github/workflows/auto-labels.yml |
lighthouse |
cicd | healthy | .github/workflows/lighthouse.yml |
add-to-project |
cicd | healthy | .github/workflows/project-automation.yml |
set-status-in-progress |
cicd | healthy | .github/workflows/project-automation.yml |
set-status-in-review |
cicd | healthy | .github/workflows/project-automation.yml |
set-status-done |
cicd | healthy | .github/workflows/project-automation.yml |
set-priority-from-label |
cicd | healthy | .github/workflows/project-automation.yml |
prisma-drift |
cicd | healthy | .github/workflows/prisma-check.yml |
build-and-push |
cicd | healthy | .github/workflows/deploy-dev.yml |
deploy |
cicd | healthy | .github/workflows/deploy-dev.yml |
digest |
cicd | healthy | .github/workflows/weekly-digest.yml |
build |
cicd | healthy | .github/workflows/dashboard-sync.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428210000_M5_F_001_media_as… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428170000_M5_E_001_notifica… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260425134043_0_init/migration.… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428150000_M5_K_001_audit_ev… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428190000_M5_G_001_feedback… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428200000_M5_E_005_notifica… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428110000_M5_D_001_trip_mod… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260427110000_M5_catalog_tour_m… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260610081500_reviews_model/mig… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428100000_M5_B_007_two_fa/m… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428130000_M5_C_007_emergenc… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260610080000_payment_kind_spli… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428160000_M5_E_006_chat_mod… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260427100000_M5_C_002_pdn_encr… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428140000_M5_B_003_sessions… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260609210000_m5_ai_chat_models… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260611040000_ai_thread_kind/mi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428120000_M5_C_005_consent_… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428230000_chore_align_schem… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428220000_M5_E_002_push_sub… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260428180000_M5_B_009_password… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260608180224_m5_payments_model… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260427091123_M5_C_001_client_m… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260611030000_referral_codes/mi… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260608175400_m5_sos_models/mig… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260427120000_M5_leads_lead_mod… |
migration.sql |
data | healthy | apps/api/prisma/migrations/20260504000000_M5_B04_quiz_field… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/api/src/modules/payments/payments.controller.ts |
security | healthy | apps/api/src/modules/payments/payments.controller.ts |
auth::apps/api/src/modules/comm/push/push.controller.ts |
security | healthy | apps/api/src/modules/comm/push/push.controller.ts |
auth::apps/api/src/modules/auth/services/jwt.service.spec.ts |
security | healthy | apps/api/src/modules/auth/services/jwt.service.spec.ts |
auth::apps/api/src/modules/auth/services/refresh.service.ts |
security | healthy | apps/api/src/modules/auth/services/refresh.service.ts |
auth::apps/api/src/common/auth/jwt-auth.guard.ts |
security | healthy | apps/api/src/common/auth/jwt-auth.guard.ts |
auth::apps/api/package.json |
security | healthy | apps/api/package.json |
auth::apps/api/src/modules/comm/chat/chat.controller.ts |
security | healthy | apps/api/src/modules/comm/chat/chat.controller.ts |
auth::apps/web/lib/auth/api.ts |
security | healthy | apps/web/lib/auth/api.ts |
auth::apps/api/src/modules/auth/services/logout.service.ts |
security | healthy | apps/api/src/modules/auth/services/logout.service.ts |
auth::deploy/docker-compose.prod.yml |
security | healthy | deploy/docker-compose.prod.yml |
auth::apps/api/src/modules/auth/services/login.service.ts |
security | healthy | apps/api/src/modules/auth/services/login.service.ts |
auth::apps/api/src/modules/auth/auth.controller.ts |
security | healthy | apps/api/src/modules/auth/auth.controller.ts |
auth::apps/api/src/common/logger/logger.module.ts |
security | healthy | apps/api/src/common/logger/logger.module.ts |
auth::docs/UX/prototypes/from-claude-design/_archive/trip-d… |
security | healthy | docs/UX/prototypes/from-claude-design/_archive/trip-dashboa… |
auth::apps/api/src/modules/comm/chat/chat.gateway.ts |
security | healthy | apps/api/src/modules/comm/chat/chat.gateway.ts |
auth::apps/api/src/common/auth/types.ts |
security | healthy | apps/api/src/common/auth/types.ts |
auth::apps/api/src/common/auth/auth.module.ts |
security | healthy | apps/api/src/common/auth/auth.module.ts |
auth::apps/api/src/modules/auth/auth.module.ts |
security | healthy | apps/api/src/modules/auth/auth.module.ts |
auth::apps/api/src/modules/ai/ai-manager.service.ts |
security | healthy | apps/api/src/modules/ai/ai-manager.service.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::docs/UX/prototypes/from-claude-design/CLAUDE.md |
security | healthy | docs/UX/prototypes/from-claude-design/CLAUDE.md |
auth::apps/api/src/modules/auth/sessions/sessions.service.ts |
security | healthy | apps/api/src/modules/auth/sessions/sessions.service.ts |
auth::docs/UX/prototypes/from-claude-design/project/ui_kits… |
security | healthy | docs/UX/prototypes/from-claude-design/project/ui_kits/trip_… |
auth::apps/api/src/modules/feedback/feedback.controller.ts |
security | healthy | apps/api/src/modules/feedback/feedback.controller.ts |
auth::apps/api/src/modules/auth/services/jwt.service.ts |
security | healthy | apps/api/src/modules/auth/services/jwt.service.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/api/src/main.ts |
2.56.241.126 |
network | healthy | apps/api/src/modules/comm/chat/chat.gateway.ts |
120.0.0.0 |
network | healthy | apps/api/src/modules/auth/sessions/lib/ua-parser.spec.ts |
107.0.0.0 |
network | healthy | apps/api/src/modules/auth/sessions/lib/ua-parser.spec.ts |
203.0.113.7 |
network | healthy | apps/api/src/modules/leads/leads.service.spec.ts |
1.2.3.4 |
network | healthy | apps/api/src/modules/payments/payments-webhook.spec.ts |
185.71.76.5 |
network | healthy | apps/api/src/modules/payments/payments-webhook.spec.ts |
185.71.77.20 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-payment.pr… |
77.75.156.11 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-payment.pr… |
77.75.153.100 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-payment.pr… |
185.71.76.0 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-payment.pr… |
185.71.76.40 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-payment.pr… |
185.71.77.0 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.ts |
77.75.153.0 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.ts |
77.75.156.35 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.ts |
77.75.154.128 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.ts |
185.71.76.1 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.ts |
185.71.76.31 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.spec.ts |
185.71.76.32 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.spec.ts |
77.75.154.255 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.spec.ts |
77.75.155.0 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.spec.ts |
77.75.156.12 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.spec.ts |
185.71.77.5 |
network | healthy | apps/api/src/modules/payments/providers/yookassa-ip.spec.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
DEV_SSH_HOST |
cicd | healthy | — |
NODE_VERSION |
cicd | healthy | — |
DEV_SSH_KEY |
cicd | healthy | — |
TELEGRAM_CHAT_ID |
cicd | healthy | — |
TELEGRAM_BOT_TOKEN |
cicd | healthy | — |
STAGING_SSH_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
PROD_SSH_USER |
cicd | healthy | — |
PROD_SSH_HOST |
cicd | healthy | — |
REGISTRY |
cicd | healthy | — |
PROD_PUBLIC_API_URL |
cicd | healthy | — |
PROD_SSH_KEY |
cicd | healthy | — |
DEV_SSH_USER |
cicd | healthy | — |
STAGING_SSH_HOST |
cicd | healthy | — |
PROD_SITE_URL |
cicd | healthy | — |
PNPM_VERSION |
cicd | healthy | — |
IMAGE_NAMESPACE |
cicd | healthy | — |
STAGING_SSH_USER |
cicd | healthy | — |
PROD_YANDEX_VERIFICATION |
cicd | healthy | — |
PROD_VAPID_PUBLIC_KEY |
cicd | healthy | — |
PROJECT_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-prod |
cicd | healthy | .github/workflows/deploy-prod.yml |
gha::validate-issue |
cicd | healthy | .github/workflows/validate-issue.yml |
gha::epic-board-sync |
cicd | healthy | .github/workflows/epic-board-sync.yml |
gha::release-please |
cicd | healthy | .github/workflows/release-please.yml |
gha::path-size-labeler |
cicd | healthy | .github/workflows/path-size-labeler.yml |
gha::deploy-staging |
cicd | healthy | .github/workflows/deploy-staging.yml |
gha::notifications |
cicd | healthy | .github/workflows/notifications.yml |
gha::sub-issue-rollup |
cicd | healthy | .github/workflows/sub-issue-rollup.yml |
gha::dependency-resolver |
cicd | healthy | .github/workflows/dependency-resolver.yml |
gha::auto-label-pr |
cicd | healthy | .github/workflows/auto-label-pr.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::stale-cleanup |
cicd | healthy | .github/workflows/stale-cleanup.yml |
gha::auto-labels |
cicd | healthy | .github/workflows/auto-labels.yml |
gha::lighthouse |
cicd | healthy | .github/workflows/lighthouse.yml |
gha::project-automation |
cicd | healthy | .github/workflows/project-automation.yml |
gha::prisma-check |
cicd | healthy | .github/workflows/prisma-check.yml |
gha::deploy-dev |
cicd | healthy | .github/workflows/deploy-dev.yml |
gha::weekly-digest |
cicd | healthy | .github/workflows/weekly-digest.yml |
gha::dashboard-sync |
cicd | healthy | .github/workflows/dashboard-sync.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:14 |
network | healthy | pnpm-lock.yaml |
port:4000 |
network | healthy | apps/api/Dockerfile |
port:3000 |
network | healthy | apps/web/Dockerfile |
port:126 |
network | healthy | deploy/docker-compose.dev.yml |
port:3010 |
network | healthy | deploy/docker-compose.dev.yml |
port:3011 |
network | healthy | deploy/docker-compose.dev.yml |
port:80 |
network | healthy | deploy/docker-compose.prod.yml |
port:443 |
network | healthy | deploy/docker-compose.prod.yml |
port:06 |
network | healthy | .github/workflows/lighthouse.yml |
port:09 |
network | healthy | .github/workflows/lighthouse.yml |
port:5432 |
network | healthy | .github/workflows/prisma-check.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
redis |
data | healthy | README.md |
cassandra |
data | healthy | pnpm-lock.yaml |
mongodb |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
image::apps/api/Dockerfile |
hardware | healthy | apps/api/Dockerfile |
image::apps/web/Dockerfile |
hardware | healthy | apps/web/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
minio |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::azure |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
vps::hetzner |
hardware | healthy | docs/ARCH/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::apps/api/prisma/seed/demo.ts |
security | healthy | apps/api/prisma/seed/demo.ts |
password_literal::apps/api/prisma/seed/demo.ts |
security | healthy | apps/api/prisma/seed/demo.ts |
password_literal::apps/api/prisma/seed/demo.ts |
security | healthy | apps/api/prisma/seed/demo.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | .env.example |
caddy |
network | healthy | apps/api/src/main.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-rmq90yvp |
software | healthy | /tmp/repobility-clone-rmq90yvp |
This page is publicly accessible at:
https://repobility.com/scan/94bc372f-d6e9-4366-b42e-35b7f59e45a8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/94bc372f-d6e9-4366-b42e-35b7f59e45a8/
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.