| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 21 hours | refactor: simplifier le Makefile et mettre à jour le README pour le ↵HEADmain | exatombe | |
| démarrage avec Docker | |||
| 22 hours | feat: remove proto files and related gRPC code | exatombe | |
| - Deleted the generated proto file `sovrabase.proto` and its corresponding Go files `sovrabase.pb.go` and `sovrabase_grpc.pb.go`. - Removed the test script `test_orchestrator_api.go` and added a new configuration file `config.yaml` for orchestrator settings. - Introduced CORS middleware in `internal/middleware/cors.go` with comprehensive tests in `internal/middleware/cors_test.go`. - Updated orchestrator tests in `internal/orchestrator/test_orchestrator_api.go` to ensure proper database lifecycle management. | |||
| 5 days | feat: Implement orchestrator for PostgreSQL management via Docker and Kubernetes | exatombe | |
| - Added configuration options for orchestrator in config.go, including Docker and Kubernetes settings. - Created orchestrator package to manage PostgreSQL instances, supporting automatic container creation, conflict resolution, and resource limits. - Implemented Docker orchestrator with methods for creating, deleting, and retrieving database information. - Added Kubernetes orchestrator skeleton with TODOs for future implementation. - Developed comprehensive README documentation for orchestrator usage and configuration. - Created test script for orchestrator API to validate functionality and ensure reliability. | |||
