https://github.com/xcnn1412/Journeylife
· scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 1 week ago · v1 · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 483 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 |
|---|---|---|---|
nowISO |
software | healthy | scripts/sync-tours.ts:nowISO |
pool |
software | healthy | scripts/sync-tours.ts:pool |
upsert |
software | healthy | scripts/sync-tours.ts:upsert |
syncList |
software | healthy | scripts/sync-tours.ts:syncList |
syncHotdeal |
software | healthy | scripts/sync-tours.ts:syncHotdeal |
syncDetail |
software | healthy | scripts/sync-tours.ts:syncDetail |
main |
software | healthy | scripts/sync-tours.ts:main |
mode |
software | healthy | scripts/sync-tours.ts:mode |
middleware |
software | healthy | src/middleware.ts:middleware |
locale |
software | healthy | src/middleware.ts:locale |
Logo |
software | healthy | src/components/Nav.tsx:Logo |
AnimNum |
software | healthy | src/components/Nav.tsx:AnimNum |
tick |
software | healthy | src/components/Nav.tsx:tick |
Nav |
software | healthy | src/components/Nav.tsx:Nav |
s |
software | healthy | src/components/Nav.tsx:s |
Hero |
software | healthy | src/components/Nav.tsx:Hero |
baht |
software | healthy | src/components/TourSearch.tsx:baht |
toBuddhist |
software | healthy | src/components/TourSearch.tsx:toBuddhist |
TourSearch |
software | healthy | src/components/TourSearch.tsx:TourSearch |
handleSubmit |
software | healthy | src/components/TourSearch.tsx:handleSubmit |
v |
software | healthy | src/components/TourSearch.tsx:v |
opt |
software | healthy | src/components/TourSearch.tsx:opt |
Callout |
software | healthy | src/components/richtext.tsx:Callout |
Quote |
software | healthy | src/components/richtext.tsx:Quote |
Stats |
software | healthy | src/components/richtext.tsx:Stats |
toPic |
software | healthy | src/components/richtext.tsx:toPic |
Gallery |
software | healthy | src/components/richtext.tsx:Gallery |
pics |
software | healthy | src/components/richtext.tsx:pics |
avatarColor |
software | healthy | src/components/richtext.tsx:avatarColor |
Stars |
software | healthy | src/components/richtext.tsx:Stars |
ReviewCard |
software | healthy | src/components/richtext.tsx:ReviewCard |
initial |
software | healthy | src/components/richtext.tsx:initial |
Reviews |
software | healthy | src/components/richtext.tsx:Reviews |
toEmbedUrl |
software | healthy | src/components/richtext.tsx:toEmbedUrl |
Video |
software | healthy | src/components/richtext.tsx:Video |
Cta |
software | healthy | src/components/richtext.tsx:Cta |
PostBody |
software | healthy | src/components/richtext.tsx:PostBody |
baht |
software | healthy | src/components/TourDetailView.tsx:baht |
DayItem |
software | healthy | src/components/TourDetailView.tsx:DayItem |
parseMonth |
software | healthy | src/components/TourDetailView.tsx:parseMonth |
Departures |
software | healthy | src/components/TourDetailView.tsx:Departures |
chipCls |
software | healthy | src/components/TourDetailView.tsx:chipCls |
countCls |
software | healthy | src/components/TourDetailView.tsx:countCls |
TourDetailView |
software | healthy | src/components/TourDetailView.tsx:TourDetailView |
baht |
software | healthy | src/components/TourResults.tsx:baht |
Pager |
software | healthy | src/components/TourResults.tsx:Pager |
TourResults |
software | healthy | src/components/TourResults.tsx:TourResults |
tourHref |
software | healthy | src/components/TourResults.tsx:tourHref |
goTo |
software | healthy | src/components/TourResults.tsx:goTo |
changeSort |
software | healthy | src/components/TourResults.tsx:changeSort |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
payload.config.ts |
software | healthy | payload.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
outbound.md |
software | healthy | outbound.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
portfolio.md |
software | healthy | portfolio.md |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
sync-tours.ts |
software | healthy | scripts/sync-tours.ts |
settings.local.json |
software | healthy | .claude/settings.local.json |
README.md |
software | healthy | public/fonts/line-seed-sans-thai/README.md |
payload-types.ts |
software | healthy | src/payload-types.ts |
middleware.ts |
software | healthy | src/middleware.ts |
Nav.tsx |
software | healthy | src/components/Nav.tsx |
TourSearch.tsx |
software | healthy | src/components/TourSearch.tsx |
richtext.tsx |
software | healthy | src/components/richtext.tsx |
TourDetailView.tsx |
software | healthy | src/components/TourDetailView.tsx |
TourResults.tsx |
software | healthy | src/components/TourResults.tsx |
LocaleLink.tsx |
software | healthy | src/components/LocaleLink.tsx |
StickyCTA.tsx |
software | healthy | src/components/StickyCTA.tsx |
Sakura.tsx |
software | healthy | src/components/Sakura.tsx |
BookingFormModal.tsx |
software | healthy | src/components/BookingFormModal.tsx |
OutboundDiscountBar.tsx |
software | healthy | src/components/OutboundDiscountBar.tsx |
HotDealFilter.tsx |
software | healthy | src/components/HotDealFilter.tsx |
TourResultsSkeleton.tsx |
software | healthy | src/components/TourResultsSkeleton.tsx |
GalleryLightbox.tsx |
software | healthy | src/components/GalleryLightbox.tsx |
LivePreviewListener.tsx |
software | healthy | src/components/LivePreviewListener.tsx |
FlagSelect.tsx |
software | healthy | src/components/FlagSelect.tsx |
BookingModal.tsx |
software | healthy | src/components/BookingModal.tsx |
WorldDotMap.tsx |
software | healthy | src/components/route-finder/WorldDotMap.tsx |
RouteFinder.tsx |
software | healthy | src/components/route-finder/RouteFinder.tsx |
ResultCards.tsx |
software | healthy | src/components/route-finder/ResultCards.tsx |
QuizPanel.tsx |
software | healthy | src/components/route-finder/QuizPanel.tsx |
GalleryBlockLabel.tsx |
software | healthy | src/components/admin/GalleryBlockLabel.tsx |
Welcome.tsx |
software | healthy | src/components/admin/Welcome.tsx |
contact-strip.tsx |
software | healthy | src/components/sections/contact-strip.tsx |
portfolio.tsx |
software | healthy | src/components/sections/portfolio.tsx |
services.tsx |
software | healthy | src/components/sections/services.tsx |
contact.tsx |
software | healthy | src/components/sections/contact.tsx |
footer.tsx |
software | healthy | src/components/sections/footer.tsx |
overseas-packages.tsx |
software | healthy | src/components/sections/overseas-packages.tsx |
pillars.tsx |
software | healthy | src/components/sections/pillars.tsx |
trust-bar.tsx |
software | healthy | src/components/sections/trust-bar.tsx |
registration.tsx |
software | healthy | src/components/sections/registration.tsx |
index.ts |
software | healthy | src/components/sections/index.ts |
why.tsx |
software | healthy | src/components/sections/why.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
fonts |
software | healthy | public/fonts |
line-seed-sans-thai |
software | healthy | public/fonts/line-seed-sans-thai |
src |
software | healthy | src |
components |
software | healthy | src/components |
route-finder |
software | healthy | src/components/route-finder |
admin |
software | healthy | src/components/admin |
sections |
software | healthy | src/components/sections |
app |
software | healthy | src/app |
(payload) |
software | healthy | src/app/(payload) |
api |
software | healthy | src/app/(payload)/api |
[...slug] |
software | healthy | src/app/(payload)/api/[...slug] |
graphql |
software | healthy | src/app/(payload)/api/graphql |
graphql-playground |
software | healthy | src/app/(payload)/api/graphql-playground |
admin |
software | healthy | src/app/(payload)/admin |
[[...segments]] |
software | healthy | src/app/(payload)/admin/[[...segments]] |
(frontend) |
software | healthy | src/app/(frontend) |
next |
software | healthy | src/app/(frontend)/next |
preview |
software | healthy | src/app/(frontend)/next/preview |
revalidate-tours |
software | healthy | src/app/(frontend)/next/revalidate-tours |
[lang] |
software | healthy | src/app/(frontend)/[lang] |
contact |
software | healthy | src/app/(frontend)/[lang]/contact |
aboutus |
software | healthy | src/app/(frontend)/[lang]/aboutus |
portfolio |
software | healthy | src/app/(frontend)/[lang]/portfolio |
[slug] |
software | healthy | src/app/(frontend)/[lang]/portfolio/[slug] |
services |
software | healthy | src/app/(frontend)/[lang]/services |
[slug] |
software | healthy | src/app/(frontend)/[lang]/services/[slug] |
outboundtrip |
software | healthy | src/app/(frontend)/[lang]/outboundtrip |
search |
software | healthy | src/app/(frontend)/[lang]/outboundtrip/search |
tour |
software | healthy | src/app/(frontend)/[lang]/outboundtrip/tour |
[id] |
software | healthy | src/app/(frontend)/[lang]/outboundtrip/tour/[id] |
lib |
software | healthy | src/lib |
collections |
software | healthy | src/collections |
migrations |
software | healthy | src/migrations |
blocks |
software | healthy | src/blocks |
| Label | Layer | Status | Path |
|---|---|---|---|
/(payload)/admin/[[...segments]] |
frontend | healthy | src/app/(payload)/admin/[[...segments]]/page.tsx |
/(frontend)/[lang] |
frontend | healthy | src/app/(frontend)/[lang]/page.tsx |
/(frontend)/[lang]/contact |
frontend | healthy | src/app/(frontend)/[lang]/contact/page.tsx |
/(frontend)/[lang]/aboutus |
frontend | healthy | src/app/(frontend)/[lang]/aboutus/page.tsx |
/(frontend)/[lang]/portfolio |
frontend | healthy | src/app/(frontend)/[lang]/portfolio/page.tsx |
/(frontend)/[lang]/portfolio/[slug] |
frontend | healthy | src/app/(frontend)/[lang]/portfolio/[slug]/page.tsx |
/(frontend)/[lang]/services |
frontend | healthy | src/app/(frontend)/[lang]/services/page.tsx |
/(frontend)/[lang]/services/[slug] |
frontend | healthy | src/app/(frontend)/[lang]/services/[slug]/page.tsx |
/(frontend)/[lang]/outboundtrip |
frontend | healthy | src/app/(frontend)/[lang]/outboundtrip/page.tsx |
/(frontend)/[lang]/outboundtrip/search |
frontend | healthy | src/app/(frontend)/[lang]/outboundtrip/search/page.tsx |
/(frontend)/[lang]/outboundtrip/tour/[id] |
frontend | healthy | src/app/(frontend)/[lang]/outboundtrip/tour/[id]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
7.96.33.07 |
network | healthy | src/components/Nav.tsx |
77.22.88.5 |
network | healthy | src/components/Nav.tsx |
1.26.07.66 |
network | healthy | src/components/Nav.tsx |
1.02.9.56 |
network | healthy | src/components/Nav.tsx |
7.16.16.14 |
network | healthy | src/components/sections/contact-strip.tsx |
02.57.6.94 |
network | healthy | src/components/sections/contact-strip.tsx |
21.16.51.16 |
network | healthy | src/components/sections/contact-strip.tsx |
32.97.18.69 |
network | healthy | src/components/sections/contact-strip.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Layout |
frontend | healthy | src/app/(payload)/layout.tsx |
NotFound |
frontend | healthy | src/app/(payload)/admin/[[...segments]]/not-found.tsx |
Page |
frontend | healthy | src/app/(payload)/admin/[[...segments]]/page.tsx |
Page |
frontend | healthy | src/app/(frontend)/[lang]/contact/page.tsx |
Page |
frontend | healthy | src/app/(frontend)/[lang]/aboutus/page.tsx |
Page |
frontend | healthy | src/app/(frontend)/[lang]/services/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | CLAUDE.md |
postgres |
data | healthy | package.json |
sqlite |
data | healthy | package.json |
redis |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
20260610_135104_add_tours_read_cache.ts |
data | healthy | src/migrations/20260610_135104_add_tours_read_cache.ts |
20260606_193528_drop_post_gallery.ts |
data | healthy | src/migrations/20260606_193528_drop_post_gallery.ts |
index.ts |
data | healthy | src/migrations/index.ts |
20260606_151455_init.ts |
data | healthy | src/migrations/20260606_151455_init.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-kv3sepxv |
software | healthy | /tmp/repobility-clone-kv3sepxv |
| Label | Layer | Status | Path |
|---|---|---|---|
toggled |
software | healthy | src/lib/theme.ts:toggled |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/b7e88adb-b7c6-4f37-8a67-56790729556e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b7e88adb-b7c6-4f37-8a67-56790729556e/
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.