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.

vuregis-tech/hotel-maintenance

https://github.com/vuregis-tech/hotel-maintenance · scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)

99 raw signals (0 security + 99 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 84 actionable findings from 1 signal source. 15 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 638 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
Im software healthy frontend/assets/index-D-AQZojP.js:Im
n software healthy frontend/assets/index-D-AQZojP.js:n
Fm software healthy frontend/assets/index-D-AQZojP.js:Fm
Km software healthy frontend/assets/index-D-AQZojP.js:Km
pr software healthy frontend/assets/index-D-AQZojP.js:pr
which software healthy frontend/assets/index-D-AQZojP.js:which
qc software healthy frontend/assets/index-D-AQZojP.js:qc
po software healthy frontend/assets/index-D-AQZojP.js:po
Jc software healthy frontend/assets/index-D-AQZojP.js:Jc
Al software healthy frontend/assets/index-D-AQZojP.js:Al
Kc software healthy frontend/assets/index-D-AQZojP.js:Kc
Xc software healthy frontend/assets/index-D-AQZojP.js:Xc
m software healthy frontend/assets/index-D-AQZojP.js:m
B software healthy frontend/assets/index-D-AQZojP.js:B
me software healthy frontend/assets/index-D-AQZojP.js:me
M software healthy frontend/assets/index-D-AQZojP.js:M
Ln software healthy frontend/assets/index-D-AQZojP.js:Ln
dp software healthy frontend/assets/index-D-AQZojP.js:dp
vo software healthy frontend/assets/index-D-AQZojP.js:vo
bo software healthy frontend/assets/index-D-AQZojP.js:bo
Fr software healthy frontend/assets/index-D-AQZojP.js:Fr
Yr software healthy frontend/assets/index-D-AQZojP.js:Yr
Wl software healthy frontend/assets/index-D-AQZojP.js:Wl
Zn software healthy frontend/assets/index-D-AQZojP.js:Zn
is software healthy frontend/assets/index-D-AQZojP.js:is
fd software healthy frontend/assets/index-D-AQZojP.js:fd
ki software healthy frontend/assets/index-D-AQZojP.js:ki
_o software healthy frontend/assets/index-D-AQZojP.js:_o
_u software healthy frontend/assets/index-D-AQZojP.js:_u
yd software healthy frontend/assets/index-D-AQZojP.js:yd
jp software healthy frontend/assets/index-D-AQZojP.js:jp
Ep software healthy frontend/assets/index-D-AQZojP.js:Ep
Op software healthy frontend/assets/index-D-AQZojP.js:Op
Jr software healthy frontend/assets/index-D-AQZojP.js:Jr
Sd software healthy frontend/assets/index-D-AQZojP.js:Sd
Cu software healthy frontend/assets/index-D-AQZojP.js:Cu
Ip software healthy frontend/assets/index-D-AQZojP.js:Ip
Di software healthy frontend/assets/index-D-AQZojP.js:Di
Dd software healthy frontend/assets/index-D-AQZojP.js:Dd
Xp software healthy frontend/assets/index-D-AQZojP.js:Xp
$d software healthy frontend/assets/index-D-AQZojP.js:$d
dh software healthy frontend/assets/index-D-AQZojP.js:dh
$u software healthy frontend/assets/index-D-AQZojP.js:$u
ph software healthy frontend/assets/index-D-AQZojP.js:ph
ms software healthy frontend/assets/index-D-AQZojP.js:ms
Au software healthy frontend/assets/index-D-AQZojP.js:Au
dl software healthy frontend/assets/index-D-AQZojP.js:dl
pn software healthy frontend/assets/index-D-AQZojP.js:pn
Hu software healthy frontend/assets/index-D-AQZojP.js:Hu
ps software healthy frontend/assets/index-D-AQZojP.js:ps

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

LabelLayerStatusPath
railway.toml software healthy railway.toml
vite.config.js software healthy vite.config.js
.env.local software healthy .env.local
vercel.json software healthy vercel.json
tailwind.config.js software healthy tailwind.config.js
package.json software healthy package.json
index.html software healthy index.html
start.sh software healthy start.sh
setup.sh software healthy setup.sh
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
run.py software healthy run.py
requirements.txt software healthy requirements.txt
postcss.config.js software healthy postcss.config.js
index.html software healthy frontend/index.html
index-BiHjEYfm.css software healthy frontend/assets/index-BiHjEYfm.css
index-D-AQZojP.js software healthy frontend/assets/index-D-AQZojP.js
launch.json software healthy .claude/launch.json
schema.sql software healthy supabase/schema.sql
database.py software healthy backend/database.py
schemas.py software healthy backend/schemas.py
__init__.py software healthy backend/__init__.py
config.py software healthy backend/config.py
auth.py software healthy backend/auth.py
models.py software healthy backend/models.py
main.py software healthy backend/main.py
__init__.py software healthy backend/bot/__init__.py
bot.py software healthy backend/bot/bot.py
handlers.py software healthy backend/bot/handlers.py
__init__.py software healthy backend/services/__init__.py
storage.py software healthy backend/services/storage.py
scheduler.py software healthy backend/services/scheduler.py
notification.py software healthy backend/services/notification.py
__init__.py software healthy backend/routers/__init__.py
reports.py software healthy backend/routers/reports.py
onduty.py software healthy backend/routers/onduty.py
issue_types.py software healthy backend/routers/issue_types.py
auth.py software healthy backend/routers/auth.py
users.py software healthy backend/routers/users.py
jobs.py software healthy backend/routers/jobs.py
areas.py software healthy backend/routers/areas.py
departments.py software healthy backend/routers/departments.py
index.css software healthy src/index.css
App.jsx software healthy src/App.jsx
main.jsx software healthy src/main.jsx
Layout.jsx software healthy src/components/layout/Layout.jsx
ProtectedRoute.jsx software healthy src/components/auth/ProtectedRoute.jsx
StatusBadge.jsx software healthy src/components/common/StatusBadge.jsx
JobDrawer.jsx software healthy src/components/common/JobDrawer.jsx

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

LabelLayerStatusPath
Yx software healthy frontend/assets/index-D-AQZojP.js:Yx
LoginRequest software healthy backend/schemas.py:7
Token software healthy backend/schemas.py:12
UserCreate software healthy backend/schemas.py:19
UserUpdate software healthy backend/schemas.py:28
UserOut software healthy backend/schemas.py:37
Config software healthy backend/schemas.py:333
SubAreaOut software healthy backend/schemas.py:52
MainAreaOut software healthy backend/schemas.py:61
AreaCreate software healthy backend/schemas.py:71
SubAreaCreate software healthy backend/schemas.py:75
IssueTypeOut software healthy backend/schemas.py:81
IssueTypeCreate software healthy backend/schemas.py:90
RequestImageOut software healthy backend/schemas.py:95
MaterialItem software healthy backend/schemas.py:106
CoAssignmentOut software healthy backend/schemas.py:114
WorkOrderCreate software healthy backend/schemas.py:124
WorkOrderComplete software healthy backend/schemas.py:128
WorkOrderReassign software healthy backend/schemas.py:143
WorkOrderCoAssign software healthy backend/schemas.py:147
RecallBody software healthy backend/schemas.py:151
RejectBody software healthy backend/schemas.py:155
TransferBody software healthy backend/schemas.py:159
RepairLogOut software healthy backend/schemas.py:164
WorkOrderOut software healthy backend/schemas.py:177
DepartmentCreate software healthy backend/schemas.py:208
DepartmentUpdate software healthy backend/schemas.py:213
DepartmentOut software healthy backend/schemas.py:218
OnDutyCreate software healthy backend/schemas.py:229
OnDutyOut software healthy backend/schemas.py:234
InspectionCreate software healthy backend/schemas.py:245
InspectionImageOut software healthy backend/schemas.py:250
InspectionOut software healthy backend/schemas.py:259
RequestHistoryOut software healthy backend/schemas.py:273
RequestCreate software healthy backend/schemas.py:286
RequestEdit software healthy backend/schemas.py:299
RequestOut software healthy backend/schemas.py:308
ReportSummary software healthy backend/schemas.py:338
Settings software healthy backend/config.py:5
Config software healthy backend/config.py:27
User software healthy backend/models.py:7
MainArea software healthy backend/models.py:28
SubArea software healthy backend/models.py:39
IssueType software healthy backend/models.py:51
MaintenanceRequest software healthy backend/models.py:63
RequestImage software healthy backend/models.py:103
Department software healthy backend/models.py:114
OnDutySchedule software healthy backend/models.py:125
WorkOrder software healthy backend/models.py:139
RepairLog software healthy backend/models.py:182

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

LabelLayerStatusPath
GET /api/db-info api healthy backend/main.py
GET /api/telegram-test api healthy backend/main.py
GET /{full_path:path} api healthy backend/main.py
GET /summary api healthy backend/routers/reports.py
GET /list api healthy backend/routers/reports.py
GET /technicians api healthy backend/routers/reports.py
GET /by-area api healthy backend/routers/reports.py
GET /top-assets api healthy backend/routers/reports.py
GET /staff-kpi api healthy backend/routers/reports.py
GET / api healthy backend/routers/onduty.py
GET /month api healthy backend/routers/onduty.py
POST / api healthy backend/routers/onduty.py
DELETE /{record_id} api healthy backend/routers/onduty.py
GET /me/today api healthy backend/routers/onduty.py
PUT /{type_id} api healthy backend/routers/issue_types.py
DELETE /{type_id} api healthy backend/routers/issue_types.py
POST /login api healthy backend/routers/auth.py
GET /me api healthy backend/routers/auth.py
GET /ooo-notify api healthy backend/routers/users.py
PUT /{user_id} api healthy backend/routers/users.py
DELETE /{user_id} api healthy backend/routers/users.py
GET /location-history api healthy backend/routers/jobs.py
GET /{job_id} api healthy backend/routers/jobs.py
POST /{job_id}/images api healthy backend/routers/jobs.py
POST /{job_id}/assign api healthy backend/routers/jobs.py
POST /{job_id}/accept api healthy backend/routers/jobs.py
POST /{job_id}/recall api healthy backend/routers/jobs.py
POST /{job_id}/self-assign api healthy backend/routers/jobs.py
POST /{job_id}/reject api healthy backend/routers/jobs.py
POST /{job_id}/transfer api healthy backend/routers/jobs.py
PUT /{job_id}/reassign api healthy backend/routers/jobs.py
POST /{job_id}/co-assign api healthy backend/routers/jobs.py
DELETE /{job_id}/co-assign/{co_id} api healthy backend/routers/jobs.py
GET /completed-today api healthy backend/routers/jobs.py
PUT /{job_id}/complete api healthy backend/routers/jobs.py
POST /{job_id}/inspect api healthy backend/routers/jobs.py
POST /{job_id}/inspect-images api healthy backend/routers/jobs.py
PUT /{job_id}/cancel api healthy backend/routers/jobs.py
PUT /{job_id}/edit api healthy backend/routers/jobs.py
PUT /{area_id} api healthy backend/routers/areas.py
DELETE /{area_id} api healthy backend/routers/areas.py
POST /sub api healthy backend/routers/areas.py
PUT /sub/{sub_id} api healthy backend/routers/areas.py
DELETE /sub/{sub_id} api healthy backend/routers/areas.py
PUT /{dept_id} api healthy backend/routers/departments.py
DELETE /{dept_id} api healthy backend/routers/departments.py

LabelLayerStatusPath
profiles data healthy supabase/schema.sql
locations data healthy supabase/schema.sql
maintenance_requests data healthy supabase/schema.sql
attachments data healthy supabase/schema.sql
activity_logs data healthy supabase/schema.sql
User data healthy backend/models.py
MainArea data healthy backend/models.py
SubArea data healthy backend/models.py
IssueType data healthy backend/models.py
MaintenanceRequest data healthy backend/models.py
RequestImage data healthy backend/models.py
Department data healthy backend/models.py
OnDutySchedule data healthy backend/models.py
WorkOrder data healthy backend/models.py
RepairLog data healthy backend/models.py
CoAssignment data healthy backend/models.py
Inspection data healthy backend/models.py
InspectionImage data healthy backend/models.py
RequestHistory data healthy backend/models.py
users data healthy backend/models.py
main_areas data healthy backend/models.py
sub_areas data healthy backend/models.py
issue_types data healthy backend/models.py
maintenance_requests data healthy backend/models.py
request_images data healthy backend/models.py
work_orders data healthy backend/models.py
inspections data healthy backend/models.py
inspection_images data healthy backend/models.py
request_history data healthy backend/models.py

LabelLayerStatusPath
frontend software healthy frontend
assets software healthy frontend/assets
.claude software healthy .claude
supabase software healthy supabase
backend software healthy backend
bot software healthy backend/bot
services software healthy backend/services
routers software healthy backend/routers
src software healthy src
components software healthy src/components
layout software healthy src/components/layout
auth software healthy src/components/auth
common software healthy src/components/common
lib software healthy src/lib
locales software healthy src/locales
pages software healthy src/pages
context software healthy src/context

LabelLayerStatusPath
/ReportsPage frontend healthy src/pages/ReportsPage.jsx
/OnDutyPage frontend healthy src/pages/OnDutyPage.jsx
/RequestDetailPage frontend healthy src/pages/RequestDetailPage.jsx
/RequestsPage frontend healthy src/pages/RequestsPage.jsx
/LoginPage frontend healthy src/pages/LoginPage.jsx
/AdminPage frontend healthy src/pages/AdminPage.jsx
/NewRequestPage frontend healthy src/pages/NewRequestPage.jsx
/DashboardPage frontend healthy src/pages/DashboardPage.jsx
/login frontend healthy src/App.jsx
/ frontend healthy src/App.jsx
/new-request frontend healthy src/App.jsx
/requests frontend healthy src/App.jsx
/requests/:id frontend healthy src/App.jsx
/reports frontend healthy src/App.jsx
/admin frontend healthy src/App.jsx
/onduty frontend healthy src/App.jsx
* frontend healthy src/App.jsx

LabelLayerStatusPath
dotenv::.env.local security healthy .env.local
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::frontend/assets/index-D-AQZojP.js security healthy frontend/assets/index-D-AQZojP.js
password_literal::src/locales/en.js security healthy src/locales/en.js
password_literal::src/locales/en.js security healthy src/locales/en.js
password_literal::src/locales/en.js security healthy src/locales/en.js
password_literal::src/locales/en.js security healthy src/locales/en.js
password_literal::src/locales/th.js security healthy src/locales/th.js
password_literal::src/locales/th.js security healthy src/locales/th.js
password_literal::src/locales/th.js security healthy src/locales/th.js
password_literal::src/locales/th.js security healthy src/locales/th.js

LabelLayerStatusPath
App frontend healthy src/App.jsx
Layout frontend healthy src/components/layout/Layout.jsx
ProtectedRoute frontend healthy src/components/auth/ProtectedRoute.jsx
StatusBadge frontend healthy src/components/common/StatusBadge.jsx
JobDrawer frontend healthy src/components/common/JobDrawer.jsx
ReportsPage frontend healthy src/pages/ReportsPage.jsx
OnDutyPage frontend healthy src/pages/OnDutyPage.jsx
RequestDetailPage frontend healthy src/pages/RequestDetailPage.jsx
RequestsPage frontend healthy src/pages/RequestsPage.jsx
LoginPage frontend healthy src/pages/LoginPage.jsx
AdminPage frontend healthy src/pages/AdminPage.jsx
NewRequestPage frontend healthy src/pages/NewRequestPage.jsx
DashboardPage frontend healthy src/pages/DashboardPage.jsx

LabelLayerStatusPath
sqlite data healthy .env.example
postgres data healthy backend/database.py
postgresql data healthy backend/database.py

LabelLayerStatusPath
127.0.0.1 network healthy vite.config.js
55.47.98.97 network healthy frontend/assets/index-D-AQZojP.js

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

LabelLayerStatusPath
port:8000 network healthy start.sh

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
auth::backend/auth.py security healthy backend/auth.py
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/cb7cbb49-6188-48bb-a407-ba2123c46b7b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/cb7cbb49-6188-48bb-a407-ba2123c46b7b/

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.