Skip to content

Feature/testing and ci pipeline#38

Closed
marvin-heinrich wants to merge 15 commits intomainfrom
feature/testing-and-ci-pipeline
Closed

Feature/testing and ci pipeline#38
marvin-heinrich wants to merge 15 commits intomainfrom
feature/testing-and-ci-pipeline

Conversation

@marvin-heinrich
Copy link
Collaborator

No description provided.

marvin-heinrich and others added 14 commits July 17, 2025 20:49
Comprehensive GitHub Actions workflows for CI testing, deployment validation, and key functionality checks across client, backend, and AI services. Adds supporting test scripts, configuration files, and documentation to enable automated testing, coverage reporting, security scanning, and performance validation for all major components.
- Created JwtAuthenticationFilter for auth service
- Updated SecurityConfig to include JWT filter in chain
- Enables proper JWT token validation for authenticated endpoints like /api/auth/me
Resolve conflicts by removing old server configuration and maintaining microservices architecture:
- Remove legacy server service configuration
- Keep microservices setup (auth-service, document-service, genai-service)
- Maintain testing and CI pipeline functionality
@github-actions
Copy link

Test Summary

Test Results

✅ Client Tests: PASSED
✅ GenAI Tests: PASSED
✅ Auth Service Tests: PASSED
✅ Document Service Tests: PASSED
✅ Integration Tests: PASSED
✅ Security Tests: PASSED
✅ AI Features Functionality Tests: PASSED
✅ Error Handling Tests: PASSED

Coverage Reports

Coverage reports are available in the artifacts section.

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.

2 participants