Skip to content
Snippets Groups Projects
Unverified Commit 1ebf3340 authored by Ruben Talstra's avatar Ruben Talstra Committed by GitHub
Browse files

:sparkles: feat: Add CI configuration, testing setup, and initial test cases (#130)

* :sparkles: feat: Add CI configuration, testing setup, and initial test cases

* :sparkles: feat: Add 'dummy' vector store mode for testing and development

* :sparkles: feat: Update CI configuration and remove dummy vector store mode

* :sparkles: feat: Improve error handling for invalid mode in store_factory.py

* :sparkles: feat: Refactor project structure and implement new vector store services

* :sparkles: feat: Add request validation error handling and implement main application logic

* :sparkles: fix: Ensure newline at end of file in main.py

* :sparkles: feat: Implement main application logic with FastAPI and document handling endpoints

* :sparkles: refactor: Clean up and organize imports in main.py; enhance document routes with improved error handling

* :sparkles: refactor: Streamline health check logic and improve document deletion handling; add health utility module

* :sparkles: feat: Add initial test suite for application components; include tests for configuration, database, document loading, health checks, middleware, and models

* :sparkles: test: Add configuration for testing environment and implement dummy vector store for unit tests

* :sparkles: test: Add configuration for testing environment and implement dummy vector store for unit tests

* :sparkles: refactor: Remove redundant health check test; streamline test suite

* :sparkles: feat: Implement asynchronous vector store classes for PostgreSQL and MongoDB; enhance document handling and retrieval
parent 19d8f4d8
No related branches found
No related tags found
No related merge requests found
Showing
with 932 additions and 23 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment