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.

Rakjsu/NeoStream

https://github.com/Rakjsu/NeoStream · scanned 2026-06-15 23:46 UTC (2 months, 4 weeks ago)

71 raw signals (0 security + 71 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 57 actionable findings from 1 signal source. 14 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 987 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
checkCategories software healthy check-categories.js:checkCategories
checkCategories software healthy check-categories.mjs:checkCategories
createPlaylistId software healthy electron/playlistsModel.ts:createPlaylistId
derivePlaylistName software healthy electron/playlistsModel.ts:derivePlaylistName
toPublicPlaylist software healthy electron/playlistsModel.ts:toPublicPlaylist
migrateAuthToPlaylists software healthy electron/playlistsModel.ts:migrateAuthToPlaylists
upsertPlaylist software healthy electron/playlistsModel.ts:upsertPlaylist
removePlaylistById software healthy electron/playlistsModel.ts:removePlaylistById
renamePlaylist software healthy electron/playlistsModel.ts:renamePlaylist
getCertificateSettings software healthy electron/certificatePolicy.ts:getCertificateSettings
setAllowInvalidProviderCertificates software healthy electron/certificatePolicy.ts:setAllowInvalidProviderCertif…
setApprovedProviderHosts software healthy electron/certificatePolicy.ts:setApprovedProviderHosts
getHostname software healthy electron/certificatePolicy.ts:getHostname
getRegistrableDomain software healthy electron/certificatePolicy.ts:getRegistrableDomain
getProviderHostname software healthy electron/certificatePolicy.ts:getProviderHostname
isProviderUrl software healthy electron/certificatePolicy.ts:isProviderUrl
registerApprovedProviderUrl software healthy electron/certificatePolicy.ts:registerApprovedProviderUrl
canUseProviderCompatibilityForUrl software healthy electron/certificatePolicy.ts:canUseProviderCompatibilityFo…
canAllowInvalidCertificateForUrl software healthy electron/certificatePolicy.ts:canAllowInvalidCertificateFor…
getProviderHttpsAgent software healthy electron/certificatePolicy.ts:getProviderHttpsAgent
isTlsCertificateError software healthy electron/certificatePolicy.ts:isTlsCertificateError
getInvalidCertificateGuidance software healthy electron/certificatePolicy.ts:getInvalidCertificateGuidance
logCertificateCompatibility software healthy electron/certificatePolicy.ts:logCertificateCompatibility
setupCertificateErrorHandler software healthy electron/certificatePolicy.ts:setupCertificateErrorHandler
getErrorMessage software healthy electron/downloadHandlers.ts:getErrorMessage
getDownloadsPath software healthy electron/downloadHandlers.ts:getDownloadsPath
sanitizeFilename software healthy electron/downloadHandlers.ts:sanitizeFilename
getFileSizeSync software healthy electron/downloadHandlers.ts:getFileSizeSync
getFolderSize software healthy electron/downloadHandlers.ts:getFolderSize
showDownloadNotification software healthy electron/downloadHandlers.ts:showDownloadNotification
downloadChunk software healthy electron/downloadHandlers.ts:downloadChunk
handleResponse software healthy electron/downloadHandlers.ts:handleResponse
getFileSize software healthy electron/downloadHandlers.ts:getFileSize
singleDownload software healthy electron/downloadHandlers.ts:singleDownload
setupDownloadHandlers software healthy electron/downloadHandlers.ts:setupDownloadHandlers
getConfiguredPath software healthy electron/mpvPlayer.ts:getConfiguredPath
probeMpvOnPath software healthy electron/mpvPlayer.ts:probeMpvOnPath
done software healthy electron/mpvPlayer.ts:done
resolveMpvPath software healthy electron/mpvPlayer.ts:resolveMpvPath
sendIpcLine software healthy electron/mpvPlayer.ts:sendIpcLine
sendCommand software healthy electron/mpvPlayer.ts:sendCommand
applyGeometryFromWindow software healthy electron/mpvPlayer.ts:applyGeometryFromWindow
attachWindowFollow software healthy electron/mpvPlayer.ts:attachWindowFollow
onMoveResize software healthy electron/mpvPlayer.ts:onMoveResize
onMinimizeOrHide software healthy electron/mpvPlayer.ts:onMinimizeOrHide
onRestoreOrShow software healthy electron/mpvPlayer.ts:onRestoreOrShow
onClosed software healthy electron/mpvPlayer.ts:onClosed
connectPipe software healthy electron/mpvPlayer.ts:connectPipe
tryConnect software healthy electron/mpvPlayer.ts:tryConnect
teardownSession software healthy electron/mpvPlayer.ts:teardownSession

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

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
tailwind.config.js software healthy tailwind.config.js
package.json software healthy package.json
RELEASE_NOTES_v2.3.0.md software healthy RELEASE_NOTES_v2.3.0.md
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
check-categories.js software healthy check-categories.js
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
check-categories.mjs software healthy check-categories.mjs
postcss.config.js software healthy postcss.config.js
vitest.config.ts software healthy vitest.config.ts
dev-app-update.yml software healthy dev-app-update.yml
timeshiftProtocol.test.ts software healthy electron/timeshiftProtocol.test.ts
playlistsModel.ts software healthy electron/playlistsModel.ts
certificatePolicy.ts software healthy electron/certificatePolicy.ts
downloadHandlers.ts software healthy electron/downloadHandlers.ts
mpvPlayer.ts software healthy electron/mpvPlayer.ts
dlnaProtocol.ts software healthy electron/dlnaProtocol.ts
playlistManager.ts software healthy electron/playlistManager.ts
e2eUserData.ts software healthy electron/e2eUserData.ts
mpvProtocol.test.ts software healthy electron/mpvProtocol.test.ts
preload.ts software healthy electron/preload.ts
store.ts software healthy electron/store.ts
mpvDownloaderProtocol.ts software healthy electron/mpvDownloaderProtocol.ts
providerEpgProtocol.ts software healthy electron/providerEpgProtocol.ts
providerEpg.ts software healthy electron/providerEpg.ts
main.ts software healthy electron/main.ts
playlistsModel.test.ts software healthy electron/playlistsModel.test.ts
pipHandlers.ts software healthy electron/pipHandlers.ts
dlnaProtocol.test.ts software healthy electron/dlnaProtocol.test.ts
dlnaHandlers.ts software healthy electron/dlnaHandlers.ts
providerEpgProtocol.test.ts software healthy electron/providerEpgProtocol.test.ts
mpvDownloaderProtocol.test.ts software healthy electron/mpvDownloaderProtocol.test.ts
timeshiftProtocol.ts software healthy electron/timeshiftProtocol.ts
autoUpdater.ts software healthy electron/autoUpdater.ts
xtreamClient.ts software healthy electron/xtreamClient.ts
mpvDownloader.ts software healthy electron/mpvDownloader.ts
mpvProtocol.ts software healthy electron/mpvProtocol.ts
airplayHandlers.ts software healthy electron/airplayHandlers.ts
ipcHandlers.ts software healthy electron/ipcHandlers.ts
logger.ts software healthy electron/logger.ts
code-signing.md software healthy docs/code-signing.md
main.cjs software healthy installer-shell/main.cjs

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

LabelLayerStatusPath
/Series frontend healthy src/pages/Series.tsx
/Favorites frontend healthy src/pages/Favorites.tsx
/VOD frontend healthy src/pages/VOD.tsx
/Dashboard frontend healthy src/pages/Dashboard.tsx
/History frontend healthy src/pages/History.tsx
/WatchLater frontend healthy src/pages/WatchLater.tsx
/Welcome frontend healthy src/pages/Welcome.tsx
/EpgGuide frontend healthy src/pages/EpgGuide.tsx
/Login frontend healthy src/pages/Login.tsx
/Downloads frontend healthy src/pages/Downloads.tsx
/Settings frontend healthy src/pages/Settings.tsx
/Home frontend healthy src/pages/Home.tsx
/PipWindow frontend healthy src/pages/PipWindow.tsx
/ProfileSelector frontend healthy src/pages/ProfileSelector.tsx
/LiveTV frontend healthy src/pages/LiveTV.tsx
/settings/useSaveAnimation frontend healthy src/pages/settings/useSaveAnimation.ts
/settings/BackupSection frontend healthy src/pages/settings/BackupSection.tsx
/settings/EpgSection frontend healthy src/pages/settings/EpgSection.tsx
/settings/AppearanceSection frontend healthy src/pages/settings/AppearanceSection.tsx
/settings/AboutSection frontend healthy src/pages/settings/AboutSection.tsx
/settings/StatsSection frontend healthy src/pages/settings/StatsSection.tsx
/settings/UpdatesSection frontend healthy src/pages/settings/UpdatesSection.tsx
/settings/ParentalSection frontend healthy src/pages/settings/ParentalSection.tsx
/settings/NetworkSection frontend healthy src/pages/settings/NetworkSection.tsx
/settings/PlaybackSection frontend healthy src/pages/settings/PlaybackSection.tsx
/settings/PlaylistsSection frontend healthy src/pages/settings/PlaylistsSection.tsx
/welcome frontend healthy src/App.tsx
/pip frontend healthy src/App.tsx
/login frontend healthy src/App.tsx
/dashboard frontend healthy src/App.tsx
home frontend healthy src/App.tsx
live frontend healthy src/App.tsx
guide frontend healthy src/App.tsx
vod frontend healthy src/App.tsx
series frontend healthy src/App.tsx
watch-later frontend healthy src/App.tsx
favorites frontend healthy src/App.tsx
downloads frontend healthy src/App.tsx
history frontend healthy src/App.tsx
settings frontend healthy src/App.tsx
/ frontend healthy src/App.tsx

LabelLayerStatusPath
electron software healthy electron
docs software healthy docs
installer-shell software healthy installer-shell
renderer software healthy installer-shell/renderer
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
utils software healthy src/utils
components software healthy src/components
CustomTitleBar software healthy src/components/CustomTitleBar
VideoPlayer software healthy src/components/VideoPlayer
locales software healthy src/locales
ui software healthy src/locales/ui
pages software healthy src/pages
settings software healthy src/pages/settings
hooks software healthy src/hooks
services software healthy src/services
e2e software healthy e2e
fixtures software healthy e2e/fixtures

LabelLayerStatusPath
XtreamClient software healthy electron/xtreamClient.ts:XtreamClient
InstallError software healthy electron/mpvDownloader.ts:InstallError
EpgTestService software healthy src/services/epgTestService.ts:EpgTestService
UsageStatsService software healthy src/services/usageStatsService.ts:UsageStatsService
PlaybackService software healthy src/services/playbackService.ts:PlaybackService
ParentalService software healthy src/services/parentalService.ts:ParentalService
ThemeService software healthy src/services/themeService.ts:ThemeService
WatchProgressService software healthy src/services/watchProgressService.ts:WatchProgressService
AppNotificationService software healthy src/services/episodeNotificationService.ts:AppNotificationS…
MovieProgressService software healthy src/services/movieProgressService.ts:MovieProgressService
MpvService software healthy src/services/mpvService.ts:MpvService
DownloadService software healthy src/services/downloadService.ts:DownloadService
LanguageService software healthy src/services/languageService.ts:LanguageService

LabelLayerStatusPath
239.255.255.250 network healthy electron/dlnaProtocol.ts
10.0.0.109 network healthy electron/dlnaProtocol.test.ts
10.0.0.186 network healthy electron/dlnaProtocol.test.ts
127.0.0.1 network healthy electron/dlnaHandlers.ts
255.255.255.255 network healthy electron/dlnaHandlers.ts
192.168.1.100 network healthy src/components/CastDeviceSelector.tsx

LabelLayerStatusPath
App frontend healthy src/App.tsx
AsyncVideoPlayer frontend healthy src/components/AsyncVideoPlayer.tsx
MpvPlayerView frontend healthy src/components/MpvPlayerView.tsx
SubtitleOverlay frontend healthy src/components/VideoPlayer/SubtitleOverlay.tsx
PipWindow frontend healthy src/pages/PipWindow.tsx

LabelLayerStatusPath
check cicd healthy .github/workflows/ci.yml
e2e cicd healthy .github/workflows/ci.yml
release cicd healthy .github/workflows/release.yml
build cicd healthy .github/workflows/build.yml

LabelLayerStatusPath
password_literal::electron/playlistsModel.test.ts security healthy electron/playlistsModel.test.ts
password_literal::electron/playlistsModel.test.ts security healthy electron/playlistsModel.test.ts
password_literal::e2e/mock-server.cjs security healthy e2e/mock-server.cjs

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml
gha::build cicd healthy .github/workflows/build.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
VITE_TMDB_API_KEY cicd healthy

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

LabelLayerStatusPath
gpu (detected) hardware healthy electron/main.ts

LabelLayerStatusPath
auth::src/services/subtitleService.ts security healthy src/services/subtitleService.ts
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/844a73b5-9a5c-40a1-aa05-0ee361620898/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/844a73b5-9a5c-40a1-aa05-0ee361620898/

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.