https://github.com/simon1400/barbitch-client
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
49 raw signals (0 security + 49 graph)
Last scanned 2 months, 2 weeks ago · v1 · 49 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 700 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 |
|---|---|---|---|
getPrettierDefaults |
software | healthy | eslint.config.mjs:getPrettierDefaults |
getPrettierConfig |
software | healthy | eslint.config.mjs:getPrettierConfig |
FAQSchema |
software | healthy | src/schemasOrg/faq.tsx:FAQSchema |
JobPostingSchema |
software | healthy | src/schemasOrg/jobPosting.tsx:JobPostingSchema |
ContactSchema |
software | healthy | src/schemasOrg/contact.tsx:ContactSchema |
getServicesForSlug |
software | healthy | src/schemasOrg/servicePrice.tsx:getServicesForSlug |
ServicePriceSchema |
software | healthy | src/schemasOrg/servicePrice.tsx:ServicePriceSchema |
ProductSchema |
software | healthy | src/schemasOrg/product.tsx:ProductSchema |
ArticleSchema |
software | healthy | src/schemasOrg/article.tsx:ArticleSchema |
SchemaJsonHomepage |
software | healthy | src/schemasOrg/homepage.tsx:SchemaJsonHomepage |
BreadcrumbSchema |
software | healthy | src/schemasOrg/breadcrumb.tsx:BreadcrumbSchema |
ServiceSchema |
software | healthy | src/schemasOrg/service.tsx:ServiceSchema |
Image |
software | healthy | src/components/Image.tsx:Image |
DynamicContent |
software | healthy | src/components/DynamicContent.tsx:DynamicContent |
SocNav |
software | healthy | src/components/SocNav.tsx:SocNav |
ChatIcon |
software | healthy | src/components/ChatWidget.tsx:ChatIcon |
CloseIcon |
software | healthy | src/components/ChatWidget.tsx:CloseIcon |
SendIcon |
software | healthy | src/components/ChatWidget.tsx:SendIcon |
ImageIcon |
software | healthy | src/components/ChatWidget.tsx:ImageIcon |
ChatWidget |
software | healthy | src/components/ChatWidget.tsx:ChatWidget |
check |
software | healthy | src/components/ChatWidget.tsx:check |
handler |
software | healthy | src/components/ChatWidget.tsx:handler |
fetchMessages |
software | healthy | src/components/ChatWidget.tsx:fetchMessages |
checkUnread |
software | healthy | src/components/ChatWidget.tsx:checkUnread |
startSession |
software | healthy | src/components/ChatWidget.tsx:startSession |
handleOpen |
software | healthy | src/components/ChatWidget.tsx:handleOpen |
dismissTeaser |
software | healthy | src/components/ChatWidget.tsx:dismissTeaser |
fetchNewMessages |
software | healthy | src/components/ChatWidget.tsx:fetchNewMessages |
sendMessage |
software | healthy | src/components/ChatWidget.tsx:sendMessage |
readFileAsDataUrl |
software | healthy | src/components/ChatWidget.tsx:readFileAsDataUrl |
handleImageSelect |
software | healthy | src/components/ChatWidget.tsx:handleImageSelect |
removeImage |
software | healthy | src/components/ChatWidget.tsx:removeImage |
formatTime |
software | healthy | src/components/ChatWidget.tsx:formatTime |
Alert |
software | healthy | src/components/Alert.tsx:Alert |
Button |
software | healthy | src/components/Button.tsx:Button |
StarIcon |
software | healthy | src/components/Review.tsx:StarIcon |
Stars |
software | healthy | src/components/Review.tsx:Stars |
Review |
software | healthy | src/components/Review.tsx:Review |
FacebookPageView |
software | healthy | src/components/FacebookPageView.tsx:FacebookPageView |
handler |
software | healthy | src/components/FacebookPageView.tsx:handler |
Container |
software | healthy | src/components/Container.tsx:Container |
OfficialInfo |
software | healthy | src/components/OficialInfo.tsx:OfficialInfo |
ErrorReporter |
software | healthy | src/components/ErrorReporter.tsx:ErrorReporter |
handleError |
software | healthy | src/components/ErrorReporter.tsx:handleError |
handleRejection |
software | healthy | src/components/ErrorReporter.tsx:handleRejection |
getConsentCookie |
software | healthy | src/components/CookieConsent.tsx:getConsentCookie |
setConsentCookie |
software | healthy | src/components/CookieConsent.tsx:setConsentCookie |
grantConsent |
software | healthy | src/components/CookieConsent.tsx:grantConsent |
CookieConsent |
software | healthy | src/components/CookieConsent.tsx:CookieConsent |
handleAccept |
software | healthy | src/components/CookieConsent.tsx:handleAccept |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ecosystem.config.js |
software | healthy | ecosystem.config.js |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
types.d.ts |
software | healthy | types.d.ts |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
declarations.d.ts |
software | healthy | declarations.d.ts |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
cs.json |
software | healthy | messages/cs.json |
indexnow.json |
software | healthy | public/indexnow.json |
birthday-discount.html |
software | healthy | public/email-templates/birthday-discount.html |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
faq.tsx |
software | healthy | src/schemasOrg/faq.tsx |
jobPosting.tsx |
software | healthy | src/schemasOrg/jobPosting.tsx |
contact.tsx |
software | healthy | src/schemasOrg/contact.tsx |
servicePrice.tsx |
software | healthy | src/schemasOrg/servicePrice.tsx |
product.tsx |
software | healthy | src/schemasOrg/product.tsx |
article.tsx |
software | healthy | src/schemasOrg/article.tsx |
homepage.tsx |
software | healthy | src/schemasOrg/homepage.tsx |
breadcrumb.tsx |
software | healthy | src/schemasOrg/breadcrumb.tsx |
service.tsx |
software | healthy | src/schemasOrg/service.tsx |
Image.tsx |
software | healthy | src/components/Image.tsx |
DynamicContent.tsx |
software | healthy | src/components/DynamicContent.tsx |
SocNav.tsx |
software | healthy | src/components/SocNav.tsx |
ChatWidget.tsx |
software | healthy | src/components/ChatWidget.tsx |
Alert.tsx |
software | healthy | src/components/Alert.tsx |
Button.tsx |
software | healthy | src/components/Button.tsx |
Review.tsx |
software | healthy | src/components/Review.tsx |
FacebookPageView.tsx |
software | healthy | src/components/FacebookPageView.tsx |
Container.tsx |
software | healthy | src/components/Container.tsx |
OficialInfo.tsx |
software | healthy | src/components/OficialInfo.tsx |
ErrorReporter.tsx |
software | healthy | src/components/ErrorReporter.tsx |
CookieConsent.tsx |
software | healthy | src/components/CookieConsent.tsx |
Footer.tsx |
software | healthy | src/components/Footer.tsx |
GoogleAdsClickId.tsx |
software | healthy | src/components/GoogleAdsClickId.tsx |
HiringBar.tsx |
software | healthy | src/components/HiringBar.tsx |
ChatWidget.lazy.tsx |
software | healthy | src/components/ChatWidget.lazy.tsx |
BlogShort.tsx |
software | healthy | src/components/BlogShort.tsx |
Hand.tsx |
software | healthy | src/components/Hand.tsx |
Textarea.tsx |
software | healthy | src/components/form/Textarea.tsx |
Radio.tsx |
software | healthy | src/components/form/Radio.tsx |
Checkbox.tsx |
software | healthy | src/components/form/Checkbox.tsx |
DeliveryMethod.tsx |
software | healthy | src/components/form/DeliveryMethod.tsx |
Input.tsx |
software | healthy | src/components/form/Input.tsx |
PriceBadge.tsx |
software | healthy | src/components/CenikTable/PriceBadge.tsx |
AccordionContent.tsx |
software | healthy | src/components/CenikTable/AccordionContent.tsx |
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 | healthy | src/components/Image.tsx |
ChatWidget |
frontend | healthy | src/components/ChatWidget.tsx |
Alert |
frontend | healthy | src/components/Alert.tsx |
Button |
frontend | healthy | src/components/Button.tsx |
Review |
frontend | healthy | src/components/Review.tsx |
FacebookPageView |
frontend | healthy | src/components/FacebookPageView.tsx |
ErrorReporter |
frontend | healthy | src/components/ErrorReporter.tsx |
CookieConsent |
frontend | healthy | src/components/CookieConsent.tsx |
Footer |
frontend | healthy | src/components/Footer.tsx |
GoogleAdsClickId |
frontend | healthy | src/components/GoogleAdsClickId.tsx |
HiringBar |
frontend | healthy | src/components/HiringBar.tsx |
LazyChatWidget |
frontend | healthy | src/components/ChatWidget.lazy.tsx |
MenuLink |
frontend | healthy | src/components/Header/MenuLink.tsx |
Hamburger |
frontend | healthy | src/components/Header/Hamburger.tsx |
Buttons |
frontend | healthy | src/components/Header/Buttons.tsx |
Menu |
frontend | healthy | src/components/Header/Menu.tsx |
LogoWrap |
frontend | healthy | src/components/Header/LogoWrap.tsx |
NotFound |
frontend | healthy | src/app/not-found.tsx |
Error |
frontend | healthy | src/app/error.tsx |
GlobalError |
frontend | healthy | src/app/global-error.tsx |
Blog |
frontend | healthy | src/app/blog/page.tsx |
Post |
frontend | healthy | src/app/blog/[post]/page.tsx |
Blocked |
frontend | healthy | src/app/blocked/page.tsx |
Contact |
frontend | healthy | src/app/kontakt/page.tsx |
VoucherForm |
frontend | healthy | src/app/darkovy-voucher/VoucherForm.tsx |
Voucher |
frontend | healthy | src/app/darkovy-voucher/page.tsx |
CareerForm |
frontend | healthy | src/app/kariera/CareerForm.tsx |
Kariera |
frontend | healthy | src/app/kariera/page.tsx |
Loading |
frontend | healthy | src/app/(home)/loading.tsx |
Home |
frontend | healthy | src/app/(home)/page.tsx |
Service |
frontend | healthy | src/app/service/[slug]/page.tsx |
ThankYou |
frontend | healthy | src/app/thank-you/page.tsx |
PriceList |
frontend | healthy | src/app/cenik/page.tsx |
BookServicePage |
frontend | healthy | src/app/book/page.tsx |
HideSmartsupp |
frontend | healthy | src/app/book/components/HiddenChatbox.tsx |
ReservationLoading |
frontend | healthy | src/app/book/reservation/[idReservation]/loading.tsx |
BookForm |
frontend | healthy | src/app/book/reservation/[idReservation]/BookForm.tsx |
BookPersonalLoading |
frontend | healthy | src/app/book/[serviceId]/loading.tsx |
BookPersonalPage |
frontend | healthy | src/app/book/[serviceId]/page.tsx |
BookCalendarClient |
frontend | healthy | src/app/book/[serviceId]/[personalId]/BookCalendarClient.tsx |
PersonalLayout |
frontend | healthy | src/app/book/[serviceId]/[personalId]/layout.tsx |
TimePicker |
frontend | healthy | src/app/book/[serviceId]/[personalId]/components/TimePicker… |
CalendarSkeleton |
frontend | healthy | src/app/book/[serviceId]/[personalId]/components/CalendarSk… |
TimeBlock |
frontend | healthy | src/app/book/[serviceId]/[personalId]/components/TimeBlock.… |
BookDatePicker |
frontend | healthy | src/app/book/[serviceId]/[personalId]/components/DatePicker… |
EmptyAlert |
frontend | healthy | src/app/book/[serviceId]/[personalId]/components/EmptyAlert… |
ExtrasLoading |
frontend | healthy | src/app/book/[serviceId]/extras/loading.tsx |
ExtrasPage |
frontend | healthy | src/app/book/[serviceId]/extras/page.tsx |
Article |
frontend | healthy | src/app/[article]/page.tsx |
LazyReviews |
frontend | healthy | src/sections/Reviews.lazy.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
messages |
software | healthy | messages |
public |
software | healthy | public |
email-templates |
software | healthy | public/email-templates |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
schemasOrg |
software | healthy | src/schemasOrg |
components |
software | healthy | src/components |
form |
software | healthy | src/components/form |
CenikTable |
software | healthy | src/components/CenikTable |
Header |
software | healthy | src/components/Header |
dynamicComponents |
software | healthy | src/components/dynamicComponents |
app |
software | healthy | src/app |
blog |
software | healthy | src/app/blog |
[post] |
software | healthy | src/app/blog/[post] |
blocked |
software | healthy | src/app/blocked |
kontakt |
software | healthy | src/app/kontakt |
sitemap.xml |
software | healthy | src/app/sitemap.xml |
api |
software | healthy | src/app/api |
send-mail-voucher |
software | healthy | src/app/api/send-mail-voucher |
career-apply |
software | healthy | src/app/api/career-apply |
send-confirmation-voucher |
software | healthy | src/app/api/send-confirmation-voucher |
google-ads-conversion |
software | healthy | src/app/api/google-ads-conversion |
email-templates |
software | healthy | src/app/api/email-templates |
fb-capi |
software | healthy | src/app/api/fb-capi |
send-bulk-email |
software | healthy | src/app/api/send-bulk-email |
darkovy-voucher |
software | healthy | src/app/darkovy-voucher |
kariera |
software | healthy | src/app/kariera |
(home) |
software | healthy | src/app/(home) |
service |
software | healthy | src/app/service |
[slug] |
software | healthy | src/app/service/[slug] |
thank-you |
software | healthy | src/app/thank-you |
cenik |
software | healthy | src/app/cenik |
book |
software | healthy | src/app/book |
components |
software | healthy | src/app/book/components |
fetch |
software | healthy | src/app/book/fetch |
reservation |
software | healthy | src/app/book/reservation |
[idReservation] |
software | healthy | src/app/book/reservation/[idReservation] |
components |
software | healthy | src/app/book/reservation/[idReservation]/components |
[serviceId] |
software | healthy | src/app/book/[serviceId] |
[personalId] |
software | healthy | src/app/book/[serviceId]/[personalId] |
components |
software | healthy | src/app/book/[serviceId]/[personalId]/components |
extras |
software | healthy | src/app/book/[serviceId]/extras |
[article] |
software | healthy | src/app/[article] |
lib |
software | healthy | src/lib |
helpers |
software | healthy | src/helpers |
sections |
software | healthy | src/sections |
Masonry |
software | healthy | src/sections/Masonry |
Galery |
software | healthy | src/sections/Galery |
Top |
software | healthy | src/sections/Top |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
21.7.55.77 |
network | healthy | src/components/Hand.tsx |
2.39.39.13 |
network | healthy | src/components/Hand.tsx |
2.52.54.7 |
network | healthy | src/components/Hand.tsx |
08.48.06.98 |
network | healthy | src/components/Hand.tsx |
5.11.84.7 |
network | healthy | src/components/Hand.tsx |
3.16.73.7 |
network | healthy | src/components/Hand.tsx |
4.14.55.83 |
network | healthy | src/components/Hand.tsx |
2.51.51.32 |
network | healthy | src/components/Hand.tsx |
32.5.73.69 |
network | healthy | src/components/Hand.tsx |
2.48.08.3 |
network | healthy | src/components/Hand.tsx |
1.61.08.92 |
network | healthy | src/components/Hand.tsx |
39.86.24.05 |
network | healthy | src/components/Hand.tsx |
49.07.73.07 |
network | healthy | src/components/Hand.tsx |
36.39.4.14 |
network | healthy | src/components/Hand.tsx |
36.62.02.63 |
network | healthy | src/components/Hand.tsx |
78.34.79.77 |
network | healthy | src/components/Hand.tsx |
1.02.21.03 |
network | healthy | src/components/Hand.tsx |
31.05.31.07 |
network | healthy | src/components/Hand.tsx |
4.27.81.29 |
network | healthy | src/components/Hand.tsx |
1.66.79.13 |
network | healthy | src/components/Hand.tsx |
3.16.73.34 |
network | healthy | src/components/Hand.tsx |
2.02.97.11 |
network | healthy | src/components/Hand.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/blog |
frontend | healthy | src/app/blog/page.tsx |
/blog/[post] |
frontend | healthy | src/app/blog/[post]/page.tsx |
/blocked |
frontend | healthy | src/app/blocked/page.tsx |
/kontakt |
frontend | healthy | src/app/kontakt/page.tsx |
/darkovy-voucher |
frontend | healthy | src/app/darkovy-voucher/page.tsx |
/kariera |
frontend | healthy | src/app/kariera/page.tsx |
/(home) |
frontend | healthy | src/app/(home)/page.tsx |
/service/[slug] |
frontend | healthy | src/app/service/[slug]/page.tsx |
/thank-you |
frontend | healthy | src/app/thank-you/page.tsx |
/cenik |
frontend | healthy | src/app/cenik/page.tsx |
/book |
frontend | healthy | src/app/book/page.tsx |
/book/reservation/[idReservation] |
frontend | healthy | src/app/book/reservation/[idReservation]/page.tsx |
/book/[serviceId] |
frontend | healthy | src/app/book/[serviceId]/page.tsx |
/book/[serviceId]/[personalId] |
frontend | healthy | src/app/book/[serviceId]/[personalId]/page.tsx |
/book/[serviceId]/extras |
frontend | healthy | src/app/book/[serviceId]/extras/page.tsx |
/[article] |
frontend | healthy | src/app/[article]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/blogs?fields[0]=slug |
api | healthy | src/app/blog/[post]/page.tsx |
GET /api/services?fields[0]=slug |
api | healthy | src/app/service/[slug]/page.tsx |
GET /api/personals?fields[0]=noonaEmployeeId&fields[1]=book… |
api | healthy | src/app/book/fetch/masterPriority.ts |
GET /api/personals?fields[0]=noonaEmployeeId&fields[1]=tier… |
api | healthy | src/app/book/fetch/juniorMap.ts |
GET /api/articles?fields[0]=slug |
api | healthy | src/app/[article]/page.tsx |
POST /api/vouchers |
api | healthy | src/fetch/voucher.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
SSH_PRIVATE_KEY |
cicd | healthy | — |
SSH_USER |
cicd | healthy | — |
SSH_HOST |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | ecosystem.config.js |
port:22 |
network | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cjaah8kc |
software | healthy | /tmp/repobility-clone-cjaah8kc |
| Label | Layer | Status | Path |
|---|---|---|---|
BlacklistError |
software | healthy | src/app/book/fetch/createEvent.ts:BlacklistError |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | src/lib/route-guard.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/api/google-ads-conversion/route.ts |
security | healthy | src/app/api/google-ads-conversion/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/745d9b15-fe5b-4ed7-ac4c-c62fd0eb29a4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/745d9b15-fe5b-4ed7-ac4c-c62fd0eb29a4/
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.