https://github.com/ramxak2025/zr-auto-pro
· scanned 2026-06-15 23:46 UTC (2 months, 4 weeks ago)
238 raw signals (15 security + 223 graph)
Last scanned 2 months, 4 weeks ago · v1 · 221 actionable findings from 2 signal sources. 30 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3272 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 |
|---|---|---|---|
apiSWR |
software | healthy | frontend/public/sw.js:apiSWR |
cacheFirst |
software | healthy | frontend/public/sw.js:cacheFirst |
networkWithOfflineQueue |
software | healthy | frontend/public/sw.js:networkWithOfflineQueue |
queueMutation |
software | healthy | frontend/public/sw.js:queueMutation |
replayMutations |
software | healthy | frontend/public/sw.js:replayMutations |
isStaticAsset |
software | healthy | frontend/public/sw.js:isStaticAsset |
openDB |
software | healthy | frontend/public/sw.js:openDB |
idbGetAllKeys |
software | healthy | frontend/public/sw.js:idbGetAllKeys |
idbGet |
software | healthy | frontend/public/sw.js:idbGet |
notifyClients |
software | healthy | frontend/public/sw.js:notifyClients |
lazyWithRetry |
software | healthy | frontend/src/App.tsx:lazyWithRetry |
attempt |
software | healthy | frontend/src/App.tsx:attempt |
gated |
software | healthy | frontend/src/App.tsx:gated |
isSubscriptionExpired |
software | healthy | frontend/src/App.tsx:isSubscriptionExpired |
App |
software | healthy | frontend/src/App.tsx:App |
html2pdf |
software | healthy | frontend/src/types/html2pdf.d.ts:html2pdf |
hardLogoutRedirect |
software | healthy | frontend/src/api/axios.ts:hardLogoutRedirect |
compressImage |
software | healthy | frontend/src/api/services.ts:compressImage |
askServiceWorkerToClear |
software | healthy | frontend/src/utils/swCache.ts:askServiceWorkerToClear |
done |
software | healthy | frontend/src/utils/swCache.ts:done |
deleteApiCachesDirectly |
software | healthy | frontend/src/utils/swCache.ts:deleteApiCachesDirectly |
purgeApiCache |
software | healthy | frontend/src/utils/swCache.ts:purgeApiCache |
fmt |
software | healthy | frontend/src/utils/employeePeriod.ts:fmt |
startOfWeek |
software | healthy | frontend/src/utils/employeePeriod.ts:startOfWeek |
resolvePeriod |
software | healthy | frontend/src/utils/employeePeriod.ts:resolvePeriod |
aggregateAttendance |
software | healthy | frontend/src/utils/employeePeriod.ts:aggregateAttendance |
shouldPersistQuery |
software | healthy | frontend/src/utils/persistentCache.ts:shouldPersistQuery |
createIdbPersister |
software | healthy | frontend/src/utils/persistentCache.ts:createIdbPersister |
stored |
software | healthy | frontend/src/utils/persistentCache.ts:stored |
clearPersistentCache |
software | healthy | frontend/src/utils/persistentCache.ts:clearPersistentCache |
from |
software | healthy | frontend/src/utils/persistentCache.ts:from |
setupPersistence |
software | healthy | frontend/src/utils/persistentCache.ts:setupPersistence |
computeAchievements |
software | healthy | frontend/src/utils/employeeAchievements.ts:computeAchieveme… |
push |
software | healthy | frontend/src/utils/employeeAchievements.ts:push |
ratio |
software | healthy | frontend/src/utils/employeeAchievements.ts:ratio |
pluralRu |
software | healthy | frontend/src/utils/employeeAchievements.ts:pluralRu |
fmt |
software | healthy | frontend/src/utils/generateReceiptPdf.ts:fmt |
generateReceiptPdf |
software | healthy | frontend/src/utils/generateReceiptPdf.ts:generateReceiptPdf |
servicesHtml |
software | healthy | frontend/src/utils/generateReceiptPdf.ts:servicesHtml |
productsHtml |
software | healthy | frontend/src/utils/generateReceiptPdf.ts:productsHtml |
html2pdf |
software | healthy | frontend/src/utils/generateReceiptPdf.ts:html2pdf |
esc |
software | healthy | frontend/src/utils/generateReceiptPdf.ts:esc |
todayISODate |
software | healthy | frontend/src/components/CallsWidget.tsx:todayISODate |
yesterdayISODate |
software | healthy | frontend/src/components/CallsWidget.tsx:yesterdayISODate |
todayLabel |
software | healthy | frontend/src/components/CallsWidget.tsx:todayLabel |
CallsWidget |
software | healthy | frontend/src/components/CallsWidget.tsx:CallsWidget |
Tile |
software | healthy | frontend/src/components/CallsWidget.tsx:Tile |
PageTransition |
software | healthy | frontend/src/components/PageTransition.tsx:PageTransition |
findUnlockingPlan |
software | healthy | frontend/src/components/FeatureGate.tsx:findUnlockingPlan |
FeatureGate |
software | healthy | frontend/src/components/FeatureGate.tsx:FeatureGate |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.prettierrc.json |
software | healthy | .prettierrc.json |
README.md |
software | healthy | README.md |
PROGRESS.md |
software | healthy | PROGRESS.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
backup.sh |
software | healthy | backup.sh |
test-login.sh |
software | healthy | test-login.sh |
PERF_REPORT.md |
software | healthy | PERF_REPORT.md |
deploy.sh |
software | healthy | deploy.sh |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
restore.sh |
software | healthy | restore.sh |
AUDIT_REPORT.md |
software | healthy | AUDIT_REPORT.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
tailwind.config.js |
software | healthy | frontend/tailwind.config.js |
.eslintrc.cjs |
software | healthy | frontend/.eslintrc.cjs |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
Dockerfile |
software | healthy | frontend/Dockerfile |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
manifest.json |
software | healthy | frontend/public/manifest.json |
sw.js |
software | healthy | frontend/public/sw.js |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
vite-env.d.ts |
software | healthy | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
html2pdf.d.ts |
software | healthy | frontend/src/types/html2pdf.d.ts |
index.ts |
software | healthy | frontend/src/types/index.ts |
axios.ts |
software | healthy | frontend/src/api/axios.ts |
services.ts |
software | healthy | frontend/src/api/services.ts |
swCache.ts |
software | healthy | frontend/src/utils/swCache.ts |
employeePeriod.ts |
software | healthy | frontend/src/utils/employeePeriod.ts |
persistentCache.ts |
software | healthy | frontend/src/utils/persistentCache.ts |
employeeAchievements.ts |
software | healthy | frontend/src/utils/employeeAchievements.ts |
generateReceiptPdf.ts |
software | healthy | frontend/src/utils/generateReceiptPdf.ts |
CallsWidget.tsx |
software | healthy | frontend/src/components/CallsWidget.tsx |
PageTransition.tsx |
software | healthy | frontend/src/components/PageTransition.tsx |
FeatureGate.tsx |
software | healthy | frontend/src/components/FeatureGate.tsx |
ConfirmDialog.tsx |
software | healthy | frontend/src/components/ConfirmDialog.tsx |
VirtualProductGrid.tsx |
software | healthy | frontend/src/components/VirtualProductGrid.tsx |
EmptyState.tsx |
software | healthy | frontend/src/components/EmptyState.tsx |
InstallPrompt.tsx |
software | healthy | frontend/src/components/InstallPrompt.tsx |
MarkdownView.tsx |
software | healthy | frontend/src/components/MarkdownView.tsx |
Pagination.tsx |
software | healthy | frontend/src/components/Pagination.tsx |
TrashModal.tsx |
software | healthy | frontend/src/components/TrashModal.tsx |
ErrorBoundary.tsx |
software | healthy | frontend/src/components/ErrorBoundary.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PUT / |
api | healthy | frontend/public/sw.js |
POST /auth/logout |
api | healthy | shared/api/createServices.ts |
POST /users/order |
api | healthy | shared/api/createServices.ts |
GET /clients/export-csv |
api | healthy | shared/api/createServices.ts |
GET /products/export-csv |
api | healthy | shared/api/createServices.ts |
PATCH /schedule/ |
api | healthy | shared/api/createServices.ts |
POST /expenses |
api | healthy | shared/api/createServices.ts |
PATCH /warehouse/categories/order |
api | healthy | shared/api/createServices.ts |
POST /marketing/integrations/test |
api | healthy | shared/api/createServices.ts |
POST /marketing/sms/send |
api | healthy | shared/api/createServices.ts |
POST /equipment/categories |
api | healthy | shared/api/createServices.ts |
POST /equipment/storage |
api | healthy | shared/api/createServices.ts |
POST /equipment/issue |
api | healthy | shared/api/createServices.ts |
POST /push/token |
api | healthy | shared/api/createServices.ts |
DELETE /push/token |
api | healthy | shared/api/createServices.ts |
GET /schedule/today |
api | healthy | backend/src/schedule/schedule.controller.ts |
GET /schedule/my-stats |
api | healthy | backend/src/schedule/schedule.controller.ts |
GET /schedule/work-modes |
api | healthy | backend/src/schedule/schedule.controller.ts |
GET /schedule/settings |
api | healthy | backend/src/schedule/schedule.controller.ts |
POST /schedule/settings |
api | healthy | backend/src/schedule/schedule.controller.ts |
POST /schedule/work-modes |
api | healthy | backend/src/schedule/schedule.controller.ts |
POST /schedule/apply-work-mode |
api | healthy | backend/src/schedule/schedule.controller.ts |
PATCH /schedule/work-modes/:id |
api | healthy | backend/src/schedule/schedule.controller.ts |
PATCH /schedule/:id |
api | healthy | backend/src/schedule/schedule.controller.ts |
DELETE /schedule/:id |
api | healthy | backend/src/schedule/schedule.controller.ts |
PATCH /employees/:id |
api | healthy | backend/src/employees/employees.controller.ts |
POST /employees/:id/photo |
api | healthy | backend/src/employees/employees.controller.ts |
GET /employees/:id/full-profile |
api | healthy | backend/src/employees/employees.controller.ts |
GET /employees/:id/documents |
api | healthy | backend/src/employees/employees.controller.ts |
GET /employees/:id/documents/:docId/file |
api | healthy | backend/src/employees/employees.controller.ts |
POST /employees/:id/documents |
api | healthy | backend/src/employees/employees.controller.ts |
DELETE /employees/:id/documents/:docId |
api | healthy | backend/src/employees/employees.controller.ts |
GET /employees/:id/achievements |
api | healthy | backend/src/employees/employees.controller.ts |
POST /employees/:id/achievements |
api | healthy | backend/src/employees/employees.controller.ts |
DELETE /employees/:id/achievements/:achId |
api | healthy | backend/src/employees/employees.controller.ts |
GET /users/masters |
api | healthy | backend/src/users/users.controller.ts |
GET /users/dismissed |
api | healthy | backend/src/users/users.controller.ts |
POST /users/:id/restore |
api | healthy | backend/src/users/users.controller.ts |
POST /users/:id/purge |
api | healthy | backend/src/users/users.controller.ts |
GET /users/:id |
api | healthy | backend/src/users/users.controller.ts |
PATCH /users/:id |
api | healthy | backend/src/users/users.controller.ts |
DELETE /users/:id |
api | healthy | backend/src/users/users.controller.ts |
GET /users/:id/product-commissions |
api | healthy | backend/src/users/users.controller.ts |
POST /users/:id/product-commissions |
api | healthy | backend/src/users/users.controller.ts |
GET /notifications/preferences |
api | healthy | backend/src/notifications/notifications.controller.ts |
PUT /notifications/preferences |
api | healthy | backend/src/notifications/notifications.controller.ts |
GET /notifications/broadcasts/unseen |
api | healthy | backend/src/notifications/notifications.controller.ts |
POST /notifications/broadcasts/:id/seen |
api | healthy | backend/src/notifications/notifications.controller.ts |
POST /notifications/broadcast |
api | healthy | backend/src/notifications/notifications.controller.ts |
POST /auth/login |
api | healthy | backend/src/auth/auth.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 |
|---|---|---|---|
ErrorBoundary |
software | healthy | frontend/src/components/ErrorBoundary.tsx:ErrorBoundary |
for |
software | healthy | frontend/src/components/VirtualList.tsx:for |
if |
software | healthy | frontend/src/hooks/usePullToRefresh.ts:if |
name |
software | healthy | mobile/modules/autexa-liquid-glass/src/AutexaLiquidGlassTab… |
Swipeable |
software | healthy | mobile/src/screens/ClientsScreen.tsx:Swipeable |
component |
software | healthy | mobile/src/components/ClientListRow.tsx:component |
ErrorBoundary |
software | healthy | mobile/src/components/ErrorBoundary.tsx:ErrorBoundary |
of |
software | healthy | mobile/src/components/icons/ioniconsMap.ts:of |
of |
software | healthy | mobile/src/components/knowledge/Markdown.tsx:of |
MigrationRunner |
software | healthy | backend/src/migration-runner.ts:MigrationRunner |
DatabaseModule |
software | healthy | backend/src/database.module.ts:DatabaseModule |
AppModule |
software | healthy | backend/src/app.module.ts:AppModule |
ScheduleController |
software | healthy | backend/src/schedule/schedule.controller.ts:ScheduleControl… |
ScheduleModule |
software | healthy | backend/src/schedule/schedule.module.ts:ScheduleModule |
ScheduleService |
software | healthy | backend/src/schedule/schedule.service.ts:ScheduleService |
EmployeesService |
software | healthy | backend/src/employees/employees.service.ts:EmployeesService |
EmployeesController |
software | healthy | backend/src/employees/employees.controller.ts:EmployeesCont… |
PrivateDocsBootstrap |
software | healthy | backend/src/employees/private-docs.bootstrap.ts:PrivateDocs… |
EmployeesModule |
software | healthy | backend/src/employees/employees.module.ts:EmployeesModule |
UsersService |
software | healthy | backend/src/users/users.service.ts:UsersService |
UsersModule |
software | healthy | backend/src/users/users.module.ts:UsersModule |
UsersController |
software | healthy | backend/src/users/users.controller.ts:UsersController |
UpdateUserDto |
software | healthy | backend/src/users/dto/update-user.dto.ts:UpdateUserDto |
CreateUserDto |
software | healthy | backend/src/users/dto/create-user.dto.ts:CreateUserDto |
NotificationsController |
software | healthy | backend/src/notifications/notifications.controller.ts:Notif… |
AdminBroadcastController |
software | healthy | backend/src/notifications/notifications.controller.ts:Admin… |
NotificationsModule |
software | healthy | backend/src/notifications/notifications.module.ts:Notificat… |
NotificationsService |
software | healthy | backend/src/notifications/notifications.service.ts:Notifica… |
UpdatePreferencesDto |
software | healthy | backend/src/notifications/dto/notifications.dto.ts:UpdatePr… |
BroadcastButtonDto |
software | healthy | backend/src/notifications/dto/notifications.dto.ts:Broadcas… |
CreateBroadcastDto |
software | healthy | backend/src/notifications/dto/notifications.dto.ts:CreateBr… |
PushController |
software | healthy | backend/src/push/push.controller.ts:PushController |
PushService |
software | healthy | backend/src/push/push.service.ts:PushService |
PushModule |
software | healthy | backend/src/push/push.module.ts:PushModule |
AuthService |
software | healthy | backend/src/auth/auth.service.ts:AuthService |
AuthController |
software | healthy | backend/src/auth/auth.controller.ts:AuthController |
JwtStrategy |
software | healthy | backend/src/auth/jwt.strategy.ts:JwtStrategy |
AuthModule |
software | healthy | backend/src/auth/auth.module.ts:AuthModule |
LoginDto |
software | healthy | backend/src/auth/dto/login.dto.ts:LoginDto |
RegisterDto |
software | healthy | backend/src/auth/dto/register.dto.ts:RegisterDto |
StockMovementsService |
software | healthy | backend/src/stock-movements/stock-movements.service.ts:Stoc… |
CreateStockMovementDto |
software | healthy | backend/src/stock-movements/stock-movements.controller.ts:C… |
StockMovementsController |
software | healthy | backend/src/stock-movements/stock-movements.controller.ts:S… |
StockMovementsModule |
software | healthy | backend/src/stock-movements/stock-movements.module.ts:Stock… |
JournalService |
software | healthy | backend/src/journal/journal.service.ts:JournalService |
JournalModule |
software | healthy | backend/src/journal/journal.module.ts:JournalModule |
WarehouseDocsQueryDto |
software | healthy | backend/src/journal/journal.controller.ts:WarehouseDocsQuer… |
JournalController |
software | healthy | backend/src/journal/journal.controller.ts:JournalController |
HealthModule |
software | healthy | backend/src/health/health.module.ts:HealthModule |
HealthController |
software | healthy | backend/src/health/health.controller.ts:HealthController |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
CallsWidget |
frontend | healthy | frontend/src/components/CallsWidget.tsx |
PageTransition |
frontend | healthy | frontend/src/components/PageTransition.tsx |
FeatureGate |
frontend | healthy | frontend/src/components/FeatureGate.tsx |
ConfirmDialog |
frontend | healthy | frontend/src/components/ConfirmDialog.tsx |
VirtualProductGrid |
frontend | healthy | frontend/src/components/VirtualProductGrid.tsx |
EmptyState |
frontend | healthy | frontend/src/components/EmptyState.tsx |
InstallPrompt |
frontend | healthy | frontend/src/components/InstallPrompt.tsx |
MarkdownView |
frontend | healthy | frontend/src/components/MarkdownView.tsx |
Pagination |
frontend | healthy | frontend/src/components/Pagination.tsx |
TrashModal |
frontend | healthy | frontend/src/components/TrashModal.tsx |
DatePeriodPicker |
frontend | healthy | frontend/src/components/DatePeriodPicker.tsx |
Modal |
frontend | healthy | frontend/src/components/Modal.tsx |
ImageUpload |
frontend | healthy | frontend/src/components/ImageUpload.tsx |
LoadingSpinner |
frontend | healthy | frontend/src/components/LoadingSpinner.tsx |
SearchInput |
frontend | healthy | frontend/src/components/SearchInput.tsx |
Layout |
frontend | healthy | frontend/src/components/Layout.tsx |
LastVisitBadge |
frontend | healthy | frontend/src/components/LastVisitBadge.tsx |
DuplicateWarningDialog |
frontend | healthy | frontend/src/components/DuplicateWarningDialog.tsx |
PhoneInput |
frontend | healthy | frontend/src/components/PhoneInput.tsx |
AdminLayout |
frontend | healthy | frontend/src/components/AdminLayout.tsx |
VirtualList |
frontend | healthy | frontend/src/components/VirtualList.tsx |
UsersPage |
frontend | healthy | frontend/src/pages/UsersPage.tsx |
CarsPage |
frontend | healthy | frontend/src/pages/CarsPage.tsx |
EmployeeDetailPage |
frontend | healthy | frontend/src/pages/EmployeeDetailPage.tsx |
ClientsPage |
frontend | healthy | frontend/src/pages/ClientsPage.tsx |
ProductsPage |
frontend | healthy | frontend/src/pages/ProductsPage.tsx |
ClientDetailPage |
frontend | healthy | frontend/src/pages/ClientDetailPage.tsx |
EquipmentPage |
frontend | healthy | frontend/src/pages/EquipmentPage.tsx |
MorePage |
frontend | healthy | frontend/src/pages/MorePage.tsx |
TariffPage |
frontend | healthy | frontend/src/pages/TariffPage.tsx |
LoginPage |
frontend | healthy | frontend/src/pages/LoginPage.tsx |
CashFlowPage |
frontend | healthy | frontend/src/pages/CashFlowPage.tsx |
ChecksPage |
frontend | healthy | frontend/src/pages/ChecksPage.tsx |
SupplierDetailPage |
frontend | healthy | frontend/src/pages/SupplierDetailPage.tsx |
ServicesPage |
frontend | healthy | frontend/src/pages/ServicesPage.tsx |
RetailChecksPage |
frontend | healthy | frontend/src/pages/RetailChecksPage.tsx |
MarketingPage |
frontend | healthy | frontend/src/pages/MarketingPage.tsx |
CompanySettingsPage |
frontend | healthy | frontend/src/pages/CompanySettingsPage.tsx |
ReviewPublicPage |
frontend | healthy | frontend/src/pages/ReviewPublicPage.tsx |
SalaryPage |
frontend | healthy | frontend/src/pages/SalaryPage.tsx |
SuppliersPage |
frontend | healthy | frontend/src/pages/SuppliersPage.tsx |
CheckDetailPage |
frontend | healthy | frontend/src/pages/CheckDetailPage.tsx |
SubscriptionBlockedPage |
frontend | healthy | frontend/src/pages/SubscriptionBlockedPage.tsx |
CallsPage |
frontend | healthy | frontend/src/pages/CallsPage.tsx |
KnowledgeBasePage |
frontend | healthy | frontend/src/pages/KnowledgeBasePage.tsx |
ReportsPage |
frontend | healthy | frontend/src/pages/ReportsPage.tsx |
DashboardPage |
frontend | healthy | frontend/src/pages/DashboardPage.tsx |
EmployeesPage |
frontend | healthy | frontend/src/pages/EmployeesPage.tsx |
ImportClientsCarsPage |
frontend | healthy | frontend/src/pages/ImportClientsCarsPage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
types |
software | healthy | frontend/src/types |
api |
software | healthy | frontend/src/api |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
contexts |
software | healthy | frontend/src/contexts |
pages |
software | healthy | frontend/src/pages |
admin |
software | healthy | frontend/src/pages/admin |
knowledge |
software | healthy | frontend/src/pages/knowledge |
hooks |
software | healthy | frontend/src/hooks |
webhook |
software | healthy | webhook |
docs |
software | healthy | docs |
ios-redesign |
software | healthy | docs/ios-redesign |
shared |
software | healthy | shared |
types |
software | healthy | shared/types |
api |
software | healthy | shared/api |
constants |
software | healthy | shared/constants |
utils |
software | healthy | shared/utils |
validation |
software | healthy | shared/validation |
scripts |
software | healthy | scripts |
mobile |
software | healthy | mobile |
ios-extensions |
software | healthy | mobile/ios-extensions |
AuTexaWidget |
software | healthy | mobile/ios-extensions/AuTexaWidget |
modules |
software | healthy | mobile/modules |
autexa-liquid-glass |
software | healthy | mobile/modules/autexa-liquid-glass |
ios |
software | healthy | mobile/modules/autexa-liquid-glass/ios |
src |
software | healthy | mobile/modules/autexa-liquid-glass/src |
src |
software | healthy | mobile/src |
navigation |
software | healthy | mobile/src/navigation |
api |
software | healthy | mobile/src/api |
screens |
software | healthy | mobile/src/screens |
admin |
software | healthy | mobile/src/screens/admin |
constants |
software | healthy | mobile/src/constants |
utils |
software | healthy | mobile/src/utils |
__tests__ |
software | healthy | mobile/src/utils/__tests__ |
platform |
software | healthy | mobile/src/platform |
components |
software | healthy | mobile/src/components |
employee |
software | healthy | mobile/src/components/employee |
icons |
software | healthy | mobile/src/components/icons |
knowledge |
software | healthy | mobile/src/components/knowledge |
theme |
software | healthy | mobile/src/theme |
contexts |
software | healthy | mobile/src/contexts |
hooks |
software | healthy | mobile/src/hooks |
plugins |
software | healthy | mobile/plugins |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
skills |
software | healthy | .claude/skills |
warehouse-product-picker |
software | healthy | .claude/skills/warehouse-product-picker |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/UsersPage |
frontend | healthy | frontend/src/pages/UsersPage.tsx |
/CarsPage |
frontend | healthy | frontend/src/pages/CarsPage.tsx |
/EmployeeDetailPage |
frontend | healthy | frontend/src/pages/EmployeeDetailPage.tsx |
/ClientsPage |
frontend | healthy | frontend/src/pages/ClientsPage.tsx |
/ProductsPage |
frontend | healthy | frontend/src/pages/ProductsPage.tsx |
/ClientDetailPage |
frontend | healthy | frontend/src/pages/ClientDetailPage.tsx |
/EquipmentPage |
frontend | healthy | frontend/src/pages/EquipmentPage.tsx |
/MorePage |
frontend | healthy | frontend/src/pages/MorePage.tsx |
/TariffPage |
frontend | healthy | frontend/src/pages/TariffPage.tsx |
/LoginPage |
frontend | healthy | frontend/src/pages/LoginPage.tsx |
/CashFlowPage |
frontend | healthy | frontend/src/pages/CashFlowPage.tsx |
/ChecksPage |
frontend | healthy | frontend/src/pages/ChecksPage.tsx |
/SupplierDetailPage |
frontend | healthy | frontend/src/pages/SupplierDetailPage.tsx |
/ServicesPage |
frontend | healthy | frontend/src/pages/ServicesPage.tsx |
/RetailChecksPage |
frontend | healthy | frontend/src/pages/RetailChecksPage.tsx |
/MarketingPage |
frontend | healthy | frontend/src/pages/MarketingPage.tsx |
/CompanySettingsPage |
frontend | healthy | frontend/src/pages/CompanySettingsPage.tsx |
/ReviewPublicPage |
frontend | healthy | frontend/src/pages/ReviewPublicPage.tsx |
/SalaryPage |
frontend | healthy | frontend/src/pages/SalaryPage.tsx |
/SuppliersPage |
frontend | healthy | frontend/src/pages/SuppliersPage.tsx |
/CheckDetailPage |
frontend | healthy | frontend/src/pages/CheckDetailPage.tsx |
/SubscriptionBlockedPage |
frontend | healthy | frontend/src/pages/SubscriptionBlockedPage.tsx |
/CallsPage |
frontend | healthy | frontend/src/pages/CallsPage.tsx |
/KnowledgeBasePage |
frontend | healthy | frontend/src/pages/KnowledgeBasePage.tsx |
/ReportsPage |
frontend | healthy | frontend/src/pages/ReportsPage.tsx |
/DashboardPage |
frontend | healthy | frontend/src/pages/DashboardPage.tsx |
/EmployeesPage |
frontend | healthy | frontend/src/pages/EmployeesPage.tsx |
/ImportClientsCarsPage |
frontend | healthy | frontend/src/pages/ImportClientsCarsPage.tsx |
/NotificationSettingsPage |
frontend | healthy | frontend/src/pages/NotificationSettingsPage.tsx |
/ExpensesPage |
frontend | healthy | frontend/src/pages/ExpensesPage.tsx |
/CheckCreatePage |
frontend | healthy | frontend/src/pages/CheckCreatePage.tsx |
/SchedulePage |
frontend | healthy | frontend/src/pages/SchedulePage.tsx |
/admin/AdminDashboardPage |
frontend | healthy | frontend/src/pages/admin/AdminDashboardPage.tsx |
/admin/AdminTenantsPage |
frontend | healthy | frontend/src/pages/admin/AdminTenantsPage.tsx |
/admin/AdminAuditLogPage |
frontend | healthy | frontend/src/pages/admin/AdminAuditLogPage.tsx |
/admin/AdminPlansPage |
frontend | healthy | frontend/src/pages/admin/AdminPlansPage.tsx |
/admin/AdminTenantDetailPage |
frontend | healthy | frontend/src/pages/admin/AdminTenantDetailPage.tsx |
/admin/AdminBroadcastPage |
frontend | healthy | frontend/src/pages/admin/AdminBroadcastPage.tsx |
/knowledge/LearningCenter |
frontend | healthy | frontend/src/pages/knowledge/LearningCenter.tsx |
/knowledge/TroubleshootingReference |
frontend | healthy | frontend/src/pages/knowledge/TroubleshootingReference.tsx |
/review/:token |
frontend | healthy | frontend/src/App.tsx |
/login |
frontend | healthy | frontend/src/App.tsx |
* |
frontend | healthy | frontend/src/App.tsx |
/ |
frontend | healthy | frontend/src/App.tsx |
/dashboard |
frontend | healthy | frontend/src/App.tsx |
/checks |
frontend | healthy | frontend/src/App.tsx |
/checks/new |
frontend | healthy | frontend/src/App.tsx |
/checks/:id/edit |
frontend | healthy | frontend/src/App.tsx |
/checks/:id |
frontend | healthy | frontend/src/App.tsx |
/clients |
frontend | healthy | frontend/src/App.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
015_audit_logs_and_indexes.sql |
data | healthy | backend/migrations/015_audit_logs_and_indexes.sql |
024_users_team.sql |
data | healthy | backend/migrations/024_users_team.sql |
033_used_purchase_supplier.sql |
data | healthy | backend/migrations/033_used_purchase_supplier.sql |
011_stock_movement_user.sql |
data | healthy | backend/migrations/011_stock_movement_user.sql |
060_equipment_category_unique.sql |
data | healthy | backend/migrations/060_equipment_category_unique.sql |
007_marketing_reviews.sql |
data | healthy | backend/migrations/007_marketing_reviews.sql |
026_perf_search_indexes.sql |
data | healthy | backend/migrations/026_perf_search_indexes.sql |
064_knowledge_learning_system.sql |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
022_category_sort_order.sql |
data | healthy | backend/migrations/022_category_sort_order.sql |
046_clients_source.sql |
data | healthy | backend/migrations/046_clients_source.sql |
027_compact_plate_numbers.sql |
data | healthy | backend/migrations/027_compact_plate_numbers.sql |
063_knowledge_base.sql |
data | healthy | backend/migrations/063_knowledge_base.sql |
036_check_templates.sql |
data | healthy | backend/migrations/036_check_templates.sql |
030_stock_movements_v2.sql |
data | healthy | backend/migrations/030_stock_movements_v2.sql |
068_admin_audit_log.sql |
data | healthy | backend/migrations/068_admin_audit_log.sql |
056_salary_penalties.sql |
data | healthy | backend/migrations/056_salary_penalties.sql |
005_expenses.sql |
data | healthy | backend/migrations/005_expenses.sql |
016_equipment.sql |
data | healthy | backend/migrations/016_equipment.sql |
035_check_photos.sql |
data | healthy | backend/migrations/035_check_photos.sql |
040_returns_and_defect.sql |
data | healthy | backend/migrations/040_returns_and_defect.sql |
062_drop_redundant_checks_indexes.sql |
data | healthy | backend/migrations/062_drop_redundant_checks_indexes.sql |
009_product_commissions.sql |
data | healthy | backend/migrations/009_product_commissions.sql |
049_salary_payment_confirmations.sql |
data | healthy | backend/migrations/049_salary_payment_confirmations.sql |
065_users_dismissed.sql |
data | healthy | backend/migrations/065_users_dismissed.sql |
018_user_sort_order.sql |
data | healthy | backend/migrations/018_user_sort_order.sql |
012_salary_payments.sql |
data | healthy | backend/migrations/012_salary_payments.sql |
048_salary_premiums.sql |
data | healthy | backend/migrations/048_salary_premiums.sql |
006_fix_fk_cascade.sql |
data | healthy | backend/migrations/006_fix_fk_cascade.sql |
023_soft_delete_products_categories.sql |
data | healthy | backend/migrations/023_soft_delete_products_categories.sql |
008_messaging_provider_types.sql |
data | healthy | backend/migrations/008_messaging_provider_types.sql |
054_review_motivation_and_avito.sql |
data | healthy | backend/migrations/054_review_motivation_and_avito.sql |
004_performance_indexes.sql |
data | healthy | backend/migrations/004_performance_indexes.sql |
059_cars_no_plate.sql |
data | healthy | backend/migrations/059_cars_no_plate.sql |
066_notification_preferences.sql |
data | healthy | backend/migrations/066_notification_preferences.sql |
041_schedule_settings.sql |
data | healthy | backend/migrations/041_schedule_settings.sql |
057_expense_category_approval.sql |
data | healthy | backend/migrations/057_expense_category_approval.sql |
061_perf_indexes_audit.sql |
data | healthy | backend/migrations/061_perf_indexes_audit.sql |
045_stock_value_snapshots.sql |
data | healthy | backend/migrations/045_stock_value_snapshots.sql |
051_schedule_settings_backfill.sql |
data | healthy | backend/migrations/051_schedule_settings_backfill.sql |
042_employee_profile.sql |
data | healthy | backend/migrations/042_employee_profile.sql |
055_user_visibility_flags.sql |
data | healthy | backend/migrations/055_user_visibility_flags.sql |
029_products_warehouse.sql |
data | healthy | backend/migrations/029_products_warehouse.sql |
017_equipment_v2.sql |
data | healthy | backend/migrations/017_equipment_v2.sql |
043_employee_documents_achievements.sql |
data | healthy | backend/migrations/043_employee_documents_achievements.sql |
010_tenant_receipt_fields.sql |
data | healthy | backend/migrations/010_tenant_receipt_fields.sql |
032_warehouse_categories_per_warehouse.sql |
data | healthy | backend/migrations/032_warehouse_categories_per_warehouse.s… |
044_check_photos_all_plans.sql |
data | healthy | backend/migrations/044_check_photos_all_plans.sql |
019_service_master_percent.sql |
data | healthy | backend/migrations/019_service_master_percent.sql |
038_reminder_settings.sql |
data | healthy | backend/migrations/038_reminder_settings.sql |
069_hot_path_indexes.sql |
data | healthy | backend/migrations/069_hot_path_indexes.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
audit_logs |
data | healthy | backend/migrations/015_audit_logs_and_indexes.sql |
messaging_integrations |
data | healthy | backend/migrations/007_marketing_reviews.sql |
review_platform_links |
data | healthy | backend/migrations/007_marketing_reviews.sql |
review_settings |
data | healthy | backend/migrations/007_marketing_reviews.sql |
review_tokens |
data | healthy | backend/migrations/007_marketing_reviews.sql |
review_responses |
data | healthy | backend/migrations/007_marketing_reviews.sql |
review_jobs |
data | healthy | backend/migrations/007_marketing_reviews.sql |
review_alerts |
data | healthy | backend/migrations/007_marketing_reviews.sql |
knowledge_courses |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
knowledge_lessons |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
knowledge_lesson_progress |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
knowledge_course_completion |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
knowledge_article_feedback |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
knowledge_troubleshooting |
data | healthy | backend/migrations/064_knowledge_learning_system.sql |
client_sources |
data | healthy | backend/migrations/046_clients_source.sql |
IF |
data | healthy | backend/migrations/063_knowledge_base.sql |
knowledge_categories |
data | healthy | backend/migrations/063_knowledge_base.sql |
knowledge_articles |
data | healthy | backend/migrations/063_knowledge_base.sql |
knowledge_acknowledgments |
data | healthy | backend/migrations/063_knowledge_base.sql |
check_templates |
data | healthy | backend/migrations/036_check_templates.sql |
admin_audit_log |
data | healthy | backend/migrations/068_admin_audit_log.sql |
salary_penalties |
data | healthy | backend/migrations/056_salary_penalties.sql |
expense_categories |
data | healthy | backend/migrations/005_expenses.sql |
expenses |
data | healthy | backend/migrations/005_expenses.sql |
equipment |
data | healthy | backend/migrations/016_equipment.sql |
check_photos |
data | healthy | backend/migrations/035_check_photos.sql |
check_returns |
data | healthy | backend/migrations/040_returns_and_defect.sql |
check_return_lines |
data | healthy | backend/migrations/040_returns_and_defect.sql |
product_commissions |
data | healthy | backend/migrations/009_product_commissions.sql |
salary_payment_confirmations |
data | healthy | backend/migrations/049_salary_payment_confirmations.sql |
salary_payments |
data | healthy | backend/migrations/012_salary_payments.sql |
salary_premiums |
data | healthy | backend/migrations/048_salary_premiums.sql |
notification_mutes |
data | healthy | backend/migrations/066_notification_preferences.sql |
schedule_settings |
data | healthy | backend/migrations/041_schedule_settings.sql |
stock_value_snapshots |
data | healthy | backend/migrations/045_stock_value_snapshots.sql |
storage_categories |
data | healthy | backend/migrations/017_equipment_v2.sql |
storage_items |
data | healthy | backend/migrations/017_equipment_v2.sql |
equipment_issued |
data | healthy | backend/migrations/017_equipment_v2.sql |
employee_documents |
data | healthy | backend/migrations/043_employee_documents_achievements.sql |
employee_achievements |
data | healthy | backend/migrations/043_employee_documents_achievements.sql |
reminder_settings |
data | healthy | backend/migrations/038_reminder_settings.sql |
revoked_tokens |
data | healthy | backend/migrations/021_revoked_tokens.sql |
warehouse_categories |
data | healthy | backend/migrations/003_warehouse_categories.sql |
push_tokens |
data | healthy | backend/migrations/037_push_tokens.sql |
warranty_claims |
data | healthy | backend/migrations/031_warranty_claims.sql |
price_history |
data | healthy | backend/migrations/014_price_history.sql |
plans |
data | healthy | backend/migrations/001_init.sql |
tenants |
data | healthy | backend/migrations/001_init.sql |
users |
data | healthy | backend/migrations/001_init.sql |
clients |
data | healthy | backend/migrations/001_init.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::shared/types/index.ts |
security | healthy | shared/types/index.ts |
auth::backend/src/schedule/schedule.controller.ts |
security | healthy | backend/src/schedule/schedule.controller.ts |
auth::backend/src/tenants/audit.service.ts |
security | healthy | backend/src/tenants/audit.service.ts |
auth::backend/package.json |
security | healthy | backend/package.json |
auth::backend/src/tenants/tenants.controller.ts |
security | healthy | backend/src/tenants/tenants.controller.ts |
auth::backend/src/reports/reports.controller.ts |
security | healthy | backend/src/reports/reports.controller.ts |
auth::backend/src/client-sources/client-sources.controller.… |
security | healthy | backend/src/client-sources/client-sources.controller.ts |
auth::backend/src/journal/journal.controller.ts |
security | healthy | backend/src/journal/journal.controller.ts |
auth::mobile/src/api/axios.ts |
security | healthy | mobile/src/api/axios.ts |
auth::backend/src/auth/auth.service.ts |
security | healthy | backend/src/auth/auth.service.ts |
auth::backend/src/suppliers/suppliers.controller.ts |
security | healthy | backend/src/suppliers/suppliers.controller.ts |
auth::backend/src/expenses/expenses.controller.ts |
security | healthy | backend/src/expenses/expenses.controller.ts |
auth::backend/src/warehouses/warehouses.controller.ts |
security | healthy | backend/src/warehouses/warehouses.controller.ts |
auth::backend/src/check-photos/check-photos.controller.ts |
security | healthy | backend/src/check-photos/check-photos.controller.ts |
auth::backend/src/returns/returns.controller.ts |
security | healthy | backend/src/returns/returns.controller.ts |
auth::backend/src/imports/imports.controller.ts |
security | healthy | backend/src/imports/imports.controller.ts |
auth::backend/src/common/guards/jwt-auth.guard.ts |
security | healthy | backend/src/common/guards/jwt-auth.guard.ts |
auth::backend/src/salary/salary.controller.ts |
security | healthy | backend/src/salary/salary.controller.ts |
auth::backend/src/push/push.controller.ts |
security | healthy | backend/src/push/push.controller.ts |
auth::scripts/full-setup.sh |
security | healthy | scripts/full-setup.sh |
auth::backend/src/marketing/marketing.controller.ts |
security | healthy | backend/src/marketing/marketing.controller.ts |
auth::backend/src/common/guards/rate-limit.guard.ts |
security | healthy | backend/src/common/guards/rate-limit.guard.ts |
auth::backend/src/uploads/uploads.controller.ts |
security | healthy | backend/src/uploads/uploads.controller.ts |
auth::backend/src/notifications/notifications.controller.ts |
security | healthy | backend/src/notifications/notifications.controller.ts |
auth::backend/src/products/products.controller.ts |
security | healthy | backend/src/products/products.controller.ts |
auth::backend/src/users/users.controller.ts |
security | healthy | backend/src/users/users.controller.ts |
auth::backend/src/common/auth-cache.ts |
security | healthy | backend/src/common/auth-cache.ts |
auth::backend/src/auth/auth.module.ts |
security | healthy | backend/src/auth/auth.module.ts |
auth::backend/src/shifts/shifts.controller.ts |
security | healthy | backend/src/shifts/shifts.controller.ts |
auth::backend/src/warranty/warranty.controller.ts |
security | healthy | backend/src/warranty/warranty.controller.ts |
auth::backend/src/equipment/equipment.controller.ts |
security | healthy | backend/src/equipment/equipment.controller.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::backend/src/auth/jwt.strategy.ts |
security | healthy | backend/src/auth/jwt.strategy.ts |
auth::.env.example |
security | healthy | .env.example |
auth::backend/src/services/services.controller.ts |
security | healthy | backend/src/services/services.controller.ts |
auth::backend/src/knowledge/knowledge.controller.ts |
security | healthy | backend/src/knowledge/knowledge.controller.ts |
auth::backend/src/stock-movements/stock-movements.controlle… |
security | healthy | backend/src/stock-movements/stock-movements.controller.ts |
auth::backend/src/schedule/schedule.service.ts |
security | healthy | backend/src/schedule/schedule.service.ts |
auth::backend/src/cars/cars.controller.ts |
security | healthy | backend/src/cars/cars.controller.ts |
auth::backend/src/plans/plans.controller.ts |
security | healthy | backend/src/plans/plans.controller.ts |
auth::backend/src/tenants/tenants.service.ts |
security | healthy | backend/src/tenants/tenants.service.ts |
auth::backend/src/checks/checks.controller.ts |
security | healthy | backend/src/checks/checks.controller.ts |
auth::backend/src/calls/calls.controller.ts |
security | healthy | backend/src/calls/calls.controller.ts |
auth::backend/src/warehouse/warehouse.controller.ts |
security | healthy | backend/src/warehouse/warehouse.controller.ts |
auth::backend/src/warehouse-analytics/warehouse-analytics.c… |
security | healthy | backend/src/warehouse-analytics/warehouse-analytics.control… |
auth::backend/src/clients/clients.controller.ts |
security | healthy | backend/src/clients/clients.controller.ts |
auth::backend/src/users/users.service.ts |
security | healthy | backend/src/users/users.service.ts |
auth::backend/src/employees/employees.controller.ts |
security | healthy | backend/src/employees/employees.controller.ts |
auth::backend/src/checks/checks.service.ts |
security | healthy | backend/src/checks/checks.service.ts |
auth::backend/src/auth/auth.controller.ts |
security | healthy | backend/src/auth/auth.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 |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::webhook/Dockerfile |
hardware | healthy | webhook/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
webhook |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
port:9000 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | frontend/vite.config.ts |
port:254 |
network | healthy | scripts/full-setup.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | README.md |
redis |
data | healthy | CLAUDE.md |
mongodb |
data | healthy | backend/package-lock.json |
mysql |
data | healthy | backend/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
backend |
cicd | healthy | .github/workflows/ci.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
mobile |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.yml |
212.8.229.254 |
network | healthy | scripts/full-setup.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n52hm4e6 |
software | healthy | /tmp/repobility-clone-n52hm4e6 |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | mobile/CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | mobile/src/screens/ProductsScreen.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/1033775c-7c70-4050-a210-81037d3b0fe8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1033775c-7c70-4050-a210-81037d3b0fe8/
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.