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

chore(develop): release anubis 0.1.0 #35

Merged

Conversation

WarriorsSami
Copy link
Contributor

🤖 I have created a release beep boop

0.1.0 (2024-09-21)

Features

  • anubis-judge0: add nginx lb between anubis and judge0 replicas (13fbc85)
  • anubis: add create/get test case dapr client methods (35702ea)
  • anubis: add endpoint for retrieving the highest score submissions per user (and problem if specified) (251ff99)
  • cors: enable cors policy for anubis, enki and quetzalcoatl (6652dbc)
  • enki+anubis: add pubsub support for eval metadata retrieval to improve performance (35391c9)

Bug Fixes

  • anubis: add cors preflight catcher (80f5651)
  • anubis: configure CORS policy for Rocket (f25b830)
  • anubis: fix compilation error in application error mapping (54fa5ff)
  • anubis: remove unused import (5984d6c)
  • anubis: split submission batch into chunks (8bc3f87)
  • anubis: update tests PK as the composition between id and problem_id (87c7b5b)
  • submission source code: show submission source code iff problem has been solved previously by user (7b60949)

Performance Improvements

  • anubis: add is_published field to submissions dtos (a30c434)
  • anubis: add ocaml and lua support (a8a79eb)
  • anubis: add problem name to get all submissions endpoint response (096f6b7)
  • anubis: add problem name to get submission by id endpoint response (94fa6c6)
  • anubis: improve http errors format using json (d47cba0)

This PR was generated with Release Please. See documentation.

@WarriorsSami WarriorsSami merged commit 09d78a4 into develop Sep 21, 2024
1 check passed
@WarriorsSami
Copy link
Contributor Author

🤖 Created releases:

@WarriorsSami WarriorsSami deleted the release-please--branches--develop--components--anubis branch September 21, 2024 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant