Skip to content

chore: 백엔드와 프론트엔드를 모노레포로 통합 - #159

Merged
Gimini-3 merged 6 commits into
developfrom
refactor/monorepo-layout
Aug 13, 2026
Merged

chore: 백엔드와 프론트엔드를 모노레포로 통합#159
Gimini-3 merged 6 commits into
developfrom
refactor/monorepo-layout

Conversation

@Gimini-3

Copy link
Copy Markdown
Contributor

변경 사항

  • 기존 백엔드 프로젝트를 backend/ 아래로 이동했습니다.
  • 프론트엔드 프로젝트를 기존 Git 커밋 이력과 함께 frontend/ 아래로 통합했습니다.
  • 저장소 루트에는 공용 문서, Docker Compose, 인프라 설정과 프로젝트 안내를 유지했습니다.
  • Gradle 명령, Docker 빌드 컨텍스트, CodeRabbit·Claude·프로젝트 가이드의 경로를 모노레포 구조에 맞게 수정했습니다.
  • 루트 README와 백엔드 README를 역할에 맞게 분리했습니다.

변경 이유

오픈소스 개발자 대회 제출 시 하나의 GitHub URL에서 전체 제품과 개발 이력을 확인할 수 있도록 백엔드와 프론트엔드를 단일 모노레포로 관리합니다.

개발자 영향

  • 백엔드 명령은 저장소 루트에서 ./backend/gradlew -p backend <task> 형태로 실행합니다.
  • 프론트엔드 명령은 저장소 루트에서 npm --prefix frontend <command> 형태로 실행합니다.
  • Docker Compose는 계속 저장소 루트에서 실행합니다.

검증

  • ./backend/gradlew -p backend compileTestJava
  • npm --prefix frontend test — 프론트엔드 빌드 및 테스트 2개 통과
  • docker compose config --quiet
  • git diff --check
  • ⚠️ ./backend/gradlew -p backend test — 728개 중 682개 통과, 로컬 PostgreSQL 미실행으로 DB 연결 테스트 46개 실패
  • ⚠️ npm --prefix frontend run lint — 구조 변경과 무관한 기존 PrototypeApp.tsx lint 오류 33개 확인

@coderabbitai

coderabbitai Bot commented Aug 13, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 539 files, which is 439 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 8b3fb3df-be63-477b-b932-da1e61364b1b

📥 Commits

Reviewing files that changed from the base of the PR and between ede5178 and 68dfbc6.

⛔ Files ignored due to path filters (12)
  • backend/gradle/wrapper/gradle-wrapper.jar is excluded by !**/*.jar, !**/gradle/wrapper/**, !**/*.jar
  • backend/gradle/wrapper/gradle-wrapper.properties is excluded by !**/gradle/wrapper/**
  • backend/gradlew is excluded by !**/gradlew*
  • backend/gradlew.bat is excluded by !**/gradlew*
  • frontend/build/sites-vite-plugin.ts is excluded by !**/build/**
  • frontend/package-lock.json is excluded by !**/package-lock.json
  • frontend/public/favicon.svg is excluded by !**/*.svg
  • frontend/public/file.svg is excluded by !**/*.svg
  • frontend/public/globe.svg is excluded by !**/*.svg
  • frontend/public/og-v2.png is excluded by !**/*.png
  • frontend/public/og.png is excluded by !**/*.png
  • frontend/public/window.svg is excluded by !**/*.svg
📒 Files selected for processing (539)
  • .claude/commands/create-domain.md
  • .claude/rules/db-migration.md
  • .claude/rules/docs-management.md
  • .claude/rules/git-conventions.md
  • .claude/rules/testing_guide.md
  • .claude/settings.json
  • .coderabbit.yaml
  • .gitattributes
  • AGENTS.md
  • CLAUDE.md
  • README.md
  • backend/README.md
  • backend/build.gradle
  • backend/embedding-server/Dockerfile
  • backend/embedding-server/benchmark_batch_size.py
  • backend/embedding-server/main.py
  • backend/embedding-server/requirements-test.txt
  • backend/embedding-server/requirements.txt
  • backend/embedding-server/test_benchmark_batch_size.py
  • backend/embedding-server/test_main.py
  • backend/settings.gradle
  • backend/src/main/java/com/opensource/docgrid/DocgridApplication.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/annotation/CurrentUser.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/controller/AuthController.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/dto/request/LoginRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/dto/request/SignupRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/dto/response/LoginResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/dto/response/MeResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/dto/response/SignupResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/jwt/JwtAuthenticationFilter.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/jwt/JwtProvider.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/jwt/StompAuthChannelInterceptor.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/resolver/CurrentUserArgumentResolver.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/service/command/AuthCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/auth/service/query/AuthQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/controller/CollectionController.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/converter/CollectionConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/dto/request/AddDocumentRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/dto/request/CreateCollectionRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/dto/response/CollectionDocumentResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/dto/response/CollectionResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/entity/CollectionDocument.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/entity/DocumentCollection.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/enums/CollectionStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/repository/CollectionDocumentRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/repository/CollectionRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/service/command/CollectionCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/collection/service/query/CollectionQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/config/DashboardSchedulingConfig.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/controller/DashboardController.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/controller/DashboardWebSocketController.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/controller/EmbeddingJobRetryController.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/dto/response/DashboardSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/dto/response/DocumentsSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/dto/response/JobsSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/dto/response/RetryAllJobsResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/dto/response/SearchSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/dto/response/WorkersSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/event/DashboardPushScheduler.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/event/DashboardUpdateFlag.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/event/EmbeddingJobStatusChangedEventListener.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/service/command/EmbeddingJobRetryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/service/query/DashboardQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/dashboard/websocket/DashboardSubscriptionAuthorizationInterceptor.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/config/DocumentChunkingProperties.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/config/DocumentUploadProperties.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/controller/DocumentQueryController.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/controller/DocumentUploadController.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/converter/DocumentStatusConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/converter/DocumentSummaryConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/request/DocumentUploadRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/request/DocumentVersionUploadRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/response/CurrentVersionStatusResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/response/DocumentStatusResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/response/DocumentSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/response/DocumentUploadResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/response/DocumentVersionUploadResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/dto/response/ProcessingVersionStatusResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/entity/Document.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/entity/DocumentChunk.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/entity/DocumentVersion.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/entity/FileObject.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/enums/DocumentSourceType.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/enums/DocumentStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/enums/DocumentType.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/enums/DocumentVersionStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/enums/StorageProvider.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/enums/VisibilityType.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/repository/DocumentChunkRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/repository/DocumentRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/repository/DocumentStatusProjection.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/repository/DocumentVersionRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/repository/FileObjectRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocumentChunkDraft.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocumentContentParser.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocumentParserRegistry.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocumentParsingService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocumentUploadFacade.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocumentVersionUploadFacade.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/DocxDocumentParser.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/FileHashService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/FileValidationService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/FixedSizeChunker.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/ParsedDocument.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/ParsedDocumentSegment.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/PdfDocumentParser.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/TextDocumentParser.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/ValidatedFile.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentChunkTransactionService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentUploadCommand.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentUploadService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentUploadTransactionResult.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentVersionUploadCommand.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentVersionUploadService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/DocumentVersionUploadTransactionResult.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/command/FileObjectResolutionService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/query/DocumentIndexingStageQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/service/query/DocumentQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/storage/FileStorageService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/storage/MinioStorageService.java
  • backend/src/main/java/com/opensource/docgrid/domain/document/storage/StoredFile.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/client/EmbeddingClient.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/config/EmbeddingBatchProperties.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/controller/EmbeddingModelController.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/controller/IndexingJobAdminController.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/converter/EmbeddingJobAttemptConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/converter/EmbeddingJobConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/converter/EmbeddingModelConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/converter/IndexingJobAdminConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/EmbedResult.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/CompleteDocumentIndexingRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/CreateDocumentChunksRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/CreateDocumentEmbeddingsRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/EmbedBatchRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/EmbedRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/FailDocumentIndexingRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/RenewEmbeddingJobLeaseRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/request/StartEmbeddingJobAttemptRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/AdminIndexingEventResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/AdminIndexingJobAttemptResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/AdminIndexingJobResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/ClaimedEmbeddingJobResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/DocumentChunksResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/DocumentEmbeddingsResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/DocumentIndexingCompletionResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/DocumentIndexingFailureResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/EmbedBatchItemResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/EmbedBatchServerResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/EmbedServerResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/EmbeddingModelResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/ManualRetriedIndexingJobResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/RenewedEmbeddingJobLeaseResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/dto/response/StartedEmbeddingJobAttemptResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/entity/Embedding.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/entity/EmbeddingJob.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/entity/EmbeddingModel.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/enums/DistanceMetric.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/enums/EmbeddingJobStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/enums/EmbeddingProvider.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/enums/EmbeddingStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/enums/IndexingFailureType.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/enums/VectorStorageStrategy.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/event/EmbeddingJobStatusChangedEvent.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/repository/EmbeddingJobRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/repository/EmbeddingModelRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/repository/EmbeddingRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/DocumentEmbeddingDraft.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/DocumentEmbeddingGenerator.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/DocumentEmbeddingService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/EmbeddingVectorSupport.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/DocumentEmbeddingTransactionService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/DocumentIndexingCompletionService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/DocumentIndexingFailureService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobAttemptService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobClaimService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobLeaseRecoveryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobLeaseService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobManualRetryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobOwnershipValidator.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/command/IndexingFailureTransitionService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/query/EmbeddingJobRecoveryQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/query/EmbeddingModelQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/query/IndexingJobAdminQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/embedding/service/query/QueryEmbeddingService.java
  • backend/src/main/java/com/opensource/docgrid/domain/failover/entity/FailoverEvent.java
  • backend/src/main/java/com/opensource/docgrid/domain/failover/enums/FailoverEventType.java
  • backend/src/main/java/com/opensource/docgrid/domain/failover/enums/FailoverStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/controller/McpTokenController.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/converter/McpAccessTokenConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/dto/response/DocumentDetailResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/dto/response/McpAccessTokenIssueResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/dto/response/McpAccessTokenListResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/dto/response/McpAccessTokenResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/dto/response/McpAccessTokenRevokeResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/security/McpApiKeyAuthFilter.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/security/McpRateLimiter.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/service/command/McpAccessTokenCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/service/query/McpAccessTokenQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/mcp/tool/DocGridMcpTools.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/controller/PermissionController.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/converter/PermissionConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/dto/request/GrantPermissionRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/dto/response/CollectionPermissionResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/dto/response/DocumentPermissionResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/dto/response/DocumentPermissionSummaryResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/entity/CollectionPermission.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/entity/DocumentPermission.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/entity/UserDocumentAccessCache.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/enums/AccessSourceType.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/enums/PermissionSourceType.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/enums/PermissionTargetType.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/enums/PermissionType.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/repository/CollectionPermissionRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/repository/DocumentPermissionRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/repository/UserDocumentAccessCacheRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/service/command/CollectionPermissionCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/service/command/DocumentPermissionCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/service/command/UserDocumentAccessCacheService.java
  • backend/src/main/java/com/opensource/docgrid/domain/permission/service/query/PermissionQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/dto/OllamaGenerateResult.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/dto/RagAnswer.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/dto/request/OllamaGenerateRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/dto/response/OllamaGenerateResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/entity/RagResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/entity/ResponseCitation.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/repository/RagResponseRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/repository/ResponseCitationRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/service/OllamaClient.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/service/PromptBuilder.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/service/RagFacade.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/service/command/RagResponseCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/rag/service/command/ResponseCitationCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/controller/SearchController.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/dto/SearchOutcome.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/dto/VectorSearchCandidate.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/dto/request/SearchRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/dto/response/CitationResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/dto/response/SearchResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/dto/response/SearchResultItem.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/entity/SearchQuery.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/entity/SearchResult.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/enums/ResultStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/enums/SearchType.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/repository/SearchQueryRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/repository/SearchResultRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/repository/VectorSearchRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/repository/VectorSearchRow.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/service/SearchFacade.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/service/command/SearchQueryCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/service/command/SearchResultCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/service/query/AccessibleDocumentQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/search/service/query/VectorSearchQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/controller/AdminUserController.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/controller/DepartmentController.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/dto/request/AssignRoleRequest.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/dto/response/DepartmentResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/dto/response/UserRoleResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/entity/Department.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/entity/McpAccessToken.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/entity/Role.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/entity/User.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/entity/UserRole.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/enums/CommonStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/enums/UserStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/repository/DepartmentRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/repository/McpAccessTokenRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/repository/RoleRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/repository/UserRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/repository/UserRoleRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/service/command/UserRoleCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/user/service/query/DepartmentQueryService.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/config/IndexingWorkerProperties.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/config/WorkerConfig.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/config/WorkerExecutionConfig.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/config/WorkerSchedulingConfig.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/controller/WorkerAdminController.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/converter/WorkerNodeConverter.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/dto/response/WorkerNodeResponse.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/entity/EmbeddingJobAttempt.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/entity/IndexingEvent.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/entity/WorkerNode.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/enums/AttemptStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/enums/IndexingEventType.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/enums/WorkerStatus.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/execution/WorkerExecutionSlotPool.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerExecutionLifecycleManager.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerHeartbeatScheduler.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerJobPollingScheduler.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerLeaseRecoveryScheduler.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerLifecycleManager.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/repository/EmbeddingJobAttemptRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/repository/IndexingEventRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/repository/WorkerNodeRepository.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingFailure.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingFailureClassifier.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingFailureReporter.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingPipeline.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/WorkerLeaseRenewalHandle.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/WorkerLeaseRenewalManager.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/command/WorkerNodeCommandService.java
  • backend/src/main/java/com/opensource/docgrid/domain/worker/service/query/WorkerNodeQueryService.java
  • backend/src/main/java/com/opensource/docgrid/global/common/TestController.java
  • backend/src/main/java/com/opensource/docgrid/global/common/entity/BaseEntity.java
  • backend/src/main/java/com/opensource/docgrid/global/common/response/ApiResponse.java
  • backend/src/main/java/com/opensource/docgrid/global/common/response/ErrorResponse.java
  • backend/src/main/java/com/opensource/docgrid/global/common/response/PageResponse.java
  • backend/src/main/java/com/opensource/docgrid/global/common/response/ResponseUtils.java
  • backend/src/main/java/com/opensource/docgrid/global/common/type/VectorType.java
  • backend/src/main/java/com/opensource/docgrid/global/config/CorsConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/EmbeddingServerConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/MinioConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/MinioProperties.java
  • backend/src/main/java/com/opensource/docgrid/global/config/OllamaServerConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/SecurityConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/SwaggerConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/WebMvcConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/config/WebSocketConfig.java
  • backend/src/main/java/com/opensource/docgrid/global/exception/DocGridException.java
  • backend/src/main/java/com/opensource/docgrid/global/exception/ErrorCode.java
  • backend/src/main/java/com/opensource/docgrid/global/exception/GlobalExceptionHandler.java
  • backend/src/main/resources/application-local.yml
  • backend/src/main/resources/application-prod.yml
  • backend/src/main/resources/application-test.yml
  • backend/src/main/resources/application.yml
  • backend/src/main/resources/db/migration/V10__create_user_roles.sql
  • backend/src/main/resources/db/migration/V11__create_collection_permissions.sql
  • backend/src/main/resources/db/migration/V12__create_document_permissions.sql
  • backend/src/main/resources/db/migration/V13__create_user_document_access_cache.sql
  • backend/src/main/resources/db/migration/V14__create_embedding_models.sql
  • backend/src/main/resources/db/migration/V15__create_document_chunks.sql
  • backend/src/main/resources/db/migration/V16__create_embeddings.sql
  • backend/src/main/resources/db/migration/V17__create_worker_nodes.sql
  • backend/src/main/resources/db/migration/V18__create_embedding_jobs.sql
  • backend/src/main/resources/db/migration/V19__create_embedding_job_attempts.sql
  • backend/src/main/resources/db/migration/V1__init_schema.sql
  • backend/src/main/resources/db/migration/V20__create_indexing_events.sql
  • backend/src/main/resources/db/migration/V21__create_search_queries.sql
  • backend/src/main/resources/db/migration/V22__create_search_results.sql
  • backend/src/main/resources/db/migration/V23__create_rag_responses.sql
  • backend/src/main/resources/db/migration/V24__create_response_citations.sql
  • backend/src/main/resources/db/migration/V25__create_failover_events.sql
  • backend/src/main/resources/db/migration/V26__create_mcp_access_tokens.sql
  • backend/src/main/resources/db/migration/V27__add_embedding_model_constraints.sql
  • backend/src/main/resources/db/migration/V28__seed_roles_departments_admin.sql
  • backend/src/main/resources/db/migration/V29__add_file_object_deduplication_constraint.sql
  • backend/src/main/resources/db/migration/V2__create_departments.sql
  • backend/src/main/resources/db/migration/V30__add_document_version_upload_metadata.sql
  • backend/src/main/resources/db/migration/V31__add_worker_instance_id.sql
  • backend/src/main/resources/db/migration/V32__convert_vector_columns_to_pgvector.sql
  • backend/src/main/resources/db/migration/V33__add_embedding_job_claim_token.sql
  • backend/src/main/resources/db/migration/V34__add_claim_token_to_embedding_job_attempts.sql
  • backend/src/main/resources/db/migration/V35__add_embedding_job_next_retry_at.sql
  • backend/src/main/resources/db/migration/V3__create_users.sql
  • backend/src/main/resources/db/migration/V4__create_file_objects.sql
  • backend/src/main/resources/db/migration/V5__create_documents.sql
  • backend/src/main/resources/db/migration/V6__create_document_versions.sql
  • backend/src/main/resources/db/migration/V7__create_collections.sql
  • backend/src/main/resources/db/migration/V8__create_collection_documents.sql
  • backend/src/main/resources/db/migration/V9__create_roles.sql
  • backend/src/main/resources/db/seed/R__seed_bge_m3_embedding_model.sql
  • backend/src/main/resources/db/seed/R__seed_test_fixtures.sql
  • backend/src/test/java/com/opensource/docgrid/DocgridApplicationTests.java
  • backend/src/test/java/com/opensource/docgrid/domain/auth/fixture/AuthFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/auth/jwt/StompAuthChannelInterceptorTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/auth/service/command/AuthCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/auth/service/query/AuthQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/collection/fixture/CollectionFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/collection/service/command/CollectionCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/collection/service/query/CollectionQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/event/DashboardPushDebounceIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/event/DashboardPushSchedulerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/event/DashboardUpdateFlagTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/event/EmbeddingJobStatusChangedAfterCommitIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/event/EmbeddingJobStatusChangedEventListenerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/service/command/EmbeddingJobRetryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/service/command/EmbeddingJobRetryTransactionIsolationIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/service/query/DashboardQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/dashboard/websocket/DashboardWebSocketIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/benchmark/ChunkQualityBenchmarkSupport.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/benchmark/ChunkQualityBenchmarkSupportTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/benchmark/ChunkQualityPerformanceBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/config/DocumentChunkingPropertiesTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/controller/DocumentQueryControllerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/controller/DocumentUploadControllerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/converter/DocumentStatusConverterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/entity/DocumentTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/entity/DocumentVersionTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/integration/DocumentChunkingIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/integration/DocumentUploadIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/integration/DocumentVersionUploadIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/integration/minio/MinioDocumentReadIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/integration/minio/MinioUploadConcurrencyIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/repository/DocumentReadableIdsRepositoryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/repository/DocumentRepositoryFetchTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/repository/DocumentStatusRepositoryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/DocumentParserRegistryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/DocumentParsingServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/DocumentUploadFacadeTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/DocumentVersionUploadFacadeTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/DocxDocumentParserTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/FileHashServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/FileValidationServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/FixedSizeChunkerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/PdfDocumentParserTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/TextDocumentParserTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/command/DocumentChunkTransactionServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/command/DocumentUploadServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/service/query/DocumentQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/document/storage/MinioStorageServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/benchmark/EmbeddingJobClaimPerformanceBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/benchmark/EmbeddingModelIndexBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/benchmark/VectorStoragePerformanceBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/benchmark/VectorStoragePerformanceBenchmarkTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/client/EmbeddingClientTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/config/EmbeddingBatchPropertiesTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/controller/EmbeddingModelControllerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/controller/IndexingJobAdminControllerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/controller/IndexingJobAdminQueryControllerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/converter/EmbeddingJobAttemptConverterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/converter/EmbeddingJobConverterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/converter/IndexingJobAdminConverterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/dto/request/FailDocumentIndexingRequestTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/entity/EmbeddingJobTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/entity/EmbeddingModelTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/entity/EmbeddingTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/enums/IndexingFailureTypeTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/fixture/EmbeddingModelFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/DocumentEmbeddingIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/DocumentIndexingCompletionIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/DocumentIndexingFailureIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/EmbeddingJobAttemptIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/EmbeddingJobClaimConcurrencyIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/EmbeddingJobClaimIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/EmbeddingJobLeaseRecoveryIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/EmbeddingJobManualRetryIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/EmbeddingModelConstraintIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/integration/IndexingJobAdminQueryIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/repository/EmbeddingJobDashboardRepositoryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/repository/EmbeddingModelRepositoryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/repository/IndexingCompletionRepositoryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/DocumentEmbeddingGeneratorTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/DocumentEmbeddingServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/DocumentEmbeddingTransactionServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/DocumentIndexingCompletionServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/DocumentIndexingFailureServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobAttemptServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobClaimServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobLeaseRecoveryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobLeaseServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobManualRetryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/command/EmbeddingJobOwnershipValidatorTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/query/EmbeddingJobRecoveryQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/query/EmbeddingModelQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/query/IndexingJobAdminQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/embedding/service/query/QueryEmbeddingServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/mcp/fixture/McpFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/mcp/security/McpApiKeyAuthFilterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/mcp/security/McpRateLimiterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/mcp/service/command/McpAccessTokenCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/mcp/service/query/McpAccessTokenQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/mcp/tool/DocGridMcpToolsTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/permission/fixture/PermissionFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/permission/service/command/CollectionPermissionCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/permission/service/command/DocumentPermissionCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/permission/service/query/PermissionQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/rag/service/OllamaClientTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/rag/service/PromptBuilderTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/rag/service/RagFacadeTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/rag/service/command/RagResponseCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/rag/service/command/ResponseCitationCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/benchmark/VectorSearchPerformanceBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/benchmark/VectorSearchPerformanceBenchmarkTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/fixture/SearchQueryFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/service/SearchFacadeTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/service/command/SearchQueryCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/service/command/SearchResultCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/service/query/AccessibleDocumentQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/search/service/query/VectorSearchQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/config/IndexingWorkerPropertiesTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/controller/WorkerAdminControllerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/entity/EmbeddingJobAttemptTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/entity/WorkerNodeTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/execution/WorkerExecutionSlotPoolTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/fixture/WorkerNodeFixture.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/integration/WorkerOrchestrationIntegrationTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerExecutionLifecycleManagerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerHeartbeatSchedulerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerJobPollingSchedulerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerLeaseRecoverySchedulerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/lifecycle/WorkerLifecycleManagerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/repository/WorkerNodeRepositoryTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingFailureClassifierTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingFailureReporterTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/service/WorkerIndexingPipelineTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/service/WorkerLeaseRenewalManagerTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/service/command/WorkerNodeCommandServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/domain/worker/service/query/WorkerNodeQueryServiceTest.java
  • backend/src/test/java/com/opensource/docgrid/e2e/DocumentIndexingE2ELoadBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/e2e/DocumentIndexingE2ELoadStatistics.java
  • backend/src/test/java/com/opensource/docgrid/e2e/DocumentIndexingE2ELoadStatisticsTest.java
  • backend/src/test/java/com/opensource/docgrid/e2e/LocalDocumentIndexingE2ETest.java
  • backend/src/test/java/com/opensource/docgrid/e2e/LocalE2eApiClient.java
  • backend/src/test/java/com/opensource/docgrid/e2e/LocalE2eDocumentFactory.java
  • backend/src/test/java/com/opensource/docgrid/e2e/LocalE2eMinioBucket.java
  • backend/src/test/java/com/opensource/docgrid/e2e/LocalEmbeddingProviderOutageE2ETest.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerHorizontalScalingBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerHorizontalScalingStatistics.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerHorizontalScalingStatisticsTest.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerIndexingThroughputBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerIndexingThroughputStatistics.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerIndexingThroughputStatisticsTest.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerQueueBackpressureBenchmark.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerQueueBackpressureStatistics.java
  • backend/src/test/java/com/opensource/docgrid/e2e/WorkerQueueBackpressureStatisticsTest.java
  • backend/src/test/java/com/opensource/docgrid/opensql/OpenSqlCompatibilityIntegrationTest.java
  • backend/src/test/resources/application-minio-integration.yml
  • docker-compose.yml
  • docs/local-db.md
  • frontend/.gitignore
  • frontend/.openai/hosting.json
  • frontend/README.md
  • frontend/app/[...slug]/page.tsx
  • frontend/app/chatgpt-auth.ts
  • frontend/app/components/PrototypeApp.tsx
  • frontend/app/globals.css
  • frontend/app/layout.tsx
  • frontend/app/page.tsx
  • frontend/db/index.ts
  • frontend/db/schema.ts
  • frontend/drizzle.config.ts
  • frontend/eslint.config.mjs
  • frontend/next-env.d.ts
  • frontend/next.config.ts
  • frontend/package.json
  • frontend/postcss.config.mjs
  • frontend/tests/rendered-html.test.mjs
  • frontend/tsconfig.json
  • frontend/vite.config.ts
  • frontend/worker/index.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Gimini-3
Gimini-3 marked this pull request as ready for review August 13, 2026 07:16
@Gimini-3
Gimini-3 merged commit 76089a5 into develop Aug 13, 2026
1 check passed
@Gimini-3 Gimini-3 self-assigned this Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant