https://github.com/tutoria-chat/TutoriaApi
· scanned 2026-06-16 00:43 UTC (2 months, 1 week ago)
36 raw signals (0 security + 36 graph)
Last scanned 2 months, 1 week ago · v1 · 17 actionable findings from 1 signal source. 19 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 473 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 |
|---|---|---|---|
env_configuration.md |
software | healthy | env_configuration.md |
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
claude.md |
software | healthy | claude.md |
ELASTIC_BEANSTALK_SETUP.md |
software | healthy | ELASTIC_BEANSTALK_SETUP.md |
AWS_DEPLOYMENT_GUIDE.md |
software | healthy | AWS_DEPLOYMENT_GUIDE.md |
EMAIL_SETUP.md |
software | healthy | EMAIL_SETUP.md |
API_DOCUMENTATION.md |
software | healthy | API_DOCUMENTATION.md |
TODO.md |
software | healthy | TODO.md |
UnitTest1.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/UnitTest1.cs |
ModuleAccessTokenRepositoryTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Repositories/ModuleAccessTokenR… |
ProfessorAgentRepositoryTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Repositories/ProfessorAgentRepo… |
ProfessorAgentTokenRepositoryTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Repositories/ProfessorAgentToke… |
FileRepositoryTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Repositories/FileRepositoryTest… |
QuizGenerationServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/QuizGenerationServiceT… |
AuditLogServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/AuditLogServiceTests.cs |
AnalyticsServiceTranscriptionTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/AnalyticsServiceTransc… |
TranscriptionRetryServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/TranscriptionRetryServ… |
CourseEventReminderServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/CourseEventReminderSer… |
ResendEmailServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/ResendEmailServiceTest… |
CurrentUserServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/CurrentUserServiceTest… |
UniversityPersonalizationServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/UniversityPersonalizat… |
StudentServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/StudentServiceTests.cs |
CourseEventServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/CourseEventServiceTest… |
ProfessorAgentServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/ProfessorAgentServiceT… |
VideoTranscriptionServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/VideoTranscriptionServ… |
CalendarImportJobServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/CalendarImportJobServi… |
ModuleAccessTokenServiceTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Services/ModuleAccessTokenServi… |
ProfessorAgentsControllerTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Controllers/ProfessorAgentsCont… |
VideosControllerTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Controllers/VideosControllerTes… |
ModuleAccessTokensControllerTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Controllers/ModuleAccessTokensC… |
UniversityPersonalizationControllerTests.cs |
software | healthy | tests/TutoriaApi.Tests.Unit/Controllers/UniversityPersonali… |
add-dynamodb-indexes.sh |
software | healthy | scripts/add-dynamodb-indexes.sh |
DYNAMODB_INDEXES.md |
software | healthy | scripts/DYNAMODB_INDEXES.md |
create-dynamodb-table.sh |
software | healthy | scripts/create-dynamodb-table.sh |
settings.local.json |
software | healthy | .claude/settings.local.json |
Program.cs |
software | healthy | tools/DataMigration/Program.cs |
Program.cs |
software | healthy | tools/BlobMigration/Program.cs |
Program.cs |
software | healthy | tools/FixSequences/Program.cs |
pipeline.yml |
software | healthy | .github/workflows/pipeline.yml |
claude-code-review.yml |
software | healthy | .github/workflows/claude-code-review.yml |
pr-checks.yml |
software | healthy | .github/workflows/pr-checks.yml |
README.md |
software | healthy | .github/workflows/README.md |
claude.yml |
software | healthy | .github/workflows/claude.yml |
appsettings.json |
software | healthy | src/TutoriaApi.Web.API/appsettings.json |
Program.cs |
software | healthy | src/TutoriaApi.Web.API/Program.cs |
appsettings.Development.json |
software | healthy | src/TutoriaApi.Web.API/appsettings.Development.json |
TitleCatalog.cs |
software | healthy | src/TutoriaApi.Web.API/Helpers/TitleCatalog.cs |
launchSettings.json |
software | healthy | src/TutoriaApi.Web.API/Properties/launchSettings.json |
CalendarImportJobsController.cs |
software | healthy | src/TutoriaApi.Web.API/Controllers/CalendarImportJobsContro… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
TutoriaApi.Tests.Unit |
software | healthy | tests/TutoriaApi.Tests.Unit |
Repositories |
software | healthy | tests/TutoriaApi.Tests.Unit/Repositories |
Services |
software | healthy | tests/TutoriaApi.Tests.Unit/Services |
Controllers |
software | healthy | tests/TutoriaApi.Tests.Unit/Controllers |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
tools |
software | healthy | tools |
DataMigration |
software | healthy | tools/DataMigration |
BlobMigration |
software | healthy | tools/BlobMigration |
FixSequences |
software | healthy | tools/FixSequences |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
TutoriaApi.Web.API |
software | healthy | src/TutoriaApi.Web.API |
Helpers |
software | healthy | src/TutoriaApi.Web.API/Helpers |
Properties |
software | healthy | src/TutoriaApi.Web.API/Properties |
Controllers |
software | healthy | src/TutoriaApi.Web.API/Controllers |
DTOs |
software | healthy | src/TutoriaApi.Web.API/DTOs |
TutoriaApi.Infrastructure |
software | healthy | src/TutoriaApi.Infrastructure |
Middleware |
software | healthy | src/TutoriaApi.Infrastructure/Middleware |
Repositories |
software | healthy | src/TutoriaApi.Infrastructure/Repositories |
Services |
software | healthy | src/TutoriaApi.Infrastructure/Services |
Helpers |
software | healthy | src/TutoriaApi.Infrastructure/Helpers |
Data |
software | healthy | src/TutoriaApi.Infrastructure/Data |
Migrations |
software | healthy | src/TutoriaApi.Infrastructure/Migrations |
TutoriaApi.Core |
software | healthy | src/TutoriaApi.Core |
Enums |
software | healthy | src/TutoriaApi.Core/Enums |
Interfaces |
software | healthy | src/TutoriaApi.Core/Interfaces |
Entities |
software | healthy | src/TutoriaApi.Core/Entities |
Constants |
software | healthy | src/TutoriaApi.Core/Constants |
Attributes |
software | healthy | src/TutoriaApi.Core/Attributes |
DTOs |
software | healthy | src/TutoriaApi.Core/DTOs |
| Label | Layer | Status | Path |
|---|---|---|---|
AWS_ACCESS_KEY_ID |
cicd | healthy | — |
DOTNET_VERSION |
cicd | healthy | — |
CLAUDE_CODE_OAUTH_TOKEN |
cicd | healthy | — |
APP_RUNNER_SERVICE_DEV |
cicd | healthy | — |
APP_RUNNER_ECR_ROLE_ARN |
cicd | healthy | — |
APP_RUNNER_SERVICE_PROD |
cicd | healthy | — |
APP_RUNNER_INSTANCE_ROLE_ARN |
cicd | healthy | — |
AWS_SECRET_ACCESS_KEY |
cicd | healthy | — |
AWS_REGION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
build-and-test |
cicd | healthy | .github/workflows/pipeline.yml |
deploy-dev |
cicd | healthy | .github/workflows/pipeline.yml |
deploy-prod |
cicd | healthy | .github/workflows/pipeline.yml |
claude-review |
cicd | healthy | .github/workflows/claude-code-review.yml |
pr-validation |
cicd | healthy | .github/workflows/pr-checks.yml |
security-scan |
cicd | healthy | .github/workflows/pr-checks.yml |
claude |
cicd | healthy | .github/workflows/claude.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pipeline |
cicd | healthy | .github/workflows/pipeline.yml |
gha::claude-code-review |
cicd | healthy | .github/workflows/claude-code-review.yml |
gha::pr-checks |
cicd | healthy | .github/workflows/pr-checks.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/TutoriaApi.Web.API/appsettings.json |
security | healthy | src/TutoriaApi.Web.API/appsettings.json |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n47towc5 |
software | healthy | /tmp/repobility-clone-n47towc5 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqs |
data | healthy | src/TutoriaApi.Web.API/appsettings.json |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/c9b16d0d-2a6b-48fd-8b30-496f28f107aa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c9b16d0d-2a6b-48fd-8b30-496f28f107aa/
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.