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.

Daividdi/shifftsync

https://github.com/Daividdi/shifftsync · scanned 2026-06-17 01:25 UTC (1 month, 2 weeks ago)

91 raw signals (0 security + 91 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -15.7 (diff) · 91 actionable findings from 1 signal source. 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 1208 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
normalizeName software healthy backend/resync.js:normalizeName
sigWords software healthy backend/resync.js:sigWords
nameSubsetMatch software healthy backend/resync.js:nameSubsetMatch
run software healthy backend/resync.js:run
cpf software healthy backend/resync.js:cpf
dateStr software healthy backend/resync.js:dateStr
today software healthy backend/ponto.js:today
isAdmin software healthy backend/ponto.js:isAdmin
isLeader software healthy backend/ponto.js:isLeader
getLeaderGroupIds software healthy backend/ponto.js:getLeaderGroupIds
fmt software healthy backend/ponto.js:fmt
offset software healthy backend/ponto.js:offset
computeWorkedMinutes software healthy backend/ponto.js:computeWorkedMinutes
ms software healthy backend/ponto.js:ms
isWeekend software healthy backend/ponto.js:isWeekend
sumBalance software healthy backend/ponto.js:sumBalance
adjM software healthy backend/ponto.js:adjM
globalSatIdx software healthy backend/regen_schedule.js:globalSatIdx
getSaturdays software healthy backend/regen_schedule.js:getSaturdays
toDateStr software healthy backend/regen_schedule.js:toDateStr
lastWorked software healthy backend/regen_schedule.js:lastWorked
nextWorks software healthy backend/regen_schedule.js:nextWorks
resolveTitle software healthy backend/src/sync-cron.js:resolveTitle
syncLdapUsers software healthy backend/src/sync-cron.js:syncLdapUsers
cleanInactiveUserSchedules software healthy backend/src/sync-cron.js:cleanInactiveUserSchedules
syncHolidays software healthy backend/src/sync-cron.js:syncHolidays
fetchJson software healthy backend/src/sync-cron.js:fetchJson
items software healthy backend/src/sync-cron.js:items
syncFaceumBatidas software healthy backend/src/sync-cron.js:syncFaceumBatidas
normName software healthy backend/src/sync-cron.js:normName
cpf software healthy backend/src/sync-cron.js:cpf
dateStr software healthy backend/src/sync-cron.js:dateStr
sendVacationReminders software healthy backend/src/sync-cron.js:sendVacationReminders
sendPendingNotifications software healthy backend/src/sync-cron.js:sendPendingNotifications
getDb software healthy backend/src/db/init.js:getDb
runMigrations software healthy backend/src/db/init.js:runMigrations
initSchema software healthy backend/src/db/init.js:initSchema
requireAuth software healthy backend/src/middleware/auth.js:requireAuth
requireRole software healthy backend/src/middleware/auth.js:requireRole
request software healthy backend/src/services/faceum.js:request
getToken software healthy backend/src/services/faceum.js:getToken
apiGet software healthy backend/src/services/faceum.js:apiGet
apiPost software healthy backend/src/services/faceum.js:apiPost
getClocks software healthy backend/src/services/faceum.js:getClocks
getClocksByCpf software healthy backend/src/services/faceum.js:getClocksByCpf
getColaboradores software healthy backend/src/services/faceum.js:getColaboradores
getEvents software healthy backend/src/services/faceum.js:getEvents
ldapAuthenticate software healthy backend/src/config/ldap.js:ldapAuthenticate
ldapListUsers software healthy backend/src/config/ldap.js:ldapListUsers
parseAttributes software healthy backend/src/config/ldap.js:parseAttributes

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

LabelLayerStatusPath
GET /health api healthy backend/server.js
USE /api/auth api healthy backend/server.js
USE /api/users api healthy backend/server.js
USE /api/groups api healthy backend/server.js
USE /api/schedule api healthy backend/server.js
USE /api/swaps api healthy backend/server.js
USE /api/reports api healthy backend/server.js
USE /api/holidays api healthy backend/server.js
USE /api/occurrences api healthy backend/server.js
USE /api/meeting api healthy backend/server.js
USE /api/absences api healthy backend/server.js
USE /api/vacations api healthy backend/server.js
USE /api/ponto api healthy backend/server.js
USE /api/batidas api healthy backend/server.js
USE /api/notifications api healthy backend/server.js
USE /api/mural api healthy backend/server.js
USE /api/forms api healthy backend/server.js
USE /api/documents api healthy backend/server.js
USE /api/internal api healthy backend/server.js
GET / api healthy backend/ponto.js
POST / api healthy backend/ponto.js
PATCH /:id/justify api healthy backend/ponto.js
DELETE /:id api healthy backend/ponto.js
GET /analytics/summary api healthy backend/ponto.js
GET /analytics/by-employee api healthy backend/ponto.js
GET /team api healthy backend/ponto.js
GET /banco-horas api healthy backend/ponto.js
POST /banco-horas/ajuste api healthy backend/ponto.js
DELETE /banco-horas/ajuste/:id api healthy backend/ponto.js
POST /bi-updated api healthy backend/src/routes/internal.js
GET /overview api healthy backend/src/routes/reports.js
GET /absences/overview api healthy backend/src/routes/reports.js
GET /absences/by-group api healthy backend/src/routes/reports.js
GET /absences/by-day api healthy backend/src/routes/reports.js
GET /absences/heatmap api healthy backend/src/routes/reports.js
GET /absences/trend api healthy backend/src/routes/reports.js
GET /absences/compare api healthy backend/src/routes/reports.js
GET /absences/alerts api healthy backend/src/routes/reports.js
GET /user/:id api healthy backend/src/routes/reports.js
GET /group/:id api healthy backend/src/routes/reports.js
POST /auto api healthy backend/src/routes/schedule.js
PUT /entry api healthy backend/src/routes/schedule.js
DELETE / api healthy backend/src/routes/schedule.js
PATCH /:id api healthy backend/src/routes/swaps.js
PATCH /period-override/:userId api healthy backend/src/routes/vacations.js
GET /summary/:userId api healthy backend/src/routes/vacations.js
GET /analytics api healthy backend/src/routes/vacations.js
GET /dashboard-summary api healthy backend/src/routes/vacations.js
POST /import api healthy backend/src/routes/vacations.js
GET /compliance api healthy backend/src/routes/vacations.js

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

LabelLayerStatusPath
WorkerTask software healthy frontend/public/pdfjs/pdf.worker.min.js:WorkerTask
WorkerMessageHandler software healthy frontend/public/pdfjs/pdf.worker.min.js:WorkerMessageHandler
MissingDataException software healthy frontend/public/pdfjs/pdf.worker.min.js:MissingDataException
ParserEOFException software healthy frontend/public/pdfjs/pdf.worker.min.js:ParserEOFException
XRefEntryException software healthy frontend/public/pdfjs/pdf.worker.min.js:XRefEntryException
XRefParseException software healthy frontend/public/pdfjs/pdf.worker.min.js:XRefParseException
Name software healthy frontend/public/pdfjs/pdf.worker.min.js:Name
Cmd software healthy frontend/public/pdfjs/pdf.worker.min.js:Cmd
Dict software healthy frontend/public/pdfjs/pdf.worker.min.js:Dict
Ref software healthy frontend/public/pdfjs/pdf.worker.min.js:Ref
RefSet software healthy frontend/public/pdfjs/pdf.worker.min.js:RefSet
RefSetCache software healthy frontend/public/pdfjs/pdf.worker.min.js:RefSetCache
BaseStream software healthy frontend/public/pdfjs/pdf.worker.min.js:BaseStream
BasePdfManager software healthy frontend/public/pdfjs/pdf.worker.min.js:BasePdfManager
ChunkedStream software healthy frontend/public/pdfjs/pdf.worker.min.js:ChunkedStream
Stream software healthy frontend/public/pdfjs/pdf.worker.min.js:Stream
Page software healthy frontend/public/pdfjs/pdf.worker.min.js:Page
AnnotationBorderStyle software healthy frontend/public/pdfjs/pdf.worker.min.js:AnnotationBorderSty…
MarkupAnnotation software healthy frontend/public/pdfjs/pdf.worker.min.js:MarkupAnnotation
WidgetAnnotation software healthy frontend/public/pdfjs/pdf.worker.min.js:WidgetAnnotation
FreeTextAnnotation software healthy frontend/public/pdfjs/pdf.worker.min.js:FreeTextAnnotation
DefaultAppearanceEvaluator software healthy frontend/public/pdfjs/pdf.worker.min.js:DefaultAppearanceEv…
ColorSpace software healthy frontend/public/pdfjs/pdf.worker.min.js:ColorSpace
AlternateCS software healthy frontend/public/pdfjs/pdf.worker.min.js:AlternateCS
TranslatedFont software healthy frontend/public/pdfjs/pdf.worker.min.js:TranslatedFont
CMap software healthy frontend/public/pdfjs/pdf.worker.min.js:CMap
IdentityCMap software healthy frontend/public/pdfjs/pdf.worker.min.js:IdentityCMap
BinaryCMapStream software healthy frontend/public/pdfjs/pdf.worker.min.js:BinaryCMapStream
Parser software healthy frontend/public/pdfjs/pdf.worker.min.js:Parser
Ascii85Stream software healthy frontend/public/pdfjs/pdf.worker.min.js:Ascii85Stream
DecodeStream software healthy frontend/public/pdfjs/pdf.worker.min.js:DecodeStream
AsciiHexStream software healthy frontend/public/pdfjs/pdf.worker.min.js:AsciiHexStream
CCITTFaxStream software healthy frontend/public/pdfjs/pdf.worker.min.js:CCITTFaxStream
FlateStream software healthy frontend/public/pdfjs/pdf.worker.min.js:FlateStream
Jbig2Stream software healthy frontend/public/pdfjs/pdf.worker.min.js:Jbig2Stream
Jbig2Error software healthy frontend/public/pdfjs/pdf.worker.min.js:Jbig2Error
JpegStream software healthy frontend/public/pdfjs/pdf.worker.min.js:JpegStream
JpegError software healthy frontend/public/pdfjs/pdf.worker.min.js:JpegError
JpxStream software healthy frontend/public/pdfjs/pdf.worker.min.js:JpxStream
JpxError software healthy frontend/public/pdfjs/pdf.worker.min.js:JpxError
LZWStream software healthy frontend/public/pdfjs/pdf.worker.min.js:LZWStream
PredictorStream software healthy frontend/public/pdfjs/pdf.worker.min.js:PredictorStream
RunLengthStream software healthy frontend/public/pdfjs/pdf.worker.min.js:RunLengthStream
CFF software healthy frontend/public/pdfjs/pdf.worker.min.js:CFF
CFFHeader software healthy frontend/public/pdfjs/pdf.worker.min.js:CFFHeader
CFFStrings software healthy frontend/public/pdfjs/pdf.worker.min.js:CFFStrings
CFFIndex software healthy frontend/public/pdfjs/pdf.worker.min.js:CFFIndex
CFFDict software healthy frontend/public/pdfjs/pdf.worker.min.js:CFFDict
CFFTopDict software healthy frontend/public/pdfjs/pdf.worker.min.js:CFFTopDict
CFFPrivateDict software healthy frontend/public/pdfjs/pdf.worker.min.js:CFFPrivateDict

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

LabelLayerStatusPath
.env.example software healthy .env.example
README.md software healthy README.md
docker-compose.yml software healthy docker-compose.yml
migrate_v2.js software healthy backend/migrate_v2.js
migrate_mural_views.js software healthy backend/migrate_mural_views.js
migrate_tables.js software healthy backend/migrate_tables.js
resync.js software healthy backend/resync.js
server.js software healthy backend/server.js
package.json software healthy backend/package.json
migrate_bh.js software healthy backend/migrate_bh.js
Dockerfile software healthy backend/Dockerfile
ponto.js software healthy backend/ponto.js
regen_schedule.js software healthy backend/regen_schedule.js
sync-cron.js software healthy backend/src/sync-cron.js
init.js software healthy backend/src/db/init.js
auth.js software healthy backend/src/middleware/auth.js
faceum.js software healthy backend/src/services/faceum.js
ldap.js software healthy backend/src/config/ldap.js
internal.js software healthy backend/src/routes/internal.js
reports.js software healthy backend/src/routes/reports.js
schedule.js software healthy backend/src/routes/schedule.js
swaps.js software healthy backend/src/routes/swaps.js
vacations.js software healthy backend/src/routes/vacations.js
notifications.js software healthy backend/src/routes/notifications.js
mural.js software healthy backend/src/routes/mural.js
groups.js software healthy backend/src/routes/groups.js
meeting.js software healthy backend/src/routes/meeting.js
forms.js software healthy backend/src/routes/forms.js
holidays.js software healthy backend/src/routes/holidays.js
documents.js software healthy backend/src/routes/documents.js
users.js software healthy backend/src/routes/users.js
absences.js software healthy backend/src/routes/absences.js
batidas.js software healthy backend/src/routes/batidas.js
occurrences.js software healthy backend/src/routes/occurrences.js
auth.js software healthy backend/src/routes/auth.js
ponto.js software healthy backend/src/routes/ponto.js
package-lock.json software healthy frontend/package-lock.json
package.json software healthy frontend/package.json
index.html software healthy frontend/index.html
vite.config.js software healthy frontend/vite.config.js
Dockerfile software healthy frontend/Dockerfile
App.jsx software healthy frontend/src/App.jsx
main.jsx software healthy frontend/src/main.jsx
client.js software healthy frontend/src/api/client.js
useAuth.jsx software healthy frontend/src/hooks/useAuth.jsx
useNotifications.jsx software healthy frontend/src/hooks/useNotifications.jsx
ThemeContext.jsx software healthy frontend/src/context/ThemeContext.jsx
GameTimerContext.jsx software healthy frontend/src/context/GameTimerContext.jsx
UI.jsx software healthy frontend/src/components/UI.jsx
NotificationBell.jsx software healthy frontend/src/components/NotificationBell.jsx

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

LabelLayerStatusPath
App frontend healthy frontend/src/App.jsx
NotificationBell frontend healthy frontend/src/components/NotificationBell.jsx
AbsenceAlert frontend healthy frontend/src/components/AbsenceAlert.jsx
PontoEsquecidoAlert frontend healthy frontend/src/components/PontoEsquecidoAlert.jsx
Sidebar frontend healthy frontend/src/components/Sidebar.jsx
MuralPage frontend healthy frontend/src/pages/MuralPage.jsx
BIPage frontend healthy frontend/src/pages/BIPage.jsx
MeetingRoom frontend healthy frontend/src/pages/MeetingRoom.jsx
LoginPage frontend healthy frontend/src/pages/LoginPage.jsx
CalendarPage frontend healthy frontend/src/pages/CalendarPage.jsx
PontoSaldoPage frontend healthy frontend/src/pages/PontoSaldoPage.jsx
HolidaysManager frontend healthy frontend/src/pages/HolidaysManager.jsx
FormsReport frontend healthy frontend/src/pages/FormsReport.jsx
AbsenceControl frontend healthy frontend/src/pages/AbsenceControlNew.jsx
FocusGamePage frontend healthy frontend/src/pages/FocusGamePage.jsx
Dashboard frontend healthy frontend/src/pages/Dashboard.jsx
SwapRequests frontend healthy frontend/src/pages/SwapRequests.jsx
PontoPage frontend healthy frontend/src/pages/PontoPage.jsx
GroupsManager frontend healthy frontend/src/pages/GroupsManager.jsx
ScheduleManager frontend healthy frontend/src/pages/ScheduleManager.jsx
BatidasPage frontend healthy frontend/src/pages/BatidasPage.jsx
VacationsPage frontend healthy frontend/src/pages/VacationsPage.jsx
DocumentsPage frontend healthy frontend/src/pages/DocumentsPage.jsx
FormsPage frontend healthy frontend/src/pages/FormsPage.jsx
Reports frontend healthy frontend/src/pages/Reports.jsx
UsersManager frontend healthy frontend/src/pages/UsersManager.jsx
OccurrencesPage frontend healthy frontend/src/pages/OccurrencesPage.jsx
BirthdaysPage frontend healthy frontend/src/pages/BirthdaysPage.jsx
PlataformasPage frontend healthy frontend/src/pages/PlataformasPage.jsx

LabelLayerStatusPath
/MuralPage frontend healthy frontend/src/pages/MuralPage.jsx
/BIPage frontend healthy frontend/src/pages/BIPage.jsx
/MeetingRoom frontend healthy frontend/src/pages/MeetingRoom.jsx
/LoginPage frontend healthy frontend/src/pages/LoginPage.jsx
/CalendarPage frontend healthy frontend/src/pages/CalendarPage.jsx
/PontoSaldoPage frontend healthy frontend/src/pages/PontoSaldoPage.jsx
/HolidaysManager frontend healthy frontend/src/pages/HolidaysManager.jsx
/FormsReport frontend healthy frontend/src/pages/FormsReport.jsx
/AbsenceControlNew frontend healthy frontend/src/pages/AbsenceControlNew.jsx
/FocusGamePage frontend healthy frontend/src/pages/FocusGamePage.jsx
/Dashboard frontend healthy frontend/src/pages/Dashboard.jsx
/SwapRequests frontend healthy frontend/src/pages/SwapRequests.jsx
/PontoPage frontend healthy frontend/src/pages/PontoPage.jsx
/GroupsManager frontend healthy frontend/src/pages/GroupsManager.jsx
/ScheduleManager frontend healthy frontend/src/pages/ScheduleManager.jsx
/BatidasPage frontend healthy frontend/src/pages/BatidasPage.jsx
/VacationsPage frontend healthy frontend/src/pages/VacationsPage.jsx
/DocumentsPage frontend healthy frontend/src/pages/DocumentsPage.jsx
/FormsPage frontend healthy frontend/src/pages/FormsPage.jsx
/Reports frontend healthy frontend/src/pages/Reports.jsx
/UsersManager frontend healthy frontend/src/pages/UsersManager.jsx
/OccurrencesPage frontend healthy frontend/src/pages/OccurrencesPage.jsx
/BirthdaysPage frontend healthy frontend/src/pages/BirthdaysPage.jsx
/PlataformasPage frontend healthy frontend/src/pages/PlataformasPage.jsx

LabelLayerStatusPath
backend software healthy backend
src software healthy backend/src
db software healthy backend/src/db
middleware software healthy backend/src/middleware
services software healthy backend/src/services
config software healthy backend/src/config
routes software healthy backend/src/routes
frontend software healthy frontend
src software healthy frontend/src
api software healthy frontend/src/api
hooks software healthy frontend/src/hooks
context software healthy frontend/src/context
components software healthy frontend/src/components
pages software healthy frontend/src/pages
public software healthy frontend/public
pdfjs software healthy frontend/public/pdfjs

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile
image::frontend/Dockerfile hardware healthy frontend/Dockerfile
backend hardware healthy docker-compose.yml
frontend hardware healthy docker-compose.yml
nginx hardware healthy docker-compose.yml

LabelLayerStatusPath
port:3001 network healthy .env.example
port:8080 network healthy docker-compose.yml
port:80 network healthy docker-compose.yml
port:5173 network healthy frontend/vite.config.js

LabelLayerStatusPath
auth::README.md security healthy README.md
auth::backend/src/middleware/auth.js security healthy backend/src/middleware/auth.js
auth::.env.example security healthy .env.example
auth::backend/src/routes/auth.js security healthy backend/src/routes/auth.js

LabelLayerStatusPath
Daividdi__shifftsync software healthy /data/fable5_failed_archive/Daividdi__shifftsync

LabelLayerStatusPath
sqlite data healthy .env.example

LabelLayerStatusPath
192.168.1.10 network healthy README.md

LabelLayerStatusPath
nginx network healthy README.md
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/1b5a6cfe-5ac7-47bf-8fec-7130d323e50e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1b5a6cfe-5ac7-47bf-8fec-7130d323e50e/

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.