Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(odin): replace hard-coded clusters with dapr cluster (#51)
* fix(enki): allow problem to be published iff the sum of its tests scores is 100 * refactor(enki): use more conventional REST paths for endpoints and remove unused projs * feat(odin): add http rerouting using envoy proxy * feat(odin): add ssl termination - add SSL termination for a newly exposed port and reroute traffic directly to services - keep the HTTP listener which redirects traffic to Dapr Sidecars - bug: quetzalcoatl app id not found for now using Dapr - bug: HTTPS certificate not verified despite being added to CA Certs * feat(odin): restrict access to eval-metadata - deny access to enki eval-metadata endpoint using lua filter * build: add github actions for publishing * perf(odin): add support for env vars for cluster ports * perf(odin): replace hard-coded clusters with dapr cluster refactor: extract ancillary services to compose.override file * fix: use proper paths for fixtures in seeder * fix(mssql): pin docker image version based on ubuntu 22.04 * fix(ci/cd): remove redundant pipelines * style(odin): add new line to Dockerfile
- Loading branch information