Skip to content

Commit

Permalink
Odin (#50)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
WarriorsSami authored Nov 2, 2024
1 parent 0ed2921 commit 112eeb1
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 112eeb1

Please sign in to comment.