https://github.com/wujunyi792/share-my-status-plus
· scanned 2026-06-16 01:00 UTC (2 months, 1 week ago)
53 raw signals (0 security + 53 graph)
Last scanned 2 months, 1 week ago · v1 · 40 actionable findings from 1 signal source. 13 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 442 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
release.yml |
software | healthy | release.yml |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
Tech Design.md |
software | healthy | Tech Design.md |
README.dev.md |
software | healthy | README.dev.md |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
README.md |
software | healthy | frontend/README.md |
pnpm-lock.yaml |
software | healthy | frontend/pnpm-lock.yaml |
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 |
pnpm-workspace.yaml |
software | healthy | frontend/pnpm-workspace.yaml |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
App.css |
software | healthy | frontend/src/App.css |
index.ts |
software | healthy | frontend/src/types/index.ts |
api.ts |
software | healthy | frontend/src/utils/api.ts |
index.ts |
software | healthy | frontend/src/utils/index.ts |
MusicCard.tsx |
software | healthy | frontend/src/components/MusicCard.tsx |
LoadingSpinner.tsx |
software | healthy | frontend/src/components/LoadingSpinner.tsx |
ErrorAlert.tsx |
software | healthy | frontend/src/components/ErrorAlert.tsx |
SystemCard.tsx |
software | healthy | frontend/src/components/SystemCard.tsx |
ActivityCard.tsx |
software | healthy | frontend/src/components/ActivityCard.tsx |
StatsCard.tsx |
software | healthy | frontend/src/components/StatsCard.tsx |
ConnectionStatus.tsx |
software | healthy | frontend/src/components/ConnectionStatus.tsx |
HomePage.tsx |
software | healthy | frontend/src/pages/HomePage.tsx |
StatusPage.tsx |
software | healthy | frontend/src/pages/StatusPage.tsx |
useWebSocket.ts |
software | healthy | frontend/src/hooks/useWebSocket.ts |
useAppStore.ts |
software | healthy | frontend/src/store/useAppStore.ts |
README.md |
software | healthy | desktop/windows/README.md |
Program.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Program.cs |
App.xaml.cs |
software | healthy | desktop/windows/ShareMyStatusClient/App.xaml.cs |
NativeMethods.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Interop/NativeMethods.cs |
StatusReporter.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/StatusReporter… |
CoverService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/CoverService.cs |
UpdateService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/UpdateService.… |
MediaSessionService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/MediaSessionSe… |
NetworkService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/NetworkService… |
AutostartService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/AutostartServi… |
SystemMonitorService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/SystemMonitorS… |
ActivityDetectorService.cs |
software | healthy | desktop/windows/ShareMyStatusClient/Services/ActivityDetect… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
software | healthy | frontend/src/App.tsx:App |
cn |
software | healthy | frontend/src/utils/index.ts:cn |
formatTime |
software | healthy | frontend/src/utils/index.ts:formatTime |
formatRelativeTime |
software | healthy | frontend/src/utils/index.ts:formatRelativeTime |
formatPercentage |
software | healthy | frontend/src/utils/index.ts:formatPercentage |
formatBatteryStatus |
software | healthy | frontend/src/utils/index.ts:formatBatteryStatus |
getBatteryColor |
software | healthy | frontend/src/utils/index.ts:getBatteryColor |
getResourceColor |
software | healthy | frontend/src/utils/index.ts:getResourceColor |
getWebSocketURL |
software | healthy | frontend/src/utils/index.ts:getWebSocketURL |
handleError |
software | healthy | frontend/src/utils/index.ts:handleError |
debounce |
software | healthy | frontend/src/utils/index.ts:debounce |
throttle |
software | healthy | frontend/src/utils/index.ts:throttle |
isMobile |
software | healthy | frontend/src/utils/index.ts:isMobile |
getShareLink |
software | healthy | frontend/src/utils/index.ts:getShareLink |
MusicCard |
software | healthy | frontend/src/components/MusicCard.tsx:MusicCard |
loadCover |
software | healthy | frontend/src/components/MusicCard.tsx:loadCover |
handleCoverClick |
software | healthy | frontend/src/components/MusicCard.tsx:handleCoverClick |
LoadingSpinner |
software | healthy | frontend/src/components/LoadingSpinner.tsx:LoadingSpinner |
ErrorAlert |
software | healthy | frontend/src/components/ErrorAlert.tsx:ErrorAlert |
getErrorHint |
software | healthy | frontend/src/components/ErrorAlert.tsx:getErrorHint |
SystemCard |
software | healthy | frontend/src/components/SystemCard.tsx:SystemCard |
getBatteryIcon |
software | healthy | frontend/src/components/SystemCard.tsx:getBatteryIcon |
ActivityCard |
software | healthy | frontend/src/components/ActivityCard.tsx:ActivityCard |
getActivityConfig |
software | healthy | frontend/src/components/ActivityCard.tsx:getActivityConfig |
StatsCard |
software | healthy | frontend/src/components/StatsCard.tsx:StatsCard |
formatCount |
software | healthy | frontend/src/components/StatsCard.tsx:formatCount |
renderTopList |
software | healthy | frontend/src/components/StatsCard.tsx:renderTopList |
ConnectionStatus |
software | healthy | frontend/src/components/ConnectionStatus.tsx:ConnectionStat… |
getStatusConfig |
software | healthy | frontend/src/components/ConnectionStatus.tsx:getStatusConfig |
HomePage |
software | healthy | frontend/src/pages/HomePage.tsx:HomePage |
StatusPage |
software | healthy | frontend/src/pages/StatusPage.tsx:StatusPage |
shouldStopReconnect |
software | healthy | frontend/src/hooks/useWebSocket.ts:shouldStopReconnect |
setShouldStopReconnect |
software | healthy | frontend/src/hooks/useWebSocket.ts:setShouldStopReconnect |
useWebSocket |
software | healthy | frontend/src/hooks/useWebSocket.ts:useWebSocket |
handleVisibilityChange |
software | healthy | frontend/src/hooks/useWebSocket.ts:handleVisibilityChange |
handleBeforeUnload |
software | healthy | frontend/src/hooks/useWebSocket.ts:handleBeforeUnload |
useCurrentState |
software | healthy | frontend/src/store/useAppStore.ts:useCurrentState |
useConnectionStatus |
software | healthy | frontend/src/store/useAppStore.ts:useConnectionStatus |
useError |
software | healthy | frontend/src/store/useAppStore.ts:useError |
useStats |
software | healthy | frontend/src/store/useAppStore.ts:useStats |
useLoading |
software | healthy | frontend/src/store/useAppStore.ts:useLoading |
useAppStoreActions |
software | healthy | frontend/src/store/useAppStore.ts:useAppStoreActions |
useStatusPageState |
software | healthy | frontend/src/store/useAppStore.ts:useStatusPageState |
App |
software | healthy | miniapp/lark-doc-block/src/App.tsx:App |
checkPermission |
software | healthy | miniapp/lark-doc-block/src/App.tsx:checkPermission |
load |
software | healthy | miniapp/lark-doc-block/src/App.tsx:load |
saveConfig |
software | healthy | miniapp/lark-doc-block/src/utils/storage.ts:saveConfig |
loadConfig |
software | healthy | miniapp/lark-doc-block/src/utils/storage.ts:loadConfig |
clearConfig |
software | healthy | miniapp/lark-doc-block/src/utils/storage.ts:clearConfig |
cn |
software | healthy | miniapp/lark-doc-block/src/utils/index.ts:cn |
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 |
src |
software | healthy | frontend/src |
types |
software | healthy | frontend/src/types |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
pages |
software | healthy | frontend/src/pages |
hooks |
software | healthy | frontend/src/hooks |
store |
software | healthy | frontend/src/store |
desktop |
software | healthy | desktop |
windows |
software | healthy | desktop/windows |
ShareMyStatusClient |
software | healthy | desktop/windows/ShareMyStatusClient |
Interop |
software | healthy | desktop/windows/ShareMyStatusClient/Interop |
Services |
software | healthy | desktop/windows/ShareMyStatusClient/Services |
Utilities |
software | healthy | desktop/windows/ShareMyStatusClient/Utilities |
Models |
software | healthy | desktop/windows/ShareMyStatusClient/Models |
Domain |
software | healthy | desktop/windows/ShareMyStatusClient/Models/Domain |
Api |
software | healthy | desktop/windows/ShareMyStatusClient/Models/Api |
Settings |
software | healthy | desktop/windows/ShareMyStatusClient/Models/Settings |
Views |
software | healthy | desktop/windows/ShareMyStatusClient/Views |
macos |
software | healthy | desktop/macos |
share-my-status-client |
software | healthy | desktop/macos/share-my-status-client |
Core |
software | healthy | desktop/macos/share-my-status-client/Core |
Services |
software | healthy | desktop/macos/share-my-status-client/Services |
Media |
software | healthy | desktop/macos/share-my-status-client/Services/Media |
Assets.xcassets |
software | healthy | desktop/macos/share-my-status-client/Assets.xcassets |
AppIcon.appiconset |
software | healthy | desktop/macos/share-my-status-client/Assets.xcassets/AppIco… |
AccentColor.colorset |
software | healthy | desktop/macos/share-my-status-client/Assets.xcassets/Accent… |
Utilities |
software | healthy | desktop/macos/share-my-status-client/Utilities |
Extensions |
software | healthy | desktop/macos/share-my-status-client/Utilities/Extensions |
Models |
software | healthy | desktop/macos/share-my-status-client/Models |
Domain |
software | healthy | desktop/macos/share-my-status-client/Models/Domain |
Settings |
software | healthy | desktop/macos/share-my-status-client/Models/Settings |
API |
software | healthy | desktop/macos/share-my-status-client/Models/API |
Views |
software | healthy | desktop/macos/share-my-status-client/Views |
Components |
software | healthy | desktop/macos/share-my-status-client/Views/Components |
MainWindow |
software | healthy | desktop/macos/share-my-status-client/Views/MainWindow |
backend |
software | healthy | backend |
api |
software | healthy | backend/api |
router |
software | healthy | backend/api/router |
share_my_status |
software | healthy | backend/api/router/share_my_status |
middleware |
software | healthy | backend/api/middleware |
handler |
software | healthy | backend/api/handler |
share_my_status |
software | healthy | backend/api/handler/share_my_status |
legacy |
software | healthy | backend/api/handler/legacy |
model |
software | healthy | backend/api/model |
share_my_status |
software | healthy | backend/api/model/share_my_status |
state |
software | healthy | backend/api/model/share_my_status/state |
common |
software | healthy | backend/api/model/share_my_status/common |
websocket |
software | healthy | backend/api/model/share_my_status/websocket |
cover |
software | healthy | backend/api/model/share_my_status/cover |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
APP_NAME |
cicd | healthy | — |
MACOS_KEYCHAIN_PASSWORD |
cicd | healthy | — |
APPCAST_PATH |
cicd | healthy | — |
MACOS_CERT_P12_BASE64 |
cicd | healthy | — |
APPLE_API_KEY_ID |
cicd | healthy | — |
VELO_FRAMEWORK |
cicd | healthy | — |
MACOS_CERT_PASSWORD |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
APPLE_API_KEY_ISSUER_ID |
cicd | healthy | — |
MAIN_EXE |
cicd | healthy | — |
VPK_VERSION |
cicd | healthy | — |
SOLUTION |
cicd | healthy | — |
PACK_ID |
cicd | healthy | — |
DMG_PATH |
cicd | healthy | — |
PROJECT |
cicd | healthy | — |
SPARKLE_ED_PRIVATE_KEY |
cicd | healthy | — |
APPLE_API_KEY_P8_BASE64 |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
share-backend |
hardware | healthy | docker-compose.yml |
share-web |
hardware | healthy | docker-compose.yml |
k8s::ConfigMap::helm/share-my-status/templates/backend-conf… |
hardware | healthy | helm/share-my-status/templates/backend-configmap.yaml |
k8s::HorizontalPodAutoscaler::helm/share-my-status/template… |
hardware | healthy | helm/share-my-status/templates/frontend-hpa.yaml |
k8s::ConfigMap::helm/share-my-status/templates/frontend-ngi… |
hardware | healthy | helm/share-my-status/templates/frontend-nginx-configmap.yaml |
k8s::ServiceAccount::helm/share-my-status/templates/service… |
hardware | healthy | helm/share-my-status/templates/serviceaccount.yaml |
k8s::HorizontalPodAutoscaler::helm/share-my-status/template… |
hardware | healthy | helm/share-my-status/templates/backend-hpa.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
build_macos_client |
cicd | healthy | .github/workflows/macos-client-release.yml |
build |
cicd | healthy | .github/workflows/windows-client-ci.yml |
detect |
cicd | healthy | .github/workflows/release.yml |
backend-image |
cicd | healthy | .github/workflows/release.yml |
frontend-image |
cicd | healthy | .github/workflows/release.yml |
helm-chart |
cicd | healthy | .github/workflows/release.yml |
sync-versions |
cicd | healthy | .github/workflows/release.yml |
build_windows_client |
cicd | healthy | .github/workflows/windows-client-release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | docker-compose.yml |
port:3000 |
network | healthy | frontend/vite.config.ts |
port:80 |
network | healthy | frontend/README.md |
port:8080 |
network | healthy | backend/Dockerfile |
port:55432 |
network | healthy | backend/domain/state/upsert_integration_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
/HomePage |
frontend | healthy | frontend/src/pages/HomePage.tsx |
/StatusPage |
frontend | healthy | frontend/src/pages/StatusPage.tsx |
/ |
frontend | healthy | frontend/src/App.tsx |
/status/:sharingKey |
frontend | healthy | frontend/src/App.tsx |
/demo |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
redis |
data | healthy | .env.example |
postgres |
data | healthy | AGENTS.md |
mysql |
data | healthy | backend/go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::macos-client-release |
cicd | healthy | .github/workflows/macos-client-release.yml |
gha::windows-client-ci |
cicd | healthy | .github/workflows/windows-client-ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::windows-client-release |
cicd | healthy | .github/workflows/windows-client-release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
1.0.5.2 |
network | healthy | helm/share-my-status/README.md |
1.0.6.7 |
network | healthy | helm/share-my-status/Chart.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::helm/share-my-status/templates/backend-dep… |
hardware | healthy | helm/share-my-status/templates/backend-deployment.yaml |
k8s::Deployment::helm/share-my-status/templates/frontend-de… |
hardware | healthy | helm/share-my-status/templates/frontend-deployment.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
App |
frontend | healthy | miniapp/lark-doc-block/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qb4xn4xd |
software | healthy | /tmp/repobility-clone-qb4xn4xd |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
ingress::helm/share-my-status/templates/ingress.yaml |
network | healthy | helm/share-my-status/templates/ingress.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/bdaf99a9-0070-417f-a069-366f40bdb3d0/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bdaf99a9-0070-417f-a069-366f40bdb3d0/
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.