Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Asgard MVP 1.1.1 - scale up evaluator in production #14

Merged
merged 52 commits into from
May 11, 2024
Merged

Conversation

WarriorsSami
Copy link
Contributor

No description provided.

WarriorsSami and others added 30 commits November 29, 2023 16:58
- now only a valid refresh token is required in order to issue new access tokens, as keeping the stale access tokens in sync with the refresh token using cookies is too intricate
- the expiry time is currently hardcoded in the envoy.yaml file as I haven't figured it out how to use env vars here yet
Added logging statements to display the request path and HTTP method. Also added error handling for cases where cookies are missing or invalid, with appropriate response headers. The response headers now include `access-control-allow-credentials` and `access-control-allow-origin` to enable CORS support.
WarriorsSami and others added 22 commits February 9, 2024 16:56
…improve performance

Add RabbitMQ pub-sub using Dapr for publishing eval metadata related events when problems/tests are upserted/deleted in order to mitigate the overhead from Anubis submission evaluation
# Conflicts:
#	anubis-eval/.env.template
#	enki-problems/.env.template
#	enki-problems/src/EnkiProblems.Application/Problems/ProblemAppService.cs
#	enki-problems/src/EnkiProblems.HttpApi.Host/EnkiProblemsHttpApiHostModule.cs
#	odin-gateway/envoy.yaml
#	quetzalcoatl-auth/Api/Features/Auth/Login/Endpoint.cs
#	quetzalcoatl-auth/Api/Features/Auth/Register/Endpoint.cs
#	quetzalcoatl-auth/Api/Usings.cs
#	quetzalcoatl-auth/Infrastructure/ApplicationDbContext.cs
@WarriorsSami WarriorsSami merged commit 2220c17 into master May 11, 2024
1 check passed
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.

1 participant